HsMod 炉石传说插件完整使用指南安装、本地换皮、战棋统计到风险边界【免费下载链接】HsModHearthstone Modification Based on BepInEx项目地址: https://gitcode.com/GitHub_Trending/hs/HsModHsMod 是一款基于 BepInEx 的炉石传说Hearthstone本地修改插件内置皮肤换装、卡牌镀金、酒馆战棋 MMR 显示、对局统计、AFK 自动领奖等 60 余项功能遵循 AGPL-3.0 开源协议不采集任何玩家信息。它只改本地客户端行为、不改游戏文件但涉及服务端奖励的功能存在账号风险——下文分级标清边界。动手之前先把风险底线说清楚把游戏客户端想成一台出厂就焊死的收音机内部电路游戏逻辑你动不了BepInEx 是插在那唯一空闲插座上的转接头HsMod 就是你接上去的一枚外接调频模块。拔下模块、关掉电源机器立刻回到出厂状态——这就是它插上即生效、拔掉即复原的原因也意味着所有改动都发生在进程内存里不落盘到游戏文件。正因为只动内存HsMod 把功能分成了清晰的风险梯度判断依据直接写在源码与配置注释里 本地展示类皮肤、镀金、MMR 显示、对局统计。只改你屏幕上的画面不产生任何服务端交互最放心。 自动操作类自动领奖、开包加速、定时退出、卡牌揭示。会替你点按钮或触发断线重连可能踩到已知 bug建议用小号或接受风险再开。 服务端交易类零元购、冒险购买、卡拉赞修复。源码注释明确写着有概率导致账号被暴雪封禁有概率封号酌情考虑使用除非用小号否则别碰。还有一条全局提示大陆客户端默认启动暴雪内置的反作弊 SDKHsMod 会尝试屏蔽相关检测但作者不承诺账号绝对安全。开源不等于安全这是贯穿全文的判断前提。Windows 五步装好 HsMod 并确认生效先满足三个硬前提否则后面全白搭用 BepInEx 5.x。BepInEx 6 还在预览阶段HsMod 尚未适配。选 x64 版。炉石从 2026-07-01 起已是 64 位程序32 位 BepInEx 会直接失败。安装路径不含中文、空格以外的非拉丁字符。路径带中文会导致加载失败。完整步骤拿到HsMod.dll从 Releases 直接下载或自己编译见下文。把 BepInEx x64 整个解压到炉石根目录Hearthstone\。新建Hearthstone\BepInEx\unstripped_corlib\把 HsMod/UnstrippedCorlib 目录下的全部 DLL 拷进去。这一套是炉石运行时要用的未剥离库缺一个都可能崩。编辑Hearthstone\doorstop_config.ini把dll_search_path_override改成BepInEx\unstripped_corlib旧版 BepInEx 写成dllSearchPathOverrideBepInEx\unstripped_corlib。这一步是告诉游戏去哪找上面那套库。把HsMod.dll放进Hearthstone\BepInEx\plugins启动游戏。如何确认插件真的加载了进游戏按Esc或点齿轮打开主菜单看到Mod Settings按钮就说明插件已挂上再翻BepInEx\LogOutput.log出现 HsMod 的加载行且没有红色报错即通过。有两个最容易误判的点其一绝大多数功能默认是关的看不到画面变化不代表没生效得去设置里手动打开其二找不到按钮就直接跳去下面的排障部分。自己编译与其他平台编译需要 .NET SDK 8.xgit clone --depth 1 --branch bepinex5 https://gitcode.com/GitHub_Trending/hs/HsMod cd HsMod dotnet build --configuration Release --no-restore产物在./HsMod/Release/HsMod.dll编译脚本 HsMod/install.bat 会自动把它拷进默认炉石目录前提是那边已经配好 BepInEx否则只会提示 BepInEx is not exist!。macOS 用BepInEx_macos_universalDLL 换用 HsMod/UnstrippedCorlibUinx在run_bepinex.sh里设置dll_search_path_override与executable_name并把架构改成x86_64炉石目前不是 arm64。Linux 一般先用hearthstone-linux装客户端同样用UnstrippedCorlibUinx在run_bepinex.sh配好DOORSTOP_CORLIB_OVERRIDE_PATH与executable_name后chmod ux再运行。三个地方都能改配置改设置有三个入口同源同效游戏内菜单Esc→ Mod Settings有分类、搜索框和快捷键抓取最适合日常调。网页界面内置 Web 服务默认监听本机58744端口浏览器打开就能多语言切换、实时保存/config页和上面的菜单是同一套数据批量改参数比一个个点快。配置文件Hearthstone\BepInEx\config\下的HsMod.cfg主配置与HsSkins.cfg皮肤映射适合直接编辑精调。有一个固定键F4不能被重绑它会重新加载皮肤配置、重启 Web 服务、并在 BepInEx 目录落一份当前皮肤信息。其余快捷键表情、商店、变速等全部可重绑。功能详解按你要解决的问题分组下面每块都写清是什么 怎么用 风险等级再给一两个组合玩法。目标一只想改外观、图个好看 皮肤替换英雄皮肤、卡背、幸运币、对战面板、酒馆面板、击杀特效连宠物含对手宠物都能换。在游戏内菜单的皮肤分类里填偏好 ID-1表示不改或用HsSkins.cfg按原皮肤ID:替换皮肤ID逐行写映射支持274:57761,57800这种多值写法实现随机换到某几个皮肤。卡牌镀金/钻石把普通卡显示成金卡或钻石特效纯本地换装不影响结算。酒馆外观本地解锁把全部酒馆战棋外观在本地显示为已解锁只用于看脸。组合玩法对局中想换英雄皮肤先关闭报错退出、允许弹窗按模拟拔线键默认CtrlD强制掉线重连再按F4刷新皮肤配置——这是目前唯一能中途生效的途径作者在 Roadmap 里列了一键换英雄皮肤为待做项。目标二战棋里看得清、打得快 对手 MMR 显示排行榜里每个对手名字下方显示其 MMR隐藏匹配分单人/双人都生效开局前先摸清对面深浅。对局统计每把排位自动记录名次、分差、英雄写入 CSV 并画出今日/7 天/本月/全部的趋势图还能按单人/双人、按英雄过滤。它还会在后台定期对账把崩溃丢掉的分数变化补记进来保证统计和真实分始终一致。商店快捷键购物阶段按R刷新、F冻结、U升酒馆、H放英雄技能双人模式还能按T显示/隐藏队友棋盘。只在你真正处在购物阶段时有效聊天打字时不会误触。快速战斗跳过一部分动画让酒馆和佣兵 AI 局更顺放技能时会保护击杀特效不被吞。炉石变速把全局timeScale改掉配置范围 -32~32但实际生效封顶8 倍、最低慢到 0.125 倍方向键默认就绑了加减倍率和归零。组合玩法日常刷任务用 4 倍足够稳8 倍是极限想连 MMR 显示、统计、商店快捷键一起享受把它们都打开后整局基本只剩看分 按 R/F/U/H。风险仍是 因为这些都只改变你本地的显示与动画节奏。目标三挂着刷奖励、人不守着 AFK 模板设置里的一键模板把关弹窗、自动开盒、自动领奖、禁掉线、开包加速、跳过英雄介绍等一组开关一次性配好改完自动还原为 DoNothing避免反复手点。自动领奖竞技场、对决、佣兵的结算宝箱自动点开收下。开包加速按空格直接出结果、一次开五包还能选开包时自动分解全额可返尘的卡此项启动时会自动禁用必须手动开启。定时退出设一个运行秒数到点自动关游戏若正好在对局中会等结算超过 1818 秒则强制退出防止卡死。组合玩法把定时退出 免战网启动见下文 FAQ组合起来就是一套刷完即走的流程——下班挂着到点自己收工。 风险提醒 自动开包配置注释标着慎用有 BUG首次启用建议前台盯着确认分解结果允许掉线标注尚未测试别指望它 100% 可靠。目标四钻到游戏底层看数据 ~Web 信息面板内置 Web 服务默认端口 58744浏览器打开能看到佣兵进度、开包记录、对局日志等页面资源见 HsMod/WebResources/。另有/shell调试页需在设置里单独开启。模拟开包自定义卡包类型、数量、稀有度、品质想看全金包长什么样就随便配纯本地不联网。开发者选项解锁游戏隐藏的 Developer Mode、内部模式是折腾党的玩具箱。设备模拟伪装成 iOS/安卓设备去领对应平台的卡背奖励可能需要打一局匹配。卡牌揭示 / 卡牌追踪明牌展示已知的对手牌有概率触发自动断线重连或推测对手手牌有概率识别错误。组合玩法网页/config入口和游戏内菜单同源批量调参时比逐个点快得多/pack页可回看历史开包配合模拟开包做预演。 风险分层要分清模拟开包、Web 面板是 本地设备模拟涉及真实奖励领取是 零元购、冒险购买纳克萨玛斯/黑石山/探险者协会/卡拉赞、卡拉赞修复是 ——源码注释白纸黑字有概率封号除非小号否则绕开。出问题时怎么定位启动后游戏直接闪退或白屏— 十有八九是路径或库没铺对。按顺序查BepInEx 是否解压在根目录、unstripped_corlib里的 DLL 是否齐全、doorstop_config.ini是否改到BepInEx\unstripped_corlib、安装路径有没有中文答案多半写在BepInEx\LogOutput.log里先读它再动别的。插件按钮在、但点了没反应或功能不生效— 多数是别的炉石插件抢了同一处补丁。多个 BepInEx 插件同时修改同一个方法会导致 IL 偏移错位HsMod 本身不检测原方法是否被动过。逐个禁用其他插件佣兵类、MixMod 等再试凡是直接改Assembly-CSharp.dll的 mod 都容易和它打架。皮肤显示错乱或映射不生效— 先查HsSkins.cfg的格式原始:替换冒号必须半角支持a:b,c,d随机仍不对就删掉HsMod.cfg重新配置。改完记得按F4重载对局中还要模拟拔线。设置改了存不上— 大概率是同时启用了其他插件在互相覆盖。按上面那样逐个排查谁抢了同一处确认只剩 HsMod 后再存。炉石更新后功能失效— 不一定需要换新。HsMod 版本号第一位对应炉石大版本只有当更新动了Assembly-CSharp.dll这类关键文件时才需要换 Releases 里的新版还能正常进游戏、功能正常就继续用。想一键回到出厂— HsMod 从不改游戏本体删掉BepInEx\plugins\HsMod.dll游戏就恢复原样只是设置乱了的话删BepInEx\config\下对应的.cfg重新配即可不必整个卸载。关于安全的几个问答Q1怎么在安全底线内使用A只开 本地展示类皮肤、镀金、MMR、统计。 自动操作类用小号或接受 bug 风险再开。 零元购、冒险购买、卡拉赞修复源码注释明确有概率封号直接绕开卡牌揭示可能触发断线重连也归入谨慎使用。记住HsMod 不采集玩家信息但开源不等于绝对安全。Q2炉石更新后要不要跟着更新插件A不一定。版本号第一位对应炉石大版本只有更新动了Assembly-CSharp.dll等关键文件才需换新。先试着进游戏能用就继续用功能变化可以靠提交记录追踪。Q3可以不用战网客户端启动吗A可以。配好client.config后直接执行./Hearthstone.exe VerifyWebCredentials即可绕过战网启动token 过期打不开时更新client.config里的 token。大陆区Env填cn.actual.battlenet.com.cn。这条对挂机路线特别顺手。Q4出问题怎么回滚还原AHsMod 不改任何游戏文件——删BepInEx\plugins\HsMod.dll即复原想彻底回滚把整个Hearthstone\BepInEx文件夹删掉即可。只是设置乱了删对应.cfg重配就行。Q5内置 Web 服务会不会带来额外风险A它默认监听本机所有本地 IP58744 端口在普通家用网络没问题但如果你在游戏机上开了公网暴露务必注意防火墙与安全组别把这个端口映射出去。结语回到开头那台焊死的收音机BepInEx 只是给你一个插座HsMod 是那枚调频模块而开哪几个频道、开到什么音量决定权在你手里。60 余项功能只是工具箱 放心用、 小号试、 别碰——把红线守住炉石才能一直好玩。【免费下载链接】HsModHearthstone Modification Based on BepInEx项目地址: https://gitcode.com/GitHub_Trending/hs/HsMod创作声明:本文部分内容由AI辅助生成(AIGC),仅供参考