Un servidor de Don't Starve Together necesita sobre todo tres bases sólidas: un token de clúster de Klei válido, una configuración de clúster adecuada y opciones de mundo o de mods establecidas de forma deliberada. Si activas Caves, además debes planificar un segundo shard. Esta guía te acompaña en el pedido, la configuración, la comprobación y las fuentes de error habituales. Cómo elegir mods y activarlos en el clúster lo encontrarás en Don't Starve Together: configurar mods.

Requisitos

Para un servidor dedicado necesitas una licencia válida de Don't Starve Together, una cuenta de Klei, acceso al panel del servidor y decidir si solo quieres jugar en la superficie o también en Caves. El token se crea a través de la página oficial de Klei para servidores de juego en accounts.klei.com. Allí generas el token de clúster que tu servidor necesita para registrarse en Klei.

Si empiezas con un grupo cooperativo pequeño, tiene sentido una configuración ligera. En la configuración inicial están previstos 2-4 GB de RAM, y con Caves 4 GB. Debes entender este dato como un valor de planificación: los mods, el número de jugadores y el tamaño del mundo pueden aumentar los requisitos. En game-serverhosting lo central es el control técnico: gestionas de forma consciente el token, los archivos de configuración, los reinicios y los mods, en lugar de confiar en un ajuste predeterminado poco transparente.

Si comparas otras configuraciones cooperativas, encontrarás cuestiones de planificación similares en Alquilar y configurar un servidor de Valheim – Guía cooperativa 2026 y en Alquilar y configurar un servidor de Enshrouded – Guía cooperativa.

Pedir el servidor

  1. Ve a game-serverhosting
  2. Elige 2-4 GB de RAM (con Caves: 4 GB)
  3. El servidor se configura automáticamente

Tras el aprovisionamiento, no deberías mezclar de inmediato mods y opciones de mundo. Configura primero el token, inicia el servidor una vez sin cambios adicionales y comprueba si es visible en Don't Starve Together. Solo después merece la pena añadir Caves, reglas de mundo y mods del Workshop. Así podrás identificar mejor más adelante qué cambio ha causado un error.

Crear el token de clúster

  1. Iniciar DST → Cuenta → Juegos → Game Server (Klei Entertainment)
  2. Generar el token en accounts.klei.com
  3. Introducir el token en el panel

El token de clúster no es un nombre cosmético, sino la conexión entre tu servidor dedicado y el servicio de Klei. Trátalo como una credencial de acceso: no lo publiques, no lo muestres en capturas de pantalla y no lo incluyas en ejemplos de configuración compartidos. Si has expuesto un token por accidente, crea uno nuevo en la página de Klei y sustitúyelo en el panel.

Activar Caves

Caves necesita un segundo shard. Esto significa que la superficie y las cuevas se ejecutan como procesos de servidor separados que se comunican entre sí mediante la configuración del clúster. Por eso, activa Caves solo cuando el servidor base funcione de forma estable.

# cluster.ini
[SHARD]
shard_enabled = true
bind_ip = 127.0.0.1
master_ip = 127.0.0.1
master_port = 10889
cluster_key = secreto

La cluster_key debe coincidir entre los shards implicados. No uses aquí en producción un valor de ejemplo conocido públicamente. Si Caves no es accesible, comprueba primero que ambos shards estén iniciados, que el puerto master coincida y que el segundo shard use los mismos datos de clúster.

Ajustes de mundo

Los ajustes de mundo van en worldgenoverride.lua. Este archivo influye en la generación y en las reglas de tu mundo. Lo ideal es modificarlo antes del primer inicio de partida en producción, porque muchos ajustes ya no surten efecto retroactivo de forma limpia una vez generado el mundo.

return {
    override_enabled = true,
    overrides = {
        day = "longday",
        season_start = "autumn",
        autumn = "longseason",
        winter = "shortseason",
        beefalo = "often",
        berry = "more",
    }
}

El ejemplo alarga los días, empieza en otoño, alarga el otoño, acorta el invierno y aumenta ciertos recursos o criaturas. Estas opciones pueden cambiar notablemente la dificultad. Para un grupo nuevo suele ser útil; para una partida con jugadores experimentados puede reducir la tensión de la supervivencia. Por eso, anota brevemente qué valores has establecido, para que los cambios posteriores sigan siendo trazables.

Instalar mods

dedicated_server_mods_setup.lua determina qué mods del Workshop se descargan. Además, se activan en el modoverrides.lua del shard correspondiente. Comprueba la superficie y Caves por separado; un mod descargado todavía no está activo en ambos mundos. En caso de errores, guarda los archivos de log de ambos shards con la hora del intento de arranque; Klei describe los logs y las pruebas de error necesarias.

ServerModSetup("378160973")    -- Global Positions
ServerModSetup("462434129")    -- Wormhole Marks
ServerModSetup("458587300")    -- Season Clock

