Skip to content

Terraria server settings and options

A dedicated Terraria server, in a vanilla or modded (tModLoader) edition.

  • Edition: Vanilla, or Modded with tModLoader. The Modded edition is offered on the larger Terraria plans.
  1. Press Start and wait until the status says Online.
  2. Find your address and port on the Network page. See Network and ports.
  3. In the game, use its direct connect or add-server option with that address and port.

Some games use extra ports, for example to list the server in a browser. If players cannot see or reach your server, open a ticket and we will check the ports. See Contact support.

These are the settings shown on your Startup page. Only settings that can be safely edited are listed.

Setting Variable What it does Default
Terraria version TERRARIA_VERSION the version of Terraria that is to be used. You can use the full version number or the file number. (ex. 1.3.5.3 or 1353) Get version numbers here - https://terraria.wiki.gg/wiki/Server#Downloads latest
World Name WORLD_NAME The name for the world file. world
Max Players MAX_PLAYERS The maximum number of players a server will hold. 8
World Size WORLD_SIZE Defines the worlds size. 3 sizes 1 (small), 2 (medium), 3 (large). 1
Difficulty WORLD_DIFFICULTY World Difficulty Options: 0(normal), 1(expert), 2(master), 3(journey) 3
MOTD SERVER_MOTD Server MOTD Welcome!
World Seed WORLD_SEED The Seed to use when creating the World (blank)
Password PASSWORD The password which should be used. (blank)
NPCStream NPCSTREAM Reduces enemy skipping but increases bandwidth usage. The lower the number the less skipping will happen, but more data is sent. 0 is off. 0
Setting Variable What it does Default
World Name WORLD_NAME The name for the world file. world
World Size WORLD_SIZE Defines the worlds size. 3 sizes 1 (small), 2 (medium), 3 (large). 1
tModloader Version VERSION The version of tModloader that is to be used. latest
Difficulty DIFFICULTY Sets the difficulty of the world when using auto-create. Options: 0(normal), 1(expert), 2(master), 3(journey) 0
Server Password SERVER_PASSWORD Server password for users to connect to your server. Can be empty for no password. (blank)
MOTD MOTD Message of the Day for the server Please don’t cut the purple trees!
Language LANGUAGE Sets the server language 1:English, 2:German, 3:Italian, 4:French, 5:Spanish 1
  1. Stop your server.
  2. Open Startup in the left menu and find the setting under Server Variables.
  3. Change the value, save, and start your server.

See Startup settings.

Each time your server starts, the panel writes your server’s port and address into: serverconfig.txt. If a value you set in those files keeps changing back, that is why. Change it with the settings above, or open a ticket.

Open a ticket or ask on Discord. See Contact support.