炉石加速插件 HsMod 完整上手:8 倍速、自动开包、换皮肤一次讲清
炉石加速插件 HsMod 完整上手:8 倍速、自动开包、换皮肤一次讲清
【免费下载链接】HsModHearthstone Modification Based on BepInEx项目地址: https://gitcode.com/GitHub_Trending/hs/HsMod
HsMod 是一个基于 BepInEx 的炉石传说插件,开源免费(AGPL-3.0 协议),装进游戏就能把对局动画调到最高 8 倍速、竞技场和佣兵战纪的奖励自动领、卡包一次连开五张还顺手分解重复卡。它不收集你的任何信息,适合受够了等动画、手动点奖励的老玩家,想折腾的也能直接读源码。一句话:把炉石里那些"游戏外的杂活"交给它,你只管打牌。
能力一览:它能替你做哪些事
| 功能模块 | 一句话说明 |
|---|---|
| 对局加速 | 出牌/结算动画最高 8 倍速,配置里最多放开到 32 倍;战棋还有"快速战斗"跳过部分动画 |
| 自动化托管 | 竞技场、决斗、佣兵战纪奖励自动收集,空格连开五包,可自动分解能全额退尘的卡 |
| 皮肤与外观 | 英雄皮肤、对战面板、终结特效、幸运币均可自定义,卡牌支持一键镀金、钻石化 |
| 战棋情报 | 天梯榜上直接显示对手 MMR,每局排名、MMR 变化记入 CSV 方便复盘 |
| 防打扰杂项 | 静音对手表情、屏蔽各类弹窗提示、显示收藏卡真实数量(9+ 变真实数字) |
默认状态下几乎所有功能都要手动打开,具体开关在 HsMod.csproj 对应的源码里都能找到实现逻辑,比如 Patches/ 目录下的补丁文件。
上手前须知:一份装前检查清单
动手前把这四条过一遍,能省掉后面 90% 的报错:
- BepInEx 版本:必须用 5.x。6 还在预览阶段,HsMod 目前没有适配。
- 位数:炉石已经是 64 位程序,BepInEx 请下载x64版本,别拿错 32 位。
- 安装路径:炉石的安装目录里不能出现非拉丁字符(比如中文),否则补丁加载会出问题。
- 账号风险:国服客户端默认启动反作弊 SDK,HsMod 会尝试屏蔽相关检测,但没有任何插件能保证账号 100% 安全,介意这点请自行权衡。
五分钟装好:Windows 安装步骤
- 准备
HsMod.dll——从 Releases 下载,或者拉源码后用 .NET SDK 8 执行dotnet build自行编译(git clone地址:https://gitcode.com/GitHub_Trending/hs/HsMod); - 把 BepInEx x64 解压到炉石根目录
Hearthstone\; - 在
Hearthstone\BepInEx\下新建unstripped_corlib文件夹,把项目里的 UnstrippedCorlib 目录中所有 dll 复制进去; - 编辑
doorstop_config.ini,加一行dll_search_path_override = BepInEx\unstripped_corlib(5.4.23.2 及以上写法,旧版 BepInEx 参数名是小驼峰dllSearchPathOverride); - 把
HsMod.dll丢进Hearthstone\BepInEx\plugins,启动游戏。
怎么确认装成功了:进游戏后按Esc(或点齿轮图标),菜单里如果出现Mod Settings按钮,说明插件已注入,点进去就是全部功能开关,支持搜索和快捷键绑定。macOS 和 Linux 的额外步骤以 ReadMe.md 中的 Installation 章节为准。
功能详解:挑你关心的三件事
加速与防打扰:把等待时间压缩掉
它做什么:把对局和动画速度拉到最高 8 倍(配置上限 32 倍),同时能屏蔽"无法匹配"之类的弹窗、任务/成就领奖提示、天梯结算奖励提示,战棋里还能一键静音所有对手表情、跳过部分战斗动画。
怎么开:Esc→ Mod Settings,搜 "gear" 调速度,表情屏蔽(auto-squelch)默认关闭,需要手动打开。
哪类玩家受益:每天固定上线打天梯、被结算动画和弹窗打断节奏的上班族玩家。
自动化托管:上线十五分钟干完四十分钟的活
它做什么:竞技场、决斗、佣兵战纪打完自动收奖励(还会顺手打开奖励包);空格键一次连开五包卡包,开包时可勾选自动分解能全额退尘的卡;还支持用 VerifyWebCredentials 登录,配合client.config后直接命令行./Hearthstone.exe VerifyWebCredentials启动,绕开战网客户端。
怎么开:奖励自动收集在设置里逐项勾选;绕过战网的登录配置项格式参考 ReadMe.md 的 client.config 一节。
哪类玩家受益:囤了几十包没空开、每天只抽 15 分钟上游戏的"摸鱼党"。
战棋情报板与换装间:数据复盘 + 皮肤自由
它做什么:战棋天梯榜上,对手名字下方直接显示 MMR(单排双排都支持,匹配开始后后台加载);每局对局的排名、MMR 变化、英雄会写入BepInEx\HsMatch.log并在图表里按今天/7天/本月/全部、单排双排维度统计。皮肤方面,对战面板、英雄皮肤、终结特效、幸运币都能改,卡牌还能自动镀金、钻石化。
怎么开:MMR 显示与表情静音在设置里开启即可;皮肤首次运行会自动生成BepInEx\config\HsSkins.cfg,改完在对局中按F4保存(F4 是固定快捷键,顺带重启内置 Web 服务),再模拟一次断线重连就生效。项目内置的 Web 信息页(Showinfo)默认 HTTP 端口58744,页面模板在 WebResources/ 目录。
哪类玩家受益:想认真复盘战绩的战棋党,以及看腻默认皮肤、追求个性化的收集党。
避坑速查:高频问题 Q&A
Q1:改了一堆设置,发现完全不生效?先把BepInEx\config\下对应的.cfg删掉重新配置,大概率能解决。删了还不行,再检查是否同时开着其他炉石插件互相干扰。
Q2:皮肤显示不对?检查HsSkins.cfg内容是否正确,或者直接删掉HsMod.cfg整体重配一次。
Q3:为什么和别的 Mod 冲突?HsMod 可能与其他基于Assembly-CSharp.dll的修改互相冲突(IL 偏移会错位),也可能和其他 BepInEx 插件因同一个方法被重复打补丁而打架。装新插件前记得备份配置。
Q4:炉石更新了,我要立刻更新 HsMod 吗?不必。炉石更新不必然破坏 HsMod,只要插件还能正常工作就不必每次版本都折腾一遍,功能变化可以跟踪提交历史。
Q5:在云服务器上跑,注意什么?内置 Web 服务默认监听所有本地 IP,端口 58744 在云上容易被外部访问,记得盯紧防火墙和安全组,别把端口裸奔出去。
写在最后
HsMod 做的事很朴素:把重复劳动从游戏里剥出去,还你一点打牌的时间。用得顺手就多打两把;有想法或发现 bug,欢迎去项目社区提 issue(附上你的HsMod.cfg),或者动手给 Languages 目录提交一份语言翻译,让这个开源项目走得更远。
【免费下载链接】HsModHearthstone Modification Based on BepInEx项目地址: https://gitcode.com/GitHub_Trending/hs/HsMod
创作声明:本文部分内容由AI辅助生成(AIGC),仅供参考