Actions List
Actions
play_sound
play_soundPlay 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.permissionwill not execute this action if the player has theexample.permissionpermission.stop_previous(boolean): unknown
stop_sound
stop_soundStop 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.permissionwill not execute this action if the player has theexample.permissionpermission.
cancel
cancelCancel the event that triggered this action
execute_commands
execute_commandsExecute 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_particlePlay 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.permissionwill not execute this action if the player has theexample.permissionpermission.
shoot_particle
shoot_particleShoot 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.permissionwill not execute this action if the player has theexample.permissionpermission.
play_effect
play_effectPlay 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.permissionwill not execute this action if the player has theexample.permissionpermission.
increment_durability
increment_durabilityDecrement/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.permissionwill not execute this action if the player has theexample.permissionpermission.
decrement_durability
decrement_durabilityDecrement/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.permissionwill not execute this action if the player has theexample.permissionpermission.
decrement_usages
decrement_usagesDecrement 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.permissionwill not execute this action if the player has theexample.permissionpermission.
increment_amount
increment_amountIncrement 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.permissionwill not execute this action if the player has theexample.permissionpermission.
decrement_amount
decrement_amountDecrement 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.permissionwill not execute this action if the player has theexample.permissionpermission.
drop_exp
drop_expDrop 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.permissionwill not execute this action if the player has theexample.permissionpermission.
feed
feedFeed 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.permissionwill not execute this action if the player has theexample.permissionpermission.
replace_properties
replace_propertiesReplace this item properties
Properties:
custom_model_data(object): unknown
give_item
give_itemGive 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.permissionwill not execute this action if the player has theexample.permissionpermission.
replace_near_blocks
replace_near_blocksReplace 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.permissionwill not execute this action if the player has theexample.permissionpermission.
glow_near_blocks
glow_near_blocksGlow 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.permissionwill not execute this action if the player has theexample.permissionpermission.
replace_block
replace_blockReplace 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.permissionwill not execute this action if the player has theexample.permissionpermission.
multiple_break
multiple_breakBreak 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.permissionwill not execute this action if the player has theexample.permissionpermission.
potion_effect
potion_effectApply 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_effectRemove 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.permissionwill not execute this action if the player has theexample.permissionpermission.
explosion
explosionSpawn 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.permissionwill not execute this action if the player has theexample.permissionpermission.
damage_near_entities
damage_near_entitiesDamage 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.permissionwill not execute this action if the player has theexample.permissionpermission.
damage_entity_in_sight
damage_entity_in_sightDamage 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.permissionwill not execute this action if the player has theexample.permissionpermission.
damage_entity
damage_entityDamage 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.permissionwill not execute this action if the player has theexample.permissionpermission.
target_potion_effect
target_potion_effectApply 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.permissionwill not execute this action if the player has theexample.permissionpermission.
target_remove_potion_effect
target_remove_potion_effectRemove 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.permissionwill not execute this action if the player has theexample.permissionpermission.
increment_player_stat
increment_player_statIncrement 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.permissionwill not execute this action if the player has theexample.permissionpermission.
decrement_player_stat
decrement_player_statDecrement 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.permissionwill not execute this action if the player has theexample.permissionpermission.
play_totem_animation
play_totem_animationPlay the totem animation with a particular item texture.
script
scriptScript 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.permissionwill not execute this action if the player has theexample.permissionpermission.
drop_item
drop_itemDrops 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.permissionwill not execute this action if the player has theexample.permissionpermission.
set_block
set_blockSets 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.permissionwill not execute this action if the player has theexample.permissionpermission.
place_furniture
place_furniturePlaces 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.permissionwill not execute this action if the player has theexample.permissionpermission.
remove_furniture
remove_furnitureRequires ItemsAdder 4.0.16+
Removes a furniture. Useful on interact events to remove a custom furniture.
replace_furniture
replace_furnitureRequires ItemsAdder 4.0.16+
Replaces a furniture. Useful on interact events to change out furniture for a different furniture.
Properties
furniture(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.permissionwill not execute this action if the player has theexample.permissionpermission.
Last updated
Was this helpful?