BetaEstamos en beta: gracias por probar 1up. Pueden producirse pérdidas de datos y otros errores. Quien se registre antes del lanzamiento tendrá 3 meses de Starter gratis.

Configuración servidor Terraria: serverconfig.txt explicado clave a clave

Cada clave de serverconfig.txt de Terraria con los valores oficiales: tamaño del mundo, dificultad, contraseña, jugadores, puerto, MOTD, secure, idioma y más.

Por Baurtock
Actualizado el 4 oct 2026 · 8 min de lectura
Leer enesen
Bloques pixelados en verde lima con el título Configuración servidor Terraria: serverconfig.txt explicado clave a clave

Configuración servidor Terraria: todo cabe en un archivo de texto, serverconfig.txt, que responde por adelantado a lo que el servidor dedicado preguntaría al arrancar: qué mundo, de qué tamaño, con qué dificultad, en qué puerto y con qué contraseña. Aquí explicamos cada clave con los valores del servidor oficial 1.4.5.8.

¿Es tu primer servidor? Nuestra guía para crear un servidor de Terraria gratis cubre antes todo el montaje. Si juegas con nosotros, las claves principales son ajustes del panel de tu servidor de Terraria.

  • Formato: una línea clave=valor por ajuste; las líneas que empiezan por # se ignoran.
  • Arranque: TerrariaServer.exe -config serverconfig.txt, o ./TerrariaServer.bin.x86_64 -config serverconfig.txt en Linux.
  • Mundo: world carga un archivo y autocreate (1 pequeño, 2 mediano, 3 grande) crea uno si no existe.
  • Dificultad: difficulty 0 Clásico, 1 Experto, 2 Maestro, 3 Viaje. Solo para mundos nuevos.
  • Acceso: password (vacío para ninguna), maxplayers (de 1 a 255) y port (7777).

Cómo funciona serverconfig.txt

La carpeta de Windows de la descarga oficial del servidor dedicado trae un serverconfig.txt de ejemplo y un start-server.bat que ejecuta TerrariaServer.exe -config serverconfig.txt y vuelve a arrancar el servidor si se detiene. Las carpetas de Linux y Mac traen el servidor pero no el archivo de ejemplo, así que copia el de Windows.

La página del servidor en la wiki añade las reglas que importan:

  • El archivo puede llamarse como quieras. Lo indicas con -config, y las rutas relativas parten de la carpeta del programa del servidor.
  • Si usas -config y el archivo no existe, el servidor vuelve a hacer todas las preguntas en la consola.
  • Los comentarios empiezan por #. En el ejemplo oficial todas las claves están comentadas salvo una, priority=1, así que el archivo no hace nada hasta que quitas la # de las líneas que quieras usar.

Sin archivo de configuración, el servidor 1.4.5.8 pregunta esos mismos valores con sus propios valores por defecto: «Máximo de jugadores (pulsa Intro para 16)», «Puerto del servidor (pulsa Intro para 7777)», «¿Reenviar automáticamente el puerto? (S/N)» y «Contraseña del servidor (pulsa Intro para no poner ninguna)». Las claves de abajo responden a esas preguntas por adelantado.

Tamaño del mundo

Dos claves deciden qué mundo ejecuta el servidor:

  • world= es la ruta completa de un archivo .wld, por ejemplo C:\Users\TU_USUARIO\Documents\My Games\Terraria\Worlds\world1.wld. Con ella, el servidor carga ese mundo y arranca sin preguntar.
  • autocreate= crea un mundo nuevo cuando no hay ningún archivo en esa ruta. El archivo de ejemplo define 1 como pequeño, 2 como mediano y 3 como grande.

La página de tamaños de mundo de la wiki da las dimensiones:

autocreateTamaño en el juegoBloques (ancho × alto)
1Pequeño4200 × 1200
2Media6400 × 1800
3Grande8400 × 2400

