ค้นหาเซิร์ฟเวอร์ที่มี PermissionsEx
เซิร์ฟเวอร์ที่รายงาน PermissionsEx: 31
- Old's Cool FreeBuild & Survival > 1.9.4 - 26.3 ออนไลน์ 1Java + Bedrock
- Welcome to the Wild West! ออนไลน์ 0
- Lululand ออนไลน์ 1Java
- Hi-tech New ออนไลน์ 1Java
- [ MCMine ] [ Faithful MineMC Recreation ] ออนไลน์ 1
- HI-TECH ออนไลน์ 0Java
เกี่ยวกับ PermissionsEx
🔌 เกี่ยวกับ PermissionsEx
PermissionsEx (PEX) คือปลั๊กอิน Minecraft ที่ให้ระบบจัดการ permission และกลุ่มแบบครบเครื่องสำหรับเซิร์ฟเวอร์และเครือข่าย proxy โดยมี API สำหรับนักพัฒนา รองรับการใช้งานบนหลายแพลตฟอร์ม และออกแบบมาให้ขยายต่อได้ด้วย datastore backend และ platform adapter ที่หลากหลาย
🎯 จุดประสงค์
PermissionsEx ถูกสร้างมาสำหรับผู้ดูแลเซิร์ฟเวอร์และนักพัฒนาปลั๊กอินที่ต้องการควบคุม permission nodes, ลำดับชั้นของกลุ่ม และการสอบถาม permission ขณะรันไทม์อย่างละเอียด รองรับทั้งการตั้งค่าแบบเซิร์ฟเวอร์เดียวและแบบหลายเซิร์ฟเวอร์/proxy ผ่าน build เฉพาะแพลตฟอร์มและ core ที่ไม่ผูกกับการใช้งานแบบใดแบบหนึ่ง
⚙️ คุณสมบัติ
- กำหนด permission node แบบละเอียดและจัดการกลุ่มได้
- API แบบโปรแกรมสำหรับปลั๊กอินในการ query และแก้ไข permission ขณะรันไทม์
- สถาปัตยกรรม datastore แบบเสียบเพิ่มได้ (รองรับการเพิ่มหรือทำ backend ใหม่)
- มีการใช้งานบนหลายแพลตฟอร์ม (Bukkit/Spigot/Paper, Sponge, BungeeCord/Waterfall, Velocity, Fabric)
- มี build artifact สำหรับการติดตั้งเฉพาะแพลตฟอร์ม และ artifact สำหรับพัฒนาเพื่อใช้เป็นไลบรารี
🧩 เหมาะกับใคร
- ผู้ดูแลเซิร์ฟเวอร์ที่ต้องการกลุ่ม permission ที่เป็นระบบและ inheritance
- เครือข่ายที่ใช้ proxy (BungeeCord/Waterfall, Velocity) และต้องการระบบ permission ที่สอดคล้องกันใน backend servers
- นักพัฒนาปลั๊กอินที่ต้องการ API สำหรับอ่านหรือแก้ไขข้อมูล permission แบบโปรแกรม
🏗️ ตัวอย่างการใช้งาน
- สร้างกลุ่มตามบทบาท (admin, moderator, builder, default) พร้อมชุด permission ที่แตกต่างกัน
- เครือข่ายที่ใช้ proxy และใช้ build ของแพลตฟอร์มเพื่อให้การจัดการ permission สอดคล้องกันใน backend servers
- นักพัฒนาที่ผสานการตรวจ permission ลงในปลั๊กอินแบบกำหนดเองผ่าน PEX API
⚙️ การติดตั้ง
📥 การตั้งค่า
- ดาวน์โหลด build อย่างเป็นทางการของแพลตฟอร์ม (โปรเจ็กต์จะสร้าง
.jarartifact สำหรับแพลตฟอร์มเซิร์ฟเวอร์ที่รองรับ) - วางไฟล์
.jarลงในโฟลเดอร์plugins/ของเซิร์ฟเวอร์สำหรับเซิร์ฟเวอร์แบบ Bukkit/Spigot/Paper (หรือโฟลเดอร์ plugin/mod ที่เหมาะสมสำหรับแพลตฟอร์มอื่น) - รีสตาร์ทเซิร์ฟเวอร์และดูคอนโซลเพื่อยืนยันว่าปลั๊กอินถูกโหลดและสร้างโฟลเดอร์ config/data แล้ว
📦 Dependencies
- โดยค่าเริ่มต้น core repository ไม่ต้องใช้ runtime dependencies; มี build เฉพาะแพลตฟอร์มให้ใช้งานอยู่แล้ว (อย่าคิดเอาเองว่าต้องมีปลั๊กอินเพิ่มเติม เว้นแต่ build หรือเอกสารที่คุณเลือกจะระบุไว้)
🧠 หมายเหตุทางเทคนิค
- โปรเจ็กต์มี core แบบโมดูลาร์และการใช้งานเฉพาะแพลตฟอร์ม โดยแจกจ่ายเป็น artifact แยกสำหรับแพลตฟอร์มเซิร์ฟเวอร์และ proxy ที่ต่างกัน
- มี API และ artifact สำหรับ Maven/Gradle สำหรับนักพัฒนาที่ต้องการนำส่วนประกอบของ PEX ไปใช้ในโปรเจ็กต์อื่น
- ที่เก็บซอร์สโค้ดได้รับการดูแลแบบสาธารณะ และมี issue tracker พร้อมทรัพยากรเอกสารสำหรับการตั้งค่าและการพัฒนา
🤝 เมื่อปลั๊กอินนี้มีประโยชน์
ถ้าคุณต้องการระบบ permission ที่แยก logic หลักออกจากการทำงานเฉพาะแพลตฟอร์ม และมี API สำหรับนักพัฒนา PermissionsEx จะมีประโยชน์ เพราะมันมี build เฉพาะแพลตฟอร์ม, datastore ที่ขยายได้, และการเข้าถึงข้อมูล permission แบบโปรแกรม
ความคิดเห็น
ยังไม่มีความคิดเห็น
เป็นคนแรกที่แสดงความคิดเห็น
สำหรับผู้ดูแลเซิร์ฟเวอร์
- ผู้เขียน
- PEXPlugins
- ใบอนุญาต
- Apache-2.0
- แพลตฟอร์มที่รองรับ
- Bukkit, Spigot, Paper, Sponge, BungeeCord, Waterfall, Velocity, Fabric
- เวอร์ชันที่รองรับ
- 1.19
ลิงก์
- ดาวน์โหลดspigotmc.org/resources/permissionsex.108323
- โค้ดต้นฉบับgithub.com/PEXPlugins/PermissionsEx
- เอกสารpermissionsex.stellardrift.ca/tutorial
- ติดตามปัญหาgithub.com/PEXPlugins/PermissionsEx/issues
- สนับสนุนpermissionsex.stellardrift.ca
- GitHubgithub.com/PEXPlugins/PermissionsEx/releases
- jenkins.addstar.com.aujenkins.addstar.com.au
สิ่งที่เซิร์ฟเวอร์รายงาน
แพลตฟอร์มเซิร์ฟเวอร์
- Paper13
- CraftBukkit8
- Cauldron4
- Purpur2
- Mohist1
- CatServer1
- Spigot1
- Cauldron-MCPC-Plus1
เวอร์ชันปลั๊กอิน
- 1.23.420
- 1.21.33
- 1.23.4-32
- 1.22.91
- 1.23.51
- 1.19.31
- 1.20.41
- 1.26.01
- 1.33.81
ตัวเลขมาจากเซิร์ฟเวอร์ที่แสดงรายการปลั๊กอินเมื่อ MSHQ ตรวจสอบ หลายเซิร์ฟเวอร์ซ่อนรายการ การใช้งานจริงจึงสูงกว่านี้