ARTICLE · INTELLIGENCE

战地情报 · 详情页

来自尧图项目组的一线实战观察与深度解析

HsMod 炉石插件免费安装指南:皮肤随便换,战棋开局看穿对手 MMR

HsMod 炉石插件免费安装指南:皮肤随便换,战棋开局看穿对手 MMR

HsMod 炉石插件免费安装指南:皮肤随便换,战棋开局看穿对手 MMR

【免费下载链接】HsModHearthstone Modification Based on BepInEx项目地址: https://gitcode.com/GitHub_Trending/hs/HsMod

HsMod 是基于 BepInEx 的炉石传说免费修改插件,不花金币用上英雄皮肤与卡背,战棋开局直接看到对手 MMR,长时间挂机不掉线,适合想省金币的休闲玩家和战棋数据党。项目遵循 AGPL-3.0 开源、不收集任何数据,功能 60 余项。

开始前的 4 项核对

核对项怎么判断不满足时怎么办
BepInEx 版本下载包文件名版本号以 5 开头;6 系仍是预览版,未适配重新下载 5.x 构建
客户端位数炉石自 2026-07-01 起是 64 位程序BepInEx 必须选 x64 构建,32 位会失效
安装路径查炉石所在目录,含中文等非拉丁字符即不通过把客户端整体挪到纯英文路径
平台Windows、macOS、Linux 均支持,安装顺序相同文件位置与脚本不同,按 ReadMe.md 对应平台分支操作

HsMod 安装步骤:三个阶段(以 Windows 为例)

阶段一:取文件

两条路拿HsMod.dll:从 Releases 直接下载;或git clone --depth 1 --branch bepinex5 https://gitcode.com/GitHub_Trending/hs/HsMod后执行dotnet build --configuration Release --no-restore,产物在./HsMod/Release/HsMod.dll(需 .NET SDK 8.x)。同时备好 BepInEx 5 x64 包。手里有这两个文件,阶段一过关。

阶段二:搭框架

  1. 把 BepInEx 解压到游戏根目录Hearthstone\,根目录出现BepInEx文件夹和doorstop_config.ini即对;
  2. 新建Hearthstone\BepInEx\unstripped_corlib\,把仓库HsMod/UnstrippedCorlib下全部 dll 拷进去(macOS / Linux 改用HsMod/UnstrippedCorlibUnix),两边文件清单一致即对;
  3. 编辑doorstop_config.ini,写入dll_search_path_override = BepInEx\unstripped_corlib(旧版 BepInEx 键名是小写开头的dllSearchPathOverride)。

阶段三:启用插件

将HsMod.dll放入Hearthstone\BepInEx\plugins,启动游戏、在主菜单按Esc。主菜单出现 "Mod Settings" 按钮、且BepInEx\config下自动生成HsSkins.cfg,说明装好了。

首次上线先开这三项

功能位置动作生效后你会看到
8 倍速齿轮"Mod Settings" 的速度项勾选开启,配置里上限可放宽到 32 倍齿轮转满时,过对局、刷任务的动画按 8 倍速播放
对手 MMR 显示同一菜单的战棋分类开启即可,数据在对局加载后后台获取,单排双排都支持排行榜里每个玩家名字下方直接显示 MMR
卡背替换菜单卡背项,或直接编辑HsSkins.cfg选中目标卡背保存进场即见新卡背,改动实时生效,无需模拟断线

不同玩法的功能组合

完整清单见 ReadMe.md,各功能补丁源码在 HsMod/Patches/。

休闲外观向

  • 目标:不花金币用上英雄皮肤、卡背、对战/酒馆面板、终结特效、幸运硬币。
  • 开启项:皮肤替换全家桶;顺带清掉 "新!" 标记、无法匹配弹窗、广告与天梯结算提示。
  • 验证:改完HsSkins.cfg按F4保存,英雄皮肤需模拟一次断线生效,卡背即时生效。

战棋数据向

  • 目标:开局看深浅,赛后有数据可复盘。
  • 开启项:对手 MMR 显示、会话统计(每局名次 / MMR 变化 / 所用英雄写入HsMatch.log,图表按今日、近 7 天、本月、全部筛选)、商店阶段快捷键(刷新、冻结、升酒馆、英雄技能、双排队友棋盘,可重绑,仅购物阶段生效)。
  • 验证:对局中排行榜出现 MMR,赛后打开统计图表复盘。

挂机自动向

  • 目标:长时间无操作不掉线,奖励自动到账。
  • 开启项:禁用掉线机制、竞技场 / 决斗 / 佣兵奖励箱自动开启;进阶把登录 token 写入client.config的VerifyWebCredentials绕过战网客户端启动,或用内置 Web 信息页(默认端口 58744)查佣兵进度与开包历史。
  • 验证:挂机数小时不掉线,对局结束后奖励箱自动打开。

卡住时对照这张表

症状最可能原因修复动作
主菜单找不到 "Mod Settings"unstripped_corlib 没拷或 doorstop_config.ini 没改回阶段二补两步,重新进游戏
启动闪退路径含中文,或用了 32 位 / 6 系 BepInEx迁到纯英文路径,换 5 系 x64
部分功能不生效、补丁错位与修改 Assembly-CSharp.dll 的其他 Mod 冲突先禁用另一插件单独验证
设置改完不保存其他炉石插件干扰逐个关闭其他插件;仍不行则删BepInEx\config下相关 .cfg 重新配置
皮肤显示异常HsSkins.cfg / HsMod.cfg 配置有误检查HsSkins.cfg,删除HsMod.cfg后重配

风险与边界

  • 账号安全:国服客户端默认启动反作弊 SDK,HsMod 会尝试拦截,但作者不承诺账号绝对安全。缓解:只在学习研究场景使用,主账号谨慎。
  • Mod 冲突:直接改 Assembly-CSharp.dll 会让补丁偏移错位;多个 BepInEx 插件补丁同一方法也会互相干扰(HsMod 不检测原方法是否已被改动)。缓解:功能异常时先单独运行 HsMod 验证。
  • Web 端口暴露:内置服务默认监听所有本地 IP 的 58744 端口。缓解:云服务器用防火墙或安全组收紧;/shell入口需在设置里手动开启,平时保持关闭。
  • 版本更新:炉石更新不必然弄坏插件(版本号第二位仅在 Assembly-CSharp.dll 等文件变化时才递增)。缓解:功能正常就不必追新版本。

收尾:先做这三步

  1. 开启 8 倍速齿轮;
  2. 打开对手 MMR 显示;
  3. 换一张卡背。

HsMod 遵循 AGPL-3.0 协议(见 LICENSE.txt),代码全公开、不收集任何数据,仅供学习与研究使用。

【免费下载链接】HsModHearthstone Modification Based on BepInEx项目地址: https://gitcode.com/GitHub_Trending/hs/HsMod

创作声明:本文部分内容由AI辅助生成(AIGC),仅供参考

RELATED READING

延伸阅读

更多一线实战笔记与深度复盘,助您持续精进