Soulmask bereikte versie 1.0 op 10 april 2026, en daarmee kwam een fatsoenlijk dedicated server systeem dat de moeite waard is om te gebruiken. Of je nu een privé PvE-wereld wilt voor je stam of een volledige PvP-server die open is voor publiek, het opzetten van een dedicated server is eenvoudig als je de exacte stappen kent. Deze gids behandelt alles: hardwarevereisten, serverbestanden, port forwarding, gamemodes en de GameXishu.json configuratie die bijna elke gameplay variabele regelt.
Wat heb je nodig voordat je een Soulmask server instelt?
Voordat je SteamCMD aanraakt, controleer of je hardware voldoet aan de minimale vereisten zoals gedocumenteerd in de Survival Servers setup guide. Het serverproces alleen verbruikt al meer dan 12 GB RAM, dus 16 GB is het absolute minimum. Het gelijktijdig draaien van beide maps vereist nog meer capaciteit.
Draai de server niet op een machine met minder dan 16 GB RAM. Het serverproces vereist alleen al 12 GB+, en het systeem heeft daarboven nog ruimte nodig om stabiel te blijven.
Linux wordt ook ondersteund. Het enige verschil is de SteamCMD App ID: gebruik 3017300 voor Linux en 3017310 voor Windows, zoals bevestigd in de Survival Servers documentatie.

Server launch batch file setup
Hoe download en installeer je Soulmask serverbestanden
Het installatieproces maakt gebruik van SteamCMD, Valve's command-line tool voor het downloaden van dedicated serverbestanden zonder het spel op die machine te bezitten.
- Maak een map aan voor je serverbestanden, bijvoorbeeld C:\SoulmaskServer.
- Download SteamCMD van de officiële Valve developer wiki en pak het uit in die map.
- Maak een batchbestand aan genaamd UpdateSoulmask.bat met deze inhoud:
- steamcmd.exe +login anonymous +force_install_dir C:\SoulmaskServer +app_update 3017310 validate +quit
- Klik met de rechtermuisknop op het batchbestand en voer het uit als Administrator.
- Wacht tot de download is voltooid. Alle serverbestanden verschijnen in je installatiemap.
Nadat de bestanden zijn gedownload, maak je een tweede batchbestand aan genaamd StartServer.bat om de server te starten. Het kern commando voor het starten ziet er als volgt uit:
- WSServer-Win64-Shipping.exe Level01_Main -server -log -UTF8Output -forcepassthrough -MULTIHOME=0.0.0.0 -Port=8777 -QueryPort=27015 -EchoPort=18888 -SteamServerName="Mijn Soulmask Server" -MaxPlayers=60 -PSW="joinwachtwoord" -adminpsw="adminwachtwoord" -pve -saving=300 -backup=900 -online=Steam
Vervang de wachtwoorden en servernaam door je eigen waarden. Als je geen join wachtwoord wilt, verwijder dan de -PSW parameter volledig.
Welke gamemodes zijn beschikbaar in Soulmask 1.0?
Soulmask 1.0 wordt geleverd met vier verschillende modi, die elk de gameplay op fundamenteel niveau veranderen. Volgens de Survival Servers setup documentatie zijn dit:
- Survival Mode — De standaardervaring met een herziene mid- tot late-game progressie.
- Tribe Mode — Gericht op stamledenbeheer, automatisering en beschavingsopbouw. Voegt een Tribe Upgrade Systeem toe, een Tech Tree gekoppeld aan Tribe Level, willekeurige handelaarsevenementen, een reputatiesysteem en agressievere invasies via Invasion Totems.
- PVP Mode — Volledige player-versus-player regels ingeschakeld op de server.
- Warrior Mode — Een op gevechten gerichte speedrun mode. De bijna-dood staat, bouwverval, invasies en het droppen van inventaris bij overlijden zijn allemaal uitgeschakeld. Je begint als een leeg personage (Common kwaliteit, geen talenten) met een starter gear kit. Vijanden zijn talrijker, AI is slimmer, dodge i-frames zijn verzwakt en de progressie is versneld.
Alle vier de modi blijven volledig aanpasbaar via GameXishu.json, dus niets staat vast zodra je een modus hebt gekozen.

