With tModLoader, you can play Terraria with mods. Your tModLoader server in ZapX doesn't download mods from the Steam Workshop itself, so you need to upload the mod files and specify which ones should be enabled. You can do this with drag and drop, and it only takes a few minutes. In this guide, we'll show you how to find the mods on your PC and install them on your server.
- In the tModLoader main menu, click Workshop and then Download Mods to find and subscribe to mods.
- Then, in the main menu, click Workshop and Manage Mods, and enable the mods you want.
- Click Reload Mods to have tModLoader load the mods. It's best to test them in a local world first to make sure everything works.
For your server, you'll need the mod files with the .tmod extension. Depending on where they came from, you'll find them in different locations:
| Source | Folder on Windows |
|---|---|
| Subscribed to through the Steam Workshop | Steam\steamapps\workshop\content\1281930\[Workshop-ID] |
| Downloaded or built yourself | Documents\My Games\Terraria\tModLoader\Mods |
In the Workshop folder, the .tmod file is often in a subfolder for each tModLoader version. Use the file in the subfolder that matches your server's version, which is usually the latest one. You can also open both folders directly in the game via Workshop > Manage Mods > Open Mods Folders.
A mod must always have the .tmod extension.
The server can't load other files. The filename without .tmod is the mod's internal name, for example CalamityMod.tmod.
The Documents\My Games\Terraria\tModLoader\Mods folder also contains the enabled.json file, which lists all the mods you've enabled on your PC. You can use it as a template for your server.
