1.1.21. 菜单插件

菜单插件为服务器提供图形化界面,方便玩家进行功能操作,如进入商店、切换分区、查看帮助、快捷指令等。 本节主要介绍 DeluxeMenus 插件的安装、菜单规划、配置方法和优化建议。

1.1.21.1. 插件简介

  • 支持高度自定义的 GUI 菜单

  • 可与 PlaceholderAPI、Vault、LuckPerms 等插件联动

  • 支持点击触发命令、变量显示、权限控制

  • 免费开源,长期维护

https://wiki.helpch.at/assets/images/deluxemenus-banner.png

1.1.21.2. 关键链接

1.1.21.3. 安装步骤

  1. 下载 DeluxeMenus.jar,放到所有分区的 plugins 目录

  2. 重启服务端,生成默认配置文件

  3. 推荐同时安装 PlaceholderAPI,支持变量显示

wget https://github.com/HelpChat/DeluxeMenus/releases/latest/download/DeluxeMenus.jar
cp DeluxeMenus.jar /home/mc/instances/dl1/plugins/
cp DeluxeMenus.jar /home/mc/instances/dp1/plugins/
cp DeluxeMenus.jar /home/mc/instances/sc1/plugins/
cp DeluxeMenus.jar /home/mc/instances/sc2/plugins/
# 重启所有服务端

1.1.21.4. 菜单规划

主页菜单可通过命令或快捷键(如 /menu 或 shift+F)打开,作为各类功能入口。建议包含如下板块:

  1. 分区切换入口

  2. 帮助文档

  3. 系统商店(收购矿物、农作物等)

  4. 家目录设置

  5. 常用小工具(如 rtp、tpa、tpahere 等)

  6. 地皮快捷指令

  7. 玩家信息展示(如余额、等级、权限组等)

1.1.21.5. 菜单配置示例

DeluxeMenus 的菜单配置采用 YAML 格式,支持多层嵌套和变量调用。 以下为一个简单的主菜单配置片段:

主菜单
menu_title: '主菜单'
size: 54
register_command: true
arguments_support_placeholders: true
sweet: true
update_interval: 1
open_command:
- cmd 
- CMD 
- menu 
- MENU 

# head refer : 
items:
# server 区域
  'stop':
    material: 'basehead-eyJ0ZXh0dXJlcyI6eyJTS0lOIjp7InVybCI6Imh0dHA6Ly90ZXh0dXJlcy5taW5lY3JhZnQubmV0L3RleHR1cmUvNjNiYTAyNGMwNzRiNWQ5YWRmNTJlY2VjZGVkNmI0YTlkMTRmMWEyZjQxMzg2MzVkYjc5YTk1NmZiYWIxNDM1MCJ9fX0='
    lore: 
    - '&b左键 &a➥ &c关闭菜单'
    - '&bESC键盘 &a➥ &c关闭菜单'
    slot: 8
    display_name: "&b&l关闭菜单"
    click_commands: 
    - '[close]'
  'main':
    material: 'basehead-eyJ0ZXh0dXJlcyI6eyJTS0lOIjp7InVybCI6Imh0dHA6Ly90ZXh0dXJlcy5taW5lY3JhZnQubmV0L3RleHR1cmUvZDU2OGI5NjgxMDhlOTRjZWU0OWEzOTBkMGY4NDQ5YTNiZGMxYjFlNTg1NTVmMDlhZWRhNGNmYjZjYTcxMGMxMSJ9fX0='
    lore: 
    - '&b左键 &a➥ &c主菜单'
    slot: 49
    display_name: ""
    click_commands: 
    - '[openguimenu] cmd'

  'server_dl1':
    material: 'basehead-eyJ0ZXh0dXJlcyI6eyJTS0lOIjp7InVybCI6Imh0dHA6Ly90ZXh0dXJlcy5taW5lY3JhZnQubmV0L3RleHR1cmUvMzUyNzIzYWEwNjM3ZWE1MjA0NDQ3YmU1MzYxNTFmNTI5ZmU0OTA2ODI2ZDhjMDY2YzRkY2M1MDA3OWE2NDQ2NSJ9fX0='
    lore: 
    - '&b名称 &a➥ &c登录1区'
    - '&b说明 &a➥ &c登录'
    - '&b指令 &a➥ &c/server sc2'
    slot: 1
    display_name: "dl1"
    click_commands: 
    - '[connect] dl1'
    - 'minimessage <click:run_command:/server dl1>可以直接输入/server dl1</click>'
  'server_dp1':
    material: 'basehead-eyJ0ZXh0dXJlcyI6eyJTS0lOIjp7InVybCI6Imh0dHA6Ly90ZXh0dXJlcy5taW5lY3JhZnQubmV0L3RleHR1cmUvYzc1YzUxN2IwMDgxOTFmMjc0NmJjZDQ4NzZhODlkMjJmNWZjYmZlNDQzMDFhNDk2YTM0MGVmOGQ0ZjIyNzRlYyJ9fX0='
    lore: 
    - '&b名称 &a➥ &c地皮1区'
    - '&b说明 &a➥ &c白嫖白嫖'
    - '&b指令 &a➥ &c/server dp1'
    slot: 2
    display_name: "dp1"
    click_commands: 
    - '[connect] dp1'
    - 'minimessage <click:run_command:/server dp1>可以直接输入/server dp1</click>'
  'server_sc1':
    material: 'basehead-eyJ0ZXh0dXJlcyI6eyJTS0lOIjp7InVybCI6Imh0dHA6Ly90ZXh0dXJlcy5taW5lY3JhZnQubmV0L3RleHR1cmUvZWZlMjRjNmY1MmRkYzA4MzU5Zjc5MjMwMWVjYTk2YWVjZjY2OTc5ZGM4OTljNDMyNDJkMjU4N2ViY2I3MGU2In19fQ=='
    lore: 
    - '&b名称 &a➥ &c生存1区'
    - '&b说明 &a➥ &c圈地圈地'
    - '&b指令 &a➥ &c/server sc1'
    slot: 3
    display_name: "sc1"
    click_commands: 
    - '[connect] sc1'
    - 'minimessage <click:run_command:/server sc1>可以直接输入/server sc1</click>'
  'server_sc2':
    material: 'basehead-eyJ0ZXh0dXJlcyI6eyJTS0lOIjp7InVybCI6Imh0dHA6Ly90ZXh0dXJlcy5taW5lY3JhZnQubmV0L3RleHR1cmUvY2RhZWEzZTEzYTUxM2RhMTA1MWVhNTlkMTdlZGZiMDNlOGQ4Mzg4ZWRlODg4ODg0NzZkZmI2OTNmMmM4Mzk4In19fQ=='
    name: 'sc2'
    lore: 
    - '&b名称 &a➥ &c生存2区'
    - '&b说明 &a➥ &c圈地圈地'
    - '&b指令 &a➥ &c/server sc2'
    slot: 4
    display_name: "sc2"
    click_commands: 
    - '[connect] sc2'

  'help':
    material: 'basehead-eyJ0ZXh0dXJlcyI6eyJTS0lOIjp7InVybCI6Imh0dHA6Ly90ZXh0dXJlcy5taW5lY3JhZnQubmV0L3RleHR1cmUvYzMxNmE4Yjk2Y2I5YWVlYTUxNDBkZDkzNmM2ZWJiOTY0ZWZjYmZkNzFhZTIxN2Q5ZjcwODg4ZWZiMTRlN2MwIn19fQ=='
    lore: 
    - '&b左键 &a➥ &c查看帮助指令'
    - '&b指令 &a➥ &c/server sc2'
    slot: 9
    display_name: "&b&l查看帮助"
    click_commands: 
    - '[openguimenu] mhelp'
  'tools':
    material: 'basehead-eyJ0ZXh0dXJlcyI6eyJTS0lOIjp7InVybCI6Imh0dHA6Ly90ZXh0dXJlcy5taW5lY3JhZnQubmV0L3RleHR1cmUvNjFhY2RmZGI2MjVkZWE4YTA0NGVmMDU0MjEwNjFjZDZkZGQ5ODY1ZTdjNjY1MTQ4OWFhZTU5ZDJiYzU2ZjAwOSJ9fX0='
    lore: 
    - '&b左键 &a➥ &c进入工具包'
    slot: 10
    display_name: "&b&l进入工具包"
    click_commands: 
    - '[openguimenu] mtools'

  'shop_sell':
    material: 'basehead-eyJ0ZXh0dXJlcyI6eyJTS0lOIjp7InVybCI6Imh0dHA6Ly90ZXh0dXJlcy5taW5lY3JhZnQubmV0L3RleHR1cmUvYTQ1NzNkNjU0NmJhNzFlZmYzYjY3ZTUxMTZiMGQ3NWUyOWFkZjY3MTM1ZTk1MzM4ZGNhODNlZWMyODhmMjcifX19'
    name: '&b&l系统收购商店'
    lore: 
    - '&b左键 &a➥ &c进入系统收购商店'
    slot: 11
    display_name: "&b&l系统收购商店"
    click_commands: 
    - '[openguimenu] sell'

  'shop_buy':
    material: 'basehead-eyJ0ZXh0dXJlcyI6eyJTS0lOIjp7InVybCI6Imh0dHA6Ly90ZXh0dXJlcy5taW5lY3JhZnQubmV0L3RleHR1cmUvYTQ1NzNkNjU0NmJhNzFlZmYzYjY3ZTUxMTZiMGQ3NWUyOWFkZjY3MTM1ZTk1MzM4ZGNhODNlZWMyODhmMjcifX19'
    name: '&b&l系统购买商店'
    lore: 
    - '&b左键 &a➥ &c进入系统购买商店'
    slot: 12
    display_name: "&b&l系统购买商店"
    click_commands: 
    - '[openguimenu] buy'


  up:
    material: 'basehead-eyJ0ZXh0dXJlcyI6eyJTS0lOIjp7InVybCI6Imh0dHA6Ly90ZXh0dXJlcy5taW5lY3JhZnQubmV0L3RleHR1cmUvZjVjMTQwZTA4NDI5MzA5ZGQzOGYxZWM3ZWQzZDE3NjU1NTZlNTQ3NmRjNmMzZmJmNTNlMmNiMmQxYjE1In19fQ=='
    display_name: "&b&l点击升级"
    lore:
      - "&b左键 &a➥ &c升级等级"
      - "&b当前: &a➥ &c%luckperms_primary_group_name%"
      - "&b余额: &a➥ &c%vault_eco_balance%"
      - "&b需要: &a➥ &c%luckperms_meta_shengji_jinbi%"
    slot: 13
    click_requirement:
      minimum_requirements: 1
      stop_at_success: true
      requirements:
        enough_money:
          type: has money
          placeholder: '%luckperms_meta_shengji_jinbi%'
      deny_commands:
        - "[sound] ENTITY_VILLAGER_NO"
        - "[message] &7你没有足够的金币升级!!!"
        - "[close]"
    click_commands:
      - "[console] lp user %player_name% promote xiuxian_tongdao"
      - "[takemoney] %luckperms_meta_shengji_jinbi%"
      - "[message] &a升级成功!"
      - "[close]"
