指南

如何不寫程式製作 Minecraft 模組

更新於 2026年10月18日

模組能加入原版遊戲沒有的東西:新的方塊、物品、工具、盔甲、生物。它是一個針對模組載入器(Fabric 或 Forge)的 Java 專案,通常代表你得學 Java、Gradle 和載入器的 API。用 Codexe,你只要描述模組,它就會寫出專案並編譯成模組 .jar。

把範例改成你想要的模組。

用 Codexe 產生這個

逐步說明

  1. 1.選擇載入器和版本

    使用你的遊戲或模組包所用的載入器和 Minecraft 版本,例如「Fabric 1.21.1」或「Forge 1.20.1」。如果要 NeoForge,請明確寫出 NeoForge。沒寫版本時,模組會以 1.20.1 製作。

  2. 2.描述模組要加入什麼

    每個物品或方塊都寫明名稱、作用、數值(傷害、耐久度、挖掘速度)和合成方式。精確的行為描述比長篇故事更有用。

  3. 3.寫明它在哪裡執行

    只在用戶端(HUD、按鍵綁定)、只在伺服器端,或兩邊都要。加入內容的模組必須同時安裝在伺服器和每個用戶端上。

  4. 4.讓 Codexe 撰寫並編譯

    Codexe 會撰寫 Gradle 專案、模組描述檔(fabric.mod.json 或 mods.toml)、程式碼、配方和語言檔,並進行編譯。第一次建置模組時要下載工具鏈,通常需要幾分鐘。

  5. 5.加上你的材質

    產生的模組會附上暫用材質。用你自己的 PNG 檔案取代 assets/<modid>/textures/ 裡的檔案,保持相同的檔名,然後重新建置。

  6. 6.安裝並遊玩

    下載模組 .jar,放進已安裝相同載入器和版本的遊戲的 mods/ 資料夾(Fabric 還需要 Fabric API)。測試伺服器目前還不能執行模組,所以請在你自己的用戶端裡試玩。

  7. 7.在聊天裡要求修改

    「錘子可以破壞基岩,這不應該」這樣就夠了。Codexe 會修改程式碼並重新編譯。

要寫些什麼

  • 內容:每個物品、方塊、工具、盔甲部件或生物,並取好名字。
  • 行為:使用時、命中時、手持或穿戴時會發生什麼,附上具體數字。
  • 配方:每個物品的合成排列或熔煉原料。
  • 世界生成:礦石要寫明維度和高度範圍。
  • 創造模式分頁和名稱:物品要出現在哪裡,以及它們的英文名稱。
  • 其他模組:Fabric API 以外的任何相依模組,例如 Cloth Config 或 Mod Menu。

描述範例

「一個名為 Gems 的 Minecraft 1.21.1 Fabric 模組。加入在主世界 Y -60 到 16 之間生成的藍寶石礦、由它掉落的藍寶石,以及強度介於鐵和鑽石之間的藍寶石工具(劍、鎬、斧、鏟)。一根藍寶石法杖,按右鍵給予速度 II 持續 10 秒,冷卻 30 秒。所有東西都有合成配方,所有物品都放在 Gems 創造模式分頁中,使用英文名稱。材質可以先用暫用圖。」

你會拿到什麼

在免費方案上,產生和編譯都免費(每 24 小時補充 50,000 個 token)。下載 .jar 或原始碼需要方案或下載包。

檔案它是什麼
模組 .jar放進 mods/ 資料夾的已編譯模組,已確認包含 fabric.mod.json 或 mods.toml
原始碼 ZIP完整的 Gradle 專案,可以繼續修改或交給開發者
資源檔語言檔、模型,以及可以替換的暫用材質

常見問題

這和 MCreator 一樣嗎?

兩者都能不寫程式做出模組。MCreator 是在編輯器裡一個元素一個元素地拼出來;Codexe 則根據描述寫出程式碼並編譯。請看 Codexe 與 MCreator。

Fabric 還是 Forge?

用你的模組包或朋友們已經在用的載入器。Fabric 比較輕量,通常也最快更新;Forge 和 NeoForge 在某些版本上有大量模組。請看 Fabric 與 Forge 比較。

可以和朋友在伺服器上一起玩嗎?

可以。把同一個 .jar 放進伺服器和每位玩家的 mods/ 資料夾,大家都使用相同的載入器和版本。

我真的需要模組嗎?

如果你只是想在伺服器上加入新的規則、指令或配方,插件或資料包就能讓玩家不必安裝任何東西直接加入。請看插件與模組比較。

描述你的模組

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

“一個名為 Gems 的 Minecraft 1.21.1 Fabric 模組:主世界 Y -60 到 16 之間的藍寶石礦、藍寶石、強度介於鐵和鑽石之間的藍寶石工具、一根按右鍵給予速度 II 持續 10 秒並冷卻 30 秒的藍寶石法杖,所有東西都有配方,一個 Gems 創造模式分頁,使用英文名稱。”

用 Codexe 產生這個
如何不寫程式製作 Minecraft 模組 | Codexe