Categories
How to Add Mods to Your tModLoader Server
Terraria
·
1 views
·
Updated 4 hours ago
Prerequisites
Your server must be running tModLoader, not vanilla Terraria. Check the Startup tab in your panel to confirm.
How Mods Work on tModLoader
tModLoader mods are installed from the Steam Workshop or the in-game Mod Browser. On a dedicated server, mods are managed through the server files.
Method 1: Workshop Mods via Startup Variables
- Find the mod you want on the tModLoader Steam Workshop
- Copy the Workshop ID from the URL
- In your game panel, go to the Startup tab
- Add the Workshop ID to the mods variable (check your egg for the exact field name)
- Restart the server — mods will download automatically
Method 2: Manual Upload
- Download the mod
.tmodfile from the Workshop or Mod Browser on your local machine - In your game panel, go to the Files tab
- Navigate to the mods folder (typically
.local/share/Terraria/ModLoader/Mods/or similar — check your server file structure) - Upload the
.tmodfiles - Create or edit
enabled.jsonin the same folder to list enabled mods - Restart the server
Client-Side Requirements
All players must have the same mods installed on their client. Players using vanilla Terraria or a different mod set cannot connect.
Troubleshooting
- Server won't start after adding mods — Remove the most recently added mod and try again. Check the console for specific error messages
- Mod compatibility — Not all mods work together. Check the mod descriptions for known incompatibilities
- tModLoader version — Mods are version-specific. A mod built for tModLoader 1.4.3 will not work on 1.4.4. Make sure your mods match your tModLoader branch
- Out of memory — Large mod packs increase RAM usage significantly. Monitor your resources in the panel
Still need help?
Create a Support Ticket