Un servidor de Terraria con mods se hace con tModLoader, la versión de Terraria que carga mods como Calamity, Thorium o Magic Storage. Pasas tu lista de mods (los archivos .tmod y enabled.json) a la carpeta Mods del servidor, lo arrancas con start-tModLoaderServer y compartes la IP y el puerto, que por defecto es 7777. Tus amigos solo necesitan tModLoader en la misma versión: los mods que les falten se descargan solos al entrar. Aquí tienes los pasos en tu PC y en un hosting, cuánta RAM pide Calamity y qué hacer con los errores típicos.
Lo que necesitas antes de empezar
- Terraria en Steam. La guía oficial de tModLoader dice que para instalarlo en Steam (app 1281930) necesitas tener Terraria en Steam. Si lo compraste en GOG, se instala a mano desde GitHub.
- tModLoader en cada PC. Es una app aparte de Steam, sin costo extra, para Windows, macOS y Linux. La wiki lo dice claro: tModLoader y Terraria normal son dos juegos distintos.
- .NET 8, sin instalar nada. tModLoader usa el runtime de .NET 8 (lo dice su página de Steam) y los scripts de arranque lo descargan solos en una carpeta
dotnet. - La misma versión para todos. Según el FAQ oficial, tModLoader saca versión nueva cada mes. Si el servidor y un jugador no coinciden, ese jugador no entra.
¿Se puede jugar con mods desde celular o consola?
No. tModLoader solo existe para computadora, así que quien juegue Terraria en celular, Xbox, PlayStation o Switch no puede entrar a un servidor con mods. Para un grupo mixto, la opción es un servidor sin mods, como el de nuestra guía para crear un servidor de Terraria.
Paso 1: arma tu lista de mods y guárdala como mod pack
Primero eliges los mods en el juego y luego pasas exactamente ese conjunto al servidor. tModLoader lo empaqueta por ti:
- Abre tModLoader y entra a Workshop > Download Mods. Suscríbete a lo que quieras, por ejemplo Calamity Mod.
- En Workshop > Manage Mods, actívalos y regresa para que el juego los recargue.
- Ve a Workshop > Mod Packs y pulsa Save Enabled as New Mod Pack.
- Pulsa Open Mod Pack Folder, entra a la carpeta con el nombre de tu pack y luego a su carpeta
Mods.
Ahí está todo lo que el servidor necesita:
| Archivo | Qué es | ¿Lo necesita el servidor? |
|---|---|---|
*.tmod | Cada mod, un archivo por mod | Sí, en la carpeta Mods |
enabled.json | La lista de mods activados | Sí. Sin él no se activa ningún mod |
install.txt | El ID de Workshop de cada mod | Solo si el servidor baja los mods con SteamCMD |
tmlversion.txt | La versión exacta de tModLoader con la que guardaste el pack | Sirve para igualar la versión del servidor |
Servidor de Terraria con Calamity: qué instalar
Calamity es el mod por el que casi todos arman un servidor, y tiene un requisito que se olvida seguido. En Steam Workshop, Calamity Mod pide como obligatorio Calamity Mod Music, y la wiki oficial de Calamity también lo marca como obligatorio. Vanilla Calamity Mod Music es otro complemento, pero opcional. Si los tenías activos al guardar el pack, sus .tmod ya están en la carpeta.
La descarga de Calamity en Workshop ronda los 400 MB, así que conviene subirlo por sFTP. Thorium, Magic Storage y otros mods van en la misma carpeta, y cada mod grande de contenido sube el consumo de RAM.
Cómo crear un servidor de Terraria con mods en tu PC
Para una partida rápida basta Multiplayer > Host & Play, pero el servidor se cierra cuando sales del juego. Un servidor dedicado corre por su cuenta:
- En Steam, clic derecho en tModLoader > Manage > Browse local files.
- En Windows, abre
start-tModLoaderServer.bat. En Linux o macOS, dale permisos primero conchmod +x start-tModLoaderServer.shy ejecútalo. - El script pregunta Use steam server (y/n). Responde
ypara un lobby de amigos de Steam onsi van a entrar por IP. - Elige o crea el mundo y define jugadores máximos, puerto (
7777) y contraseña.
Para no contestar cada vez, edita serverconfig.txt en esa carpeta; el script lo usa solo: world= (la ruta del .wld, no del .twld), maxplayers= (de 1 a 255), port=7777, password= y modpath=, que le dice al servidor de qué carpeta cargar los .tmod.
En un Linux sin escritorio, la guía oficial DedicatedServerUtils usa manage-tModLoaderServer.sh: install-tml instala tModLoader, install-mods baja con SteamCMD cada ID de install.txt y start lo arranca con -steamworkshopfolder apuntando a esos mods. No corre en ARM.
Luego viene lo que frena a casi todos los servidores caseros: para que entren amigos de fuera de tu casa hay que abrir el puerto TCP 7777 en tu router y permitir dotnet.exe de tModLoader en el Firewall de Windows. Nuestra guía para abrir puertos está hecha para Minecraft, pero los pasos del router son los mismos: solo cambia a 7777 TCP. Y el mundo solo está en línea mientras tu PC siga prendida.
Tu servidor con mods en TheGameHosting, paso a paso
Sin router y sin computadora prendida. Usas la misma carpeta del mod pack del paso 1:
- Elige un plan por RAM (mira la tabla de abajo). El servidor queda listo unos 60 segundos después del pago y los datos de acceso te llegan por correo.
- Pide a soporte que lo pase a tModLoader. Nuestra página de hosting de Terraria (en inglés) ofrece tres versiones: vanilla, TShock y tModLoader. El equipo de soporte 24/7 (chat, correo o ticket, con departamento de Soporte en Español) te dice cuáles están listas en tu servidor y cómo cambiar, antes o después de comprar. Pásales la versión de
tmlversion.txt. - Detén el servidor y sube los mods. Copia los
.tmodyenabled.jsona la carpetaModsdel servidor con el File Manager, o por sFTP si es algo pesado como Calamity. - Sube tu mundo (si ya tienes uno). Un mundo con mods son dos archivos:
.wldy.twld, donde tModLoader guarda lo de los mods. En Windows están enDocumentos\My Games\Terraria\tModLoader\Worlds. Sube los dos. - Arráncalo desde la Console y revisa que los mods carguen.
- Haz un respaldo en la pestaña Backups antes de invitar a nadie.
- Comparte la dirección. El servidor ya tiene IP y puerto públicos (los ves en el panel), así que no abres nada en tu router.
Elige Dallas (EE. UU.), lo más cerca para México y Latinoamérica, o Ámsterdam si tu grupo está en Europa. ¿Qué gana un dedicado frente a Host & Play? Lo explicamos en servidor dedicado para juegos.
¿Cuánta RAM necesita un servidor de Terraria con mods?
Terraria sin mods pide 1 GB, así que corre en el plan más chico. Con mods cambia la cosa. tModLoader no publica una cifra para servidores: en Steam pide 6 GB para el juego y aclara que varía según los mods, y su FAQ oficial culpa a los mods grandes que agregan muchos objetos de casi todos los errores por falta de memoria. Calamity y compañía suman bastante: un mundo con mods necesita un plan más grande.
Estos son puntos de partida nuestros, no cifras oficiales:
| Tu servidor | Empieza con | Precio | Con FULL2026 |
|---|---|---|---|
| Unos cuantos mods de calidad de vida, mundo chico o mediano | 4 GB | $3.69 USD/mes | $3.14 USD/mes |
| Calamity + Calamity Mod Music + algunos extras | 6–8 GB | $5.39–$6.96 USD/mes | $4.58–$5.92 USD/mes |
| Calamity + Thorium + más mods de contenido, mundo grande, grupo grande | 8–12 GB | $6.96–$9.99 USD/mes | $5.92–$8.49 USD/mes |
Para ver qué mods pesan más antes de elegir, el FAQ recomienda activar en tu PC Settings > tModLoader Settings > Show Mod Memory Estimates. No limitamos los slots: el tope real es la RAM.
¿Mis amigos necesitan los mismos mods?
Sí, pero no tienen que buscarlos uno por uno:
- Instalan tModLoader desde Steam y revisan que la versión del menú principal sea la del servidor.
- Entran a Multiplayer > Join via IP y escriben la dirección y el puerto.
- Si al servidor le sobran mods que ellos no tienen, o tienen otra versión, tModLoader les muestra la lista y el botón Download and Continue: los baja del servidor, recarga y conecta.
Esto pasa porque la opción Download Mods From Servers viene activada por defecto. Si alguien la apagó, verá The following mods are installed on the server but cannot be downloaded y tendrá que encenderla o instalar los mods a mano. Los mods sincronizados que el servidor no usa se desactivan para que la lista coincida.
Errores comunes del servidor de Terraria con mods
| Lo que ves | Causa probable | Solución |
|---|---|---|
| You are not using the same version as this server | Jugador y servidor con distinta versión de tModLoader | Actualiza los dos a la misma versión. Usa tmlversion.txt de referencia |
| Se desactivan mods al entrar, o te quedas en Connecting... | Un mod que falla en el servidor | Lee server.log (en tModLoader-Logs), quita el mod que aparece y prueba de pocos en pocos |
| OutOfMemoryException | Demasiados mods grandes para la RAM | Plan más grande, menos mods pesados o un mundo chico o mediano |
| Arranca pero no carga ningún mod | Falta enabled.json o los mods están en otra carpeta | Sube enabled.json junto a los .tmod o corrige modpath= |
La forma más fácil: tu mundo con Calamity en línea sin tocar el router
Un servidor de Terraria con mods en casa significa PC prendida, puerto 7777 abierto y un log que revisar con cada cambio de mods. En TheGameHosting tu mundo sigue en línea 24/7 en CPUs AMD 9950X/7950X3D con RAM DDR5 y NVMe, subes mods con el File Manager o sFTP, haces un respaldo antes de cada actualización y hablas con una persona 24/7, también en español, si un mod no coincide y tus amigos no entran. Elige tu RAM en nuestros planes de servidor y usa el cupón FULL2026 para 15 % de descuento de por vida.
Preguntas frecuentes
¿Cómo crear un servidor de Terraria con mods gratis?
tModLoader no cuesta nada extra si tienes Terraria en Steam, y puedes correr el servidor en tu propia PC con start-tModLoaderServer. El costo real es dejar esa PC prendida y abrir el puerto 7777 en tu router. Un hosting te quita ambas cosas desde $3.69 USD al mes.
¿Cuánta RAM necesita un servidor de Terraria con Calamity?
No hay cifra oficial. Como punto de partida sugerimos 6 a 8 GB para Calamity con su mod de música y algunos extras, y 8 a 12 GB si sumas Thorium y otros mods grandes en un mundo grande. Si el log muestra OutOfMemoryException, sube de plan.
¿Puedo subir el mundo con mods que ya juego?
Sí. Copia el .wld y el .twld de Documentos\My Games\Terraria\tModLoader\Worlds y súbelos con el File Manager o por sFTP. El .twld guarda los datos de los mods: no lo olvides.
¿Se puede jugar Terraria con mods en celular?
No. tModLoader solo existe para Windows, macOS y Linux, y quien juega Terraria normal (celular o consola) no puede entrar a un servidor de tModLoader. Para grupos mixtos usa un servidor sin mods.
¿Qué diferencia hay entre tModLoader y TShock?
tModLoader carga mods de contenido como Calamity y Thorium, y todos los jugadores lo necesitan. TShock agrega comandos de admin, permisos y plugins sin que los jugadores cambien su juego. Las dos opciones están en nuestra página de Terraria.
Hosting para estos juegos
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
