首页 > 软件下载

全网最全BepInEx游戏插件指南:从下载到安装的终极避坑手册(附资源)

着急下载BepInEx软件的朋友们,直接提供下载链接:https://pan.quark.cn/s/b6587c3a905c

你是否曾经在玩某些单机或联机游戏时,觉得原版功能有些单调,想要增加一些自动拾取、显示伤害数值、美化界面甚至修改游戏机制的功能?那么你一定绕不开一个名字——BepInEx。

BepInEx(全称 Bepis Injector Extensible)是一个专门给基于 Unity 引擎以及 .NET 框架开发的游戏“打补丁”的开源工具。

BepInEx 最初服务于《饥荒 Together》和《嗜血代码》等 Unity 作品,后来扩展到 IL2CPP、Mono、.NET Framework/6/7 等多种运行时,现在已成为 RimWorld、Valheim、TerraTech、Among Us、雀魂麻将等上百款热门游戏的“标配”Mod 框架。

在没有它之前,如果你想给游戏加功能,可能需要去修改游戏的核心文件,不仅难度大,还容易导致游戏崩溃。而有了 BepInEx,它就像是在游戏启动前加了一个“小尾巴”。当你双击游戏图标时,BepInEx 会先悄悄启动,帮你把玩家们写好的各种有趣代码(也就是插件 / Mod)加载进去,然后再启动游戏。这样一来,你完全不需要改动游戏的原始文件,就能享受到各种便利功能和全新玩法。

对完全没接触过 Mod 的新手而言,只要把 BepInEx 解压到游戏根目录,再把下载来的“一键拾取”“双倍经验”插件扔进 plugins 文件夹,双击游戏,进服后就能看到效果,全程不用碰 C++ 也不用反编译 exe,门槛极低。

下载BepInEx

这里为大家提供了 BepInEx 的最新版压缩包:

网盘下载:https://pan.quark.cn/s/b6587c3a905c

网盘中提供了适用于 Windows、Linux 和 Mac OS 三个平台的 BepInEx 压缩包,大家可以根据情况自行选择。

安装BepInEx的准备工作

安装前的准备工作非常轻量:
Windows 10/11 用户建议直接下载 BepInEx_win_x64_5.4.23.4.zip,Linux 玩家用 BepInEx_linux_5.4.23.4.tar.gz,macOS 用户选 BepInEx_macos_5.4.23.4.tar.gz。

安装BepInEx

1) 把压缩包解压到游戏根目录,确保出现 doorstop_config.ini 和 BepInEx 文件夹;
|-XXXGame
  |-BepInEx*
    |-core
      |-...
  |-XXXGame_Data
  |-doorstop_config.ini*
  |-UnityCrashHandler64.exe
  |-UnityPlayer.dll
  |-XXXGame.exe
  |-winhttp.dll*

2) 启动游戏之后,在 BepInEx 文件夹下应该会生成几个文件夹,如下:
|-BepInEx
  |-cache //缓存文件夹
  |-config //插件配置文件夹
  |-core //框架核心文件夹
  |-patchers //特殊插件文件夹
  |-plugins //常规插件文件夹
  |-LogPutput.log //BepInEx日志
如果没有生成这几个文件夹,请重新确认游戏使用的 Unity 版本、游戏路径是否有中文、安装位置是否正确。

3) 将下载的插件 .dll 放进 BepInEx/plugins,重启游戏,屏幕左上角会弹出加载日志,表示成功。若想验证是否生效,可在控制台输入 help,若返回插件列表,即说明框架已正常运行。

BepInEx应用场景

BepInEx注意事项与常见问题解决方案

1)联机游戏需谨慎!
虽然 BepInEx 本身只是一个加载器,但在带有反作弊系统(如 EAC、BattlEye)的竞技类网游中使用它,极大概率会被判定为外挂从而导致封号。请务必遵守游戏官方的服务条款,仅在单人模式或允许 Mod 的私服中使用。

2)游戏更新可能导致 Mod 失效
当游戏本体进行大版本更新后,旧的插件可能会因为不兼容而导致游戏闪退。遇到这种情况,请尝试禁用所有插件(清空 plugins 文件夹),然后等待插件作者发布适配新版本的更新。

3)常见问题解决方案
问题1:启动游戏没有任何反应,也没有黑色窗口。
解决: 检查是否漏放了 winhttp.dll 文件;检查杀毒软件是否误删了文件(建议将游戏目录加入白名单)。
问题2:插件放进去没效果。
解决: 查看 BepInEx/LogOutput.log 日志文件,搜索“Error”关键词,看看是不是缺少了某些前置插件(Dependencies)。
问题3:游戏频繁崩溃。
解决: 很有可能是两个插件之间发生了冲突。尝试每次只放一个插件,逐一排查是哪个插件惹的祸。