/Buycraft-Plugin

The Buycraft Bukkit Plugin

Primary LanguageJava

---- Buycraft Plugin ------------------------

For setup instructions please visit https://buycraft.net.

Upgrade your account and receive many more awesome features by going to https://server.buycraft.net/plans.

Are you in need of help? Please contact customer support via email (support@buycraft.net) or via the helpdesk at http://support.buycraft.net.

--- INSTALLATION -----------------------------------------------------------

Please run the command "/buycraft secret " in the console. To find your secret key, go to http://server.buycraft.net and visit the servers page under the webstore section. Refer to installation videos and tutorials available on http://buycraft.net for more help/info.

---- RECENT PAYMENT SIGNS --------------------------------------------------

If you would like to display recent payments in game, this feature allows you to setup a row of signs with head blocks placed above/below/next to them. Every 30 minutes the signs will update and show the most recent users who have purchased a package. To enable this feature you need to set "headsEnabled" to "true" in the settings.conf file.

Place a row of signs in any order you wish, with one head per sign at least one block away. After you have placed the signs and heads, type "buysign begin" in game. Then click on the signs in the order you wish the payments to be displayed. Once you have finished, type "buysign end" - the signs will update accordingly.

You can also filter the signs to only include payments that include a certain package. Use "buysign filter " after typing "buysign begin" to do this.

---- MCMYADMIN INTERGRATION ------------------------------------------------

If you are aiming to use McMyAdmin commands in packages, prefix the commands you enter with "{mcmyadmin}", for example, to execute the McMyAdmin "stop" command, you would enter this: "{mcmyadmin}stop". After you have setup the commands, you need to give administrator access to the user "Buycraft" (Case sensitive) in the McMyAdmin permissions page. The user "Buycraft" has been disabled from logging in to your server to prevent administrator access in game.

---- CHANGING THE /BUY COMMAND ---------------------------------------------

To change the /buy command please edit the setting in the configuration file.

---- PERMISSION NODES -----------------------------------------------------

Listed below are the permission nodes for the plugin:

buycraft.admin - Enables use of the "/buycraft <reload/forcecheck/secret>" commands
buycraft.signs - Enables the player to setup Buycraft recent payment signs

---- A FURTHER NOTE --------------------------------------------------------

Modifying the source code is allowed. You are not allowed to use the source code in another Bukkit plugin without prior permission. Use of http://api.buycraft.net is only for this plugin and integrating Buycraft on to your own website. Any other use is not allowed.

---- CHANGE LOG ------------------------------------------------------------

Version 6.7

	- Moved to a different URL shortener for better reliability. 

Version 6.6

	- Bug fixes

Version 6.5

	- New option to only allow changing the secret key via the settings.conf file.

Version 6.4

	- Changed to the new ServerMods API auto updater
	- Increased timeout of HTTP requests to the API

Version 6.3

 	- New auto updater system to comply with BukkitDev policies
 	- Fixed various bugs

Version 6.2

	- Introducing a new /buy command interface which uses the inventory to browse categories/packages.

Version 6.1

	- The package checker now runs at an interval of 2.5 minutes instead of 5.

Version 6.0

	- Support for the new required inventory slots feature.
	- Improved support for commands which do not require the player to be online.
	- You can now filter buy signs witch have a price of 0.00.
	- Misc bug fixes and improvements. 

Version 5.9

	- Included support for delayed commands.

Version 5.8

	- Fixed a bug with case sensitive usernames.