Properties
These properties are available for all actions.
Chance
The chance out of 100 for this action to be executed (supports decimals)
Format: chance=<chance>
(e.g. chance=25
for 25%)
Delay
Delay an action by n ticks
Format: delay=<delay>
(e.g. delay=20
for 1s)
Permission
Execute the action depending on player's permission.
Format: permission=<PermissionMode>:<permission>
PermissionMode:
ADD: The action will be executed only if the player doesn't have this permission and will be added after the first execution
ADD_TEMP: The permission is added, the the action is executed and then the permission is removed
NO_PERMISSION: The action will be executed only if the player doesn't have this permission
REQUIRE: The action will be executed only if the player has this permission
REMOVE: Same as REQUIRE but the permission is removed after the first execution
<permission>: String, a permission node
These properties are available only for certain actions.
Broadcast
Broadcast the action to certain players.
Actions: [bossbar], [message], [sound]
Format: broadcast=<condition>:(value),<condition>:(value)...
or broadcast=*
to broadcast to all players with no exceptions
permission:<permission>
: Broadcast to players with a certain permissionradius:<radius>
: Broadcast to players within a radius (supports decimals)world
: Broadcast to players from player's world world
Example:
broadcast=permission:example.permission,world
broadcast=permission:some.permission,radius:50
Last updated