預告:這篇教學文章將教你如何在 Windows 平台上編寫 1.18 (或其他版本) 的 Minecraft 模組。在這裡主要會教 Fabric,與現在大部分使用 Forge 運行的模組是兩個不一樣的架構。
這幾年開發Minecraft模組一直變的更容易和方便. 今天我會來教你們這麼寫一個簡單的模組!
1: 安裝開發軟體
首先需要下載的是一個軟體,這邊建議使用 IntelliJ Idea,因為這是最多人使用的 IDE,這篇教學也都會用 IntelliJ Idea 來進行:
Download IntelliJ IDEA: The Capable & Ergonomic Java IDE by JetBrains
記得紀錄下來安裝位置!

接下來是下載 Java。你可以使用 Oracle 或任何第三方的 OpenJDK,只是你需要確定目標版本可以使用:
Adoptium – Open source, prebuilt OpenJDK binaries
最後要下載官方提供的模組範例來配置環境。下載完成後請記得解壓縮:
GitHub – FabricMC/fabric-example-mod: Example Fabric mod

記得需要解壓縮才可以編輯檔案!

2: 設定開發環境
打開 IntelliJ Idea,然後點擊 Open。

找到剛剛解壓縮的檔案。

如果找不到或想要省點時間, 可以直接用拖拉的方式來匯入。

會問你要不要信任這個專案(Gradle-based). 就安 Trust Project.

系統會問你要不要信任這個專案 (Gradle-based),這時請點擊 Trust Project。第一次打開會自動開始下載全部需要的 Library ,Dependencies (Gradle sync),跟Minecraft自己的程式,這個部分可能要等很久。

如果遇到Java版本的問題太舊, 請打開如果遇到Java版本的問題太舊, 請打開 gradle.properties 檔案然後改寫成這樣:



如果遇到其他問題,請試試看重開 IDE。也可以停止後再 Sync 一次:

3: 執行測試
現在要確定可以跑 Minecraft :


跳出錯誤沒問題,是正常的甚至不是正版:

4: 改版
可以來到這個網站來去的想要的Minecraft 開發模組版本如果沒想要用1.18: Fabric Versions (fabricmc.net)
現在把這兩個區塊換掉:

換到這個 (從上面放的連結領取的) Fabric Versions (fabricmc.net)

# Fabric Properties
minecraft_version=1.18
yarn_mappings=1.18+build.1
loader_version=0.12.8
# Dependencies
fabric_version=0.44.0+1.18

!!! 跟之前一樣,可能會跑一正子甚至可以到半小時如果伺服器很慢,在下載Minecraft 1.18 還有其他東西所以可能會要等一下 !!!
還有最後一個地方需要改,把模組版本改到對的版本:

如果都做對了應該會看像這樣:
