Soulmask ha raggiunto la versione 1.0 il 10 aprile 2026, e con essa è arrivato un sistema di server dedicato degno di essere utilizzato. Che tu voglia un mondo PvE privato per la tua tribù o un server PvP completo aperto al pubblico, mettere in funzione un server dedicato è semplice una volta che conosci i passaggi esatti. Questa guida ti illustra tutto: requisiti hardware, file del server, port forwarding, modalità di gioco e la configurazione GameXishu.json che controlla quasi ogni variabile del gameplay.
Cosa ti serve prima di configurare un server di Soulmask?
Prima di toccare SteamCMD, conferma che il tuo hardware soddisfi i requisiti minimi documentati nella guida di configurazione di Survival Servers. Il solo processo del server consuma oltre 12 GB di RAM, quindi 16 GB sono il minimo indispensabile. Eseguire entrambe le mappe contemporaneamente richiede ancora più spazio.
Non eseguire il server su una macchina con meno di 16 GB di RAM. Il solo processo del server richiede 12 GB+, e il sistema necessita di spazio aggiuntivo per rimanere stabile.
Anche Linux è supportato. L'unica differenza è l'App ID di SteamCMD: usa 3017300 per Linux e 3017310 per Windows, come confermato nella documentazione di Survival Servers.

Configurazione del file batch di avvio del server
Come scaricare e installare i file del server di Soulmask
Il processo di configurazione utilizza SteamCMD, lo strumento a riga di comando di Valve per scaricare i file del server dedicato senza possedere il gioco su quella macchina.
- Crea una cartella per i tuoi file del server, ad esempio C:\SoulmaskServer.
- Scarica SteamCMD dal wiki ufficiale degli sviluppatori di Valve ed estrailo in quella cartella.
- Crea un file batch chiamato UpdateSoulmask.bat con questo contenuto:
- steamcmd.exe +login anonymous +force_install_dir C:\SoulmaskServer +app_update 3017310 validate +quit
- Fai clic destro sul file batch ed eseguilo come Amministratore.
- Attendi il completamento del download. Tutti i file del server appariranno nella tua directory di installazione.
Una volta scaricati i file, crea un secondo file batch chiamato StartServer.bat per avviare il server. Il comando di avvio principale è il seguente:
- WSServer-Win64-Shipping.exe Level01_Main -server -log -UTF8Output -forcepassthrough -MULTIHOME=0.0.0.0 -Port=8777 -QueryPort=27015 -EchoPort=18888 -SteamServerName="Il Mio Server Soulmask" -MaxPlayers=60 -PSW="passwordjoin" -adminpsw="passwordadmin" -pve -saving=300 -backup=900 -online=Steam
Sostituisci le password e il nome del server con i tuoi valori. Se non desideri una password di join, rimuovi completamente il parametro -PSW.
Quali modalità di gioco sono disponibili in Soulmask 1.0?
Soulmask 1.0 include quattro modalità distinte, ognuna delle quali modifica il modo in cui il gioco si svolge a livello fondamentale. Secondo la documentazione di configurazione di Survival Servers, queste sono:
- Modalità Sopravvivenza — L'esperienza predefinita con progressione riequilibrata nel mid-late game.
- Modalità Tribù — Si concentra sulla gestione dei membri della tribù, sull'automazione e sulla costruzione della civiltà. Aggiunge un Sistema di Potenziamento Tribù, un Albero Tecnologico legato al Livello Tribù, eventi casuali di mercanti, un sistema di reputazione e invasioni più aggressive tramite Totem d'Invasione.
- Modalità PVP — Regole complete di giocatore contro giocatore attivate sull'intero server.
- Modalità Guerriero — Una modalità speedrun focalizzata sul combattimento. Stato di quasi morte, decadimento delle costruzioni, invasioni e caduta dell'inventario alla morte sono tutti disabilitati. Inizi come un personaggio vuoto (qualità Comune, nessun talento) con un kit di equipaggiamento iniziale. I nemici sono più numerosi, l'IA è più intelligente, gli i-frame di schivata sono nerfati e la progressione è accelerata.
Tutte e quattro le modalità rimangono completamente configurabili tramite GameXishu.json, quindi nulla è scolpito nella pietra una volta scelta una modalità.

