跳转到正文
iPlugin

菜单结构

menu 设置窗口,panels 组织内容,icons 定义按钮。

配置层级

层级负责内容常用字段
菜单窗口与打开入口menu、bindings、events
面板区域位置与内容组织panels、layout、locate、scale
图标按钮的外观与交互icons、action、sub
显示属性图标当前外观material、name、lore、enchantments

完整结构与单面板简写

menu:
  title: '&8示例'
  rows: 1
panels:
  - layout:
      - '    A    '
    icons:
      A:
        material: PAPER
        name: '&f说明'

menu 与 panels 分别设置窗口和内容,适用于一个或多个面板。

使用完整结构时,窗口字段写在 menu 中,布局与图标写在对应面板中;同一字段不再另写到顶层。

图标的 display

# 写在第一个面板的 icons 中
A:
  display:
    material: DIAMOND_SWORD
    name: '&b演示剑'
    enchantments:
      SHARPNESS: 3
  action: "mmsg '&a已点击'"

display 集中设置外观,也可以省略该层,将外观字段直接写在图标下。action、sub、update 等仍属于图标,与 display 同级。

多个面板与状态

panels 可以放置多个区域,例如内容区与底部导航区。图标的 sub 用于根据条件切换外观和动作;frames 用于轮换外观。分别见普通面板、子图标和动画配置。

最后更新于