Known Lag Problems
These problems are reported by real players. If your region or ISP is listed, a network optimizer is likely to help.
Cross-continental friends (e.g., US + Europe)
80-200ms cross-continent- No official servers to select — latency = geographic distance to host's PC
- Transatlantic/transpacific lag of 80-200ms is unavoidable without geographic proximity
- One player always has poor ping when friends are on different continents
What players commonly report
- Rubber-banding and desync during boss fights
- Host & Play causes lag for all non-host players
- Steam friend invite worse ping than direct IP
- Calamity/Infernum mod multiplayer has worse desync due to increased projectile count
- No official servers — latency depends entirely on host location
How to Fix It
Try these first — they're free and solve the problem for most people.
01 Use Ethernet and disable WiFi
1. Connect PC directly to router with an Ethernet cable 2. In Windows Settings > Network, disable your WiFi adapter 3. This prevents Windows from accidentally routing traffic over WiFi 4. Restart Terraria and reconnect to the server
Eliminates WiFi-induced jitter. TCP is especially sensitive to wireless interference — even small jitter causes retransmission stalls that feel like brief game freezes.
02 Disable Frame Skip if players are rubber-banding
In Settings > Video, turn off Frame Skip. This prevents the client from skipping frames to compensate for lag, which causes visible player warping and teleporting for other players.
Reduces visible rubber-banding artifacts in multiplayer. Requires more stable FPS to avoid slowdown.
General network tips (not Terraria-specific)
03 Check your ping before playing
1. In Windows, open Command Prompt 2. Type: ping [host-IP-address] -t 3. Watch the results — a good connection shows consistent times (e.g., 45ms, 47ms, 46ms) 4. Jitter (40ms, 90ms, 41ms, 200ms) is the problem, not just high average ping 5. Packet loss (Request timed out) will definitely cause in-game freezes
Diagnoses whether your connection to the host has jitter or packet loss — the root cause of TCP freeze artifacts in Terraria.
04 Join via direct IP instead of Steam friend invite
1. Ask your host for their public IP address (they can check at whatismyip.com) 2. Make sure they have port 7777 forwarded in their router 3. In Terraria multiplayer menu, choose 'Join via IP' 4. Enter the IP and port (default 7777) 5. This bypasses Steam's relay network entirely
Can reduce latency by 20-60ms if Steam relay was adding extra hops. Most impactful single fix for Steam-invite based sessions.
05 Switch the host to a dedicated server
1. Host downloads TerrariaServer.exe from the Terraria game directory or Steam (App 105610) 2. Runs TerrariaServer.exe separately before launching Terraria 3. Other players connect via IP as usual 4. The host no longer needs to stay in-world — server runs independently
Eliminates resource competition between host's game and server logic. Gives all players smoother, more consistent updates. Best long-term fix for groups of 3+ players.
06 Flush DNS and reset network stack
1. Open Command Prompt as Administrator 2. Run: ipconfig /flushdns 3. Run: netsh winsock reset 4. Run: netsh int ip reset 5. Restart your PC
Fixes routing issues from stale DNS and corrupted TCP/IP state. Resolves sudden connection degradation that appeared without hardware changes.
07 Close background applications competing for bandwidth
Pause Windows Update, close OneDrive/Dropbox sync, close Twitch/YouTube streams before playing. Even small bandwidth competition causes jitter on TCP connections.
Prevents brief bandwidth saturation that causes TCP backpressure and game stalls, especially noticeable during tile syncing when first joining a server.
08 For tModLoader: add tModLoader.exe to PingAim
If playing with mods via tModLoader (Steam App 1281930), add tModLoader.exe as the target process in PingAim instead of or in addition to Terraria.exe. tModLoader replaces the game executable for modded sessions.
Ensures network optimization applies to modded gameplay sessions which often have more network traffic due to mod syncing.
Still lagging? The problem is likely your ISP's routing to the game servers.
PingAim detects Terraria automatically
No manual config. PingAim identifies Terraria by process name and routes it through your fastest connection using a kernel-level WFP driver.