ปลั๊กอิน Minecraft DeluxeMenus
ข้อมูลเกี่ยวกับ DeluxeMenus และเซิร์ฟเวอร์ที่พบ
🔌 เกี่ยวกับ DeluxeMenus
DeluxeMenus คือปลั๊กอิน Minecraft สำหรับสร้างเมนู GUI แบบอินเวนทอรีที่ปรับแต่งได้ ผู้ดูแลเซิร์ฟเวอร์จะกำหนดเมนูและไอเท็มใน YAML; ไอเท็มสามารถแสดงข้อมูลแบบไดนามิกผ่าน PlaceholderAPI และเรียกคำสั่งหรือการทำงานเมื่อถูกคลิก ปลั๊กอินจะสร้างโฟลเดอร์ gui_menus สำหรับไฟล์เมนูภายนอก และใช้ config.yml กลางสำหรับการตั้งค่าหลัก
🎯 จุดประสงค์
DeluxeMenus แก้ปัญหาการสร้างเมนูกราฟิกในเกมโดยไม่ต้องเขียนโค้ด ช่วยให้เจ้าของเซิร์ฟเวอร์สร้างร้านค้า, เมนูเลือกเซิร์ฟเวอร์, เมนูชุดไอเท็ม, แผงข้อมูล และอินเทอร์เฟซแบบโต้ตอบอื่น ๆ ที่เรียกคำสั่งหรือแสดงข้อมูลเฉพาะผู้เล่น
⚙️ คุณสมบัติ
- สร้างเมนู GUI แบบอินเวนทอรีผ่าน YAML (รองรับไฟล์เมนูภายนอก)
- ไอเท็มในเมนูสามารถเรียกคำสั่งหรือทำงานบางอย่างเมื่อถูกคลิก
- รองรับ PlaceholderAPI สำหรับชื่อไอเท็ม, lore และเงื่อนไขแบบไดนามิก
- สิทธิ์แบบแยกตามเมนูและตามการคลิก (การเข้าถึงเมนูและข้อจำกัดในการคลิก)
- คำสั่งสำหรับเปิด แสดงรายการ โหลดใหม่ และเรียกทำงานของเมนู
- สร้าง
plugins/DeluxeMenus/gui_menusและไฟล์เมนูตัวอย่างเมื่อรันครั้งแรก - ใช้ bStats สำหรับสถิติแบบไม่ระบุตัวตน (เปิดไว้ตามค่าเริ่มต้น เว้นแต่จะปิด)
🧩 เหมาะสำหรับใคร
- เจ้าของและผู้ดูแลเซิร์ฟเวอร์ที่ต้องการ GUI ภายในเกมแบบกำหนดเอง (ร้านค้า, ตัวเลือก, ชุดไอเท็ม)
- เซิร์ฟเวอร์ SMP และ survival ที่ใช้ร้านค้าหรือเมนูข้อมูลแบบ GUI
- เครือข่ายที่ต้องการเมนูที่ปรับแต่งได้พร้อมค่าจาก PlaceholderAPI
🏗️ ตัวอย่างการใช้งาน
- เมนูเลือกเซิร์ฟเวอร์ที่เทเลพอร์ตผู้เล่นหรือเรียกคำสั่งเชื่อมต่อเซิร์ฟเวอร์
- เมนูร้านค้าที่เรียกคำสั่งซื้อเมื่อผู้เล่นคลิกไอเท็ม
- GUI เลือกชุดไอเท็มที่แสดงข้อมูลเฉพาะผู้เล่นผ่าน placeholders
⌨️ คำสั่ง
| คำสั่ง | คำอธิบาย | สิทธิ์ | การเข้าถึง |
|---|---|---|---|
/dm open <menuName> | เปิดเมนูที่ระบุชื่อให้ตัวคุณเอง | deluxemenus.open | ผู้เล่น |
/dm open <menuName> <player> | เปิดเมนูที่ระบุชื่อให้ผู้เล่นคนอื่น | deluxemenus.open.others | ผู้ดูแล |
/dm list | แสดงรายการเมนูทั้งหมดที่คุณเข้าถึงได้ | deluxemenus.list | ผู้เล่น |
/dm reload | โหลดการตั้งค่าและเมนูของ DeluxeMenus ใหม่ | deluxemenus.reload | ผู้ดูแล |
/dm execute <player> <action> | เรียกใช้การทำงานที่กำหนดไว้กับผู้เล่นเป้าหมาย (มีข้อจำกัด) | op / console | ผู้ดูแล |
🔐 สิทธิ์
| สิทธิ์ | คำอธิบาย | ค่าเริ่มต้น |
|---|---|---|
deluxemenus.open | อนุญาตให้เปิดเมนูผ่าน /dm open | ไม่ระบุ |
deluxemenus.open.others | อนุญาตให้เปิดเมนูให้ผู้เล่นคนอื่น | ไม่ระบุ |
deluxemenus.list | อนุญาตให้แสดงรายการเมนูที่เข้าถึงได้ | ไม่ระบุ |
deluxemenus.reload | อนุญาตให้โหลดการตั้งค่าปลั๊กอินใหม่ | ไม่ระบุ |
deluxemenus.clickmenu.<menuName> | โหนดสิทธิ์ที่ใช้จำกัดการเข้าถึงเมนูคลิกตามแต่ละเมนู | ไม่ระบุ |
⚙️ การติดตั้ง
📥 การตั้งค่า
- ดาวน์โหลดไฟล์
.jarอย่างเป็นทางการของ DeluxeMenus สำหรับ Spigot และวางไว้ในไดเรกทอรีplugins/ของเซิร์ฟเวอร์ - ตรวจสอบให้แน่ใจว่าได้ติดตั้ง PlaceholderAPI ก่อนรัน DeluxeMenus (ต้องใช้ PlaceholderAPI เพื่อให้ placeholders ทำงานได้)
- รันหรือรีสตาร์ทเซิร์ฟเวอร์; DeluxeMenus จะสร้างโฟลเดอร์
plugins/DeluxeMenusพร้อมconfig.ymlและโฟลเดอร์gui_menus - ตรวจสอบคอนโซลเซิร์ฟเวอร์เพื่อยืนยันว่าปลั๊กอินโหลดสำเร็จ และระวังคำเตือนเกี่ยวกับเวอร์ชัน Java
📦 ส่วนที่ต้องมี
- PlaceholderAPI (จำเป็นสำหรับการรองรับ placeholders)
🧾 การตั้งค่า
- DeluxeMenus ใช้
config.ymlหลัก และรองรับไฟล์เมนู YAML ภายนอกที่บันทึกไว้ในplugins/DeluxeMenus/gui_menus - เมื่อสร้างเมนูใหม่ผ่านปลั๊กอิน จะมีการสร้างไฟล์เมนูภายนอกเริ่มต้นขึ้น ซึ่งสามารถแก้ไขเพื่อปรับแต่งช่อง ไอเท็ม placeholders และการทำงานต่าง ๆ
🧠 หมายเหตุทางเทคนิค
- ต้องใช้ PlaceholderAPI สำหรับ placeholders แบบไดนามิกในชื่อไอเท็ม lore และเงื่อนไข
- ต้องใช้ Java 11 หรือสูงกว่าสำหรับรุ่นใหม่ของปลั๊กอิน
- DeluxeMenus เก็บสถิติแบบไม่ระบุตัวตนผ่าน bStats (ปิดได้หากต้องการ)
- ปลั๊กอินเป็นโอเพนซอร์ส มี repository สาธารณะ และมีเมนูตัวอย่างกับ wiki สำหรับแนวทางการตั้งค่า
- เวอร์ชัน Minecraft ที่รองรับจะระบุโดยโครงการ; โปรดตรวจสอบความเข้ากันได้กับเวอร์ชันเซิร์ฟเวอร์ของคุณก่อนใช้งาน
🤝 ปลั๊กอินนี้เหมาะเมื่อไร
หากคุณต้องการ GUI อินเวนทอรีที่ปรับแต่งได้แบบขับเคลื่อนด้วย YAML ซึ่งสามารถแสดงข้อมูลเฉพาะผู้เล่นและเรียกคำสั่งเมื่อคลิก DeluxeMenus คือทางเลือกที่ใช้งานได้จริงสำหรับการสร้างร้านค้า ตัวเลือก และอินเทอร์เฟซในเกมโดยไม่ต้องเขียนโค้ดเอง
- Survival554.67
- A Minecraft Server554.53
- AetherCraft
SMP Survival แบบกึ่งปรับแต่ง พร้อมระบบป้องกันที่ดิน เศรษฐกิจที่ขับเคลื่อนโดยผู้เล่น ไอเท็มและม็อบแบบกำหนดเอง หลายโลก และรองรับการเล่นข้ามแพลตฟอร์ม Bedrock/Java
454.41 - J's Hideout SMP554.19
- A Minecraft Server153.01
- A Minecraft Server252.79
- Welcome to Afterlife SMP!152.29
- PIDGE Survival RPG150.91
- A Fallout Roleplaying Server050.45
- .valenia.eu | 1.21.10050.3
- A Minecraft Server049.98
- A Minecraft Server148.68
- Lululand045.11
- A Minecraft Server044.53
หน้าปลั๊กอิน DeluxeMenus แสดงว่าเครื่องมอนิเตอร์พบปลั๊กอินนี้บนเซิร์ฟเวอร์ใด พร้อมแพลตฟอร์มและเวอร์ชันที่เกี่ยวข้อง
ปลั๊กอินอาจเพิ่มคำสั่ง เศรษฐกิจ การป้องกัน สิทธิ์ มินิเกม การเชื่อมต่อ หรือกลไกอื่น ๆ บทบาทจริงของ DeluxeMenus ขึ้นอยู่กับการตั้งค่าของแต่ละเซิร์ฟเวอร์
ข้อมูลสร้างอัตโนมัติจากการตอบกลับทางเทคนิคของเซิร์ฟเวอร์ หากเซิร์ฟเวอร์ซ่อนรายชื่อปลั๊กอิน อาจไม่แสดงในส่วนนี้แม้ว่าจะใช้ DeluxeMenus
ใช้รายชื่อเซิร์ฟเวอร์ที่มี DeluxeMenus เพื่อเปรียบเทียบโปรเจกต์ ตรวจสอบเวอร์ชันที่เข้ากันได้ หรือหาตัวอย่างการใช้งานปลั๊กอินบนเซิร์ฟเวอร์สาธารณะ