What is PlugManX?
PlugManX is a fork of the popular plugin "PlugMan".
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.
Why fork PlugMan?
PlugMan itself is already very good, but it has some flaws.
If you enable a new plugin on a 1.13+ server, you won't be able to tab-complete any new commands added by this plugin - This is fixed by this fork!
If you use "/plugman lookup", it will only display an exception instead of anything helpful - This is fixed by this fork!
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.
- 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 dev.bukkit.org
- Permissions Support - All commands default to OP.
Commands
Command
Description
/plugman help Show help information.
/plugman list [-v] List plugins in alphabetical order. Use "-v" to include versions.
/plugman info [plugin] Displays information about a plugin.
/plugman dump Dumps 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.
/plugman download [direct|spigot] [URL|ID] Download and load a plugin.
Permissions
Permission Node |
Default |
Description
plugman.admin | OP | Allow use of all PlugMan commands.
plugman.update | OP | Allow user to see update messages.
plugman.help | OP | Allow use of the help command.
plugman.list | OP | Allow use of the list command.
plugman.info | OP | Allow use of the info command.
plugman.dump | OP | Allow use of the dump command.
plugman.usage | OP | Allow use of the usage command.
plugman.lookup | OP | Allow use of the lookup command.
plugman.enable | OP | Allow use of the enable command.
plugman.enable.all | OP | Allow use of the enable all command.
plugman.disable | OP | Allow use of the disable command.
plugman.disable.all | OP | Allow use of the disable all command.
plugman.restart | OP | Allow use of the restart command.
plugman.restart.all | OP | Allow use of the restart all command.
plugman.load | OP | Allow use of the load command.
plugman.reload | OP | Allow use of the reload command.
plugman.reload.all | OP | Allow use of the reload all command.
plugman.unload | OP | Allow use of the unload command.
plugman.check | OP | Allow use of the check command.
plugman.check.all | OP | Allow use of the check all command.
plugman.download | OP | Allow use of the download command.
Configuration
File
URL
config.yml
https://github.com/TheBlackEntity/PlugMan/blob/master/src/main/resources/config.yml
Source
PlugMan is open source and hosted on GitHub; feel free to fork, star, or contribute to PlugMan by making pull requests and opening issues.
https://github.com/TheBlackEntity/PlugMan
Tutorial
RAMShard has made a tutorial showing the basic usage of the plugin.
User Content
- Logo: HariboPenguin
- Tutorials
- German (TimeCode):
- English (RAMShard):
- English (Samkio):
- Spanish (cloud_strife_91spain):
- Portuguese (AbsintoJ):
Notes
- PlugMan requires (at least) Java 8 to run.
- If you have an error, please use a paste service (such as http://hastebin.com/) instead of the comment box.