Plugin Manager

A tool used to turn on/off plugins dynamically.
<p>An example of the simple inventory GUI used to manage plugins.</p>

An example of the simple inventory GUI used to manage plugins.

<p>Another example of the simple GUI used for managing plugins.</p>

Another example of the simple GUI used for managing plugins.

Description

Plugin Manager

Prelude

This tool was born from the nuisance of not being able to disable and enable plugins independently. The ability to have different plugins enabled or disabled is desirous when you want to make sure two plugins don't conflict while you're setting one up or when a plugin has a bug that players are exploiting, so you need to disable it conveniently. Keep in mind that this plugin is solely for on-the-fly server management and is not a completely efficient or stable substitute for the conventional methods of managing plugins.

Right now, this plugin is experimental. It has some obvious issues that I plan to fix if the community has interest in a tool such as this. Please tell me what you would like added! And, of course, if you have some spare change or really want to show that you <3 this idea, click that "Donate" button in the top-right corner of this page.

Features

  • Replaces /plugins with an easy-to-use interface for disabling or enabling plugins ingame.
  • Features an "eject" function that removes the plugin completely from the running server, letting you delete it while the server is running.
  • Includes detailed information about installed plugins such as the plugin author or the plugin description.
  • Nice for on-the-fly plugin management.

Commands/Permissions

/plugins: Opens an inventory with items representing plugins to easily enable/disable them.

Manager.view: Allows a player to perform /plugins and view plugins. Manager.eject: Allows a player to eject a plugin. Manager.disable: Allows a player to disable a plugin. Manager.enable: Allows a player to enable a plugin.

Images and Videos

See the images tab for media.

Source Code

Here's a link to the project on GitHub.

For the Future

  • Add an "insert plugin" feature for applying plugins that aren't yet loaded

The Plugin Manager Team

profile avatar
  • 2
    Projects
  • 3.5K
    Downloads
Donate

More from _ForgeUser16743313

  • Kits Plugin project image

    Kits Plugin

    • 1.6K
    • Bukkit Plugins

    A plugin for creating custom kits.

    • 1.6K
    • October 25, 2015
    • Bukkit Plugins
    • +1
  • Kits Plugin project image

    Kits Plugin

    • 1.6K
    • Bukkit Plugins

    A plugin for creating custom kits.

    • 1.6K
    • October 25, 2015
    • Bukkit Plugins
    • +1