Fabric、Forge、NeoForge 和 Quilt——该选哪个
各模组加载器有何不同,您的整合包该选哪个,以及为什么模组检测不到加载器或无法启动。
更新于 2026年10月24日
加载器是游戏加载模组所依赖的中间层。模组是针对特定的加载器和游戏版本编写的,因此加载器的选择决定了哪些模组能在您的整合包中运行。
简要介绍
- Fabric——轻量,并且能快速适配新游戏版本。它支持 Sodium 和 Iris、大多数优化模组,以及小型“原版增强”模组。
- Forge——历史最悠久。大多数大型模组和旧版本的整合包都基于它——1.7.10、1.12.2、1.16.5、1.20.1。
- NeoForge——Forge 的分支。自 1.20.2 起,许多大型模组已从 Forge 迁移到它上面。在 1.20.1 上,NeoForge 兼容大多数 Forge 模组;在更新的版本上,Forge 和 NeoForge 的模组不能互换使用。
- Quilt——Fabric 的分支。它能运行大多数 Fabric 模组,但自身的模组很少。
该选哪一个
- 您在服务器上玩——使用与服务器相同的加载器和版本。最简单的方法是从服务器目录加入:启动器会自动为您挑选整合包。
- 您需要某个特定的模组——查看它的目录页面,了解它支持哪些加载器和版本,然后为它们创建整合包。模组页面上的 “新建整合包” 按钮会帮您完成。
- 您想要帧率、光影和几个实用模组——Fabric。
- 大型模组整合包——使用它发布时所对应的加载器。目录中的现成整合包会自动以正确的加载器安装。
没有加载器(“Vanilla”)时,您无法安装模组、提升帧率的模组或 Millida 装饰——启动器在创建整合包时会提醒您。
在哪里选择或更改加载器
- 新建整合包: “新建整合包” → “加载器” 和 “加载器版本” 字段。如果不确定版本,请保留“推荐”。
- 已有整合包: 打开整合包 → “设置” → “版本和加载器” → “更改” → 选择加载器 → “更改”。
更改加载器后,启动器会告诉您整合包中有多少模组——请检查它们:来自之前加载器的模组无法在新的加载器中运行。通常创建一个新整合包会更简单。
为什么模组识别不到加载器或无法启动
- 模组是为其他加载器准备的。 Fabric 整合包中的 Forge 模组(或反之)根本无法加载。崩溃窗口会显示“模组文件夹中包含为其他加载器准备的模组”。请安装与您整合包加载器对应的模组版本。
- 缺少 Fabric API。 几乎所有 Fabric 模组都需要它。从目录安装时会自动添加;如果模组是以文件形式添加的,请在崩溃窗口中点击 “安装依赖”。
- 加载器版本低于模组要求。 崩溃窗口中会有 “更新加载器” 按钮——游戏版本不会改变。
- 模组是为其他游戏版本准备的。 加载器正确,但版本不对——模组无法加载或游戏会崩溃。请安装与您游戏版本对应的模组版本。
- Quilt 整合包中的 Fabric 模组。 大多数能运行,但不是全部。如果这个模组无法运行,请创建一个 Fabric 整合包。
错误消息和按钮详见文章 Minecraft 崩溃代码和消息。安装模组请参阅如何安装模组、光影、资源包和整合包。
自己服务器上的加载器
同样的规则也适用于服务器:玩家和服务器之间的加载器和版本必须一致。更多内容供服主参考:Fabric 服务器、Forge 服务器、NeoForge、Quilt。