Events
对菜单的一些事件执行条件动作反应
示例
#
# 菜单的事件处理
#
Events:
# 开启菜单事件
Open:
- requirement: 'hasPerm.trmenu.use or is.{reason}.RELOAD or is.{reason}.CONSOLE'
actions:
- 'sound: BLOCK_CHEST_OPEN-1-0'
deny-actions:
- 'sound: ENTITY_ITEM_BREAK-1-0'
- 'title: <title=&c&l权限不足><subtitle=&7&l本菜单需要权限 &6<rmenu.use &7&l方能浏览>'
- 'return'
# 关闭菜单事件
Close:
- 'sound: BLOCK_CHEST_CLOSE-1-0'
注意
事件中的反应写法后面会详解
在开启菜单事件中,{reason} 变量将返回
me.arasple.mc.trmenu.api.events.MenuOpenEvent.Reason
若执行 return 动作,事件将被取消
Last updated
Was this helpful?