Minecraft-Plugin AdvancedBan

Informationen zu AdvancedBan und den Servern, auf denen es gefunden wurde

🔌 Über AdvancedBan

AdvancedBan ist ein Minecraft-Plugin zur Verwaltung von Strafen gegen Spieler auf einzelnen Servern und in BungeeCord-Netzwerken. Es bündelt Warns, Mutes, Bans, IP-Bans, temporäre Strafen und Kicks und speichert die Strafhistorie der Spieler. Das Plugin bietet konfigurierbare Zeit-/Layout-Vorlagen, Nachrichten-Dateien für Übersetzungen sowie Unterstützung für lokale Dateispeicherung und MySQL.

🎯 Zweck

AdvancedBan soll Serveradministratoren und Moderationsteams ein einziges, konfigurierbares Strafsystem bieten, das auf eigenständigen Spigot/Bukkit-Servern und auf Proxy-Netzwerken mit BungeeCord funktioniert. Es eignet sich für Server, die eine strukturierte Dokumentation von Strafen und optional eine netzwerkweite Synchronisierung benötigen.

⚙️ Funktionen

  • Warns, Temp-Warns und permanente Warns
  • Mutes und temporäre Mutes
  • Bans und temporäre Bans
  • IP-Bans und temporäre IP-Bans
  • Kicks
  • PlayerHistory zur Einsicht vergangener Strafen
  • Konfigurierbare Zeit-Layouts und Nachrichten-Dateien für Übersetzungen
  • Unterstützung für MySQL und lokale Dateispeicherung
  • Optionales Web-/Monitoring-Panel (erfordert extern erreichbares MySQL)
  • API für andere Plugins zur Integration mit AdvancedBan
  • bStats-Metriken-Integration

🧩 Für wen es gedacht ist

  • Kleine und große Survival-/SMP-Server, die eine strukturierte Moderation benötigen
  • Netzwerke mit BungeeCord, die synchronisierte Strafen brauchen
  • Serveradministratoren, die konfigurierbare Layouts und übersetzungsbereite Nachrichten-Dateien möchten

🏗️ Beispielanwendungsfälle

  • Ein Admin verhängt bei Regelverstößen einen Tempban mit einem automatischen Zeit-Layout.
  • Moderatoren prüfen die PlayerHistory eines Spielers, um frühere Warns zu sehen, bevor sie weitere Sanktionen aussprechen.
  • Ein Netzwerk nutzt MySQL-Speicherung, um Strafen zwischen Proxy- und Backend-Servern zu teilen.

⌨️ Befehle

CommandDescriptionPermissionAccess
/kickEinen Spieler kicken.nicht angegebenAdmin
/banEinen Spieler bannen.nicht angegebenAdmin
/tempbanEinen Spieler für eine Dauer temporär bannen.nicht angegebenAdmin
/banipDie IP eines Spielers bannen (Spielername oder IP).nicht angegebenAdmin
/muteEinen Spieler muten.nicht angegebenAdmin
/tempmuteEinen Spieler temporär muten.nicht angegebenAdmin
/warnEinen Spieler verwarnen.nicht angegebenAdmin
/tempwarnEinen Spieler temporär verwarnen.nicht angegebenAdmin
/noteEine interne Notiz zum Spielerprofil hinzufügen.nicht angegebenAdmin
/advancedbanPlugin-Status prüfen.nicht angegebenAdmin

(Die obigen Befehle sind durch offizielle Plugin-Quellen dokumentiert; spezifische Permission-Nodes für die meisten Befehle sind auf den Hauptseiten nicht aufgeführt.)

🔐 Berechtigungen

PermissionDescriptionDefault
advancedban.guiErforderliche Berechtigung, um das offizielle GUI-Addon (/bangui) und seine Funktionen zu verwenden.nicht angegeben

⚙️ Installation

📥 Einrichtung

  • Lade die offizielle AdvancedBan-JAR herunter und lege sie in das Verzeichnis plugins/ deines Servers (entweder auf dem Spigot/Bukkit-Server oder auf dem BungeeCord-Proxy für Netzwerk-Setups).
  • Starte den Server oder den BungeeCord-Proxy neu.
  • Prüfe, ob das Plugin geladen wurde, indem du den Plugin-Prüfbefehl ausführst (das Plugin stellt einen Admin-Prüfbefehl bereit).

📦 Abhängigkeiten

  • Optional: Das offizielle GUI-Addon hängt von AdvancedGUI ab (addon-spezifisch).
  • Speicherung: unterstützt MySQL (netzwerkbasiert) oder lokale Dateispeicherung (eingebettet).

🧾 Konfiguration

  • Das Plugin bietet eine detaillierte Konfigurationsdatei und eine vollständige Nachrichten-Datei für Übersetzungen und Layout-Anpassungen.
  • Ein Web-/Monitoring-Panel ist verfügbar, erfordert aber AdvancedBan v2.0.0+ und einen von außen erreichbaren MySQL-Server.

🧠 Technische Hinweise

  • Unterstützte Servertypen: Bukkit/Spigot und BungeeCord (das Projekt enthält sowohl Bukkit- als auch Bungee-Module).
  • Speicher-Backends: lokale Dateispeicherung oder MySQL (MySQL für Netzwerk-/Web-Funktionen erforderlich).
  • API: AdvancedBan stellt eine API für andere Plugins bereit (JavaDocs und API-Nutzung werden vom Projekt bereitgestellt).
  • Metriken: Das Plugin meldet Nutzung über bStats.
  • Lizenz: GPL-3.0 (Projekt-Repository).

🤝 Wann dieses Plugin nützlich ist

Wenn du ein einzelnes, konfigurierbares Strafsystem brauchst, das auf einem eigenständigen Spigot-Server oder über einen BungeeCord-Proxy mit gemeinsam genutzter Speicherung laufen kann, bietet AdvancedBan dokumentierte Strafaktionen, Spielerhistorie und Integrationspunkte für Addons und externe Tools.

Server mit dem Plugin AdvancedBan

Die Seite des Plugins AdvancedBan zeigt, auf welchen Servern das Monitoring dieses Plugin gefunden hat, sowie mit welchen Plattformen und Versionen es vorkommt.

Plugins können Befehle, Wirtschaft, Schutz, Zugriffsrechte, Mini-Spiele, Integrationen oder andere Mechaniken hinzufügen. Die tatsächliche Rolle von AdvancedBan hängt von der Konfiguration des jeweiligen Servers ab.

Daten werden automatisch aus den technischen Antworten der Server gebildet. Wenn ein Server die Plugin-Liste verbirgt, erscheint er möglicherweise nicht in diesem Abschnitt, auch wenn er AdvancedBan nutzt.

Nutze die Serverliste mit AdvancedBan, um Projekte zu vergleichen, kompatible Versionen zu prüfen oder Beispiele der Plugin-Nutzung auf öffentlichen Servern zu finden.