Mineuniverse
Log in Register
Plugins

Plugin Controller

Control all your plugins with PluginController! No more moving around jarfiles so they don't start on reloads!
by _ForgeUser6969542
Download Claim this project
2,562 downloads
0 likes
Updated Jun 30, 2026
0 hypes
Admin Tools

New features might slow down as I am back to the school grind - hopefully I can keep up to date with major bukkit releases!

PluginController - You're back in control!

This plugin was designed / coded / tested from a server technician's point of view - Aiming to lessen the pain of plugin conflicts, and also to add plugins without having to reload every single plugin. PluginController is designed for debugging, and in no circumstances should anyone other than a server technician have the permissions to run this plugin, as it can cause major damage if used incorrectly!

Features

- Load a newly added plugin without doing a /reload
- Before attempting to load a plugin, it will check it's dependencies, see if its actually a plugin and check the description file for the proper contents and if you are missing dependencies, it will let you know which ones.
- Start/Stop plugins, very useful for figuring out conflicts
- PluginController list function, very similar to /pl but includes version numbers, makes it alot simpler to check for plugin updates.

Commands

/plugincontroller start [pluginname|all] - Plugin name is optional, as leaving it blank or putting "all" will start all plugins. 
/plugincontroller stop [pluginname|all] - Plugin name is optional, as leaving it blank or putting "all" will start all plugins.
/plugincontroller reload [pluginname|all] - Plugin name is optional, as leaving it blank or putting "all" will reload all plugins.
/plugincontroller list -  Lists every plugin on the server similarily to /pl but includes version!
/plugincontroller help - Displays the user-friendly help screen.

Permissions

Straight out of the config.yml *Procrastination mode - Activated*

  plugincontroller.*:
    description: Gives access to all PluginController functions
    children:
      plugincontroller.stop: true
      plugincontroller.reload: true
      plugincontroller.start: true
      plugincontroller.list: true
      plugincontroller.help: true
  plugincontroller.help:
    description: Gives access to view PluginController help
  plugincontroller.reload:
    description: Gives access to use PluginController to reload a plugin
  plugincontroller.stop:
    description: Gives access to use PluginController to stop a plugin
  plugincontroller.start:
    description: Gives access to use PluginController to start a plugin
  plugincontroller.list:
    description: Gives access to use PluginController to list detailed plugin info

Side effects may include: Faster plugin drop-ins, less reloads, better quality of life for server technicians as well as stress-free updating, as this plugin should be compatible with bukkit for the forseeable future.

Planned

- Download plugins directly from this plugin - Featured plugins list - Even more!




If you would like to buy me a coffee each month, just throw a pledge on my Patreon page!
Patreon Link

Plugin Controller 0.7
MC CB 1.3.2-R0.1
Beta 2012-08-28 Get
PluginController 0.5
MC CB 1.3.2-R0.1
Beta 2012-08-27 Get

More from _ForgeUser6969542

BetterAnnounce
8,070
NightLight
4,335
StopThatLag!
23,528

You Might Also Like

AdBolt Advertising Network
Make money from your Minecraft server by running ads!
9,992
Mineload
Mineload
9,978
BeastTP
BeastTP v1.0 - Teleportation Made Easy! -[Permissions][1317]
9,966
RegionManager
generate regions with just one command!
9,950
TimeKeeper
Keep the Server-Playtime per Day
9,948
SimpleAdmin
simple way to ban/kick unwanted players from your server
9,945