List of the Activators for ExecutableItems
Hi ! Its planned for each activator to record video of explanation of it and how to create the examples mentioned. if want to insist ping vayk
Activators of ExecutableItems
Here you have the list of activators available with their description and some examples. Remember as previous knowledge activators are different ways you have to trigger features on your ExecutableItem, it can have conditions, run commands, have cooldown, etc.
The activators that have "⭐" are available only on premium version and "🔹" for free versions. Premium version also have the free version activators just in case.
Activator features are features that are exclusive to that activator.
🔹PLAYER_ALL_CLICK
Info: Activator that gets triggered when the player either left or right click with the item.
You can't differentiate the clicks, for that use different activators such as PLAYER_RIGHT_CLICK or PLAYER_LEFT_CLICK.
activatorFeatures: Normally all activators shares features, but there are some that are exclusive for some activators, if its the case, the feature(s) will be listed here.
If typeTarget: ONLY_BLOCK this features will be available.
Examples:
Warping Stone – Instantly teleports the player 5 blocks in the direction they are facing. Cooldown: 10 seconds.
Healing Totem – When clicked, heals the player for 4 hearts and grants Regeneration I for 5 seconds.
Thunder Rod – Strikes a lightning bolt at the nearest enemy within 10 blocks.
Gravity Boots – Launches the player 3 blocks into the air and negates fall damage for 5 seconds.
Explosive Rune – Creates a small explosion at the player's location that knocks back nearby mobs but does not damage terrain.
⭐PLAYER_BED_ANTER
Info: Activator that gets triggered when the player right clicks a bed and enters to it. If the player doesn't enter then this activator won't get triggered. This doesn't get triggered when the player sleeps, only by the action of entering the bed.
Examples:
Void Sleep – Upon entering the bed, the player is teleported to a custom-built dream dimension for exploration.
Lunar Shield – Grants Absorption IV for 5 minutes when sleeping on the bed, providing temporary bonus health.
Nightmare Curse – Spawns a hostile phantom above the bed when the player enters the bed, forcing them to fight before sleeping peacefully.
Dreamwalker’s Blessing – When entering the bed, the player gains Regeneration II until they wake up (Wake up action would be PLAYER_BED_LEAVE activator).
⭐PLAYER_BED_LEAVE
Info: Activator that gets triggered when the player leaves the bed. Be careful ! This activator does get triggered when the player sleeps and its day so they leave the bed, but it also triggers when the player leaves the bed in middle of the sleep, its just the action of leaving the bed.
If you would like to activate only when the player sleeps you can use this activator + worldCondition -> ifWorldTime to check if its actually day.
Examples:
Morning Boost – Upon leaving the bed, the player gains Speed II and Haste II for 60 seconds to start the day energized.
Phantom's Warning – If the player leaves the bed before fully sleeping, a phantom spawns nearby as a consequence.
Dream Collector – Upon waking up, the player receives a random enchanted book as a "dream memory."
Energy Surge – When leaving the bed, the player's hunger bar is fully restored, simulating a well-rested night.
🔹PLAYER_BEFORE_DEATH
Info: Activator that gets triggered when the player deaths, now, the difference between this activator and PLAYER_DEATH activator is that this activator gets triggered first in order offering the feature of being able to save the player before he dies.
To understand it better vanilla totems of undying gets triggered by this activator to apply the features it does.
Examples:
Soulbound Amulet – When the player is about to die, they are instead teleported to their spawn point with 2 hearts and temporary Regeneration II.
Last Stand Shield – Upon near death, the player gains Resistance III and Absorption for 5 seconds, giving them a chance to fight back.
Phoenix Blessing – When death is imminent, the player explodes in flames, dealing fire damage to enemies and reviving with half health.
Undead Pact – If the player would die, they are instead revived with 3 hearts, but they won't be able to use weapons for 10 seconds.
⭐PLAYER_BLOCK_BREAK
Info: Activator that gets triggered when the player breaks a block.
activatorFeatures: Normally all activators shares features, but there are some that are exclusive for some activators, if its the case, the feature(s) will be listed here.
Examples:
Ore Booster Pickaxe – When breaking an ore block, there is a 20% chance to double the drop.
Nature’s Wrath Axe – Breaking a log has a 10% chance to summon a hostile tree spirit (custom mob).
Cursed Excavation – When breaking stone, there is a 5% chance to spawn silverfish or apply Mining Fatigue for 5 seconds.
Explosive Demolition Hammer – When breaking blocks the surrounding blocks will be broken too, being able to break in 3x3.
⭐PLAYER_BLOCK_HIT_OF_ENTITY
Info: Activator that gets triggered when the player blocks a hit that comes from an entity with the shield.
activatorFeatures: Normally all activators shares features, but there are some that are exclusive for some activators, if its the case, the feature(s) will be listed here.ve.
Examples:
Thorned Shield – When blocking an attack, the attacker takes 3 hearts of damage.
Shockwave Defense – Successfully blocking an attack knocks back all nearby enemies within 5 blocks.
Energy Absorption – When blocking an attack, the player regenerates 1 heart and gains Resistance I for 3 seconds.
Frozen Guard – If an attack is blocked, the attacker is frozen in place (Slowness IV) for 2 seconds.
Blazing Counter – Blocking an attack sets the attacker on fire for 4 seconds.
⭐PLAYER_BLOCK_HIT_OF_PLAYER
Info: Activator that gets triggered when the player blocks a hit that comes from a player with the shield.
activatorFeatures: Normally all activators shares features, but there are some that are exclusive for some activators, if its the case, the feature(s) will be listed here.
Examples:
Retribution Shield – When blocking an attack from a player, the attacker is instantly disarmed, dropping their weapon on the ground.
Vampiric Guard – When successfully blocking an attack, the player absorbs a portion of the attacker's health (healing 2 hearts).
Dimensional Rift – If a player’s attack is blocked, there is a 20% chance they are teleported 10 blocks away in a random direction.
Adrenaline Block – When blocking an attack, the player instantly gains Speed II and Strength I for 5 seconds, allowing for a quick counterattack.
⭐PLAYER_BLOCK_PLACE
Info: Activator that gets triggered when the player places a block.
activatorFeatures: Normally all activators shares features, but there are some that are exclusive for some activators, if its the case, the feature(s) will be listed here.
Examples:
Living Roots – When placing a sapling, there is a 10% chance for it to instantly grow into a tree.
Runic Inscription – Placing a stone block has a 5% chance to turn it into a Runed Stone, emitting particles and providing nearby players Haste I for 10 seconds.
When placing TNT, there’s a small chance (5%) for it to immediately ignite, creating an unexpected explosion.
⭐PLAYER_BREAK_SHIELD_OF_PLAYER
Info: Activator that gets triggered when the player breaks a shield of another player (usually called target).
activatorFeatures: Normally all activators shares features, but there are some that are exclusive for some activators, if its the case, the feature(s) will be listed here.
⭐PLAYER_BRUSH_BLOCK
Info: Activator that gets triggered when the player brushes a block.
activatorFeatures: Normally all activators shares features, but there are some that are exclusive for some activators, if its the case, the feature(s) will be listed here.
🔹PLAYER_BUCKET_ENTITY
Info: Activator that gets triggered when the player using a bucket, it buckets an entity.
Example is how you store a fish inside a bucket with water.
activatorFeatures: Normally all activators shares features, but there are some that are exclusive for some activators, if its the case, the feature(s) will be listed here.
🔹PLAYER_CHANGE_WORLD
Info: Activator that gets triggered when the player changes to a different world.
activatorFeatures: Normally all activators shares features, but there are some that are exclusive for some activators, if its the case, the feature(s) will be listed here.
⭐PLAYER_CLICK_ON_ENTITY
Info: Activator that gets triggered when the player click on an entity and Citizen NPC(s).
activatorFeatures: Normally all activators shares features, but there are some that are exclusive for some activators, if its the case, the feature(s) will be listed here.
🔹PLAYER_CLICK_ON_PLAYER
Info: Activator that gets triggered when the player click on a player (usually called target).
activatorFeatures: Normally all activators shares features, but there are some that are exclusive for some activators, if its the case, the feature(s) will be listed here.
⭐PLAYER_CONNECTION
Info: Activator that gets triggered when the player log into the server.
🔹PLAYER_CONSUME
Info: Activator that gets triggered when the player successfully eat / consume an item.
🔹PLAYER_CONSUME_THE_EI
Info: Activator that gets triggered when the player successfully eat/consume the ExecutableItem itself.
🔹PLAYER_CUSTOM_LAUNCH
Info: Activator that gets triggered when the player launch a projectile with an SCore command such as:
activatorFeatures: Normally all activators shares features, but there are some that are exclusive for some activators, if its the case, the feature(s) will be listed here.
🔹PLAYER_DEATH
Info: Activator that gets triggered when the player dies.
activatorFeatures: Normally all activators shares features, but there are some that are exclusive for some activators, if its the case, the feature(s) will be listed here.
⭐PLAYER_DESELECT_THE_EI
Info: Activator that gets triggered when the player deselects the ExecutableItem.
This happens when the ExecutableItem is on the mainhand, and then you change the item that you are holding, so you are "deselecting it".
🔹PLAYER_DISABLE_FLY
Info: Activator that gets triggered when the player stops flying.
Flying action means literally fly, its not gliding or being in the air due to a fall.
🔹PLAYER_DISABLE_GLIDE
Info: Activator that gets triggered when the player stops gliding.
⭐PLAYER_DISABLE_SNEAK
Info: Activator that gets triggered when the player stops from sneaking.
⭐PLAYER_DISABLE_SPRINT
Info: Activator that gets triggered when the player stops from sprinting
🔹PLAYER_DISCONNECT
Info: Activator that gets triggered when the player logs out from the server.
🔹PLAYER_DISMOUNT
Info: Activator that gets triggered when the player dismounts / steps out from riding an entity.
activatorFeatures: Normally all activators shares features, but there are some that are exclusive for some activators, if its the case, the feature(s) will be listed here.
🔹PLAYER_DROP_ITEM
Info: Activator that gets triggered when the player drops an item.
⭐PLAYER_DROP_THE_EI
Info: Activator that gets triggered when the player drops the ExecutableItem.
activatorFeatures: Normally all activators shares features, but there are some that are exclusive for some activators, if its the case, the feature(s) will be listed here.
⭐PLAYER_EDIT_BOOK
Info: Activator that gets triggered when the player made changes to the book and quill and pressed done or sign the book.
⭐PLAYER_EI_BREAK
Info: Activator that gets triggered when the player breaks the ExecutableItem due to vanilla durability break.
⭐PLAYER_ENABLE_FLY
Info: Activator that gets triggered when the player starts flying. This activator gets triggered by the action of "double space-bar press while having the permission of flying".
This means it doesn't get triggered if you are already flying, its triggered by the action of changing flying state by "double space-bar press".
Examples:
Lightning Takeoff – When flight is activated, a small lightning bolt with no damage strikes the player’s position for dramatic effect.
Aerial Boost – Upon starting flight, the player gets a temporary Speed III effect for 5 seconds to simulate a powerful lift-off.
Gale Force Wings – When starts flying, a strong wind effect pushes all entities around the player.
🔹PLAYER_ENABLE_GLIDE
Info: Activator that gets triggered when the player starts gliding.
⭐PLAYER_ENABLE_SNEAK
Info: Activator that gets triggered when the player starts sneaking.
⭐PLAYER_ENABLE_SPRINT
Info: Activator that gets triggered when the player starts sprinting.
⭐PLAYER_ENTER_IN_THEIR_LAND
Info: Activator that gets triggered if you enter in your land or a land where you are trusted
Supported plugins:
Lands
⭐PLAYER_ENTER_IN_THEIR_PLOT
Info: Activator that gets triggered if you enter a plot.
Supported plugins:
PlotSquared
⭐PLAYER_EQUIP_THE_EI
Info: Activator that gets triggered if you wear/put the armorpiece into the armor slot.
Be careful ! The plugin CMI can make this activator not work due to cmi.inventoryhat permission to true. If you want this activator to work set it the permission to false.
Fabric addons can bypass this activator.
🔹PLAYER_EXPERIENCE_CHANGE
Info: Activator that gets triggered when the player experience changes naturally.
This means this activator is not triggered due to experience changes by commands. Except if those commands are the summon of an experience orb, will would make the experience change "naturally".
⭐PLAYER_FERTILIZE_BLOCK
Info: Activator that gets triggered if the player fertilizes a block with bone meal.
activatorFeatures: Normally all activators shares features, but there are some that are exclusive for some activators, if its the case, the feature(s) will be listed here.
🔹PLAYER_FILL_BUCKET
Info: Activator that gets triggered when the player fills the bucket with eitherwater or lava.
Be careful ! When an ExecutableItem fills a bucket and it turns to either "water_bucket" or "lava_bucket" its not longer an ExecutableItem, it turns into a vanilla item and cant be reverted.
activatorFeatures: Normally all activators shares features, but there are some that are exclusive for some activators, if its the case, the feature(s) will be listed here.
⭐PLAYER_FISH_BLOCK
Info: Activator that gets triggered when the player right-click the fishing rod when the fishing rod bobber is on a block.
It doesn't get triggered when is not on a block, if you want to trigger it on the air then use the activator https://docs.ssomar.com/executableitems/configurations/activator-configuration/list-of-the-activators-for-executableitems#player_fish_nothing
activatorFeatures: Normally all activators shares features, but there are some that are exclusive for some activators, if its the case, the feature(s) will be listed here.
⭐PLAYER_FISH_ENTITY
Activates when the player right-click the fishing rod when the fishing rod bobber catches an entity or Citizens NPC.
activatorFeatures: Normally all activators shares features, but there are some that are exclusive for some activators, if its the case, the feature(s) will be listed here.
⭐PLAYER_FISH_FISH
Info: Activator that gets triggered when the player right-click the fishing rod when the fishing rod bobber catches an item in the water due to fish loot system.
activatorFeatures: Normally all activators shares features, but there are some that are exclusive for some activators, if its the case, the feature(s) will be listed here.
⭐PLAYER_FISH_NOTHING
Info: Activator that gets triggered when the player fishes nothing, that means, the bobber wasn't on neither block nor entity nor player.
activatorFeatures: Normally all activators shares features, but there are some that are exclusive for some activators, if its the case, the feature(s) will be listed here.
⭐PLAYER_FISH_PLAYER
Info: Activator that gets triggered when the player right-click the fishing rod when the fishing rod bobber catches another player (usually called target).
activatorFeatures: Normally all activators shares features, but there are some that are exclusive for some activators, if its the case, the feature(s) will be listed here.
🔹PLAYER_HARVEST_BLOCK
Info: Activator that gets triggered when the player harvests a block
activatorFeatures: Normally all activators shares features, but there are some that are exclusive for some activators, if its the case, the feature(s) will be listed here.
Examples:
When right-clicking a sweet berry bush to harvest, there is a 10% chance that the bush bites back, dealing half a heart of damage but giving the player Strength I for 5 seconds as a "taste for blood" effect.
Bountiful Touch – When harvesting crops, there is a 15% chance to instantly replant them at full growth, allowing for continuous farming.
Mystic Bloom – When harvesting a flower, there is a 5% chance for it to drop a random enchanted item infused with nature’s energy.
⭐PLAYER_HIT_ENTITY
Info: Activator that gets triggered when the player hits an entity.
This activator only works when there is damage involved, that means, the player actually hit the entity. If you would like it to work when clicking the entity then use https://docs.ssomar.com/executableitems/configurations/activator-configuration/list-of-the-activators-for-executableitems#player_click_on_entity
activatorFeatures: Normally all activators shares features, but there are some that are exclusive for some activators, if its the case, the feature(s) will be listed here.
🔹PLAYER_HIT_PLAYER
Info: Activator that gets triggered when the player hits another player (usually called target).
This activator only works when there is damage involved, that means, the player actually hit the other player. If you would like it to work when clicking the player then use https://docs.ssomar.com/executableitems/configurations/activator-configuration/list-of-the-activators-for-executableitems#player_click_on_player
activatorFeatures: Normally all activators shares features, but there are some that are exclusive for some activators, if its the case, the feature(s) will be listed here.
⭐PLAYER_ITEM_BREAK
Info: Activator that gets triggered when the player breaks the ExecutableItem by making it lose all its durability.
⭐PLAYER_JUMP
Info: Activator that gets triggered when the player jumps.
In 1.21.2+, it can trigger even if the player attempted to jump mid-air.
🔹PLAYER_KICK
Info: Activator that gets triggered when the player gets kicked
⭐PLAYER_KILL_ENTITY
Info: Activator that gets triggered when the player kills an entity or a Citizens NPC.
activatorFeatures: Normally all activators shares features, but there are some that are exclusive for some activators, if its the case, the feature(s) will be listed here.
⭐PLAYER_KILL_PLAYER
Info: Activator that gets triggered when the player kills a player (usually called target).
activatorFeatures: Normally all activators shares features, but there are some that are exclusive for some activators, if its the case, the feature(s) will be listed here.
🔹PLAYER_LAUNCH_PROJECTILE
Info: Activator that gets triggered when the player shoots a projectile.
activatorFeatures: Normally all activators shares features, but there are some that are exclusive for some activators, if its the case, the feature(s) will be listed here.
🔹PLAYER_LEAVE_THEIR_LAND
Info: Activator that gets triggered if you leave your land or a land where you are trusted
Supported plugins:
Lands
⭐PLAYER_LEAVE_THEIR_PLOT
Info: Activator that gets triggered if you leave a plot.
Support plugins:
PlotSquared
🔹PLAYER_LEFT_CLICK
Info: Activator that gets triggered when the player left-clicks the item.
activatorFeatures: Normally all activators shares features, but there are some that are exclusive for some activators, if its the case, the feature(s) will be listed here.
If typeTarget: ONLY_BLOCK this features will be available.
🔹PLAYER_MEND_THE_EI
Info: Activator that gets triggered when the player mends the ExecutableItem by the mending enchantment.
🔹PLAYER_OPEN_INVENTORY
Info: Activator that gets triggered when the player opens his inventory.
⭐PLAYER_PICKUP_THE_EI
Info: Activator that gets triggered when the player pick ups the ExecutableItem.
🔹PLAYER_PORTAL
Info: Activator that gets triggered when the player uses a portal.
⭐PLAYER_RECEIVE_EFFECT
Info: Activator that gets triggered when the player receives a potion effect.
activatorFeatures: Normally all activators shares features, but there are some that are exclusive for some activators, if its the case, the feature(s) will be listed here.
⭐PLAYER_RECEIVE_HIT_BY_ENTITY
Info: Activator that gets triggered when the player gets hit by an entity.
activatorFeatures: Normally all activators shares features, but there are some that are exclusive for some activators, if its the case, the feature(s) will be listed here.
⭐PLAYER_RECEIVE_HIT_BY_PLAYER
Info: Activator that gets triggered when the player gets hit by another player (usually called target).
activatorFeatures: Normally all activators shares features, but there are some that are exclusive for some activators, if its the case, the feature(s) will be listed here.
⭐PLAYER_RECEIVE_HIT_GLOBAL
Info: Activator that gets triggered when the player gets hit.
activatorFeatures: Normally all activators shares features, but there are some that are exclusive for some activators, if its the case, the feature(s) will be listed here.
🔹PLAYER_REGAIN_HEALTH
Info: Activator that gets triggered when the player regains health naturally.
⭐PLAYER_RESPAWN
Info: Activator that gets triggered when the player re-spawns.
As normal, all ExecutableItem activator works when the player has it on the inventory, so if the player respawns without the item on the inventory this activator won't trigger.
🔹PLAYER_RIGHT_CLICK
Info: Activator that gets triggered when the player right-clicks the item.
Due to spigot limitations this activator will only trigger if you have an item(any) in your hand.
activatorFeatures: Normally all activators shares features, but there are some that are exclusive for some activators, if its the case, the feature(s) will be listed here.
If typeTarget: ONLY_BLOCK this features will be available.
🔹PLAYER_RIPTIDE
Info: Activator that gets triggered when the player riptides.
⭐PLAYER_SELECT_THE_EI
Info: Activator that gets triggered when the player selects the ExecutableItem in the hotbar, this means starts holding it on mainhand.
⭐PLAYER_SHEAR_ENTITY
Info: Activator that gets triggered when the player shears an entity.
activatorFeatures: Normally all activators shares features, but there are some that are exclusive for some activators, if its the case, the feature(s) will be listed here.
⭐PLAYER_SHIELD_BREAK_BY_PLAYER
Info: Activator that gets triggered when the shield of the player gets broken by another player (usually called target).
activatorFeatures: Normally all activators shares features, but there are some that are exclusive for some activators, if its the case, the feature(s) will be listed here.
🔹PLAYER_SPAWN_CHANGE
Info: Activator that gets triggered when the spawnpoint of the player is changed.
🔹PLAYER_SWAPHAND_THE_EI
Info: Activator that gets triggered when the player swaphand the ExecutableItem. This means the shortcut of mainhand to offhand and vice versa.
⭐PLAYER_TARGETED_BY_AN_ENTITY
Info: Activator that gets triggered when an entity targets the player.
activatorFeatures: Normally all activators shares features, but there are some that are exclusive for some activators, if its the case, the feature(s) will be listed here.
🔹PLAYER_TRAMPLE_CROP
Info: Activator that gets triggered when the player tramples a crop.
activatorFeatures: Normally all activators shares features, but there are some that are exclusive for some activators, if its the case, the feature(s) will be listed here.
⭐PLAYER_UNEQUIP_THE_EI
Info: Activator that gets triggered when the player unequips the ExecutableItem.
Be careful ! The plugin CMI can make this activator not work due to cmi.inventoryhat permission to true. If you want this activator to work set it the permission to false.
Fabric addons can bypass this activator.
⭐PLAYER_WALK
Info: Activator that gets triggered when the player walks.
This activator gets triggered each tick the player walks, so its very expensive in performances, use it carefully. You can add use cooldown feature to decrease the impact.
⭐PLAYER_WRITE_COMMAND
Info: Activator that gets triggered when the player enters/inputs a command.
activatorFeatures: Normally all activators shares features, but there are some that are exclusive for some activators, if its the case, the feature(s) will be listed here.
⭐PROJECTILE_ENTER_IN_LIQUID
Info: Activator that gets triggered when a launched projectile of the player enters to water.
activatorFeatures: Normally all activators shares features, but there are some that are exclusive for some activators, if its the case, the feature(s) will be listed here.
⭐PROJECTILE_HIT_BLOCK
Info: Activator that gets triggered when a launched projectile of the player hits a block.
activatorFeatures: Normally all activators shares features, but there are some that are exclusive for some activators, if its the case, the feature(s) will be listed here.
⭐PROJECTILE_HIT_ENTITY
Info: Activator that gets triggered when a launched projectile of the player hits an entity.
activatorFeatures: Normally all activators shares features, but there are some that are exclusive for some activators, if its the case, the feature(s) will be listed here.
🔹PROJECTILE_HIT_PLAYER
Info: Activator that gets triggered when a launched projectile of the player hits another player (usually called target).
activatorFeatures: Normally all activators shares features, but there are some that are exclusive for some activators, if its the case, the feature(s) will be listed here.
🔹CUSTOM_TRIGGER
Info: Activator that can be executed by running a command, or it can be scheduled.
This activator is for all plugins, because of that its explained on https://docs.ssomar.com/tools-for-all-plugins-score/custom-triggers
⭐EI_ENTER_IN_THE_PLAYER_INVENTORY
Info: Activator that gets triggered when the ExecutableItem enters to the player's inventory.
If you are using another plugin that manages give items and an ExecutableItem is given and this activator doesn't run then go onto their support and ask them to call this method.
⭐EI_LEAVE_THE_PLAYER_INVENTORY
Info: Activator that gets triggered when the item leaves the player's inventory.
Requires ProtocolLib to make this activator works properly.
⭐INVENTORY_CLICK
Info: Activator that gets triggered when the player clicks the item in its inventory.
activatorFeatures: Normally all activators shares features, but there are some that are exclusive for some activators, if its the case, the feature(s) will be listed here.
⭐LOOP
Info: Activator that gets triggered in repeat as long as the item is in the player's inventory. Its basically a cycle, it runs the commands each <delay> <seconds/ticks> depending on the configuration of this activator.
activatorFeatures: Normally all activators shares features, but there are some that are exclusive for some activators, if its the case, the feature(s) will be listed here.
Last updated