商店菜单
menu_title: '&6&l系统商店 &8> &a收购 '
size: 54
open_command: 'sell'
register_command: true
items:
  cancel_item:
    material: 'RED_STAINED_GLASS_PANE'
    display_name: '&c&l取消出售'
    lore:
    - '&7▏ &f点击关闭菜单'
    left_click_commands:
    - '[close]'
  'main':
    material: 'basehead-eyJ0ZXh0dXJlcyI6eyJTS0lOIjp7InVybCI6Imh0dHA6Ly90ZXh0dXJlcy5taW5lY3JhZnQubmV0L3RleHR1cmUvZDU2OGI5NjgxMDhlOTRjZWU0OWEzOTBkMGY4NDQ5YTNiZGMxYjFlNTg1NTVmMDlhZWRhNGNmYjZjYTcxMGMxMSJ9fX0='
    lore: 
    - '&b左键 &a➥ &c主菜单'
    slot: 49
    display_name: "&c回主菜单"
    click_commands: 
    - '[openguimenu] cmd'
  sell_小麦:
    material: 'WHEAT'
    slot: 0
    display_name: '&e&l小麦收购'
    lore:
    - '&7▏ &f单个价格: &e1.5元'
    - '&7▏ &f一组价格: &e96.0元'
    - ''
    - '&a&l▎ 点击出售方式 ▎'
    - '&8▪ &7左键 &8| &a出售1个'
    - '&8▪ &7右键 &8| &a出售64个'
    - '&8▪ &7Shift+左键 &8| &a出售全部'
    left_click_commands:
    - '[console] eco give %player_name% 1.5'
    - '[console] clear %player_name% WHEAT 1'
    - '[message] &8[&6系统商店&8] &a成功出售 &f1个小麦 &a获得 &e1.5&a元'
    - '[close]' 
    right_click_commands:
    - '[console] eco give %player_name% 96.0'
    - '[console] clear %player_name% WHEAT 64'
    - '[message] &8[&6系统商店&8] &a成功出售 &f64个小麦 &a获得 &e96.0&a元'
    - '[close]' 
    shift_left_click_commands:
    - '[meta] set cnt DOUBLE %checkitem_amount_mat:WHEAT%'
    - '[console] eco give %player_name% %math_1.5 * {deluxemenus_meta_cnt_DOUBLE_64}%'
    - '[console] clear %player_name% WHEAT %deluxemenus_meta_cnt_DOUBLE_64%'
    - '[message] &8[&6系统商店&8] &a成功出售全部 &f%deluxemenus_meta_cnt_DOUBLE_64%个小麦 &a获得 &e%math_1.5 * {deluxemenus_meta_cnt_DOUBLE_64}%&a元'
    - '[close]' 
    shift_right_click_commands:
    - '[meta] set cnt DOUBLE %checkitem_amount_mat:WHEAT%'
    - '[console] eco give %player_name% %math_1.5 * {deluxemenus_meta_cnt_DOUBLE_64}%'
    - '[console] clear %player_name% WHEAT %deluxemenus_meta_cnt_DOUBLE_64%'
    - '[message] &8[&6系统商店&8] &a成功出售全部 &f%deluxemenus_meta_cnt_DOUBLE_64%个小麦 &a获得 &e%math_1.5 * {deluxemenus_meta_cnt_DOUBLE_64}%&a元'
    - '[close]' 
  sell_竹子:
    material: 'BAMBOO'
    slot: 1
    display_name: '&a&l竹子收购'
    lore:
    - '&7▏ &f单个价格: &e1元'
    - '&7▏ &f一组价格: &e64元'
    - ''
    - '&a&l▎ 点击出售方式 ▎'
    - '&8▪ &7左键 &8| &a出售1个'
    - '&8▪ &7右键 &8| &a出售64个'
    - '&8▪ &7Shift+左键 &8| &a出售全部'
    left_click_commands:
    - '[console] eco give %player_name% 1'
    - '[console] clear %player_name% BAMBOO 1'
    - '[message] &8[&6系统商店&8] &a成功出售 &f1个竹子 &a获得 &e1&a元'
    - '[close]' 
    right_click_commands:
    - '[console] eco give %player_name% 64'
    - '[console] clear %player_name% BAMBOO 64'
    - '[message] &8[&6系统商店&8] &a成功出售 &f64个竹子 &a获得 &e64&a元'
    - '[close]' 
    shift_left_click_commands:
    - '[meta] set cnt DOUBLE %checkitem_amount_mat:BAMBOO%'
    - '[console] eco give %player_name% %math_1 * {deluxemenus_meta_cnt_DOUBLE_64}%'
    - '[console] clear %player_name% BAMBOO %deluxemenus_meta_cnt_DOUBLE_64%'
    - '[message] &8[&6系统商店&8] &a成功出售全部 &f%deluxemenus_meta_cnt_DOUBLE_64%个竹子 &a获得 &e%math_1 * {deluxemenus_meta_cnt_DOUBLE_64}%&a元'
    - '[close]' 
    shift_right_click_commands:
    - '[meta] set cnt DOUBLE %checkitem_amount_mat:BAMBOO%'
    - '[console] eco give %player_name% %math_1 * {deluxemenus_meta_cnt_DOUBLE_64}%'
    - '[console] clear %player_name% BAMBOO %deluxemenus_meta_cnt_DOUBLE_64%'
    - '[message] &8[&6系统商店&8] &a成功出售全部 &f%deluxemenus_meta_cnt_DOUBLE_64%个竹子 &a获得 &e%math_1 * {deluxemenus_meta_cnt_DOUBLE_64}%&a元'
    - '[close]' 
  sell_西瓜:
    material: 'MELON'
    slot: 2
    display_name: '&f&l西瓜收购'
    lore:
    - '&7▏ &f单个价格: &e3元'
    - '&7▏ &f一组价格: &e192元'
    - ''
    - '&a&l▎ 点击出售方式 ▎'
    - '&8▪ &7左键 &8| &a出售1个'
    - '&8▪ &7右键 &8| &a出售64个'
    - '&8▪ &7Shift+左键 &8| &a出售全部'
    left_click_commands:
    - '[console] eco give %player_name% 3'
    - '[console] clear %player_name% MELON 1'
    - '[message] &8[&6系统商店&8] &a成功出售 &f1个西瓜 &a获得 &e3&a元'
    - '[close]' 
    right_click_commands:
    - '[console] eco give %player_name% 192'
    - '[console] clear %player_name% MELON 64'
    - '[message] &8[&6系统商店&8] &a成功出售 &f64个西瓜 &a获得 &e192&a元'
    - '[close]' 
    shift_left_click_commands:
    - '[meta] set cnt DOUBLE %checkitem_amount_mat:MELON%'
    - '[console] eco give %player_name% %math_3 * {deluxemenus_meta_cnt_DOUBLE_64}%'
    - '[console] clear %player_name% MELON %deluxemenus_meta_cnt_DOUBLE_64%'
    - '[message] &8[&6系统商店&8] &a成功出售全部 &f%deluxemenus_meta_cnt_DOUBLE_64%个西瓜 &a获得 &e%math_3 * {deluxemenus_meta_cnt_DOUBLE_64}%&a元'
    - '[close]' 
    shift_right_click_commands:
    - '[meta] set cnt DOUBLE %checkitem_amount_mat:MELON%'
    - '[console] eco give %player_name% %math_3 * {deluxemenus_meta_cnt_DOUBLE_64}%'
    - '[console] clear %player_name% MELON %deluxemenus_meta_cnt_DOUBLE_64%'
    - '[message] &8[&6系统商店&8] &a成功出售全部 &f%deluxemenus_meta_cnt_DOUBLE_64%个西瓜 &a获得 &e%math_3 * {deluxemenus_meta_cnt_DOUBLE_64}%&a元'
    - '[close]' 
  sell_南瓜:
    material: 'PUMPKIN'
    slot: 3
    display_name: '&f&l南瓜收购'
    lore:
    - '&7▏ &f单个价格: &e3元'
    - '&7▏ &f一组价格: &e192元'
    - ''
    - '&a&l▎ 点击出售方式 ▎'
    - '&8▪ &7左键 &8| &a出售1个'
    - '&8▪ &7右键 &8| &a出售64个'
    - '&8▪ &7Shift+左键 &8| &a出售全部'
    left_click_commands:
    - '[console] eco give %player_name% 3'
    - '[console] clear %player_name% PUMPKIN 1'
    - '[message] &8[&6系统商店&8] &a成功出售 &f1个南瓜 &a获得 &e3&a元'
    - '[close]' 
    right_click_commands:
    - '[console] eco give %player_name% 192'
    - '[console] clear %player_name% PUMPKIN 64'
    - '[message] &8[&6系统商店&8] &a成功出售 &f64个南瓜 &a获得 &e192&a元'
    - '[close]' 
    shift_left_click_commands:
    - '[meta] set cnt DOUBLE %checkitem_amount_mat:PUMPKIN%'
    - '[console] eco give %player_name% %math_3 * {deluxemenus_meta_cnt_DOUBLE_64}%'
    - '[console] clear %player_name% PUMPKIN %deluxemenus_meta_cnt_DOUBLE_64%'
    - '[message] &8[&6系统商店&8] &a成功出售全部 &f%deluxemenus_meta_cnt_DOUBLE_64%个南瓜 &a获得 &e%math_3 * {deluxemenus_meta_cnt_DOUBLE_64}%&a元'
    - '[close]' 
    shift_right_click_commands:
    - '[meta] set cnt DOUBLE %checkitem_amount_mat:PUMPKIN%'
    - '[console] eco give %player_name% %math_3 * {deluxemenus_meta_cnt_DOUBLE_64}%'
    - '[console] clear %player_name% PUMPKIN %deluxemenus_meta_cnt_DOUBLE_64%'
    - '[message] &8[&6系统商店&8] &a成功出售全部 &f%deluxemenus_meta_cnt_DOUBLE_64%个南瓜 &a获得 &e%math_3 * {deluxemenus_meta_cnt_DOUBLE_64}%&a元'
    - '[close]' 
  sell_甜浆果:
    material: 'SWEET_BERRIES'
    slot: 4
    display_name: '&d&l甜浆果收购'
    lore:
    - '&7▏ &f单个价格: &e1.5元'
    - '&7▏ &f一组价格: &e96.0元'
    - ''
    - '&a&l▎ 点击出售方式 ▎'
    - '&8▪ &7左键 &8| &a出售1个'
    - '&8▪ &7右键 &8| &a出售64个'
    - '&8▪ &7Shift+左键 &8| &a出售全部'
    left_click_commands:
    - '[console] eco give %player_name% 1.5'
    - '[console] clear %player_name% SWEET_BERRIES 1'
    - '[message] &8[&6系统商店&8] &a成功出售 &f1个甜浆果 &a获得 &e1.5&a元'
    - '[close]' 
    right_click_commands:
    - '[console] eco give %player_name% 96.0'
    - '[console] clear %player_name% SWEET_BERRIES 64'
    - '[message] &8[&6系统商店&8] &a成功出售 &f64个甜浆果 &a获得 &e96.0&a元'
    - '[close]' 
    shift_left_click_commands:
    - '[meta] set cnt DOUBLE %checkitem_amount_mat:SWEET_BERRIES%'
    - '[console] eco give %player_name% %math_1.5 * {deluxemenus_meta_cnt_DOUBLE_64}%'
    - '[console] clear %player_name% SWEET_BERRIES %deluxemenus_meta_cnt_DOUBLE_64%'
    - '[message] &8[&6系统商店&8] &a成功出售全部 &f%deluxemenus_meta_cnt_DOUBLE_64%个甜浆果 &a获得 &e%math_1.5 * {deluxemenus_meta_cnt_DOUBLE_64}%&a元'
    - '[close]' 
    shift_right_click_commands:
    - '[meta] set cnt DOUBLE %checkitem_amount_mat:SWEET_BERRIES%'
    - '[console] eco give %player_name% %math_1.5 * {deluxemenus_meta_cnt_DOUBLE_64}%'
    - '[console] clear %player_name% SWEET_BERRIES %deluxemenus_meta_cnt_DOUBLE_64%'
    - '[message] &8[&6系统商店&8] &a成功出售全部 &f%deluxemenus_meta_cnt_DOUBLE_64%个甜浆果 &a获得 &e%math_1.5 * {deluxemenus_meta_cnt_DOUBLE_64}%&a元'
    - '[close]' 
  sell_甜菜:
    material: 'BEETROOT'
    slot: 5
    display_name: '&c&l甜菜收购'
    lore:
    - '&7▏ &f单个价格: &e1.5元'
    - '&7▏ &f一组价格: &e96.0元'
    - ''
    - '&a&l▎ 点击出售方式 ▎'
    - '&8▪ &7左键 &8| &a出售1个'
    - '&8▪ &7右键 &8| &a出售64个'
    - '&8▪ &7Shift+左键 &8| &a出售全部'
    left_click_commands:
    - '[console] eco give %player_name% 1.5'
    - '[console] clear %player_name% BEETROOT 1'
    - '[message] &8[&6系统商店&8] &a成功出售 &f1个甜菜 &a获得 &e1.5&a元'
    - '[close]' 
    right_click_commands:
    - '[console] eco give %player_name% 96.0'
    - '[console] clear %player_name% BEETROOT 64'
    - '[message] &8[&6系统商店&8] &a成功出售 &f64个甜菜 &a获得 &e96.0&a元'
    - '[close]' 
    shift_left_click_commands:
    - '[meta] set cnt DOUBLE %checkitem_amount_mat:BEETROOT%'
    - '[console] eco give %player_name% %math_1.5 * {deluxemenus_meta_cnt_DOUBLE_64}%'
    - '[console] clear %player_name% BEETROOT %deluxemenus_meta_cnt_DOUBLE_64%'
    - '[message] &8[&6系统商店&8] &a成功出售全部 &f%deluxemenus_meta_cnt_DOUBLE_64%个甜菜 &a获得 &e%math_1.5 * {deluxemenus_meta_cnt_DOUBLE_64}%&a元'
    - '[close]' 
    shift_right_click_commands:
    - '[meta] set cnt DOUBLE %checkitem_amount_mat:BEETROOT%'
    - '[console] eco give %player_name% %math_1.5 * {deluxemenus_meta_cnt_DOUBLE_64}%'
    - '[console] clear %player_name% BEETROOT %deluxemenus_meta_cnt_DOUBLE_64%'
    - '[message] &8[&6系统商店&8] &a成功出售全部 &f%deluxemenus_meta_cnt_DOUBLE_64%个甜菜 &a获得 &e%math_1.5 * {deluxemenus_meta_cnt_DOUBLE_64}%&a元'
    - '[close]' 
  sell_马铃薯:
    material: 'POTATO'
    slot: 6
    display_name: '&e&l马铃薯收购'
    lore:
    - '&7▏ &f单个价格: &e0.5元'
    - '&7▏ &f一组价格: &e32.0元'
    - ''
    - '&a&l▎ 点击出售方式 ▎'
    - '&8▪ &7左键 &8| &a出售1个'
    - '&8▪ &7右键 &8| &a出售64个'
    - '&8▪ &7Shift+左键 &8| &a出售全部'
    left_click_commands:
    - '[console] eco give %player_name% 0.5'
    - '[console] clear %player_name% POTATO 1'
    - '[message] &8[&6系统商店&8] &a成功出售 &f1个马铃薯 &a获得 &e0.5&a元'
    - '[close]' 
    right_click_commands:
    - '[console] eco give %player_name% 32.0'
    - '[console] clear %player_name% POTATO 64'
    - '[message] &8[&6系统商店&8] &a成功出售 &f64个马铃薯 &a获得 &e32.0&a元'
    - '[close]' 
    shift_left_click_commands:
    - '[meta] set cnt DOUBLE %checkitem_amount_mat:POTATO%'
    - '[console] eco give %player_name% %math_0.5 * {deluxemenus_meta_cnt_DOUBLE_64}%'
    - '[console] clear %player_name% POTATO %deluxemenus_meta_cnt_DOUBLE_64%'
    - '[message] &8[&6系统商店&8] &a成功出售全部 &f%deluxemenus_meta_cnt_DOUBLE_64%个马铃薯 &a获得 &e%math_0.5 * {deluxemenus_meta_cnt_DOUBLE_64}%&a元'
    - '[close]' 
    shift_right_click_commands:
    - '[meta] set cnt DOUBLE %checkitem_amount_mat:POTATO%'
    - '[console] eco give %player_name% %math_0.5 * {deluxemenus_meta_cnt_DOUBLE_64}%'
    - '[console] clear %player_name% POTATO %deluxemenus_meta_cnt_DOUBLE_64%'
    - '[message] &8[&6系统商店&8] &a成功出售全部 &f%deluxemenus_meta_cnt_DOUBLE_64%个马铃薯 &a获得 &e%math_0.5 * {deluxemenus_meta_cnt_DOUBLE_64}%&a元'
    - '[close]' 
  sell_胡萝卜:
    material: 'CARROT'
    slot: 7
    display_name: '&6&l胡萝卜收购'
    lore:
    - '&7▏ &f单个价格: &e1元'
    - '&7▏ &f一组价格: &e64元'
    - ''
    - '&a&l▎ 点击出售方式 ▎'
    - '&8▪ &7左键 &8| &a出售1个'
    - '&8▪ &7右键 &8| &a出售64个'
    - '&8▪ &7Shift+左键 &8| &a出售全部'
    left_click_commands:
    - '[console] eco give %player_name% 1'
    - '[console] clear %player_name% CARROT 1'
    - '[message] &8[&6系统商店&8] &a成功出售 &f1个胡萝卜 &a获得 &e1&a元'
    - '[close]' 
    right_click_commands:
    - '[console] eco give %player_name% 64'
    - '[console] clear %player_name% CARROT 64'
    - '[message] &8[&6系统商店&8] &a成功出售 &f64个胡萝卜 &a获得 &e64&a元'
    - '[close]' 
    shift_left_click_commands:
    - '[meta] set cnt DOUBLE %checkitem_amount_mat:CARROT%'
    - '[console] eco give %player_name% %math_1 * {deluxemenus_meta_cnt_DOUBLE_64}%'
    - '[console] clear %player_name% CARROT %deluxemenus_meta_cnt_DOUBLE_64%'
    - '[message] &8[&6系统商店&8] &a成功出售全部 &f%deluxemenus_meta_cnt_DOUBLE_64%个胡萝卜 &a获得 &e%math_1 * {deluxemenus_meta_cnt_DOUBLE_64}%&a元'
    - '[close]' 
    shift_right_click_commands:
    - '[meta] set cnt DOUBLE %checkitem_amount_mat:CARROT%'
    - '[console] eco give %player_name% %math_1 * {deluxemenus_meta_cnt_DOUBLE_64}%'
    - '[console] clear %player_name% CARROT %deluxemenus_meta_cnt_DOUBLE_64%'
    - '[message] &8[&6系统商店&8] &a成功出售全部 &f%deluxemenus_meta_cnt_DOUBLE_64%个胡萝卜 &a获得 &e%math_1 * {deluxemenus_meta_cnt_DOUBLE_64}%&a元'
    - '[close]' 
  sell_仙人掌:
    material: 'CACTUS'
    slot: 8
    display_name: '&a&l仙人掌收购'
    lore:
    - '&7▏ &f单个价格: &e0.5元'
    - '&7▏ &f一组价格: &e32.0元'
    - ''
    - '&a&l▎ 点击出售方式 ▎'
    - '&8▪ &7左键 &8| &a出售1个'
    - '&8▪ &7右键 &8| &a出售64个'
    - '&8▪ &7Shift+左键 &8| &a出售全部'
    left_click_commands:
    - '[console] eco give %player_name% 0.5'
    - '[console] clear %player_name% CACTUS 1'
    - '[message] &8[&6系统商店&8] &a成功出售 &f1个仙人掌 &a获得 &e0.5&a元'
    - '[close]' 
    right_click_commands:
    - '[console] eco give %player_name% 32.0'
    - '[console] clear %player_name% CACTUS 64'
    - '[message] &8[&6系统商店&8] &a成功出售 &f64个仙人掌 &a获得 &e32.0&a元'
    - '[close]' 
    shift_left_click_commands:
    - '[meta] set cnt DOUBLE %checkitem_amount_mat:CACTUS%'
    - '[console] eco give %player_name% %math_0.5 * {deluxemenus_meta_cnt_DOUBLE_64}%'
    - '[console] clear %player_name% CACTUS %deluxemenus_meta_cnt_DOUBLE_64%'
    - '[message] &8[&6系统商店&8] &a成功出售全部 &f%deluxemenus_meta_cnt_DOUBLE_64%个仙人掌 &a获得 &e%math_0.5 * {deluxemenus_meta_cnt_DOUBLE_64}%&a元'
    - '[close]' 
    shift_right_click_commands:
    - '[meta] set cnt DOUBLE %checkitem_amount_mat:CACTUS%'
    - '[console] eco give %player_name% %math_0.5 * {deluxemenus_meta_cnt_DOUBLE_64}%'
    - '[console] clear %player_name% CACTUS %deluxemenus_meta_cnt_DOUBLE_64%'
    - '[message] &8[&6系统商店&8] &a成功出售全部 &f%deluxemenus_meta_cnt_DOUBLE_64%个仙人掌 &a获得 &e%math_0.5 * {deluxemenus_meta_cnt_DOUBLE_64}%&a元'
    - '[close]' 
  sell_钻石:
    material: 'DIAMOND'
    slot: 9
    display_name: '&b&l钻石收购'
    lore:
    - '&7▏ &f单个价格: &e30元'
    - '&7▏ &f一组价格: &e1920元'
    - ''
    - '&a&l▎ 点击出售方式 ▎'
    - '&8▪ &7左键 &8| &a出售1个'
    - '&8▪ &7右键 &8| &a出售64个'
    - '&8▪ &7Shift+左键 &8| &a出售全部'
    left_click_commands:
    - '[console] eco give %player_name% 30'
    - '[console] clear %player_name% DIAMOND 1'
    - '[message] &8[&6系统商店&8] &a成功出售 &f1个钻石 &a获得 &e30&a元'
    - '[close]' 
    right_click_commands:
    - '[console] eco give %player_name% 1920'
    - '[console] clear %player_name% DIAMOND 64'
    - '[message] &8[&6系统商店&8] &a成功出售 &f64个钻石 &a获得 &e1920&a元'
    - '[close]' 
    shift_left_click_commands:
    - '[meta] set cnt DOUBLE %checkitem_amount_mat:DIAMOND%'
    - '[console] eco give %player_name% %math_30 * {deluxemenus_meta_cnt_DOUBLE_64}%'
    - '[console] clear %player_name% DIAMOND %deluxemenus_meta_cnt_DOUBLE_64%'
    - '[message] &8[&6系统商店&8] &a成功出售全部 &f%deluxemenus_meta_cnt_DOUBLE_64%个钻石 &a获得 &e%math_30 * {deluxemenus_meta_cnt_DOUBLE_64}%&a元'
    - '[close]' 
    shift_right_click_commands:
    - '[meta] set cnt DOUBLE %checkitem_amount_mat:DIAMOND%'
    - '[console] eco give %player_name% %math_30 * {deluxemenus_meta_cnt_DOUBLE_64}%'
    - '[console] clear %player_name% DIAMOND %deluxemenus_meta_cnt_DOUBLE_64%'
    - '[message] &8[&6系统商店&8] &a成功出售全部 &f%deluxemenus_meta_cnt_DOUBLE_64%个钻石 &a获得 &e%math_30 * {deluxemenus_meta_cnt_DOUBLE_64}%&a元'
    - '[close]' 
  sell_粗金:
    material: 'RAW_GOLD'
    slot: 10
    display_name: '&6&l粗金收购'
    lore:
    - '&7▏ &f单个价格: &e8元'
    - '&7▏ &f一组价格: &e512元'
    - ''
    - '&a&l▎ 点击出售方式 ▎'
    - '&8▪ &7左键 &8| &a出售1个'
    - '&8▪ &7右键 &8| &a出售64个'
    - '&8▪ &7Shift+左键 &8| &a出售全部'
    left_click_commands:
    - '[console] eco give %player_name% 8'
    - '[console] clear %player_name% RAW_GOLD 1'
    - '[message] &8[&6系统商店&8] &a成功出售 &f1个粗金 &a获得 &e8&a元'
    - '[close]' 
    right_click_commands:
    - '[console] eco give %player_name% 512'
    - '[console] clear %player_name% RAW_GOLD 64'
    - '[message] &8[&6系统商店&8] &a成功出售 &f64个粗金 &a获得 &e512&a元'
    - '[close]' 
    shift_left_click_commands:
    - '[meta] set cnt DOUBLE %checkitem_amount_mat:RAW_GOLD%'
    - '[console] eco give %player_name% %math_8 * {deluxemenus_meta_cnt_DOUBLE_64}%'
    - '[console] clear %player_name% RAW_GOLD %deluxemenus_meta_cnt_DOUBLE_64%'
    - '[message] &8[&6系统商店&8] &a成功出售全部 &f%deluxemenus_meta_cnt_DOUBLE_64%个粗金 &a获得 &e%math_8 * {deluxemenus_meta_cnt_DOUBLE_64}%&a元'
    - '[close]' 
    shift_right_click_commands:
    - '[meta] set cnt DOUBLE %checkitem_amount_mat:RAW_GOLD%'
    - '[console] eco give %player_name% %math_8 * {deluxemenus_meta_cnt_DOUBLE_64}%'
    - '[console] clear %player_name% RAW_GOLD %deluxemenus_meta_cnt_DOUBLE_64%'
    - '[message] &8[&6系统商店&8] &a成功出售全部 &f%deluxemenus_meta_cnt_DOUBLE_64%个粗金 &a获得 &e%math_8 * {deluxemenus_meta_cnt_DOUBLE_64}%&a元'
    - '[close]' 
  sell_粗铁:
    material: 'RAW_IRON'
    slot: 11
    display_name: '&f&l粗铁收购'
    lore:
    - '&7▏ &f单个价格: &e5元'
    - '&7▏ &f一组价格: &e320元'
    - ''
    - '&a&l▎ 点击出售方式 ▎'
    - '&8▪ &7左键 &8| &a出售1个'
    - '&8▪ &7右键 &8| &a出售64个'
    - '&8▪ &7Shift+左键 &8| &a出售全部'
    left_click_commands:
    - '[console] eco give %player_name% 5'
    - '[console] clear %player_name% RAW_IRON 1'
    - '[message] &8[&6系统商店&8] &a成功出售 &f1个粗铁 &a获得 &e5&a元'
    - '[close]' 
    right_click_commands:
    - '[console] eco give %player_name% 320'
    - '[console] clear %player_name% RAW_IRON 64'
    - '[message] &8[&6系统商店&8] &a成功出售 &f64个粗铁 &a获得 &e320&a元'
    - '[close]' 
    shift_left_click_commands:
    - '[meta] set cnt DOUBLE %checkitem_amount_mat:RAW_IRON%'
    - '[console] eco give %player_name% %math_5 * {deluxemenus_meta_cnt_DOUBLE_64}%'
    - '[console] clear %player_name% RAW_IRON %deluxemenus_meta_cnt_DOUBLE_64%'
    - '[message] &8[&6系统商店&8] &a成功出售全部 &f%deluxemenus_meta_cnt_DOUBLE_64%个粗铁 &a获得 &e%math_5 * {deluxemenus_meta_cnt_DOUBLE_64}%&a元'
    - '[close]' 
    shift_right_click_commands:
    - '[meta] set cnt DOUBLE %checkitem_amount_mat:RAW_IRON%'
    - '[console] eco give %player_name% %math_5 * {deluxemenus_meta_cnt_DOUBLE_64}%'
    - '[console] clear %player_name% RAW_IRON %deluxemenus_meta_cnt_DOUBLE_64%'
    - '[message] &8[&6系统商店&8] &a成功出售全部 &f%deluxemenus_meta_cnt_DOUBLE_64%个粗铁 &a获得 &e%math_5 * {deluxemenus_meta_cnt_DOUBLE_64}%&a元'
    - '[close]' 
  sell_粗铜:
    material: 'RAW_COPPER'
    slot: 12
    display_name: '&e&l粗铜收购'
    lore:
    - '&7▏ &f单个价格: &e1元'
    - '&7▏ &f一组价格: &e64元'
    - ''
    - '&a&l▎ 点击出售方式 ▎'
    - '&8▪ &7左键 &8| &a出售1个'
    - '&8▪ &7右键 &8| &a出售64个'
    - '&8▪ &7Shift+左键 &8| &a出售全部'
    left_click_commands:
    - '[console] eco give %player_name% 1'
    - '[console] clear %player_name% RAW_COPPER 1'
    - '[message] &8[&6系统商店&8] &a成功出售 &f1个粗铜 &a获得 &e1&a元'
    - '[close]' 
    right_click_commands:
    - '[console] eco give %player_name% 64'
    - '[console] clear %player_name% RAW_COPPER 64'
    - '[message] &8[&6系统商店&8] &a成功出售 &f64个粗铜 &a获得 &e64&a元'
    - '[close]' 
    shift_left_click_commands:
    - '[meta] set cnt DOUBLE %checkitem_amount_mat:RAW_COPPER%'
    - '[console] eco give %player_name% %math_1 * {deluxemenus_meta_cnt_DOUBLE_64}%'
    - '[console] clear %player_name% RAW_COPPER %deluxemenus_meta_cnt_DOUBLE_64%'
    - '[message] &8[&6系统商店&8] &a成功出售全部 &f%deluxemenus_meta_cnt_DOUBLE_64%个粗铜 &a获得 &e%math_1 * {deluxemenus_meta_cnt_DOUBLE_64}%&a元'
    - '[close]' 
    shift_right_click_commands:
    - '[meta] set cnt DOUBLE %checkitem_amount_mat:RAW_COPPER%'
    - '[console] eco give %player_name% %math_1 * {deluxemenus_meta_cnt_DOUBLE_64}%'
    - '[console] clear %player_name% RAW_COPPER %deluxemenus_meta_cnt_DOUBLE_64%'
    - '[message] &8[&6系统商店&8] &a成功出售全部 &f%deluxemenus_meta_cnt_DOUBLE_64%个粗铜 &a获得 &e%math_1 * {deluxemenus_meta_cnt_DOUBLE_64}%&a元'
    - '[close]' 
  sell_红石:
    material: 'REDSTONE'
    slot: 13
    display_name: '&c&l红石收购'
    lore:
    - '&7▏ &f单个价格: &e2元'
    - '&7▏ &f一组价格: &e128元'
    - ''
    - '&a&l▎ 点击出售方式 ▎'
    - '&8▪ &7左键 &8| &a出售1个'
    - '&8▪ &7右键 &8| &a出售64个'
    - '&8▪ &7Shift+左键 &8| &a出售全部'
    left_click_commands:
    - '[console] eco give %player_name% 2'
    - '[console] clear %player_name% REDSTONE 1'
    - '[message] &8[&6系统商店&8] &a成功出售 &f1个红石 &a获得 &e2&a元'
    - '[close]' 
    right_click_commands:
    - '[console] eco give %player_name% 128'
    - '[console] clear %player_name% REDSTONE 64'
    - '[message] &8[&6系统商店&8] &a成功出售 &f64个红石 &a获得 &e128&a元'
    - '[close]' 
    shift_left_click_commands:
    - '[meta] set cnt DOUBLE %checkitem_amount_mat:REDSTONE%'
    - '[console] eco give %player_name% %math_2 * {deluxemenus_meta_cnt_DOUBLE_64}%'
    - '[console] clear %player_name% REDSTONE %deluxemenus_meta_cnt_DOUBLE_64%'
    - '[message] &8[&6系统商店&8] &a成功出售全部 &f%deluxemenus_meta_cnt_DOUBLE_64%个红石 &a获得 &e%math_2 * {deluxemenus_meta_cnt_DOUBLE_64}%&a元'
    - '[close]' 
    shift_right_click_commands:
    - '[meta] set cnt DOUBLE %checkitem_amount_mat:REDSTONE%'
    - '[console] eco give %player_name% %math_2 * {deluxemenus_meta_cnt_DOUBLE_64}%'
    - '[console] clear %player_name% REDSTONE %deluxemenus_meta_cnt_DOUBLE_64%'
    - '[message] &8[&6系统商店&8] &a成功出售全部 &f%deluxemenus_meta_cnt_DOUBLE_64%个红石 &a获得 &e%math_2 * {deluxemenus_meta_cnt_DOUBLE_64}%&a元'
    - '[close]' 
  sell_煤炭:
    material: 'COAL'
    slot: 14
    display_name: '&8&l煤炭收购'
    lore:
    - '&7▏ &f单个价格: &e1元'
    - '&7▏ &f一组价格: &e64元'
    - ''
    - '&a&l▎ 点击出售方式 ▎'
    - '&8▪ &7左键 &8| &a出售1个'
    - '&8▪ &7右键 &8| &a出售64个'
    - '&8▪ &7Shift+左键 &8| &a出售全部'
    left_click_commands:
    - '[console] eco give %player_name% 1'
    - '[console] clear %player_name% COAL 1'
    - '[message] &8[&6系统商店&8] &a成功出售 &f1个煤炭 &a获得 &e1&a元'
    - '[close]' 
    right_click_commands:
    - '[console] eco give %player_name% 64'
    - '[console] clear %player_name% COAL 64'
    - '[message] &8[&6系统商店&8] &a成功出售 &f64个煤炭 &a获得 &e64&a元'
    - '[close]' 
    shift_left_click_commands:
    - '[meta] set cnt DOUBLE %checkitem_amount_mat:COAL%'
    - '[console] eco give %player_name% %math_1 * {deluxemenus_meta_cnt_DOUBLE_64}%'
    - '[console] clear %player_name% COAL %deluxemenus_meta_cnt_DOUBLE_64%'
    - '[message] &8[&6系统商店&8] &a成功出售全部 &f%deluxemenus_meta_cnt_DOUBLE_64%个煤炭 &a获得 &e%math_1 * {deluxemenus_meta_cnt_DOUBLE_64}%&a元'
    - '[close]' 
    shift_right_click_commands:
    - '[meta] set cnt DOUBLE %checkitem_amount_mat:COAL%'
    - '[console] eco give %player_name% %math_1 * {deluxemenus_meta_cnt_DOUBLE_64}%'
    - '[console] clear %player_name% COAL %deluxemenus_meta_cnt_DOUBLE_64%'
    - '[message] &8[&6系统商店&8] &a成功出售全部 &f%deluxemenus_meta_cnt_DOUBLE_64%个煤炭 &a获得 &e%math_1 * {deluxemenus_meta_cnt_DOUBLE_64}%&a元'
    - '[close]' 
  sell_青金石:
    material: 'LAPIS_LAZULI'
    slot: 15
    display_name: '&9&l青金石收购'
    lore:
    - '&7▏ &f单个价格: &e1元'
    - '&7▏ &f一组价格: &e64元'
    - ''
    - '&a&l▎ 点击出售方式 ▎'
    - '&8▪ &7左键 &8| &a出售1个'
    - '&8▪ &7右键 &8| &a出售64个'
    - '&8▪ &7Shift+左键 &8| &a出售全部'
    left_click_commands:
    - '[console] eco give %player_name% 1'
    - '[console] clear %player_name% LAPIS_LAZULI 1'
    - '[message] &8[&6系统商店&8] &a成功出售 &f1个青金石 &a获得 &e1&a元'
    - '[close]' 
    right_click_commands:
    - '[console] eco give %player_name% 64'
    - '[console] clear %player_name% LAPIS_LAZULI 64'
    - '[message] &8[&6系统商店&8] &a成功出售 &f64个青金石 &a获得 &e64&a元'
    - '[close]' 
    shift_left_click_commands:
    - '[meta] set cnt DOUBLE %checkitem_amount_mat:LAPIS_LAZULI%'
    - '[console] eco give %player_name% %math_1 * {deluxemenus_meta_cnt_DOUBLE_64}%'
    - '[console] clear %player_name% LAPIS_LAZULI %deluxemenus_meta_cnt_DOUBLE_64%'
    - '[message] &8[&6系统商店&8] &a成功出售全部 &f%deluxemenus_meta_cnt_DOUBLE_64%个青金石 &a获得 &e%math_1 * {deluxemenus_meta_cnt_DOUBLE_64}%&a元'
    - '[close]' 
    shift_right_click_commands:
    - '[meta] set cnt DOUBLE %checkitem_amount_mat:LAPIS_LAZULI%'
    - '[console] eco give %player_name% %math_1 * {deluxemenus_meta_cnt_DOUBLE_64}%'
    - '[console] clear %player_name% LAPIS_LAZULI %deluxemenus_meta_cnt_DOUBLE_64%'
    - '[message] &8[&6系统商店&8] &a成功出售全部 &f%deluxemenus_meta_cnt_DOUBLE_64%个青金石 &a获得 &e%math_1 * {deluxemenus_meta_cnt_DOUBLE_64}%&a元'
    - '[close]' 
  sell_甘蔗:
    material: 'SUGAR_CANE'
    slot: 16
    display_name: '&a&l甘蔗收购'
    lore:
    - '&7▏ &f单个价格: &e1元'
    - '&7▏ &f一组价格: &e64元'
    - ''
    - '&a&l▎ 点击出售方式 ▎'
    - '&8▪ &7左键 &8| &a出售1个'
    - '&8▪ &7右键 &8| &a出售64个'
    - '&8▪ &7Shift+左键 &8| &a出售全部'
    left_click_commands:
    - '[console] eco give %player_name% 1'
    - '[console] clear %player_name% SUGAR_CANE 1'
    - '[message] &8[&6系统商店&8] &a成功出售 &f1个甘蔗 &a获得 &e1&a元'
    - '[close]' 
    right_click_commands:
    - '[console] eco give %player_name% 64'
    - '[console] clear %player_name% SUGAR_CANE 64'
    - '[message] &8[&6系统商店&8] &a成功出售 &f64个甘蔗 &a获得 &e64&a元'
    - '[close]' 
    shift_left_click_commands:
    - '[meta] set cnt DOUBLE %checkitem_amount_mat:SUGAR_CANE%'
    - '[console] eco give %player_name% %math_1 * {deluxemenus_meta_cnt_DOUBLE_64}%'
    - '[console] clear %player_name% SUGAR_CANE %deluxemenus_meta_cnt_DOUBLE_64%'
    - '[message] &8[&6系统商店&8] &a成功出售全部 &f%deluxemenus_meta_cnt_DOUBLE_64%个甘蔗 &a获得 &e%math_1 * {deluxemenus_meta_cnt_DOUBLE_64}%&a元'
    - '[close]' 
    shift_right_click_commands:
    - '[meta] set cnt DOUBLE %checkitem_amount_mat:SUGAR_CANE%'
    - '[console] eco give %player_name% %math_1 * {deluxemenus_meta_cnt_DOUBLE_64}%'
    - '[console] clear %player_name% SUGAR_CANE %deluxemenus_meta_cnt_DOUBLE_64%'
    - '[message] &8[&6系统商店&8] &a成功出售全部 &f%deluxemenus_meta_cnt_DOUBLE_64%个甘蔗 &a获得 &e%math_1 * {deluxemenus_meta_cnt_DOUBLE_64}%&a元'
    - '[close]' 
  sell_生鸡肉:
    material: 'CHICKEN'
    slot: 18
    display_name: '&f&l生鸡肉收购'
    lore:
    - '&7▏ &f单个价格: &e1元'
    - '&7▏ &f一组价格: &e64元'
    - ''
    - '&a&l▎ 点击出售方式 ▎'
    - '&8▪ &7左键 &8| &a出售1个'
    - '&8▪ &7右键 &8| &a出售64个'
    - '&8▪ &7Shift+左键 &8| &a出售全部'
    left_click_commands:
    - '[console] eco give %player_name% 1'
    - '[console] clear %player_name% CHICKEN 1'
    - '[message] &8[&6系统商店&8] &a成功出售 &f1个生鸡肉 &a获得 &e1&a元'
    - '[close]' 
    right_click_commands:
    - '[console] eco give %player_name% 64'
    - '[console] clear %player_name% CHICKEN 64'
    - '[message] &8[&6系统商店&8] &a成功出售 &f64个生鸡肉 &a获得 &e64&a元'
    - '[close]' 
    shift_left_click_commands:
    - '[meta] set cnt DOUBLE %checkitem_amount_mat:CHICKEN%'
    - '[console] eco give %player_name% %math_1 * {deluxemenus_meta_cnt_DOUBLE_64}%'
    - '[console] clear %player_name% CHICKEN %deluxemenus_meta_cnt_DOUBLE_64%'
    - '[message] &8[&6系统商店&8] &a成功出售全部 &f%deluxemenus_meta_cnt_DOUBLE_64%个生鸡肉 &a获得 &e%math_1 * {deluxemenus_meta_cnt_DOUBLE_64}%&a元'
    - '[close]' 
    shift_right_click_commands:
    - '[meta] set cnt DOUBLE %checkitem_amount_mat:CHICKEN%'
    - '[console] eco give %player_name% %math_1 * {deluxemenus_meta_cnt_DOUBLE_64}%'
    - '[console] clear %player_name% CHICKEN %deluxemenus_meta_cnt_DOUBLE_64%'
    - '[message] &8[&6系统商店&8] &a成功出售全部 &f%deluxemenus_meta_cnt_DOUBLE_64%个生鸡肉 &a获得 &e%math_1 * {deluxemenus_meta_cnt_DOUBLE_64}%&a元'
    - '[close]' 
  sell_生兔肉:
    material: 'RABBIT'
    slot: 19
    display_name: '&f&l生兔肉收购'
    lore:
    - '&7▏ &f单个价格: &e1元'
    - '&7▏ &f一组价格: &e64元'
    - ''
    - '&a&l▎ 点击出售方式 ▎'
    - '&8▪ &7左键 &8| &a出售1个'
    - '&8▪ &7右键 &8| &a出售64个'
    - '&8▪ &7Shift+左键 &8| &a出售全部'
    left_click_commands:
    - '[console] eco give %player_name% 1'
    - '[console] clear %player_name% RABBIT 1'
    - '[message] &8[&6系统商店&8] &a成功出售 &f1个生兔肉 &a获得 &e1&a元'
    - '[close]' 
    right_click_commands:
    - '[console] eco give %player_name% 64'
    - '[console] clear %player_name% RABBIT 64'
    - '[message] &8[&6系统商店&8] &a成功出售 &f64个生兔肉 &a获得 &e64&a元'
    - '[close]' 
    shift_left_click_commands:
    - '[meta] set cnt DOUBLE %checkitem_amount_mat:RABBIT%'
    - '[console] eco give %player_name% %math_1 * {deluxemenus_meta_cnt_DOUBLE_64}%'
    - '[console] clear %player_name% RABBIT %deluxemenus_meta_cnt_DOUBLE_64%'
    - '[message] &8[&6系统商店&8] &a成功出售全部 &f%deluxemenus_meta_cnt_DOUBLE_64%个生兔肉 &a获得 &e%math_1 * {deluxemenus_meta_cnt_DOUBLE_64}%&a元'
    - '[close]' 
    shift_right_click_commands:
    - '[meta] set cnt DOUBLE %checkitem_amount_mat:RABBIT%'
    - '[console] eco give %player_name% %math_1 * {deluxemenus_meta_cnt_DOUBLE_64}%'
    - '[console] clear %player_name% RABBIT %deluxemenus_meta_cnt_DOUBLE_64%'
    - '[message] &8[&6系统商店&8] &a成功出售全部 &f%deluxemenus_meta_cnt_DOUBLE_64%个生兔肉 &a获得 &e%math_1 * {deluxemenus_meta_cnt_DOUBLE_64}%&a元'
    - '[close]' 
  sell_生羊肉:
    material: 'MUTTON'
    slot: 20
    display_name: '&f&l生羊肉收购'
    lore:
    - '&7▏ &f单个价格: &e1元'
    - '&7▏ &f一组价格: &e64元'
    - ''
    - '&a&l▎ 点击出售方式 ▎'
    - '&8▪ &7左键 &8| &a出售1个'
    - '&8▪ &7右键 &8| &a出售64个'
    - '&8▪ &7Shift+左键 &8| &a出售全部'
    left_click_commands:
    - '[console] eco give %player_name% 1'
    - '[console] clear %player_name% MUTTON 1'
    - '[message] &8[&6系统商店&8] &a成功出售 &f1个生羊肉 &a获得 &e1&a元'
    - '[close]' 
    right_click_commands:
    - '[console] eco give %player_name% 64'
    - '[console] clear %player_name% MUTTON 64'
    - '[message] &8[&6系统商店&8] &a成功出售 &f64个生羊肉 &a获得 &e64&a元'
    - '[close]' 
    shift_left_click_commands:
    - '[meta] set cnt DOUBLE %checkitem_amount_mat:MUTTON%'
    - '[console] eco give %player_name% %math_1 * {deluxemenus_meta_cnt_DOUBLE_64}%'
    - '[console] clear %player_name% MUTTON %deluxemenus_meta_cnt_DOUBLE_64%'
    - '[message] &8[&6系统商店&8] &a成功出售全部 &f%deluxemenus_meta_cnt_DOUBLE_64%个生羊肉 &a获得 &e%math_1 * {deluxemenus_meta_cnt_DOUBLE_64}%&a元'
    - '[close]' 
    shift_right_click_commands:
    - '[meta] set cnt DOUBLE %checkitem_amount_mat:MUTTON%'
    - '[console] eco give %player_name% %math_1 * {deluxemenus_meta_cnt_DOUBLE_64}%'
    - '[console] clear %player_name% MUTTON %deluxemenus_meta_cnt_DOUBLE_64%'
    - '[message] &8[&6系统商店&8] &a成功出售全部 &f%deluxemenus_meta_cnt_DOUBLE_64%个生羊肉 &a获得 &e%math_1 * {deluxemenus_meta_cnt_DOUBLE_64}%&a元'
    - '[close]' 
  sell_生牛肉:
    material: 'BEEF'
    slot: 21
    display_name: '&f&l生牛肉收购'
    lore:
    - '&7▏ &f单个价格: &e1元'
    - '&7▏ &f一组价格: &e64元'
    - ''
    - '&a&l▎ 点击出售方式 ▎'
    - '&8▪ &7左键 &8| &a出售1个'
    - '&8▪ &7右键 &8| &a出售64个'
    - '&8▪ &7Shift+左键 &8| &a出售全部'
    left_click_commands:
    - '[console] eco give %player_name% 1'
    - '[console] clear %player_name% BEEF 1'
    - '[message] &8[&6系统商店&8] &a成功出售 &f1个生牛肉 &a获得 &e1&a元'
    - '[close]' 
    right_click_commands:
    - '[console] eco give %player_name% 64'
    - '[console] clear %player_name% BEEF 64'
    - '[message] &8[&6系统商店&8] &a成功出售 &f64个生牛肉 &a获得 &e64&a元'
    - '[close]' 
    shift_left_click_commands:
    - '[meta] set cnt DOUBLE %checkitem_amount_mat:BEEF%'
    - '[console] eco give %player_name% %math_1 * {deluxemenus_meta_cnt_DOUBLE_64}%'
    - '[console] clear %player_name% BEEF %deluxemenus_meta_cnt_DOUBLE_64%'
    - '[message] &8[&6系统商店&8] &a成功出售全部 &f%deluxemenus_meta_cnt_DOUBLE_64%个生牛肉 &a获得 &e%math_1 * {deluxemenus_meta_cnt_DOUBLE_64}%&a元'
    - '[close]' 
    shift_right_click_commands:
    - '[meta] set cnt DOUBLE %checkitem_amount_mat:BEEF%'
    - '[console] eco give %player_name% %math_1 * {deluxemenus_meta_cnt_DOUBLE_64}%'
    - '[console] clear %player_name% BEEF %deluxemenus_meta_cnt_DOUBLE_64%'
    - '[message] &8[&6系统商店&8] &a成功出售全部 &f%deluxemenus_meta_cnt_DOUBLE_64%个生牛肉 &a获得 &e%math_1 * {deluxemenus_meta_cnt_DOUBLE_64}%&a元'
    - '[close]' 
  sell_热带鱼:
    material: 'TROPICAL_FISH'
    slot: 22
    display_name: '&b&l热带鱼收购'
    lore:
    - '&7▏ &f单个价格: &e3元'
    - '&7▏ &f一组价格: &e192元'
    - ''
    - '&a&l▎ 点击出售方式 ▎'
    - '&8▪ &7左键 &8| &a出售1个'
    - '&8▪ &7右键 &8| &a出售64个'
    - '&8▪ &7Shift+左键 &8| &a出售全部'
    left_click_commands:
    - '[console] eco give %player_name% 3'
    - '[console] clear %player_name% TROPICAL_FISH 1'
    - '[message] &8[&6系统商店&8] &a成功出售 &f1个热带鱼 &a获得 &e3&a元'
    - '[close]' 
    right_click_commands:
    - '[console] eco give %player_name% 192'
    - '[console] clear %player_name% TROPICAL_FISH 64'
    - '[message] &8[&6系统商店&8] &a成功出售 &f64个热带鱼 &a获得 &e192&a元'
    - '[close]' 
    shift_left_click_commands:
    - '[meta] set cnt DOUBLE %checkitem_amount_mat:TROPICAL_FISH%'
    - '[console] eco give %player_name% %math_3 * {deluxemenus_meta_cnt_DOUBLE_64}%'
    - '[console] clear %player_name% TROPICAL_FISH %deluxemenus_meta_cnt_DOUBLE_64%'
    - '[message] &8[&6系统商店&8] &a成功出售全部 &f%deluxemenus_meta_cnt_DOUBLE_64%个热带鱼 &a获得 &e%math_3 * {deluxemenus_meta_cnt_DOUBLE_64}%&a元'
    - '[close]' 
    shift_right_click_commands:
    - '[meta] set cnt DOUBLE %checkitem_amount_mat:TROPICAL_FISH%'
    - '[console] eco give %player_name% %math_3 * {deluxemenus_meta_cnt_DOUBLE_64}%'
    - '[console] clear %player_name% TROPICAL_FISH %deluxemenus_meta_cnt_DOUBLE_64%'
    - '[message] &8[&6系统商店&8] &a成功出售全部 &f%deluxemenus_meta_cnt_DOUBLE_64%个热带鱼 &a获得 &e%math_3 * {deluxemenus_meta_cnt_DOUBLE_64}%&a元'
    - '[close]' 
  sell_鳕鱼:
    material: 'COD'
    slot: 23
    display_name: '&9&l鳕鱼收购'
    lore:
    - '&7▏ &f单个价格: &e1元'
    - '&7▏ &f一组价格: &e64元'
    - ''
    - '&a&l▎ 点击出售方式 ▎'
    - '&8▪ &7左键 &8| &a出售1个'
    - '&8▪ &7右键 &8| &a出售64个'
    - '&8▪ &7Shift+左键 &8| &a出售全部'
    left_click_commands:
    - '[console] eco give %player_name% 1'
    - '[console] clear %player_name% COD 1'
    - '[message] &8[&6系统商店&8] &a成功出售 &f1个鳕鱼 &a获得 &e1&a元'
    - '[close]' 
    right_click_commands:
    - '[console] eco give %player_name% 64'
    - '[console] clear %player_name% COD 64'
    - '[message] &8[&6系统商店&8] &a成功出售 &f64个鳕鱼 &a获得 &e64&a元'
    - '[close]' 
    shift_left_click_commands:
    - '[meta] set cnt DOUBLE %checkitem_amount_mat:COD%'
    - '[console] eco give %player_name% %math_1 * {deluxemenus_meta_cnt_DOUBLE_64}%'
    - '[console] clear %player_name% COD %deluxemenus_meta_cnt_DOUBLE_64%'
    - '[message] &8[&6系统商店&8] &a成功出售全部 &f%deluxemenus_meta_cnt_DOUBLE_64%个鳕鱼 &a获得 &e%math_1 * {deluxemenus_meta_cnt_DOUBLE_64}%&a元'
    - '[close]' 
    shift_right_click_commands:
    - '[meta] set cnt DOUBLE %checkitem_amount_mat:COD%'
    - '[console] eco give %player_name% %math_1 * {deluxemenus_meta_cnt_DOUBLE_64}%'
    - '[console] clear %player_name% COD %deluxemenus_meta_cnt_DOUBLE_64%'
    - '[message] &8[&6系统商店&8] &a成功出售全部 &f%deluxemenus_meta_cnt_DOUBLE_64%个鳕鱼 &a获得 &e%math_1 * {deluxemenus_meta_cnt_DOUBLE_64}%&a元'
    - '[close]' 
  sell_鲑鱼:
    material: 'SALMON'
    slot: 24
    display_name: '&c&l鲑鱼收购'
    lore:
    - '&7▏ &f单个价格: &e1元'
    - '&7▏ &f一组价格: &e64元'
    - ''
    - '&a&l▎ 点击出售方式 ▎'
    - '&8▪ &7左键 &8| &a出售1个'
    - '&8▪ &7右键 &8| &a出售64个'
    - '&8▪ &7Shift+左键 &8| &a出售全部'
    left_click_commands:
    - '[console] eco give %player_name% 1'
    - '[console] clear %player_name% SALMON 1'
    - '[message] &8[&6系统商店&8] &a成功出售 &f1个鲑鱼 &a获得 &e1&a元'
    - '[close]' 
    right_click_commands:
    - '[console] eco give %player_name% 64'
    - '[console] clear %player_name% SALMON 64'
    - '[message] &8[&6系统商店&8] &a成功出售 &f64个鲑鱼 &a获得 &e64&a元'
    - '[close]' 
    shift_left_click_commands:
    - '[meta] set cnt DOUBLE %checkitem_amount_mat:SALMON%'
    - '[console] eco give %player_name% %math_1 * {deluxemenus_meta_cnt_DOUBLE_64}%'
    - '[console] clear %player_name% SALMON %deluxemenus_meta_cnt_DOUBLE_64%'
    - '[message] &8[&6系统商店&8] &a成功出售全部 &f%deluxemenus_meta_cnt_DOUBLE_64%个鲑鱼 &a获得 &e%math_1 * {deluxemenus_meta_cnt_DOUBLE_64}%&a元'
    - '[close]' 
    shift_right_click_commands:
    - '[meta] set cnt DOUBLE %checkitem_amount_mat:SALMON%'
    - '[console] eco give %player_name% %math_1 * {deluxemenus_meta_cnt_DOUBLE_64}%'
    - '[console] clear %player_name% SALMON %deluxemenus_meta_cnt_DOUBLE_64%'
    - '[message] &8[&6系统商店&8] &a成功出售全部 &f%deluxemenus_meta_cnt_DOUBLE_64%个鲑鱼 &a获得 &e%math_1 * {deluxemenus_meta_cnt_DOUBLE_64}%&a元'
    - '[close]' 
  sell_生猪排:
    material: 'PORKCHOP'
    slot: 25
    display_name: '&f&l生猪排收购'
    lore:
    - '&7▏ &f单个价格: &e1元'
    - '&7▏ &f一组价格: &e64元'
    - ''
    - '&a&l▎ 点击出售方式 ▎'
    - '&8▪ &7左键 &8| &a出售1个'
    - '&8▪ &7右键 &8| &a出售64个'
    - '&8▪ &7Shift+左键 &8| &a出售全部'
    left_click_commands:
    - '[console] eco give %player_name% 1'
    - '[console] clear %player_name% PORKCHOP 1'
    - '[message] &8[&6系统商店&8] &a成功出售 &f1个生猪排 &a获得 &e1&a元'
    - '[close]' 
    right_click_commands:
    - '[console] eco give %player_name% 64'
    - '[console] clear %player_name% PORKCHOP 64'
    - '[message] &8[&6系统商店&8] &a成功出售 &f64个生猪排 &a获得 &e64&a元'
    - '[close]' 
    shift_left_click_commands:
    - '[meta] set cnt DOUBLE %checkitem_amount_mat:PORKCHOP%'
    - '[console] eco give %player_name% %math_1 * {deluxemenus_meta_cnt_DOUBLE_64}%'
    - '[console] clear %player_name% PORKCHOP %deluxemenus_meta_cnt_DOUBLE_64%'
    - '[message] &8[&6系统商店&8] &a成功出售全部 &f%deluxemenus_meta_cnt_DOUBLE_64%个生猪排 &a获得 &e%math_1 * {deluxemenus_meta_cnt_DOUBLE_64}%&a元'
    - '[close]' 
    shift_right_click_commands:
    - '[meta] set cnt DOUBLE %checkitem_amount_mat:PORKCHOP%'
    - '[console] eco give %player_name% %math_1 * {deluxemenus_meta_cnt_DOUBLE_64}%'
    - '[console] clear %player_name% PORKCHOP %deluxemenus_meta_cnt_DOUBLE_64%'
    - '[message] &8[&6系统商店&8] &a成功出售全部 &f%deluxemenus_meta_cnt_DOUBLE_64%个生猪排 &a获得 &e%math_1 * {deluxemenus_meta_cnt_DOUBLE_64}%&a元'
    - '[close]' 
  sell_鸡蛋:
    material: 'EGG'
    slot: 26
    display_name: '&f&l鸡蛋收购'
    lore:
    - '&7▏ &f单个价格: &e1元'
    - '&7▏ &f一组价格: &e64元'
    - ''
    - '&a&l▎ 点击出售方式 ▎'
    - '&8▪ &7左键 &8| &a出售1个'
    - '&8▪ &7右键 &8| &a出售64个'
    - '&8▪ &7Shift+左键 &8| &a出售全部'
    left_click_commands:
    - '[console] eco give %player_name% 1'
    - '[console] clear %player_name% EGG 1'
    - '[message] &8[&6系统商店&8] &a成功出售 &f1个鸡蛋 &a获得 &e1&a元'
    - '[close]' 
    right_click_commands:
    - '[console] eco give %player_name% 64'
    - '[console] clear %player_name% EGG 64'
    - '[message] &8[&6系统商店&8] &a成功出售 &f64个鸡蛋 &a获得 &e64&a元'
    - '[close]' 
    shift_left_click_commands:
    - '[meta] set cnt DOUBLE %checkitem_amount_mat:EGG%'
    - '[console] eco give %player_name% %math_1 * {deluxemenus_meta_cnt_DOUBLE_64}%'
    - '[console] clear %player_name% EGG %deluxemenus_meta_cnt_DOUBLE_64%'
    - '[message] &8[&6系统商店&8] &a成功出售全部 &f%deluxemenus_meta_cnt_DOUBLE_64%个鸡蛋 &a获得 &e%math_1 * {deluxemenus_meta_cnt_DOUBLE_64}%&a元'
    - '[close]' 
    shift_right_click_commands:
    - '[meta] set cnt DOUBLE %checkitem_amount_mat:EGG%'
    - '[console] eco give %player_name% %math_1 * {deluxemenus_meta_cnt_DOUBLE_64}%'
    - '[console] clear %player_name% EGG %deluxemenus_meta_cnt_DOUBLE_64%'
    - '[message] &8[&6系统商店&8] &a成功出售全部 &f%deluxemenus_meta_cnt_DOUBLE_64%个鸡蛋 &a获得 &e%math_1 * {deluxemenus_meta_cnt_DOUBLE_64}%&a元'
    - '[close]' 
  sell_皮革:
    material: 'LEATHER'
    slot: 27
    display_name: '&e&l皮革收购'
    lore:
    - '&7▏ &f单个价格: &e0.5元'
    - '&7▏ &f一组价格: &e32.0元'
    - ''
    - '&a&l▎ 点击出售方式 ▎'
    - '&8▪ &7左键 &8| &a出售1个'
    - '&8▪ &7右键 &8| &a出售64个'
    - '&8▪ &7Shift+左键 &8| &a出售全部'
    left_click_commands:
    - '[console] eco give %player_name% 0.5'
    - '[console] clear %player_name% LEATHER 1'
    - '[message] &8[&6系统商店&8] &a成功出售 &f1个皮革 &a获得 &e0.5&a元'
    - '[close]' 
    right_click_commands:
    - '[console] eco give %player_name% 32.0'
    - '[console] clear %player_name% LEATHER 64'
    - '[message] &8[&6系统商店&8] &a成功出售 &f64个皮革 &a获得 &e32.0&a元'
    - '[close]' 
    shift_left_click_commands:
    - '[meta] set cnt DOUBLE %checkitem_amount_mat:LEATHER%'
    - '[console] eco give %player_name% %math_0.5 * {deluxemenus_meta_cnt_DOUBLE_64}%'
    - '[console] clear %player_name% LEATHER %deluxemenus_meta_cnt_DOUBLE_64%'
    - '[message] &8[&6系统商店&8] &a成功出售全部 &f%deluxemenus_meta_cnt_DOUBLE_64%个皮革 &a获得 &e%math_0.5 * {deluxemenus_meta_cnt_DOUBLE_64}%&a元'
    - '[close]' 
    shift_right_click_commands:
    - '[meta] set cnt DOUBLE %checkitem_amount_mat:LEATHER%'
    - '[console] eco give %player_name% %math_0.5 * {deluxemenus_meta_cnt_DOUBLE_64}%'
    - '[console] clear %player_name% LEATHER %deluxemenus_meta_cnt_DOUBLE_64%'
    - '[message] &8[&6系统商店&8] &a成功出售全部 &f%deluxemenus_meta_cnt_DOUBLE_64%个皮革 &a获得 &e%math_0.5 * {deluxemenus_meta_cnt_DOUBLE_64}%&a元'
    - '[close]' 
  sell_骨头:
    material: 'BONE'
    slot: 28
    display_name: '&f&l骨头收购'
    lore:
    - '&7▏ &f单个价格: &e0.5元'
    - '&7▏ &f一组价格: &e32.0元'
    - ''
    - '&a&l▎ 点击出售方式 ▎'
    - '&8▪ &7左键 &8| &a出售1个'
    - '&8▪ &7右键 &8| &a出售64个'
    - '&8▪ &7Shift+左键 &8| &a出售全部'
    left_click_commands:
    - '[console] eco give %player_name% 0.5'
    - '[console] clear %player_name% BONE 1'
    - '[message] &8[&6系统商店&8] &a成功出售 &f1个骨头 &a获得 &e0.5&a元'
    - '[close]' 
    right_click_commands:
    - '[console] eco give %player_name% 32.0'
    - '[console] clear %player_name% BONE 64'
    - '[message] &8[&6系统商店&8] &a成功出售 &f64个骨头 &a获得 &e32.0&a元'
    - '[close]' 
    shift_left_click_commands:
    - '[meta] set cnt DOUBLE %checkitem_amount_mat:BONE%'
    - '[console] eco give %player_name% %math_0.5 * {deluxemenus_meta_cnt_DOUBLE_64}%'
    - '[console] clear %player_name% BONE %deluxemenus_meta_cnt_DOUBLE_64%'
    - '[message] &8[&6系统商店&8] &a成功出售全部 &f%deluxemenus_meta_cnt_DOUBLE_64%个骨头 &a获得 &e%math_0.5 * {deluxemenus_meta_cnt_DOUBLE_64}%&a元'
    - '[close]' 
    shift_right_click_commands:
    - '[meta] set cnt DOUBLE %checkitem_amount_mat:BONE%'
    - '[console] eco give %player_name% %math_0.5 * {deluxemenus_meta_cnt_DOUBLE_64}%'
    - '[console] clear %player_name% BONE %deluxemenus_meta_cnt_DOUBLE_64%'
    - '[message] &8[&6系统商店&8] &a成功出售全部 &f%deluxemenus_meta_cnt_DOUBLE_64%个骨头 &a获得 &e%math_0.5 * {deluxemenus_meta_cnt_DOUBLE_64}%&a元'
    - '[close]' 
  sell_羽毛:
    material: 'FEATHER'
    slot: 29
    display_name: '&f&l羽毛收购'
    lore:
    - '&7▏ &f单个价格: &e0.5元'
    - '&7▏ &f一组价格: &e32.0元'
    - ''
    - '&a&l▎ 点击出售方式 ▎'
    - '&8▪ &7左键 &8| &a出售1个'
    - '&8▪ &7右键 &8| &a出售64个'
    - '&8▪ &7Shift+左键 &8| &a出售全部'
    left_click_commands:
    - '[console] eco give %player_name% 0.5'
    - '[console] clear %player_name% FEATHER 1'
    - '[message] &8[&6系统商店&8] &a成功出售 &f1个羽毛 &a获得 &e0.5&a元'
    - '[close]' 
    right_click_commands:
    - '[console] eco give %player_name% 32.0'
    - '[console] clear %player_name% FEATHER 64'
    - '[message] &8[&6系统商店&8] &a成功出售 &f64个羽毛 &a获得 &e32.0&a元'
    - '[close]' 
    shift_left_click_commands:
    - '[meta] set cnt DOUBLE %checkitem_amount_mat:FEATHER%'
    - '[console] eco give %player_name% %math_0.5 * {deluxemenus_meta_cnt_DOUBLE_64}%'
    - '[console] clear %player_name% FEATHER %deluxemenus_meta_cnt_DOUBLE_64%'
    - '[message] &8[&6系统商店&8] &a成功出售全部 &f%deluxemenus_meta_cnt_DOUBLE_64%个羽毛 &a获得 &e%math_0.5 * {deluxemenus_meta_cnt_DOUBLE_64}%&a元'
    - '[close]' 
    shift_right_click_commands:
    - '[meta] set cnt DOUBLE %checkitem_amount_mat:FEATHER%'
    - '[console] eco give %player_name% %math_0.5 * {deluxemenus_meta_cnt_DOUBLE_64}%'
    - '[console] clear %player_name% FEATHER %deluxemenus_meta_cnt_DOUBLE_64%'
    - '[message] &8[&6系统商店&8] &a成功出售全部 &f%deluxemenus_meta_cnt_DOUBLE_64%个羽毛 &a获得 &e%math_0.5 * {deluxemenus_meta_cnt_DOUBLE_64}%&a元'
    - '[close]' 

