Fix Terraria Server "Can't Connect" (Vanilla & tModLoader)
can't connectversion mismatchtModLoader mods differTerraria connection trouble is usually the port, or — on tModLoader — a version/mod mismatch. Here's the fix for both.
Open the port
Terraria uses a single TCP port by default:
7777/tcp game (default)
Join the right way
In Terraria → Multiplayer → Join via IP, enter the server IP and port 7777. Make sure your game version exactly matches the server's — a vanilla client can't join a tModLoader server and vice-versa.
tModLoader: match versions and mods
For a modded (tModLoader) server, the client must run the same tModLoader version and have the server's mods enabled. Subscribe to the server's mod list and enable them before joining.
A common mistake: trying to join a tModLoader server from vanilla Terraria (or the wrong tModLoader branch). Launch the matching client.
Open 7777/tcp, Join via IP, and for tModLoader match the loader version and enable the server's mods.
Terraria is a trademark of Re-Logic. tModLoader and mods are the property of their authors. ESAGAMES is an independent hosting provider, not affiliated with or endorsed by Re-Logic.
Terraria hosting, vanilla or modded
Our Terraria hosting supports vanilla and tModLoader with the port open, on a protected network.
Frequently asked questions
What port does a Terraria server use?
TCP 7777 by default. It must be open and forwarded for players outside your network to connect.
Why can't I join my tModLoader server from Terraria?
Vanilla Terraria and tModLoader are different clients. You must launch tModLoader (matching the server's version) and enable the same mods to join a modded server.
How do I join a Terraria server by IP?
Multiplayer → Join via IP, then enter the server IP and port 7777. Make sure your client version matches the server.
Related articles
Fix AMX Mod X "Couldn't load library" / Plugin Failed in CS 1.6
AMXX plugin stuck on "bad load", "couldn't load library" or "failed"? The real causes and the exact fix.
Read fix Game ServersFix FiveM "Couldn't load resource" / Failed to Start
A FiveM resource won't start or throws "couldn't load resource"? Here are the real causes and fixes.
Read fix Game ServersFix Rust Oxide / uMod Plugins Not Loading
Oxide/uMod plugins not loading after a Rust update? The usual causes and the quick fix.
Read fix