
HsMod 炉石加速插件教程8 倍速动画、空格开包50 开关一个菜单管完【免费下载链接】HsModHearthstone Modification Based on BepInEx项目地址: https://gitcode.com/GitHub_Trending/hs/HsModHsMod 是一款基于 BepInEx 的炉石传说加速插件把动画提速、开包、领奖、皮肤、战报这几类高频操作收进同一个插件里。插件内置 50 多项开关全部默认关闭装好后在游戏里按Esc主菜单里的 Mod Settings 入口就是管理一切的地方。本文带你从零装好它再按自己的需求挑功能最后附上失效时的排查顺序。装完你能拿到什么先说结论装上之后这四件事直接变快开包、结算这类动画可以快进齿轮提速默认 8 倍速设置里最高能拉到 32 倍按一次空格开 5 包配合自动分解日常材料包几分钟清完竞技场、对决、佣兵结束自动点开奖励各种弹窗批量拦掉命令行加afk1直接进挂机模板进场前先看对手的完整昵称和前天段位打酒馆能点头像查玩家名、对局中直接加好友。另外它带一套皮肤系统和 Web 面板改卡背、改英雄皮肤通过本地 Web 页面看佣兵进度和开包历史。下面按顺序过一遍安装。安装前必查的三个条件条件一BepInEx 的版本和位数。必须用 5 系 x64 版本。BepInEx 6 至今仍是预发布状态、没有适配而且 2026-07-01 起客户端变成 64 位程序x86 的包装上也白搭。条件二炉石的安装路径。目录名里不能出现中文等非拉丁字符这一点 Windows、macOS、Linux 三个平台通用路径带中文是新手翻车率最高的一处。条件三HsMod.dll 从哪来。两条路从 Release 页面直接下载编译好的HsMod.dll或者装 .NET SDK 8.x 自己编源码。想走编译路线的话先克隆仓库再执行构建git clone --depth 1 https://gitcode.com/GitHub_Trending/hs/HsMod cd HsMod dotnet build --configuration Release --no-restore这一步做的是拉取源码并编译出插件本体。终端没有报错、HsMod/Release/目录下生成了HsMod.dll就说明编译成功不想折腾编译就直接去 Release 下载 dll。Windows 五步装好Windows 是主线平台没有额外动作五步走完后按Esc看到 Mod Settings 就算通了步骤预计耗时成功的信号1. 把 BepInEx x64 整个包解压到炉石根目录2 分钟根目录出现 BepInEx 目录和doorstop_config.ini2. 在BepInEx\下新建unstripped_corlib子目录把项目自带的整套运行时 DLL源在HsMod/UnstrippedCorlib拷进去3 分钟两边 DLL 文件数一致3. 打开doorstop_config.ini把 DLL 查找路径指到BepInEx\unstripped_corlib3 分钟文件里能看到新写入的值4. 把HsMod.dll拷进BepInEx\plugins\1 分钟plugins 目录里出现该文件5. 启动游戏按Esc打开主菜单1 分钟菜单里多出一个 Mod Settings 入口第 2 步那套unstripped_corlib补的是运行时缺失的符号库BepInEx 加载插件时依赖它们不能省。第 3 步有个版本差异要留心BepInEx 5.4.23.2 及以后写法是dll_search_path_override BepInEx\unstripped_corlib等号两侧有空格更早的版本等号两侧没有空格写成dllSearchPathOverrideBepInEx\unstripped_corlib。写错不会报错只会没反应。游戏能正常启动、Esc菜单里出现 Mod Settings 入口整条链路就算通了。macOS 和 Linux 各多走两步macOS改 run_bepinex.sh 三处再备一个 token运行时 DLL 换用HsMod/UnstrippedCorlibUnix这一套整包放进/Applications/Hearthstone/BepInEx/unstripped_corlib/打开run_bepinex.sh把executable_name的值改成Hearthstone.app客户端暂时不支持 arm64同一份脚本里把原来的export ARCHPREFERENCE那一行替换成export ARCHPREFERENCEx86_64首次启动要传登录 token打开战网登录链接从网址里截取http://localhost:0/?ST之后、accountId之前那串用./run_bepinex.sh TOKEN启动。在炉石根目录放一份client.config存住 token 后之后直接跑脚本即可配合VerifyWebCredentials命令行登录长期不用碰战网启动器。改完把脚本设为可执行并直接启动chmod ux run_bepinex.sh ./run_bepinex.sh这一步做的事是赋予脚本执行权限并拉起游戏。终端没有权限报错、游戏进入且Esc菜单能看到 Mod Settings说明成功token 过期导致进不去时去client.config里更新那一串即可。Linux先装客户端再修脚本换行先通过 hearthstone-linux 项目装好客户端它通常会替你建好client.config再解压 BepInEx Unix 版到根目录运行时 DLL 同样用UnstrippedCorlibUnixrun_bepinex.sh里设两个值DOORSTOP_CORLIB_OVERRIDE_PATH$BASEDIR/BepInEx/unstripped_corlib和executable_nameBin/Hearthstone.x86_64没有client.config的照上一节补 token。这份脚本通常带 Windows 换行符先修换行、再赋权、最后启动sed -i s/\r/ /g ./run_bepinex.sh chmod ux run_bepinex.sh ./run_bepinex.sh这一步依次完成换行修复、加执行权限、启动游戏。终端没有乱码和语法错误、游戏正常拉起就算成功。50 开关怎么挑按四类看先别全开。绝大多数开关默认关闭新手第一次进设置勾 5 个以内就够用。下面这张速查表是第一批可以开的候选功能默认状态适合谁开齿轮提速8 倍速上限 32 倍关闭嫌开包、结算动画慢的所有人空格一次开 5 包关闭每天清日常材料包的玩家弹窗批量屏蔽关闭打天梯、挂机不想被打断的人标记对手已知卡牌关闭竞技、双排玩家Showinfo Web 面板关闭想看佣兵进度、开包历史的人省时间开包、提速与挂机齿轮提速开包、结算动画直接快进默认 8 倍设置里可拉到 32 倍快慢范围 -32 到 32。快速战斗跳过一部分中间动画体感比齿轮提速更顺开启时自动屏蔽终结特效。帧率显示与锁定、解除窗口焦点限制切出去看网页游戏不停帧。空格一键开包一次开 5 包可勾开包时自动分解全额返尘的卡。自动领奖竞技场、对决、佣兵结束自动点开奖励包裹不用自己找按钮。弹窗批量屏蔽匹配失败提示、削卡通知、广告、天梯结算与战令奖励弹窗一起拦。启动参数启动命令行追加afk1直接进挂机模板插件 齿轮组合afk4是反挂机。搭配禁用掉线开关可以长时间无操作不被判定。查情报进场前先知道对手显示对手的完整战网昵称以及传说之前的前天梯段位只在传说以下生效进场先摸底。标记对手已知卡牌持续推送对手手牌信息相当于随身战术笔记本。酒馆里点玩家头像取昵称对局中直接加对手好友。换外观皮肤与卡背皮肤覆盖对战 / 酒馆英雄、卡背、幸运币、匹配与酒馆面板。直接改HsSkins.cfg或在设置界面里改按F4保存并模拟断线当场生效。卡背类修改在游戏内自动生效不用额外操作。跑 Web 服务Showinfo 面板与模拟功能Showinfo在设置里启用后浏览器访问http://localhost:58744可查佣兵养成进度、开包历史再启用/shell就能在页面上执行命令、调配置。跑在云服务器上的话记得放行 58744 端口。模拟开包自定义卡包类型、数量、稀有度结果可随机也可固定。设备模拟模拟 iOS、Android 环境领专属卡背可能需要打一局匹配验证。金币直购冒险纳克萨玛斯、黑石山、探险者协会等可以用金币直接买卡拉赞支持强开但序章打不了。功能失效时先查什么按你看到什么 → 先怀疑什么 → 先试哪一步的顺序来装完没有任何反应。九成是路径问题炉石目录名里混了中文。其次怀疑 DLL 位置。先试换到纯英文目录再核对HsMod.dll是否在BepInEx\plugins\、unstripped_corlib里的 DLL 是否完整。设置改了存不上。先怀疑其他 BepInEx 插件抢写配置。先试暂时只留 HsMod 一个插件重新改一次。皮肤改了不生效。手改HsSkins.cfg时漏引号是高发原因。先试删掉HsMod.cfg让它重新生成进游戏按F4。Web 页面打不开。先确认 Showinfo 开关是否启用、58744 端口是否放行。先试打开设置里的对应开关云服务器的话检查防火墙与安全组。还有两种隐性情况。一种是插件冲突同时挂着其他修改Assembly-CSharp.dll的模组某些佣兵插件、MixMod 一类时补丁的 IL 偏移会对不上HsMod 不报任何错功能就是不动。排除它最快的办法是把别的插件全部禁用、单独跑一遍 HsMod。另一种是游戏更新后功能集体失效这通常和下面一节的判断标准直接相关。更新之后怎么判断要不要换插件HsMod 版本号是四段比如3.0.0.0第一位对应炉石主版本3 就是当前 26 版本第二位在该主版本内每遇一次炉石更新加 1第三位记 HsMod 自己新增功能的次数第四位是跟着 bug 修复走的编译号。由此得出唯一实用的判断标准炉石更新 ≠ 插件失效。对比更新前后的核心文件典型是Assembly-CSharp.dll没变就继续用现在的HsMod.dll变了才去拿新编译。不必每次客户端补丁都追最新版本若你不想追新插件另一条路是把游戏目录回滚到更新前的备份。风险装之前读完这段项目遵循 AGPL-3.0 协议定位是学习和研究不收集任何用户信息。有一句话要直说国服客户端默认启用反作弊 SDK插件会主动屏蔽相关检测但它给不了账号安全的绝对保证。省下的时间和账号风险之间怎么权衡你自己拿主意。保险动作只有一个成本极低每次大更新前把BepInEx\config\HsMod.cfg、HsSkins.cfg、BepInEx\HsMatch.log三个文件各拷一份。出问题直接用旧副本换回比任何排障手段都稳。想往代码里走一步的读者语言文件是 HsMod/Languages/ 目录下的 JSON改完重新编译即可加语言各功能的具体实现都在 HsMod/Patches/ 里按补丁文件一个个读就能理解每个开关背后做了什么。【免费下载链接】HsModHearthstone Modification Based on BepInEx项目地址: https://gitcode.com/GitHub_Trending/hs/HsMod创作声明:本文部分内容由AI辅助生成(AIGC),仅供参考