1.1.21.6. 脚本化生成菜单

如需批量生成矿物、农作物收购菜单,建议用脚本(如 Python/Excel)自动生成 YAML 配置,减少重复劳动。 可将物品列表、价格等信息整理为表格,批量输出菜单配置片段。

# codes/scripts目录下有脚本。
sell.csv是用来定义你要收购的物品的清单的, 列名第一行。
generate_and_push_sell.sh 是用来是生成yml文件+推送到服务期的plugins目录的脚本。
# 修改的话, 基本就是需要修改sell_header_template.yml 这个模版文件, 或者sell.csv文件即可。
# 运行脚本:
./generate_and_push_sell.sh

1.1.21.7. 权限配置

通过 LuckPerms 授权玩家使用菜单命令,这个默认注册命令了, 命令可以检查权限的, 不用单独做权限设置的。

# null

1.1.21.8. 常见问题 QA

Q1:

菜单无法打开或报错?

A1:

检查 YAML 格式是否正确,查看服务端日志,确认 PlaceholderAPI 已安装。

Q2:

菜单变量不显示?

A2:

检查 PlaceholderAPI 是否安装并加载对应扩展,变量格式是否正确。

Q3:

菜单权限无效?

A3:

检查 LuckPerms 权限配置,确认已授权 deluxemenus.open.* 相关权限。