Compatible API Versions
1.0.13

PluginManagerLong.png


A Plugin to manage all of your servers plugins and also a tool to speed up plugin development


You can use PluginManager to load, unload, reload, enable, disable and uninstall plugins.
Yes. You can reload single plugins without the need to reload the entire server. This could save alot of time while developing plugins due the reduced loading times.


So what features does PluginManager have?​

  • Load Plugins​
  • Unload Plugins​
  • Reload Plugins​
  • Enable Plugins​
  • Disable Plugins​
  • Uninstall Plugins​
  • Manage Plugin Configuration files ingame​
  • Get plugin data​
Commands:
/pluginmanager (opens the UI)
/pluginmanager load [file] loads a plugin from a file.
/pluginmanager unload [plugin] unloads the plugin.
/pluginmanager reload [plugin] reloads the plugin
.
/pluginmanager enable [plugin] enables a disabled plugin.
/pluginmanager disable [plugin] disables a enabled plugin.
/reload [plugin] reloads the plugin without reloading the whole server.

You can use /pm instead of using /pluginmanager


Permissions:
Each Command has the permission of its sub command.
Like /pm load has the permission "pluginmanager.load"
The only exceptions are /pm (without subcommands) and /reload
/pm has the permission "pluginmanager.ui"
and /reload remains with "nukkit.command.reload"
Just to be sure that no one of your team uninstalls any plugins, you have to be op to uninstall plugins.
To modify configs you need the permission "pluginmanager.config.*".
If you want them to have access to only certain configs, give them the permission with the file path.



Disclaimer
This plugin messes with some of nukkits data that should not be accessed by a plugin. So it may cause problems.
But in my tests everything worked. I just say that for the very unlikly case something happens.
But even if something happens, it will not destroy your server. If something does not work properly, a reboot will help.


Screenshots:
1640814025374.png
1640811151584.png
1640811399629.png
1640811484321.png
1640814233356.png
1640811535835.png

1640811625012.png
Author
BuddelStudios
Downloads
154
Views
433
First release
Last update
Rating
5.00 star(s) 1 ratings

More resources from BuddelStudios

Latest updates

  1. Improvements on command detection

    Now pluginmanager detects commands if they are in one single class. Plugin Reloading should now...
  2. Command Detection on Unload / Reload

    Now it works with every plugin I've tested. 1.0.0 does not unload the commands of some plugins...
  3. jar detection

    Changed the way pluginmanager detects the plugins jar for reloading to plugin name and jar name...

Latest reviews

TOP Plugin! Echt geiles Tool für Developer. Weiter so <3
Top