炉石传说HsMod插件怎么用?一份从安装到玩转的完整路线图
【免费下载链接】HsModHearthstone Modification Based on BepInEx项目地址: https://gitcode.com/GitHub_Trending/hs/HsMod
HsMod 是一款基于 BepInEx 框架的炉石传说模改插件,源码以 AGPL-3.0 协议开源,插件本身不收集任何玩家数据。它的核心能力是把游戏里那些"必须等、必须点、必须看"的部分压缩掉:变速齿轮最高可调到 32 倍速、空格键连开 5 包、酒馆战棋能看到对手 MMR、皮肤卡背可以按喜好替换。本文按一位真实玩家的使用路径来写——从环境准备、安装验证、日常上手,到挂机、改皮肤、进阶调优,每一步都给出可验证的操作,你可以照着走一遍。
安装HsMod之前需要准备什么
先把环境清单过一遍,避免装到一半才发现卡在某一步:
- 操作系统:Windows、macOS、Linux 都支持,本文以 Windows 为主。
- 炉石传说:需为较新版本。注意 2026 年 7 月 1 日后炉石已成为 64 位程序,要下载BepInEx x64版本。
- BepInEx 版本:选 5.x 稳定版,不要用 6.x 预览版,项目目前没有适配。
- 安装路径:炉石安装路径不能包含中文字符等非拉丁字符,否则插件加载会出问题。
- .NET SDK:如果打算自己编译,需要 8.x。
这里特别提醒两点。第一,BepInEx/plugins里只放HsMod.dll还不够,还需要把项目目录HsMod/UnstrippedCorlib下的所有 DLL 复制到Hearthstone\BepInEx\unstripped_corlib\,并在doorstop_config.ini中设置:
dll_search_path_override = BepInEx\unstripped_corlib第二,获取插件源码推荐用这个命令(只拉取 bepinex5 分支,速度快):
git clone --depth 1 --branch bepinex5 https://gitcode.com/GitHub_Trending/hs/HsMod cd HsMod dotnet build --configuration Release编译产物在./HsMod/Release/HsMod.dll。不想自己编译的话,也可以直接下载 Release 里现成的 DLL。
如何验证HsMod插件加载成功
把HsMod.dll放进plugins目录后启动游戏,怎么知道它真的加载了?
- 启动后游戏会自动生成配置文件
Hearthstone\BepInEx\config\HsMod.cfg,第一次运行还会生成皮肤配置文件HsSkins.cfg。看到这两个文件,说明插件至少跑起来了。 - 按
Esc打开游戏菜单,如果多出一个Mod Settings按钮,点击能进入带分类、搜索和快捷键捕获的配置界面,就说明加载成功。 - 在浏览器访问
http://localhost:58744/config,能打开 Web 配置页,同样说明插件在正常工作。
如果以上都没有,先检查unstripped_corlib是否复制完整、doorstop_config.ini是否配置正确、安装路径是否含中文。
开箱先开这三个开关
HsMod 默认情况下几乎所有功能都是关闭的,需要手动开启。建议第一次进配置界面,先打开这三个,它们覆盖了日常最高频的场景:
- 变速齿轮(timeGear):游戏内用快捷键把速度调快或调慢,节省等动画的时间。
- 快速开包(isQuickPackOpeningEnable):按空格键一次连开 5 包;配合"全额返尘自动分解"(isAutoRefundCardDisenchantEnable),开包后多余的返尘卡会被自动处理。
- 自动收集奖励(isAutoOpenBoxesRewardEnable):竞技场、对决、佣兵等模式的奖励结算自动领取,不用一个个点。
这三个开关都在配置界面的对应分类里,勾选保存即可,不用重启游戏。
HsMod变速齿轮各场景建议倍数
变速齿轮是 HsMod 使用频率最高的功能之一,默认支持 8 倍,可在配置里放宽到 32 倍。不同场景适合不同档位:
| 使用场景 | 建议倍数 | 说明 |
|---|---|---|
| 日常任务刷金币 | 8 倍左右 | 明显提速又不至于看不清结算 |
| 批量开包 | 16 倍以上 | 配合空格连开,开包过程基本无等待 |
| 回放复盘 | 0.5–2 倍 | 慢速观察关键回合的细节 |
| 跳过冗长动画 | 32 倍 | 极端场景下的效率选择 |
需要说明的是,快进倍数调得过高时,个别结算动画可能出现异常,比如佣兵战纪 PvE 的最终死亡结算会卡顿,这是正常的,降回低倍数即可。另外还有一个"快速战斗"选项,它跳过部分战斗动画,比单纯用齿轮更顺滑,对战中施放终结特效时也能保留展示,酒馆和佣兵 PvE 场景都能用。
HsMod皮肤配置HsSkins.cfg怎么改
皮肤定制是 HsMod 的另一大卖点,支持的范围比想象中大:对战英雄皮肤、酒馆英雄皮肤、卡背、幸运硬币、终结特效、对战面板、酒馆面板,甚至英雄技能都可以替换。
配置入口有两个:游戏内 Mod Settings 界面,以及直接编辑Hearthstone\BepInEx\config\HsSkins.cfg。修改皮肤后的生效方式有一个固定套路:
- 在配置中填好想要替换的皮肤 ID;
- 对战中按
F4保存设置(F4 是固定快捷键,还会顺带更新皮肤配置并重启 Web 服务); - 模拟拔线(需要先给"模拟拔线"绑定一个快捷键),让界面重新加载。
如果你只想改卡背,那更简单——卡背在游戏内会自动生效,不需要上述操作。
另外还有几个省事的外观功能:自动黄金卡、钻石卡(可设置仅友方或全部生效),以及佣兵模式的随机皮肤、强制钻石皮肤。
HsMod酒馆战棋MMR和会话统计怎么看
如果你是酒馆战棋玩家,HsMod 里有一组值得单独介绍的功能:
- 对手 MMR 显示:排位酒馆(单排和双排都支持)开局后在后台加载,每个玩家名字下方会显示对手的 MMR,方便你判断这局的分量。
- 会话统计:每场排位对局的名次、MMR 变化、英雄会记录到 CSV 文件(默认是
BepInEx\HsMatch.log),并可在图表中按今天 / 7 天 / 本月 / 全部,以及单排 / 双排筛选查看。 - 商店快捷键:刷新、冻结、升级酒馆、英雄技能、双排看队友棋盘,都可以绑定快捷键,且只在购物阶段生效。
- 自动静音:开局自动静音所有对手的表情,默认关闭,需要手动打开。
对局界面还会显示对手的完整战网昵称、传说前的天梯段位,以及标记对手已知的牌,这些在实战中都很实用。
HsMod挂机模式和免战网登录怎么用
不想守着游戏?HsMod 支持通过命令行参数直接指定行为。比如用-afk参数启动:
Hearthstone.exe -afk=1afk有 5 个档位:0完全禁用插件、1启用插件并开启变速齿轮且套用"挂机"配置模板、2反挂机但禁用快捷键、3启用但禁用齿轮、4反挂机。所谓"反挂机",就是让长时间无操作时不会被踢下线。
免战网登录也是一个实用场景。在Hearthstone.exe旁边放一个client.config,填入登录 token 后,可以直接启动游戏而无需打开 Battle.net:
[Config] Version = 3 [Aurora] VerifyWebCredentials = "TOKEN" ClientCheck = 0 Env.Override = 1 Env = us.actual.battle.nettoken 从战网登录链接中获取(http://localhost:0/?ST=之后、&accountId=之前的那段)。插件启用后,直接用Hearthstone.exe VerifyWebCredentials也能启动,不强制要求client.config。如果 token 过期导致游戏打不开,更新它即可。
HsMod进阶玩法有哪些
以上都是日常向功能,HsMod 还保留了一批面向研究者的玩法:
- 模拟开包:随机或固定结果,自定义卡包类型、数量、稀有度与品质,适合测试开包概率逻辑。
- 开发者模式:直接开启炉石内置的开发者模式。
- 设备模拟:模拟 iOS、Android 等设备领取对应的卡背,可能需要先打一场匹配。
- 金币购买冒险:用金币买纳克萨玛斯、黑石山、探险者协会等冒险模式;卡拉赞支持强制开启但无法玩序章。
- Showinfo 网页:默认 HTTP 端口 58744,在浏览器里查看佣兵进度、开包历史等统计信息,还带一个
/shell路径的网页终端(需要在设置里开启)。 - 信息显示:比如收藏里卡牌实际数量超过 9 张时的真实显示、右键卡牌显示 DbId 等调试信息。
这些功能适合对游戏机制好奇、想验证想法的玩家,不一定每个人都需要,但知道它们存在,等你需要时就不会找不到入口。
HsMod配置出问题如何排查
遇到问题先从最简单的排查开始,顺序很重要:
- 删配置重来:先删除相关
.cfg(一般在BepInEx\config\下),重新配置。这是 README 里明确推荐的第一步,多数"改不生效"的问题都能解决。 - 皮肤显示不对:检查
HsSkins.cfg里的皮肤 ID 是否填对,然后尝试删除HsMod.cfg重新配置。 - 改动保存不了:看看是不是同时启用了其他基于
Assembly-CSharp.dll的模组,这类模组可能破坏 IL 偏移导致补丁失效;与其他 BepInEx 插件(如 MixMod)同时修补同一方法也可能冲突。 - 仍解决不了:把
HsMod.cfg附到 issue 里提交,项目维护者看到会处理,但回复时间不保证。
日志方面,HsMatch.log记录战棋等对局的统计字段;插件默认把 BepInEx 和 Unity 的日志落到磁盘,方便排查。
下一步:建议从这三个动作开始
如果你决定试一下,我建议按这个顺序动手:
- 先跑通安装与验证:确认能打开 Mod Settings 界面、能访问
http://localhost:58744/config,这证明环境没问题。 - 只开最需要的三个功能:变速齿轮、快速开包、自动收集,用一两天习惯它。
- 再按需解锁进阶功能:酒馆玩家开 MMR 和会话统计,收集控研究皮肤配置,想挂机就研究
-afk参数。
HsMod 目前内置 15 种语言的界面文案(位于HsMod/Languages/),如果你熟悉其他语言,可以直接编辑对应 JSON 文件参与翻译;发现问题或想加功能,也可以把带HsMod.cfg的 bug 报告提交到项目。最后再提醒一句:国服客户端默认启用反作弊 SDK,插件会尝试屏蔽相关功能,但无法保证账号绝对安全,建议只在非排位模式使用,并定期备份游戏数据。
【免费下载链接】HsModHearthstone Modification Based on BepInEx项目地址: https://gitcode.com/GitHub_Trending/hs/HsMod
创作声明:本文部分内容由AI辅助生成(AIGC),仅供参考