Built-in Actions
Updated 16 Mar 2026send
Send a coloured message to the current player.
send "&aGood job!" to player
send "You have $coins coins." to player
broadcast
Send a message to every online player.
broadcast "&6A world boss has spawned!"
title
Show a large title (and optional subtitle) on the player's screen.
title "&6Welcome!"
title "&6Round Start" subtitle "&eGet ready..."
give
Add items to the player's inventory. Amount defaults to 1.
give player diamond 5
give player iron_sword 1
give player cooked_beef 64
clear_inventory
clear_inventory player
teleport
teleport player to 100 64 -200
setblock
Place a block at exact world coordinates.
setblock 0 100 0 gold_block
setblock $x $y $z diamond_block
console
Run a command as the server console — bypasses all player permissions.
console eco give player.name 500
console gamemode creative player.name
execute
Run a command as the player — respects their permissions. Useful for calling EssentialsX, Vault, etc.
execute "warp spawn"
execute "kit starter"
The leading / is optional. Requires a player context.
kick / ban
kick player "You were kicked for idling."
ban player "Cheating detected."
sound
Play a sound at the player's location.
sound ENTITY_PLAYER_LEVELUP
sound BLOCK_NOTE_BLOCK_PLING 1.0 1.5
Arguments: <SoundName> [volume] [pitch]
particle
Spawn particles at the player's location.
particle FLAME 10
particle HEART 5
Arguments: <ParticleType> [count]
store / load
Persist data across restarts. See Persistent Storage.
emit
Fire a custom event. See Custom Events.
log
Write to the server console. See Logging.