Skip to content

Latest commit

 

History

History
214 lines (188 loc) · 19.2 KB

README.en-US.md

File metadata and controls

214 lines (188 loc) · 19.2 KB

TShockPlugin
GitHub Actions Workflow Status GitHub contributors NET6 QQ TShock

简体中文 | > English < | Spanish/Español

Preface

  • 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 of TShock.
  • If you wish to join us, follow the Developer Notes and submit a Pull Request to this repository.

User Notes

  • 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.

Download

AutoPluginManager

/apm l List all plugins
/apm i <plugin name> One-click install plugin
/apm u [plugin name] Check and update plugin

Developer Notes

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.

Feedback

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.

Collected Plugins

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 100.0% Enhance Broadcast Box Functionality LazyAPI
AutoAirItem 100.0% Automatic trash cans LazyAPI
AutoBroadcast 100.0% Automatic broadcast LazyAPI
AutoClear 100.0% Intelligent automatic cleaning LazyAPI
AutoFish 98.0% Automatic fishing LazyAPI
AutoPluginManager 100.0% Update plugins automatically in one key
AutoReset 100.0% Fully automatic reset LazyAPI
AutoStoreItems 98.0% Automatic storage LazyAPI
AutoTeam 100.0% Automatic team formation LazyAPI
Back 100.0% Return to the point of death LazyAPI
BagPing 100.0% Mark treasure bags on the map
BanNpc 100.0% Prevent monster generation LazyAPI
BedSet 100.0% Set and record respawn points LazyAPI
BetterWhitelist 100.0% Whitelist plugin LazyAPI
BridgeBuilder 100.0% Quick bridge building LazyAPI
BuildMaster 0.0% Red Bean Mini Game·Master Builder Mode MiniGamesAPI
CaiBot 100.0% CaiBot adapter plugin (Only support QQ)
CaiCustomEmojiCommand 100.0% Custom emoji command LazyAPI
CaiLib 0.0% Cai's preload library SixLabors.ImageSharp
CaiPacketDebug 100.0% Cai Packet Debug Tool LazyAPI TrProtocol
CaiRewardChest 100.0% Convert naturally generated chests into reward chests that everyone can claim once linq2db LazyAPI
CGive 100.0% Offline commands
Challenger 100.0% Challenger mode
Chameleon 100.0% Login before entering the server LazyAPI
ChattyBridge 100.0% Used for cross-server chat LazyAPI
ChestRestore 100.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 100.0% Custom NPC shop
ConsoleSql 0.0% Execute SQL statements in the console
ConvertWorld 100.0% Convert world items by defeating monsters
CreateSpawn 100.0% Spawn point building generation LazyAPI
CriticalHit 100.0% Critical hit prompt
Crossplay 0.0% Allows for cross-platform play
CustomMonster 100.0% Customize, modify, and generate monsters and bosses
DamageRuleLoot 100.0% Determine the drop treasure bag based on the ratio of damage and transfer damage calculation
DamageStatistic 100.0% Display damage caused by each player after each boss fight
DataSync 0.0% Progress synchronization
DeathDrop 100.0% Random and custom loot upon monster death
DisableMonsLoot 100.0% Prohibit monster loot
DonotFuck 100.0% Prevent swearing LazyAPI
DTEntryBlock 100.0% Prevent entry into dungeons or temples
Dummy 100.0% Dummy client LazyAPI TrProtocol
DumpTerrariaID 0.0% Dump Terraria IDs
DwTP 100.0% Positioning Teleport
Economics.Deal 100.0% Trading plugin EconomicsAPI
Economics.NPC 0.0% Custom monster rewards EconomicsAPI
Economics.Projectile 0.0% Custom projectiles EconomicsAPI Economics.RPG
Economics.Regain 100.0% Item recycling EconomicsAPI
Economics.RPG 100.0% RPG plugin EconomicsAPI
Economics.Shop 100.0% Shop plugin EconomicsAPI Economics.RPG
Economics.Skill 97.8% Skill plugin EconomicsAPI Jint Economics.RPG
Economics.Task 100.0% Task plugin EconomicsAPI Economics.RPG
Economics.WeaponPlus 100.0% Weapon enhancement EconomicsAPI
EconomicsAPI 100.0% Economic plugin prerequisite
EndureBoost 100.0% Grant specified buff when the player has a certain number of items
EssentialsPlus 100.0% Additional management commands
Ezperm 100.0% Batch change permissions
FishShop 0.0% Fish shop
GenerateMap 100.0% Generate map images CaiLib
GolfRewards 0.0% Golf rewards
GoodNight 0.0% Curfew
HardPlayerDrop 0.0% Hardcore death drops life crystals
HelpPlus 100.0% Fix and enhance the Help command
History 0.0% History grid record
HouseRegion 0.0% Land claiming plugin LazyAPI
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 100.0% Plugin base library linq2db
LifemaxExtra 100.0% Eat more life fruits/crystals LazyAPI
ListPlugins 0.0% List installed plugins
MapTp 100.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 100.0% 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 100.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 100.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 100.0% Consume designated items to revive player
RecipesBrowser 0.0% Crafting table
ReFishTask 100.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 100.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 100.0% PC status text management plugin
SurfaceBlock 100.0% Prohibit surface projectiles LazyAPI
SwitchCommands 100.0% Execute commands in region
TeleportRequest 100.0% Teleport request
TimeRate 100.0% modifying time acceleration using commands, and supporting player sleep to trigger events.
TimerKeeper 100.0% Save timer state
TownNPCHomes 100.0% NPC quick home
TShockConfigMultiLang 100.0% TShock configuration language localization LazyAPI
UnseenInventory 100.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 100.0% Chain mining
VotePlus 100.0% Multi-function voting
WeaponPlus 100.0% Weapon enhancement coin version
WikiLangPackLoader 100.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

Translation

  • If you would like to participate in the translation work, feel free to visit our Crowdin link

Friendly Links