Action
The operation to be executed
The operation to be executed
hello:
COMMAND: # Here are the actions
- "tell: &eHello There"
- "delay: 60"
- "tell: &eHello Again"
NAME: '&u&lHello Button'
ID: stone
POSITION-X: 1
POSITION-Y: 1This action will execute the command as a player
<command>player: <command>player:spawnplayer: warp pvpplayer: me Hello World!This action will execute the command as the console (terminal)
console: <command>console: say Hello {player}!This action will execute the command as an operator (/op)
This action will give the player OP /op, execute the <command> and then de-op the player. Since it uses /op, this action is considered “dangerous”. A hacker can use a Crasher to exploit the action.
It’s recommended to use Permission Executor instead.
op: <command>op: stopThis action will give the permissions to the player, execute the command and then retrieve the permissions
permission(<permission>): <command>permission(<permission_1>, <permission_2>, <permission_3>): <command>permission(essentials.fly): flypermission(essentials.gamemode, essentials.gamemode.creative): gamemode 1This action will open the specific menu.
open-menu: <menu_name>open: <menu_name>menu: <menu_name>open-menu: example.ymlopen: pvp.ymlmenu: test.ymlYou can bypass open requirements of the menu by adding bypassChecks to the action.
For example: open(bypassChecks): pvp.yml
This action will execute the update task of the current menu.
update-menuupdatemenuThis action will send the player to his previous menu, or close the current menu if there is no previous menu.
back-menubackmenuYou can bypass open requirements of the menu by adding bypassChecks to the action.
For example: backmenu(bypassChecks)
This action will close the current menu.
close-menuclosemenuThis action will send the message to every online players
broadcast: <message>broadcast: HelloThis action will send the message to the player.
tell: <message>tell: You there?This action will send the sound to the player.
sound: <sound>, [volume], [pitch]sound: <sound> [volume] [pitch]raw-sound: <sound>, [volume], [pitch]raw-sound: <sound> [volume] [pitch]<sound> supports Minecraft’s sound name, so it also supports custom sounds from Resource Pack. If the <sound> can not be found, the action is simply ignored.[volume] and the [pitch] of the <sound>. Those are optional.sound: BLOCK_NOTE_BLOCK_PLINGsound: BLOCK_NOTE_BLOCK_PLING 1 2This action will delay the action flow in the specific ticks (20 ticks = 1 second)
delay: <ticks>delay: 20delay: 100