Skip to Content
🇬🇧Terraria

Terraria Server Setup

Complete guide to setting up a Terraria server on CoreSynth.


Overview

FeatureDetails
Availability24/7
PlatformLinux
PanelControl panel
Connectionterraria.coresynth.io
Mod SupporttModLoader

Getting Started

Step 1 — Create your service

  1. Log in to CoreSynth Dashboard 
  2. Navigate to Game Servers
  3. Select Terraria
  4. Choose location and hardware (recommended: 1-2 GB RAM, 1 CPU core)
  5. Complete your order

Note: For 1-16 players, we recommend at least 1 GB RAM and 2 GB disk.


Step 2 — Server Configuration

In the control panel, edit serverconfig.txt:

# Server Name ServerName=My Terraria Server # Port (default: 7777) Port=7777 # Max Players MaxPlayers=16 # World Size (1=Small, 2=Medium, 3=Large) WorldSize=1 # Password Password= # Admin password (use /kick, /ban, etc.) AdminPassword=your_admin_password # World File Name WorldFileName=world.wld # Auto-create world if not exists AutoCreate=true # World seed (optional) WorldSeed= # Difficulty (0=Normal, 1=Expert, 2=Master, 3=Journey) Difficulty=0 # CreativeMode (for servers with Journey mode) CreativeMode=0

Step 3 — World Size Options

SizeTilesDescription
1Small4200x2400 — Fast, for 1-4 players
2Medium6400x3600 — Balanced, for 5-10 players
3Large8400x4800 — Large, for 10+ players

Step 4 — Server Start

  1. In the control panel, click Start
  2. Server will automatically create world (if AutoCreate=true)
  3. Monitor console for completion

Connecting to Server

Method 1 — Steam

  1. Launch Terraria via Steam
  2. Select Multiplayer
  3. Click Join via IP
  4. Enter terraria.coresynth.io

Method 2 — Direct Connect

  1. In Terraria menu, select MultiplayerJoin
  2. Enter terraria.coresynth.io
  3. If password is set, enter it

Difficulty Modes

ModeConfig ValueDescription
Normal0Standard difficulty
Expert1Bonus loot, stronger bosses
Master2Even harder, master-only loot
Journey3Creative mode, adjustable time

Installing Mods (tModLoader)

tModLoader Server Setup

  1. In the control panel, select Terraria with tModLoader
  2. After installation, edit configuration

Installing Mods

  1. Download mod (.tmod file) from Steam Workshop 
  2. In the control panel, upload file to Mods/ folder
  3. Restart server
  4. Activate mods via server console

ModPurposeWorkshop ID
tModLoaderRequired for any mods1281930
Thorium ModContent expansion1419444085
Calamity ModHardmode overhaul2829133095
Spirit ModContent expansion1296422296
Recipe BrowserCrafting recipe browser1467024368

Troubleshooting

Server Not Visible in List

Cause: Incorrect port setting or firewall.

Solution:

  1. Check that port 7777 is open in Security
  2. Verify Port=7777 in serverconfig.txt

World Won’t Generate

Cause: Missing permissions or bad seed.

Solution:

# Ensure AutoCreate=true AutoCreate=true WorldSeed=random

Connection Refused

Cause: Server did not start correctly.

Solution:

  1. Check console for errors
  2. Restart server
  3. Verify TerrariaServer.exe exists

Next Steps


Need help? Open a support ticket  or ask Alex.

Last updated on