Mundos en tModLoader: Qué son y cómo generarlos
Guía para crear mundos en servidores tModLoader de Terraria. Aprende sobre archivos .wld y .twld, configuraciones clave y cómo evitar errores comunes.
Iniciar un servidor de T-Mod Terraria abre un universo de posibilidades, permitiéndote crear mundos únicos y emocionantes llenos de contenido modificado. Sin embargo, gestionar la generación y carga de mundos en un servidor tiene sus detalles. Entender cómo interactúan los ajustes de tu servidor, los tipos de archivos de mundo involucrados y los errores comunes puede ahorrarte mucho tiempo y evitar problemas frustrantes, como generar accidentalmente mundos nuevos no deseados. Esta guía te llevará a través de los aspectos esenciales de la generación de mundos de T-Mod Terraria en tu servidor.
Antes de empezar
Esto es algo similar a restaurar una copia de seguridad de un mundo, pero aquí nos enfocamos en las mejores prácticas para generar fácilmente un mundo nuevo o cargar el que prefieras. Si buscas una guía específica para guardar copias de seguridad y migrar mundos, puedes consultar esta guía: Cómo hacer copias de seguridad y migrar tu mundo en T-Mod Terraria. También tenemos otra guía sobre cómo conectarte por FTP (lo cual necesitarás si vas a transferir archivos de mundo). Puedes verla en este enlace: Cómo conectarse a FTP
Entendiendo tus archivos de mundo: .wld vs. .twld
Al trabajar con mundos de Terraria, especialmente con T-Mod Loader, encontrarás dos tipos de archivos principales en la carpeta WorldSaves de tu servidor:
.wldFiles: Este es el archivo de mundo estándar de Terraria. Contiene toda la información principal de tu mundo: el terreno, los biomas, la ubicación de los minerales, cofres, casas de NPCs y, básicamente, todo lo que compone la estructura física y el contenido vanilla de tu mundo. Tanto TShock Terraria como T-Mod Loader usan archivos.wldcomo base para cualquier mundo..twldFiles: Este tipo de archivo es específico de T-Mod Loader. Cuando juegas en un mundo con mods, T-Mod Loader necesita un lugar para guardar los datos únicos de esos mods (por ejemplo, datos de bloques modificados, información de NPCs de mods o el progreso específico de los mods en ese mundo). El archivo.twldcumple esta función. Trabaja en conjunto con su archivo.wldcorrespondiente (por ejemplo,MyWorld.wldtendrá su respectivoMyWorld.twld). Para que un mundo de T-Mod funcione correctamente con todos sus datos modificados intactos, ambos archivos son indispensables.
Ajustes clave del servidor para la gestión de mundos
Los Ajustes Básicos explican cada una de las opciones, especialmente para cargar o crear un mundo nuevo. Pero para entenderlo aún mejor, a continuación te mostramos las opciones más importantes que debes tener en cuenta:
- Load World: Este campo sirve para especificar el nombre de archivo de un mundo existente que quieras cargar (por ejemplo,
MyAwesomeAdventure.wld). El servidor buscará exactamente este archivo dentro de su directorioWorldSaves.

- New World Name: Este campo define el nombre que se usará si el servidor necesita generar un mundo completamente nuevo. Por ejemplo, si escribes "Terraria" aquí, el nuevo mundo generado se llamará
Terraria.wld.

- New World Size: Normalmente es un valor numérico (por ejemplo, 1 para Pequeño, 2 para Mediano, 3 para Grande) que determina las dimensiones de un mundo recién generado.

Recuerda que por cada cambio que realices en los Ajustes Básicos, debes desplazarte hasta el final de la página y hacer clic en “Update Server”. Una vez hecho esto, reinicia siempre el servidor yendo a Actions y luego a Restart para aplicar los cambios.


Cargar vs. Generar mundos y errores comunes
La forma en que tu servidor decide cargar un mundo existente o generar uno nuevo depende fundamentalmente del ajuste "Load World", de su interacción con los archivos presentes en tu carpeta WorldSaves y de la configuración de "New World Name".
Recordatorio: Asegúrate siempre de apagar primero el servidor yendo a Actions y luego a Shutdown antes de transferir cualquier archivo al servidor. Esto evitará que los archivos se corrompan.

