-
-
Notifications
You must be signed in to change notification settings - Fork 382
Plugins
Lucas Nicodemus edited this page May 25, 2025
·
14 revisions
This is a list of TShock plugins supplied by the community. If you build TShock plugins, you can add your plugins here.
Plugins supplied by the community may harm your computer or cause you to experience untold catastrophic damage. Only install plugins from people you trust. These plugins are supplied by the community -- and TShock does not evaluate the safety or security of individual plugins or maintainers at this time.
A historical list of plugins is available on the old repository, and you can find others on github, and on our Discord server here.
-
TShock中文插件搜集仓库 | TShock Chinese Plugin Collection by UnrealMultiple
- 这是一个收集整合 TShock中文插件的仓库。
- This is a collection of plugins that support Chinese (including both translated and original), with some also available in other languages including English, Spanish, and Russian.
-
BanGuard plugin by the BanGuard team
- BanGuard (plugin) is a powerful TShock plugin that connects directly to the BanGuard API, enabling Terraria servers to share categorized ban data across a secure network for improved moderation and decision-making. It also streamlines account verification by linking Terraria and Discord accounts, allowing players to verify their identity once for faster and more secure access across all connected servers.
-
AutoTeam by CyberBotX
- A plugin to automatically join a player to their previous team (if any) on connect. No configuration required, previous team is stored in the TShock database.
-
Chireiden.TShock.Omni by SGKoishi
- A miscellaneous plugin that provides many random features a server might need. It also backports some of the fixes to outdated TShock versions.
- Player wildcards, command hide/rename and loops, run as others, missing permission lookup, chat spam restrictions, character export/reset, wildcard bans, language and other changes, soundness fixes, etc.
- The satellite plugin Chireiden.TShock.Omni.Misc provides some less commonly used features for debugging, troubleshooting and minigames.
- The satellite tool SourceGen is a simple generator helps the development.
- A miscellaneous plugin that provides many random features a server might need. It also backports some of the fixes to outdated TShock versions.
-
SmartRegions by GameRoom
- This plugin allows you to execute an arbitrary command for a player when they enter a region. You could use this to set a player's team, heal them, give them items, or whatever else you want.
Here is a list of tools to help make developing plugins easier:
-
Easy Commands by GameRoom
- This is a development library for C# that makes it easier to write commands in your TShock plugins. If you have a multi-server proxy, you can use the base library as a command parser there as well.