🔽 增量购买菜单
配置文件
增量购买菜单相较于普通菜单,多出了一些选项。
YAML
amount-items:
1:
display-item:
material: GREEN_WOOL
name: '&a+1'
lore:
- '&7点击增加 1 个.'
add-amount: 1
2:
display-item:
material: GREEN_WOOL
name: '&a+10'
lore:
- '&7点击增加 10 个.'
add-amount: 10
3:
display-item:
material: GREEN_WOOL
name: '&a+32'
lore:
- '&7点击增加 32 个.'
add-amount: 32
4:
display-item:
material: RED_WOOL
name: '&c-1'
lore:
- '&7点击减少 1 个.'
add-amount: -1
5:
display-item:
material: RED_WOOL
name: '&c-10'
lore:
- '&7点击减少 10 个.'
add-amount: -10
6:
display-item:
material: RED_WOOL
name: '&c-32'
lore:
- '&7点击减少 32 个.'
add-amount: -32
display-item: B
confirm-items:
C:
display-item:
material: PAPER
name: '&a确认'
lore:
- '&7点此确认交易!'
D:
display-item:
material: PAPER
name: '&a&l点击购买'
lore:
- '&a点击确认并购买'
- '&a你填入数量的物品.'
# 你可以移除 click-action 选项, 这样确认按钮就可以完成所有事情, 包括购买、出售及全部出售。
# 若该选项存在, 那么确认按钮只可以进行一个操作.
click-action: buy
E:
display-item:
material: PAPER
name: '&c&l点击出售'
lore:
- '&a点击确认并出售'
- '&a你填入数量的物品.'
click-action: sell
amount-items
:数量选择的物品配置。add-amount
可以替换为set-amount
选项。display-item
:需为单字符。在layout
中填入该字符来调整其在菜单中的显示位置。confirm-items
:确认购买或出售的物品配置。confirm-items.??.click-action
:使得按钮只能完成指定操作,如购买或出售。
设置增量购买菜单
设置增量购买菜单有两种方式。默认情况下,所有物品都使用你在 config.yml
中设置的增量购买菜单。默认情况下有三种类型的增量购买菜单。
- 若该物品同时拥有买价和卖价,则我们会使用你在这里设置的
default
。 - 若该物品没有卖价,则我们会使用你在这里设置的
only-buy
。 - 若该物品没有买价,则我们会使用你在这里设置的
only-sell
。
YAML
buy-more-menu:
default:
menu: buy-more
max-amount: 64
only-buy:
menu: buy-more-buy
max-amount: 64
only-sell:
menu: buy-more-sell
max-amount: 64
你也可以在每个物品配置中设置单独的 buy-more-menu
。在“商店”章节中,我们会详细讲述它的步骤。
若你想要为指定物品或商店设置禁用增量购买菜单,只需使用商店配置或物品配置中的 buy-more
选项。“商店”章节中也有提及。