8 倍速清日常:HsMod 从装好到上手的完整指南
【免费下载链接】HsModHearthstone Modification Based on BepInEx项目地址: https://gitcode.com/GitHub_Trending/hs/HsMod
HsMod 是基于 BepInEx 5 的炉石传说改件:8 倍变速、空格连开 5 包、战棋 MMR 显示、外观全套定制,AGPL-3.0 开源、免费,不采集任何用户数据。这篇文章按"先看清能拿到什么 → 装好 → 验证 → 用好"的顺序走一遍,全程约 15 分钟(Windows)。
装完你手里有什么
先给结论,再回推每一步怎么装:
- 变速齿轮:默认 8 倍速,最高拉到 32 倍,也能往慢调(0.5–2 倍慢放复盘)
- 一键开包:空格键一次开 5 个卡包,开包时可选择把全额返尘的卡直接变尘
- 战棋数据:匹配开始几秒内,对手 MMR 显示在排行榜名字下方;每场排位的名次、MMR 变动、所用英雄写入
BepInEx\HsMatch.log(CSV),游戏内直接出图表 - Web 配置页:默认端口58744,全文搜索设置项,15 种语言,分组导入导出
- 外观定制:英雄皮肤、卡背、对战/酒馆面板、幸运硬币、终结效果
- 自动化零碎项:免战网启动、模拟开包、商店快捷键、自动举报、0-0 弃赛等
它不改变胜负,只删掉游戏里的等待和重复点击。
装之前确认三件事
问:游戏装在哪里都行?不行。炉石安装路径必须纯英文:D:\HS可以,D:\炉石会导致加载报错或直接闪退。装之前先想好要不要挪目录。
问:BepInEx 随便下个最新版?不行。只认5.x 的 x64 包,建议 5.4.23.2 及以上。6.x 还是预览版,没做适配;客户端已经是 64 位程序,x86 包也带不动。随手装"最新版"是加载失败的第一大原因。
问:账号安全吗?先说实话:中国大陆客户端默认启动反作弊 SDK,HsMod 会尝试屏蔽相关功能,但没有任何 100% 的账号安全保证。建议只用在日常、休闲这类低风险场景,定期备份游戏数据。本项目定位为学习研究用途。
另外两条硬件/系统层面的限制:macOS 与 Linux 只支持 x86_64,arm64 暂不可用,安装耗时比 Windows 再多 20 分钟以上;打算自己编译的话需要.NET SDK 8.x。
安装主线(Windows)
一共五步,前四步是在给运行环境铺路,第五步才放插件。
- 拿 HsMod.dll。直接去 Releases 页下载现成的;或者自己编译——产物在
./HsMod/Release/HsMod.dll:
git clone --depth 1 --branch bepinex5 https://gitcode.com/GitHub_Trending/hs/HsMod cd HsMod dotnet build --configuration Release仓库里的 install.bat 会在编译后自动把 dll 拷进默认炉石安装目录,前提是那里已经配好 BepInEx,否则什么都不发生。
解框架。BepInEx x64 压缩包整个解压到炉石根目录,
Hearthstone.exe同级。补运行库。新建
Hearthstone\BepInEx\unstripped_corlib\目录,把项目里 HsMod/UnstrippedCorlib/ 下的 dll全部拷进去,数量不少,漏一个都可能出 dll 相关报错。改一行配置。打开
Hearthstone\doorstop_config.ini,加:
dll_search_path_override = BepInEx\unstripped_corlibBepInEx 5 的老版本写法不同,写成dllSearchPathOverride=BepInEx\unstripped_corlib。
- 放插件。
HsMod.dll丢进Hearthstone\BepInEx\plugins\。
装完后的第一个检查点
启动游戏,看加载日志里有没有Plugin HsMod is loaded!这一行。有,就通了。
再进游戏按Esc,主菜单里会多一个Mod Settings按钮:开关、快捷键绑定、分类、搜索全在里面,比手改配置文件直观。以后绝大多数调整都在这里完成,不用再碰 ini。
变速档位怎么选
齿轮只在购物阶段这类安全窗口生效,打字不会误触。首次运行在 Mod Settings 里打开变速开关,把"升档 / 降档 / 恢复默认 / 拉满"各自绑一个键,全部可改。
分场景的建议:
| 场景 | 档位 | 实际感受 |
|---|---|---|
| 日常 / 金币本 | 8 倍 | 45 分钟压到 10 分钟出头 |
| 批量开包 | 16 倍 + 空格连开 | 五包一组滚过去,配自动分解 |
| 复盘 / 研究卡组 | 0.5–2 倍 | 慢放看细节,一步不漏 |
| 纯效率 | 32 倍 | 确认不看画面时才用 |
一句提醒:别开局就拉满。对局里动画跳得太快,关键操作反而看不清,32 倍只留给"挂机看结果"的时刻。
空格连开 5 包怎么配
两项开关都要打开:设置里的"快速开包"和"开包时自动分解返尘卡"。之后到卡包页,每按一次空格就开 5 个包;能全额返尘的重复卡直接进尘,省掉逐张确认。二十个包大约二十秒滚完,不用一张一张点分解。
战棋:开局读 MMR,收工看曲线
两个开关就够了,都在战棋分类下:MMR 显示、会话统计,打开即生效,无其他操作。
匹配一开,对手的 MMR 就在后台加载、显示在排行榜名字下方,单人和双人都支持——头几秒就能掂出对手斤两。每打完一场排位,名次、MMR 变动、所用英雄自动记入BepInEx\HsMatch.log,游戏内直接出图表,支持"今天 / 7 天 / 当月 / 全部"和"单人 / 双人"筛选。打完一晚排位回头看一条自己的涨分曲线,比截图复盘省事。
不常用但确实有用的一层
- 皮肤系统:英雄皮肤、卡背、对战面板、酒馆面板、幸运硬币、终结效果全能换。配置在
Hearthstone\BepInEx\config\HsSkins.cfg,首跑自动生成;对局里改完按F4保存,再模拟一次断线即可生效 - 免战网启动:
VerifyWebCredentials直接登录,支持命令行拉起;配合client.config可以让令牌长期有效 - 模拟开包:随机或指定结果,包型、数量、稀有度都能定——想看传说卡动画?自己造一个
- 商店快捷键:刷新 / 冻结 / 升酒馆 / 英雄技能 / 看队友棋盘(双人),全部可重绑
- Web 页面:默认端口58744,
/config支持全文搜索、15 种语言(语言包在 HsMod/Languages/)、分组导入导出;/shell是个 WebShell,默认关闭,别乱开 - 开发者模式:解锁游戏内置开发者模式,可模拟定位、模拟断线,派对玩法和测试都用得上
- 零碎实用项:自动举报对手、0-0 无卡组弃赛、收藏卡显示真实数量、显示对手传说前段位、标记对手已认识的卡——完整补丁清单见 HsMod/Patches/
卡住了:FAQ
游戏完全没加载 Mod。九成是 BepInEx 版本问题。换回 5.x x64 正式版,检查是否解压到了Hearthstone.exe同级目录。
启动报错或闪退。先查游戏路径是否含中文或特殊字符,挪到纯英文目录。其次对照 HsMod/UnstrippedCorlib/ 重新全量复制unstripped_corlib,漏拷是最常见的 dll 报错来源。
改了配置不生效。游戏内按F4保存并刷新 Web 服务;如果是皮肤显示不对,检查HsSkins.cfg,仍不行就删掉HsMod.cfg重配。
和其他 Mod 有冲突。凡是直接修改Assembly-CSharp.dll的 Mod 都可能让 HsMod 的补丁对不上偏移量而失效;多个插件 patch 同一个方法时也会冲突。先隔离再排查。
这套东西该给谁装
炉石时间不够用的人都值得试:赶日常清金币本的上班族、想在战棋里看清对手深浅的冲分党、想把每张卡都换成自己样子的外观党。现在就做三件事:
- 对一遍前面三个问题:路径纯英文、BepInEx 5.x x64、想清楚用在什么场景
- 拿到
HsMod.dll:Releases 下载,或dotnet build自己编译 - 启动游戏按 Esc 打开 Mod Settings:先开变速和快速开包,体会一次十分钟日常
【免费下载链接】HsModHearthstone Modification Based on BepInEx项目地址: https://gitcode.com/GitHub_Trending/hs/HsMod
创作声明:本文部分内容由AI辅助生成(AIGC),仅供参考