Servidor tModLoader con Calamity: mods, versiones y RAM
Quien después de un par de partidas vanilla quiere más Terraria acaba en Calamity: decenas de jefes nuevos, cinco niveles de dificultad extra y un endgame que va mucho más allá del Moon Lord. Para eso necesitas tModLoader y, en cuanto quieres jugar con amigos, un servidor tModLoader. Este artículo va de esto último: cómo está montado el servidor, qué archivos tienes que conocer y dónde falla en la práctica. Se centra en un servidor de Terraria alquilado, pero en una máquina propia los archivos son exactamente los mismos.
Primero esto: tModLoader es una versión propia de Terraria
tModLoader es el cargador de mods oficial de Re-Logic y aparece como programa independiente y gratuito en tu biblioteca de Steam, junto a Terraria. Importante saberlo en septiembre de 2026: tModLoader se basa en Terraria 1.4.4, mientras que el juego normal ya va por la 1.4.5. La versión 1.4.5 de tModLoader está en desarrollo, pero la versión estable con la que juega todo el mundo sigue siendo la 1.4.4. Eso tiene dos consecuencias. Los jugadores tienen que conectarse a través de tModLoader, no desde el juego normal; y los mundos de vanilla 1.4.5 no cargan en un servidor tModLoader. Así que empieza tu aventura con Calamity con un mundo nuevo.
La estructura de carpetas que debes conocer

Un servidor tModLoader tiene su propia carpeta de datos con un puñado de archivos que lo deciden todo:
Mods/: aquí están los mods como archivos.tmod. Cada mod es un solo archivo.Mods/enabled.json: una lista con los nombres internos de los mods que el servidor debe cargar. Si falta este archivo, el servidor arranca como vanilla aunque haya veinte mods en la carpeta. Es el error más frecuente.Mods/install.txt: los ID de Steam Workshop de tus mods, uno por línea. El script de gestión de tModLoader usa este archivo para descargar los mods mediante SteamCMD.Worlds/: tus mundos. Un mundo con mods consta de dos archivos: el.wldnormal y un.twldcon los datos de los mods. Haz siempre copia de los dos.serverconfig.txt: los ajustes de arranque, para que el servidor se inicie sin hacer preguntas.
La forma más fácil de tener bien enabled.json e install.txt: crea un modpack en tModLoader en tu propio PC (Workshop → Mod Packs → Save Enabled as New Mod Pack). En la carpeta de ese modpack están exactamente esos dos archivos, listos para copiarlos al servidor. Escribirlos a mano también vale; enabled.json no es más que una lista JSON con nombres como CalamityMod.
serverconfig.txt: las líneas que importan
world=Worlds/Calamity.wld
autocreate=3
worldname=Calamity
difficulty=1
maxplayers=8
port=7777
password=tucontrasena
motd=Bienvenido, que no te mate Yharonautocreate crea el mundo si no existe (1 = pequeño, 2 = mediano, 3 = grande); difficulty es 0 para normal, 1 experto, 2 maestro y 3 journey. Calamity añade encima sus propias dificultades (Revengeance, Death), pero esas se activan dentro del juego, no en este archivo. Generar un mundo grande con Calamity tarda unos minutos y necesita temporalmente más memoria que jugar; así que no te asustes con el primer arranque.
Todos con la misma versión, todos con los mismos mods
Esta es la regla contra la que se estrellan los servidores tModLoader. Cada jugador tiene que ejecutar la misma versión de tModLoader que el servidor y tener activada exactamente la misma lista de mods. Un mod de más o de menos, o Calamity 2.0.5.3 en el servidor y 2.0.5.2 en un jugador, y obtienes un aviso de mismatch en lugar de una partida. Dos cosas ayudan:
- Pon las actualizaciones de Steam para tModLoader en «solo al iniciar» en el PC de todos y acordad un momento para actualizar juntos. Un servidor que se actualiza solo mientras los jugadores siguen en la versión antigua es la clásica frustración de miércoles por la noche.
- Deja que los jugadores adopten la lista de mods del servidor al conectarse: tModLoader lo ofrece cuando hay un mismatch y descarga él mismo los mods que faltan. Solo funciona si los mods están disponibles en el Workshop, que es el caso de Calamity y de los complementos habituales.
Qué mods añadir (y cuáles no)
El conjunto fijo alrededor de Calamity es pequeño: Calamity Mod, Calamity Mod Music (aparte, porque la música ocupa mucho) y, por comodidad, Recipe Browser, Boss Checklist y Magic Storage. Cada mod que añades cuesta memoria y tiempo de carga, tanto en el servidor como en cada jugador. Los grandes mods de contenido junto a Calamity, como Thorium o Fargo's Souls, son divertidos, pero duplican la probabilidad de que algo se rompa tras una actualización. Para una primera temporada: Calamity más mods de apoyo, nada más.
¿Cuánta RAM necesita un servidor de Calamity?
Terraria en sí es ligero, pero Calamity no. En la práctica vemos esto:
| Configuración | Memoria | Paquete en MC-Node |
|---|---|---|
| Vanilla o TShock, hasta 8 jugadores | 2 GB | Amateur, 3,00 € |
| Calamity + música + mods de apoyo, grupo pequeño | 6 GB | Traveller, 9,00 € |
| Calamity + Thorium u otros mods grandes, mundo grande | 8 GB | Explorer, 12,00 € |
La memoria la determinan sobre todo los mods y el tamaño del mundo, mucho menos el número de jugadores. También conviene saberlo: tModLoader ejecuta casi todo en un solo núcleo del procesador, así que un núcleo rápido ayuda más que muchos núcleos. Todos nuestros servidores de juegos funcionan en hardware propio con almacenamiento NVMe en Hengelo; se nota sobre todo al guardar un mundo grande con mods.
Así lo montas en nuestro servidor
- Elige en el panel la variante tModLoader del servidor de Terraria y arráncalo una vez para que se creen las carpetas.
- Sube por SFTP tus archivos
.tmodmásenabled.json(de la carpeta de tu modpack) aMods/. - Ajusta
serverconfig.txt: nombre del mundo, tamaño, contraseña y número de jugadores. - Reinicia y mira la consola: el servidor enumera los mods cargados. Si no los ves,
enabled.jsonno está bien. - Que tu grupo se conecte desde tModLoader → Multiplayer → Join via IP con la dirección y el puerto que aparecen en el panel.
Haz una copia de seguridad de Worlds/ antes de cada actualización de mods; un mundo que ha sido cargado por una versión más nueva de Calamity ya no vuelve a la antigua.