ปลั๊กอิน 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 และเครื่องมือภายนอก

เซิร์ฟเวอร์ที่มีปลั๊กอิน AdvancedBan

หน้าปลั๊กอิน AdvancedBan แสดงว่าเครื่องมอนิเตอร์พบปลั๊กอินนี้บนเซิร์ฟเวอร์ใด พร้อมแพลตฟอร์มและเวอร์ชันที่เกี่ยวข้อง

ปลั๊กอินอาจเพิ่มคำสั่ง เศรษฐกิจ การป้องกัน สิทธิ์ มินิเกม การเชื่อมต่อ หรือกลไกอื่น ๆ บทบาทจริงของ AdvancedBan ขึ้นอยู่กับการตั้งค่าของแต่ละเซิร์ฟเวอร์

ข้อมูลสร้างอัตโนมัติจากการตอบกลับทางเทคนิคของเซิร์ฟเวอร์ หากเซิร์ฟเวอร์ซ่อนรายชื่อปลั๊กอิน อาจไม่แสดงในส่วนนี้แม้ว่าจะใช้ AdvancedBan

ใช้รายชื่อเซิร์ฟเวอร์ที่มี AdvancedBan เพื่อเปรียบเทียบโปรเจกต์ ตรวจสอบเวอร์ชันที่เข้ากันได้ หรือหาตัวอย่างการใช้งานปลั๊กอินบนเซิร์ฟเวอร์สาธารณะ