⚡ DeluxeBazaar ⚡ - Supply & Demand System - Categories - Dynamic Item Prices

ULTRA ⚡ DeluxeBazaar ⚡ - Supply & Demand System - Categories - Dynamic Item Prices 10.5

No permission to download
deluxe bazaar.jpg

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.

WsZTrp9.png


  • 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.​
  • My Discord: SedatTR#8666​
uD6Wcvk.png


  • Different database types (MySQL, SQLite and Yaml)​
  • Different economy types supported (Vault, Yaml, RoyaleEconomy, PlayerPoints, TokenManager)​
  • Different input types supported (Anvil and Sign)​
  • Discord Webhook support for information messages like player bought/sold item​
  • Custom head skins & HeadDatabase support​
  • Many different customizable sounds​
  • Order System with buy orders, sell offers, formula system and more...​
  • Custom Amount, Fill Inventory selections for buy & sell​
  • Item Name Detection System for selling items that not bought from bazaar​
  • Item Price Changing System for updating item's buy & sell prices with formulas​
  • Page System for main menu and orders​
  • Different permission support for each item​
  • Item Stats for showing item's informations​
  • Rich & Advanced Bazaar API​
  • Custom Item Support (You can add all items to bazaar, includes other plugins' items like MMOItems, CustomItems, ItemsAdder's items)​
  • Fully customizable items & categories​
  • 100% customizable (messages, settings...)​
  • Support to use bazaar like admin shop​
  • Everything is easy to setup & use​
UFfubWO.png


Every message & permission can be customizable in config.yml
  • /bazaar: Shows all commands. (bazaar.command)​
  • /bazaar menu: Opens bazaar menu. (bazaar.menu)​
  • /bazaar buy [item] [count]: Buys item. (bazaar.buy)​
  • /bazaar sell [item] [count]: Sells item. (bazaar.sell)​
  • /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)​
  • /bazaaradmin reload: Reloads plugin. (bazaaradmin.reload)​
ervtKg5.png


You can use this placeholders for showing some informations.
Spoiler: PLACEHOLDERS
  • %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.
Spoiler: API
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.
  • setBuyCount(String item, Integer count): Change bazaar item's buy count.
  • setSellCount(String item): Change bazaar item's sell count.
  • 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.
Author
Wifi
Downloads
1
Views
82
First release
Last update

Ratings

0.00 star(s) 0 ratings

More resources from Wifi

Top