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: 1
This action will execute the command as a player
<command>
player: <command>
player:
spawn
player: warp pvp
player: 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: stop
This 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): fly
permission(essentials.gamemode, essentials.gamemode.creative): gamemode 1
This action will open the specific menu.
open-menu: <menu_name>
open: <menu_name>
menu: <menu_name>
open-menu: example.yml
open: pvp.yml
menu: test.yml
You 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-menu
updatemenu
This action will send the player to his previous menu, or close the current menu if there is no previous menu.
back-menu
backmenu
You 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-menu
closemenu
This action will send the message to every online players
broadcast: <message>
broadcast: Hello
This 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_PLING
sound: BLOCK_NOTE_BLOCK_PLING 1 2
This action will delay the action flow in the specific ticks (20 ticks = 1 second)
delay: <ticks>
delay: 20
delay: 100