Kort antwoord. Je kunt zelf gratis een Soulmask-server hosten: installeer Steam-app 3017300 met SteamCMD, start WSServer-Linux-Shipping met je naam, gamepoort en querypoort, en open beide poorten. Of huur een Soulmask-server en sla de poorten en updates over.
Spelers vinden je server op naam in de serverbrowser van het spel en typen het wachtwoord in als je er een hebt ingesteld.
Gecontroleerd op 5 november 2026 aan de hand van Soulmask 1.0 Update Patch #22, de nieuwste patch die op Steam is aangekondigd.
De serversoftware: Steam-app 3017300, gedownload met een anonieme SteamCMD-login.
Een machine die aan blijft: een overgebleven pc, een thuisserver of een virtuele cloudmachine. Deze gids gebruikt 64-bits Linux, wat wij draaien. Windows hebben we niet getest.
RAM en CPU: we hebben geen hardwarevereisten voor de server van CampFire Studio gevonden, dus beschouw elk getal dat je elders leest als een schatting.
Twee open poorten: een gamepoort en een querypoort. De querypoort is UDP en moet voor iedereen bereikbaar zijn, zodat de server in de browser verschijnt.
De Shifting Sands-DLC, als je die map kiest: die wordt apart verkocht op Steam. We vertellen onze eigen klanten dat elke speler die op een Shifting Sands-server meespeelt hem nodig heeft, maar de ontwikkelaar schrijft dat nergens op, dus vraag het eerst aan je spelers.
Optie 1: zelf hosten
De server installeren
Installeer de 32-bits bibliotheken die SteamCMD nodig heeft (Debian of Ubuntu).
Onze installatie haalt in dezelfde opdracht ook app 1007 op. SteamCMD antwoordt soms met "Missing configuration", laat geen spelbestanden achter en eindigt toch met succes. Dat zien we komen en gaan bij verse installaties. Controleer of steamapps/appmanifest_3017300.acf in de servermap staat en voer de opdracht opnieuw uit als dat niet zo is.
Kopieer de Steam-clientbibliotheek naar de plek waar de server hem zoekt, zoals onze installatie doet.
Kies drie poorten. De getallen hieronder zijn voorbeelden: kies willekeurige vrije poorten. De onderhoudspoort is alleen voor opdrachten vanaf dezelfde machine.
GAMEPORT=8777
QUERYPORT=27015
ECHOPORT=18888
Draai de server vanuit de servermap. Dit is dezelfde regel die onze launcher bouwt, uitgevoerd met de servermap als thuismap zoals in onze containers:
Laat -PSW weg voor een openbare server. Gebruik -pvp in plaats van -pve voor PvP: de modus komt uit deze optie, dus wijzigen vraagt een herstart. Level01_Main is Cloud Mist Forest, DLC_Level01_Main is Shifting Sands. Op onze servers houdt elke map zijn eigen wereld, in een eigen map onder WS/Saved/Worlds/Dedicated.
Wacht op de gereedmelding. De server is klaar wanneer het log Create Dungeon Successed toont.
Open de poorten. Sta de querypoort toe op UDP (bijvoorbeeld sudo ufw allow 27015/udp) en de gamepoort op zowel TCP als UDP (sudo ufw allow 8777), omdat de ontwikkelaar niet documenteert welk protocol de gamepoort gebruikt. Forward beide poorten op je router op dezelfde manier. Stel de onderhoudspoort niet bloot.
Sluit aan. Start Soulmask en zoek in de serverbrowser van het spel naar de naam die je hebt gekozen.
Maak jezelf admin. Druk in het spel op ~ om de console te openen en typ gm key gevolgd door het adminwachtwoord dat je hebt ingesteld.
Stoppen zonder de wereld te verliezen
Op de servers die wij draaien bewaart Soulmask zijn wereld in een SQLite-bestand, WS/Saved/Worlds/Dedicated/<map>/world.db, en schrijft het op een eigen timer (de opties -saving en -backup). Als je het proces stopt tussen twee schrijfmomenten, ben je alles sinds de laatste kwijt.
De nette stop die wij gebruiken loopt via de onderhoudspoort van het spel, op de machine zelf. Maak verbinding met telnet 127.0.0.1 18888 (jouw onderhoudspoort; installeer het pakket telnet als het ontbreekt), stuur saveworld 1, wacht een paar seconden en stuur dan close 1, wat opslaat en afsluit. Toen we op 12 oktober 2026 testten, sloot quit alleen de verbinding en bleef het spel minutenlang draaien, gebruik het dus niet om de server te stoppen. Onze launcher vertrouwt niet op Ctrl+C: hij vangt het stopsignaal op en stuurt in plaats daarvan deze twee opdrachten.
Om bij te werken stop je de server op deze manier en voer je de downloadopdracht van stap 4 opnieuw uit.
Optie 2: hosten bij PlayNHost
Huren neemt de installatie, de poorten, de updates en de stoproutine uit handen. Je kiest nog steeds een naam, een wachtwoord, een map en een modus.
Kies de map en de modus. De instelling Map biedt Level01_Main (Cloud Mist Forest) en DLC_Level01_Main (Shifting Sands), en Spelmodus biedt pve of pvp. De modus is een startoptie, dus stel hem hier in en herstart.
Word admin. Stel onder Instellingen een Adminwachtwoord in, herstart, open dan in het spel de console en typ gm key gevolgd door dat wachtwoord. Laat je het leeg, dan verzint de server er een en bewaart het in het bestand .pnh/admin-password, dat je kunt lezen bij Files. Zie Admin worden op je Soulmask-server.
Voeg mods toe als je wilt. Zet de Steam Workshop-nummers in Steam Workshop-mods, gescheiden door komma's, en herstart. De eerste start daarna duurt langer terwijl de server ze downloadt, en iedereen die meedoet heeft dezelfde mods nodig. Zie Mods toevoegen aan je Soulmask-server.
Het voert de nette stop van hierboven uit. Stoppen in het panel stuurt saveworld 1 en daarna close 1, en forceert het afsluiten van het spel alleen als het na drie minuten nog draait. Reageert het spel niet op zijn onderhoudspoort, dan meldt de Console dat het stopt zonder verse save.
Regels die je in de Console typt gaan naar dezelfde onderhoudspoort, dus help en saveworld 1 werken daar.
De installatie probeert SteamCMD tot drie keer en telt het pas als geïnstalleerd wanneer het app-manifest bestaat, zodat de lege installatie die hierboven is beschreven wordt opgemerkt.
Met Automatisch bijwerken aan (op het tabblad Instellingen, onder Geavanceerde opties tonen) zoekt de server bij elke start naar een spelupdate. Zet het alleen uit als je voor modcompatibiliteit op een build moet blijven.
Kosten: de serversoftware is gratis. Zelf hosten kost stroom, hardware en bandbreedte, of een cloudmachine. Huren is een terugkerend bedrag dat wordt bepaald door het plan en de factuurperiode die je kiest.
Beschikbaarheid: een thuisserver is alleen online zolang je pc, de stroom en je internet het zijn. Een gehuurde server draait op de hardware van de host.
Blootstelling: thuis maken spelers verbinding met je openbare IP-adres en regel jij de firewall en de router. Bij een gehuurde server blijft je thuis-IP erbuiten.
Installatie: zelf hosten vraagt om de opdrachtregel, port forwarding en een veilige stoproutine. Huren vraagt om een naam, een wachtwoord, een map en een modus.
Controle: zelf hosten geeft je elk bestand. Op onze servers wijzig je instellingen in het panel en heb je nog steeds het tabblad Files.
We gebruiken cookies om de site te laten werken, te begrijpen hoe hij wordt gebruikt en onze marketing te meten. Je kunt alles accepteren, alleen essentiële cookies accepteren of per categorie kiezen.We gebruiken cookies om de site te laten werken, te begrijpen hoe hij wordt gebruikt en onze marketing te meten. Ze staan hier standaard aan. Je kunt alles uitzetten wat je niet wilt.Lees ons privacybeleid