PlugMan Logo

What is PlugMan?

PlugMan is a simple, easy to use plugin that lets server admins manage plugins from either in-game or console without the need to restart the server.


  • Enable, disable, restart, load, reload, and unload plugins from in-game or console.
  • List plugins alphabetically, with version if specified.
  • Get useful information on plugins such as commands, version, author(s), etc.
  • Easily manage plugins without having to constantly restart your server.
  • List commands a plugin has registered.
  • Find which plugin a command is registered to.
  • Tab completion for command names and plugin names.
  • Dump plugin list with versions to a file.
  • Check if a plugin is up-to-date with
  • Permissions Support - All commands default to OP.


/plugman helpShow help information.
/plugman list [-v]List plugins in alphabetical order. Use "-v" to include versions.
/plugman info [plugin]Displays information about a plugin.
/plugman dumpDumps plugin list and versions to a file.
/plugman usage [plugin]List commands that a plugin has registered.
/plugman lookup [command]Find which plugin a command is registered to.
/plugman enable [plugin|all]Enable a plugin.
/plugman disable [plugin|all]Disable a plugin.
/plugman restart [plugin|all]Restart (disable/enable) a plugin.
/plugman load [plugin]Load a plugin.
/plugman reload [plugin|all]Reload (unload/load) a plugin.
/plugman unload [plugin]Unload a plugin.
/plugman check [plugin|all] [-f]Check if a plugin is up-to-date.


Permission NodeDefaultDescription
plugman.adminOPAllow use of all PlugMan commands.
plugman.updateOPAllow user to see update messages.
plugman.helpOPAllow use of the help command.
plugman.listOPAllow use of the list command.
plugman.infoOPAllow use of the info command.
plugman.dumpOPAllow use of the dump command.
plugman.usageOPAllow use of the usage command.
plugman.lookupOPAllow use of the lookup command.
plugman.enableOPAllow use of the enable command.
plugman.enable.allOPAllow use of the enable all command.
plugman.disableOPAllow use of the disable command.
plugman.disable.allOPAllow use of the disable all command.
plugman.restartOPAllow use of the restart command.
plugman.restart.allOPAllow use of the restart all command.
plugman.loadOPAllow use of the load command.
plugman.reloadOPAllow use of the reload command.
plugman.reload.allOPAllow use of the reload all command.
plugman.unloadOPAllow use of the unload command.
plugman.checkOPAllow use of the check command.
plugman.check.allOPAllow use of the check all comamnd.




This plugin uses Gravity's Updater which allows PlugMan to automatically download updates to new versions. If you wish to disable this or change how PlugMan handles the updating, you are free to do so by editing the plugin's configuration.


PlugMan is open source and hosted on GitHub; feel free to fork, star, or contribute to PlugMan by making pull requests and opening issues.

Development Builds


Development builds of this project can be acquired at the provided continuous integration server. These builds have not been approved by the BukkitDev staff. Use them at your own risk.


This plugin utilizes Hidendra's Metrics system to gather anonymous usage statistics on the plugin and server it's running on. The following information is sent to

  • A unique identifier
  • The server's Java version
  • Whether the server is on online or offline mode.
  • The plugin's version
  • The server's version
  • The OS' version, name, and architecture
  • The core count of the CPU
  • The number of players online
  • The Metrics version

Opting out of this service can be done by either editing PlugMan's configuration file, or disabling Metrics globally by editing the Metric's configuration file.


Join us on IRC in the channel #plugman on


To view those who enable this project to be developed, please refer to the GitHub page.


Samkio has made a tutorial showing the basic usage of the plugin.

