คู่มือ
วิธีทำม็อด Forge
อัปเดตเมื่อ 7 ตุลาคม 2569
Forge เป็น mod loader รายใหญ่ที่เก่าแก่ที่สุด และ NeoForge เป็นตัวสืบทอดสำหรับเวอร์ชันใหม่ ๆ ม็อด Forge คือโปรเจกต์ Gradle ที่ใช้ ForgeGradle (หรือ NeoGradle) มีไฟล์ mods.toml และลงทะเบียนคอนเทนต์ผ่าน deferred register
ตัวอย่างสำหรับเริ่มต้น
สร้างสิ่งนี้ด้วย Codexeทีละขั้นตอน
1.เลือก Forge หรือ NeoForge และเวอร์ชัน
เช่น Forge 47 สำหรับ Minecraft 1.20.1 หรือ NeoForge สำหรับ 1.20.2 ขึ้นไป
2.ตั้งค่าโปรเจกต์ Gradle
โครงสร้าง MDK พร้อม ForgeGradle, Gradle เวอร์ชันที่ตรงกัน และ Java 17 (ก่อน 1.20.5) หรือ 21
3.เขียน mods.toml
id ของม็อด ช่วงเวอร์ชันของ loader และ dependency ช่วงเวอร์ชัน loader ที่ผิดคือข้อผิดพลาดในการโหลดที่พบบ่อยที่สุด
4.ลงทะเบียนคอนเทนต์
ใช้
DeferredRegisterสำหรับไอเทม บล็อก และเอนทิตี และใช้ event bus สำหรับอีเวนต์ในเกม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