启用和禁用已安装的 Mod
为什么需要这个功能
Mod 问题排查的黄金法则:一次只改一个变量。启用/禁用开关让你可以:
- 逐个排除是哪个 Mod 导致游戏崩溃
- 临时停用某个 Mod 来测试另一个
- 在主环境和测试环境之间切换不同的 Mod 组合
操作方法
打开 LeviLauncher 的 Mods 页面,每个已导入的 Mod 都有一个启用/禁用复选框:
- 勾选 = 启用
- 取消勾选 = 禁用
保存后,下一次启动对应版本时生效。
禁用后会发生什么
禁用一个 Mod 不会删除它——它仍然在列表里,只是下次启动游戏时不会加载它。这和临时卸载不一样,想重新启用随时勾回去就行。
调试 Mod 冲突的标准流程
当你加了新 Mod 后游戏崩溃或出现异常:
方法一:二分法
如果同时启用了 N 个 Mod:
- 禁用一半,测试
- 如果崩溃 → 问题在被禁用的那一半里
- 如果正常 → 问题在保留的那一半里
- 重复二分直到定位到具体哪个 Mod 出问题
方法二:逐个加
先把所有 Mod 都禁用掉,然后:
- 启用第 1 个 Mod,启动游戏测试
- 没问题 → 继续启用第 2 个
- 某一个启用后崩溃 → 定位到这个有问题的 Mod
第二种方法更安全、不遗漏,但对已有大量 Mod 的情况比较慢。
不要同时启用太多
经验建议:一个版本里同时启用不超过 5 个 Mod。超过这个数量后,冲突排查难度指数级上升,一个异常可能是多个 Mod 共同导致的。
如果确实需要很多 Mod(比如大型整合包),用 LIP 包管理或专门的加载器生态,不要手动一个个加。
禁用 vs 删除
| 操作 | Mod 还在磁盘上吗 | 下次启动还会加载吗 | 恢复成本 |
|---|---|---|---|
| 禁用 | ✅ 还在 | ❌ 不加载 | 勾回去就好 |
| 删除 | ❌ 移除 | ❌ 不加载 | 要重新导入 |
调试阶段优先用禁用,确认不需要了再删。