Actions List
Actions
play_sound
play_sound
Play a Vanilla sound or Custom sound
Properties:
name
(string): Vanilla and custom soundsvolume
(number): unknownpitch
(number): unknowndelay
(integer): Delay in ticks before starting this actionflow
(object): Advanced options to change the flow of actions for this event section.category
(string): Category of the sound.permission
(string): Permission needed to execute this action. You can negate it by putting a!
at the beginning of the permission. Example:!example.permission
will not execute this action if the player has theexample.permission
permission.stop_previous
(boolean): unknown
stop_sound
stop_sound
Stop a Vanilla sound or Custom sound
Properties:
name
(string): Vanilla and custom soundsdelay
(integer): Delay in ticks before starting this actionflow
(object): Advanced options to change the flow of actions for this event section.permission
(string): Permission needed to execute this action. You can negate it by putting a!
at the beginning of the permission. Example:!example.permission
will not execute this action if the player has theexample.permission
permission.
cancel
cancel
Cancel the event that triggered this action
execute_commands
execute_commands
Execute these commands
Properties:
change_me_1
(object): unknownchange_me_2
(object): unknownchange_me_3
(object): unknownchange_me_4
(object): unknownchange_me_xx
(object): unknown
play_particle
play_particle
Play this particle
Properties:
name
(string): Vanilla particlesdelay
(integer): Delay in ticks before starting this actionflow
(object): Advanced options to change the flow of actions for this event section.permission
(string): Permission needed to execute this action. You can negate it by putting a!
at the beginning of the permission. Example:!example.permission
will not execute this action if the player has theexample.permission
permission.
shoot_particle
shoot_particle
Shoot this particle
Properties:
name
(string): Vanilla particlesdistance
(integer): unknowndelay
(integer): Delay in ticks before starting this actionflow
(object): Advanced options to change the flow of actions for this event section.permission
(string): Permission needed to execute this action. You can negate it by putting a!
at the beginning of the permission. Example:!example.permission
will not execute this action if the player has theexample.permission
permission.
play_effect
play_effect
Play this effect
Properties:
name
(string): Bukkit effectdelay
(integer): Delay in ticks before starting this actionflow
(object): Advanced options to change the flow of actions for this event section.permission
(string): Permission needed to execute this action. You can negate it by putting a!
at the beginning of the permission. Example:!example.permission
will not execute this action if the player has theexample.permission
permission.
increment_durability
increment_durability
Decrement/increment this item durability
Properties:
amount
(integer): unknowndelay
(integer): Delay in ticks before starting this actionflow
(object): Advanced options to change the flow of actions for this event section.permission
(string): Permission needed to execute this action. You can negate it by putting a!
at the beginning of the permission. Example:!example.permission
will not execute this action if the player has theexample.permission
permission.
decrement_durability
decrement_durability
Decrement/increment this item durability
Properties:
amount
(integer): unknowndelay
(integer): Delay in ticks before starting this actionflow
(object): Advanced options to change the flow of actions for this event section.permission
(string): Permission needed to execute this action. You can negate it by putting a!
at the beginning of the permission. Example:!example.permission
will not execute this action if the player has theexample.permission
permission.
decrement_usages
decrement_usages
Decrement this item usages
Properties:
amount
(integer): unknowndelay
(integer): Delay in ticks before starting this actionflow
(object): Advanced options to change the flow of actions for this event section.permission
(string): Permission needed to execute this action. You can negate it by putting a!
at the beginning of the permission. Example:!example.permission
will not execute this action if the player has theexample.permission
permission.
increment_amount
increment_amount
Increment this item amount
Properties:
amount
(integer): unknowndelay
(integer): Delay in ticks before starting this actionflow
(object): Advanced options to change the flow of actions for this event section.permission
(string): Permission needed to execute this action. You can negate it by putting a!
at the beginning of the permission. Example:!example.permission
will not execute this action if the player has theexample.permission
permission.
decrement_amount
decrement_amount
Decrement this item amount
Properties:
amount
(integer): unknowndelay
(integer): Delay in ticks before starting this actionflow
(object): Advanced options to change the flow of actions for this event section.permission
(string): Permission needed to execute this action. You can negate it by putting a!
at the beginning of the permission. Example:!example.permission
will not execute this action if the player has theexample.permission
permission.
drop_exp
drop_exp
Drop exp
Properties:
chance
(number): unknownmin_amount
(integer): unknownmax_amount
(integer): unknowndelay
(integer): Delay in ticks before starting this actionflow
(object): Advanced options to change the flow of actions for this event section.permission
(string): Permission needed to execute this action. You can negate it by putting a!
at the beginning of the permission. Example:!example.permission
will not execute this action if the player has theexample.permission
permission.
feed
feed
Feed player
Properties:
amount
(integer): Vanilla saturation and feed values: https://minecraft.gamepedia.com/Hunger#Food_level_and_saturation_level_restorationsaturation
(number): Vanilla saturation and feed values: https://minecraft.gamepedia.com/Hunger#Food_level_and_saturation_level_restorationdelay
(integer): Delay in ticks before starting this actionflow
(object): Advanced options to change the flow of actions for this event section.permission
(string): Permission needed to execute this action. You can negate it by putting a!
at the beginning of the permission. Example:!example.permission
will not execute this action if the player has theexample.permission
permission.
replace_properties
replace_properties
Replace this item properties
Properties:
custom_model_data
(object): unknown
give_item
give_item
Give this player an item
Properties:
item
(string): Vanilla / ItemsAdder custom itemamount
(integer): unknowndelay
(integer): Delay in ticks before starting this actionflow
(object): Advanced options to change the flow of actions for this event section.permission
(string): Permission needed to execute this action. You can negate it by putting a!
at the beginning of the permission. Example:!example.permission
will not execute this action if the player has theexample.permission
permission.
replace_near_blocks
replace_near_blocks
Replace vanilla/custom blocks near interact location (or near the player if this event is not an interact one)
Properties:
from
(unknown): unknownfrom_multiple
(array): List of vanilla/custom blocks to replaceto
(unknown): unknownradius
(object): unknowndecrement_durability
(integer): Decrement durability amountdecrement_amount
(integer): Decrement item amountno_physics
(boolean): unknowndelay
(integer): Delay in ticks before starting this actionflow
(object): Advanced options to change the flow of actions for this event section.permission
(string): Permission needed to execute this action. You can negate it by putting a!
at the beginning of the permission. Example:!example.permission
will not execute this action if the player has theexample.permission
permission.
glow_near_blocks
glow_near_blocks
Glow blocks near interact location (or near the player if this event is not an interact one)
Properties:
material
(string): Vanilla blocksradius
(object): unknowndelay
(integer): Delay in ticks before starting this actionflow
(object): Advanced options to change the flow of actions for this event section.permission
(string): Permission needed to execute this action. You can negate it by putting a!
at the beginning of the permission. Example:!example.permission
will not execute this action if the player has theexample.permission
permission.
replace_block
replace_block
Replace vanilla/custom blocks in interact location (or on the player location if this event is not an interact one)
Properties:
from
(unknown): unknownto
(unknown): unknowndecrement_durability
(integer): Decrement durability amountdecrement_amount
(integer): Decrement item amountno_physics
(boolean): unknowndelay
(integer): Delay in ticks before starting this actionflow
(object): Advanced options to change the flow of actions for this event section.permission
(string): Permission needed to execute this action. You can negate it by putting a!
at the beginning of the permission. Example:!example.permission
will not execute this action if the player has theexample.permission
permission.
multiple_break
multiple_break
Break multiple blocks around the center of broken block
Properties:
size
(integer): unknowndepth
(integer): unknownkeep_ores
(boolean): unknowndrop_all_blocks
(object): unknowndelay
(integer): Delay in ticks before starting this actionflow
(object): Advanced options to change the flow of actions for this event section.permission
(string): Permission needed to execute this action. You can negate it by putting a!
at the beginning of the permission. Example:!example.permission
will not execute this action if the player has theexample.permission
permission.
potion_effect
potion_effect
Apply potion effect to player
Properties:
every_ticks
(integer): unknowntype
(string): Bukkit potion effect typeamplifier
(integer): Amplifier levelduration
(integer): unknownambient
(boolean): unknownparticles
(boolean): unknownicon
(boolean): unknown
remove_potion_effect
remove_potion_effect
Remove potion effect
Properties:
type
(string): Bukkit potion effect typedelay
(integer): Delay in ticks before starting this actionflow
(object): Advanced options to change the flow of actions for this event section.permission
(string): Permission needed to execute this action. You can negate it by putting a!
at the beginning of the permission. Example:!example.permission
will not execute this action if the player has theexample.permission
permission.
explosion
explosion
Spawn explosion
Properties:
power
(integer): unknownfire
(boolean): unknownbreak_blocks
(boolean): unknowndelay
(integer): Delay in ticks before starting this actionflow
(object): Advanced options to change the flow of actions for this event section.permission
(string): Permission needed to execute this action. You can negate it by putting a!
at the beginning of the permission. Example:!example.permission
will not execute this action if the player has theexample.permission
permission.
damage_near_entities
damage_near_entities
Damage near entities
Properties:
damage
(number): unknownradius
(integer): unknownentity_groups
(array): unknowndelay
(integer): Delay in ticks before starting this actionflow
(object): Advanced options to change the flow of actions for this event section.permission
(string): Permission needed to execute this action. You can negate it by putting a!
at the beginning of the permission. Example:!example.permission
will not execute this action if the player has theexample.permission
permission.
damage_entity_in_sight
damage_entity_in_sight
Damage entity you're looking at
Properties:
damage
(number): unknowndistance
(integer): unknowndelay
(integer): Delay in ticks before starting this actionflow
(object): Advanced options to change the flow of actions for this event section.permission
(string): Permission needed to execute this action. You can negate it by putting a!
at the beginning of the permission. Example:!example.permission
will not execute this action if the player has theexample.permission
permission.
damage_entity
damage_entity
Damage the entity of this event. For example on interact or attack or on event item_hit_entity
Properties:
damage
(number): unknowndelay
(integer): Delay in ticks before starting this actionflow
(object): Advanced options to change the flow of actions for this event section.permission
(string): Permission needed to execute this action. You can negate it by putting a!
at the beginning of the permission. Example:!example.permission
will not execute this action if the player has theexample.permission
permission.
target_potion_effect
target_potion_effect
Apply potion effect to target entity
Properties:
type
(string): Bukkit potion effect typeamplifier
(integer): Amplifier levelduration
(integer): unknownambient
(boolean): unknownparticles
(boolean): unknownicon
(boolean): unknowndelay
(integer): Delay in ticks before starting this actionflow
(object): Advanced options to change the flow of actions for this event section.permission
(string): Permission needed to execute this action. You can negate it by putting a!
at the beginning of the permission. Example:!example.permission
will not execute this action if the player has theexample.permission
permission.
target_remove_potion_effect
target_remove_potion_effect
Remove potion effect from target entity
Properties:
type
(string): Bukkit potion effect typedelay
(integer): Delay in ticks before starting this actionflow
(object): Advanced options to change the flow of actions for this event section.permission
(string): Permission needed to execute this action. You can negate it by putting a!
at the beginning of the permission. Example:!example.permission
will not execute this action if the player has theexample.permission
permission.
increment_player_stat
increment_player_stat
Increment player stat (ItemsAdder stats, used by HUDs)
Properties:
name
(string): unknownamount
(number): unknowndelay
(integer): Delay in ticks before starting this actionflow
(object): Advanced options to change the flow of actions for this event section.permission
(string): Permission needed to execute this action. You can negate it by putting a!
at the beginning of the permission. Example:!example.permission
will not execute this action if the player has theexample.permission
permission.
decrement_player_stat
decrement_player_stat
Decrement player stat (ItemsAdder stats, used by HUDs)
Properties:
name
(string): unknownamount
(number): unknowndelay
(integer): Delay in ticks before starting this actionflow
(object): Advanced options to change the flow of actions for this event section.permission
(string): Permission needed to execute this action. You can negate it by putting a!
at the beginning of the permission. Example:!example.permission
will not execute this action if the player has theexample.permission
permission.
play_totem_animation
play_totem_animation
Play the totem animation with a particular item texture.
script
script
Script that run custom code on that specific events.
Properties:
name
(string): unknowndelay
(integer): Delay in ticks before starting this actionflow
(object): Advanced options to change the flow of actions for this event section.permission
(string): Permission needed to execute this action. You can negate it by putting a!
at the beginning of the permission. Example:!example.permission
will not execute this action if the player has theexample.permission
permission.
drop_item
drop_item
Drops a vanilla/custom item.
Properties:
item
(string): Vanilla / ItemsAdder custom itemmin_amount
(integer): unknownmax_amount
(integer): unknownchance
(number): unknowndelay
(integer): Delay in ticks before starting this actionflow
(object): Advanced options to change the flow of actions for this event section.permission
(string): Permission needed to execute this action. You can negate it by putting a!
at the beginning of the permission. Example:!example.permission
will not execute this action if the player has theexample.permission
permission.
set_block
set_block
Sets a block. Useful on interact events to place a custom/vanilla block.
Properties:
block
(unknown): unknowntarget
(string): unknowndecrement_amount
(boolean): unknowndelay
(integer): Delay in ticks before starting this actionflow
(object): Advanced options to change the flow of actions for this event section.permission
(string): Permission needed to execute this action. You can negate it by putting a!
at the beginning of the permission. Example:!example.permission
will not execute this action if the player has theexample.permission
permission.
place_furniture
place_furniture
Places a furniture. Useful on interact events to place a custom furniture.
Properties:
furniture
(string): unknowndecrement_amount
(boolean): unknowndelay
(integer): Delay in ticks before starting this actionflow
(object): Advanced options to change the flow of actions for this event section.permission
(string): Permission needed to execute this action. You can negate it by putting a!
at the beginning of the permission. Example:!example.permission
will not execute this action if the player has theexample.permission
permission.
Last updated
Was this helpful?