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 servidor | serverconfig.xml en la carpeta principal |
| Script de arranque en Linux | startserver.sh -configfile=serverconfig.xml |
| Script de arranque en Windows | startdedicated.bat |
| Partidas y mundos generados (Windows) | %APPDATA%\7DaysToDie\ |
| Partidas y mundos generados (Linux) | ~/.local/share/7DaysToDie/ |
| Lista de admins | serveradmin.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=:
<property name="ServerName" value="Los de la Horda MX"/>
<property name="ServerPassword" value="BaseSecreta42"/>
<property name="ServerMaxPlayerCount" value="8"/>
- Haz un respaldo. En TheGameHosting entra a Backups y crea uno antes de tocar algo.
- Apaga el servidor desde la Console y espera a que se detenga del todo.
- Abre Files y da clic en
serverconfig.xmlpara editarlo en el navegador. - Cambia los valores que necesites. Respeta las comillas y el
/>del final de cada línea. - Guarda el archivo y prende el servidor.
- 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:
<property name="SandboxCode" value="AAAJABJACJADJARFBNC"/>
Ese código por defecto equivale a la dificultad clásica Adventurer. Para armar el tuyo:
- En el juego, empieza una partida nueva y entra a Sandbox Options.
- Elige un preset o ajusta cada opción: lunas de sangre, loot, velocidad de los zombis, XP y lo demás.
- Usa el botón para copiar el código.
- Pégalo como valor de
SandboxCode, guarda y reinicia el servidor. - 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 V3 | Valor en V2.6 | Ahora se ajusta en |
|---|---|---|
GameDifficulty | 1 (0 la más fácil, 5 la más difícil) | Preset de dificultad del Sandbox |
BloodMoonFrequency | cada 7 días | Blood Moon Frequency |
BloodMoonRange / BloodMoonWarning | 0 / 8 | Blood Moon Range / Warning |
BloodMoonEnemyCount | 8 por jugador | Blood Moon Count |
DayNightLength / DayLightLength | 60 min / 18 h | 24 Day Cycle / Daylight Length |
XPMultiplier | 100 % | XP Multiplier |
LootAbundance / LootRespawnDays | 100 % / 7 días | Loot Abundance / Loot Respawn Days |
AirDropFrequency | 72 horas del juego | Air Drops |
DropOnDeath | 1 (todo) | Drop On Death |
ZombieMove / ZombieMoveNight | 0 caminar / 3 sprint | Zombie Day Speed / Night Speed |
ZombieFeralMove / ZombieBMMove | 3 / 3 (sprint) | Zombie Feral Speed / BM Speed |
EnemyDifficulty | 0 (normal) | Ajustes de entidades del Sandbox |
BlockDamagePlayer / BlockDamageAI | 100 % | 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
| Ajuste | Por defecto | Qué hace |
|---|---|---|
ServerName | My Game Host | Nombre en la lista de servidores |
ServerDescription | A 7 Days to Die server | Descripción en la lista |
ServerPassword | (vacío) | Contraseña para entrar |
Region / Language | NorthAmericaEast / English | Ayudan a que te encuentren; para LATAM existen CentralAmerica y SouthAmerica, y el idioma va en inglés: Spanish |
ServerPort | 26900 | Puerto del juego. En un servidor rentado, usa la dirección y el puerto que muestra tu panel |
ServerVisibility | 2 | 2 público, 1 solo amigos, 0 oculto |
ServerMaxPlayerCount | 8 | Jugadores al mismo tiempo |
ServerAllowCrossplay | false | Crossplay; el archivo aclara que exige el número de slots por defecto o menos |
EACEnabled | true | EasyAntiCheat |
Mundo y partida
| Ajuste | Por defecto | Qué hace |
|---|---|---|
GameWorld | Navezgane | RWG para un mundo aleatorio, o un mapa incluido como Pregen06k01 |
WorldGenSeed | MyGame | Semilla del mundo aleatorio |
WorldGenSize | 6144 | Tamaño del mundo aleatorio; oficialmente 6144, 8192 o 10240 |
GameName | MyGame | Nombre de la partida; también decide dónde salen árboles y decoración |
PlayerKillingMode | 3 | 0 sin PvP, 1 solo aliados, 2 solo desconocidos, 3 todos |
BedrollDeadZoneSize | 15 | Zona sin zombis alrededor del saco de dormir |
CameraRestrictionMode | 0 | 0 libre, 1 solo primera persona, 2 solo tercera persona |
Rendimiento
| Ajuste | Por defecto | Qué hace |
|---|---|---|
MaxSpawnedZombies | 64 | Límite de zombis en todo el mundo; se multiplica x1.9 en luna de sangre |
MaxSpawnedAnimals | 50 | Límite de animales; gastan menos CPU que los zombis |
ServerMaxAllowedViewDistance | 12 | De 6 a 12; pega fuerte en memoria y rendimiento |
Claims de terreno
| Ajuste | Por defecto | Qué hace |
|---|---|---|
LandClaimCount | 5 | Bloques de claim por jugador |
LandClaimSize | 41 | Área protegida en bloques |
LandClaimDeadZone | 30 | Distancia mínima entre claims de quienes no son amigos |
LandClaimExpiryTime | 7 | Días reales sin conectarse antes de que el claim deje de proteger |
LandClaimOnlineDurabilityModifier / Offline… | 4 / 4 | Dureza 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
- El servidor estaba prendido. Lee el archivo al arrancar. Apágalo, guarda otra vez y préndelo.
- Una propiedad de V2 en un servidor V3.
BloodMoonFrequencyoGameDifficultyse ignoran; usaSandboxCode. - XML roto. Una comilla o un
/>faltante impide cargar el archivo. Restaura tu respaldo. - Cambiaste los ajustes del mundo. Otra semilla u otro
GameNamecargan 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
Equipo de TheGameHosting
