Terraria

Managing Bans on Your Terraria Server

Terraria·May 20, 2026·7 min read

Why Server Bans Matter

Every multiplayer server eventually meets the kind of player who treats your world like a personal playground. They tear down builds, harass others, or sneak in because someone forgot to set a password. When that happens, the fastest answer is usually a swift ban. The good news is that Terraria gives you the tools to remove troublemakers in seconds, whether you run Vanilla, TModLoader, or TShock.

Banning on Vanilla or TModLoader

Vanilla Terraria and TModLoader share the same ban command. One catch: the player has to be online for the command to register. Offline bans simply will not work here.

  1. Log into your HolyHosting control panel.
  2. Open the Console tab from the menu on the left.
  1. Type `ban [player]`, swapping `[player]` for the username you want to remove.

That single command kicks the player and prevents them from rejoining. Keep in mind there is no built-in expiration for vanilla bans, so this is effectively permanent until you remove the entry from the server files.

Banning on TShock

TShock is more flexible. You can choose between permanent and temporary bans, and attach a reason so future-you remembers why the door was closed.

  1. Log into your HolyHosting control panel.
  2. Open the Console tab.

For a permanent ban, run:

`ban add [player] "[reason]"`

Replace `[player]` with the username and `[reason]` with whatever note you want stored alongside the action.

For a temporary ban, use:

`ban addtemp [player] [time] "[reason]"`

The `[time]` value defines how long the ban lasts, and the reason field is optional but recommended for record keeping.

Wrapping Up

Bans are the cleanest way to deal with players who refuse to behave. Vanilla and TModLoader stick to the basics, while TShock gives administrators the granular options usually expected on busy servers. Pick the flavor that matches your setup and you will keep the world peaceful with minimal fuss.

Still have questions?

Come chat with us and we will get back to you as soon as possible!

Contact Support