Best TShock Plugins for Your Terraria Server

TShock is the go-to server mod for Terraria, adding permissions, groups, regions, and a plugin API that the community has built hundreds of extensions on. Choosing the right plugins makes the difference between a server that runs itself and one that constantly needs manual attention. Here are the best TShock plugins organized by purpose.

What is TShock?

TShock is a server-side modification for Terraria that replaces the vanilla server with a fully featured administration platform. It adds user accounts, permission groups, region protection, and chat commands. Beyond its built-in features, TShock supports plugins: .NET libraries that extend the server with new functionality. Plugins go into the ServerPlugins folder and load automatically on startup.

Anti-cheat and protection

  • Anticheat (built-in): TShock includes basic anti-cheat that blocks illegal item spawning and impossible tile modifications. Enable it in the config and fine-tune which checks to enforce.
  • RegionProtect: Allows you to define regions that only specific groups can modify. Essential for spawn areas, arenas, and admin builds. Use /region define to set boundaries and /region protect to lock them.
  • DisableDamage: Lets you create safe zones where PvP damage is disabled. Useful for hub areas and trading posts on PvP servers.

Economy and trading

  • SEconomy: A full economy system that gives players a virtual currency earned through gameplay (killing bosses, completing events, playtime). Pairs with shop plugins so players can buy and sell items.
  • TShock Shop: A sign-based or command-based shop system. Players interact with shop signs to buy items using their SEconomy balance. Admins set prices through config files.

Administration and management

  • AutoBroadcast: Sends timed messages to chat. Use it for server rules, event announcements, or tips for new players. Configure intervals and messages in a JSON config file.
  • UserSpecificFunctions: Extends the group system with per-user permissions and chat colors. Useful when some players need specific permissions that do not fit neatly into a group.
  • CharacterReset: Forces characters to start fresh on your server, preventing players from joining with endgame gear on a new world. Critical for progression servers where the journey matters.
  • ServerSideCharacters (built-in): Stores character data on the server instead of the client. Prevents inventory editing and ensures a level playing field. Enable ServerSideCharacters in the TShock config.

World management

  • WorldEdit: Mass block placement and removal with brush and selection tools. Perfect for building arenas, clearing areas, or setting up adventure maps. Commands include //set, //replace, and //copy.
  • AutoWorldBackup: Creates timed backups of your world file. Set it to back up every 30 to 60 minutes and keep the last 10 copies. This has saved many servers from corruption after crashes or griefing.
  • InfiniteChests: Replaces the vanilla chest limit with database-backed storage. Vanilla Terraria has a hard limit of 8000 chests per world, which large servers can hit. This plugin removes that cap.

Quality of life

  • Essentials: Adds /home, /spawn, /tp, and /warp commands. Simple teleportation makes a big difference on large worlds.
  • MoreAdminCommands: Extends the built-in command set with utilities like /butcher (kill all NPCs), /heal, /godmode, and time/weather control.
  • Motd: Customizable message of the day shown when players join. Include rules, a welcome message, and links to your Discord.

Installing plugins

  1. Download the plugin DLL from the TShock plugin repository or the author's release page.
  2. Place the DLL file in the ServerPlugins folder in your TShock server directory.
  3. Restart the server. The plugin loads automatically and usually creates a config file in the tshock folder.
  4. Configure the plugin by editing its config file, then restart or use /reload if supported.

Why HostValues?

HostValues Terraria hosting runs on AMD Ryzen 9 7950X processors with NVMe storage and DDoS protection on every plan. Install TShock and plugins through the file manager, manage your server from the control panel, and choose from six locations across Europe and North America. New to Terraria hosting? Read our Terraria server setup guide. See all Terraria hosting plans.


Still stuck? Open a support ticket and our team will help you out.

Back to the blog