Terraria

Installing TShock Plugins on Terraria

Last updated on August 10, 2026
terrariatshockpluginsfile-manager

How TShock plugins work

Your Terraria server runs on TShock, a server mod that adds admin tools and permissions on top of vanilla Terraria — not the vanilla dedicated server itself. There's no plugin browser in Spawnly's panel for it; plugins are .dll files that TShock's own binary loads automatically from a ServerPlugins folder sitting next to it at boot. This is TShock's standard convention, the same as on any TShock server.

Installing a plugin

  1. Download a compiled TShock plugin as a .dll file from a trusted source — most TShock plugins are distributed as release builds on GitHub.
  2. Open the Files tab (File Manager) and go to your server's root folder, where TShock.Server lives.
  3. If there's no ServerPlugins folder yet, create one via the File Manager and name it exactly ServerPlugins.
  4. Upload the plugin's .dll file into ServerPlugins.
  5. Restart the server — TShock loads every .dll it finds in ServerPlugins at startup.

To remove a plugin, delete its .dll from the folder and restart.

Next steps

See Getting Started with Your Terraria (TShock) Server for initial setup, and take a backup before trying a new plugin.

Still need help?

Our support team is available in our Discord community.

Join Discord Support
Support & Help