7 Days to Die

Configuración del servidor de 7 Days to Die: serverconfig.xml explicado (V3)

Dónde está el archivo, qué hace cada propiedad, sus valores en la versión V3 actual y por qué GameDifficulty y las lunas de sangre ya no están donde dicen las guías viejas.

Equipo de TheGameHosting 9 min de lectura
Configuración del servidor de 7 Days to Die para las hordas: una luna roja de sangre durante un eclipse total, en un cielo con estrellas
Foto: Yathumon M A, CC BY 4.0, vía Wikimedia Commons

La configuración del servidor de 7 Days to Die está en un solo archivo XML, serverconfig.xml, en la carpeta principal del servidor dedicado. Ahí se define el nombre, la contraseña, el puerto, los slots, el mundo, los claims de terreno y las herramientas de admin. Desde la V3.0, la dificultad, las lunas de sangre, el loot, la XP y la velocidad de los zombis ya no son líneas sueltas del archivo: viven en un solo valor llamado SandboxCode. Aquí tienes la versión V3 actual, el valor por defecto de cada ajuste importante y cómo cambiarlos sin romper tu mundo.

Revisamos cada valor contra el serverconfig.xml que trae el servidor dedicado (app 294420 de Steam) en la rama pública, V3.4, de octubre de 2026, y contra las notas de la V3.0 de The Fun Pimps.

Configuración del servidor de 7 Days to Die: dónde está el archivo

El archivo está junto a los scripts de arranque del servidor. El servidor lo lee al prender, porque el script lo carga con -configfile=serverconfig.xml.

QuéDónde
Configuración del servidorserverconfig.xml en la carpeta principal
Script de arranque en Linuxstartserver.sh -configfile=serverconfig.xml
Script de arranque en Windowsstartdedicated.bat
Partidas y mundos generados (Windows)%APPDATA%\7DaysToDie\
Partidas y mundos generados (Linux)~/.local/share/7DaysToDie/
Lista de adminsserveradmin.xml, en la carpeta Saves de los datos de usuario

Las partidas no se guardan en la carpeta del servidor, sino en la de datos de usuario. Para moverlas existe UserDataFolder: viene comentada, así que quita el <!-- y el --> que la rodean y escribe una ruta absoluta. Si una guía vieja te habla de SaveGameFolder, ojo: el archivo actual solo trae UserDataFolder.

En TheGameHosting abres el archivo en Files, desde el navegador. Si no lo ves en la carpeta principal, nuestro soporte te dice dónde está.

Cómo editar la configuración sin romper nada

Cada ajuste es una línea con un nombre y un valor. Solo cambias lo que va entre comillas después de value=:

serverconfig.xml
<property name="ServerName" value="Los de la Horda MX"/>
<property name="ServerPassword" value="BaseSecreta42"/>
<property name="ServerMaxPlayerCount" value="8"/>
  1. Haz un respaldo. En TheGameHosting entra a Backups y crea uno antes de tocar algo.
  2. Apaga el servidor desde la Console y espera a que se detenga del todo.
  3. Abre Files y da clic en serverconfig.xml para editarlo en el navegador.
  4. Cambia los valores que necesites. Respeta las comillas y el /> del final de cada línea.
  5. Guarda el archivo y prende el servidor.
  6. Mira la consola mientras carga. Si un valor no se aplicó, revisa cómo lo escribiste y las comillas.

Es XML: si falta una comilla o se rompe un comentario, el servidor puede no leer el archivo. Por eso el respaldo va primero; si no arranca, regresas al archivo anterior y lo intentas de nuevo.

El cambio de la V3: SandboxCode reemplaza la dificultad

La V3.0 «Dead Hot Summer» (estable desde junio de 2026) trajo más de 150 opciones de Sandbox. Las notas oficiales dicen que varios ajustes viejos salieron de serverconfig.xml y pasaron a una propiedad nueva, SandboxCode:

serverconfig.xml
<property name="SandboxCode" value="AAAJABJACJADJARFBNC"/>

Ese código por defecto equivale a la dificultad clásica Adventurer. Para armar el tuyo:

  1. En el juego, empieza una partida nueva y entra a Sandbox Options.
  2. Elige un preset o ajusta cada opción: lunas de sangre, loot, velocidad de los zombis, XP y lo demás.
  3. Usa el botón para copiar el código.
  4. Pégalo como valor de SandboxCode, guarda y reinicia el servidor.
  5. Escribe getsandboxoptions (corto: gso) en la consola para ver los valores que está usando el servidor.

Si gso sigue mostrando los valores anteriores después de reiniciar, revisa que pegaste el código completo entre las comillas y escríbele a nuestro soporte.

Estas son las propiedades que las notas oficiales dan por eliminadas o convertidas. Si las pones en un archivo de V3, no hacen nada:

