比較

Fabric 與 Forge 比較

更新於 2026年10月18日

Fabric 和 Forge 是 Minecraft Java 版的兩大模組載入器家族。Forge 歷史比較久,在某些版本上有大量模組;NeoForge 則是它在較新版本上的接班人。Fabric 比較輕量,能很快跟上新的 Minecraft 版本。模組是針對單一載入器建置的,所以真正的問題是你想要哪些模組。

寫明載入器和 Minecraft 版本。

用 Codexe 產生這個

並排比較

FabricForge / NeoForge
設計小巧的載入器加上 Fabric API;模組透過 mixin 改變遊戲規模更大的平台,有自己的事件匯流排、註冊表和許多內建掛鉤
新的 Minecraft 版本通常幾天內就會支援通常要等比較久
生態系在新版本上很強,有大量用戶端和效能模組在 1.12.2、1.16.5 和 1.20.1 等舊版本上非常龐大;較新的版本則以 NeoForge 為主
模組檔案fabric.mod.jsonmods.toml 或 neoforge.mods.toml
建置工具Gradle 搭配 LoomGradle 搭配 ForgeGradle 或 NeoGradle
相容於Quilt 能載入大多數 Fabric 模組在較新的版本上,Forge 和 NeoForge 模組無法互換

Forge 和 NeoForge

2023 年,Forge 團隊的大部分成員另起爐灶成立了 NeoForge,這個分支接手了 Minecraft 1.20.2 以上的版本。Forge 仍然存在,也還有人在用,尤其是 1.20.1 及更早的模組包。如果要在新版本上做新的模組包,先查查你的核心模組是在 NeoForge、Forge,還是兩邊都有。

什麼時候選 Fabric 比較好

  • 你玩的是最新的 Minecraft 版本,希望新版一推出就有模組可用。
  • 你想要一個輕量、大致維持原版的遊戲,再加上效能、用戶端和便利性模組。
  • 你要做一個小模組,想要簡單又能快速更新的開發環境。

什麼時候選 Forge 或 NeoForge 比較好

  • 你想要的大型模組(科技、魔法、大型內容模組)會先推出或只推出 Forge 或 NeoForge 版本。
  • 你玩的是以 Forge 為基礎的模組包,通常是 1.20.1 或更舊的版本。
  • 你的模組需要 Forge 內建提供的系統,例如 capabilities,或它的設定和網路 API。
  • 對模組包來說,決定因素幾乎都是那兩三個你少不了的模組:它們在哪個載入器上,就選哪一個。

用 Codexe 製作 Fabric 和 Forge 模組

Codexe 兩種都能做。在需求中寫明「Fabric 1.21.1」「Forge 1.20.1」或「NeoForge 1.21.1」;沒寫版本時,模組會使用 1.20.1。Codexe 會產生使用 Loom 或 ForgeGradle 的 Gradle 專案、選好 Java 版本、編譯模組,並確認 .jar 包含 fabric.mod.json 或 mods.toml。模組目前還不能在 Codexe 測試伺服器上試用,所以請在你的用戶端測試。你可以在聊天中要求把模組從一個載入器移植到另一個。

常見問題

Fabric 和 Forge 模組可以一起用嗎?

一般來說不行:每個載入器只會載入自己的模組。第三方相容層確實存在,但並不支援所有模組。

哪個載入器比較快?

速度取決於模組多過於載入器。Sodium 等熱門效能模組最早出現在 Fabric 上,其中有些現在也有 NeoForge 版本。

做第一個模組,哪個比較容易?

Fabric 的設定比較少,要學的概念也比較少;Forge 內建的系統比較多。兩者都是 Java 加 Gradle。

伺服器可以用 Fabric 或 Forge,同時讓原版玩家加入嗎?

可以,只要伺服器上的每個模組都是僅限伺服器端的模組。一旦某個模組加入了方塊或物品,玩家也需要安裝它,而且要用同一個載入器。

替你的載入器製作模組

這則提示詞開啟後即可直接傳送:

“一個加入睡袋的 NeoForge 1.21.1 模組:用 3 個羊毛和 2 個皮革合成,讓玩家跳過夜晚但不會設定重生點,放在「工具」創造模式分頁,附材質和英文名稱。”

用 Codexe 產生這個
Fabric 與 Forge(以及 NeoForge):該選哪個模組載入器? | Codexe