คู่มือ
วิธีทำม็อด Fabric
อัปเดตเมื่อ 7 ตุลาคม 2569
Fabric เป็น mod loader ขนาดเบาที่ตามเวอร์ชันใหม่ของ Minecraft ได้เร็ว ม็อด Fabric คือโปรเจกต์ Gradle ที่บิลด์ด้วยปลั๊กอิน Loom พร้อม fabric.mod.json ที่บอก loader ว่าม็อดนี้คืออะไร ผู้เล่นติดตั้งไว้บนไคลเอนต์ (และบนเซิร์ฟเวอร์ ถ้าม็อดเพิ่มคอนเทนต์)
ตัวอย่างสำหรับเริ่มต้น
สร้างสิ่งนี้ด้วย Codexeทีละขั้นตอน
1.เลือกเวอร์ชัน Minecraft และ loader
ม็อดถูกบิลด์สำหรับ Minecraft เวอร์ชันเดียว Fabric API และเวอร์ชันของ loader ต้องตรงกับเวอร์ชันนั้น
2.ตั้งค่าโปรเจกต์ Gradle
Loom, dependency ของ Minecraft และ mappings, Fabric API และ Java 21 สำหรับเวอร์ชันปัจจุบัน
3.เขียน fabric.mod.json
id ของม็อด ชื่อ เวอร์ชัน entrypoint (
main,client) และ dependency4.เขียนโค้ด
ลงทะเบียนไอเทม บล็อก และอีเวนต์ใน entrypoint ใช้ mixin เปลี่ยนโค้ดของเกมต้นฉบับเมื่อไม่มีอีเวนต์ให้ใช้
5.บิลด์และรัน
./gradlew buildจะสร้าง .jar ของม็อดในbuild/libs/ใส่ไว้ในโฟลเดอร์mods/พร้อม Fabric Loader และ Fabric API
ด้วย Codexe
อธิบายม็อดและเวอร์ชัน (“Fabric 1.21.1”) Codexe จะสร้างโปรเจกต์ Loom ครบชุด คอมไพล์ด้วย Java และ Gradle ที่ถูกต้อง ซ่อมข้อผิดพลาดของบิลด์ และตรวจว่า .jar มี fabric.mod.json ที่ถูกต้อง ม็อดของ Minecraft 26.x ใช้ toolchain ใหม่แบบไม่ obfuscate ซึ่ง Codexe รองรับ
คำถาม
Fabric หรือ Forge?
Fabric เบากว่าและอัปเดตเร็วกว่า Forge และ NeoForge มีระบบนิเวศม็อดขนาดใหญ่ในบางเวอร์ชัน เลือก loader ที่ม็อดแพ็กหรือผู้เล่นของคุณใช้
ม็อด Fabric รันบนเซิร์ฟเวอร์ได้ไหม?
ได้ ถ้าเขียนมาเพื่อสิ่งนั้น ม็อดที่เพิ่มคอนเทนต์ต้องติดตั้งทั้งบนเซิร์ฟเวอร์และบนไคลเอนต์
สร้างม็อด Fabric
พรอมต์นี้จะเปิดขึ้นพร้อมส่งได้ทันที:
“ม็อด Fabric 1.21.1 ที่เพิ่ม Copper Hammer: เครื่องมือที่ขุดพื้นที่ 3x3 คราฟต์จากแท่งทองแดงและไม้ พร้อมเท็กซ์เจอร์ สูตรคราฟต์ และชื่อภาษาอังกฤษ”
สร้างสิ่งนี้ด้วย Codexe