☰
HsMod 炉石插件实战指南:5 步装好,开包、酒馆、战绩一次搞定
2026/10/26 1:33:24 网站建设 项目流程

HsMod 炉石插件实战指南:5 步装好,开包、酒馆、战绩一次搞定

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

你是不是也被这些问题烦过:几十包卡逐包点着开,点到手酸;酒馆战棋里买牌、冻结、升酒馆全靠鼠标来回挪;打完一场战棋,分数到底涨了多少只能靠记忆?HsMod 是一款基于 BepInEx 的炉石传说插件,把这些杂事全揽了过去。下面 5 步装好它,再挑几个最常用的功能给你配上。

HsMod 能帮你做什么:能力一览

功能模块一句话说明典型场景适合谁
游戏内设置菜单菜单里直接开关上百项功能,带分类和搜索装完插件第一天,逐项开启需要的功能所有用户
快速开包一键一次开 5 包,开包时可顺手分解可全返的卡版本更新后集中清卡包开包党
酒馆战棋增强刷新、冻结、升级、英雄技能都有热键,还能看对手 MMR战棋购物阶段连续操作战棋玩家
战绩统计每局战棋的名次、MMR 增减、用的英雄都记进 CSV 并出图表复盘自己这周战棋发挥想进步的玩家
挂机自动化可自动领奖励、防挂机掉线,人不用一直盯着挂着收竞技场和佣兵奖励多开或通勤玩家

最突出的是游戏内设置菜单和酒馆战棋增强:前者把散落的配置收进一个能搜索的界面,不用手翻配置文件;后者把购物阶段最费鼠标的四五个操作全绑上了键盘。

快速上手:5步从零跑通

第 1 步:拿到插件文件

目标:手里有一份能用的HsMod.dll。

操作:

  1. 有 .NET SDK 8.x 的话,克隆仓库自己编译:
git clone https://gitcode.com/GitHub_Trending/hs/HsMod
  1. 进去执行dotnet build --configuration Release --no-restore,产物在HsMod/Release/HsMod.dll。
  2. 不折腾编译也行,直接从项目的 Releases 页面下载现成的HsMod.dll。

验证:你手上有一个HsMod.dll文件,来源是刚编译的或刚下载的。

第 2 步:铺好 BepInEx 和运行库

目标:让游戏认得 BepInEx 加载器,并补上它需要的运行库。

操作:

  1. 下载 BepInEx 5 的 x64 版,解压到炉石根目录Hearthstone\。
  2. 创建Hearthstone\BepInEx\unstripped_corlib\文件夹,把仓库里HsMod/UnstrippedCorlib下的全部 DLL 拷进去(macOS、Linux 用UnstrippedCorlibUnix)。
  3. 编辑Hearthstone\doorstop_config.ini,加一行:
dll_search_path_override = BepInEx\unstripped_corlib

验证:unstripped_corlib里有十几个 dll,doorstop_config.ini里多了一行搜索路径配置。

第 3 步:放插件并启动

目标:让游戏启动时自动加载 HsMod。

操作:

  1. 把HsMod.dll放进Hearthstone\BepInEx\plugins\。
  2. 直接启动游戏。

验证:按Esc打开菜单,能看到Mod Settings按钮,点进去有分类、搜索框,说明插件已经加载成功。

⚠️ 最容易翻车的一点:BepInEx 必须用 5 系列(6 还在预发布、不兼容),而且炉石安装路径不能带中文等非拉丁字符,否则插件直接加载失败。

它是怎么工作的:核心机制拆解

运行时的函数拦截

HsMod 本质是往游戏里"挂钩子"。它靠 BepInEx 自带的 Harmony 库,在游戏运行过程中找到某个函数被调用的位置,插一段自己的逻辑,再决定原来的代码还跑不跑。

类比一下:游戏文件原封不动,等于在每道门上加了道闸,想放谁过、拦谁,全看你的设置。你能感知的变化是:改行为不用动任何游戏文件,卸载时把 dll 拿掉就恢复原样。

游戏内的设置菜单

所有开关都收在菜单里,而不是让你去翻文本配置。这个菜单直接加在炉石菜单上,带分类页和搜索框,还能按键捕捉,把任意功能绑到你顺手的键位上。

菜单里绝大多数功能默认是关的,你要用哪个就手动开哪个。你能感知的变化是:找一个功能只要搜两个字母,配好之后游戏里随时按Esc改。

内置的信息网页

插件自带一个小 Web 服务,默认端口 58744,在浏览器里能查到战棋进度、开包历史这类游戏内信息。

按F4可以随时把当前局的一些信息导出,存到Hearthstone\BepInEx\下面,顺便刷新皮肤配置。你能感知的变化是:不用切窗口去问别人,自己浏览器里就能看牌和进度。

实战效果:4 个场景的前后对比

场景一:版本更新后集中清卡包

场景:新版本卡包堆了几十个,要开包、看稀有度、再决定分解。

之前:一包包点,每包等动画播完,50 包开下来光等待动画就要十几分钟,手指点到手酸。

之后:开启快速开包,按一次键同时开 5 包,50 包只要 10 次操作;开包时可勾选自动分解可全返的卡,开完即分解,不用回收藏页再拆一遍。

关键配置/操作:设置菜单里打开isQuickPackOpeningEnable对应的快速开包开关。

场景二:酒馆战棋购物阶段连招

场景:购物阶段反复刷新、冻结、升酒馆、放英雄技能,还要盯对手。

之前:每个操作都要鼠标从棋盘挪到右下角按钮再挪回来,一个商店周期下来鼠标来回跑好几十次。

之后:刷新、冻结、酒馆升级、英雄技能、双人看队友棋盘全绑了热键,键盘上不抬手指就能完成一整轮购物,操作只在购物阶段生效,平时不误触。

关键配置/操作:菜单里给keyBgsRefresh等五个热键各绑一个顺手按键。

场景三:战棋打完不知道涨了多少分

场景:一天打了 15 场战棋,想知道自己到底赚了还是亏了分。

之前:每场涨跌全凭感觉,想复盘只能翻战网记录,一页一页找。

之后:插件把每局的名次、MMR 增减、用的英雄写进 CSV,菜单里的战绩页直接出图表,按今天、7 天、单月、全部和单人/双人筛选,15 场净增减一眼看清。

关键配置/操作:开启战棋对局统计功能,数据存在BepInEx/HsMatch.log。

场景四:挂着收奖励,人不在电脑前

场景:竞技场、佣兵这些模式有可领奖励,但你不想一直盯着。

之前:挂着久了系统判定掉线,奖励得回来手动一个个点,错过就要等。

之后:关掉挂机掉线判定,再开自动领取,竞技场、对决、佣兵的奖励到点自动开包收下,回来时奖励已经在你口袋里。

关键配置/操作:设置菜单里分别打开防挂机掉线和自动领取奖励两个开关。

避坑指南:遇到问题先看这里

装完启动游戏闪退或插件没反应

先检查两件事:BepInEx 是不是 5 系列(6 是预发布版,不适配),炉石安装路径里有没有中文。都符合再看游戏日志,通常能定位到具体卡在哪一步。

和别的 mod 同时用,功能突然失效

如果你还装了其他改Assembly-CSharp.dll的 mod,先单独跑 HsMod 验证。这类 mod 会改变 IL 偏移,让 HsMod 的拦截点对不上位置,同一个方法被两个插件各改一次也会互相打架。

皮肤显示乱了或者设置存不上

先删BepInEx\config\HsSkins.cfg让皮肤配置重新生成;设置保存失败时,检查是不是有其他炉石插件同时在跑。

用了之后账号会不会有风险

插件不收集你的任何信息,但任何第三方注入都可能被反作弊标记,国服客户端默认还启用了反作弊 SDK,HsMod 会尝试屏蔽相关功能但不保证安全。介意封号风险的话,建议只在休闲模式用,排位前先三思。

💡 最容易被忽略的一点:几乎所有功能默认都是关的,装完"啥都没发生"不是坏了,是你还没在菜单里把它们打开。

进阶玩法:让 HsMod 更贴合你的习惯

时间缩放,拖快拖慢随你意。游戏内有个时间齿轮,可以把播放速度调到 8 倍以内,配置上限 32 倍。在菜单里把timeGear相关的四个热键(升档、降档、还原、最快)各绑一个键,拖长动画、快进无聊过场都不用碰鼠标。

把信息页常驻浏览器。开启 Showinfo 后浏览器访问http://localhost:58744就能看战棋进度、开包历史。注意这服务默认监听本机所有网卡,用云服务器跑的话记得把防火墙和安全组管好。

用令牌登录,绕过战网客户端。在炉石目录放一个client.config,把VerifyWebCredentials填成你从登录链接里取到的令牌,之后用./Hearthstone.exe VerifyWebCredentials直接起游戏,战网客户端都不用开。

HsMod 把炉石里最琐碎的开包、连招、记账和挂机全接了过去,装一次管很久。如果你每天开包超过 10 包、或者战棋一天 5 局起步,建议先把快速开包和战棋热键这两个开关配上,一天就能省出半杯咖啡的时间。找资源时记住"炉石插件 BepInEx 炉石传说"这几个词,顺藤摸瓜就能回到这个项目。

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

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

需要专业的网站建设服务?

联系我们获取免费的网站建设咨询和方案报价,让我们帮助您实现业务目标

立即咨询