Un mundo grande tiene sitio para más de todo, pero la misma página señala que varios mundos pequeños pueden ser más eficientes que uno grande por la memoria que necesitan. Para un grupo de cuatro, el mediano es un buen punto de partida.

Otras cuatro claves solo actúan cuando autocreate crea el mundo:

  • worldname= da nombre al mundo nuevo.
  • seed= fija el texto de la semilla.
  • seed_celebration, seed_theconstant, seed_notthebees, seed_notraps, seed_fortheworthy, seed_remix, seed_drunk y seed_zenith activan semillas especiales con 1. El archivo de ejemplo dice que, si están activadas, sustituyen al texto de la semilla.
  • worldpath= fija la carpeta donde se guardan los mundos.

La trampa: autocreate nunca toca un mundo que ya existe. Si cambias el tamaño o la semilla, no pasa nada hasta que el archivo de world desaparece y se genera uno nuevo.

Dificultad

difficulty= fija el modo del mundo, de nuevo solo cuando autocreate lo crea. El archivo de ejemplo indica 0 Clásico, 1 Experto, 2 Maestro y 3 Viaje.

ValorModoQué cambia, según la wiki
0ClásicoEl juego «normal» por defecto, sin objetos exclusivos de Experto ni de Maestro
1ExpertoMucho más difícil, mejores botines y objetos exclusivos. Los jefes ganan vida por cada jugador extra
2MaestroMás allá de Experto: la mayoría de los enemigos tiene unas tres veces la vida y el daño de Clásico
3ViajePoderes creativos como duplicar objetos o controlar el tiempo y el clima. Los mundos de Viaje solo admiten personajes de Viaje

Tres puntos a tener en cuenta:

  • Experto y Maestro empiezan en cuanto se crea el mundo y el jugador no puede cambiarlos después, salvo con el control de dificultad del modo Viaje.
  • El escalado de los jefes en Experto importa en un servidor: la página del modo Experto explica que cada jugador extra añade vida al jefe, a partir de un 35 % por jugador.
  • La página del servidor de la wiki avisa de que los servidores de móvil suman 1 al valor, así que en móvil 2 es Experto.

En los mundos de Viaje, quince claves journeypermission_* deciden quién puede usar cada poder: 0 lo bloquea para todos, 1 deja que solo lo cambie el anfitrión y 2 deja que lo cambie cualquiera. Cubren congelar y fijar la hora, la velocidad del tiempo, el modo dios, el viento, la lluvia, el alcance de colocación, la dificultad, la propagación de biomas y la aparición de enemigos. En un servidor con gente que no conoces bien, 0 o 1 evita que un jugador congele el tiempo para el resto.

Contraseña y plazas

Estas claves deciden quién puede entrar:

  • password= fija la contraseña que los jugadores escriben después de la dirección. Déjala vacía, u omite la línea, para un servidor abierto.
  • maxplayers= limita los jugadores a la vez. El archivo de ejemplo admite de 1 a 255. Cuando se llega al límite, el siguiente jugador ve «Este servidor está lleno en estos momentos. Inténtalo de nuevo más tarde.»
  • port= es el puerto TCP en el que escucha el servidor, 7777 por defecto. Si lo cambias, redirige ese puerto en tu router y pide a los jugadores que lo escriban tras la dirección.

Algunas se pueden consultar o cambiar con el servidor en marcha. Los comandos de consola password muestra la contraseña, password <contraseña> la cambia, maxplayers muestra el límite y port muestra el puerto de escucha.

Un jugador con otra versión del juego recibe «No tienes la misma versión que este servidor.» Ese mensaje viene de la versión, no de la configuración: actualiza el juego o el servidor.

Otras claves que conviene conocer

Todo lo demás del ejemplo oficial, con lo que dice el propio archivo de cada clave:

