คู่มือ

วิธีทำม็อด Fabric

อัปเดตเมื่อ 7 ตุลาคม 2569

Fabric เป็น mod loader ขนาดเบาที่ตามเวอร์ชันใหม่ของ Minecraft ได้เร็ว ม็อด Fabric คือโปรเจกต์ Gradle ที่บิลด์ด้วยปลั๊กอิน Loom พร้อม fabric.mod.json ที่บอก loader ว่าม็อดนี้คืออะไร ผู้เล่นติดตั้งไว้บนไคลเอนต์ (และบนเซิร์ฟเวอร์ ถ้าม็อดเพิ่มคอนเทนต์)

ตัวอย่างสำหรับเริ่มต้น

สร้างสิ่งนี้ด้วย Codexe

ทีละขั้นตอน

  1. 1.เลือกเวอร์ชัน Minecraft และ loader

    ม็อดถูกบิลด์สำหรับ Minecraft เวอร์ชันเดียว Fabric API และเวอร์ชันของ loader ต้องตรงกับเวอร์ชันนั้น

  2. 2.ตั้งค่าโปรเจกต์ Gradle

    Loom, dependency ของ Minecraft และ mappings, Fabric API และ Java 21 สำหรับเวอร์ชันปัจจุบัน

  3. 3.เขียน fabric.mod.json

    id ของม็อด ชื่อ เวอร์ชัน entrypoint (main, client) และ dependency

  4. 4.เขียนโค้ด

    ลงทะเบียนไอเทม บล็อก และอีเวนต์ใน entrypoint ใช้ mixin เปลี่ยนโค้ดของเกมต้นฉบับเมื่อไม่มีอีเวนต์ให้ใช้

  5. 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
วิธีทำม็อด Fabric สำหรับ Minecraft | Codexe