Escenario 1: Cargar correctamente un mundo existente
Para cargar un mundo que ya hayas creado o subido (por ejemplo, MyNewWorld.wld, y que esté en tu carpeta WorldSaves):
- Introduce el nombre exacto del archivo,
MyNewWorld.wld, en el campo Load World.

- El servidor debería encontrar y cargar este mundo. Los campos “New World Name” y "Size" generalmente se ignoran cuando un mundo existente se carga con éxito.

Escenario 2: El mundo nuevo accidental (un problema común)
Aquí es donde las cosas pueden salir mal, lo que suele generar confusión:
- La causa: Cometes un error en el campo Load World. Puede ser una errata (por ejemplo,
MyNeewWorld.wlden lugar deMyExistingWorld.wld) o que especifiques un nombre de mundo que simplemente no existe en tu carpetaWorldSaves.

- El resultado: Como el servidor no puede encontrar el mundo especificado en "Load World", no se detiene simplemente con un error. En su lugar, procede a generar un mundo completamente nuevo. El nombre de este mundo generado accidentalmente se tomará de lo que esté especificado actualmente en tu campo New World Name.

- Ejemplo:
- Tu carpeta
WorldSavescontieneMyNewWorld.wld. - Tu campo Load World está configurado por error como
MyNeewWorld.wld(una errata). - Tu campo New World Name está configurado como "Terraria".
- Al iniciar, el servidor no encontrará
MyNewWorld.wld. Por lo tanto, generará un nuevo mundo llamadoTerraria.wld(yTerraria.twld). De forma inesperada, aparecerás en un mundo completamente nuevo, no enMyNewWorld.wld.
- Tu carpeta
Nota: Se generará un mundo nuevo cada vez que entres si reinicias el servidor o sales de él antes de que se guarde el mundo. (Por lo general, un mundo tarda entre 15 y 20 minutos en guardarse automáticamente).
Escenario 3: Generar un mundo nuevo intencionadamente
Para generar un mundo nuevo de forma consciente:
- Configura el campo New World Name con el nombre que desees para tu mundo (por ejemplo,
NewWorldDefault).

- Configura New World Size y New World Seed según tus preferencias.

- Es fundamental que te asegures de que el campo "Load World" no apunte a un mundo existente en el que quieras seguir jugando. Para mayor seguridad, puedes configurar "Load World" con el mismo nombre que tu "New World Name" (por ejemplo,
NewWorldDefault.wldoNewWorldDefault). Esto coincide con las instrucciones de algunos paneles que sugieren que ambos campos deben coincidir para la generación, asegurando que el servidor se enfoque en crear este nuevo mundo.

