PlugMan

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.


Features

  • 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.
  • Tab completion for command names and plugin names.
  • Dump plugin list with versions to a file.
  • Permissions Support - All commands default to OP.

Commands

CommandDescription
/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 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.

Permissions

Permission NodeDefaultDescription
plugman.adminOPAllows use of all PlugMan commands.
plugman.updateOPAllows 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.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.

Configuration

FileURL
config.ymlhttps://github.com/rylinaux/PlugMan/blob/master/src/main/resources/config.yml
messages.ymlhttps://github.com/rylinaux/PlugMan/blob/master/src/main/resources/messages.yml

Updater

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.


Source

http://dev.bukkit.org/media/images/69/25/rsz_1rsz_github_banner.png

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


Development Builds

http://dev.bukkit.org/media/images/69/27/rsz_jenkins_logo.png

Quote:

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.


Metrics

http://api.mcstats.org/signature/PlugMan.png

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 mcstats.org:

  • 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.


IRC

Join us on IRC in the channel #plugman on irc.esper.net


Sponsors

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


Tutorial

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


User Content


Notes

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

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

  • Avatar of kikicro262626 kikicro262626 Mar 22, 2015 at 17:04 UTC - 0 likes

    error with 1.8.3 version http://hastebin.com/dugodexiyi.avrasm

  • Avatar of aberts10 aberts10 Mar 21, 2015 at 18:59 UTC - 0 likes

    Extremely Helpful. Best Management Plugin, Easy and simple Too.

    http://s21.postimg.org/ggx3hwa9f/Aberts10.png

  • Avatar of Minecraftian_Servers Minecraftian_Servers Mar 18, 2015 at 08:58 UTC - 0 likes

    On server shutdown http://hastebin.com/otujocorov.avrasm Spigot 1.8.3 buildtools 35

    Last edited Mar 18, 2015 by Minecraftian_Servers
  • Avatar of VergilPrime VergilPrime Mar 16, 2015 at 17:08 UTC - 1 like

    Awesome plugin.

  • Avatar of ThisUsernameIsMine ThisUsernameIsMine Mar 16, 2015 at 01:00 UTC - 0 likes

    Quick question: How safe/different is /plugman reload compared to a server /reload ?

    Last edited Mar 16, 2015 by ThisUsernameIsMine

    My problem(s) with MyCommand and Ban Management

    Portable and Updatable Minecraft Launcher
    + http://web.minecraftnoob.com +

    -:- Me on YouTube -:-

    http://i.imgur.com/Z1kXY8n.png

  • Avatar of robotballs robotballs Mar 13, 2015 at 19:46 UTC - 0 likes

    How did i live without this plugin?

  • Avatar of ThisUsernameIsMine ThisUsernameIsMine Mar 13, 2015 at 19:09 UTC - 0 likes

    @rylinaux: Go

    Is there anything you can do about "That file is not a valid plugin"with PlugMan #53 @ latest compiled Spigot 1.8.3?

    The plugin jar isn't corrupt/damaged (i've checked the contents of the jar) and i'm not mistyping anything.

    When trying to load the plugin it shows the following in console:

    Quote:

    WARN]: org.bukkit.plugin.InvalidPluginException: java.lang.IllegalArgumentException: Plugin already initialized!
    ...
    WARN]: Caused by: java.lang.IllegalStateException: Initial initialization

    Even though it claims the plugin to be initialized, the plugin doesn't show up at /pl or /plugins.
    The plugin jar isn't in use so it shouldn't be "initialized". This leds me to believe something is wrong.

    Here's the complete stacktrace: http://dev.bukkit.org/paste/11875/

    Last edited Mar 13, 2015 by ThisUsernameIsMine
  • Avatar of rylinaux rylinaux Mar 11, 2015 at 22:09 UTC - 0 likes

    @Ninja8370: Go

    Yes.

    BFAK:26304,d232f6993a7d6923b89e29b11f8ce2474913ee365d047c47df38169488909c26

  • Avatar of Ninja8370 Ninja8370 Mar 09, 2015 at 13:16 UTC - 0 likes

    Does the 1.7.4 (or the 1.8) version work with 1.7.10 bukkit?

  • Avatar of ThisUsernameIsMine ThisUsernameIsMine Mar 07, 2015 at 18:46 UTC - 0 likes

    I often get "That file is not a valid plugin" when trying to load plugins (not making any typing mistakes nor typing the extension) =/

Facts

Date created
Jan 26, 2012
Categories
Last update
Mar 01, 2015
Development stage
Release
Language
  • enUS
License
MIT License
Curse link
PlugMan
Downloads
209,938
Recent files

Authors