Soulmask ha raggiunto la versione 1.0 il 10 aprile 2026 e con essa è arrivato un vero e proprio sistema server dedicato che valeva la pena utilizzare. Che tu voglia un mondo PvE privato per la tua tribù o un server PvP completo aperto al pubblico, far funzionare un server dedicato è semplice una volta che conosci i passaggi esatti. Questa guida esamina tutto: requisiti hardware, file del server, port forwarding, modalità di gioco e configurazione di GameXishu.json che controlla quasi ogni variabile di gioco.
Di cosa hai bisogno prima di configurare un server Soulmask?
Prima di toccare SteamCMD, verifica che il tuo hardware soddisfi i requisiti minimi documentati nella guida all’installazione di Survival Servers. Il solo processo del server consuma oltre 12 GB di RAM, quindi 16 GB sono il minimo indispensabile. L’esecuzione simultanea di entrambe le mappe richiede ancora più margine.
avvertimento
Non eseguire il server su una macchina con meno di 16 GB di RAM. Il solo processo del server richiede più di 12 GB e il sistema ha bisogno di spazio aggiuntivo per rimanere stabile.
È supportato anche Linux. L’unica differenza è l’ID App SteamCMD: utilizza 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 Soulmask
Il processo di installazione utilizza SteamCMD, lo strumento da riga di comando di Valve per scaricare file del server dedicato senza possedere il gioco su quella macchina.
- Crea una cartella per i file del tuo server, come C:\SoulmaskServer.
- Scarica SteamCMD dalla wiki ufficiale dello sviluppatore Valve ed estrailo in quella cartella.
- Crea un file batch chiamato UpdateSoulmask.bat con questo contenuto:
- steamcmd.exe +accesso anonimo +force_install_dir C:\SoulmaskServer +app_update 3017310 convalida +esci
- Fare clic con il pulsante destro del mouse sul file batch ed eseguirlo come amministratore.
- Attendi il completamento del download. Tutti i file del server verranno visualizzati nella 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 è simile al seguente:
- WSServer-Win64-Shipping.exe Level01_Main -server -log -UTF8Output -forcepassthrough -MULTIHOME=0.0.0.0 -Port=8777 -QueryPort=27015 -EchoPort=18888 -SteamServerName=”My Soulmask Server” -MaxPlayers=60 -PSW=”joinpassword” -adminpsw=”adminpassword” -pve -risparmio=300 -backup=900 -online=Steam
Sostituisci le password e il nome del server con i tuoi valori. Se non desideri una password di partecipazione, rimuovi completamente il parametro -PSW.
informazioni
Il parametro -salvataggio è predefinito su 300 secondi (5 minuti) e -backup è predefinito su 900 secondi (15 minuti). Per un server occupato, valutare la possibilità di ridurre l’intervallo di backup per proteggerlo da arresti anomali.
Quali modalità di gioco sono disponibili in Soulmask 1.0?
Soulmask 1.0 viene fornito con quattro modalità distinte, ognuna delle quali cambia il modo in cui il gioco si gioca a un livello fondamentale. Secondo la documentazione di installazione di Survival Servers, questi sono:
- Modalità Sopravvivenza: l’esperienza predefinita con progressione di gioco ribilanciata da metà a fine gioco.
- Modalità Tribù: è incentrata sulla gestione dei membri della tribù, sull’automazione e sulla costruzione della civiltà. Aggiunge un sistema di potenziamento della tribù, un albero tecnologico legato al livello della tribù, eventi mercantili casuali, un sistema di reputazione e invasioni più aggressive tramite i totem dell’invasione.
- Modalità PVP: regole complete giocatore contro giocatore abilitate sul server.
- Modalità Guerriero: una modalità speedrun incentrata sul combattimento. Lo stato di pre-morte, il decadimento degli edifici, le invasioni e il calo 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’intelligenza artificiale è più intelligente, gli i-frame di schivata sono nerfati e la progressione è accelerata.
Tutte e quattro le modalità rimangono completamente regolabili tramite GameXishu.json, quindi nulla è bloccato nella pietra una volta scelta una modalità.

