Deze gids behandelt het instellen van beheerders, spelersbeheer, wereldbeheer en probleemoplossing voor je TerraTech Worlds dedicated server op Legion Hosting. Voor de initiële serverinstallatie, wereldinstellingen en verbindingsinstructies, zie TerraTech Worlds Server Setup Guide.
Beheerder instellen
TerraTech Worlds dedicated servers gebruiken Steam ID's of een wachtwoordgebaseerd systeem om beheerderstoegang te beheren. De servereigenaar kan beheerders aanwijzen die verhoogde rechten hebben voor serverbeheer.
Beheerderstoegang configureren
- Stop je server in GPanel.
- Navigeer naar het tabblad Files en zoek het serverconfiguratiebestand.
- Voeg beheerdersvermeldingen toe door Steam ID's van spelers op te geven in de beheerderslijst of door een beheerderswachtwoord in te stellen.
- Sla het bestand op en herstart de server.
Een Steam ID van een speler vinden
Je kunt de Steam64 ID van een speler vinden door:
- Hun Steam-profiel te bezoeken en een Steam ID-opzoektool te gebruiken (zoals steamid.io).
- De serverconsole-uitvoer te controleren wanneer de speler verbindt — verbindingslogs bevatten doorgaans Steam ID's.
Beheercommando's
Beheercommando's kunnen worden uitgevoerd via de GPanel-serverconsole of door in-game beheerders via chatcommando's. De volgende tabel toont veelgebruikte beheercommando's:
| Commando | Beschrijving |
|---|---|
kick <player> |
Verwijdert een speler van de server. Ze kunnen direct opnieuw verbinden. |
ban <player> |
Verbant een speler van de server. Blijft bestaan na herstarts. |
unban <player> |
Heft de ban van een speler op. |
players / list |
Toont alle momenteel verbonden spelers met hun ID's. |
save |
Forceert een onmiddellijke wereldopslag. |
say <message> |
Stuurt een serverbreed aankondigingsbericht. |
shutdown |
Sluit de server netjes af, waarbij eerst de wereld wordt opgeslagen. |
help |
Toont alle beschikbare servercommando's. |
help-commando in de console om alle momenteel ondersteunde commando's te zien.
Spelersbeheer
Kicken en bannen
Gebruik de commando's kick en ban om storende spelers te beheren:
- Kick: Verbreekt de verbinding van de speler onmiddellijk. Ze kunnen opnieuw deelnemen tenzij ze ook geband zijn.
- Ban: Verbreekt de verbinding van de speler en voorkomt dat ze opnieuw verbinden. Bans blijven bestaan na serverherstarts.
- Unban: Gebruik het commando
unbanmet de naam of het ID van de speler om de ban op te heffen.
De banlijst beheren
Gebande spelers worden opgeslagen in een banlijstbestand in de servermap. Je kunt dit bestand handmatig bewerken via het tabblad Files van GPanel om vermeldingen toe te voegen of te verwijderen:
- Stop de server.
- Open het banlijstbestand in het tabblad Files.
- Voeg Steam ID's toe of verwijder ze naar behoefte.
- Sla op en herstart de server.
Whitelist (optioneel)
Als je je server wilt beperken tot alleen specifieke spelers, kun je een whitelist gebruiken. Wanneer ingeschakeld, kunnen alleen spelers wier Steam ID's op de whitelist staan deelnemen aan de server. Controleer het serverconfiguratiebestand voor whitelist-instellingen.
Wereldbeheer
De wereld opslaan
De server slaat de wereld automatisch op met regelmatige tussenpozen en bij een nette afsluiting. Je kunt ook handmatig een opslag forceren:
- Gebruik het commando
savein de GPanel-console om een onmiddellijke opslag te activeren. - Stop de server altijd netjes (via de Stop-knop in GPanel) om ervoor te zorgen dat de wereld wordt opgeslagen voor het afsluiten.
Een back-up maken van de wereld
Regelmatige back-ups beschermen tegen gegevensverlies door corruptie, per ongeluk verwijderen of ongewenste wijzigingen:
- Stop de server om een consistente opslagstatus te garanderen.
- Navigeer naar het tabblad Files en zoek de map met de wereldopslag.
- Download de volledige opslagmap via het tabblad Files of SFTP.
- Bewaar de back-up lokaal. Overweeg back-ups te labelen met datums voor eenvoudige identificatie.
Een back-up herstellen
- Stop de server.
- Upload je back-upopslagbestanden naar de juiste map, waarbij bestaande bestanden worden vervangen.
- Start de server. De herstelde wereld wordt geladen.
De wereld resetten
Om opnieuw te beginnen met een nieuwe wereld:
- Stop de server.
- Maak een back-up van de bestaande wereldopslag als je deze wilt bewaren.
- Verwijder de map met de wereldopslag.
- Wijzig optioneel de
WORLD_SEEDin het tabblad Startup voor een andere wereldindeling. - Start de server. Een nieuwe wereld wordt gegenereerd.
Wereldgroei in de loop van de tijd
Naarmate spelers de wereld verkennen en aanpassen, groeit het opslagbestand in omvang. Dit is normaal gedrag:
- Verkende chunks worden opgeslagen op schijf, waardoor het opslaggebruik toeneemt.
- Spelersstructuren en Techs voegen toe aan de wereldgegevens.
- Monitor het schijfgebruik in GPanel. Als je je opslaglimiet nadert, overweeg dan ongebruikte gebieden op te ruimen of een supportticket te openen om opties te bespreken.
Probleemoplossing
Server start niet op
- Controleer de GPanel-console op foutmeldingen tijdens het opstarten.
- Verifieer dat serverbestanden niet beschadigd zijn. Een herinstallatie via het tabblad Startup kan ontbrekende of beschadigde bestanden herstellen.
- Zorg ervoor dat er geen configuratiefouten zijn — een foutief opgemaakt configuratiebestand kan voorkomen dat de server opstart.
- Als de server eerder werkte en nu niet meer opstart, probeer dan een back-up van de wereldopslag te herstellen voor het geval het opslagbestand beschadigd is.
Spelers kunnen niet verbinden
- Bevestig dat de server volledig is opgestart en online is in GPanel.
- Als de server met een wachtwoord is beveiligd, verifieer dan dat spelers het juiste wachtwoord invoeren.
- Zorg ervoor dat de gameversie overeenkomt — server en client moeten op dezelfde versie draaien. Werk de server bij na game-patches.
- Laat spelers proberen om direct te verbinden met het IP-adres en de port. Zie How to Find Your Server IP and Port.
- Controleer of de speler geband is (opzettelijk of per ongeluk).
Prestatieproblemen
- Controleer de GPanel-resourcegrafieken voor CPU- en RAM-gebruik.
- Verlaag het maximale aantal spelers als de server constant zwaar belast wordt.
- Grote, complexe Techs gebouwd door spelers verhogen de simulatiebelasting. Moedig spelers aan om Tech-formaten redelijk te houden op drukke servers.
- Een zeer grote wereld met uitgebreide verkenningsgeschiedenis gebruikt meer geheugen. Overweeg periodiek een nieuwe wereld te starten als de prestaties na verloop van tijd aanzienlijk afnemen.
- Als het resourcegebruik constant op de limiet zit, overweeg dan je serverplan te upgraden. Open een supportticket om opties te bespreken.
Corruptie van wereldopslag
- Als de server de wereld niet kan laden na een crash, kan de opslag beschadigd zijn.
- Herstel vanuit een recente back-up (zie Een back-up herstellen hierboven).
- Als er geen back-up beschikbaar is, moet je mogelijk de opslag verwijderen en een nieuwe wereld starten.
- Om corruptie te voorkomen, stop de server altijd netjes en overweeg regelmatige back-ups in te plannen.
Versiemismatch na updates
- Wanneer TerraTech Worlds een update ontvangt, moeten de server en alle spelers op dezelfde versie draaien.
- Stop de server en activeer een update/herinstallatie vanuit het tabblad Startup om de nieuwste serverbestanden op te halen.
- Spelers moeten hun game bijwerken via Steam voordat ze opnieuw verbinden.
- Controleer de GPanel-console bij het opstarten om de serverversie te verifiëren.
Gerelateerde artikelen
- TerraTech Worlds Server Setup Guide — Initiële installatie, wereldinstellingen, configuratie en verbindingsinstructies
- How to Find Your Server IP and Port
- How to Upload Files via SFTP
- Server Startup Guide — Algemene gids voor het starten van elke gameserver op Legion Hosting
Meer hulp nodig?
Als je problemen ondervindt die niet in deze gids worden behandeld, staat ons supportteam klaar om je te helpen. Open een ticket op legionhosting.net/submitticket.php met je servergegevens, een beschrijving van het probleem en eventuele relevante foutmeldingen uit de GPanel-console.