Terraria – run a Terraria server on one computer but play from another on the same Steam account

terraria

I have a desktop computer where I have a copy of Terraria server running a world. Normally I just play from there and join to my own IP address. Sometimes I would like to play from my laptop and join into the server running on the desktop. However, every time I have tried I get a warning that I'm already playing Terraria on another computer and it will shut down that system in order to play on the current computer. It then attempts to shut down the other computer's steam login, but never succeeds.

Is there any way to accomplish this? Namely, have one computer act as server but connect to the server via another computer, while both are using the same Steam account?

Best Answer

Yes, you can. In order to do this, you have to launch the dedicated Terraria server from the game folder.

  1. Right click on Terraria in Steam and click Properties
  2. Click on the Local Files tab and click on the Browse Local Files... button
  3. Launch TerrariaServer.exe and follow instructions
  4. Once the server is started, find out the local IP of your desktop PC (most likely looks something like 192.168.x.x)
  5. On your laptop run Terraria and choose Multiplayer -> Join via IP and input the desktop PC's IP

If you followed everything right, it should connect to the server and you should spawn in your desktop server world.