No instales demasiados mods a la vez. Añade primero un grupo pequeño, prueba la entrada al servidor y después añade más mods. Sobre todo tras las actualizaciones del juego, algunos mods del Workshop pueden volverse incompatibles. Si los jugadores se quedan atascados al conectarse, desactiva como prueba los últimos mods añadidos y comprueba si todos los clientes pueden cargar las mismas dependencias de mods.

Para otros conceptos de servidor con muchos mods o muy comunitarios, puedes usar como comparación la guía de servidor comunitario: alquilar un servidor de Team Fortress 2. Si te importa la supervivencia cooperativa con un control claro del servidor, también encaja temáticamente la guía de vampiros: alquilar y configurar un servidor de V Rising.

Comandos de admin

Los permisos de admin y los comandos de consola ayudan en la gestión, pero deben usarse con moderación. Úsalos sobre todo para mantenimiento, rollbacks y pruebas, no como sustituto de copias de seguridad fiables.

c_rollback(1)                   -- volver al snapshot anterior
c_reset()                       -- recargar la partida actual
c_godmode()                     -- Invulnerable
c_supergodmode()                -- Inmortal + sin hambre

Para permisos de admin permanentes, el ID de usuario de Klei (KU_...) va en el adminlist.txt de tu clúster, un ID por línea. Guarda el archivo y comprueba el permiso tras el reinicio. Comprueba los permisos de admin después de un reinicio usando un comando inofensivo o verificando en el juego si los permisos esperados surten efecto. c_reset() recarga el guardado actual; no crea un mundo nuevo. Un rollback, en cambio, descarta el progreso desde el snapshot elegido. Usa estos comandos solo cuando tengas claras las consecuencias.

Comprobar el resultado

Tras la configuración deberías comprobar cuatro puntos: el servidor aparece en Don't Starve Together, la entrada funciona sin errores de mods, las opciones de mundo deseadas están activas y Caves es accesible, si lo has activado. Además, merece la pena echar un vistazo a los logs del servidor justo después del arranque. Los errores relacionados con el token, los shards o los mods suelen verse allí antes que en el cliente del juego.

Pide a otra persona de tu grupo que se una como prueba. Así compruebas no solo tu cliente local, sino también si el servidor es accesible para otros y si el contenido del Workshop se distribuye correctamente.

Solución de problemas

Si el servidor no es visible, comprueba primero el token de clúster y reinicia el servidor. Un token que falte o no sea válido impide el registro correcto. Si faltan las cuevas, revisa la configuración de los shards y si el segundo shard realmente se está ejecutando. Si los mods dan problemas, elimina las últimas IDs del Workshop añadidas y sigue probando paso a paso.

Si las opciones de mundo aparentemente no surten efecto, es posible que el mundo ya se hubiera generado antes. En ese caso, según el ajuste, necesitas un mundo nuevo o tienes que seguir jugando conscientemente con los parámetros existentes. Antes de cambios destructivos, guarda siempre el estado actual.

FAQ

¿Necesito obligatoriamente un token de clúster de Klei?

Para un servidor dedicado de Don't Starve Together registrado en línea necesitas un token de clúster de Klei; un clúster configurado expresamente sin conexión es otro modo de funcionamiento. Se crea a través de la página oficial de Klei para servidores de juego y se introduce en el panel del servidor.

¿Debería activar Caves directamente en el primer arranque?

Solo si realmente quieres jugarlo. Caves necesita un segundo shard y aumenta la complejidad. Para la primera comprobación, suele ser más claro arrancar sin Caves.

¿Puedo añadir mods más adelante?

Sí. Introduce las IDs del Workshop para la descarga en dedicated_server_mods_setup.lua y activa además los mods en cada shard en modoverrides.lua. Después reinicia de forma controlada los dos shards implicados. Añade los mods de forma gradual para poder atribuir más fácilmente los errores a un cambio concreto.

¿Cuándo es mejor modificar worldgenoverride.lua?

Lo mejor es antes de la primera generación del mundo en producción. Muchas opciones de mundo actúan al crear el mundo y después no siempre se pueden cambiar de forma limpia con efecto retroactivo.

¿Qué hago si los jugadores se quedan atascados al entrar?

Revisa primero los logs y desactiva como prueba los últimos mods añadidos. Después comprueba el token, los shards y si todo el contenido necesario del Workshop se carga correctamente.

¿Cómo uso los comandos de admin de forma segura?

Usa los comandos de admin de forma específica para mantenimiento y pruebas. Los comandos críticos como c_reset() deberías ejecutarlos solo tras una comprobación consciente y, a ser posible, después de una copia de seguridad.

Alquilar un servidor de Don't Starve Together – Guía cooperativa: crear el token de clúster → pedir el servidor → planificar Caves → configurar el mundo → instalar mods → comprobar el resultado
Alquilar un servidor de Don't Starve Together – Guía cooperativa: crear el token de clúster → pedir el servidor → planificar Caves → configurar el mundo → instalar mods → comprobar el resultado