基础组件

inv
inv:
  测试:
    name: '测试物品'
    mate: 'ARROW'
    data: 0
    amount: 1
    slot: 0
    lore:
      - "&f你拥有 '动作.取变量(%xconomy_balance_value%)' &f金币"
      - '&f你拥有 ''动作.取变量(%xconomy_balance_value%)'' &f金币'
    commands:
      - ''

name: '测试物品'
效果: 物品显示名称
默认: 原版名称
用法:
  name: '测试物品'
  name: 
    - '测'
    - '测试'
    - '测试物'
    - "'player.name()'"
注意: 
   - [使用 多样性 参数时 需要开启 组件刷新功能]
   - [允许使用 script 动作][使用后需要将 (- '')替换为(- "")]

mate: 'ARROW'
效果: 物品显示材质
用法:
  mate: 'ARROW'
  mate: 
    - 'ARROW'
    - 'GLASS_PANE'
注意: 
   - [使用 多样性 参数时 需要开启 组件刷新功能]
   - [允许使用 script 动作][使用后需要将 (- '')替换为(- "")]
   - [忽略大小写] [简单模糊匹配]

data: 0
效果: 物品显示子材质 [高版本视情况使用]
默认: 0
用法:
  data: '0'
  data: '1-5' [取 1,2,3,4,5]
  data: 
    - '1'
    - '2'
注意: 
   - [使用 多样性 参数时 需要开启 组件刷新功能]
   - [允许使用 script 动作][使用后需要将 (- '')替换为(- "")]

amount: 1
别名: 'aut'
效果: 物品显示数量
默认: 1
用法:
  amount: '1'
  amount: '1-5' [取 1,2,3,4,5]
  amount: 
    - '2'
    - "'time.now(%s%)'"
注意: 
   - [使用 多样性 参数时 需要开启 组件刷新功能]
   - [允许使用 script 动作][使用后需要将 (- '')替换为(- "")]

slot: 3 
别名: 'slots'
效果: 物品显示槽位
默认: 组件名称 如[测试] 如全部不符合则 忽略显示
用法:
  slot: '1'
  slot: '1-5' [取 1,2,3,4,5]
  slot: 
    - '2'
    - '3'
注意: 
   - [使用 多样性 参数时 需要开启 组件刷新功能]
   - [允许使用 script 动作][使用后需要将 (- '')替换为(- "")]

lore: 3 
别名: 'lores'
效果: 物品显示lore
默认: 无
用法:
  lore: '文本'
  lore: 
    - '文本1'
    - "  这是 script 动作 'player.name()' 该使用的符合  "
注意: 
   - [使用 多样性 参数时 需要开启 组件刷新功能]
   - [允许使用 script 动作][使用后需要将 (- '')替换为(- "")]

commands: 
效果: 物品点击执行指令
默认: 无
用法:
  commands: '指令'
  commands: 
    - '指令1'
    - '指令2'
注意: 
   - [使用 多样性 参数时 需要开启 组件刷新功能]
   - [允许使用 script 动作][使用后需要将 (- '')替换为(- "")]
   - [当组件存在 script 时 需要 script 返回值为 true 时执行]

Last updated