ปลั๊กอิน Minecraft EconomyShopGUI
ข้อมูลเกี่ยวกับ EconomyShopGUI และเซิร์ฟเวอร์ที่พบ
🔌 เกี่ยวกับ EconomyShopGUI
EconomyShopGUI เป็นปลั๊กอิน Minecraft ที่ให้ระบบร้านค้าแบบกราฟิกที่ปรับแต่งได้ เพื่อให้ผู้เล่นซื้อและขายไอเทมผ่านเมนูแทนการใช้คำสั่งแชท ปลั๊กอินนี้มีหมวดร้านค้า หน้าร้านแบบแบ่งหน้า อินเทอร์เฟซขาย และไอเทมจริง "ShopStand" แบบเลือกใช้ได้ ออกแบบมาสำหรับสภาพแวดล้อมเซิร์ฟเวอร์ Bukkit/Spigot/Paper และผสานกับปลั๊กอินเศรษฐกิจที่ใช้กันทั่วไป
🎯 วัตถุประสงค์
ปลั๊กอินนี้ใช้แทนหรือเสริมคำสั่งร้านค้าแบบข้อความด้วยร้านค้าแบบ GUI และการตั้งค่าร้านค้าสำหรับผู้ดูแลระบบ เหมาะสำหรับเจ้าของเซิร์ฟเวอร์และแอดมินที่ต้องการร้านค้าในเกมที่เป็นระเบียบ ปรับแต่งได้ และเชื่อมกับปลั๊กอินเศรษฐกิจที่มีอยู่แล้ว
⚙️ คุณสมบัติ
- หมวดร้านค้าที่ปรับแต่งได้และหน้า GUI แบบแบ่งหน้า
- ขั้นตอนการซื้อและขายไอเทมพร้อมหน้าจอธุรกรรมและขีดจำกัดที่กำหนดได้
- ฟังก์ชัน sell-all ทั้งแบบรวมและแบบแยกตามหมวด
- รองรับไอเทมจริง ShopStand (ร้านแสดงสินค้าที่วางได้)
- Marketplace ของเลย์เอาต์ / เลย์เอาต์ที่ติดตั้งได้ และการติดตั้งเลย์เอาต์ในเกม
- API สำหรับนักพัฒนาเพื่อเชื่อมปลั๊กอินนี้จากปลั๊กอินอื่น
- ผสานรวมกับระบบเศรษฐกิจหลายแบบและการเชื่อมต่อแบบเลือกใช้สำหรับปลั๊กอิน spawner และยูทิลิตี้
- ใช้ bStats สำหรับสถิติปลั๊กอินแบบไม่ระบุตัวตน
🧩 เหมาะสำหรับใคร
- เซิร์ฟเวอร์ Survival และ SMP ที่ต้องการร้านค้า GUI ในเกม
- เซิร์ฟเวอร์ที่ใช้ปลั๊กอินเศรษฐกิจแยกต่างหากอยู่แล้วและต้องการส่วนติดต่อร้านค้าด้านหน้า
- เซิร์ฟเวอร์ที่ต้องการเลย์เอาต์ร้านค้าที่ปรับแต่งได้และ ShopStand แบบกายภาพเสริม
- นักพัฒนาปลั๊กอินที่ต้องการ API ร้านค้าเพื่อเชื่อมพฤติกรรมร้านค้า
🏗️ ตัวอย่างการใช้งาน
- ผู้ดูแลสร้างหมวดร้านค้าสำหรับทรัพยากร เครื่องมือ และของตกแต่ง แล้วให้ผู้เล่นซื้อผ่าน GUI
- เซิร์ฟเวอร์หนึ่งมีคำสั่ง /sellall เพื่อให้ผู้เล่นขายไอเทมไปยังหมวดร้านค้าที่ตั้งค่าไว้
- แอดมินติดตั้งหรืออัปโหลดเลย์เอาต์เพื่อเปลี่ยนหน้าตาร้านค้าโดยไม่ต้องแก้ไขไฟล์ดิบ
⌨️ คำสั่ง
| คำสั่ง | คำอธิบาย | สิทธิ์ | การเข้าถึง |
|---|---|---|---|
/eshop additem <section> <material> <buy price> <sell price> | เพิ่มไอเทมลงในหมวดร้านค้า | EconomyShopGUI.eshop.additem | แอดมิน |
/eshop edititem <section> <index> <action> <key> <value> | แก้ไขคุณสมบัติของไอเทมในหมวดหนึ่ง | EconomyShopGUI.eshop.edititem | แอดมิน |
/eshop deleteitem <section> <index> | ลบไอเทมออกจากหมวดร้านค้า | EconomyShopGUI.eshop.deleteitem | แอดมิน |
/eshop addhanditem <section> <buy price> <sell price> | เพิ่มไอเทมที่อยู่ในมือของคุณลงในหมวดร้านค้า | EconomyShopGUI.eshop.addhanditem | แอดมิน |
/eshop installLayout <id> | ติดตั้งเลย์เอาต์ร้านค้าตาม id (การเชื่อมต่อกับ marketplace เลย์เอาต์) | EconomyShopGUI.eshop.installLayout | แอดมิน |
/eshop logs export | ส่งออกบันทึกธุรกรรมเป็นมุมมองเว็บ (ฟีเจอร์บันทึกธุรกรรม) | ไม่ระบุ | แอดมิน |
/sellall | ขายไอเทมที่ขายได้ทั้งหมดตามหมวดร้านค้าที่ตั้งค่าไว้ | EconomyShopGUI.sellall | ผู้เล่น |
/sellgui | เปิด Sell GUI เพื่อขายไอเทมผ่านเมนู | EconomyShopGUI.sellgui | ผู้เล่น |
(คำสั่งข้างต้นรวมไว้เฉพาะส่วนที่ผู้เขียนปลั๊กอินได้บันทึกไว้เท่านั้น)
🔐 สิทธิ์
| สิทธิ์ | คำอธิบาย | ค่าเริ่มต้น |
|---|---|---|
EconomyShopGUI.shop | อนุญาตให้ผู้เล่นเปิดร้านค้า | ไม่ระบุ |
EconomyShopGUI.shop.<section> | เข้าถึงเพื่อเปิดหมวดร้านค้าเฉพาะตามชื่อ | ไม่ระบุ |
EconomyShopGUI.shop.all | อนุญาตให้เปิดทุกหมวดร้านค้า | ไม่ระบุ |
EconomyShopGUI.sellall | อนุญาตให้ใช้คำสั่ง /sellall | ไม่ระบุ |
EconomyShopGUI.sellall.<section> | อนุญาตให้ขายไปยังหมวดร้านค้าเฉพาะด้วย /sellall | ไม่ระบุ |
EconomyShopGUI.sellall.all | อนุญาตให้ขายไปยังทุกหมวดด้วย /sellall | ไม่ระบุ |
EconomyShopGUI.sellallitem | อนุญาตให้ใช้ /sellall | ไม่ระบุ |
EconomyShopGUI.sellgui | อนุญาตให้เปิด Sell GUI | ไม่ระบุ |
EconomyShopGUI.reload | อนุญาตให้รีโหลดปลั๊กอิน | ไม่ระบุ |
EconomyShopGUI.eshop.additem | อนุญาตให้เพิ่มไอเทมร้านค้าผ่านคำสั่ง | ไม่ระบุ |
EconomyShopGUI.eshop.edititem | อนุญาตให้แก้ไขไอเทมร้านค้าผ่านคำสั่ง | ไม่ระบุ |
EconomyShopGUI.eshop.deleteitem | อนุญาตให้ลบไอเทมร้านค้าผ่านคำสั่ง | ไม่ระบุ |
EconomyShopGUI.eshop.addhanditem | อนุญาตให้เพิ่มไอเทมในมือเข้าไปยังร้านค้าผ่านคำสั่ง | ไม่ระบุ |
EconomyShopGUI.eshop.addsection | อนุญาตให้เพิ่มหมวดร้านค้าผ่านคำสั่ง | ไม่ระบุ |
EconomyShopGUI.eshop.uploadLayout | อนุญาตให้อัปโหลดเลย์เอาต์ | ไม่ระบุ |
EconomyShopGUI.eshop.installLayout | อนุญาตให้ติดตั้งเลย์เอาต์ | ไม่ระบุ |
EconomyShopGUI.eshop.shopstands.create | อนุญาตให้สร้าง/วางไอเทม ShopStand | ไม่ระบุ |
EconomyShopGUI.eshop.shopstands.destroy | อนุญาตให้ทำลาย ShopStand | ไม่ระบุ |
(ค่าเริ่มต้นจะบันทึกเป็น "ไม่ระบุ" เมื่อปลั๊กอินไม่ได้ระบุค่าเริ่มต้นไว้ในรายการสิทธิ์ที่มีเอกสาร)
⚙️ การติดตั้ง
📥 การตั้งค่า
- ดาวน์โหลดไฟล์ JAR ของปลั๊กอินอย่างเป็นทางการแล้ววางไว้ในโฟลเดอร์
plugins/ของเซิร์ฟเวอร์ของคุณ - รีสตาร์ตเซิร์ฟเวอร์ (หรือใช้ตัวจัดการปลั๊กอินเพื่อโหลดปลั๊กอิน)
- ตรวจสอบคอนโซลของเซิร์ฟเวอร์ตอนเริ่มต้นเพื่อยืนยันว่าปลั๊กอินโหลดแล้ว และดูคำเตือนเรื่อง dependency
📦 ข้อกำหนดที่พึ่งพา
- ต้องมีผู้ให้บริการเศรษฐกิจ ปลั๊กอินนี้ระบุการรองรับหนึ่งในนี้: Vault, PlayerPoints, CoinsEngine, GemsEconomy, UltraEconomy, VotingPlugin, zEssentials (ต้องมีอย่างน้อยหนึ่งตัวสำหรับการทำงานด้านเศรษฐกิจ)
- การเชื่อมต่อแบบเลือกใช้ได้รวมถึง PlaceholderAPI, Citizens, Quests และปลั๊กอิน spawner หลายตัวสำหรับการรองรับโดยตรง
🧠 หมายเหตุทางเทคนิค
- ปลั๊กอินนี้เผยแพร่สำหรับเซิร์ฟเวอร์ Bukkit/Spigot/Paper และผู้เขียนระบุว่าไม่รองรับเซิร์ฟเวอร์ modded/hybrid
- ความต้องการที่ผู้เขียนระบุ: Minecraft 1.8+ และ Java 8 หรือใหม่กว่า
- ปลั๊กอินมี API สำหรับนักพัฒนา เพื่อให้ปลั๊กอินอื่นเชื่อมเข้ากับอีเวนต์และฟังก์ชันของร้านค้าได้
- ปลั๊กอินใช้ bStats สำหรับการเก็บสถิติแบบไม่ระบุตัวตน
- มีเวอร์ชันพรีเมียมที่เพิ่มฟีเจอร์อย่าง GUI editor, command items และ custom NBT items; ฟังก์ชันหลัก (ร้านค้า GUI) มีอยู่ในเวอร์ชันฟรี
🤝 เมื่อใดที่ปลั๊กอินนี้มีประโยชน์
หากคุณต้องการหน้าร้านแบบกราฟิกในเกมที่ผสานกับปลั๊กอินเศรษฐกิจที่คุณใช้อยู่ และรองรับเลย์เอาต์ที่ปรับแต่งได้ หมวดร้านค้า และขั้นตอนการขาย EconomyShopGUI จะมอบส่วนติดต่อสำหรับแอดมินที่มีเอกสารรองรับและ API สำหรับการเชื่อมต่อปลั๊กอิน
- ooo Forge United ooo149.06
- ÂCOIN SERVER848.26
- ...146.61
- EthelMC
เซิร์ฟเวอร์เซอร์ไววัลชุมชน มีระบบเศรษฐกิจ ป้องกันที่ดิน สนามประลอง และเล่นข้าม (Java & Bedrock) มีร้านและอีเวนต์
244.93 - Karpats - Economy Survival140.55
- NRWsmp
SMP แนวเอาชีวิตรอดที่เน้นผู้เล่นชาวเยอรมัน พร้อมระบบเศรษฐกิจ, PvP (ดวลและ FFA), อีเวนต์สม่ำเสมอ, ร้านค้าในเกม (Tebex) และระบบเวลาเล่น/รางวัลเพื่อความก้าวหน้าอย่างต่อเนื่อง
136.25 - iCraftBG 26.1.2131.2
- Racsu Planet
MMORPG แนวเอาชีวิตรอดแบบ cross-play (Java + Bedrock) พร้อมสกิล เควสต์ ดันเจี้ยนแบบกำหนดเอง และเศรษฐกิจในเกม ที่ได้รับการสนับสนุนจากร้านค้าอย่างเป็นทางการและศูนย์กลางชุมชน
028.94 - Prison 2.0027.58
- Red-Craft026.74
- """022.48
- Minecraft Server022.17
- A Minecraft Server021.83
- Minecraft Server021.74
หน้าปลั๊กอิน EconomyShopGUI แสดงว่าเครื่องมอนิเตอร์พบปลั๊กอินนี้บนเซิร์ฟเวอร์ใด พร้อมแพลตฟอร์มและเวอร์ชันที่เกี่ยวข้อง
ปลั๊กอินอาจเพิ่มคำสั่ง เศรษฐกิจ การป้องกัน สิทธิ์ มินิเกม การเชื่อมต่อ หรือกลไกอื่น ๆ บทบาทจริงของ EconomyShopGUI ขึ้นอยู่กับการตั้งค่าของแต่ละเซิร์ฟเวอร์
ข้อมูลสร้างอัตโนมัติจากการตอบกลับทางเทคนิคของเซิร์ฟเวอร์ หากเซิร์ฟเวอร์ซ่อนรายชื่อปลั๊กอิน อาจไม่แสดงในส่วนนี้แม้ว่าจะใช้ EconomyShopGUI
ใช้รายชื่อเซิร์ฟเวอร์ที่มี EconomyShopGUI เพื่อเปรียบเทียบโปรเจกต์ ตรวจสอบเวอร์ชันที่เข้ากันได้ หรือหาตัวอย่างการใช้งานปลั๊กอินบนเซิร์ฟเวอร์สาธารณะ