ปลั๊กอิน Minecraft AdvancedBan
ข้อมูลเกี่ยวกับ AdvancedBan และเซิร์ฟเวอร์ที่พบ
🔌 เกี่ยวกับ AdvancedBan
AdvancedBan เป็นปลั๊กอิน Minecraft สำหรับจัดการบทลงโทษผู้เล่นบนเซิร์ฟเวอร์เดี่ยวและข้ามเครือข่าย BungeeCord โดยรวมการ warn, mute, ban, IP ban, บทลงโทษชั่วคราว และ kick ไว้ในที่เดียว พร้อมบันทึกประวัติบทลงโทษของผู้เล่น ปลั๊กอินนี้มีเทมเพลตเวลา/รูปแบบที่กำหนดค่าได้ ไฟล์ข้อความสำหรับการแปล และรองรับทั้งการเก็บข้อมูลด้วยไฟล์ภายในและ MySQL
🎯 วัตถุประสงค์
AdvancedBan มีเป้าหมายเพื่อมอบระบบบทลงโทษแบบเดียวที่กำหนดค่าได้ให้กับผู้ดูแลเซิร์ฟเวอร์และทีมม็อด ซึ่งใช้งานได้ทั้งบนเซิร์ฟเวอร์ Spigot/Bukkit แบบเดี่ยวและบนเครือข่ายพร็อกซีที่ใช้ BungeeCord เหมาะสำหรับเซิร์ฟเวอร์ที่ต้องการบันทึกบทลงโทษอย่างเป็นระบบและซิงก์ทั้งเครือข่ายแบบเลือกใช้ได้
⚙️ คุณสมบัติ
- warn, temp-warn และ warn ถาวร
- mute และ mute ชั่วคราว
- ban และ ban ชั่วคราว
- IP ban และ IP ban ชั่วคราว
- kick
- PlayerHistory สำหรับดูบทลงโทษที่ผ่านมา
- เทมเพลตเวลาและไฟล์ข้อความที่กำหนดค่าได้สำหรับการแปล
- รองรับ MySQL และการเก็บข้อมูลด้วยไฟล์ภายใน
- แผงเว็บ/มอนิเตอร์แบบเลือกใช้ได้ (ต้องใช้ MySQL ที่เข้าถึงได้จากภายนอก)
- API สำหรับให้ปลั๊กอินอื่นเชื่อมต่อกับ AdvancedBan
- การเชื่อมต่อกับสถิติ bStats
🧩 เหมาะสำหรับใคร
- เซิร์ฟเวอร์ survival / SMP ขนาดเล็กและใหญ่ที่ต้องการการม็อดแบบเป็นระบบ
- เครือข่ายที่ใช้ BungeeCord และต้องการบทลงโทษที่ซิงก์กัน
- ผู้ดูแลเซิร์ฟเวอร์ที่ต้องการเลย์เอาต์ที่กำหนดค่าได้และไฟล์ข้อความที่พร้อมสำหรับการแปล
🏗️ ตัวอย่างการใช้งาน
- แอดมินออก tempban สำหรับการละเมิดกฎด้วยเทมเพลตเวลาที่ทำงานอัตโนมัติ
- ม็อดตรวจสอบ PlayerHistory ของผู้เล่นเพื่อดูคำเตือนก่อนหน้า ก่อนจะลงโทษเพิ่มเติม
- เครือข่ายใช้การเก็บข้อมูลด้วย MySQL เพื่อแชร์บทลงโทษระหว่างพร็อกซีและเซิร์ฟเวอร์ backend
⌨️ คำสั่ง
| คำสั่ง | คำอธิบาย | สิทธิ์ | การเข้าถึง |
|---|---|---|---|
/kick | เตะผู้เล่นออกจากเซิร์ฟเวอร์ | ไม่ระบุ | ผู้ดูแลระบบ |
/ban | แบนผู้เล่น | ไม่ระบุ | ผู้ดูแลระบบ |
/tempban | แบนผู้เล่นชั่วคราวตามระยะเวลาที่กำหนด | ไม่ระบุ | ผู้ดูแลระบบ |
/banip | แบน IP ของผู้เล่น (ชื่อผู้เล่นหรือ IP) | ไม่ระบุ | ผู้ดูแลระบบ |
/mute | ปิดเสียงผู้เล่น | ไม่ระบุ | ผู้ดูแลระบบ |
/tempmute | ปิดเสียงผู้เล่นชั่วคราว | ไม่ระบุ | ผู้ดูแลระบบ |
/warn | เตือนผู้เล่น | ไม่ระบุ | ผู้ดูแลระบบ |
/tempwarn | เตือนผู้เล่นชั่วคราว | ไม่ระบุ | ผู้ดูแลระบบ |
/note | เพิ่มโน้ตภายในลงในโปรไฟล์ผู้เล่น | ไม่ระบุ | ผู้ดูแลระบบ |
/advancedban | ตรวจสอบสถานะปลั๊กอิน | ไม่ระบุ | ผู้ดูแลระบบ |
(คำสั่งข้างต้นมีการอ้างอิงในแหล่งข้อมูลอย่างเป็นทางการของปลั๊กอิน; node สิทธิ์เฉพาะสำหรับคำสั่งส่วนใหญ่ไม่ได้ระบุไว้ในหน้าหลัก)
🔐 สิทธิ์
| สิทธิ์ | คำอธิบาย | ค่าเริ่มต้น |
|---|---|---|
advancedban.gui | สิทธิ์ที่จำเป็นสำหรับการใช้ addon GUI อย่างเป็นทางการ (/bangui) และฟีเจอร์ต่าง ๆ ของมัน | ไม่ระบุ |
⚙️ การติดตั้ง
📥 การตั้งค่า
- ดาวน์โหลดไฟล์ jar ของ AdvancedBan อย่างเป็นทางการและวางไว้ในไดเรกทอรี
plugins/ของเซิร์ฟเวอร์คุณ (ทั้งบนเซิร์ฟเวอร์ Spigot/Bukkit หรือบนพร็อกซี BungeeCord สำหรับการตั้งค่าแบบเครือข่าย) - รีสตาร์ทเซิร์ฟเวอร์หรือรีสตาร์ทพร็อกซี BungeeCord
- ตรวจสอบว่าปลั๊กอินโหลดแล้วโดยรันคำสั่งตรวจสอบปลั๊กอิน (ปลั๊กอินมีคำสั่งตรวจสอบสำหรับแอดมิน)
📦 ส่วนที่ต้องใช้ร่วม
- ไม่บังคับ: addon GUI อย่างเป็นทางการต้องใช้
AdvancedGUI(เฉพาะ addon) - การเก็บข้อมูล: รองรับ MySQL (แบบเครือข่าย) หรือการเก็บข้อมูลด้วยไฟล์ภายใน (ฝังในตัว)
🧾 การตั้งค่า
- ปลั๊กอินมีไฟล์ config แบบละเอียดและไฟล์ข้อความแบบครบถ้วนสำหรับการแปลและปรับแต่งรูปแบบ
- มีแผงเว็บ/มอนิเตอร์ให้ใช้งานได้ แต่ต้องใช้ AdvancedBan v2.0.0+ และ MySQL server ที่เข้าถึงได้จากภายนอก
🧠 หมายเหตุทางเทคนิค
- ประเภทเซิร์ฟเวอร์ที่รองรับ: Bukkit/Spigot และ BungeeCord (โปรเจกต์มีทั้งโมดูล Bukkit และ Bungee)
- แบ็กเอนด์การเก็บข้อมูล: การเก็บข้อมูลด้วยไฟล์ภายในหรือ MySQL (ต้องใช้ MySQL สำหรับฟีเจอร์เครือข่าย/เว็บ)
- API: AdvancedBan เปิด API ให้ปลั๊กอินอื่นใช้งาน (โปรเจกต์มี JavaDocs และวิธีใช้ API ให้)
- สถิติ: ปลั๊กอินรายงานการใช้งานผ่าน bStats
- ใบอนุญาต: GPL-3.0 (ที่เก็บข้อมูลของโปรเจกต์)
🤝 เมื่อปลั๊กอินนี้มีประโยชน์
หากคุณต้องการระบบบทลงโทษแบบเดียวที่กำหนดค่าได้ และสามารถรันบนเซิร์ฟเวอร์ Spigot แบบเดี่ยวหรือผ่านพร็อกซี BungeeCord พร้อมการเก็บข้อมูลร่วมกันได้ AdvancedBan ก็มีการกระทำด้านบทลงโทษที่มีเอกสารกำกับ ประวัติผู้เล่น และจุดเชื่อมต่อสำหรับ addon และเครื่องมือภายนอก
- Racsu Planet
MMORPG แนวเอาชีวิตรอดแบบ cross-play (Java + Bedrock) พร้อมสกิล เควสต์ ดันเจี้ยนแบบกำหนดเอง และเศรษฐกิจในเกม ที่ได้รับการสนับสนุนจากร้านค้าอย่างเป็นทางการและศูนย์กลางชุมชน
342.44 - LilBoxPvP
เซิร์ฟเวอร์ที่เน้น BoxPvP พร้อมการต่อสู้ในอารีน่าแบบรวดเร็ว ดวลเดี่ยว และความก้าวหน้าแบบตามฤดูกาล มีไอเท็มแบบกำหนดเอง เมนูที่ขับเคลื่อนด้วย NPC และน่าจะรองรับครอสเพลย์ระหว่าง Java กับ Bedrock
136.4 - GameHaus Light
เซิร์ฟเวอร์ Survival เป็นมิตร มีโซน PvP และบอสแบบกำหนดเอง, โลก Multiverse และการสนับสนุน Discord ที่ใช้งานอยู่.
035.2 - Minetown
เซิร์ฟเวอร์เอาชีวิตรอดสไตล์ Minetopia (เนเธอร์แลนด์) มีระบบเศรษฐกิจ ปลั๊กอินปรับแต่ง และชุมชนเป็นมิตร — เริ่มผจญภัยได้เลย!
031.42 - »» [ HITECH ] ««028.78
- Raid: The Nether021.53
- Server Jednoho Youtubera019.81
- """06.59
หน้าปลั๊กอิน AdvancedBan แสดงว่าเครื่องมอนิเตอร์พบปลั๊กอินนี้บนเซิร์ฟเวอร์ใด พร้อมแพลตฟอร์มและเวอร์ชันที่เกี่ยวข้อง
ปลั๊กอินอาจเพิ่มคำสั่ง เศรษฐกิจ การป้องกัน สิทธิ์ มินิเกม การเชื่อมต่อ หรือกลไกอื่น ๆ บทบาทจริงของ AdvancedBan ขึ้นอยู่กับการตั้งค่าของแต่ละเซิร์ฟเวอร์
ข้อมูลสร้างอัตโนมัติจากการตอบกลับทางเทคนิคของเซิร์ฟเวอร์ หากเซิร์ฟเวอร์ซ่อนรายชื่อปลั๊กอิน อาจไม่แสดงในส่วนนี้แม้ว่าจะใช้ AdvancedBan
ใช้รายชื่อเซิร์ฟเวอร์ที่มี AdvancedBan เพื่อเปรียบเทียบโปรเจกต์ ตรวจสอบเวอร์ชันที่เข้ากันได้ หรือหาตัวอย่างการใช้งานปลั๊กอินบนเซิร์ฟเวอร์สาธารณะ