Soulmask alcanzó la versión 1.0 el 10 de abril de 2026, y con ella llegó un sistema de servidor dedicado funcional que realmente vale la pena usar. Ya sea que desees un mundo PvE privado para tu tribu o un servidor PvP completo abierto al público, poner en marcha un servidor dedicado es sencillo una vez que conoces los pasos exactos. Esta guía cubre todo: requisitos de hardware, archivos del servidor, reenvío de puertos, modos de juego y la configuración GameXishu.json que controla casi todas las variables del videojuego.
¿Qué necesitas antes de configurar un servidor de Soulmask?
Antes de tocar SteamCMD, confirma que tu hardware cumple con los requisitos mínimos documentados en la guía de configuración de Survival Servers. El proceso del servidor por sí solo consume más de 12 GB de RAM, por lo que 16 GB es el mínimo absoluto. Ejecutar ambos mapas simultáneamente exige aún más recursos.
No ejecutes el servidor en una máquina con menos de 16 GB de RAM. El proceso del servidor por sí solo requiere más de 12 GB, y el sistema necesita margen adicional para mantenerse estable.
Linux también es compatible. La única diferencia es el ID de aplicación de SteamCMD: usa 3017300 para Linux y 3017310 para Windows, según lo confirmado en la documentación de Survival Servers.

Configuración del archivo batch de inicio del servidor
Cómo descargar e instalar los archivos del servidor de Soulmask
El proceso de configuración utiliza SteamCMD, la herramienta de línea de comandos de Valve para descargar archivos de servidor dedicado sin poseer el videojuego en esa máquina.
- Crea una carpeta para los archivos de tu servidor, como C:\SoulmaskServer.
- Descarga SteamCMD del wiki oficial de desarrolladores de Valve y extráelo en esa carpeta.
- Crea un archivo batch llamado UpdateSoulmask.bat con este contenido:
- steamcmd.exe +login anonymous +force_install_dir C:\SoulmaskServer +app_update 3017310 validate +quit
- Haz clic derecho en el archivo batch y ejecútalo como Administrador.
- Espera a que termine la descarga. Todos los archivos del servidor aparecerán en tu directorio de instalación.
Una vez que los archivos se hayan descargado, crea un segundo archivo batch llamado StartServer.bat para iniciar el servidor. El comando de inicio principal se ve así:
- WSServer-Win64-Shipping.exe Level01_Main -server -log -UTF8Output -forcepassthrough -MULTIHOME=0.0.0.0 -Port=8777 -QueryPort=27015 -EchoPort=18888 -SteamServerName="Mi Servidor de Soulmask" -MaxPlayers=60 -PSW="contraseñadeunirse" -adminpsw="contraseñadeadministrador" -pve -saving=300 -backup=900 -online=Steam
Reemplaza las contraseñas y el nombre del servidor con tus propios valores. Si no deseas una contraseña de unión, elimina el parámetro -PSW por completo.
¿Qué modos de juego están disponibles en Soulmask 1.0?
Soulmask 1.0 viene con cuatro modos distintos, cada uno cambiando la forma en que se juega el videojuego a un nivel fundamental. Según la documentación de configuración de Survival Servers, estos son:
- Modo Supervivencia — La experiencia predeterminada con progresión reequilibrada de mitad a final del juego.
- Modo Tribu — Se centra en la gestión de miembros de la tribu, la automatización y la construcción de civilizaciones. Añade un Sistema de Mejora de Tribu, un Árbol Tecnológico ligado al Nivel de Tribu, eventos de mercaderes aleatorios, un sistema de reputación y invasiones más agresivas a través de Tótemes de Invasión.
- Modo PVP — Reglas completas de jugador contra jugador habilitadas en todo el servidor.
- Modo Guerrero — Un modo de speedrun centrado en el combate. El estado de casi muerte, la decadencia de construcciones, las invasiones y la caída de inventario al morir están deshabilitados. Comienzas como un personaje en blanco (calidad Común, sin talentos) con un kit de equipo inicial. Los enemigos son más numerosos, la IA es más inteligente, los i-frames de esquiva están nerfeados y la progresión se acelera.
Los cuatro modos siguen siendo completamente ajustables a través de GameXishu.json, por lo que nada está escrito en piedra una vez que eliges un modo.

