Skip to main content

Pro Administration: TShock


While the official vanilla Terraria server software is stable, it lacks essential features for public hosting, such as anti-griefing protection, account registration, and plugin support. TShock is the industry-standard replacement that provides these tools while remaining fully compatible with vanilla game clients.
Reading TimeDifficultyLast Updated
5 minutesBeginnerJanuary 2026

Installation via Panel

On FREAKHOSTING, installing TShock is a streamlined process:
  1. Startup Settings: Navigate to your Startup tab.
  2. Server Version: Select TShock from the version dropdown menu.
  3. Restart: Boot the server. The panel will automatically download the necessary libraries and the TShock.Server.exe.

The Authorization Code

The first time you boot TShock, it will generate a unique security token in the console. You must use this to grant yourself “SuperAdmin” status.
  1. Watch the Console: Monitor the logs for a line that says: To become SuperAdmin, type /setup [9-Digit-Code]
  2. Join the Game: Launch Terraria on your PC and join your server.
  3. Run the Command: Type the /setup command (including the code) into the in-game chat.
  4. Register: Once authorized, use /register <Password> and /login <Password> to secure your account.

Support Channels

If you need assistance or have any questions, please contact our support team:

First Month Discount

Use code KB20 at checkout to get 20% off your first month of hosting!

Last Updated: January 2026 | Terraria: TShock installed.