Eliminada en V3Valor en V2.6Ahora se ajusta en
GameDifficulty1 (0 la más fácil, 5 la más difícil)Preset de dificultad del Sandbox
BloodMoonFrequencycada 7 díasBlood Moon Frequency
BloodMoonRange / BloodMoonWarning0 / 8Blood Moon Range / Warning
BloodMoonEnemyCount8 por jugadorBlood Moon Count
DayNightLength / DayLightLength60 min / 18 h24 Day Cycle / Daylight Length
XPMultiplier100 %XP Multiplier
LootAbundance / LootRespawnDays100 % / 7 díasLoot Abundance / Loot Respawn Days
AirDropFrequency72 horas del juegoAir Drops
DropOnDeath1 (todo)Drop On Death
ZombieMove / ZombieMoveNight0 caminar / 3 sprintZombie Day Speed / Night Speed
ZombieFeralMove / ZombieBMMove3 / 3 (sprint)Zombie Feral Speed / BM Speed
EnemyDifficulty0 (normal)Ajustes de entidades del Sandbox
BlockDamagePlayer / BlockDamageAI100 %Block Damage / Enemy Block Damage

La lista completa también incluye BlockDamageAIBM, BiomeProgression, StormFreq, DeathPenalty, DropOnQuit, JarRefund, EnemySpawnMode, ZombieFeralSense, AISmellMode, AirDropMarker y QuestProgressionDailyLimit. Si tu servidor sigue en V2.6 o antes, esas líneas siguen en tu archivo y funcionan como siempre.

Ajustes de dificultad del servidor de 7 Days to Die

En V3, la dificultad de tu servidor es el SandboxCode. La pantalla de Sandbox trae los presets clásicos de dificultad y presets oficiales nuevos, como Undead Matinee (zombis lentos y poca munición) o 7 Days Later (hordas rápidas). Escoges uno, cambias lo que quieras encima y copias el código.

Si quieres seguir con un mundo de V2.6, The Fun Pimps recomienda rehacer tus ajustes viejos en el menú de Sandbox, copiar el código y pegarlo en el archivo nuevo de V3. Respalda la partida antes del primer arranque en V3.

Los ajustes que siguen en el archivo

Estos son los valores por defecto del archivo actual. Cambia solo lo que necesites.

Nombre, red y acceso

AjustePor defectoQué hace
ServerNameMy Game HostNombre en la lista de servidores
ServerDescriptionA 7 Days to Die serverDescripción en la lista
ServerPassword(vacío)Contraseña para entrar
Region / LanguageNorthAmericaEast / EnglishAyudan a que te encuentren; para LATAM existen CentralAmerica y SouthAmerica, y el idioma va en inglés: Spanish
ServerPort26900Puerto del juego. En un servidor rentado, usa la dirección y el puerto que muestra tu panel
ServerVisibility22 público, 1 solo amigos, 0 oculto
ServerMaxPlayerCount8Jugadores al mismo tiempo
ServerAllowCrossplayfalseCrossplay; el archivo aclara que exige el número de slots por defecto o menos
EACEnabledtrueEasyAntiCheat

Mundo y partida

AjustePor defectoQué hace
GameWorldNavezganeRWG para un mundo aleatorio, o un mapa incluido como Pregen06k01
WorldGenSeedMyGameSemilla del mundo aleatorio
WorldGenSize6144Tamaño del mundo aleatorio; oficialmente 6144, 8192 o 10240
GameNameMyGameNombre de la partida; también decide dónde salen árboles y decoración
PlayerKillingMode30 sin PvP, 1 solo aliados, 2 solo desconocidos, 3 todos
BedrollDeadZoneSize15Zona sin zombis alrededor del saco de dormir
CameraRestrictionMode00 libre, 1 solo primera persona, 2 solo tercera persona

Rendimiento

AjustePor defectoQué hace
MaxSpawnedZombies64Límite de zombis en todo el mundo; se multiplica x1.9 en luna de sangre
MaxSpawnedAnimals50Límite de animales; gastan menos CPU que los zombis
ServerMaxAllowedViewDistance12De 6 a 12; pega fuerte en memoria y rendimiento

Claims de terreno

AjustePor defectoQué hace
LandClaimCount5Bloques de claim por jugador
LandClaimSize41Área protegida en bloques
LandClaimDeadZone30Distancia mínima entre claims de quienes no son amigos
LandClaimExpiryTime7Días reales sin conectarse antes de que el claim deje de proteger
LandClaimOnlineDurabilityModifier / Offline…4 / 4Dureza de los bloques dentro del claim; 0 significa que no reciben daño

Ajustes del mundo que piden partida nueva

GameWorld, WorldGenSeed, WorldGenSize y GameName deciden qué mundo y qué partida se cargan. Cambiarlos no modifica tu mapa actual: el servidor genera o carga otro mundo y otra partida, y tu base se queda en la anterior. El propio archivo avisa que hay ajustes que no se pueden cambiar una vez creada la partida, y que algunos se ajustan en el juego con setgamepref. Respalda antes de probar.

