ปลั๊กอิน Minecraft DiceFurniture

ข้อมูลเกี่ยวกับ DiceFurniture และเซิร์ฟเวอร์ที่พบ

🔌 เกี่ยวกับ DiceFurniture

DiceFurniture เป็น plugin addon สำหรับ FurnitureLib ใน Minecraft ที่มอบคอลเลกชันขนาดใหญ่ของโมเดล armor-stand ที่สร้างไว้ล่วงหน้า ใช้เป็นเฟอร์นิเจอร์และของตกแต่ง โปรเจกต์นี้แจกจ่ายสำหรับเซิร์ฟเวอร์ที่ใช้ Spigot และดูแลโดยผู้เขียนที่ระบุไว้บนหน้า resource อย่างเป็นทางการ

🎯 จุดประสงค์

DiceFurniture แก้ปัญหาการสร้างเฟอร์นิเจอร์ตกแต่งที่มีรายละเอียดโดยไม่ต้องทำโมเดล armor-stand ด้วยตนเอง แทนที่จะต้องจัดวาง armor-stand ที่ซับซ้อนเอง ผู้ดูแลเซิร์ฟเวอร์สามารถเพิ่มโมเดลสำเร็จรูป (เก้าอี้ โต๊ะ โคมไฟ ชั้นวาง และของตกแต่งอื่น ๆ) ที่จะแสดงผลเป็นเฟอร์นิเจอร์แบบ armor-stand ผ่าน FurnitureLib

⚙️ คุณสมบัติ

  • คอลเลกชันของโมเดล armor-stand ที่สร้างไว้ล่วงหน้าสำหรับเฟอร์นิเจอร์และของตกแต่ง
  • ทำงานร่วมกับ FurnitureLib (จำเป็น) เพื่อ spawn และจัดการ entity ของเฟอร์นิเจอร์
  • ใช้การเชื่อมต่อกับ ProtocolLib เพื่อความเข้ากันได้กับฟีเจอร์ที่อิง packet
  • รองรับการเชื่อมต่อกับ Vault แบบเลือกใช้ สำหรับการโต้ตอบที่เกี่ยวข้องกับเศรษฐกิจเมื่อเหมาะสม
  • รองรับ LightAPI แบบเลือกใช้ (ระบุเป็น soft-dependency) เพื่อช่วยปรับปรุงแสงสำหรับบางโมเดลบนเวอร์ชันเซิร์ฟเวอร์ที่รองรับ
  • รองรับหลายภาษา (รวมถึงเยอรมันและอังกฤษ และภาษาอื่น ๆ)
  • เรียกดูและเลือกโมเดลผ่านเว็บไซต์โมเดลของโปรเจกต์และแพ็ก resource (โมเดลจัดให้แยกจาก core ของ FurnitureLib)

🧩 เหมาะกับใคร

  • เจ้าของและแอดมินเซิร์ฟเวอร์ที่ต้องการเฟอร์นิเจอร์ตกแต่งสำเร็จรูปโดยไม่ต้องสร้างโมเดล armor-stand เอง
  • เซิร์ฟเวอร์ Survival และ SMP ที่ต้องการตกแต่งภายใน
  • เซิร์ฟเวอร์ที่ใช้งาน FurnitureLib อยู่แล้วและต้องการ model pack เพิ่มเติม

🏗️ ตัวอย่างการใช้งาน

  • เพิ่มเก้าอี้ โต๊ะ โคมไฟ และของตกแต่งลงในบ้านที่ผู้เล่นสร้าง โดยไม่ต้องสร้างโมเดลเอง
  • ให้คลังเฟอร์นิเจอร์ตามธีมสำหรับผู้สร้างบนเซิร์ฟเวอร์ creative หรือ roleplay
  • ใช้ Vault แบบเลือกใช้เพื่อจำกัดการโต้ตอบกับเฟอร์นิเจอร์บางอย่างผ่านเศรษฐกิจหรือสิทธิ์ หากต้องการ

⚙️ การติดตั้ง

