Version: 0.6 - BETA
Tested with CraftBukkit 1.1 R6 and 1.2.3 and 1.2.4
This simple plugin allows a user (with the correct permission and the required money in their account) to purchase experience in the form of levels.
Installation
Copy the jar to your /plugins directory. Simples! Required plugins: Vault, any Vault supported Economy/Permissions
Usage/Setup
Permissions
- 'buyexp.buy' - Allows users to purchase XP at the rate defined in the config. Defaults to OP's.
- 'buyexp.free' - Allows users to bypass the economy, allowing them to get free XP. Defaults to False; no-one has it.
Commands
/buyexp <levels>, for example /buyexp 50 to buy 50 levels. The plugin also takes into account previous levels, so buying 10 while holding 5 will result in the user level being set to 15
Config
- PricePerLevel: This is the price per level
- NotifyConsole: This is whether the plugin will log transactions
- NotifyPlayer: This is whether the plugin will tell the player what they have purchased
- MaxLevelPerTransaction: This is the maximum amount of levels the player is able to purchase in one transaction
- MaxLevelInTotal: This is the maximum level the player can purchase up to; if the player is level 100, and this is set up for 150, they can only purchase 50 more levels
Future changes:
- -Better error handling
- -Usage of Signs to complete the transaction
- -More features
- -Assign other players levels, or buy other players levels - Will be added in next release: provided it is not a bug-fix
Please feel free to make (reasonable) requests. This is my first plugin and hopefully one which can become more useful.

