输入至少两个字符

Container 文件结构

文档版本: v2.0.1

顶层键#

必需 作用 详细文档
Type 选择容器类型,缺省时按 CHEST 处理 Type
Title 设置库存界面标题,缺省为 KaMenu Title
Settings 设置依赖检查、防点击和参数规则 Settings
Layout 定义物理槽位中的按钮排列 Layout
Buttons 定义 Layout 引用的按钮;纯空布局可省略 Buttons
Properties 设置熔炉进度或铁砧输入等专属属性 Properties
Update 按周期刷新整个容器 刷新机制
Title-Update 按周期刷新标题 刷新机制
Progress-Update 按周期刷新熔炉进度并触发进度事件 刷新机制
Events 配置打开、关闭、点击动作组和进度事件 Events

完整骨架#

Type: CHEST
Title: '&8容器菜单'

Settings:
  need_placeholder:
    - player
  min_click_delay: 200
  pass_arguments:
    enable: true
    default: ['default']

Update: 20
Title-Update: 40

Layout:
  - '#########'
  - '####`shop`####'
  - '#########'

Properties: {}

Events:
  Open:
    - 'actionbar: &a菜单已打开'
  Close:
    - 'actionbar: &7菜单已关闭'

Buttons:
  '#':
    display:
      material: GRAY_STAINED_GLASS_PANE
      name: ' '
  shop:
    display:
      material: DIAMOND
      name: '&b商品'
    actions:
      left:
        - 'close'

BodyInputsBottom 属于 Dialog 结构,不能添加到 Container 文件中。通用 Events、动作和条件不需要为 Container 重写,分别参见事件动作条件判断