ปลั๊กอิน 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 คือทางเลือกที่ใช้งานได้จริงสำหรับการสร้างร้านค้า ตัวเลือก และอินเทอร์เฟซในเกมโดยไม่ต้องเขียนโค้ดเอง
- Smithtainment
SMP โหมดเอาชีวิตรอดมุ่งเน้นชุมชน มีปลั๊กอินปรับแต่ง เศรษฐกิจ mcMMO และมินิเกม — ผู้เล่นเป็นมิตรและฟอรัมคึกคัก
951.44 - A Minecraft Server650.99
- DaemoniaCraft
เซิร์ฟเวอร์ Towny RPG มีม็อบคัสตอม ระบบเศรษฐกิจ และรองรับ Bedrock — เหมาะกับผู้ชอบการเก็บเลเวลแบบ grind
449.52 - LilBoxPvP
เซิร์ฟเวอร์ที่เน้น BoxPvP พร้อมการต่อสู้ในอารีน่าแบบรวดเร็ว ดวลเดี่ยว และความก้าวหน้าแบบตามฤดูกาล มีไอเท็มแบบกำหนดเอง เมนูที่ขับเคลื่อนด้วย NPC และน่าจะรองรับครอสเพลย์ระหว่าง Java กับ Bedrock
549.23 - A Minecraft Server148.95
- AetherCraft
SMP Survival แบบกึ่งปรับแต่ง พร้อมระบบป้องกันที่ดิน เศรษฐกิจที่ขับเคลื่อนโดยผู้เล่น ไอเท็มและม็อบแบบกำหนดเอง หลายโลก และรองรับการเล่นข้ามแพลตฟอร์ม Bedrock/Java
148.48 - A Minecraft Server148.41
- A Fallout Roleplaying Server1145.87
- FoxyCraft1737.83
- Lululand136.85
- Karpats - Economy Survival035.48
- .135.48
- PARLOFE
เซิร์ฟเวอร์ Survival ภาษาฝรั่งเศส มีฟีเจอร์ใหม่: คลาส, ฟาร์ม, เหมือง — ชุมชนเป็นมิตรและมีแนว RPG
031.01 - Starting..130.06
- Anarchy has taken over.029.15
หน้าปลั๊กอิน DeluxeMenus แสดงว่าเครื่องมอนิเตอร์พบปลั๊กอินนี้บนเซิร์ฟเวอร์ใด พร้อมแพลตฟอร์มและเวอร์ชันที่เกี่ยวข้อง
ปลั๊กอินอาจเพิ่มคำสั่ง เศรษฐกิจ การป้องกัน สิทธิ์ มินิเกม การเชื่อมต่อ หรือกลไกอื่น ๆ บทบาทจริงของ DeluxeMenus ขึ้นอยู่กับการตั้งค่าของแต่ละเซิร์ฟเวอร์
ข้อมูลสร้างอัตโนมัติจากการตอบกลับทางเทคนิคของเซิร์ฟเวอร์ หากเซิร์ฟเวอร์ซ่อนรายชื่อปลั๊กอิน อาจไม่แสดงในส่วนนี้แม้ว่าจะใช้ DeluxeMenus
ใช้รายชื่อเซิร์ฟเวอร์ที่มี DeluxeMenus เพื่อเปรียบเทียบโปรเจกต์ ตรวจสอบเวอร์ชันที่เข้ากันได้ หรือหาตัวอย่างการใช้งานปลั๊กอินบนเซิร์ฟเวอร์สาธารณะ