HsMod 炉石变速插件:50+ 项免费功能,把每日任务压到 1/3 时间
【免费下载链接】HsModHearthstone Modification Based on BepInEx项目地址: https://gitcode.com/GitHub_Trending/hs/HsMod
攒了一周的卡包,光开包动画就熬二十分钟;日常任务排得满满当当,冗长流程又把节奏拖慢。这些重复等待,HsMod能直接砍掉——它是一个基于BepInEx的炉石传说客户端插件,用Harmony补丁在不改游戏文件的前提下注入变速、自动开包、战棋辅助等 50 多项增强。
30 秒看懂 HsMod 是什么
HsMod(全称Hearthstone Modification based on BepInEx)是一个跑在炉石客户端内部的轻量模组,通过 Harmony 补丁挂载增强功能,不改任何游戏文件,适合被日常/开包拖慢的休闲玩家、想在战棋里看清局势的进阶玩家,以及爱做定制和数据分析的硬核用户。它几乎每个功能都独立开关、默认关闭,你只需打开需要的部分即可。
- 50+ 项可单独开关的功能,覆盖战棋、自动化、表情、皮肤、开发者五大类,互不干扰
- 最高 32 倍变速(常用档 8 倍),还支持负值降速慢放
- 15 种界面语言,多语言文件 里简体中文、英文、日文、韩文等一应俱全
安装前对照这份清单,少踩一半坑
- ✅系统:Windows / macOS / Linux 均支持,源码构建需.NET SDK 8.x
- ✅BepInEx:用5.x稳定版(6.x 仍是预览版、暂不适配)
- ✅客户端位数:炉石自 2026-07-01 起转为 64 位,务必下x64版 BepInEx
- ⚠️安装路径:炉石安装目录不能含中文等非拉丁字符
- ⚠️冲突提醒:别与其他基于
Assembly-CSharp.dll的模组混用,同一方法被多次打补丁会让偏移错位、补丁失效
三步装好,从克隆到进游戏
第一步:拿到 HsMod.dll
不想自己编译,可直接去发行版拿现成的 dll;想从源码构建则执行:
git clone --depth 1 --branch bepinex5 https://gitcode.com/GitHub_Trending/hs/HsMod cd HsMod dotnet build --configuration Release --no-restore预期结果:在./HsMod/Release/下得到HsMod.dll(构建末尾的install.bat会在已配好 BepInEx 时把它拷到默认炉石目录)。
第二步:铺好 BepInEx 环境
- 下载 x64 版 BepInEx 5,解压到炉石根目录
Hearthstone\; - 建
Hearthstone\BepInEx\unstripped_corlib\,把项目里 UnstrippedCorlib(macOS/Linux 用对应的 Unix 目录)下所有 dll 拷进去; - 编辑
doorstop_config.ini,设dll_search_path_override = BepInEx\unstripped_corlib。
预期结果:BepInEx 能正确加载炉石所需的完整系统库,这是插件能否注入的关键一步。
第三步:启用插件并首次配置
把HsMod.dll放进Hearthstone\BepInEx\plugins\,启动游戏。进游戏按Esc打开菜单,点Mod Settings进入设置页;不想用游戏内界面时,浏览器访问http://localhost:58744/config也能打开网页版。
预期结果:首次进入能看到按分类分组、可搜索的配置项。几乎所有功能都要手动开启——这意味着你只打开自己需要的部分即可。
功能精讲:五个最省时间的能力
把每日任务压到 1/3:变速齿轮
它不是画面快进,而是补丁进游戏的时间缩放逻辑(TimeScaleMgr)按倍率加速动画与结算。
| 场景 | 原方式 | HsMod |
|---|---|---|
| 每日任务 | 原速播放 | 8 倍档加速 |
| 复盘关键回合 | 原速 | 负值降速慢放 |
| 极限效率 | 原速 | 最高 32 倍 |
最佳实践:默认 8 倍档最稳,倍数支持快捷键实时增减(默认方向键,可改绑),细看场面时一键降回 1 倍,比固定一个倍数灵活得多。
空格连开 5 包:把开包从"活"变成"一下"
攒包开包是炉石最高频也最耗时的操作,HsMod 把它做成了"按一下空格开五包"。
| 操作 | 原方式 | HsMod |
|---|---|---|
| 开包 | 点一下开一包 | 空格连开 5 包 |
| 多余卡处理 | 逐张手动分解 | 全额返尘卡开包时自动分解 |
最佳实践:开包时把"自动分解全额返尘卡"一起打开,新版本上线第一晚就能一次清完开包与返尘(注意该选项每次启动会被重置为关闭,需手动再开)。
战棋里看清对手:MMR 浮层 + 自动战绩
对战棋玩家最实用的是信息透明:对局开始时在后台按地区拉取公开榜单,把每位对手的隐藏 MMR 直接画在排行榜浮层名字下方(单人/双人分开,互不串档)。
| 信息 | 原方式 | HsMod |
|---|---|---|
| 对手 MMR | 看不到 | 排行榜浮层实时显示 |
| 战绩回顾 | 凭记忆 | 每场名次/MMR 增减/英雄落 CSV + 图表 |
| 酒馆操作 | 鼠标点 | R 刷新 / F 冻结 / U 升酒馆 / H 英雄技能 / T 队友棋盘 |
最佳实践:战绩按"今天 / 7 天 / 本月 / 全部 × 单排 / 双排"筛选,能帮你找出真正上分的英雄池;自动屏蔽对手表情默认关闭,需要手动开。
把界面换成你的主场:皮肤定制
所有视觉元素都能自定义:对战/酒馆英雄皮肤、终结特效、对战/酒馆面板、幸运硬币、宠物,甚至对手的皮肤也能按你喜好替换显示。
| 元素 | 原方式 | HsMod |
|---|---|---|
| 英雄/卡背/幸运币 | 固定或随活动 | 按 DbId 指定任意 |
| 金卡/钻石卡 | 按拥有判定 | 一键黄金化/钻石化 |
| 对手皮肤 | 不可改 | 按喜好替换显示 |
最佳实践:配置存于Hearthstone\BepInEx\config\HsSkins.cfg(首次运行自动生成)。对局中改完按F4保存,再模拟一次拔线即可立即生效,无需重启。
浏览器里的数据中心:Web 控制台
插件内置本地 Web 服务(默认端口58744),浏览器打开就是完整配置面板。除网页配置外,还提供Showinfo信息展示(卡包历史、佣兵进度等),/shell路径则给出一个简易在线终端(需在设置里开启,中文显示可能乱码)。
| 入口 | 原方式 | HsMod |
|---|---|---|
| 改配置 | 手编 .cfg 文本 | 浏览器可视化面板 + 搜索 |
| 看信息 | 无 | Showinfo 卡包历史/佣兵进度 |
| 终端 | 另开 shell | /shell内置(需开启) |
最佳实践:在云服务器跑时留意防火墙与安全组,该服务默认监听本机全部 IP;统计日志默认写在BepInEx\HsMatch.log(逗号分隔,可在设置里改路径)。
按你的水平选组合
新手(入门级)
- 需求:快速完成任务、少碰配置
- 推荐组合:8 倍变速 + 空格开包 + 自动领奖励 + 基础卡背定制
- 预期效果:操作步骤大幅减少,流程明显更顺
进阶(熟练级)
- 需求:效率最大化 + 对局信息透明
- 推荐组合:16–32 倍变速 + 战棋快捷键 + 对手 MMR 显示 + 完整皮肤
- 预期效果:日常流程更短,战棋上分更有依据
硬核(专业级)
- 需求:深度定制 + 数据分析 + 模拟测试
- 推荐组合:Web 控制台 + 战绩图表 + 模拟开包/拔线 + 开发者模式
- 预期效果:把炉石玩成可观测、可复盘的"数据游戏"
出了问题先看这里(现象 / 原因 / 解决)
问题 1:进了游戏找不到 Mod Settings 按钮
- 现象:按 Esc 没有设置入口
- 原因:多半 BepInEx 环境不完整,插件没加载成功
- 解决:检查
doorstop_config.ini的dll_search_path_override是否指向BepInEx\unstripped_corlib,确认HsMod.dll在plugins\下、安装路径不含中文
问题 2:变速调了没反应
- 现象:倍数调高但速度不变
- 原因:总开关默认关闭,或快捷键被占用
- 解决:进 Mod Settings 确认变速总开关已开,并重新绑定加速/减速键
问题 3:皮肤改完不生效
- 现象:改了
HsSkins.cfg看不到变化 - 原因:对局中的皮肤更新要手动触发
- 解决:改完按F4保存,再"模拟拔线"刷新;仍无效则删
HsMod.cfg重配
问题 4:设置每次重启被还原
- 现象:改了存不住
- 原因:与其他炉石插件(如佣兵类、MixMod)配置冲突
- 解决:暂时禁用其他同类炉石插件,单独跑 HsMod 再测保存
问题 5:改乱了一堆,想全部重来
- 现象:不知哪出问题了
- 原因:残留旧版本或错误的键值
- 解决:删
BepInEx\config\下对应.cfg重启重建;反馈问题前保留一份HsMod.cfg
这笔账值不值:手动 vs HsMod
| 场景 | 原版方式 | HsMod 方式 | 差距 |
|---|---|---|---|
| 每日任务 | 原速播放 | 最高 32 倍变速 | 时间按倍数压缩 |
| 开包 | 逐包手动点开 | 空格一次开 5 包 | 操作量降到约 1/5 |
| 战棋战绩 | 手动记录 | CSV 自动落盘 + 图表 | 0 记录成本 |
| 皮肤 | 固定/随活动 | 8 类元素自定义 | 按喜好替换 |
全程零投入:完全免费、遵循AGPL-3.0开源协议、不收集任何个人数据(只按地区 GET 公开榜单)。
现在就能拿到手
- ✅ 日常任务与开包按倍数压缩,操作步骤明显减少
- ✅ 战棋对局信息透明化,MMR 与战绩自动落盘
- ✅ 界面与皮肤完全个性化,观感自己定
- ✅ 配置通过 Web 面板可视化,带搜索、改完即生效
- ✅ 零成本、AGPL-3.0 开源可追溯,功能按需开启
最后提醒一句:插件会尝试屏蔽中国大陆客户端的反作弊 SDK,但无法百分百保证账号安全,建议仅在非排位等常规场景使用;正式比赛中请勿启用增强功能。想参与进来,可以提 Issue 反馈 bug(附上HsMod.cfg)、提交 PR 修功能,或改 HsMod/Languages/ 下的 JSON 补多语言翻译——这款免费插件,正是靠每一位玩家的参与越来越好。
【免费下载链接】HsModHearthstone Modification Based on BepInEx项目地址: https://gitcode.com/GitHub_Trending/hs/HsMod
创作声明:本文部分内容由AI辅助生成(AIGC),仅供参考