Skip to content

Latest commit

 

History

History
214 lines (188 loc) · 19.1 KB

README.en-US.md

File metadata and controls

214 lines (188 loc) · 19.1 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 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

Translation

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

Friendly Links