# MelonLoader Unity 游戏模组加载器

> 面向 Mono 和 IL2CPP 两种运行时 Unity 游戏的模组加载器，从本地安装游戏目录中的文件夹加载插件和模组；在 Windows 上通过代理 DLL（默认为 version.dll）随游戏一同启动。对于 IL2CPP 游戏，其程序集生成器会调用 Cpp2IL 和 Il2CppInterop 生成托管互操作程序集，并随附 HarmonyX 与 MonoMod 用于运行时修补。其日志可捕获 Unity 播放器输出与 Harmony 消息，调试选项还为 Mono 游戏提供 Mono 调试服务器，为 IL2CPP 游戏提供等待调试器附加的选项。

- 类型：工具
- 目标：游戏
- 类别：游戏分析工具
- 关联：基础工具
- 来源复核于：2026-10-19
- 收录于：2026-10-19
- 原始资源：<https://github.com/LavaGang/MelonLoader>
- 一手来源：<https://github.com/LavaGang/MelonLoader/blob/5aff4d9d7c16ae153aad2f1035114dbc2713bf99/README.md>
- 目录页面：<https://awesomerea.org/zh/resources/melonloader/>
- 记录 JSON：<https://awesomerea.org/resources/melonloader/record.json>
- 英文版：[English](https://awesomerea.org/resources/melonloader/index.md)

## 使用条件与局限

- 审阅时最新发布版为 v0.7.3，于 2026-05-14 发布，提供 Windows x64/x86、Linux x64 和 macOS x64 压缩包，以及 Windows、Linux 和 macOS 安装程序；README 还提供了每夜构建的链接。所审阅的 master 提交（2026-10-01）声明的版本为尚未发布的 0.7.4，比 v0.7.3 多 69 个提交，其待发布说明中新增了 macOS arm64 支持。README 链接了适用于 Wine、Proton 和原生 Linux 游戏的说明，并将 Android 和 Oculus Quest 支持标为开发中。
- README 将 .NET 6.0 桌面运行时列为 IL2CPP 游戏的必要条件，在 Windows 上会自动安装。通过安装程序或手动安装，MelonLoader 及其代理 DLL 会放入使用者自己的游戏目录，并在其中创建 Plugins、Mods、日志目录和 UserData/Loader.cfg 配置文件；部分游戏需改用其他可选的代理文件名。从源码构建需使用 dotnet SDK，各项目面向 Mono、Mono bleeding-edge 和 .NET 框架。
- 在 IL2CPP 游戏上，程序集生成器会按游戏名称查询 MelonLoader 的远程 API，获取 Cpp2IL 版本、混淆名正则或反混淆映射等设置；README 列明 Cpp2IL、Unity 运行时库和 .NET 运行时会在运行时下载。可通过配置文件或启动参数强制离线生成、指定转储器版本或重新生成。
- 采用 Apache-2.0 许可；随附的 Dobby、plthook、HarmonyX、MonoMod、Mono.Cecil、AsmResolver 和 Il2CppInterop（LGPL-3.0）等库保留各自的许可，README 还说明下载的 Unity 运行时库受 Unity 服务条款约束。游戏本身的许可条款与此相互独立。

## 一手来源

1. <https://github.com/LavaGang/MelonLoader/blob/5aff4d9d7c16ae153aad2f1035114dbc2713bf99/README.md>
2. <https://github.com/LavaGang/MelonLoader/blob/5aff4d9d7c16ae153aad2f1035114dbc2713bf99/LICENSE.md>
3. <https://github.com/LavaGang/MelonLoader/blob/5aff4d9d7c16ae153aad2f1035114dbc2713bf99/Directory.Build.props>
4. <https://github.com/LavaGang/MelonLoader/blob/5aff4d9d7c16ae153aad2f1035114dbc2713bf99/RELEASE-NOTES.md>
5. <https://github.com/LavaGang/MelonLoader/blob/5aff4d9d7c16ae153aad2f1035114dbc2713bf99/Dependencies/Il2CppAssemblyGenerator/RemoteAPI.cs>
6. <https://github.com/LavaGang/MelonLoader/blob/5aff4d9d7c16ae153aad2f1035114dbc2713bf99/Dependencies/Il2CppAssemblyGenerator/Packages/Cpp2IL.cs>
7. <https://github.com/LavaGang/MelonLoader/releases/tag/v0.7.3>
8. <https://github.com/LavaGang/MelonLoader/compare/v0.7.3...5aff4d9d7c16ae153aad2f1035114dbc2713bf99>

## 同分区更多条目：游戏

- [BepInEx Unity/.NET 游戏插件与修补框架](https://awesomerea.org/zh/resources/bepinex/index.md) · 工具
- [ReXGlue Xbox 360 静态重编译 SDK](https://awesomerea.org/zh/resources/rexglue-sdk/index.md) · 工具
- [ps3recomp PS3 静态重编译工具包](https://awesomerea.org/zh/resources/ps3recomp/index.md) · 工具
- [Nebula（NebulaFD）Clickteam Fusion 反编译器](https://awesomerea.org/zh/resources/nebulafd/index.md) · 工具
- [swe1r-assets-unity：Racer 模型块编辑器样例](https://awesomerea.org/zh/resources/swe1r-assets-unity/index.md) · 工具
- [LuaJIT Decompiler v2 字节码反编译器](https://awesomerea.org/zh/resources/luajit-decompiler-v2/index.md) · 工具

## 关于此条目

说明已依据一手来源复核。
原创说明采用 MIT 许可；外部项目、论文与素材保留各自的权利和许可。
