How to Add Mods to Your Terraria Server Using tModLoader
Adding mods to your Terraria server requires tModLoader, which you install directly from the Host Havoc game control panel. Once installed, you upload your .tmod files via FTP and activate them through enable.json.
Install tModLoader
- Log into the Game Control Panel and navigate to your server.
- Click Game Services on the left, then click the Non-Workshop Mods section.
- Click Install next to tModLoader and wait for the process to finish.
- Start your server so the
Modsfolder is created, then stop it once it has fully started.
Upload your mods via FTP
- Connect to your server using an FTP client. See Connect via FTP if you need setup instructions.
- Upload each
.tmodfile to the\tModLoader\Modsdirectory on your server. For example:CalamityMod.tmod.
Enable mods
- In the game control panel, open Configuration Files.
- Click Text Editor next to
\tModLoader\Mods\enable.json. - Add each mod by its filename (without the
.tmodextension) inside the JSON array:[ "MOD1", "MOD2", "MOD3" ]
Each mod name must match the.tmodfilename exactly. Separate entries with commas, but do not add a trailing comma after the last entry. - Click Save.
- Start your server. The mods load automatically on startup.
Troubleshooting
If a mod fails to load, confirm the mod name in enable.json exactly matches the .tmod filename and that the file is in the \tModLoader\Mods directory. Check the server console for any mod-specific error messages.