【2026最新】BepInEx下载和安装保姆级教程(附官网安装包)
BepInEx是"BepIn"和"Ex(extension)"的组合,它是一款免费、开源、专门为Unity游戏打造的Mod(模组/插件)加载框架。BepInEx下载地址:BepInEx安装包(源自GitHub,长期维护,放心使用)
BepInEx本身不提供任何游戏修改功能,它做的是给Unity游戏提供一个插件加载环境,让Mod开发者可以编写脚本注入到游戏中,实现修改游戏内容、增加新功能、改善体验等效果。
在 Unity 游戏 Mod 加载领域,MelonLoader 是另一个常见选择。它们的主要区别:
| 功能 | BepInEx | MelonLoader |
|---|---|---|
| 支持游戏 | 绝大多数Unity游戏 | 大多数Unity游戏 |
| 插件格式 | .dll(使用Harmony补丁) | .dll或MelonMod |
| 配置方式 | 配置文件(cfg文件) | 命令行参数 |
| 社区规模 | 较大(主流Mod多) | 中等 |
| 是否开源 | 是(LGPL) | 是(Apache) |
目前BepInEx的最新版本是BepInEx 5.x系列(稳定版),5.4.x是目前最广泛使用的版本,兼容绝大多数Unity游戏。
BepInEx下载
BepInEx下载地址:BepInEx安装包(源自GitHub,长期维护,放心使用)BepInEx安装
BepInEx的安装很简单,但和普通软件不太一样,它是以"注入"方式安装到游戏目录里的。下面以Windows平台为例:
1)找到你要装Mod的游戏安装目录。比如在Steam里,右键游戏→管理→浏览本地文件,就能打开游戏所在文件夹。
2)把下载好的BepInEx压缩包解压,把里面的所有文件和文件夹复制到游戏根目录(和游戏exe文件同一个目录)。解压后游戏目录里应该会有BepInEx文件夹、doorstop_config.ini文件、winhttp.dll文件等。

3)运行一次游戏。BepInEx会在首次启动时自动创建一些必要的配置文件和文件夹。启动后你会看到游戏窗口顶部出现BepInEx的版本信息,同时游戏目录的BepInEx文件夹里会多出config、plugins、patchers等子文件夹。
|-BepInEx |-cache //缓存文件夹 |-config //插件配置文件夹 |-core //框架核心文件夹 |-patchers //特殊插件文件夹 |-plugins //常规插件文件夹 |-LogPutput.log //BepInEx日志如果没有生成这几个文件夹,请重新确认游戏使用的 Unity 版本、游戏路径是否有中文、安装位置是否正确。
4)关闭游戏。现在安装就完成了,可以开始装Mod了。
BepInEx基础使用
BepInEx安装好之后,它的核心文件夹都在游戏根目录的BepInEx文件夹里。使用BepInEx主要就是和这几个文件夹打交道:1)plugins文件夹(BepInEx/plugins)
这是最重要的文件夹。从网上下载的Mod插件(.dll文件)放到这里,BepInEx会在游戏启动时自动加载。有些Mod可能需要额外的资源文件(图片、配置文件等),通常会放在Mod自带的子文件夹里。2)config文件夹(BepInEx/config)
这里存放BepInEx本身的配置文件和各Mod的配置文件。游戏的Mod设置通常在这里以.cfg文件的形式存在。用记事本打开就可以修改参数,比如调整Mod功能的开关、修改数值、改变热键绑定等。3)Log输出
BepInEx启动时会生成日志文件,放在BepInEx/LogOutput.log(旧版)或BepInEx/BepInEx_Log.txt(新版)。如果装了Mod后游戏崩溃或者Mod没生效,可以先看看日志文件,里面会显示哪个插件加载失败、报了什么错。排查问题时的第一步就是看日志。4)禁用BepInEx
如果装了BepInEx后遇到问题想先排除是不是它引起的,不需要卸载——直接把游戏根目录下的winhttp.dll(或者BepInEx文件夹重命名)就行,BepInEx就不会加载了。想恢复的时候改回来即可。BepInEx常见使用问题
1)装了BepInEx后游戏启动闪退
最常见的两个原因:- 一是BepInEx版本和游戏使用的Unity版本不兼容,检查一下游戏是Mono版还是IL2CPP版,选对应版本。
- 二是某个Mod插件和游戏或者其他Mod冲突,把plugins文件夹里的.dll文件全部移走,一个一个放回去测试,找出冲突的那个。日志文件(LogOutput.log)能帮上大忙,先看它。
2)BepInEx启动后顶部显示版本信息,但Mod没生效
这说明BepInEx本身加载成功了,问题出在Mod上。检查一下Mod插件是否放对了位置(必须是BepInEx/plugins文件夹下的.dll文件,不能有子文件夹嵌套)。有些Mod会要求特定的BepInEx版本,确认一下Mod兼容的BepInEx版本和你装的是不是一致。
3)游戏更新后Mod不能用了
游戏更新后Unity版本可能发生了变化,或者游戏代码变了导致Mod的补丁失效。先确认BepInEx本身是否需要更新到最新版,然后等Mod作者更新Mod。BepInEx的配置文件和plugins文件夹不会因为游戏更新被删除,所以不用担心重装BepInEx。
等待期间如果特别想玩,可以在Steam里回退到旧版本(Steam→游戏属性→测试版→选择旧版本)。
总结
BepInEx是目前给Unity游戏装Mod最常用的工具框架。它解决了Mod加载的核心问题,不需要修改游戏文件、不需要反编译、插件式管理。装好BepInEx后,把Mod作者的插件放到plugins文件夹就行,卸载Mod直接删除对应.dll文件。对于喜欢折腾游戏Mod的玩家来说,下载BepInEx安装到游戏目录是第一步,后面的Mod世界就靠它支撑起来了。
ICP备案:
公安部网络备案: