Full GUI Server Shop, Supply & Demand, Dynamic pricing.
name: '&bDefault Category name'
slot: 36
deco: "GREEN_STAINED_GLASS_PANE"
inventory:
name: '&fDefault Shop'
slot: 54
deco: "GREEN_STAINED_GLASS_PANE"
back: <gradient:#66FFFF:#FF66FF>Back</gradient>
real_supply: false
Rework the currency structure of the shop.yml
inventory:
name: '&fDefault Shop'
slot: 54
shopcurrency:
type: VAULT # Shop currency support POINTS, EXP, VAULT and CUSTOM(premium)
currency: test01
IRON_INGOT:
source: IRON_INGOT
slot: 10
base_price: 5.0
current_price: 3.45
min_price: 2.0
max_price: 100.0
supply: 135.0
demand: 104.0
price_change_rate: 0.05
buy_enabled: true
sell_enabled: true
real_supply: false
Now you can edit the GUI title in the category.yml
name: '&bDefault Category name'
slot: 54
shopcurrency: POINTS #Shop currency support EXP, POINTS and VAULT
Now you can customize the click guideline message in translation.yml
These translation key will auto-update, you need to use reload command to make it display correctly.
left_click_buy: '&eLeft click to Buy'
shift_left_click_buy_all: '&eShift + Left Click to Buy all'
right_click_sell: '&6Right click to Sell'
shift_right_click_sell_all: '&6Shift + Right Click to Sell all'
Added support for EXP Shop
shopcurrency: VAULT/EXP
Please report if something broke
Example to use
inventory:
name: '&fDefault Shop'
slot: 54
shopcurrency: VAULT
IRON_INGOT:
source: IRON_INGOT
slot: 10
Add support for server version 1.21.5
Also, support the recent MI version.
A fixed player can buy/sell a barrier from a shop in a server that uses MMOItem in a shop's config, but it is not installed properly.
Report bug here
Additional patches