Skip to content

Buddelbubi/PluginManager

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

13 Commits
 
 
 
 
 
 

Repository files navigation

PluginManager

grafik

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.