DeluxeBazaar is a plugin that adds advanced bazaar/shop system to your server, like the popular server! The best, cheap, advanced, fully customizable bazaar plugin; like the popular server! You can join to Discord for any questions or problems.
You need to download some plugins for using specific plugin features (please look to dependencies page).
If you have any problem or suggestion, don't use reviews. Just contact to me via discussion, private messages or Discord.
/bazaar sellall: Sells all items in your inventory. (bazaar.sellall)
/bazaaradmin menu [player]: Opens bazaar menu for player. (bazaaradmin.menu)
/bazaaradmin buy [player] [item] [count]: Buys item for player. (bazaaradmin.buy)
/bazaaradmin sell [player] [item] [count]: Sells item for player. (bazaaradmin.sell)
/bazaaradmin sellall [player]: Sells all items for player. (bazaaradmin.sellall)
/bazaaradmin createitem [name] [category]: Automatically creates item in your hand and add to files, includes name, lore, enchants, flags, nbt tags and more. (bazaaradmin.createitem)
You can use this placeholders for showing some informations.
%bazaar_buy_orders%: Get player's buy order amount.
%bazaar_sell_offers%: Get player's sell offer amount.
%bazaar_balance_formatted%: Get player's balance with number format.
%bazaar_balance%: Get player's clean balance.
%bazaar_mode%: Get player's current bazaar mode.
%bazaar_category%: Get player's current bazaar category.
%bazaar_buyprice_formatted_BAZAAR-ITEM%: Get bazaar item's buy price with number format.
%bazaar_sellprice_formatted_BAZAAR-ITEM%: Get bazaar item's sell price with number format.
%bazaar_buyprice_fixed_BAZAAR-ITEM%: Get bazaar item's clean buy price.
%bazaar_sellprice_fixed_BAZAAR-ITEM%: Get bazaar item's clean sell price.
%bazaar_buy_amount_BAZAAR-ITEM%: Get bazaar item's buy amount.
%bazaar_sell_amount_BAZAAR-ITEM%: Get bazaar item's sell amount.
%bazaar_buy_stock_BAZAAR-ITEM%: Get bazaar item's buy stock amount.
%bazaar_sell_stock_BAZAAR-ITEM%: Get bazaar item's sell stock amount.
You can use Bazaar API with adding DeluxeBazaar plugin to your plugin's dependencies. While using api, don't forget to add DeluxeBazaar as soft depend.
You can find this methods in BazaarItemHook class.
getItemName(ItemStack item): Get bazaar item name and check if item is same with bazaar item. (String)
getBazaarItem(String name): Get bazaar item with bazaar item name. (BazaarItem)
getItemNameFromFile(ItemStack item): Get bazaar item name from item stack. (String)
reloadItemPrices(BazaarItem bazaarItem): Reload bazaar item prices with orders.
getBuyCount(String item): Get bazaar item's buy count. (Integer)
getSellCount(String item): Get bazaar item's sell count. (Integer)
getBuyPrice(String item): Get bazaar item's buy price. (Double)
getSellPrice(String item): Get bazaar item's sell price. (Double)
Cancellable bazaar events
BazaarItemBuyEvent(Player player, BazaarItem item, Double unitPrice, Integer buyAmount): Called when someone bought a bazaar item.
BazaarItemSellEvent(Player player, BazaarItem item, Double unitPrice, Integer sellAmount): Called when someone sold a bazaar item.
By purchasing and downloading this plugin, you agree that:
There will be no refunds unless it's my fault.
You may not redistribute plugin, in any shape or form neither it's code or parts of it.
You may not decompile/edit the source code without my permission.
You may use it for all the servers you own, but you may not give it to anyone else.
You are responsible what happens with the plugin after you download, if plugin is leaked or redistributed and it's registered with your name, I'm allowed to remove your license without warning.