简体中文 | > English < | Spanish/Español
- This is a repository dedicated to collecting and integrating
TShock
plugins. - Some of the plugins in the library are collected from the internet and decompiled.
- Due to the special nature of the project, it may cause infringement. If there is any infringement, please contact us to resolve it.
- We will continue to collect high-quality
TShock
plugins, update them in a timely manner, and keep up with the latest version ofTShock
. - If you wish to join us, follow the
Developer Notes
and submit aPull Request
to this repository.
- Note that some plugins may require dependencies, please check the list below to install the dependencies.
- Each plugin has a usage note, click on the hyperlink in the list below to view the specific instructions.
- It is said that people who like to star repositories, their plugins are not easy to raise errors.
- Github Release: Plugins.zip
- ApmApi Release: Plugins.zip
/apm l List all plugins
/apm i <plugin name> One-click install plugin
/apm u [plugin name] Check and update plugin
Coding Standards
- Do not use Chinese variable names.
- Do not use dangerous features.
- Avoid using multithreading where possible.
- Do not leave backdoors in plugins.
- Please include a README.md file with each plugin project.
Any feedback, suggestions, or improvements on this code library will be considered as public contributions and may be included in this code library unless otherwise explicitly stated.
- If there is a bug, please provide the relevant system information, TShock version and bug reproduction process in the
issue
page of GitHub.
Click on the hyperlinks to view the detailed description of the plugin
Note
The English plugin documentation might not be updated as promptly as the Chinese plugin documentation. Please try to refer to the Chinese documentation whenever possible.
Plugin List
Plugin Name | Translation Percentage | Plugin Description | Dependencies |
---|---|---|---|
AdditionalPylons | 100.0% | Place more Pylons | LazyAPI |
AnnouncementBoxPlus | 0.0% | Enhance Broadcast Box Functionality | LazyAPI |
AutoAirItem | 97.2% | Automatic trash cans | LazyAPI |
AutoBroadcast | 0.0% | Automatic broadcast | LazyAPI |
AutoClear | 66.7% | Intelligent automatic cleaning | LazyAPI |
AutoFish | 98.0% | Automatic fishing | LazyAPI |
AutoPluginManager | 100.0% | Update plugins automatically in one key | |
AutoReset | 72.7% | Fully automatic reset | LazyAPI |
AutoStoreItems | 98.0% | Automatic storage | LazyAPI |
AutoTeam | 100.0% | Automatic team formation | LazyAPI |
Back | 85.7% | Return to the point of death | LazyAPI |
BagPing | 50.0% | Mark treasure bags on the map | |
BanNpc | 90.9% | Prevent monster generation | LazyAPI |
BedSet | 100.0% | Set and record respawn points | LazyAPI |
BetterWhitelist | 95.2% | Whitelist plugin | LazyAPI |
BridgeBuilder | 83.3% | Quick bridge building | LazyAPI |
BuildMaster | 0.0% | Red Bean Mini Game·Master Builder Mode | MiniGamesAPI |
CaiBot | 0.0% | CaiBot adapter plugin (Only support QQ) | |
CaiCustomEmojiCommand | 0.0% | Custom emoji command | LazyAPI |
CaiLib | 0.0% | Cai's preload library | SixLabors.ImageSharp |
CaiPacketDebug | 0.0% | Cai Packet Debug Tool | LazyAPI TrProtocol |
CaiRewardChest | 91.7% | Convert naturally generated chests into reward chests that everyone can claim once | linq2db LazyAPI |
CGive | 93.3% | Offline commands | |
Challenger | 100.0% | Challenger mode | |
Chameleon | 94.4% | Login before entering the server | LazyAPI |
ChattyBridge | 0.0% | Used for cross-server chat | LazyAPI |
ChestRestore | 75.0% | Infinite items in resource servers | |
Chireiden.TShock.Omni | 0.0% | Yet another misc plugin for TShock - the core part | |
Chireiden.TShock.Omni.Misc | 0.0% | Yet another misc plugin for TShock - the miscellaneous part | Chireiden.TShock.Omni |
CNPCShop | 0.0% | Custom NPC shop | |
ConsoleSql | 0.0% | Execute SQL statements in the console | |
ConvertWorld | 80.0% | Convert world items by defeating monsters | |
CreateSpawn | 0.0% | Spawn point building generation | LazyAPI |
CriticalHit | 0.0% | Critical hit prompt | |
Crossplay | 0.0% | Allows for cross-platform play | |
CustomMonster | 98.4% | Customize, modify, and generate monsters and bosses | |
DamageRuleLoot | 96.7% | Determine the drop treasure bag based on the ratio of damage and transfer damage calculation | |
DamageStatistic | 0.0% | Display damage caused by each player after each boss fight | |
DataSync | 0.0% | Progress synchronization | |
DeathDrop | 0.0% | Random and custom loot upon monster death | |
DisableMonsLoot | 0.0% | Prohibit monster loot | |
DonotFuck | 95.2% | Prevent swearing | LazyAPI |
DTEntryBlock | 0.0% | Prevent entry into dungeons or temples | |
Dummy | 0.0% | 服务器假人 | LazyAPI TrProtocol |
DumpTerrariaID | 0.0% | Dump Terraria IDs | |
DwTP | 92.9% | Positioning Teleport | |
Economics.Deal | 92.0% | Trading plugin | EconomicsAPI |
Economics.NPC | 0.0% | Custom monster rewards | EconomicsAPI |
Economics.Projectile | 0.0% | Custom projectiles | EconomicsAPI Economics.RPG |
Economics.Regain | 85.7% | Item recycling | EconomicsAPI |
Economics.RPG | 89.5% | RPG plugin | EconomicsAPI |
Economics.Shop | 87.5% | Shop plugin | EconomicsAPI Economics.RPG |
Economics.Skill | 97.8% | Skill plugin | EconomicsAPI Jint Economics.RPG |
Economics.Task | 97.5% | Task plugin | EconomicsAPI Economics.RPG |
Economics.WeaponPlus | 97.9% | Weapon enhancement | EconomicsAPI |
EconomicsAPI | 83.3% | Economic plugin prerequisite | |
EndureBoost | 100.0% | Grant specified buff when the player has a certain number of items | |
EssentialsPlus | 99.2% | Additional management commands | |
Ezperm | 75.0% | Batch change permissions | |
FishShop | 0.0% | Fish shop | |
GenerateMap | 0.0% | Generate map images | CaiLib |
GolfRewards | 0.0% | Golf rewards | |
GoodNight | 0.0% | Curfew | |
HardPlayerDrop | 0.0% | Hardcore death drops life crystals | |
HelpPlus | 93.3% | Fix and enhance the Help command | |
History | 0.0% | History grid record | |
HouseRegion | 0.0% | Land claiming plugin | |
Invincibility | 0.0% | Time-limited invincibility | |
ItemBox | 0.0% | Off-line inventory | |
ItemDecoration | 0.0% | Floating message display for held items | LazyAPI |
ItemPreserver | 0.0% | Preserve specified items from consumption | |
JourneyUnlock | 0.0% | Unlock journey items | |
Lagrange.XocMat.Adapter | 0.0% | Lagrange.XocMat Bot Adapter Plugin | SixLabors.ImageSharp |
LazyAPI | 0.0% | Plugin base library | linq2db |
LifemaxExtra | 0.0% | Eat more life fruits/crystals | LazyAPI |
ListPlugins | 0.0% | List installed plugins | |
MapTp | 50.0% | Double-click on the map to teleport | |
MiniGamesAPI | 0.0% | Bean paste mini-game API | |
ModifyWeapons | 100.0% | ModifyWeapons | LazyAPI |
MonsterRegen | 0.0% | Monster progress regeneration | |
MusicPlayer | 0.0% | Simple music player | |
Noagent | 0.0% | Prohibit proxy IP from entering | |
NormalDropsBags | 0.0% | Drop treasure bags at normal difficulty | |
OnlineGiftPackage | 0.0% | Online gift package | |
PacketsStop | 0.0% | Packet interception | |
PermaBuff | 0.0% | Permanent buff | |
PerPlayerLoot | 85.7% | Separate chest for player loot | |
PersonalPermission | 0.0% | Set permissions individually for players | |
Platform | 0.0% | Determine player device | |
PlayerManager | 0.0% | Hufang's player manager | |
PlayerRandomSwapper | 97.0% | Random Player Position Swap | LazyAPI |
PlayerSpeed | 100.0% | Enable players to achieve a two-stage sprint | LazyAPI |
ProgressBag | 0.0% | Progress gift pack | |
ProgressControls | 0.0% | Planbook (Automate server control) | |
ProgressRestrict | 0.0% | Super progress detection | DataSync |
ProxyProtocolSocket | 100.0% | Accept proxy protocol connections | |
PvPer | 0.0% | Duel system | |
RainbowChat | 97.0% | Random chat color | |
RandomBroadcast | 0.0% | Random broadcast | |
RandRespawn | 0.0% | Random spawn point | |
RealTime | 0.0% | Synchronize server time with real time | |
RebirthCoin | 83.3% | Consume designated items to revive player | |
RecipesBrowser | 0.0% | Crafting table | |
ReFishTask | 50.0% | Automatically refresh fisherman tasks | |
RegionView | 0.0% | Display area boundaries | |
Respawn | 0.0% | Respawn at the death place | |
RestInventory | 0.0% | Provide REST query backpack interface | |
RolesModifying | 0.0% | Modify player backpack | |
Sandstorm | 0.0% | Toggle sandstorm | |
ServerTools | 0.0% | Server management tools | LazyAPI linq2db |
SessionSentinel | 0.0% | Handle players not sending data packets for a long time | |
ShortCommand | 0.0% | Short command | |
ShowArmors | 0.0% | Display equipment bar | |
SignInSign | 0.0% | Signboard login plugin | |
SimultaneousUseFix | 0.0% | Solve problems like stuck double hammer and star spin machine gun | Chireiden.TShock.Omni |
SmartRegions | 0.0% | Smart regions | |
SpawnInfra | 0.0% | Generate basic infrastructure | |
SpclPerm | 0.0% | Server owner privileges | |
StatusTextManager | 0.0% | PC status text management plugin | |
SurfaceBlock | 66.7% | Prohibit surface projectiles | LazyAPI |
SwitchCommands | 0.0% | Execute commands in region | |
TeleportRequest | 96.9% | Teleport request | |
TimeRate | 95.2% | modifying time acceleration using commands, and supporting player sleep to trigger events. | |
TimerKeeper | 50.0% | Save timer state | |
TownNPCHomes | 100.0% | NPC quick home | |
TShockConfigMultiLang | 0.0% | TShock configuration language localization | LazyAPI |
UnseenInventory | 0.0% | Allows the server to generate items that are normally 'unobtainable' | |
VBY.Common | 0.0% | Foundation library for VBY plugins | |
VBY.GameContentModify | 0.0% | Customizable modifications for certain game content (super) | VBY.Common |
VBY.OtherCommand | 0.0% | Provide some other auxiliary commands | VBY.Common |
VBY.PluginLoader | 0.0% | A plugin loader that allows hot reloading | |
VeinMiner | 93.3% | Chain mining | |
VotePlus | 98.6% | Multi-function voting | |
WeaponPlus | 0.0% | Weapon enhancement coin version | |
WikiLangPackLoader | 0.0% | Load Chinese Wiki language pack for server | |
WorldModify | 0.0% | World editor, can modify most of the world parameters | |
ZHIPlayerManager | 92.4% | zZhi's player management plugin |
- If you would like to participate in the translation work, feel free to visit our Crowdin link