ClaveValor de ejemploQué hace
motdPlease don't cut the purple trees!Mensaje del día que ven los jugadores
worldrollbackstokeep2Número de copias rotativas del mundo que se guardan
banlistbanlist.txtRuta de la lista de bloqueos, banlist.txt en la carpeta de trabajo por defecto
secure1Añade protección extra contra trampas
languageen-USIdioma del servidor: en-US, de-DE, it-IT, fr-FR, es-ES, ru-RU, zh-Hans, pt-BR, pl-PL, ja-JP, ko-KR o zh-Hant
upnp1Abre el puerto automáticamente con UPnP
npcstream60Cuanto más bajo, menos saltos de los enemigos pero más datos enviados; 0 lo desactiva
priority1Prioridad del proceso: 0 Realtime, 1 High, 2 AboveNormal, 3 Normal, 4 BelowNormal, 5 Idle
slowliquids1Mueve menos líquidos a la vez; puede reducir el lag, pero tardan más en asentarse

Dos notas. La wiki dice que el UPnP «no siempre funciona», así que redirige el puerto a mano si tus amigos no pueden entrar. Y para desbloquear a alguien, la wiki aconseja borrar su nombre y su IP del archivo de la lista de bloqueos.

Algunas opciones solo existen como parámetros de arranque, no como claves. La cabecera del archivo de ejemplo menciona -steam para el soporte de Steam, -lobby friends o -lobby private para decidir quién entra por Steam, -ip para elegir la dirección de escucha y -noupnp para apagar el UPnP.

Un ejemplo completo

Este es un servidor privado pequeño para cuatro amigos, hecho solo con las claves de arriba:

world=C:\Users\TU_USUARIO\Documents\My Games\Terraria\Worlds\Amigos.wld
autocreate=2
worldname=Amigos
difficulty=1
maxplayers=4
port=7777
password=cambia-esto
motd=La base está al este del spawn
secure=1
language=es-ES
npcstream=60
priority=1
journeypermission_godmode=0

Guárdalo junto al programa del servidor, arranca con -config serverconfig.txt y la primera vez se genera un mundo mediano en Experto llamado Amigos. Los siguientes arranques lo vuelven a cargar.

serverconfig.txt en un servidor de 1up

En 1up nunca editas el archivo a mano. El servidor lo reescribe en cada arranque a partir de tus ajustes del panel:

  • Tamaño del mundo → autocreate (mediano por defecto), Dificultad → difficulty (Clásico por defecto), Semilla → seed, Contraseña del servidor → password y Máx. jugadores → maxplayers. Máx. jugadores admite de 1 a 255, pero el panel rechaza un valor por encima de las plazas de tu plan: 4 en Free, 8 en Casual, 10 en Starter y 20 en Pro (consulta los precios).
  • El mundo es siempre worlds/world.wld y lleva el nombre de tu servidor.
  • El servidor escucha en el 7777 dentro de su contenedor, pero los jugadores se conectan al puerto público que muestra el panel junto a la dirección.
  • Todas las claves journeypermission_* valen 0, así que nadie puede usar los poderes de Viaje en un mundo compartido.
  • El resto es fijo: secure=0, upnp=0, language=en-US, npcstream=60 y priority=1.

Como el archivo se reconstruye en cada arranque, lo que edites a mano en el gestor de archivos no sobrevive a un reinicio. Cambia los ajustes en el panel y reinicia. El panel no tiene ajuste de MOTD; aun así puedes fijar uno con el comando de consola motd <mensaje>, y dura hasta el siguiente reinicio.

Probado en Terraria 1.4.5.8 (imagen de 1up sha256:d800f742, plantilla Vanilla) en la plataforma 1up-servers, 2026-10-04; el archivo de ejemplo y las preguntas oficiales son de la descarga del servidor dedicado 1.4.5.8.

Historial de cambios

  • 2026-10-04: primera versión.

Preguntas frecuentes

El servidor dedicado oficial trae un serverconfig.txt de ejemplo en su carpeta de Windows. Puedes guardarlo donde quieras e indicarlo con la opción -config; las rutas relativas parten de la carpeta del servidor.

Sobre quien lo escribeBaurtockEquipo de 1up-servers

Sigue leyendo