Een Enshrouded-server wordt vooral aangestuurd via het bestand enshrouded_server.json. Belangrijk zijn een nette servernaam, passende poorten, een zinvol aantal slots, betrouwbare backups en een gecontroleerde herstart na wijzigingen. Voor stabiele privé- of community-sessies moet je elke wijziging documenteren en daarna in de log en in de serverbrowser controleren.
Vereisten
Voordat je instellingen wijzigt, stop je de server volledig. Wijzigingen aan het configuratiebestand terwijl de server draait, kunnen bij de volgende opslag worden overschreven of pas na een herstart actief worden. Je hebt toegang nodig tot de servermap, het bestand enshrouded_server.json, de logbestanden en idealiter SFTP of een hostingpaneel met bestandsbeheer.
De officiële Enshrouded-documentatie beschrijft dat het configuratiebestand na de eerste start van de Dedicated Server wordt aangemaakt en in de servermap staat: Documentatie op enshrouded.zendesk.com. Voor de basisinstallatie vind je daarnaast een praktische toelichting in de interne gids Een Enshrouded-server huren en instellen.
Basisconfiguratie in enshrouded_server.json
De serverconfiguratie staat in enshrouded_server.json:
{
"name": "Mijn Enshrouded Server",
"password": "geheim",
"saveDirectory": "./savegame",
"logDirectory": "./logs",
"ip": "0.0.0.0",
"gamePort": 15636,
"queryPort": 15637,
"slotCount": 8
}
name is de zichtbare servernaam. Kies een duidelijke naam, zodat spelers je server in de lijst terugvinden. saveDirectory en logDirectory moet je alleen wijzigen als je bewust een andere mapstructuur gebruikt. Bij gehuurde hosting is het meestal zinvol om de opgegeven paden te behouden, omdat backups, restorefuncties en supportprocessen daarvan kunnen afhangen.
ip blijft in typische setups op 0.0.0.0, zodat de dienst op de bedoelde netwerkinterface luistert. gamePort en queryPort moeten passen bij de firewall- en paneelconfiguratie. Als spelers de server niet vinden, controleer dan eerst of serverbestand, paneel en firewall dezelfde poorten gebruiken.
Slots, RAM en performance realistisch plannen
Enshrouded hangt sterk af van wereldstatus, actieve spelers, bouwprojecten en serverhardware. Vermijd daarom algemene prestatiebeloftes. Plan slots zo dat je groep stabiel kan spelen, in plaats van het maximum uit te persen.
| Instelling | Aanbeveling |
|---|---|
| RAM | Minimaal 4 GB |
| Aantal spelers | Afstemmen op actieve groep en officiële serverversie |
| Autosave | Automatisch opslaan meenemen en backups aanvullen |
| Herstart | Eén keer per dag, liefst buiten de piekuren |
De oorspronkelijke aanbeveling “minimaal 4 GB RAM” is nuttig als ondergrens, maar moet niet als garantie worden gezien. De officiële FAQ noemt voor het serverproces in idle al meerdere gigabytes RAM en extra behoefte per speler. Als je langdurig met veel spelers, grote bases of meerdere werelden werkt, plan dan meer reserves in.
Gameplay- en rol-instellingen
Enshrouded bood aanvankelijk maar beperkte serverinstellingen; inmiddels hangen beschikbare opties af van versie en configuratieschema. Controleer daarom na updates of je enshrouded_server.json nieuwe velden bevat. Als je bestaande instellingen niet begrijpt, wijzig ze dan niet blind, maar maak een backup van het bestand en vergelijk het met de officiële documentatie.
Voor toegangsrechten zijn nieuwere configuraties met gebruikersgroepen relevant. Daarmee kun je wachtwoorden en rechten scheiden voor rollen zoals admins, vrienden of gasten, voor zover je serverversie dit schema gebruikt. In oudere bestanden kan nog steeds één enkel password aanwezig zijn. Verwijder dit niet zonder eerdere backup, omdat daardoor het toegangs- en uitnodigingsproces kan veranderen.
Adminfuncties en beheer
Typische beheertaken zijn serverherstarts via het dashboard, savegamebeheer, wachtwoordbeheer en logcontrole. Kick- en banfuncties hangen af van serverversie, console, rollenmodel en hostinginterface. Gebruik zulke functies voorzichtig en documenteer wijzigingen, zodat support en medespelers kunnen begrijpen wat er is gebeurd.
Voor multi-game-hosting met technische controle is vooral belangrijk dat je beheerstappen herhaalbaar maakt: wijziging invoeren, server herstarten, log controleren, verbinding testen, backupstatus controleren. Vergelijkbare principes gelden ook bij andere games, bijvoorbeeld bij Minecraft server.properties correct configureren of Een Rust Server huren: RAM, instellingen & plugins.
Backupstrategie
- Automatische backups activeren (dashboard)
- Voor grote expedities een handmatige backup maken
- Savegames kunnen via SFTP worden gedownload
Backups zijn vooral belangrijk vóór updates, grote bouwprojecten, rolwijzigingen en configuratie-aanpassingen. Bewaar niet alleen de wereldbestanden, maar ook de bijbehorende configuratie. Zo kun je na een fout niet alleen de spelstand, maar ook poorten, slots en toegangsrechten herstellen.
Resultaat controleren
Na elke wijziging herstart je de server en controleer je drie dingen. Ten eerste: het logbestand mag geen JSON-fouten of poortconflicten melden. Ten tweede: de server verschijnt met de verwachte naam in de serverbrowser of is via de bedoelde verbinding bereikbaar. Ten derde: een testjoin met wachtwoord of passende gebruikersgroep werkt.
Joinen
- Enshrouded starten
- Multiplayer → Server zoeken
- IP en poort invoeren
- Wachtwoord invoeren en verbinden
Als de server niet in de lijst verschijnt, test dan ook de favorieten- of directe verbinding via de beschikbare Steam- of gameopties. Controleer daarnaast of filters in de serverbrowser actieve Dedicated Servers verbergen.
Troubleshooting
Als de server na een wijziging niet start, is vaak de JSON-syntaxis fout. Let op komma's, aanhalingstekens en correct gesloten haakjes. Eén extra komma kan het bestand al onleesbaar maken.
Als spelers geen verbinding kunnen maken, controleer dan wachtwoord, rol, slotlimiet, poorten en herstartstatus. Als de server start maar oude waarden gebruikt, is waarschijnlijk het verkeerde bestand bewerkt of is de server na het opslaan niet opnieuw gestart.
Als performanceproblemen optreden, verlaag dan eerst het aantal actieve spelers, controleer het RAM-gebruik en plan een herstart. Grote werelden en veel bouwwerken kunnen de belasting verhogen; maak een backup van de wereld voordat je risicovolle tests uitvoert.
Updates
Enshrouded krijgt nog steeds updates. Behandel elke actualiteitsafhankelijke uitspraak daarom als een momentopname van de geïnstalleerde serverversie. De server kan afhankelijk van de hosting-setup bij een herstart worden bijgewerkt; controleer na updates de logs en vergelijk nieuwe configuratievelden voordat je oude bestanden ongewijzigd blijft gebruiken.
Controle, grenzen en veilige weg terug
De handleiding “Enshrouded-serverinstellingen optimaliseren” geldt voor het in het artikel beschreven servertype en de versiestand die op het controlemoment zichtbaar was. Menunamen, beschikbare versies, mod- of plugincompatibiliteit en benodigde resources kunnen na updates afwijken. Neem daarom geen waarden ongecontroleerd over naar een andere game-, loader- of serverversie.
Maak vóór wijzigingen aan wereld, spelstand, configuratie of uitbreidingen een backup van de betreffende bestanden. Wijzig daarna slechts één samenhangende stap en controleer die met dezelfde client- en serverversie waarmee je later wilt spelen.
| Controlepunt | Verwacht resultaat | Afbreken en terugweg |
|---|---|---|
| Serverstart | De server bereikt zonder nieuwe foutmelding de bedrijfsklare toestand. | Bij startfouten wijziging terugdraaien en de laatste backup terugzetten. |
| Verbindingstest | Een testaccount kan verbinden via het adres dat in het paneel wordt getoond. | Bij versie- of verbindingsfouten versie, poort en vrijgaven opnieuw afstemmen. |
| Functietest | De concreet gewijzigde functie werkt zonder bestaande wereld- of speldata te beschadigen. | Bij bijwerkingen server stoppen en opgeslagen bestanden herstellen. |
Een geslaagde losse test is geen garantie voor prestaties of beschikbaarheid. Wereldgrootte, mods, plugins, aantal spelers, netwerkroute en gelijktijdige belasting kunnen het resultaat veranderen. Documenteer versie, wijziging en testresultaat, zodat je latere afwijkingen kunt herleiden.
FAQ
Waar vind ik de Enshrouded-serverinstellingen?
Het centrale bestand heet enshrouded_server.json en staat in de servermap. Het wordt na de eerste start van de Dedicated Server aangemaakt, als het nog niet bestaat.
Moet ik de server na elke wijziging opnieuw starten?
Ja, plan een herstart in. Veel instellingen worden pas bij het starten ingelezen, en zonder herstart test je mogelijk nog de oude toestand.
Welke poorten zijn belangrijk?
In het basisvoorbeeld worden gamePort 15636 en queryPort 15637 gebruikt. Doorslaggevend is dat bestand, hostingpaneel en firewall dezelfde waarden gebruiken.
Hoe voorkom ik dataverlies?
Activeer automatische backups en maak vóór updates, configuratiewijzigingen en grote expedities een handmatige backup. Download belangrijke savegames daarnaast via SFTP als je een externe kopie nodig hebt.
Wat doe ik bij JSON-fouten?
Zet de laatste werkende backup terug of corrigeer de syntaxis met een JSON-validator. Let vooral op ontbrekende aanhalingstekens, verkeerde komma's en per ongeluk verwijderde haakjes.