Diese Anleitung behandelt die Admin-Einrichtung, Spielerverwaltung, Weltverwaltung und Fehlerbehebung für deinen TerraTech Worlds Dedicated Server auf Legion Hosting. Für die erstmalige Servereinrichtung, Welteinstellungen und Verbindungsanweisungen siehe TerraTech Worlds Server-Einrichtungsanleitung.
Admin-Einrichtung
TerraTech Worlds Dedicated Server verwenden Steam-IDs oder ein passwortbasiertes System zur Verwaltung des Administratorzugangs. Der Serverbesitzer kann Admins bestimmen, die erweiterte Berechtigungen für die Serververwaltung haben.
Admin-Zugang konfigurieren
- Stoppe deinen Server in GPanel.
- Navigiere zum Dateien-Tab und suche die Serverkonfigurationsdatei.
- Füge Admin-Einträge hinzu, indem du Steam-IDs der Spieler in der Admin-Liste angibst oder ein Admin-Passwort festlegst.
- Speichere die Datei und starte den Server neu.
Steam-ID eines Spielers finden
Du kannst die Steam64-ID eines Spielers finden, indem du:
- Sein Steam-Profil besuchst und ein Steam-ID-Suchtool verwendest (wie steamid.io).
- Die Serverkonsolenausgabe überprüfst, wenn sich der Spieler verbindet — Verbindungsprotokolle enthalten typischerweise Steam-IDs.
Admin-Befehle
Admin-Befehle können über die GPanel-Serverkonsole oder von In-Game-Admins über Chat-Befehle ausgeführt werden. Die folgende Tabelle listet häufig verwendete Admin-Befehle auf:
| Befehl | Beschreibung |
|---|---|
kick <player> |
Wirft einen Spieler vom Server. Er kann sich sofort wieder verbinden. |
ban <player> |
Bannt einen Spieler vom Server. Bleibt über Neustarts hinweg bestehen. |
unban <player> |
Hebt die Sperre eines Spielers auf. |
players / list |
Listet alle aktuell verbundenen Spieler mit ihren IDs auf. |
save |
Erzwingt eine sofortige Weltspeicherung. |
say <message> |
Sendet eine serverweite Ankündigungsnachricht. |
shutdown |
Fährt den Server ordnungsgemäß herunter und speichert zuerst die Welt. |
help |
Listet alle verfügbaren Serverbefehle auf. |
help in der Konsole, um alle aktuell unterstützten Befehle anzuzeigen.
Spielerverwaltung
Kicken und Bannen
Verwende die Befehle kick und ban, um störende Spieler zu verwalten:
- Kick: Trennt den Spieler sofort. Er kann wieder beitreten, es sei denn, er wurde auch gebannt.
- Ban: Trennt den Spieler und verhindert, dass er sich erneut verbindet. Banns bleiben über Serverneustarts hinweg bestehen.
- Unban: Verwende den Befehl
unbanmit dem Namen oder der ID des Spielers, um die Sperre aufzuheben.
Bannliste verwalten
Gebannte Spieler werden in einer Bannlistendatei im Serververzeichnis gespeichert. Du kannst diese Datei manuell über den Dateien-Tab in GPanel bearbeiten, um Einträge hinzuzufügen oder zu entfernen:
- Stoppe den Server.
- Öffne die Bannlistendatei im Dateien-Tab.
- Füge Steam-IDs hinzu oder entferne sie nach Bedarf.
- Speichere und starte den Server neu.
Whitelist (Optional)
Wenn du deinen Server auf bestimmte Spieler beschränken möchtest, kannst du eine Whitelist verwenden. Wenn aktiviert, können nur Spieler beitreten, deren Steam-IDs in der Whitelist stehen. Überprüfe die Serverkonfigurationsdatei auf Whitelist-Einstellungen.
Weltverwaltung
Welt speichern
Der Server speichert die Welt automatisch in regelmäßigen Abständen und beim ordnungsgemäßen Herunterfahren. Du kannst auch eine manuelle Speicherung erzwingen:
- Verwende den Befehl
savein der GPanel-Konsole, um eine sofortige Speicherung auszulösen. - Stoppe den Server immer ordnungsgemäß (über den Stopp-Button in GPanel), um sicherzustellen, dass die Welt vor dem Herunterfahren gespeichert wird.
Welt sichern
Regelmäßige Backups schützen vor Datenverlust durch Beschädigung, versehentliches Löschen oder unerwünschte Änderungen:
- Stoppe den Server, um einen konsistenten Speicherstand sicherzustellen.
- Navigiere zum Dateien-Tab und suche das Weltspeicherverzeichnis.
- Lade den gesamten Speicherordner über den Dateien-Tab oder SFTP herunter.
- Bewahre das Backup lokal auf. Erwäge, Backups mit Datum zu beschriften, um sie leicht identifizieren zu können.
Backup wiederherstellen
- Stoppe den Server.
- Lade deine Backup-Speicherdateien in das richtige Verzeichnis hoch und ersetze die vorhandenen Dateien.
- Starte den Server. Die wiederhergestellte Welt wird geladen.
Welt zurücksetzen
Um mit einer neuen Welt von vorne zu beginnen:
- Stoppe den Server.
- Sichere die vorhandene Weltspeicherung, falls du sie behalten möchtest.
- Lösche den Weltspeicherordner.
- Ändere optional den
WORLD_SEEDim Startup-Tab für ein anderes Weltlayout. - Starte den Server. Eine neue Welt wird generiert.
Weltwachstum im Laufe der Zeit
Während Spieler die Welt erkunden und verändern, wächst die Speicherdatei. Dies ist normales Verhalten:
- Erkundete Chunks werden auf der Festplatte gespeichert, was den Speicherplatzverbrauch erhöht.
- Spielerstrukturen und Techs tragen zu den Weltdaten bei.
- Überwache die Festplattennutzung in GPanel. Wenn du dich deinem Speicherlimit näherst, erwäge, ungenutzte Bereiche aufzuräumen oder ein Support-Ticket zu eröffnen, um Optionen zu besprechen.
Fehlerbehebung
Server startet nicht
- Überprüfe die GPanel-Konsole auf Fehlermeldungen während des Starts.
- Stelle sicher, dass die Serverdateien nicht beschädigt sind. Eine Neuinstallation über den Startup-Tab kann fehlende oder beschädigte Dateien beheben.
- Stelle sicher, dass keine Konfigurationsfehler vorliegen — eine fehlerhafte Konfigurationsdatei kann den Serverstart verhindern.
- Wenn der Server zuvor funktioniert hat und jetzt nicht startet, versuche ein Backup der Weltspeicherung wiederherzustellen, falls die Speicherdatei beschädigt ist.
Spieler können sich nicht verbinden
- Bestätige, dass der Server vollständig gestartet und in GPanel online ist.
- Wenn passwortgeschützt, stelle sicher, dass Spieler das richtige Passwort eingeben.
- Stelle sicher, dass die Spielversion übereinstimmt — Server und Client müssen auf derselben Version sein. Aktualisiere den Server nach Spielpatches.
- Lass Spieler die Direktverbindung mit IP und Port versuchen. Siehe So findest du die IP-Adresse und den Port deines Servers.
- Überprüfe, ob der Spieler gebannt ist (absichtlich oder versehentlich).
Leistungsprobleme
- Überprüfe die GPanel-Ressourcengrafiken für CPU- und RAM-Nutzung.
- Reduziere die maximale Spieleranzahl, wenn der Server konstant unter hoher Last steht.
- Große, komplexe Techs, die von Spielern gebaut werden, erhöhen die Simulationslast. Ermutige Spieler, die Tech-Größen auf stark besuchten Servern angemessen zu halten.
- Eine sehr große Welt mit umfangreicher Erkundungshistorie verbraucht mehr Arbeitsspeicher. Erwäge, regelmäßig eine neue Welt zu starten, wenn die Leistung im Laufe der Zeit deutlich nachlässt.
- Wenn die Ressourcennutzung konstant am Limit ist, erwäge ein Upgrade deines Serverplans. Eröffne ein Support-Ticket, um Optionen zu besprechen.
Beschädigung der Weltspeicherung
- Wenn der Server die Welt nach einem Absturz nicht laden kann, ist die Speicherung möglicherweise beschädigt.
- Stelle ein aktuelles Backup wieder her (siehe Backup wiederherstellen oben).
- Wenn kein Backup verfügbar ist, musst du möglicherweise die Speicherung löschen und eine neue Welt starten.
- Um Beschädigungen zu vermeiden, stoppe den Server immer ordnungsgemäß und erwäge, regelmäßige Backups einzuplanen.
Versionsinkompatibilität nach Updates
- Wenn TerraTech Worlds ein Update erhält, müssen Server und alle Spieler auf derselben Version sein.
- Stoppe den Server und löse ein Update/eine Neuinstallation über den Startup-Tab aus, um die neuesten Serverdateien herunterzuladen.
- Spieler sollten ihr Spiel über Steam aktualisieren, bevor sie sich erneut verbinden.
- Überprüfe die GPanel-Konsole beim Start, um die Serverversion zu verifizieren.
Verwandte Artikel
- TerraTech Worlds Server-Einrichtungsanleitung — Ersteinrichtung, Welteinstellungen, Konfiguration und Verbindungsanweisungen
- So findest du die IP-Adresse und den Port deines Servers
- Dateien per SFTP hochladen
- Server-Startanleitung — Allgemeine Anleitung zum Starten eines beliebigen Gameservers auf Legion Hosting
Brauchst du weitere Hilfe?
Wenn du Probleme hast, die in dieser Anleitung nicht behandelt werden, steht unser Support-Team zur Verfügung. Eröffne ein Ticket unter legionhosting.net/submitticket.php mit deinen Serverdetails, einer Beschreibung des Problems und allen relevanten Fehlermeldungen aus der GPanel-Konsole.