NeoForge vs Forge: Minecraft 模组加载器 (2026)

NeoForge 与 Forge 的区别:社区分支与原始加载器在治理、版本支持和模组方面的差异,以及如何选择.

Frameworksby trqUpdated June 4, 2026
Key takeaways
  • NeoForge 是 2023 年社区发起的 Forge 分支,目前已成为 Minecraft 中 Forge 谱系的首选。
  • Forge 是最初的加载器,多年来承载了模组生态系统,并且仍然为较旧的模组包提供服务。
  • 分裂的原因是治理问题,而非重写;两者共享核心理念,但此后已渐行渐远。
  • 如果您需要新版本和活跃的模组,请选择 NeoForge;如果您需要针对其构建的旧模组包,请选择 Forge.

NeoForge 是由社区维护的 Forge 衍生版本,于 2023 年启动,现在已成为 Minecraft 当前版本 Forge-lineage 模组生态系统的默认加载器。Forge 是最初的加载器,多年来承载了模组生态系统。对于新版本和活跃的模组,选择 NeoForge;对于基于 Forge 构建的旧模组包,选择 Forge.

Opal 的适配方式

Opal 基于 Fabric 运行,而不是 Forge 系列,因此两者都不是您为 Opal 设置的加载器。 如果您是新手,设置指南 将引导您完成 Fabric 的安装。

各自的特点

Forge 是最初的 Minecraft 模组加载器。它在 1.6 时代及之后的大部分大型模组包场景中运行,拥有基于注解的事件总线、有主观性的生命周期以及底层的 ASM 类转换器。

NeoForge 是 Forge 在 2023 年分叉的项目,当时 Forge 项目的领导层冲突达到高潮。它保留了相同的广泛架构(注册表、能力、事件总线),但采用社区治理,并拥有更开放的贡献模式。

分叉的原因

分叉是关于治理,而不是重写。一群 Forge 贡献者在对 Forge 的运行方式产生分歧后,迁移到了一个社区拥有的项目。由于 NeoForge 起源于 Forge 的代码库,这两个加载器共享大部分核心理念,熟悉 Forge 的模组作者会立即认出 NeoForge。

随着时间的推移,这两个项目逐渐分道扬镳。NeoForge 已经重构了 API 的部分内容,并提供了自己的约定,因此为当前 NeoForge 构建的模组不能保证在 Forge 上加载,反之亦然。

它们的不同之处

NeoForgeForge
起源2023 年 Forge 社区分支最初的加载器
治理社区拥有,开放贡献传统 Forge 项目领导
架构相同基础(注册器、能力、事件总线)注册器、能力、事件总线
新版本重点当前的 Minecraft 版本承载着旧的模组场景
模组目录在现代版本中不断增长在旧版本中拥有丰富的目录

如何选择

  • 如果你游玩最新的 Minecraft 版本,并且你的模组已经迁移到 NeoForge,那就选择 NeoForge 吧。现在,大多数积极维护的 Forge 风格模组都在较新版本中针对 NeoForge.
  • 如果你运行较旧的模组包或仅提供 Forge 版本的模组,请选择 Forge。 许多历史悠久的模组包仍然基于它.
  • 请为每个模组查看版本页面。同一作者可能会为旧版本发布 Forge 版本,为新版本发布 NeoForge 版本.

常见问题