Can anything be done to fix the lag in Terraria Multiplayer?

Single player runs just fine, but multiplayer seems to lag for me and my two friends. It doesn’t matter who hosts it.

Our computers are fairly decent – good video cards, cpu, lots of ram, etc, but Terraria still seems to lag for us.

  • Is it a bad idea to have a water candle in my house?
  • How do I sleep or skip nights?
  • Differences between PC, console and mobile versions of Terraria?
  • Where can I find the goblin tinkerer?
  • What weapons to use to kill the Destroyer?
  • How can I tunnel through water?
  • I’ve seen some solutions online to limit framerate, adjust processor affinity, change priority of executable, etc but nothing seems to us. Actually adjusting the processor affinity / framerate worked for me, but not my friends.

    Does anyone know what else we can try? Or can what is causing the lag in the first place?

  • Is Starbound the sequel to Terraria? or what is their relationship?
  • Move to a new world
  • How to kill The Twins In Terraria
  • How can I save the world from the spread of Hallow and Corruption/Crimson?
  • How do I earn gold?
  • Why can't I mine my ore in Terraria?
  • 4 Solutions collect form web for “Can anything be done to fix the lag in Terraria Multiplayer?”

    How are you running the server?

    I’ve run a server on a computer and port-forwarded the ports and had very bad lag issues with friends directly connecting. However, when I run it and my friends connect through Hamachi, it seems to alleviate most of the lag. If you’re not running through Hamachi, you should give it a try.

    This seems counter-intuitive to me since you would think Hamachi would ADD overhead, not take it away but what can I say, that’s what I’ve noticed.

    are you running other apps that takes up your bandwidth? if yes try closing them and running on slightly more RAM.

    The game may work better if you set your monitor’s refresh rate to 60 Hz and turn frameskip off in the Terraria settings menu. At least worked for me. I use dedicated server.

    This fixes an issue where the server and the client have different framerate (speed) for the game.

    We had some lag, but disabling CPU 1 in affinity of the server or client helped it run smoothly.

    We love Playing Games, especially Video Games.