Skip to content
iPlugin

制作按钮外观

制作一个带名称、多行说明、发光和点击反馈的按钮。

在一行菜单的中间放一张纸,设置绿色名称、两行说明和发光效果;点击后发送一条消息。

appearance-demo.yml配置效果示意 · 非游戏截图
窗口槽位 4窗口坐标 4x0面板局部坐标 4x0字符 A

中间的帮助按钮显示两行说明和发光效果,点击发送提示。

保存演示菜单

保存为 plugins/Invero/workspace/appearance-demo.yml,或下载 appearance-demo.yml:

plugins/Invero/workspace/appearance-demo.yml
menu:
  title: '&8按钮外观'
  rows: 1
panels:
  - layout:
      - '    A    '
    icons:
      A:
        material: PAPER
        name: '&a帮助'
        lore:
          - '&7查看服务器说明'
          - '&e点击显示提示'
        glow: true
        action: "mmsg '&a你点击了帮助按钮'"

layout 中的 A 决定按钮位置,icons.A 设置它的外观与动作。名称和说明中的 &a、&7、&e 是颜色代码。

打开并查看

/invero menu reload
/invero menu open appearance-demo
  1. 中间显示一张发光的纸,名称是绿色的“帮助”。
  2. 鼠标指向它,看到“查看服务器说明”和“点击显示提示”两行说明。
  3. 点击后,聊天栏显示“你点击了帮助按钮”。

调整按钮

修改同一份文件中的 icons.A:

要修改什么改哪里
将纸换成书将 material: PAPER 改成 material: BOOK
按钮名称修改 name
物品说明修改 lore,列表每项显示一行
取消本例的发光删除 glow: true
点击后的提示修改 action 中的消息文字

保存后重新加载、打开菜单,即可查看新效果。要让按钮打开另一份菜单,见菜单跳转。

Lore 的其他换行写法与 enhancedLore 见Lore 与换行;真实附魔见附魔与发光;头像、导入物品和资源包模型分别见物品来源与模型字段。

Last updated on