ปลั๊กอิน Minecraft LiteBans

ข้อมูลเกี่ยวกับ LiteBans และเซิร์ฟเวอร์ที่พบ

🔌 เกี่ยวกับ LiteBans

LiteBans คือปลั๊กอิน Minecraft สำหรับจัดการบทลงโทษของผู้เล่นบนเซิร์ฟเวอร์หนึ่งหรือหลายเซิร์ฟเวอร์ ปลั๊กอินนี้มีฟังก์ชัน ban, mute, kick และ temporary ban ฝั่งเซิร์ฟเวอร์ และมักใช้ในชุดระบบที่มี backend server หลายตัวใช้ที่เก็บบทลงโทษร่วมกันหนึ่งชุด

🎯 จุดประสงค์

ปลั๊กอินนี้ช่วยแก้ปัญหาการดูแลแบบรวมศูนย์และการติดตามบทลงโทษ: แทนที่จะเป็น ban ท้องถิ่นแยกกัน LiteBans ทำให้แต่ละ instance ของเซิร์ฟเวอร์ใช้ datastore ร่วมกันได้ เพื่อให้บทลงโทษสอดคล้องกันทั้งเครือข่าย หรือจัดการได้จากหน้าผู้ดูแลเดียว

⚙️ คุณสมบัติ

  • สร้างและจัดการ ban (ถาวรและชั่วคราว)
  • สร้างและจัดการ mute และ kick
  • รองรับ IP ban และ ban เฉพาะบัญชี (มักถูกกล่าวถึงในเอกสารของชุมชน)
  • รองรับฐานข้อมูลร่วมสำหรับเชื่อมหลาย instance ของเซิร์ฟเวอร์ (การดูแลแบบเครือข่าย)
  • มีการเชื่อมต่อและ web UI จากภายนอกที่อ่าน datastore ของ LiteBans

🧩 เหมาะกับใคร

เจ้าของเซิร์ฟเวอร์และผู้ดูแลที่รันเครือข่ายหลายเซิร์ฟเวอร์ หรืออยากได้ที่เก็บบทลงโทษแบบรวมศูนย์จะได้ประโยชน์มากที่สุด — เช่น เครือข่าย SMP, เครือข่ายที่ใช้ proxy (Bungee/Velocity) หรือเซิร์ฟเวอร์สาธารณะขนาดใหญ่ที่ต้องการสถานะการดูแลที่สอดคล้องกัน

🏗️ ตัวอย่างการใช้งาน

  • ผู้ดูแลเครือข่ายเก็บบทลงโทษไว้ในฐานข้อมูลเดียว เพื่อให้ผู้เล่นที่ถูก ban บน hub หนึ่งไม่สามารถเข้าใหม่ผ่าน backend อื่นได้
  • ผู้ดูแลใช้ web interface (มีตัวเชื่อมต่อจากภายนอก) เพื่อดูและจัดการบทลงโทษที่กำลังใช้งานซึ่ง LiteBans เก็บไว้

⚙️ การติดตั้ง

📥 การตั้งค่า

  • ดาวน์โหลดไฟล์ .jar อย่างเป็นทางการของ LiteBans จากแคตตาล็อกปลั๊กอินที่เชื่อถือได้หรือจากหน้าการแจกจ่ายปลั๊กอิน
  • วางไฟล์ .jar ลงในไดเรกทอรี plugins/ ของเซิร์ฟเวอร์สำหรับเซิร์ฟเวอร์ที่รองรับ Spigot/Paper (หรือโฟลเดอร์ปลั๊กอินที่เหมาะสมสำหรับบิลด์ที่รองรับ proxy หากมีการรองรับ)
  • รีสตาร์ตเซิร์ฟเวอร์และตรวจสอบคอนโซลเพื่อยืนยันว่าปลั๊กอินโหลดแล้ว

📦 การพึ่งพา

  • การตั้งค่าของชุมชนจำนวนมากใช้ฐานข้อมูล SQL ร่วมกัน (MySQL) สำหรับการติดตั้งแบบเครือข่าย; ให้ตั้งค่ารายละเอียดฐานข้อมูลหากคุณวางแผนจะเชื่อมหลาย instance ไม่ได้ระบุการพึ่งพาที่จำเป็นเฉพาะไว้ที่นี่

🧠 หมายเหตุทางเทคนิค

  • LiteBans มักติดตั้งบนเซิร์ฟเวอร์ Spigot/Paper และมักใช้ร่วมกับเครือข่าย proxy (BungeeCord, Waterfall, Velocity) เมื่อผู้ดูแลต้องการให้บทลงโทษซิงก์กันในหลายเซิร์ฟเวอร์
  • โดยทั่วไปจะใช้ backend ฐานข้อมูลร่วมกัน (MySQL หรือที่คล้ายกัน) สำหรับการตั้งค่าแบบเครือข่าย; การเชื่อมต่อและ fork บางส่วนของชุมชนอ้างถึงที่เก็บแบบ local หรือ H2 สำหรับการใช้งานบนเซิร์ฟเวอร์เดียว

🤝 เมื่อปลั๊กอินนี้มีประโยชน์

หากคุณต้องการระบบบทลงโทษที่แชร์ได้ข้ามหลาย instance ของเซิร์ฟเวอร์ เพื่อให้ ban, mute และ kick สอดคล้องกันทั้งเครือข่าย LiteBans คือหนึ่งในตัวเลือกที่ใช้กันบ่อย และมีเครื่องมือจากภายนอกสำหรับ web interface และการเชื่อมต่อระบบต่าง ๆ

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

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

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

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

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