User Content


  • PlugMan requires (at least) Java 7 to run.
  • If you have an error, please use a paste service (such as instead of the comment box.

Other Projects

  • Minecraft-Plugins: Website that enables searching for Bukkit / Spigot plugins with quick access to plugin information as well as download links and change logs for current and past versions of the plugin.

You must login to post a comment. Don't have an account? Register to get one!

  • Avatar of minecraft7net minecraft7net May 28, 2016 at 15:29 UTC - 0 likes

    great plugin - always work 1.7/1.8/1.9 - Thanks :) please continue :)

  • Avatar of TheBlackBeltPanda TheBlackBeltPanda Apr 25, 2016 at 01:22 UTC - 0 likes

    Getting a strange issue: Every time I restart my server, Plugman becomes corrupted (file size 176B).

    Subscribe and become a Pandaling today!

    Owner of PandaCraft

    PandaCraft Network

  • Avatar of Sikatsuu Sikatsuu Apr 19, 2016 at 09:33 UTC - 0 likes

    @rylinaux: Go

    Replied on github,

  • Avatar of XxthedarkkingxX XxthedarkkingxX Apr 19, 2016 at 03:29 UTC - 0 likes

    ummmm i download and then started the server. i restart the server and its corrupted. no other download. just corrupt


  • Avatar of rylinaux rylinaux Apr 18, 2016 at 15:30 UTC - 0 likes

    @Sikatsuu: Go

    I've created an issue on GitHub to track this -

    I would suggest setting the "updater-type" in PlugMan's config.yml to either "check" or "none" - I'll take a look into the issue and see if it affects anyone else in the future.

    EDIT: I've tried changing the name of the entry on DBO to v2.1 from v2.1.0, there might be something wrong in the parsing of Updater that is causing the issue.

    Last edited Apr 18, 2016 by rylinaux: Edit


  • Avatar of Sikatsuu Sikatsuu Apr 18, 2016 at 15:22 UTC - 0 likes

    @rylinaux: Go

    What I did is, I downloaded it from bukkit and installed it, but as soon as I started the server it downloaded 2.0.8 again. Is this what you mean?

  • Avatar of rylinaux rylinaux Apr 18, 2016 at 12:37 UTC - 0 likes

    @Sikatsuu: Go

    Odd - it updated once, as expected, on two different servers I have just tested. Can you download the latest version from DBO (instead of allowing the Updater to give you v2.1.0) and see if this continues?

    @mel_instagibson: Go

    Not seeing this on my end - tested with a couple of different servers. Can you re-download the latest version from DBO and retry? This shouldn't be happening, it looks for the message file that is embedded within the JAR - I've downloaded and unzipped the latest version to confirm the file is in place.

  • Avatar of mel_instagibson mel_instagibson Apr 18, 2016 at 12:23 UTC - 0 likes

    2.1.0 broke after it updated on my 1.9 server. 2.0.8 works just fine tho

    [08:21:12 ERROR]: Error occurred while enabling PlugMan v2.1.0 (Is it up to date ?) java.lang.NullPointerException at<init>( [?:1.8.0_77] at<init>( [?:1.8.0 _77] at com.rylinaux.plugman.messaging.MessageFile.<init>( ) [?:?] at com.rylinaux.plugman.messaging.MessageFormatter.<init>(MessageFormatt [?:?] at com.rylinaux.plugman.PlugMan.onEnable( [?:?] at [p atched_1.9.2.jar:git-Paper-685] at .java:319) [patched_1.9.2.jar:git-Paper-685] at org.bukkit.plugin.SimplePluginManager.enablePlugin(SimplePluginManage [patched_1.9.2.jar:git-Paper-685] at org.bukkit.craftbukkit.v1_9_R1.CraftServer.loadPlugin(CraftServer.jav a:357) [patched_1.9.2.jar:git-Paper-685] at org.bukkit.craftbukkit.v1_9_R1.CraftServer.enablePlugins(CraftServer. java:317) [patched_1.9.2.jar:git-Paper-685] at org.bukkit.craftbukkit.v1_9_R1.CraftServer.reload( 5) [patched_1.9.2.jar:git-Paper-685] at org.bukkit.Bukkit.reload( [patched_1.9.2.jar:git-Pape r-685] at org.bukkit.command.defaults.ReloadCommand.execute( [patched_1.9.2.jar:git-Paper-685] at org.bukkit.command.SimpleCommandMap.dispatch( [patched_1.9.2.jar:git-Paper-685] at org.bukkit.craftbukkit.v1_9_R1.CraftServer.dispatchCommand( [patched_1.9.2.jar:git-Paper-685] at org.bukkit.craftbukkit.v1_9_R1.CraftServer.dispatchServerCommand( [patched_1.9.2.jar:git-Paper-685] at net.minecraft.server.v1_9_R1.DedicatedServer.aL( [patched_1.9.2.jar:git-Paper-685] at net.minecraft.server.v1_9_R1.DedicatedServer.D( [patched_1.9.2.jar:git-Paper-685] at net.minecraft.server.v1_9_R1.MinecraftServer.C( [patched_1.9.2.jar:git-Paper-685] at [patched_1.9.2.jar:git-Paper-685] at [?:1.8.0_77]

  • Avatar of Sikatsuu Sikatsuu Apr 18, 2016 at 07:41 UTC - 0 likes

    Plugman keeps downgrading to 2.0.8

  • Avatar of Sikatsuu Sikatsuu Mar 17, 2016 at 08:27 UTC - 0 likes

    @rylinaux: Go

    I didn't saw your comment earlier since I'm almost not on bukkit anymore.

    It seems to break some plugins on 1.9, it works for the biggest part tho.

    When I try to reload for example Citizens, it gives me this error:


Date created
Jan 26, 2012
Last update
May 03, 2016
Development stage
  • enUS
MIT License
Curse link
Recent files