Terraria single player is fantastic, but the game greatly benefits from multiplayer. You can take down that one really hard boss with friends, or explore the deepest darkest Corruption chasm together. Today I’ll be showing you the multiple ways to set up a Terraria server for your specific needs.
Setting up a Terraria LAN Server
First off, I’ll be showing you how to set up a LAN server for people on your local network. For example, you’ll be able to play with people connected to your computer via Ethernet or on the same Wi-Fi connection.
To start, you’ll need to find your IPv4 Address. This is your computer’s id on the local network. To find this:
Press Win + R
Copy down the IPv4 Address
Once you have your IPV4 Address, you can set up a server by starting Terraria, navigating to the “Multiplayer” then “Host & Play” menu. Select a world or create a new one, enter a password (if you want to. Otherwise leave blank), and you should be good to go.
Once you have your server set up, you can have your local friend join by going to the “Multiplayer” menu, “Join via IP,” selecting a player, and then entering the IPv4 Address from earlier.
This same method of joining is also used for servers you might find in a server list, such as www.terraria-servers.com
Join via Steam
The next and simplest option is joining via Steam, which is much more convenient. To do this, press shift + tab and join by navigating to the player you want to join, pressing the drop down arrow, and press “Join Game”.
Setting Up a Dedicated Terraria Server
This part is for the more experienced and serious gamers. This is dedicated servers. Servers that will continue to run regardless if you have Terraria open in the background or not. However, it is fairly straightforward if you don’t want to configure a lot of the options.
Go to where your Terraria is installed:
Typically C:\Program Files (x64)\Steam\SteamApps\common\Terraria
Open TerrariaServer.exe, then create a new world
Type n, hit Enter
Select World Size, hit Enter
Choose the difficulty, hit Enter
Name the world, hit Enter
The server will now generate a world
Type the corresponding number for the world if you have more than one
Set the maximum number of players. 8 is the default, Enter
Set the server port. 7777 is the default, Enter
Press y to automatically forward port, Enter
Type a password if needed, otherwise press Enter
The server will now start and other players can join
Share Your Server IP
So how do other players find your server IP? Well, you have to give it to them by posting it on one of those list sites or by sending them a message. But first, you need to find your public IP Address. To do this,
- Go to www.google.com
- Type IP Address
- Press Enter
- You should now see a number something like 192.168.1.1, and that is your public IP address.
or, just navigate to WhatsMyIP.org to instantly see your IP.
That’s all you need to set up your very own dedicated Terraria server. Keep a look out on terrariahosts.com to find other people you can pay to host a server for you. Your average computer probably can’t handle it 24/7.
Control your server by using the Terraria Server console commands.