Schermata dell'albero tecnologico della Modalità Tribù
Come configurare il port forwarding per Soulmask
Il port forwarding è dove la maggior parte degli host di server alle prime armi incontra problemi. Soulmask richiede che quattro porte siano aperte, e due di esse sono non negoziabili affinché i giocatori trovino e si connettano al tuo server.
Apri tutte e quattro le porte sul tuo router e conferma che il Firewall di Windows (o il suo equivalente Linux) consenta il traffico in entrata su ciascuna di esse. Se il tuo server non appare nel browser dei server di Steam dopo la configurazione, il colpevole più comune è la porta 27015 UDP bloccata. Il codice di invito per la connessione diretta del tuo server è memorizzato nel file WS.log in WS\Saved\Logs\WS.log, che i giocatori possono utilizzare per connettersi manualmente se l'elenco del browser fallisce.
Per sicurezza, limita la porta della console telnet (18888) all'accesso locale. Esporla pubblicamente conferisce a chiunque abbia la password un accesso diretto alla console del tuo server.
Spiegazione dei parametri chiave di avvio del server
Il comando StartServer.bat accetta un lungo elenco di parametri. Questi sono quelli che regolerai regolarmente, in base alla documentazione di Survival Servers:
- -MaxPlayers=N — Imposta il limite di giocatori, fino a un massimo di 70.
- -GongHuiMaxMember=N — Controlla il numero massimo di membri della tribù, con un valore predefinito di 20.
- -gamedistindex=N — Imposta l'indice della regione (da 0 a 7) per la pianificazione degli eventi e i fusi orari.
- -pve / -pvp — Attiva o disattiva le regole di combattimento del server.
- -initbackup — Crea un backup automaticamente all'avvio del server, utile dopo gli aggiornamenti.
- -serverpm=MASK — Gestisce la whitelist, la blacklist e i ban tramite elenchi di permessi.
Come funziona GameXishu.json?
GameXishu.json è l'unico file che controlla quasi ogni variabile configurabile in Soulmask. Si trova in WS\Saved\GameplaySettings\GameXishu.json e appare solo dopo la prima esecuzione del server, quindi avvia il server una volta, spegnilo correttamente e poi modifica il file.
Le categorie di impostazioni, come documentato da Survival Servers, includono:
- Esperienza e Progressione — Moltiplicatori di XP per consapevolezza, personaggio, maschera, abilità, raccolta, creazione e combattimento.
- Risorse e Creazione — Tassi di caduta per raccolta, estrazione, taglio, macellazione e velocità di creazione.
- Sopravvivenza — Tassi di consumo di cibo, acqua e durabilità, timer di decadimento degli oggetti, peso trasportabile e dimensione dell'inventario.
- Combattimento — Rapporti di danno PvE e PvP, durata degli i-frame di schivata e danno alle strutture.
- Tribù e Addomesticamento — Limiti di reclutamento, velocità di addomesticamento, limiti degli animali e impostazioni di ibernazione.
- Costruzione — Tasso di decadimento, velocità di riparazione, limiti di costruzione, impostazioni dei portali e limiti di nastri trasportatori/miniere elettriche.
- Invasioni — Accumulo di calore, scala e forza delle invasioni, numero di nemici, timer di cooldown e finestre di attacco.
- Cluster — L'interruttore KaiQiKuaFu per la modalità cross-server.
Se stai affittando tramite un provider di hosting, molti espongono queste impostazioni tramite un'interfaccia di pannello di controllo anziché richiedere la modifica diretta dei file. Controlla la documentazione del tuo host prima di modificare manualmente il JSON.
Come eseguire entrambe le mappe e configurare un cluster cross-map?
Soulmask supporta due mappe: Foresta delle Nuvole Nebbiose (l'originale, che utilizza Level01_Main) e Sabbie Mobili (la mappa a tema egiziano DLC, che utilizza DLC_Level01_Main). Il DLC Sabbie Mobili era gratuito da riscattare dal 10 aprile al 10 maggio 2026, secondo la guida di Survival Servers.
Per consentire ai giocatori di viaggiare tra entrambe le mappe, è necessario eseguire due istanze server separate collegate come cluster. Ogni server richiede un ID server univoco, il proprio set di porte e la stessa password di join. La modalità cross-server deve anche essere abilitata impostando KaiQiKuaFu=1 in GameXishu.json su entrambi i server.
Il server principale (Foresta delle Nuvole Nebbiose) utilizza -serverid=1 -mainserverport=8781, e il server figlio (Sabbie Mobili) si connette con -serverid=2 -clientserverconnect=MAIN_IP:8781.
Ciò che viene trasferito tra le mappe: dati del personaggio (livello, maschera, albero tecnologico, tribù). Ciò che non viene trasferito: costruzioni, risorse piazzate e inventario locale. I personaggi creati di recente non possono trasferirsi finché non hanno superato lo stato iniziale.
Come si spegne il server in sicurezza?
Chiudere direttamente la finestra del server rischia la corruzione del salvataggio. Utilizza uno di questi metodi invece:
- Ctrl+C nella finestra della console del server attiva uno spegnimento graduale con salvataggio automatico.
- Telnet tramite l'EchoPort (predefinito 18888) per emettere un comando di salvataggio/spegnimento.
- RCON se abilitato, tramite un client RCON.
- Pannello GM in gioco per salvare prima il mondo, quindi chiudere il server.
Il file di salvataggio del mondo (world.db) si trova in WS\Saved\Worlds\Dedicated\Level01_Main\world.db. Esegui regolarmente il backup al di fuori del programma di backup automatico del server.
Per ulteriori guide che coprono giochi di sopravvivenza, meccaniche di costruzione di basi e gestione di server su altri titoli, sfoglia altre guide su GAMES.GG.

