Learn · frameworks
Fabric 与 Forge:选择合适的模组加载器
Fabric 加载速度快,且偏好性能和实用性模组;Forge 承载着最大的内容模组包。以下是如何为你的设置选择加载器.
什么是模组加载器,以及为什么选择它很重要?
模组加载器是位于基游戏和你的模组之间的层,它允许模组修改 Minecraft 的行为,而无需手动编辑游戏的源代码。Fabric 和 Forge 是最重要的两个。它们彼此不兼容,因此你选择的加载器决定了你可以运行哪些模组。
这个单一的决定会影响一切后续的事情:你何时可以玩到最新的更新,你的设置有多重,以及哪些模组甚至有可能使用。选择错误意味着以后需要在另一个加载器上重新安装,因此值得第一次就选对。
什么是 Fabric?
Fabric 是一个小型、模块化的加载器,它围绕一个最小核心和一个单独版本支持库 Fabric API 构建。它使用混入(mixins)来修补游戏,这是一种干净的钩入特定方法的方式,并且它能快速发布新的 Minecraft 版本更新,通常在几天内完成。
正是这种精简的设计使得 Fabric 成为性能和实用性工作的默认选择。在这里构建的模组可以保持帧速率稳定并添加具有竞争力的质量生活功能,而加载器则会避开它们,而不是增加额外的负担.
更新迅速
新 Minecraft 版本发布,并且 Fabric 通常几天内即可游玩。每次发布后需要重建的内容更少.
轻足迹
一个小核心意味着在安装任何模组之前,开销都非常低.
混合补丁
模组开发者倾向于使用精确的方法来修改,而不是重写大段代码,这使得冲突发生的频率降低.
PvP 和实用型住宅
Sodium, 锂,以及竞争性玩家所依赖的实用模组全部命中 Fabric.
什么是 Forge?
Forge 是一个历史悠久的游戏加载器,多年来驱动了大部分大型模组包。它本身内置了广泛的 API,为模组作者提供了一个大型的共享工具箱。这使得制作大型模组(如新维度、机器、生物改造)更容易,并且能够更好地协同工作。
然而,Forge 的代价是体积和速度。由于它维护着更大的表面积,因此在新的 Minecraft 版本发布后,一个稳定的构建通常需要几周到几个月的时间才能发布,并且加载器本身比 Fabric 增加了更多的开销.
深度内容目录
最大的科技、魔法和探索模组,以及基于它们的整合包,都运行在 Forge 上.
大型共享 API
一套通用的工具集意味着数十种内容模组可以在一个包中互操作.
模组兼容性已验证
多年大型打包历史意味着稳定且经验丰富的安装配置.
更新较慢
大型 API 的移植需要更长的时间,因此新版本发布比在 Fabric 上要晚.
Fabric 与 Forge:对比分析
一瞥之下,Fabric 优化速度和体积小巧,而 Forge 优化广度和大型内容包。两者都不是抽象意义上的“更好”,它们擅长不同的工作。下表列出了实际影响你日常设置的差异。
| Fabric | Forge | |
|---|---|---|
| 体积 | 小型核心加上 Fabric API | 庞大、内置大型 API |
| 新版本支持 | 发布后的几天 | 数周到数月 |
| 适合 | 性能和实用模组 | 大型内容模组和模组包 |
| 补丁模型 | Mixins | 核心模组及其自己的钩子 |
| 模组间的兼容性 | 每个模组的 API | 一个广泛的共享 API |
| 典型用户 | PvP、混乱、性能 | 大型模组生存、一应俱全的模组包 |
你应该选择哪个加载器?
选择加载器时,要根据你的游戏方式来决定,而不是哪个名字听起来更熟悉。如果你想要尽早获得最新版本,关心帧数,或者运行紧凑的竞技设置,那么 Fabric 是答案。如果你的喜爱模组或模组包只能在 Forge 上运行,那么就选择 Forge.
选择 Fabric if
- 你想要在游戏发布后几天内就能体验到最新的 Minecraft 版本。
- 你使用 Sodium 和 Lithium 等性能优化模组。
- 你玩 PvP、无政府状态或其他对输入延迟和稳定帧数有要求的游戏。
- 你追求尽可能小的体积和最简单的配置.
选择 Forge if
- 你想要的模组或模组包仅在 Forge 上发布。
- 你喜欢搭建大型的、包含众多相互作用模组的生存环境。
- 你更倾向于使用一个大型共享 API,而不是每个模组都有独立的 API。
- 你不介意在新版本发布后等待更长的时间.
Terminus 的定位
Terminus 是为竞技玩家打造的实用工具客户端,这与 Fabric 平台的特性相符:快速版本支持、低资源占用以及轻量级性能优化模组,这些都能保持 PvP 帧数的稳定。 如果你的首要任务是排位赛和多服务器覆盖,而不是大型内容包,那么 Fabric 就是匹配的加载器,而 Terminus 正是为了满足这一需求而设计的。
这并不意味着 Forge 就被排除在外。 如果你的晚上都在玩厨房水槽模组包,那么 Forge 依然值得一用。 重点在于从你实际的游戏方式出发,并让它来决定加载器。
常见问题解答
加载器本身更轻量,因此在启动和运行时增加的开销更少。但你真正的帧率来自于你运行的模组,而不是加载器。主要的性能增强模组(Sodium、Lithium、FerriteCore)针对的是 Fabric,这也是为什么 Fabric 设置在实践中往往感觉更流畅.
序号:一个模组是针对一个加载器挂钩构建的,无法在另一个加载器上加载,你也不能在同一个配置文件中同时运行 Fabric 和 Forge。如果某个你想要的模组是 Forge 专属的,你需要为它创建一个 Forge 配置文件。为每个加载器保持一个单独的配置文件是拥有两者的一种正常方式.
Fabric 通常在发布后的几天内即可获得。它的核心较小,每次版本更新的工作量也较少。Forge 拥有更大的内置 API,因此新版本的稳定构建通常需要数周或数月后才会发布.
通常情况下,Fabric 是首选。 PvP 玩家希望尽早获得最新版本,低输入延迟,以及保持帧数稳定的轻量级性能模组,这三点都指向 Fabric。 当你的需求是大型内容模组包而不是竞技对战时,Forge 才会更合理.
获取Terminus
Built for Fabric. Tuned for competitive play.