Skip to content

Latest commit

History

323 Commits

Folders and files

NameName
Last commit message
Last commit date

Repository files navigation

This is a PlugMan *Fork*

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

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 dumpDump plugin names and version to a file.
/plugman usage [plugin]List commands that a plugin has registered.
/plugman lookup [command]Find the 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.

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

Configuration

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

Developers

How to include PlugMan with Maven:

 <repositories>
<!-- PlugMan -->
<repository>
<id>PlugMan</id>
<url>https://raw.githubusercontent.com/TheBlackEntity/PlugMan/repository/</url>
</repository>
</repositories>
<dependencies>
<dependency>
<groupId>com.rylinaux</groupId>
<artifactId>PlugMan</artifactId>
<version>2.2.2</version>
<scope>provided</scope>
</dependency>
</dependencies>

How to include PlugMan with Gradle:

repositories {
maven {
name ='PlugMan'
url ='https://raw.githubusercontent.com/TheBlackEntity/PlugMan/repository/'
}
}
dependencies {
compileOnly 'com.rylinaux:PlugMan:2.2.2'
}

About

Plugin manager for Bukkit servers.

Resources

Stars

0 stars

Watchers

0 watching

Forks

Releases

Packages

Contributors

Languages