Schermata dell’albero tecnologico della modalità Tribe
Come configurare il port forwarding per Soulmask
Il port forwarding è il luogo in cui la maggior parte degli host server che utilizzano per la prima volta incontrano problemi. Soulmask richiede che quattro porte siano aperte e due di esse non sono negoziabili affinché i giocatori possano trovare e connettersi al tuo server.
Inoltra tutte e quattro le porte sul router e verifica che Windows Firewall (o l’equivalente del firewall Linux) consenta il traffico in entrata su ciascuna di esse. Se il tuo server non viene visualizzato nel browser del server Steam dopo la configurazione, il colpevole più comune è il blocco della porta 27015 UDP. Il codice di invito alla connessione diretta del tuo server è archiviato nel file WS.log in WS\Saved\Logs\WS.log, che i giocatori possono utilizzare per connettersi manualmente se l’elenco del browser non riesce.
Pericolo
Per motivi di sicurezza, limitare la porta della console Telnet (18888) al solo accesso locale. L’esposizione pubblica offre a chiunque disponga della password l’accesso amministrativo diretto alla console del server.
Spiegazione dei parametri chiave di avvio del server
Il comando StartServer.bat accetta un lungo elenco di parametri. Questi sono quelli che in realtà modificherai regolarmente, in base alla documentazione di Survival Servers:
- -MaxPlayers=N — Imposta il limite massimo di giocatori, fino a un massimo di 70.
- -GongHuiMaxMember=N — Controlla il numero massimo di membri della tribù, per impostazione predefinita 20.
- -gamedistindex=N — Imposta l’indice della regione (da 0 a 7) per la pianificazione degli eventi e i fusi orari.
- -pve / -pvp — Attiva/disattiva le regole di combattimento del server.
- -initbackup — Crea automaticamente un backup all’avvio del server, utile dopo gli aggiornamenti.
- -serverpm=MASK — Gestisce whitelist, blacklist e ban tramite elenchi di autorizzazioni.
Come funziona GameXishu.json?
GameXishu.json è il singolo file che controlla praticamente ogni variabile sintonizzabile 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 in modo pulito, quindi modifica il file.
Le categorie di impostazioni, come documentato da Survival Servers, includono:
- Esperienza e progressione: moltiplicatori di XP per consapevolezza, personaggio, maschera, competenza, raccolta, creazione e combattimento.
- Risorse e creazione: tassi di rilascio per la velocità di raccolta, estrazione, disboscamento, macellazione e creazione.
- Sopravvivenza: tassi di consumo di cibo, acqua e durabilità, timer di decadimento degli oggetti, peso trasportato e dimensioni dell’inventario.
- Combattimento: rapporti di danno PvE e PvP, durata dell’i-frame di schivata e danni alla struttura.
- Tribù e addomesticamento: limiti di reclutamento, velocità di addomesticamento, limiti degli animali e impostazioni di ibernazione.
- Edificio: tasso di decadimento, velocità di riparazione, limiti di costruzione, impostazioni del portale e limiti di trasportatori/miniere elettriche.
- Invasioni: accumulo di calore, scala e forza dell’invasione, conteggio dei nemici, timer di recupero e finestre di attacco.
- Cluster: l’interruttore KaiQiKuaFu per la modalità cross-server.
informazioni
Se stai noleggiando tramite un provider di hosting, molti espongono queste impostazioni tramite un’interfaccia del pannello di controllo anziché richiedere la modifica diretta del file. Controlla la documentazione del tuo host prima di modificare manualmente il JSON.
Come si eseguono entrambe le mappe e si configura un cluster su più mappe?
Soulmask supporta due mappe: Cloud Mist Forest (l’originale, utilizzando Level01_Main) e Shifting Sands (la mappa DLC a tema egiziano, utilizzando DLC_Level01_Main). Secondo la guida Survival Servers, il DLC Shifting Sands era gratuito dal 10 aprile al 10 maggio 2026.
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, un proprio set di porte e la stessa password di accesso. Anche la modalità cross-server deve essere abilitata impostando KaiQiKuaFu=1 in GameXishu.json su entrambi i server.
Il server principale (Cloud Mist Forest) utilizza -serverid=1 -mainserverport=8781 e il server figlio (Shifting Sands) si riconnette con -serverid=2 -clientserverconnect=MAIN_IP:8781.
Cosa viene trasferito tra le mappe: dati dei personaggi (livello, maschera, albero tecnologico, membri della tribù). Cosa non viene trasferito: edifici, risorse piazzate e inventario locale. Inoltre, i personaggi appena creati non possono essere trasferiti finché non hanno superato lo stato iniziale.
avvertimento
La conversione di un salvataggio su server autonomo esistente in una configurazione cluster modifica la modalità di archiviazione dei dati dell’account. Eseguire il backup del file world.db prima di tentare la conversione.
Come si spegne il server in modo sicuro?
La chiusura diretta della finestra del server rischia di salvare la corruzione. Utilizza invece uno di questi metodi:
- Ctrl+C nella finestra della console del server attiva un arresto regolare con salvataggio automatico.
- Telnet tramite EchoPort (default 18888) per emettere un comando di salvataggio/spegnimento.
- RCON se abilitato, tramite un client RCON.
- Pannello GM nel 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. Eseguire regolarmente il backup al di fuori della pianificazione del backup automatico del server.
Per ulteriori guide sui giochi di sopravvivenza, sui meccanismi di costruzione di basi e sulla gestione dei server in altri titoli, consulta altre guide su GAMES.GG.
