MPT
MPT
An Important Note about Java Versions
What Is MPT?
MPT is a utility designed to make it easier for server owners to install new maps or resources onto their server. It works by fetching package information from a repository, and then using it to download appropriate content into the server root.
Features
- Repositories and packages may be viewed, added/installed, or removed via single commands
- Local package listings may be updated from remotes via command
- Version management system allows packages to be upgraded when necessary
- Plugin protects against potentially harmful packages or content
Disclaimer
Please understand that adding repositories or installing packages is done at your own risk. I nor BukkitDev can regulate what other people put in their repositories, so make sure you trust URLs before adding them. That being said, the plugin has a couple of measures in place to protect you, but they are not guaranteed to be foolproof, so caution must be exercised nonetheless.
Setting up the Plugin
Setting up MPT is fairly simple, but does require a few steps.
- Install the plugin by downloading the JAR and placing it in your plugins folder.
- Start the server and add your first repository via the
/mpt add-repo [url]
command. I have an official repository set up at http://mpt.caseif.net/, which you may use if you wish. - Run the command
/mpt update
to fetch package listings from the remote.
After this is done, you may now list available packages with /mpt list-all
and install what you wish with /mpt install [package id]
.
Setting up a Remote Repository
Commands
Permissions
mpt.use
- Allows use of most of the plugins featuresmpt.abort
- Allows use of the/mpt abort
commandmpt.help
- Allows use of the/mpt help
command
Official Repository
My official MPT repository can be found at http://mpt.caseif.net/
. Feel free to add it to start yourself off!
Links
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.
Plugin Metrics/Telemetry
This plugin sends anonymous statistics to mcstats.org. A full list of information collected may be found here.
Additionally, this plugin collects anonymous usage data. Collected data includes:
- Unique server identifier (randomly generated and anonymous)
- MPT version
- Number of installed repositories
- Number of installed packages
- Listing of installed repositories
Of course, you may opt out of data collection via the metrics
and telemetry
keys in the config.yml
file.
Comments