📥 การตั้งค่า

  • ดาวน์โหลดไฟล์ .jar ของปลั๊กอินจากหน้า resource อย่างเป็นทางการแล้ววางไว้ในไดเรกทอรี plugins/ ของเซิร์ฟเวอร์
  • ตรวจสอบให้แน่ใจว่าติดตั้ง dependencies ที่จำเป็นแล้ว (ดูหัวข้อย่อย Dependencies)
  • เริ่มหรือรีสตาร์ตเซิร์ฟเวอร์ และดูข้อความโหลดปลั๊กอินใน console เพื่อยืนยันว่าเริ่มทำงานสำเร็จ

📦 Dependencies

  • จำเป็น: FurnitureLib (ไลบรารีหลักสำหรับการจัดการเฟอร์นิเจอร์)
  • จำเป็น: ProtocolLib
  • เลือกใช้/การเชื่อมต่อ: Vault (เลือกใช้เมื่อมีการใช้ hooks ด้านเศรษฐกิจ/สิทธิ์)
  • เลือกใช้ (soft-dependency): LightAPI (ระบุ LightAPI-1.12 / LightAPI-Original เป็นตัวเลือกบนหน้า resource)

🧠 หมายเหตุทางเทคนิค

  • แพลตฟอร์ม: แจกจ่ายในรูปแบบปลั๊กอิน Spigot (โปรเจกต์อธิบายตัวเองว่าเป็นปลั๊กอิน Spigot)
  • resource อย่างเป็นทางการระบุเวอร์ชัน Minecraft ที่ทดสอบหลายเวอร์ชัน ตั้งแต่ 1.12 ถึง 1.21 และระบุ major version ดั้งเดิม; ผู้ดูแลเซิร์ฟเวอร์ควรเลือก build ของปลั๊กอินให้ตรงกับเวอร์ชันเซิร์ฟเวอร์ของตน
  • โปรเจกต์มีเว็บไซต์โมเดล / model browser แยกต่างหาก ซึ่งรายการโมเดลเฟอร์นิเจอร์ที่มีอยู่จะถูกแสดงและแจกจ่ายเป็นส่วนหนึ่งของชุดโมเดล DiceFurniture
  • ซอร์สโค้ดถูกเผยแพร่ใน repository สาธารณะที่ดูแลโดยผู้เขียนโปรเจกต์

🤝 ปลั๊กอินนี้มีประโยชน์เมื่อไร

หากคุณใช้งาน FurnitureLib อยู่แล้วและต้องการชุดโมเดลเฟอร์นิเจอร์ armor-stand แบบพร้อมใช้และมีการดูแลรักษา เพื่อเติมเต็มงานสร้างและพื้นที่ภายในได้อย่างรวดเร็ว DiceFurniture จะมอบโมเดลสำเร็จรูปจำนวนมากพร้อมการเชื่อมต่อแบบเลือกใช้ที่ช่วยให้การเพิ่มคอนเทนต์ตกแต่งลงในเซิร์ฟเวอร์ Spigot ทำได้ง่ายขึ้น

หน้าปลั๊กอิน DiceFurniture แสดงว่าเครื่องมอนิเตอร์พบปลั๊กอินนี้บนเซิร์ฟเวอร์ใด พร้อมแพลตฟอร์มและเวอร์ชันที่เกี่ยวข้อง

ปลั๊กอินอาจเพิ่มคำสั่ง เศรษฐกิจ การป้องกัน สิทธิ์ มินิเกม การเชื่อมต่อ หรือกลไกอื่น ๆ บทบาทจริงของ DiceFurniture ขึ้นอยู่กับการตั้งค่าของแต่ละเซิร์ฟเวอร์

ข้อมูลสร้างอัตโนมัติจากการตอบกลับทางเทคนิคของเซิร์ฟเวอร์ หากเซิร์ฟเวอร์ซ่อนรายชื่อปลั๊กอิน อาจไม่แสดงในส่วนนี้แม้ว่าจะใช้ DiceFurniture

ใช้รายชื่อเซิร์ฟเวอร์ที่มี DiceFurniture เพื่อเปรียบเทียบโปรเจกต์ ตรวจสอบเวอร์ชันที่เข้ากันได้ หรือหาตัวอย่างการใช้งานปลั๊กอินบนเซิร์ฟเวอร์สาธารณะ