EveryThingPlugin

一个旨在包含尽可能多功能的插件。

资源图片
一个允许玩家控制生物生成的Spigot插件。 目前该插件仅实现以下功能: - GameModeCycle:使用此命令可以在生存模式和旁观者模式之间循环切换; - Suicide:无需描述; - Home:集成了主页系统,带有传送主页功能; - REL:用于插件的快速重新加载命令,实现了参数以重新加载所有插件(仅限操作员); - Leash players:现在可以使用绳索栓住玩家,并将他们带到您想要的地方; - Economy:基础经济系统 - Carry other players:携带其他玩家 - Fast Sleep:快速睡觉 - Coords sender and Coords transform(从下界到主世界反之亦然) - Chunk Loading:使用简单的命令,您现在可以在世界中强制加载区块(仅限操作员) - Suggestions:玩家现在可以向服务器发送建议,服务器所有者可以在suggestions.txt文件中找到它们 - Commands list:命令列表 - Tpa:请求其他玩家传送到他们的位置 - Warps:操作员可以设置公共地点,供玩家随时传送 - CustomNicks:玩家可以更改他们的游戏内名称 - Bells:玩家只需拿着铃铛即可敲响铃铛 - Admin tools:管理员工具 - Invsee:操作员查看和交互玩家物品栏的工具 - Enderchest、制作台和铁砧随时可用 - Sit on blocks via command or slabs via right-click:通过命令或右键单击板子坐在方块上 - SetSize:允许玩家更改他们的尺寸 - ResourcePackSet:允许玩家使用管理员可以将其放在“ResourcePack”文件夹中的资源包之一+ - Nick:您可以更改您的昵称或把自己包裹成另一个MC玩家
config.yml ``` Commands: isSuicideEnabled: true isGMEnabled: true isRELEnabled: true isHomeEnabled: true isCarryEnabled: true isSendCordsEnabled: true isLDLEnabled: true isChunkLoaderEnabled: true isCoordsEnabled: true isTPAEnabled: true isWarpEnabled: true isNickEnabled: true isEnderChestEnabled: true isCraftingTableEnabled: true isInvseeEnabled: true isAnvilEnabled: true isFlightEnabled: true Misc: isSizeEnabled: true isSitEnabled: true isBellEnabled: true isLeashEnabled: true FastSleep: true FastSleepPercentage: 50 areSuggestionsEnabled: true CommandsList: true TPATimer: 120 #Expressed in seconds Worlds: isEnable: true Economy: isEnabled: true symbol: '$' ResourcePacks: isEnabled: true forcePack: false #you can find the configuration file for this function in the ResourcePacks folder AdminUtils: UpdateTellToOps: false Commands: RemoveMinecart: true RemoveProjectiles: true RemoveStands: true EntityList: true Values: #-1 means infinite MaxMinecartChunk: 20 MaxMinecartWorld: 200 MaxMinecartServer: -1 MaxStandChunk: 20 MaxStandWorld: 200 MaxStandServer: -1 MaxProjectileChunk: 60 MaxProjectileWorld: 600 MaxProjectileServer: -1 Backup: Enabled: true AutomaticBackups: true BKTimer: 20 #Expressed in minutes, backs up all the worlds NumOfBackups: 5 #DO NOT TOUCH THIS ConfigVersion: 24.0 ```
plugin.yml ``` name: EveryThingPlugin version: 1.1 main: it.plugin.Plugin api-version: '1.20.6' author: il_maranna description: A Plugin meant to include as much features as possible load: POSTWORLD commands: backup: usage: /command worldName fly: usage: /command nick: usage: /command resourcepackset: usage: /command setsize: usage: /command 0.05-16 player description: Change the player size sit: usage: /command anvil: usage: /command description: allows players to open anvil on the go projectile-cleaner: usage: /command description: Removes every projectile in excess to the max set in the config stand-cleaner: usage: /command description: Removes every armor stand in excess to the max set in the config minecart-cleaner: usage: /command description: Removes every minecart in excess to the max set in the config el: usage: /command description: Report how many entities are loaded invsee: usage: /command player description: Allows ops to open player's inventories permission: commands.invsee ct: usage: /command description: Allows players to open a crafting table on the go ec: usage: /command player description: Allows players to open their enderchest on the go warp: usage: /command LocationName|add|remove LocationName description: Allow players to teleport to locations permission: commands.warp tpa: usage: /command player|allow|deny ApplicantPlayer description: Allows players to teleport near other player permission: commands.tpa suicide: usage: /command description: Set Player Health to 0 permission: commands.suicide rel: usage: /command config|server|all description: Reload the server and the plugin permission: misc.rel gm: usage: /command description: Cycles between spectator and survival mode permission: commands.gm info: usage: /command description: Sends info about the plugin creator and version permission: commands.info home: usage: /command set|remove description: Basic home command permission: commands.home balance: usage: /command send|add|sub|set AllPlayers amount aliases: [bal, money] description: Balance system command permission: economy.command carry: usage: /command player description: Make a player ride the player who used the command permission: misc.carry ldl: usage: /command description: Sends the last death location to a player permission: commands.ldl sendposition: usage: /command player description: Send to another player your current position permission: commands.sendposition coords: usage: /command toNether|toOverworld description: Translate the overworld coordinates to nether ones and vice versa permission: commands.coords chunk: usage: /command load|unload|list all|world|nether|end chunkX chunkX description: Commands for the chunk loader feature permission: chunkloader.command suggestion: usage: /command description: Allows players to give the server owner suggestions for the server itself permission: commands.suggestion commands: usage: /command description: Gives a list including all Plugin's commands permission: commands.list permissions: commands.*: children: commands.invsee: default: op commands.warp: true commands.suicide: true commands.coords: true commands.sendposition: true commands.ldl: true commands.home: true commands.gm: true commands.list: true commands.suggestion: true commands.info: true commands.tpa: true commands.nick: true default: true commands.nick: default: true description: Allows players to use the nick command and change their nicks children: commands.nick.changeothers: true commands.nick.changeothers: default: op description: Allows ops to change other players nicknames commands.warp: default: true description: Allows players to use the warp command and teleport themselves children: commands.warp.set: default: op description: allows ops to create warp points commands.warp.all: default: op description: allows ops to teleport all players in one location commands.tpa: default: true description: Allows players to use the tpa command commands.suicide: default: true description: Allows players to use the suicide command commands.coords: default: true description: Allows players to use the coords command commands.sendposition: default: true description: Allows players to use the sendposition command commands.ldl: default: true description: Allows players to use the last death location command commands.home: default: true description: Allows players to use the home command commands.gm: default: true description: Allows players to use the game mode switch command commands.list: default: true description: Allows players to use the commands command commands.suggestion: default: true description: Allows players to use the suggestion command commands.info: default: true description: Allows players to use the info command misc.*: children: misc.rel: true misc.carry: true default: op misc.rel: default: op description: Allows ops to reload the server or the plugin config (or both) misc.carry: default: op description: Allows players to carry others (only ops for now) economy.*: children: economy.command: true default: true economy.command: default: true description: Allows players to do simple transactions ```
[UpdateCheckerCode](https://gist.github.com/2008Choco/8ac5f78f2886d3afa23a42ed19c7ec64) [MetricsCode](https://github.com/Bastian/bStats-Metrics/blob/single-file/bukkit/Metrics.java) [BStats page](https://bstats.org/plugin/bukkit/EveryThing%20Plugin/22468)