加载器版本不匹配 —— 修复导入 ZIP 后的崩溃

症状

Minecraft 在加载界面崩溃,报错类似 java.lang.NoClassDefFoundErrorMixin apply failed。启动器日志中会提到 Fabric 或 Forge。

原因

实例运行的模组加载器版本比整合包要求的更旧或更新。大多数模组对加载器的版本漂移非常敏感,哪怕是小版本差异。

解决办法

  1. 查出所需的加载器版本

    它就在转换器进度日志的「Dependencies」一栏。例如:Fabric Loader 0.15.6、Forge 47.2.0。

  2. 在启动器里对上版本

    在 CurseForge、Prism、MultiMC 或 ATLauncher 中,打开实例设置 → 加载器 → 选择完全一致的版本。

  3. 重新启动

    崩溃应该就消失了。

如果找不到完全一致的版本

模组加载器的向前兼容性很好 —— 稍新一点的版本通常也能用。但要避免使用更旧的版本,它们缺少必需的 API。