We support Terraria in our 1-Click Installer collection. The process for installing and updating is as simple as a single click using the Control Panel. Let's get started.

Installing using ServerFlex (1-Click Install)

  1. Go to your server on our Control Panel.
  2. Click Settings in the server navigation bar.
  3. Click Installers on the sub-navigation bar.
  4. An option for "ModLoader will be at the top of the list.
  5. Click "Install" and wait for a few seconds.
  6. Restart your server
  7. Start playing with tModLoader!

How do I update tModLoader on ServerFlex?

To update you should uninstall tModLoader and re-install. The version number appearing below the button will change to show the newer version, after re-installing.

Not using ServerFlex (Manual Install)

If you are not using ServerFlex you will need to install tModLoader on your server directly. There are two different ways to do this: install via Steam or install from Github Repository.

Option 1: How to install tModLoader with Steam.

You must already own Terraria  on Steam. In Steam browse for tModLoader and install it. The tModLoader installation will exist alongside the vanilla installation, allowing you to play both vanilla and modded without the hassle of reinstalling vanilla. For instructions on Family Sharing please see the reference below.

(Reference: https://github.com/tModLoader/tModLoader/wiki/tModLoader-guide-for-players)

Option 2: How to install tModLoader from Github.

This can be done by going to the Github for the project (https://github.com/tModLoader/tModLoader/releases) and downloading the latest release.

  1. Download the correct archive for your operating system (most servers run Linux).
  2. Extract the archive into a folder called "tmodLoader" in the parent directory to your server (see image below). The server directory can be found on your system by using this video. For Steam this is usually:  "C:/Program Files (x86)/Steam/steamapps/common/Terraria" on Linux.
  3. Only for version 1.3
    Remove or Add the Steam files depending on the version of the game you own.
  4. If you are using the GOG version, delete the Steam file from the folder you just extracted tModLoader into (these files might already be deleted from the zip you downloaded):
  5. Windows: "steam_api.dll"
  6. Linux: "lib/libsteam_api.so and lib64/libsteam_api.so"
  7. Mac: "tModLoader.app/Contents/MacOS/osx/libsteam_api.dylib"
  8. If you are using the Steam version of Terraria, if the Steam files are missing from the zip, copy them from your Terraria install to the tModLoader install. Copy the steam_appid.txt, then, depending on your platform:
  9. Windows: "steam_api.dll" and "CSteamworks.dll"
  10. Linux: "lib/libsteam_api.so", "lib/libCSteamworks.so", "lib64/libsteam_api.so", and "lib64/libCSteamworks.so"
  11. Mac: "tModLoader.app/Contents/MacOS/osx/libsteam_api.dylib" and "tModLoader.app/Contents/MacOS/osx/CSteamworks"
  12. All sorted! Simply make a desktop shortcut to the tModLoader executable and launch Terraria from that.