创建菜单
创建 hello.yml,并使用命令打开菜单。
创建文件
在服务端目录 plugins/Invero/workspace/ 下新建 hello.yml。
config.yml
hello.yml
完整配置
menu:
title: '&8我的第一个菜单'
rows: 3
panels:
- layout:
- '#########'
- '# A #'
- '####C####'
icons:
'#':
material: GRAY_STAINED_GLASS_PANE
name: ' '
A:
material: DIAMOND
name: '&b你好,Invero'
lore:
- '&7点击后,你会收到一条聊天消息。'
action: "mmsg '&a按钮工作正常!'"
C:
material: BARRIER
name: '&c关闭菜单'
action: 'menu close'重载与打开
/invero menu reload
/invero menu open hello菜单为三行箱子窗口:中间的钻石发送消息,底部屏障关闭菜单。未指定 id 时,文件名去掉扩展名即为菜单 ID,因此这里使用 hello。
配置说明
| 字段 | 示例中的作用 |
|---|---|
menu.title | 窗口标题 |
menu.rows | 窗口行数 |
panels | 窗口内的面板 |
layout | 用字符安排图标位置 |
icons | 定义各字符对应的图标 |
material、name、lore | 图标外观 |
action | 点击后执行的动作 |
修改材质、名称或布局后,保存文件并重载,再重新打开菜单。字符 A 所在的位置就是钻石按钮的位置。
最后更新于