Pantalla del árbol tecnológico del Modo Tribu
Cómo configurar el reenvío de puertos para Soulmask
El reenvío de puertos es donde la mayoría de los anfitriones de servidores por primera vez encuentran problemas. Soulmask requiere que cuatro puertos estén abiertos, y dos de ellos son innegociables para que los jugadores encuentren y se conecten a tu servidor.
Reenvía los cuatro puertos en tu router y confirma que el Firewall de Windows (o su equivalente en Linux) permite el tráfico entrante en cada uno. Si tu servidor no aparece en el navegador de servidores de Steam después de la configuración, el culpable más común es que el puerto 27015 UDP esté bloqueado. El código de invitación de conexión directa de tu servidor se almacena en el archivo WS.log en WS\Saved\Logs\WS.log, que los jugadores pueden usar para conectarse manualmente si la lista del navegador falla.
Por seguridad, restringe el puerto de la consola telnet (18888) solo al acceso local. Exponerlo públicamente le da a cualquiera con la contraseña acceso administrativo directo a la consola de tu servidor.
Parámetros clave de inicio del servidor explicados
El comando StartServer.bat acepta una larga lista de parámetros. Estos son los que ajustarás regularmente, según la documentación de Survival Servers:
- -MaxPlayers=N — Establece el límite de jugadores, hasta un máximo de 70.
- -GongHuiMaxMember=N — Controla el número máximo de miembros de la tribu, con un valor predeterminado de 20.
- -gamedistindex=N — Establece el índice de región (de 0 a 7) para la programación de eventos y las zonas horarias.
- -pve / -pvp — Activa o desactiva el conjunto de reglas de combate del servidor.
- -initbackup — Crea una copia de seguridad automáticamente al iniciar el servidor, útil después de las actualizaciones.
- -serverpm=MASK — Maneja listas blancas, listas negras y prohibiciones a través de listas de permisos.
¿Cómo funciona GameXishu.json?
GameXishu.json es el único archivo que controla prácticamente todas las variables configurables en Soulmask. Se encuentra en WS\Saved\GameplaySettings\GameXishu.json y solo aparece después de la primera ejecución del servidor, así que inicia el servidor una vez, apágalo limpiamente y luego edita el archivo.
Las categorías de configuración, según lo documentado por Survival Servers, incluyen:
- Experiencia y Progresión — Multiplicadores de XP para conciencia, personaje, máscara, competencia, recolección, fabricación y combate.
- Recursos y Fabricación — Tasas de caída para recolección, minería, tala, sacrificio y velocidad de fabricación.
- Supervivencia — Tasas de consumo de alimentos, agua y durabilidad, temporizadores de deterioro de objetos, peso de carga y tamaño del inventario.
- Combate — Relaciones de daño PvE y PvP, duración de los i-frames de esquiva y daño a estructuras.
- Tribu y Domesticación — Límites de reclutamiento, velocidad de domesticación, límites de animales y configuraciones de hibernación.
- Construcción — Tasa de deterioro, velocidad de reparación, límites de construcción, configuraciones de portales y límites de minas de energía/transportadores.
- Invasiones — Acumulación de calor, escala y fuerza de invasión, número de enemigos, temporizadores de enfriamiento y ventanas de ataque.
- Cluster — El interruptor KaiQiKuaFu para el modo entre servidores.
Si estás alquilando a través de un proveedor de hosting, muchos exponen estas configuraciones a través de una interfaz de panel de control en lugar de requerir la edición directa de archivos. Consulta la documentación de tu host antes de editar manualmente el JSON.
¿Cómo ejecutas ambos mapas y configuras un cluster entre mapas?
Soulmask admite dos mapas: Cloud Mist Forest (el original, usando Level01_Main) y Shifting Sands (el mapa temático de Egipto, usando DLC_Level01_Main). El DLC Shifting Sands fue gratuito para reclamar del 10 de abril al 10 de mayo de 2026, según la guía de Survival Servers.
Para permitir que los jugadores viajen entre ambos mapas, necesitas ejecutar dos instancias de servidor separadas vinculadas como un cluster. Cada servidor requiere un ID de servidor único, su propio conjunto de puertos y la misma contraseña de unión. El modo entre servidores también debe estar habilitado estableciendo KaiQiKuaFu=1 en GameXishu.json en ambos servidores.
El servidor principal (Cloud Mist Forest) usa -serverid=1 -mainserverport=8781, y el servidor hijo (Shifting Sands) se conecta de vuelta con -serverid=2 -clientserverconnect=IP_PRINCIPAL:8781.
Lo que se transfiere entre mapas: datos del personaje (nivel, máscara, árbol tecnológico, miembros de la tribu). Lo que no se transfiere: edificios, recursos colocados e inventario local. Los personajes recién creados tampoco pueden transferirse hasta que hayan progresado más allá del estado inicial.
¿Cómo se apaga el servidor de forma segura?
Cerrar la ventana del servidor directamente arriesga la corrupción de la partida guardada. Usa uno de estos métodos en su lugar:
- Ctrl+C en la ventana de la consola del servidor activa un apagado ordenado con autoguardado.
- Telnet a través del EchoPort (18888 por defecto) para emitir un comando de guardado/apagado.
- RCON si está habilitado, a través de un cliente RCON.
- Panel de GM dentro del videojuego para guardar el mundo primero y luego cerrar el servidor.
El archivo de guardado del mundo (world.db) se encuentra en WS\Saved\Worlds\Dedicated\Level01_Main\world.db. Haz una copia de seguridad regularmente fuera del horario de copia de seguridad automática del servidor.
Para más guías que cubren videojuegos de supervivencia, mecánicas de construcción de bases y gestión de servidores en otros títulos, explora más guías en GAMES.GG.