- El servidor generará y guardará tu nuevo mundo (por ejemplo,
NewWorldDefault.wldyNewWorldDefault.twld).
Si ocurre una generación accidental de mundo (Escenario 2) y la configuración del servidor (incluyendo la entrada incorrecta en "Load World") no se corrige y guarda, es posible que el servidor intente cargar repetidamente el mundo inexistente y vuelva a generar el mundo de "New World Name" en los siguientes reinicios. Asegúrate siempre de guardar la configuración deseada.
Resolución de problemas comunes al generar y cargar mundos
Aparece un mundo nuevo de forma accidental:
- Causa: La mayoría de las veces se debe a una errata en el campo Load World, o a que este apunta a un archivo de mundo que no está en la carpeta
WorldSaves. El servidor entonces pasa por defecto a generar un mundo basado en tu ajuste "New World Name". - Solución: Apaga con cuidado tu servidor yendo a Actions, y luego a Shutdown. Revisa minuciosamente la ortografía exacta (incluyendo mayúsculas y minúsculas si corresponde) en tu ajuste "Load World". Asegúrate de que este nombre de archivo coincida exactamente con un archivo
.wldpresente en tu carpetaWorldSaves. Corrige cualquier error y guarda la configuración antes de reiniciar.
- Causa: La mayoría de las veces se debe a una errata en el campo Load World, o a que este apunta a un archivo de mundo que no está en la carpeta
Los datos del mundo parecen incorrectos o falta contenido de los mods (después de cargar un mundo existente):
- Causa: Es posible que solo hayas subido el archivo
.wldy no su archivo.twldcorrespondiente, o viceversa. Alternativamente, el conjunto de mods activo actualmente en el servidor podría ser diferente de cuando se jugó en el mundo por última vez. - Solución: Asegúrate de que tanto el archivo
.wldcomo su archivo.twldasociado estén presentes en la carpetaWorldSaves. Verifica que todos los mods necesarios para ese mundo estén instalados y activados en el servidor.
- Causa: Es posible que solo hayas subido el archivo
El servidor sigue generando un mundo nuevo al reiniciar / El mundo generado anteriormente no aparece:
- Causa:
- Primer guardado incorrecto: Después de generar un mundo nuevo, si el servidor se reinicia o se apaga antes de que el mundo complete su ciclo inicial de guardado automático, es posible que los archivos del mundo (
.wldy.twld) no se hayan escrito por completo o estén incompletos. - Ajuste "Load World" incorrecto tras la generación: La configuración de "Load World" no se actualizó con el nombre del mundo recién generado, lo que hace que el servidor vuelva a usar los parámetros de generación en el siguiente inicio.
- Primer guardado incorrecto: Después de generar un mundo nuevo, si el servidor se reinicia o se apaga antes de que el mundo complete su ciclo inicial de guardado automático, es posible que los archivos del mundo (
- Solución:
- Permite el tiempo de guardado inicial: Después de generar un mundo nuevo y de que el servidor indique que está en funcionamiento (por ejemplo, cuando puedes conectarte o dice "Server started"), espera 20 minutos para permitir que ocurra al menos un guardado automático del mundo.
- Actualiza y guarda la configuración: Una vez que se haya generado el nuevo mundo y hayas confirmado que se guardó (por ejemplo, que
MyNewWorld.wldesté enWorldSaves), actualiza tu ajuste "Load World" aMyNewWorld.wld(oMyNewWorld) y guarda la configuración del servidor.
- Causa:
El servidor no puede generar un mundo o se cae durante la generación (específico de T-Mod):
- Causa: Los conflictos entre mods suelen ser los culpables. Algunos mods pueden no ser compatibles durante la fase de generación del mundo, o una combinación específica podría causar problemas. Los mundos de gran tamaño con muchos mods de contenido también pueden sobrecargar los recursos del servidor durante la generación.
- Solución:
- Intenta generar un mundo más pequeño sin mods o con muy pocos para ver si el proceso de generación básico funciona.
- Si funciona, añade los mods que desees en grupos pequeños, intentando la generación después de añadir cada grupo, para aislar el mod o los mods problemáticos.
- Revisa las páginas de los mods (por ejemplo, Steam Workshop o foros) en busca de incompatibilidades conocidas o errores de generación.
El nuevo mundo no utiliza el tamaño o la semilla especificados:
- Causa: Es posible que los ajustes de "New World Size" o "New World Seed" no se hayan guardado correctamente antes de que el servidor iniciara la generación del mundo, o que hayan sido anulados por otras configuraciones.
- Solución: Asegúrate de guardar explícitamente la configuración de tu servidor después de establecer estos parámetros y antes de iniciar el servidor para generar el mundo.
Conclusión
Gestionar eficazmente la carga y generación de mundos en tu servidor de T-Mod Terraria depende de entender unos pocos ajustes clave y tipos de archivos. Al prestar mucha atención a cómo están configurados los campos "Load World" y "New World Name", y al tener en cuenta los archivos .wld y .twld, podrás controlar con total confianza los mundos de tu servidor, evitando el error común de generar mundos nuevos por accidente. Este enfoque meticuloso garantiza que el mundo que se cargue o se cree sea siempre el que deseas, abriendo el camino a incontables horas de aventuras únicas y modificadas en Terraria.
Si tienes algún problema o alguna otra duda, ¡no dudes en ponerte en contacto con nuestro equipo de soporte para que te ayudemos!