如何開發 Minecraft 模組 (2)

5

開始寫程式前,有些東西需要設定跟解釋。首先,需要定一個名字給你的模組。 是很重要的決定應為以後這個快要每一行都會用到。

打開 ExampleMod.java 然後加這行:

public static final String MOD_ID = "模組的名字";  

重要提醒! 別用中文字來打,會冒出問題。請使用英文字

下一步是改寫檔案名字跟處理命名的問題。名字可以隨便取可是最好全部小寫

點擊滑鼠右鍵來打開重新命名的功能,也可以使用 Shift+F6:

用這個方法來改命名是最可靠的。如果手動去改這些名字,很容易可能忘掉一個或兩個地方。

下一步就是來改模組/ class 的名字用一樣的方法。Class 的名字該大寫然後裡面的每個字也都大寫:

在 src -> main -> resources -> assets 的下面,把 modid 的資料夾改稱到你取的名字:

打開 fabric.mod.json 。有很多東西需要改。 homepage 跟 sources 可以不理,也可以放空的 “” 就好。

最後一個要改的是 ExampleMixin:

別擔心,這個部分只會需要做一次而已!這些設定完以後不會再碰。

再跑一次 Minecraft 看看有沒有問題!

一些其他可能需要知道的東西:

  • 資料夾命名很重要,需要確定是跟著對的順序。
  • 如果沒有改預設的模組名字,CurseForge 不會讓你上傳。

你準備好了都做好了!可以開始開發了!

  • 如何做 item
  • 如何做 recipe
  • 如何做 block
  • 如何做 weapon
  • 如何做 armor

發表迴響