PMan

This project is abandoned and its default file will likely not work with the most recent version of Minecraft. Whether this project is out of date or its author has marked it as abandoned, this project is no longer maintained.

The successor of this project is Get. See http:dev.bukkit.org/bukkit-plugins/get/

P(ack)Man

The Bukkit Plugin Manager

Description

With this plugin, it is possible to install, enable, disable and list plugins on your server. ATTENTION! This is just a Beta-Version! I'm not finished with this at all, so don't blame me, if the plugin accidently deletes your whole world! I strongly recommend not to use this plugin on a productive server.

Use

Commands

  • pman install [slug] - Installs the latest version of the given plugin from dev.bukkit.org
  • pman select [File 1] [File 2] ... - Selects the downloaded files. Only useful if a ZIP-Archive has been downloaded using "install"
  • pman enable [Filename] - Enables the specified plugin. Filename must be a .jar file in the "plugins/" folder, the extension has to be given too
  • pman disable [name] - Disables the loaded plugin "name". The plugin must be running, for names, try "pman list"
  • pman list - Lists all installed plugins with names and versions
  • pman search [name] - Searchs dev.bukkit.org for the plugin "name". Same as typing "name" into the search bar of dev.bukkit.org
  • pman info [name] - Still Beta Gives information on the plugin "name" such as author(s), last upload date...

Most of them works also ingame, for a strange reason not all.

Permissions

  • simon.pman.install - allows a player to install plugins
  • simon.pman.disable - allows a player to disable plugins
  • simon.pman.enable - allows a player to enable plugins
  • simon.pman.search - allows a player to search for plugins
  • and so on. Every command has a permission "simon.pman.[Command]"

Features (at the moment)

  • Installing plugins using dev.bukkit.org
  • Enabling/Disabling plugins which are already on the server
  • Listing all plugins currently installed
  • Checking for newer versions of plugins (only works with plugins you installed using "install")
  • PermissionsEx support

Future Features

  • Removing plugins (will come soon)
  • SpoutCraft GUI
  • Support for other permissions plugins

For Developers

This plugin parses the HTML-Web-GUI of dev.bukkit.org using Jsoup. It the downloades the files and if it is a ZIP file, unpacks them and asks the player which files he'd like to copy. If the downloaded file is a JAR file, it is just placed inside the plugins folder and a server reload is performed.

Source

About This Project

Categories

Members

Recent Files

Bukkit