tShock bringt ein vollwertiges Bannsystem mit: zeitlich begrenzte Banns, Gründe und Ticketnummern zum gezielten Aufheben. Alle Befehle funktionieren sowohl im Ingame-Chat als auch in der Serverkonsole Deiner Verwaltung.
Spieler anzeigen
who
Der Befehl listet alle verbundenen Spieler auf. Mit who -i bekommst Du zusätzlich den Index jedes Spielers angezeigt, über den Du ihn eindeutig ansprechen kannst.
Spieler kicken
kick <Spieler> [Grund]
Der Spieler wird vom Server entfernt, kann aber sofort wieder beitreten. Ohne Angabe eines Grundes trägt tShock automatisch einen Standardtext ein.
Spieler bannen
ban add <Ziel> [Grund] [Dauer] [Flags]
Der Spieler wird sofort vom Server geworfen und kann sich nicht mehr verbinden. Als Antwort nennt Dir tShock eine Ticketnummer – die brauchst Du später zum Entbannen.
Dauer angeben
Die Dauer schreibst Du im Format 0d0h0m0s – Tage, Stunden, Minuten, Sekunden. Lässt Du die Angabe weg, ist der Bann dauerhaft.
| Angabe | Bedeutung |
|---|---|
1d0h0m0s |
1 Tag |
0d12h0m0s |
12 Stunden |
10d30m0s |
10 Tage und 30 Minuten |
| (keine Angabe) | Dauerhaft |
Flags
Über Flags legst Du fest, woran der Bann festgemacht wird. Ohne Angabe bannt tShock Account, Geräte-Kennung und IP-Adresse gleichzeitig.
| Flag | Bedeutung |
|---|---|
-a |
Bannt den tShock-Account |
-u |
Bannt die Geräte-Kennung (UUID) des Clients |
-n |
Bannt den Charakternamen |
-ip |
Bannt die IP-Adresse |
-e |
Wertet die Angabe als direkten Identifier – nötig für Banns gegen Offline-Spieler |
Offline-Spieler bannen
Ist der Spieler nicht mehr auf dem Server, verwendest Du das Flag -e zusammen mit einem Präfix, das angibt, worauf sich der Bann bezieht:
| Präfix | Bedeutung |
|---|---|
acc: |
tShock-Account |
name: |
Charaktername |
uuid: |
Geräte-Kennung des Clients |
ip: |
IP-Adresse |
Bann aufheben
ban del <Ticketnummer>
Einen unban-Befehl gibt es nicht – Du hebst einen Bann immer über seine Ticketnummer auf.
-
Ticketnummer heraussuchen
Lass Dir die Banns auflisten:ban listBei vielen Einträgen blätterst Du mit
ban list 2,ban list 3und so weiter. -
Eintrag prüfen
Details zu einem Eintrag zeigt Dir:ban details <Ticketnummer> -
Bann löschen
Hebe den Bann auf:ban del <Ticketnummer>
Spieler stummschalten
mute <Spieler> [Grund]
unmute <Spieler>
Der Spieler bleibt auf dem Server, kann aber nicht mehr im Chat schreiben.
Befehle im Überblick
| Befehl | Beschreibung |
|---|---|
who |
Verbundene Spieler anzeigen (who -i mit Index) |
kick <Spieler> [Grund] |
Spieler vom Server entfernen |
ban add <Ziel> [Grund] [Dauer] [Flags] |
Spieler bannen |
ban del <Ticketnummer> |
Bann aufheben |
ban list [Seite] |
Alle Banns auflisten |
ban details <Ticketnummer> |
Details zu einem Bann anzeigen |
ban help |
Hilfe zum Bannsystem anzeigen |
mute <Spieler> |
Spieler stummschalten |
unmute <Spieler> |
Stummschaltung aufheben |
broadcast <Nachricht> |
Nachricht an alle Spieler senden |
save |
Welt sofort speichern |
reload |
Konfiguration neu einlesen |
help |
Alle verfügbaren Befehle anzeigen |