Tribe Mode tech tree screen
Hoe configureer je port forwarding voor Soulmask
Port forwarding is waar de meeste beginnende serverhosts problemen tegenkomen. Soulmask vereist dat vier poorten openstaan, en twee daarvan zijn onmisbaar voor spelers om je server te vinden en ermee te verbinden.
Forward alle vier de poorten op je router en bevestig dat Windows Firewall (of je Linux firewall equivalent) inkomend verkeer op elk van hen toestaat. Als je server niet verschijnt in de Steam server browser na installatie, is de meest voorkomende boosdoener dat poort 27015 UDP geblokkeerd is. De directe connect invite code van je server staat in het WS.log bestand op WS\Saved\Logs\WS.log, die spelers kunnen gebruiken om handmatig te verbinden als de browserlijst mislukt.
Beperk voor de veiligheid de telnet console poort (18888) tot alleen lokale toegang. Het publiekelijk blootstellen ervan geeft iedereen met het wachtwoord directe admin toegang tot je server console.
Belangrijke server launch parameters uitgelegd
Het StartServer.bat commando accepteert een lange lijst met parameters. Dit zijn de parameters die je daadwerkelijk regelmatig zult aanpassen, gebaseerd op de Survival Servers documentatie:
- -MaxPlayers=N — Stelt de spelerslimiet in, tot een maximum van 70.
- -GongHuiMaxMember=N — Regelt het maximale aantal stamleden, standaard 20.
- -gamedistindex=N — Stelt de regio index (0 tot 7) in voor gebeurtenisschema's en tijdzones.
- -pve / -pvp — Schakelt de gevechtsregels van de server in of uit.
- -initbackup — Maakt automatisch een back-up aan bij het opstarten van de server, handig na updates.
- -serverpm=MASK — Beheert whitelist, blacklist en bans via permissielijsten.
Hoe werkt GameXishu.json?
GameXishu.json is het enige bestand dat vrijwel elke instelbare variabele in Soulmask regelt. Het bevindt zich op WS\Saved\GameplaySettings\GameXishu.json en verschijnt pas na de eerste keer dat de server is gestart. Start de server dus een keer, sluit hem netjes af en bewerk dan het bestand.
De instellingscategorieën, zoals gedocumenteerd door Survival Servers, omvatten:
- Ervaring en Progressie — XP multipliers voor bewustzijn, personage, masker, vaardigheid, verzamelen, craften en gevechten.
- Grondstoffen en Crafting — Drop rates voor verzamelen, mijnen, hout hakken, slachten en craft snelheid.
- Survival — Consumptiepercentages voor voedsel, water en duurzaamheid, item vervaltimers, draagkracht en inventarisgrootte.
- Gevechten — PvE en PvP schade ratio's, dodge i-frame duur en structuurschade.
- Stam en Taming — Rekruteringslimieten, taming snelheid, dierenlimieten en hibernatie-instellingen.
- Bouwen — Verval snelheid, reparatiesnelheid, constructielimieten, portaalinstellingen en conveyor/power mine limieten.
- Invasies — Hitte accumulatie, invasie schaal en sterkte, vijandelijke aantallen, cooldown timers en aanvalsvensters.
- Cluster — De KaiQiKuaFu toggle voor cross-server mode.
Als je huurt via een hostingprovider, bieden velen deze instellingen aan via een control panel interface in plaats van directe bestandsbewerking. Raadpleeg de documentatie van je host voordat je de JSON handmatig bewerkt.
Hoe draai je beide maps en stel je een cross-map cluster in?
Soulmask ondersteunt twee maps: Cloud Mist Forest (de originele, met Level01_Main) en Shifting Sands (de Egyptisch-thema DLC map, met DLC_Level01_Main). De Shifting Sands DLC was gratis te claimen van 10 april tot 10 mei 2026, volgens de Survival Servers gids.
Om spelers tussen beide maps te laten reizen, moet je twee aparte serverinstanties draaien die als een cluster zijn gekoppeld. Elke server vereist een unieke server ID, zijn eigen set poorten en hetzelfde join wachtwoord. Cross-server mode moet ook worden ingeschakeld door KaiQiKuaFu=1 in te stellen in GameXishu.json op beide servers.
De hoofdserver (Cloud Mist Forest) gebruikt -serverid=1 -mainserverport=8781, en de child server (Shifting Sands) verbindt terug met -serverid=2 -clientserverconnect=MAIN_IP:8781.
Wat wordt overgezet tussen maps: personagegegevens (level, masker, tech tree, stamleden). Wat niet wordt overgezet: gebouwen, geplaatste grondstoffen en lokale inventaris. Nieuw aangemaakte personages kunnen ook niet oversteken totdat ze verder zijn dan de startfase.
Hoe sluit je de server veilig af?
Het direct sluiten van het server venster riskeert save corruptie. Gebruik in plaats daarvan een van deze methoden:
- Ctrl+C in het server console venster triggert een graceful shutdown met autosave.
- Telnet via de EchoPort (standaard 18888) om een save/shutdown commando uit te voeren.
- RCON indien ingeschakeld, via een RCON client.
- In-game GM panel om eerst de wereld op te slaan en vervolgens de server te sluiten.
Het wereld save bestand (world.db) bevindt zich op WS\Saved\Worlds\Dedicated\Level01_Main\world.db. Maak hier regelmatig een back-up van buiten de automatische back-up planning van de server om.
Voor meer gidsen over survival games, base-building mechanics en serverbeheer voor andere titels, blader door meer gidsen op GAMES.GG.

