LibertyBans
Strafen und Historie — Bans, Mutes, Verwarnungen und vollständige Spielerakte.
← Plugins Betrieb und Übersichten Lizenz AGPL-3.0-or-later Anleitung für LibertyBans 1.x (Paper/Spigot, Velocity)
Beim Autor herunterladen Quellcode 26 316 Download beim Autor autor A248
Was macht das?
LibertyBans kümmert sich um Strafen: Banns, Stummschaltungen, Verwarnungen und Kicks vom Server. Es ist aber nicht nur eine Sammlung von Befehlen — es führt zu jeder Strafe eine Aufzeichnung, sodass du jederzeit darauf zurückkommen kannst.
Das ist sein Hauptvorteil. Bei jedem Spieler siehst du, wofür er bestraft wurde, wer die Strafe verhängt hat, wann sie ausläuft und ob sie aufgehoben wurde. Wenn ein Spieler zurückkommt und wieder gegen die Regeln verstößt, musst du nicht raten — du siehst die gesamte Historie.
Das Plugin beherrscht auch die Eskalation von Strafen (escalation): Du stellst ein, dass auf den ersten Verstoß eine Verwarnung folgt, auf den zweiten ein kurzer Bann und auf den dritten ein längerer. So bestraft der Server vorhersehbar und die Leitung muss nicht jeden Fall einzeln behandeln.
Es kann mit mehreren Servern gleichzeitig arbeiten — wenn du einen Proxy mit mehreren Welten hast, gilt eine auf einem Server verhängte Strafe überall. Daten über Strafen lassen sich in einer Datenbank speichern, was für einen größeren Server oder ein Servernetzwerk die bessere Wahl als Dateien ist.
Wichtig ist auch die andere Seite: Der Spieler kann Einspruch einlegen, und du entscheidest aufgrund der Aufzeichnung, nicht nach Eindrücken. Wenn eine Strafe ungerecht ist, hebst du sie mit einem Befehl auf, und in der Historie bleibt vermerkt, dass sie aufgehoben wurde.
Warnung: Befehle für Strafen werden leicht verwechselt (und ein versehentlich verhängter Bann kann bedeuten, dass ein Spieler nicht auf den Server kommt). Gib Rechte für Strafen nur Leuten, die sie verwenden sollen — und lege fest, wer Banns aufheben darf.
Installation
- Entscheide, wie die Strafen gespeichert werden: Dateien (einfach) oder Datenbank (für mehrere Server oder ein Netzwerk).
- Lade LibertyBans von modrinth.com/plugin/libertybans (oder von der offiziellen Seite des Autors) für deinen Servertyp herunter.
- Lege die .jar in den plugins-Ordner. Bei einem Proxy gehört sie auf den Proxy, damit die Strafen auf allen Servern gelten.
- Starte den Server neu und öffne die Konfiguration — stelle die Speicherung ein (Dateien oder Datenbank).
- Wenn du eine Datenbank verwendest, überprüfe, ob sich das Plugin verbunden hat (Meldung in der Konsole), und richte Backups ein.
- Gehe die Einstellungen für die Eskalation von Strafen (escalation) durch: was beim ersten, zweiten und dritten Verstoß passiert.
- Verteile Rechte: Ein normaler Spieler hat keine Rechte für Strafen, die Leitung kann verwarnen und stummschalten, die oberste Leitung auch bannen.
- Prüfe, wer Strafen aufheben darf — und ob dies anderen gemeldet werden soll (damit ein Ban nicht heimlich aufgehoben wird).
- Teste es in einem Probelauf: Gib deinem eigenen Testkonto eine Verwarnung und schau nach, wie sie in der Historie eingetragen wurde.
- Speichere dir den Ablauf für Einsprüche (wohin der Spieler schreibt) — beim ersten Streitfall wirst du ihn brauchen.
Berechtigungen
Berechtigungen werden Spielern oder Gruppen erteilt — am häufigsten mit einem Befehl. /lp user <Spieler> permission set <Knoten> true (LuckPerms). Einen Knoten, der nicht in der Liste ist, kennt das Plugin nicht.
| Berechtigungen | Was ermöglicht |
|---|---|
| libertybans.ban | Bans vergeben |
| libertybans.tempban | temporäre Bans vergeben |
| libertybans.ipban | Bans nach IP-Adresse |
| libertybans.mute | Stummschaltung |
| libertybans.warn | Verwarnungen |
| libertybans.kick | Vom Server werfen |
| libertybans.history | Spielerhistorie anzeigen |
| libertybans.unban | Strafen aufheben (nur oberste Leitung) |
| libertybans.* | absolut alles (nur Besitzer) |
| Die genauen Berechtigungsnamen stehen in der Plugin-Konfiguration | gehe sie durch und vergib nur das, was jeder wirklich braucht. |
Befehle
Schreib es in den Chat auch mit Schrägstrichen. Wo ist <Spieler> oder <uzel>, ergänze deinen eigenen Wert ohne Klammern.
| Befehl | Was macht es? |
|---|---|
| /ban <Spieler> [Grund] | permanenter Bann |
| /tempban <Spieler> <Zeit> [Grund] | temporärer Bann |
| /ipban <Spieler|IP> [Grund] | Bann nach Adresse |
| /mute <Spieler> [Grund] | Stummschaltung |
| /tempmute <Spieler> <Zeit> [Grund] | temporäre Stummschaltung |
| /warn <Spieler> [Grund] | Verwarnung |
| /kick <Spieler> [Grund] | Kick vom Server |
| /unban <Spieler> | hebt Bann auf |
| /unmute <Spieler> | hebt Stummschaltung auf |
| /history <Spieler> | gesamte Strafhistorie |
| /alts <Spieler> | mit diesem Account verbundene Spieler |
| /libertybans reload | lädt die Konfiguration neu |
Einstellungen und häufige Fehler
Speichere Strafen in einer Datenbank, wenn du mehrere Server oder Proxys hast. Eine an einer Stelle verhängte Strafe gilt dann überall, und die Historie läuft nicht auseinander.
Strafeskalation (Escalation) richte früher ein, als du sie brauchst. Ein Server, der vorhersehbar bestraft, muss nicht jeden Fall manuell bearbeiten.
Rechte für Strafen vergib nur an diejenigen, die sie nutzen sollen. Ein versehentlich verhängter Bann ist der häufigste Fehler auf Servern mit mehreren Administratoren.
Lege fest, wer Strafen aufheben darf und ob die Aufhebung anderen gemeldet wird. Ein stillschweigend aufgehobener Bann wirkt wie eine Schwäche der Leitung.
Die Historie ist das beste Argument bei einem Streit wie bei einem Einspruch. Lerne, vor einer Entscheidung hineinzusehen — das erspart Streit.
Die Serverregeln müssen zu den Strafen passen. Wenn Spieler nicht wissen, was wofür droht, wirkt jede Strafe wie Willkür.
Sichere die Daten zu Strafen. Ohne sie geht bei einer Wiederherstellung die Historie verloren — und genau das sollte erhalten bleiben.
Wer benutzt das?
Server aus unserer Liste, die dieses Plugin verwenden:
Verwendest du es auf deinem Server? Schreib uns und wir fügen ihn der Liste hinzu.
Ähnliche Plugins
Woher stammt die Anleitung?
Die Anleitung ist unsere eigene und basiert auf der Dokumentation des Autors. Berechtigungen und Befehle beschreiben wir als Fakten, wir spekulieren nicht — wenn sich Plugin nach einem Update ändert, kann die Anleitung hinterherhinken. (Version LibertyBans 1.x (Paper/Spigot, Velocity)) Hast du einen Fehler gefunden? Schreib uns und wir werden es reparieren.
Lizenz: AGPL-3.0-or-later. Die Datei wird bei uns nicht gehostet, sie wird beim Autor (A248) heruntergeladen — so ist immer die aktuelle Version verfügbar.