คู่มือ

วิธีทำม็อด Forge

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

Forge เป็น mod loader รายใหญ่ที่เก่าแก่ที่สุด และ NeoForge เป็นตัวสืบทอดสำหรับเวอร์ชันใหม่ ๆ ม็อด Forge คือโปรเจกต์ Gradle ที่ใช้ ForgeGradle (หรือ NeoGradle) มีไฟล์ mods.toml และลงทะเบียนคอนเทนต์ผ่าน deferred register

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

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

ทีละขั้นตอน

  1. 1.เลือก Forge หรือ NeoForge และเวอร์ชัน

    เช่น Forge 47 สำหรับ Minecraft 1.20.1 หรือ NeoForge สำหรับ 1.20.2 ขึ้นไป

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

    โครงสร้าง MDK พร้อม ForgeGradle, Gradle เวอร์ชันที่ตรงกัน และ Java 17 (ก่อน 1.20.5) หรือ 21

  3. 3.เขียน mods.toml

    id ของม็อด ช่วงเวอร์ชันของ loader และ dependency ช่วงเวอร์ชัน loader ที่ผิดคือข้อผิดพลาดในการโหลดที่พบบ่อยที่สุด

  4. 4.ลงทะเบียนคอนเทนต์

    ใช้ DeferredRegister สำหรับไอเทม บล็อก และเอนทิตี และใช้ event bus สำหรับอีเวนต์ในเกม

  5. 5.บิลด์

    ./gradlew build บิลด์แรกจะดาวน์โหลด toolchain และอาจใช้เวลาหลายนาที

ด้วย Codexe

อธิบายม็อดแล้วระบุ “Forge 1.20.1” หรือ “NeoForge 1.21.1” Codexe จะเขียนโปรเจกต์ บิลด์ด้วยการตั้งค่าที่ตรงกัน และตรวจว่า .jar มี mods.toml หรือ neoforge.mods.toml

คำถาม

MCreator ง่ายกว่าไหม?

MCreator สร้างม็อดแบบภาพทีละองค์ประกอบ ส่วน Codexe เขียนโค้ดจากคำอธิบาย ดู Codexe เทียบกับ MCreator

ฉันใช้ม็อด Forge กับ Fabric ได้ไหม?

ไม่ได้ เพราะเป็น loader คนละตัว ม็อดต้องบิลด์สำหรับ loader ที่คุณใช้

สร้างม็อด Forge

พรอมต์นี้จะเปิดขึ้นพร้อมส่งได้ทันที:

“ม็อด Forge 1.20.1 ที่เพิ่มแร่ทับทิม อัญมณีทับทิม ดาบทับทิม และชุดเกราะทับทิมครบชุด พร้อมสูตรคราฟต์ เท็กซ์เจอร์ การเกิดแร่ในโลกปกติระหว่าง Y -60 ถึง 16 และชื่อภาษาอังกฤษ”

สร้างสิ่งนี้ด้วย Codexe
วิธีทำม็อด Forge หรือ NeoForge | Codexe