TShock plugins
Adding server-side plugins.
TShock has a plugin ecosystem similar to Minecraft's Bukkit world. Plugins extend the server with new commands, automation, and features.
Where they go
/data/tshock/ServerPlugins/ — drop the .dll files here.
Installing
- Get the plugin from TShock's plugin list or the developer's GitHub.
- Confirm the plugin version matches your TShock version (and Terraria version under that).
- Stop the server.
- Upload the
.dllto/data/tshock/ServerPlugins/. - Start the server.
- New commands appear under
/helpif the plugin registered any.
Common plugins
- Bank — player money system
- Chest Control — chest protection
- Region Protection — extension to TShock's regions
- Auto Save — more granular save controls
- Welcome — custom welcome messages
- Donator Plus — perks for donor groups
Permissions
TShock has built-in groups (default, vip, trustedadmin, superadmin). Plugins register their own permissions. Manage via:
/group permissions add <group> <permission>
/group permissions remove <group> <permission>
A plugin broke the server
Symptom: console errors on boot, server doesn't start.
Fix: stop the server, remove or rename the plugin DLL, start. Open an issue on the plugin's GitHub with the error message.