动作组
本节讲解动作组的各种组合用法以及原理
单动作组
action:
- 'tell: 你好'
- 'command: spawn'
该组简单的使用了一些基本动作,发送消息、执行玩家指令
条件动作组
action:
- condition: 'player.hasPermission("某某权限")'
action:
- "tell: &6你有权限执行动作..."
deny:
- 'tell: &c你没权限执行动作...'
该组使用条件动作组,在js条件达成时执行对应的动作,在不达成时可选择性执行deny下的动作
复杂条件动作组
action:
- condition: 'player.hasPermission("某某权限")'
action:
- condition: 'random.nextDouble() <= 0.5'
action:
- "tell: &6你成功的执行了动作..."
deny:
- 'tell: &c动作执行失败...'
deny:
- 'tell: &c你没权限执行动作...'
这个案例使用了嵌套的动作组,在判断权限后,根据随机值选择是否执行