Terraria

Servidor de Terraria con mods: tModLoader y Calamity

Arma tu servidor con tModLoader en tu PC o en un hosting, haz que Calamity cargue y que tus amigos entren con los mismos mods.

Equipo de TheGameHosting 8 min de lectura
Paisaje en pixel art con pasto, tierra y árboles, como la superficie de un servidor de Terraria con mods
Todo mundo de Terraria empieza en la superficie. Los mods deciden qué hay debajo. Imagen: Fahmirayan, CC BY-SA 4.0

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:

  1. Abre tModLoader y entra a Workshop > Download Mods. Suscríbete a lo que quieras, por ejemplo Calamity Mod.
  2. En Workshop > Manage Mods, actívalos y regresa para que el juego los recargue.
  3. Ve a Workshop > Mod Packs y pulsa Save Enabled as New Mod Pack.
  4. 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:

ArchivoQué es¿Lo necesita el servidor?
*.tmodCada mod, un archivo por modSí, en la carpeta Mods
enabled.jsonLa lista de mods activadosSí. Sin él no se activa ningún mod
install.txtEl ID de Workshop de cada modSolo si el servidor baja los mods con SteamCMD
tmlversion.txtLa versión exacta de tModLoader con la que guardaste el packSirve 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:

  1. En Steam, clic derecho en tModLoader > Manage > Browse local files.
  2. En Windows, abre start-tModLoaderServer.bat. En Linux o macOS, dale permisos primero con chmod +x start-tModLoaderServer.sh y ejecútalo.
  3. El script pregunta Use steam server (y/n). Responde y para un lobby de amigos de Steam o n si van a entrar por IP.
  4. 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:

  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.
  2. 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.
  3. Detén el servidor y sube los mods. Copia los .tmod y enabled.json a la carpeta Mods del servidor con el File Manager, o por sFTP si es algo pesado como Calamity.
  4. Sube tu mundo (si ya tienes uno). Un mundo con mods son dos archivos: .wld y .twld, donde tModLoader guarda lo de los mods. En Windows están en Documentos\My Games\Terraria\tModLoader\Worlds. Sube los dos.
  5. Arráncalo desde la Console y revisa que los mods carguen.
  6. Haz un respaldo en la pestaña Backups antes de invitar a nadie.
  7. 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 servidorEmpieza conPrecioCon FULL2026
Unos cuantos mods de calidad de vida, mundo chico o mediano4 GB$3.69 USD/mes$3.14 USD/mes
Calamity + Calamity Mod Music + algunos extras6–8 GB$5.39–$6.96 USD/mes$4.58–$5.92 USD/mes
Calamity + Thorium + más mods de contenido, mundo grande, grupo grande8–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:

  1. Instalan tModLoader desde Steam y revisan que la versión del menú principal sea la del servidor.
  2. Entran a Multiplayer > Join via IP y escriben la dirección y el puerto.
  3. 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 vesCausa probableSolución
You are not using the same version as this serverJugador y servidor con distinta versión de tModLoaderActualiza 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 servidorLee server.log (en tModLoader-Logs), quita el mod que aparece y prueba de pocos en pocos
OutOfMemoryExceptionDemasiados mods grandes para la RAMPlan más grande, menos mods pesados o un mundo chico o mediano
Arranca pero no carga ningún modFalta enabled.json o los mods están en otra carpetaSube 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