ปลั๊กอิน Minecraft PureChat
ข้อมูลเกี่ยวกับ PureChat และเซิร์ฟเวอร์ที่พบ
🔌 เกี่ยวกับ PureChat
PureChat เป็นปลั๊กอินจัดรูปแบบแชตสำหรับ PocketMine ที่ทำงานร่วมกับ PurePerms เพื่อใช้รูปแบบแชตและ nametag แบบอิงกลุ่ม ปลั๊กอินนี้ดักจับแชตของผู้เล่นและแทนที่รูปแบบด้วยการตั้งค่าของกลุ่ม, prefix, suffix และรองรับการกำหนดทับเฉพาะแต่ละโลก รวมถึงแท็ก placeholder
🎯 เป้าหมาย
ปลั๊กอินนี้มีไว้เพื่อรวมการแสดงผลแชตบนเซิร์ฟเวอร์ที่ใช้ PurePerms: แยกการจัดรูปแบบภาพของแชต/nametag ออกจากระบบ permission เพื่อให้เจ้าของเซิร์ฟเวอร์กำหนดได้ว่ากลุ่มต่าง ๆ จะปรากฏในแชตและเหนือชื่อผู้เล่นอย่างไร
⚙️ คุณสมบัติ
- รูปแบบแชตและ nametag แบบอิงกลุ่ม ขับเคลื่อนด้วยกลุ่ม PurePerms
- prefix และ suffix แยกตามกลุ่ม
- การกำหนดทับรูปแบบแยกตามโลก (เลือกใช้ได้, ปรับแต่งได้)
- การใช้สีถูกควบคุมด้วย permission node (การตั้งค่าข้อความสี)
- รองรับแท็กแบบ placeholder ในรูปแบบ (เช่น {display_name}, {msg}, {prefix}, {suffix}, {world})
- ไฟล์กำหนดค่าแบบ YAML ที่เรียบง่ายสำหรับกำหนดรูปแบบของกลุ่ม
🧩 เหมาะสำหรับใคร
- เจ้าของเซิร์ฟเวอร์ PocketMine ที่ใช้ PurePerms และต้องการปรับแต่งหน้าตาแชต/nametag ได้
- เซิร์ฟเวอร์ Survival, SMP หรือชุมชนขนาดเล็กที่ต้องการจัดรูปแบบแชตตามกลุ่มโดยไม่ฝังตรรกะ permission ไว้ในปลั๊กอินแชต
🏗️ ตัวอย่างการใช้งาน
- กำหนดรูปแบบแชตและ nametag ที่แตกต่างกันสำหรับยศอย่าง Guest, Admin, Owner
- ปิดการใช้สีสำหรับผู้เล่นทั่วไป แต่อนุญาตให้สตาฟใช้ข้อความสีผ่าน permission
- ใช้ prefix หรือแท็กแชตที่แตกต่างกันตามโลกสำหรับเซิร์ฟเวอร์หลายโลก
⌨️ คำสั่ง
| คำสั่ง | คำอธิบาย | Permission | การเข้าถึง |
|---|---|---|---|
/setsuffix <player> <suffix> | ตั้ง suffix ให้ผู้เล่น | pchat.command.setsuffix | Admin |
/setprefix <player> <prefix> | ตั้ง prefix ให้ผู้เล่น | pchat.command.setprefix | Admin |
/setnametag <group> [world] <format> | ตั้งรูปแบบ nametag เริ่มต้นสำหรับกลุ่ม (ระบุ world ได้) | pchat.command.setnametag | Admin |
/setformat <group> [world] <format> | ตั้งรูปแบบแชตเริ่มต้นสำหรับกลุ่ม (ระบุ world ได้) | pchat.command.setformat | Admin |
🔐 Permissions
| Permission | คำอธิบาย | ค่าเริ่มต้น |
|---|---|---|
pchat | permission node หลักของปลั๊กอิน | ไม่ได้ระบุ |
pchat.coloredMessages | อนุญาตให้ส่งข้อความด้วยโค้ดสี | ไม่ได้ระบุ |
pchat.command | permission พื้นฐานสำหรับคำสั่งของปลั๊กอิน | ไม่ได้ระบุ |
pchat.command.setsuffix | อนุญาตให้ใช้ /setsuffix | ไม่ได้ระบุ |
pchat.command.setprefix | อนุญาตให้ใช้ /setprefix | ไม่ได้ระบุ |
pchat.command.setnametag | อนุญาตให้ใช้ /setnametag | ไม่ได้ระบุ |
pchat.command.setformat | อนุญาตให้ใช้ /setformat | ไม่ได้ระบุ |
⚙️ การติดตั้ง
📥 การตั้งค่า
- ดาวน์โหลดแพ็กเกจปลั๊กอินจากหน้ารุ่นทางการของ PocketMine
- คัดลอกไฟล์ปลั๊กอินที่ดาวน์โหลดไปไว้ในโฟลเดอร์
plugins/ของเซิร์ฟเวอร์ - หยุดเซิร์ฟเวอร์แล้วเริ่มใหม่อีกครั้ง (หรือหยุดแล้วเริ่ม) เพื่อโหลดปลั๊กอิน
- ตรวจสอบว่าปลั๊กอินโหลดแล้วโดยดูข้อความในคอนโซลเซิร์ฟเวอร์
📦 การพึ่งพา
- PurePerms (จำเป็น): PureChat อาศัยกลุ่มของ PurePerms สำหรับการจัดรูปแบบแบบอิงกลุ่ม
🧾 การกำหนดค่า
- PureChat ใช้การกำหนดค่าแบบ YAML ที่กำหนด
groupsพร้อมรูปแบบchatและnametagและมีรายการworldsแบบเลือกใช้ต่อกลุ่ม - การกำหนดค่าจะเปิดเผยชุดแท็กที่สามารถใช้ภายในรูปแบบได้ (เช่น {display_name}, {msg}, {prefix}, {suffix}, {world})
- ตัวเลือกการกำหนดค่าหนึ่งจะเปิดหรือปิดการจัดรูปแบบแชตแบบหลายโลก/แยกตามโลก
🧠 หมายเหตุทางเทคนิค
- PureChat ถูกแจกจ่ายสำหรับระบบ PocketMine และทำงานร่วมกับข้อมูลกลุ่มของ PurePerms โดยเฉพาะ
- ปลั๊กอินนี้มีการควบคุมการใช้สีและการแก้ไขรูปแบบผ่านคำสั่งและ permission
🤝 เมื่อใดที่ปลั๊กอินนี้มีประโยชน์
หากคุณรันเซิร์ฟเวอร์ PocketMine ที่ใช้ PurePerms และต้องการชั้นการตั้งค่าที่แยกออกมาเพื่อควบคุมการแสดงผลแชตและ nametag แยกตามกลุ่ม (และแยกตามโลก) PureChat ก็มีชั้นการจัดรูปแบบนั้นให้โดยไม่แทนที่ระบบ permission ของคุณ
- Veltrix10456.56
- Minecraft: PE Server446.99
- Minecraft: PE Server645.17
- Minecraft: PE Server043.67
- ÂACADEMYÂ-ÂUHC042.42
- Minecraft: PE Server042.17
- Minecraft: PE Server011.37
- AAZ011.2
- PocketMine-MP Server010.2
หน้าปลั๊กอิน PureChat แสดงว่าเครื่องมอนิเตอร์พบปลั๊กอินนี้บนเซิร์ฟเวอร์ใด พร้อมแพลตฟอร์มและเวอร์ชันที่เกี่ยวข้อง
ปลั๊กอินอาจเพิ่มคำสั่ง เศรษฐกิจ การป้องกัน สิทธิ์ มินิเกม การเชื่อมต่อ หรือกลไกอื่น ๆ บทบาทจริงของ PureChat ขึ้นอยู่กับการตั้งค่าของแต่ละเซิร์ฟเวอร์
ข้อมูลสร้างอัตโนมัติจากการตอบกลับทางเทคนิคของเซิร์ฟเวอร์ หากเซิร์ฟเวอร์ซ่อนรายชื่อปลั๊กอิน อาจไม่แสดงในส่วนนี้แม้ว่าจะใช้ PureChat
ใช้รายชื่อเซิร์ฟเวอร์ที่มี PureChat เพื่อเปรียบเทียบโปรเจกต์ ตรวจสอบเวอร์ชันที่เข้ากันได้ หรือหาตัวอย่างการใช้งานปลั๊กอินบนเซิร์ฟเวอร์สาธารณะ