คู่มือ

วิธีติดตั้งม็อด Fabric

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

ม็อด Fabric ต้องมีสองอย่างก่อนจะรันได้: Fabric Loader สำหรับเวอร์ชัน Minecraft ที่ตรงเป๊ะ และแทบทุกครั้งต้องมี Fabric API ซึ่งเป็นม็อดแยกที่ม็อด Fabric ส่วนใหญ่ต้องพึ่ง จากนั้น .jar ของม็อดจะไปอยู่ในโฟลเดอร์ mods/ นี่คือวิธีทำทั้งในเกมของคุณเองและบนเซิร์ฟเวอร์

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

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

ทีละขั้นตอน

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

    ม็อดทุกตัวบิลด์มาสำหรับ Minecraft เวอร์ชันเดียว (หรือช่วงสั้นๆ) เลือกเวอร์ชันก่อน แล้วค่อยดาวน์โหลดม็อดสำหรับเวอร์ชันนั้น

  2. 2.ติดตั้ง Fabric Loader

    ดาวน์โหลดตัวติดตั้ง Fabric จาก fabricmc.net เลือก Client เลือกเวอร์ชัน Minecraft แล้วติดตั้ง มันจะเพิ่มโปรไฟล์ "fabric-loader" ลงใน Minecraft Launcher

  3. 3.รันโปรไฟล์หนึ่งครั้ง

    เปิดเกมด้วยโปรไฟล์ Fabric แล้วปิด ขั้นตอนนี้จะสร้างโฟลเดอร์ mods/ ใน .minecraft

  4. 4.เพิ่ม Fabric API และม็อด

    ดาวน์โหลด Fabric API สำหรับเวอร์ชัน Minecraft เดียวกัน แล้ววางมันพร้อม .jar ของม็อดไว้ใน .minecraft/mods/ ห้ามแตกไฟล์

  5. 5.เปิดเกมแล้วเช็ก

    เปิดโปรไฟล์ Fabric ถ้าม็อดขาด dependency หรือเป็นของเวอร์ชันอื่น Fabric จะแสดงหน้าจอที่บอกชื่อม็อดและสิ่งที่มันต้องการ

โฟลเดอร์ mods อยู่ที่ไหน

  • Windows: %appdata%\.minecraft\mods (วางในหน้าต่าง Run หรือแถบที่อยู่ของ Explorer)
  • macOS: ~/Library/Application Support/minecraft/mods
  • Linux: ~/.minecraft/mods
  • ลันเชอร์อื่นๆ (Prism, MultiMC, Modrinth App, แอป CurseForge) มีโฟลเดอร์แยกสำหรับแต่ละ instance: ใช้ปุ่ม "Open mods folder" ของลันเชอร์

การติดตั้งบนเซิร์ฟเวอร์

สำหรับการเล่นหลายคน เซิร์ฟเวอร์ต้องมี Fabric ด้วย ดาวน์โหลด Fabric server launcher (หรือรันตัวติดตั้งในโหมด Server) สำหรับเวอร์ชัน Minecraft และ loader เดียวกัน เปิดหนึ่งครั้ง แล้ววาง Fabric API และม็อดไว้ในโฟลเดอร์ mods/ ของเซิร์ฟเวอร์แล้วรีสตาร์ต

ม็อดไหนต้องไปอยู่ที่ไหนขึ้นอยู่กับตัวม็อด:

  • ม็อดเพิ่มเนื้อหา (บล็อก ไอเทม มอนสเตอร์ใหม่): บนเซิร์ฟเวอร์และบนไคลเอนต์ของผู้เล่นทุกคน
  • ม็อดเฉพาะไคลเอนต์ (HUD มินิแมป เชเดอร์ ปุ่มลัด): บนไคลเอนต์เท่านั้น บางตัวทำให้ dedicated server แครชถ้าใส่ไว้ที่นั่น
  • ม็อดเฉพาะเซิร์ฟเวอร์ (ประสิทธิภาพ เครื่องมือแอดมิน กฎเกมเพลย์บางอย่าง): บนเซิร์ฟเวอร์เท่านั้น ผู้เล่นเข้าด้วย Fabric เปล่าๆ หรือแม้แต่วานิลลาได้ ถ้าม็อดระบุไว้อย่างนั้น

ปัญหาที่พบบ่อย

  • "Incompatible mods found": ม็อดเป็นของ Minecraft เวอร์ชันอื่น หรือต้องการ Fabric Loader ที่ใหม่กว่า Fabric จะบอกชื่อม็อด: เปลี่ยนเป็นเวอร์ชันที่ถูกต้อง
  • Requires fabric-api: ไม่มี Fabric API ใน mods/ หรือเป็นของเวอร์ชันอื่น
  • ม็อดไม่ทำอะไรเลย: คุณเปิดโปรไฟล์ปกติแทนโปรไฟล์ Fabric หรือม็อดเป็นของ Forge หรือ NeoForge Fabric ไม่โหลดม็อด Forge
  • แครชบน dedicated server โดยพูดถึงคลาสฝั่งไคลเอนต์: มีม็อดเฉพาะไคลเอนต์ถูกติดตั้งบนเซิร์ฟเวอร์

ม็อดที่ทำด้วย Codexe

ม็อด Fabric ที่ทำบน Codexe ถูกคอมไพล์ก่อนจะพร้อม และ .jar ต้องมี fabric.mod.json ที่ถูกต้อง ม็อดบิลด์กับ Fabric API จึงต้องติดตั้ง Fabric API ไว้คู่กัน การคอมไพล์พิสูจน์ได้ว่าม็อดบิลด์ได้ ไม่ได้พิสูจน์ว่ารันได้โดยไม่แครช และยังลองม็อดบนเซิร์ฟเวอร์ทดสอบของ Codexe ไม่ได้: ให้ทดสอบในไคลเอนต์ของคุณเองด้วยเวอร์ชันที่ม็อดทำมา

คำถาม

ต้องใช้ Fabric API กับทุกม็อดไหม?

ไม่ใช่ทุกตัว แต่ส่วนใหญ่ต้องใช้ หน้าของม็อดจะระบุเป็น dependency ไว้เมื่อจำเป็น การติดตั้งไว้ทั้งที่ม็อดไม่ต้องใช้ก็ไม่เสียหายอะไร

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

ไม่ได้ เป็น loader คนละตัวที่ API ต่างกัน: ใช้ม็อดเวอร์ชัน Fabric ถ้ามี ดู Fabric เทียบกับ Forge

ม็อด Fabric ใช้กับ Quilt ได้ไหม?

Quilt คือ fork ของ Fabric และโหลดม็อด Fabric ได้เกือบทั้งหมด แต่ไม่ทุกตัว เช็กที่หน้าของม็อด

สร้างม็อด Fabric ไว้ติดตั้ง

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

“ม็อด Fabric 1.21.1 ที่เพิ่ม Lantern Staff: คลิกขวาวางบล็อกแสงที่หายไปหลัง 30 วินาที ใช้ได้ 64 ครั้ง คราฟต์จากไม้ ตะเกียง และแท่งทอง พร้อมเท็กซ์เจอร์และชื่อภาษาอังกฤษ”

สร้างสิ่งนี้ด้วย Codexe
วิธีติดตั้งม็อด Fabric (ไคลเอนต์และเซิร์ฟเวอร์) | Codexe