个人原因疏于维护,请参阅可爱小狐狸的新帖!
https://www.mcbbs.net/thread-1419202-1-1.html
ServerUtils —— 更好用的服务器插件管理!
插件特性
- 兼容BungeeCord / Waterfall和Spigot / Paper!
- 用可定制的命令替换(可以禁用此命令)/ pl和/ plugins(bukkit)命令。添加-v标记会将所有版本添加到输出中!请注意:/bukkit:pl和/bukkit:plugins命令不会被替换,因此您仍然可以使用它们!
- / bpl插件命令可用于bungeecord!使用-v标志输出插件的版本,并使用-m标志还将模块包括在插件列表中(例如cmd_send.jar,cmd_server.jar等)。
- 使用/ su(load / reload / unload)plugin <plugin>快速重新加载插件!(BungeeCord:主要命令是/ bsu)支持tab选取以便从插件文件夹中的jar中快速加载新插件。
- 自动关注插件文件中的更改并自动重新加载它们!/ su watchplugin!
- 卸载未使用的指令(spigot/paper):可以在config命令中定义,ServerUtils将在启动时将其卸载。这些命令将不能被任何游戏玩家或控制台使用。
- 重新加载插件并清理它们的内容,例如其PluginClassLoader和它们的配方[recipe](?),配方的清理仅适用于1.12+,因为在这些版本以下,插件未与方法相关联,因此ServerUtils无法知道方法属于某个插件。
- ServerUtils也可以完全卸载/重新加载自身!
- 快速重载commands.yml,而无需在服务器上执行整个重新加载或重启!
- 快速重新加载bukkit配置,而无需在服务器上执行整个重新加载或重新启动!请注意:某些配置选项可能不会重新加载,如果您认为这是一个错误,请与作者联系。不重新加载Spigot / Paper配置,您可以使用/ paper reload或/ spigot reload重新加载。
- 自动更新插件。可以将插件配置为在服务器启动时或检查更新时自动下载并安装插件的新版本。此功能默认情况下处于禁用状态,但可以根据配置进行精确配置。
- 插件可以监听更改!ServerUtils提供了一个事件API,该事件API可以准确地通知插件已加载,启用,禁用或卸载了哪些组件-所有这些都具有Pre和Post阶段。请看看Bukkit和Bungee日志!
插件状态描述
要了解加载/启用/禁用/卸载插件之间的区别,将在下面描述插件的加载、卸载阶段:
完全加载插件(例如在启动时):
- 首先,插件从plugins目录的.jar文件加载。这称为插件加载。现在,该插件在/ plugin列表中为“红色”,因为尚未启用。
- 在第二步,启用插件。这会导致插件在控制台中显示各种各样的信息(开发人员发现在启动时通知您很重要),例如正在建立数据库连接等。
完全禁用插件(如关闭服务器)
- 首先禁用插件。这将导致该插件关闭其所有功能,例如指令,事件侦听器等。禁用后,该插件仍会加载到内存中,但在/ plugin列表中会显示为“红色” 。
- 然后该插件将从内存中卸载,因此该插件将不再出现在/ plugin列表中。
命令&&权限
对于BungeeCord,其主要命令为/bsu,插件列表为/ bpl。
/su (显示带有一些命令的帮助页面)[serverutils.help]
/su help(显示带有一些命令的帮助页面)[ serverutils.help ]
/su reload(重新加载ServerUtils插件)[ serverutils.reload ]
/su reloadconfig(重新加载单个服务器配置)[ serverutils.reloadconfig ]
/su loadplugin (加载并启用指定的jar文件作为插件) [ serverutils.loadplugin ]
/su unloadplugin(卸载指定的插件)[ serverutils.unloadplugin ]
/su enableplugin(启用指定的插件)[ serverutils.enableplugin ]
/su disableplugin(禁用指定的插件)[ serverutils.disableplugin ]
/su plugininfo(显示有关指定插件的信息)[serverutils.plugininfo ]
/su commandinfo(关于指定的命令显示信息)[ serverutils.commandinfo ]
/su reloadplugin(重新加载一个指定的插件)[ serverutils.reloadplugin ]
/su watchplugin(监控更改指定的插件配置文件的更改。)[ serverutils.watchplugin ]
/su unwatchplugin(停止监视指定的插件进行更改。)[ serverutils.watchplugin ]
/pl(显示此服务器的插件)[ serverutils.plugins ]
/pl -v(显示版本为[ ]的此服务器的插件) [ serverutils.plugins.version ]
更新通知:[ serverutils.notification.update ]
下载和帮助
支持作者,请前往原贴下载
可前往作者GitHub获取帮助和支持<a href="https://github.com/FrankHeijden/ServerUtils" target="_blank">https://github.com/FrankHeijden/ServerUtils</a>
来自群组: PluginsCDTribeHunterZe 发表于 2021-2-2 12:20
支持1.16我觉得很香!排版可能有一点费眼,ennn最后的HTML标签帖子里好像没启用 ...
泥潭对markdown语法的支持一贯如此(x
花里胡哨的排版实在是懒得排(x