A shop and auction system for NukkitX server software for Minecraft Bedrock Edition, based on commands.
Note! This plugin is no longer supported. I advise you to migrate to Trading Interface.
- Make sure that EconomyAPI is installed;
- Place the plugin's
.jar
file into theplugins
folder on your server; - Set up the configuration file (see "Configuration file");
- Set up the lists of buyable and sellable items using admin commands. The lists update automatically after editing, so you don't need to reboot your server.
/buy <id> <amount>
— buying a specified amount of items with a specified ID (string or number)./buy <id>
— buying 1 item with a specified ID./sell <id> <amount>
— selling a specified amount of items with a specified ID./sell <id>
— selling 1 item with a specified ID./sell
— selling items from your hands./buylist (/blist)
— list of buyable items./selllist (/slist)
— list of sellable items./auc <id> <amount> <start price>
— put a specified amount of items with a specified ID with a specified start price on an auction./auc <id> <start price>
— put 1 item with a specified ID with a specified start price on an auction./auc <start price>
— place items from your hands on an auction./bet <your bid>
— place a bet on an ongoing auction./id
— shows the ID of the item in your hand./shophelp
— list of shop commands.
Admin commands are available to players with trading.editshoplist
permission. Operators have this permission by default.
/addbuyitem <id> <price> (/abi <id> <price>)
— add an item to the list of buyable items./addsellitem <id> <price> (/asi <id> <price>)
— add an item to the list of sellable items./delbuyitem <id> (/dbi <id>)
— delete an item from the list of buyable items./delsellitem <id> (/dsi <id>)
— delete an item from the list of sellable items./adddiscount <id> <percent>
— add a discount for an item./deldiscount <id>
— delete a discount.
All parameters in the configuration file are commented.
The plugin supports custom translations. In order to use your own language, set general.languauge
option in the config file to <your_lang>
. The plugin will create <your_lang>.lng
file with English strings. You have to translate the text in this file to your language.
mvn clean package