Admins: serveradmin.xml, telnet y el web dashboard

AdminFileName indica el archivo de admins, serveradmin.xml. Ahí van los admins con su nivel de permiso (0 es el más alto y 1000 un jugador normal), la whitelist y la lista de baneados. Lo más fácil es llenarlo con el comando admin add, el jugador y el nivel 0.

TelnetEnabled viene en true, en el puerto 8081. Sin TelnetPassword, el archivo dice que el servidor solo escucha en la propia máquina. WebDashboardEnabled viene en false, en el puerto 8080, y ocupa el lugar de los ajustes ControlPanel que verás en guías viejas. En un servidor rentado los dos necesitan su propio puerto abierto, así que consulta a soporte antes de prender el dashboard.

Ajustes en la pestaña Startup del panel

Algunos paneles muestran ajustes como el nombre, el puerto o los jugadores como variables en Startup. Si un ajuste aparece ahí, manda el valor de Startup, y la línea del XML puede sobrescribirse en el siguiente arranque. ¿No sabes cuál usa tu servidor? Pregúntale a nuestro soporte y te lo confirma para tu servidor.

Cuando la configuración no se aplica

  1. El servidor estaba prendido. Lee el archivo al arrancar. Apágalo, guarda otra vez y préndelo.
  2. Una propiedad de V2 en un servidor V3. BloodMoonFrequency o GameDifficulty se ignoran; usa SandboxCode.
  3. XML roto. Una comilla o un /> faltante impide cargar el archivo. Restaura tu respaldo.
  4. Cambiaste los ajustes del mundo. Otra semilla u otro GameName cargan otra partida. Regresa los valores para volver a la anterior.

Para otros juegos que guardan sus reglas en un archivo, mira nuestras guías de servertest.ini de Project Zomboid, PalWorldSettings.ini y los ajustes del servidor de ARK.

Tu servidor de 7 Days to Die 24/7 con TheGameHosting

La luna de sangre solo funciona en grupo si el mundo sigue en línea. En la PC de un amigo, el servidor se apaga cuando él apaga su compu, nadie puede reparar muros antes de la siguiente horda y hay que abrir puertos en el módem. En TheGameHosting tu servidor corre día y noche en Dallas o Amsterdam, con protección DDoS.

En las noches de horda es donde se nota el hardware: decenas de zombis buscan camino a tu base al mismo tiempo y MaxSpawnedZombies sube en luna de sangre. Todos los planes usan CPU AMD 9950X o 7950X3D de hasta 5.7 GHz, RAM DDR5 y discos NVMe, y 7 Days to Die arranca en 8 GB ($6.96 USD al mes). Todo lo de esta guía lo haces en el panel: Files para editar serverconfig.xml, Backups antes de cada cambio, Console para apagar, prender y correr gso, y sFTP para los mods. No cobramos por slot de jugador.

Compara los tamaños de RAM en nuestros planes de servidores de juegos o lee la página de hosting de servidores de 7 Days to Die. Tu servidor queda listo cerca de 60 segundos después del pago: elige tu plan en Precios, pega tu SandboxCode y prepárate para el día 7.

Preguntas frecuentes

¿Dónde está el archivo de configuración del servidor de 7 Days to Die?

serverconfig.xml está en la carpeta principal del servidor dedicado, junto a startserver.sh o startdedicated.bat. Las partidas se guardan en %APPDATA%\7DaysToDie en Windows o en ~/.local/share/7DaysToDie en Linux.

¿Por qué GameDifficulty no hace nada en mi servidor?

La V3.0 quitó GameDifficulty y otras 29 propiedades de serverconfig.xml. Ahora la dificultad sale del valor SandboxCode, que copias desde la pantalla Sandbox Options del juego.

¿Cómo cambio cada cuántos días llega la luna de sangre en V3?

Ajusta Blood Moon Frequency en las Sandbox Options del juego, copia el código y pégalo como SandboxCode con el servidor apagado. Luego préndelo y revisa los valores con gso.

¿Cuál es la dificultad por defecto de un servidor de 7 Days to Die?

El SandboxCode por defecto equivale a la dificultad Adventurer. En V2.6 y antes, GameDifficulty venía en 1, en una escala de 0 a 5.

¿Cuántos jugadores aguanta un servidor de 7 Days to Die?

ServerMaxPlayerCount viene en 8. Lo puedes subir, pero los servidores con crossplay piden 8 o menos, y más jugadores significa más RAM y CPU.

¿Puedo cambiar el tamaño del mundo en un servidor que ya tiene partida?

No en el mundo actual. Otro WorldGenSize u otra semilla generan otro mapa y otra partida, así que respalda primero y tómalo como una partida nueva.

Hosting para este juego

Escrito por el equipo de TheGameHosting, la gente que administra nuestros servidores en Dallas y Ámsterdam y responde tus tickets.

Todas las entradas