Esta guía cubre la instalación y gestión de mods en tu servidor de Terraria usando tModLoader, incluyendo cómo cambiar a tModLoader, subir archivos .tmod y configurar tu lista de mods. Para la configuración básica del servidor y cómo conectarte, consulta la Guía de configuración del servidor de Terraria.
¿Qué es tModLoader?
tModLoader es una plataforma de modding que se ejecuta como un ejecutable separado junto con (o en lugar de) Terraria vanilla. Legion Hosting soporta tModLoader como una versión de servidor seleccionable. Cuando tModLoader está activo, instalas y ejecutas mods desde el directorio mods/.
Cambiar a tModLoader
- Inicia sesión en GPanel.
- Detén tu servidor.
- Navega a la sección Startup o Configuration.
- Cambia la versión del servidor o el ejecutable a tModLoader.
- Guarda la configuración y reinicia el servidor.
.wld), pero los mundos de tModLoader pueden tener contenido con mods integrado. Cargar un mundo de tModLoader en Terraria vanilla (o viceversa) puede causar pérdida de datos o corrupción. Mantén archivos de mundo separados para cada uno.
Volver a Vanilla
Para volver a Terraria vanilla, repite los pasos anteriores y selecciona la versión estándar del servidor Terraria. No se eliminan archivos de mundo durante el cambio, pero asegúrate de que serverconfig.txt apunte a un mundo compatible con vanilla.
Instalar mods
Los mods para tModLoader usan el formato de archivo .tmod y se colocan en el directorio mods/ de tu servidor. El servidor debe estar ejecutando tModLoader para que los mods se carguen.
Método 1: Subir archivos .tmod directamente
- Descarga el archivo
.tmoddel mod desde el Steam Workshop o el navegador de tModLoader. - Conéctate a tu servidor vía SFTP — consulta Cómo subir archivos vía SFTP.
- Sube el archivo
.tmodal directoriomods/. - Reinicia el servidor. tModLoader cargará todos los archivos
.tmodencontrados en el directoriomods/al iniciar.
Método 2: Mods del Workshop (enabled.json)
tModLoader también soporta un archivo enabled.json dentro del directorio mods/ que lista qué mods deben estar activos. Este archivo se gestiona automáticamente al usar el navegador de mods en el juego de tModLoader, pero también puedes editarlo manualmente.
{
"EnabledMods": [
"ModName1",
"ModName2"
]
}
enabled.json coincide con el nombre interno del mod, no con el nombre visible. Verifica la página del mod o el nombre del archivo .tmod para obtener el nombre interno exacto.
Verificar que los mods estén cargados
Después de reiniciar, revisa el registro de la consola de tu servidor en GPanel. tModLoader lista cada mod cargado durante el inicio. Si un mod no se carga, aparecerá un mensaje de error en el registro indicando la causa (incompatibilidad de versión, dependencia faltante, etc.).
Eliminar o desactivar mods
Para eliminar un mod por completo, borra su archivo .tmod del directorio mods/ vía SFTP o el administrador de archivos de GPanel, luego reinicia el servidor.
Para desactivar un mod sin eliminarlo, edita mods/enabled.json y elimina el nombre interno del mod del array EnabledMods. El archivo .tmod permanecerá en disco pero no se cargará en el siguiente reinicio.
Referencia de archivos
| Ruta | Contenido |
|---|---|
mods/ |
Archivos de mods de tModLoader (formato .tmod) |
mods/enabled.json |
Lista de nombres internos de mods habilitados |
Artículos relacionados
- Guía de configuración del servidor de Terraria — Configuración del servidor, creación de mundos y conexión
- Solución de problemas de Terraria — Problemas comunes y soluciones
- Cómo subir archivos vía SFTP