Damit ist es möglich, Spieler zu bannen. Wenn ein Spieler einmal in der Datenbank eingetragen sind, kann man jederzeit den Eintrag einsehen.
Darunter sieht man Daten wie Username, Anzahl der Banns, letzten aktuellen Grund, dessen letzte IP Adresse und bis wann dieser Spieler gebannt ist bzw. war.
Gebannt wird immer der Username und wenn der Spieler online ist sogar auch die IP Adresse mit dazu.
Bann Gründe und die jeweiligen Bann Zeiten werden in der Config.yml Fest eingestellt.
Seit der Version 1.3 ist es möglich Spieler zu kicken.
Seit der Version 1.4 ist es möglich Spieler zu verwarnen.
Ban,warn und kick besitzen einen permissions rank system, das bedeutet der mit den permissions "banmanager.rank1" ist niedriger gewertet als "banmanager.rank2".
Wer die Permission "banmanager.bypass" besitzt ist vom rank System ausgeschlossen und automatisch der höchste.
In der config.yml kann man die maximale warn anzahl einstellen die nötig ist bis man gebannt wird.
Das Plugin erfordert zwingend eine MySQL Datenbank!
Commands:
/banhelp || Zeigt alle Commands vom Banmanager an
/banreasons || Zeigt alle festgelegten Banngründe an
/ban <player> <reason> || Bannt einen Spieler mit dem festgelegten Grund(/banreasons)
/banlist || Zeigt eine Liste aller Eingetragenen Spieler die in der Vergangenheit gebannt wurden
/checkban <player|ID> || Prüft einen Bann Eintrag. Spieler/ID kann man per /banlist ermitteln
/unban <player> || Entbannt einen Spieler wieder
Ab V1.3
/kick <player> <reason> || Kickt einen Spieler mit dem festgelegten Grund(/banreasons)
Ab V1.4
/warn <player> [reason] || Verwarnt einen Spieler mit dem festgelegten Grund(/banreasons). Wenn kein Grund angegeben ist prüft man dessen Eintrag falls vorhanden
Permissions:
Operator
banmanager.*
banmanager.banreasons
banmanager.ban
banmanager.banlist
banmanager.checkban
banmanager.unban
Ab V1.3
banmanager.kick - > banmanager.rank.1-20
banmanager.seeupdate
Ab V1.4
banmanager.warn - > banmanager.rank.1-20
banmanager.ban - > banmanager.rank.1-20
banmanager.bypass
Installation:
- Plugin downloaden und die banmanager.jar in den plugins Ordner vom Minecraft Server kopieren
- Minecraft Server starten
- Nachdem der Server gestartet ist, plugins -> banmanager -> config.yml öffnen
- Mysql Daten Eintragen, firststart auf false setzen und den Server Neustarten
- Fertig!
- Optional bzw. empfehlenswert: Ihr könnt dort für die Gründe eigene Namen festlegen und die Zeiten beliebig ändern.
Parameter local.yml:
- Text Formatierung mit &WERT
- ban
- %tplayer% || Der zu bannende Spieler
- %kplayer% || Der ausführende Spieler
- %reason% || Der angegebene Grund
- unban
- %player% || Der zu entbannende Spieler
- kick
- %tplayer% || Der zu kickende Spieler
- %kplayer% || Der ausführende Spieler
- %reason% || Der angegebene Grund
- warn
- %tplayer% || Der zu verwarnende Spieler
- %wplayer% || Der ausführende Spieler
- %reason% || Der angegebene Grund
- %maxwarn%
Zukünfitige Feautures:
- Bantime Faktor pro Bananzahl
Weitere Wünsche, verbesserungen, bugs oder sogar ein Team sucht kann sich gerne melden
Teamspeak 3: play-monkay.net
Das Banmanager-Bungeecord Plugin gibt es bei mir für nur 5€. Spendet einfach mindestens 5€ dafür
Wer mein Projekt mit Spenden unterstützen möchte kann dies gerne tun.

