การแก้ปัญหา
ข้อผิดพลาดที่พบบ่อยของแต่ละแพลตฟอร์ม
วิธีแก้ข้อผิดพลาดเมื่อใช้งานผลลัพธ์จาก Codexe ปลั๊กอินไม่โหลด ม็อดแครช ดาต้าแพ็กไม่ทำงาน Skript แยกวิเคราะห์ไม่ผ่าน และทำไมม็อดบิลด์ด้วย Java 21 สำหรับ Java 17
อัปเดตเมื่อ
ในหน้านี้
#ปลั๊กอิน
| อาการ | วิธีแก้ |
|---|---|
ปลั๊กอินไม่อยู่ใน /plugins | ดูชื่อปลั๊กอินในล็อกตอนเปิดเซิร์ฟเวอร์ "Invalid plugin.yml" หรือ "main class not found" แปลว่า descriptor ผิด ขอให้แชตแก้ plugin.yml |
| "Unsupported API version" | ปลั๊กอินบิลด์สำหรับ API ของ Minecraft ที่ใหม่กว่าเซิร์ฟเวอร์ของคุณ บอกเวอร์ชันเซิร์ฟเวอร์และขอให้บิลด์ใหม่สำหรับเวอร์ชันนั้น |
NoClassDefFoundError ที่ระบุชื่อปลั๊กอินอื่น | ยังไม่ได้ติดตั้ง dependency (Vault, PlaceholderAPI, …) |
ใช้ได้หลังรีสตาร์ต แต่พังหลัง /reload | ปลั๊กอินจำนวนมากไม่รองรับ /reload ให้รีสตาร์ตเซิร์ฟเวอร์แทน |
#ม็อด
| อาการ | วิธีแก้ |
|---|---|
| เกมแครชบนเซิร์ฟเวอร์เฉพาะ (dedicated server) | มีโค้ดฝั่งไคลเอนต์อยู่ในโค้ดส่วนกลางหรือโค้ดหลัก ขอให้แชตแยกโค้ดฝั่งไคลเอนต์ออกมา |
| "Incompatible mod set" / เวอร์ชันเกมไม่ตรง | ม็อดทำไว้สำหรับเวอร์ชัน Minecraft หรือตัวโหลดที่ต่างออกไป ระบุทั้งสองอย่างให้ชัดเจน |
| ขาด dependency ตอนเปิดเกม (Fabric) | ติดตั้ง Fabric API (และ dependency อื่นที่ระบุไว้) ใน mods/ |
#ทำไมม็อดของฉันบิลด์ด้วย Java 21 ทั้งที่เป้าหมายคือ Java 17?
สำหรับ Minecraft เวอร์ชันก่อน 1.20.5 ม็อดจะมีเป้าหมายเป็น Java 17 แต่เครื่องมือบิลด์ของ Fabric (Loom) รันได้บน Java 21 ขึ้นไปเท่านั้น Codexe จึงรัน Gradle ด้วย Java 21 แต่ยังคอมไพล์ม็อดของคุณสำหรับ Java 17 JAR จึงใช้ได้บนเซิร์ฟเวอร์หรือไคลเอนต์ Java 17 นี่เป็นเรื่องปกติ และเป็นเหตุผลที่ล็อกการบิลด์ Fabric 1.20.1 พูดถึง Java 21
#ดาต้าแพ็ก
| อาการ | วิธีแก้ |
|---|---|
/datapack list ไม่แสดงดาต้าแพ็ก | ZIP ต้องมี pack.mcmeta อยู่ที่ชั้นบนสุด และอยู่ใน world/datapacks/ |
| โหลดแล้ว แต่สูตรคราฟต์หรือฟังก์ชันไม่ทำอะไร | pack_format หรือชื่อโฟลเดอร์ผิดสำหรับเวอร์ชันของคุณ บอกเวอร์ชัน Minecraft ที่ตรงเป๊ะ |
#Skript
| อาการ | วิธีแก้ |
|---|---|
แยกวิเคราะห์ไม่ผ่านตอน /sk reload | ปกติเป็นเพราะขาดส่วนเสริม ตรวจว่าสคริปต์ใช้ส่วนเสริมตัวไหน (ถามแชตถ้าไม่แน่ใจ) แล้วติดตั้ง |
expression อย่าง player's balance ไม่มีอยู่ | ติดตั้ง Vault และปลั๊กอินเศรษฐกิจ |