Denizen Script Mechanisms


Mechanisms are found in object properties, the 'adjust' command, and similar. These are used to change the state of an object.
Learn about how mechanisms work in The Beginner's Guide.


Showing 194 out of 568 mechanisms...
Nameabsorption_health
ObjectEntityTag
InputElementTag(Decimal)
Related Tags<EntityTag.absorption_health> Returns the living entity's absorption health.
DescriptionSets the living entity's absorption health.
Generated Example
- adjust <player> absorption_health:2
Sourcehttps://github.com/DenizenScript/Denizen/blob/dev/plugin/src/main/java/com/denizenscript/denizen/objects/EntityTag.java#L3186

Nameadd_attribute_modifiers
ObjectEntityTag
InputMapTag
Related Tags<EntityTag.has_attribute> Returns whether the entity has the named attribute. (...)
<EntityTag.attribute_modifiers> Returns a map of all attribute modifiers on the entity, with key as the attribute name and value as a list of modifiers, (...)
<EntityTag.attribute_default_value> Returns the default value of the named attribute for the entity. (...)
<EntityTag.attribute_base_value> Returns the base value of the named attribute for the entity. (...)
<EntityTag.attribute_value> Returns the final calculated value of the named attribute for the entity. (...)
DescriptionAdds attribute modifiers to an entity without altering existing modifiers.
For input format details, refer to Language:attribute modifiers.
Sourcehttps://github.com/DenizenScript/Denizen/blob/dev/plugin/src/main/java/com/denizenscript/denizen/objects/properties/entity/EntityAttributeModifiers.java#L282

Nameage
ObjectEntityTag
InputElementTag
Related Tags<EntityTag.age> If the entity is ageable, returns the entity's age number. (...)
<EntityTag.is_baby> If the entity is ageable, returns whether the entity is a baby.
<EntityTag.is_age_locked> If the entity is ageable, returns whether the entity is age locked.
<EntityTag.ageable> Returns whether the entity is ageable. (...)
DescriptionSets the entity's age.
Inputs can be 'baby', 'adult', or a valid age number. A default baby is -24000, a default adult is 0, an adult that just bred is 6000.
Optionally, add '|locked' or 'unlocked' to lock/unlock the entity into/from the current age.
(EG, age:baby|locked or age:-24000|unlocked)
Also available: Mechanism:EntityTag.age_lock
Sourcehttps://github.com/DenizenScript/Denizen/blob/dev/plugin/src/main/java/com/denizenscript/denizen/objects/properties/entity/EntityAge.java#L145

Nameage_lock
ObjectEntityTag
InputElementTag(Boolean)
Related Tags<EntityTag.age> If the entity is ageable, returns the entity's age number. (...)
<EntityTag.is_baby> If the entity is ageable, returns whether the entity is a baby.
<EntityTag.is_age_locked> If the entity is ageable, returns whether the entity is age locked.
<EntityTag.ageable> Returns whether the entity is ageable. (...)
DescriptionSets whether the entity is locked into its current age.
Also available: Mechanism:EntityTag.age
Generated Example
- adjust <player> age_lock:true
Sourcehttps://github.com/DenizenScript/Denizen/blob/dev/plugin/src/main/java/com/denizenscript/denizen/objects/properties/entity/EntityAge.java#L128

Nameaggressive
ObjectEntityTag
InputElementTag(Boolean)
Related Tags<EntityTag.aggressive> Returns whether the entity is currently aggressive.
DescriptionSets whether the entity is currently aggressive.
Generated Example
- adjust <player> aggressive:true
Sourcehttps://github.com/DenizenScript/Denizen/blob/dev/plugin/src/main/java/com/denizenscript/denizen/objects/properties/entity/EntityAggressive.java#L57

Namealter_uuid
ObjectEntityTag
InputElementTag
Related Tags<EntityTag.uuid> Returns the permanent unique ID of the entity. (...)
DescriptionAlters the entity's UUID, changing it to the new input UUID.
This is very likely to break things and is almost never a good idea.
This sorta-works with players, with significant side effects that will need to be compensated for.
Sourcehttps://github.com/DenizenScript/Denizen/blob/dev/plugin/src/main/java/com/denizenscript/denizen/objects/EntityTag.java#L2882

Nameanger
ObjectEntityTag
InputDurationTag
Related Tags<EntityTag.anger> Returns the remaining anger time of a PigZombie or Bee.
DescriptionChanges the remaining anger time of a PigZombie or Bee.
Generated Example
- adjust <player> anger:5m
Sourcehttps://github.com/DenizenScript/Denizen/blob/dev/plugin/src/main/java/com/denizenscript/denizen/objects/properties/entity/EntityAnger.java#L92

Nameangry
ObjectEntityTag
InputElementTag(Boolean)
Related Tags<EntityTag.angry> If the entity is a wolf or PigZombie, returns whether the entity is angry. (...)
DescriptionIf the entity is wolf or PigZombie, sets whether the entity is angry.
If the entity is a Vindicator, returns whether it is in "Johnny" mode.
Generated Example
- adjust <player> angry:false
Sourcehttps://github.com/DenizenScript/Denizen/blob/dev/plugin/src/main/java/com/denizenscript/denizen/objects/properties/entity/EntityAngry.java#L118

Namearmor_bonus
ObjectEntityTag
InputElementTag(Decimal)
Related Tags<EntityTag.armor_bonus> Returns the entity's base armor bonus.
DescriptionSets the entity's base armor bonus.
Generated Example
- adjust <player> armor_bonus:0
Sourcehttps://github.com/DenizenScript/Denizen/blob/dev/plugin/src/main/java/com/denizenscript/denizen/objects/properties/entity/EntityArmorBonus.java#L71

Namearmor_pose
ObjectEntityTag
InputMapTag
Related Tags<EntityTag.armor_pose_map> Returns a map of all poses and angles for the armor stand. (...)
DescriptionSets the angle for various parts of the armor stand.
For example, [head=4.5,3,4.5;body=5.4,3.2,1]
Valid parts: HEAD, BODY, LEFT_ARM, RIGHT_ARM, LEFT_LEG, RIGHT_LEG
Angles are in radians!
Here's a website to help you figure out the correct values: 🔗https://bgielinor.github.io/Minecraft-ArmorStand/.
Sourcehttps://github.com/DenizenScript/Denizen/blob/dev/plugin/src/main/java/com/denizenscript/denizen/objects/properties/entity/EntityArmorPose.java#L134

Namearms
ObjectEntityTag
InputElementTag(Boolean)
Related Tags<EntityTag.arms> If the entity is an armor stand, returns whether the armor stand has arms.
DescriptionChanges the arms state of an armor stand.
Generated Example
- adjust <player> arms:true
Sourcehttps://github.com/DenizenScript/Denizen/blob/dev/plugin/src/main/java/com/denizenscript/denizen/objects/properties/entity/EntityArms.java#L69

Nameattack_cooldown
ObjectEntityTag
InputDurationTag
Related Tags<EntityTag.attack_cooldown_duration> Returns the amount of time that passed since the start of the attack cooldown.
<EntityTag.attack_cooldown_max_duration> Returns the maximum amount of time that can pass before the player's main hand has returned (...)
<EntityTag.attack_cooldown_percent> Returns the progress of the attack cooldown. 0 means that the attack cooldown has just (...)
DescriptionSets the player's time since their last attack. If the time is greater than the max duration of their
attack cooldown, then the cooldown is considered finished.
NOTE: The clientside attack cooldown indicator will not reflect this change!
Generated Example
- adjust <player> attack_cooldown:1s
Sourcehttps://github.com/DenizenScript/Denizen/blob/dev/plugin/src/main/java/com/denizenscript/denizen/objects/EntityTag.java#L4011

Nameattack_cooldown_percent
ObjectEntityTag
InputElementTag(Decimal)
Related Tags<EntityTag.attack_cooldown_duration> Returns the amount of time that passed since the start of the attack cooldown.
<EntityTag.attack_cooldown_max_duration> Returns the maximum amount of time that can pass before the player's main hand has returned (...)
<EntityTag.attack_cooldown_percent> Returns the progress of the attack cooldown. 0 means that the attack cooldown has just (...)
DescriptionSets the progress of the player's attack cooldown. Takes a decimal from 0 to 1.
0 means the cooldown has just begun, while 1 means the cooldown has been completed.
NOTE: The clientside attack cooldown indicator will not reflect this change!
Generated Example
- adjust <player> attack_cooldown_percent:1.5
Sourcehttps://github.com/DenizenScript/Denizen/blob/dev/plugin/src/main/java/com/denizenscript/denizen/objects/EntityTag.java#L3984

Nameattribute_base_values
ObjectEntityTag
InputMapTag
Related Tags<EntityTag.has_attribute> Returns whether the entity has the named attribute. (...)
<EntityTag.attribute_default_value> Returns the default value of the named attribute for the entity. (...)
<EntityTag.attribute_base_value> Returns the base value of the named attribute for the entity. (...)
<EntityTag.attribute_value> Returns the final calculated value of the named attribute for the entity. (...)
DescriptionSets the base value of an entity's attributes.
Specify a MapTag where the keys are attribute names, and values are the new base values.
Valid attribute names are listed at 🔗https://hub.spigotmc.org/javadocs/spigot/org/bukkit/attribute/Attribute.html
See also Language:attribute modifiers.
Sourcehttps://github.com/DenizenScript/Denizen/blob/dev/plugin/src/main/java/com/denizenscript/denizen/objects/properties/entity/EntityAttributeBaseValues.java#L169

Nameattribute_modifiers
ObjectEntityTag
InputMapTag
Related Tags<EntityTag.has_attribute> Returns whether the entity has the named attribute. (...)
<EntityTag.attribute_modifiers> Returns a map of all attribute modifiers on the entity, with key as the attribute name and value as a list of modifiers, (...)
<EntityTag.attribute_default_value> Returns the default value of the named attribute for the entity. (...)
<EntityTag.attribute_base_value> Returns the base value of the named attribute for the entity. (...)
<EntityTag.attribute_value> Returns the final calculated value of the named attribute for the entity. (...)
DescriptionSets the attribute modifiers of an entity.
This is a SET operation, meaning pre-existing modifiers are removed.
For input format details, refer to Language:attribute modifiers.
Sourcehttps://github.com/DenizenScript/Denizen/blob/dev/plugin/src/main/java/com/denizenscript/denizen/objects/properties/entity/EntityAttributeModifiers.java#L243

Namebase_plate
ObjectEntityTag
InputElementTag(Boolean)
Related Tags<EntityTag.base_plate> If the entity is an armor stand, returns whether the armor stand has a base plate.
DescriptionChanges the base plate state of an armor stand.
Generated Example
- adjust <player> base_plate:true
Sourcehttps://github.com/DenizenScript/Denizen/blob/dev/plugin/src/main/java/com/denizenscript/denizen/objects/properties/entity/EntityBasePlate.java#L69

Namebase_potion
ObjectEntityTag
InputElementTag
Related Tags<EntityTag.base_potion> Returns the Area Effect Cloud's base potion data. (...)
<EntityTag.base_potion.type> Returns the Area Effect Cloud's base potion type.
<EntityTag.base_potion.is_upgraded> Returns whether the Area Effect Cloud's base potion is upgraded.
<EntityTag.base_potion.is_extended> Returns whether the Area Effect Cloud's base potion is extended.
<server.potion_types> Returns a list of all potion types known to the server. (...)
DescriptionSets the Area Effect Cloud's base potion.
In the form: Type,Upgraded,Extended
NOTE: Potion cannot be both upgraded and extended
Sourcehttps://github.com/DenizenScript/Denizen/blob/dev/plugin/src/main/java/com/denizenscript/denizen/objects/properties/entity/EntityAreaEffectCloud.java#L470

Namebeam_target
ObjectEntityTag
InputLocationTag
Related Tags<EntityTag.beam_target> Returns the target location of the ender crystal's beam, if any.
DescriptionSets a new target location for the ender crystal's beam.
Provide no input to remove the beam.
Generated Example
- adjust <player> beam_target:<npc.location>
Sourcehttps://github.com/DenizenScript/Denizen/blob/dev/plugin/src/main/java/com/denizenscript/denizen/objects/properties/entity/EntityBeamTarget.java#L75

Nameboat_type
ObjectEntityTag
InputElementTag
Related Tags<EntityTag.boat_type> Returns the wood type of the boat. (...)
DescriptionChanges the wood type of the boat.
Valid wood types: GENERIC, REDWOOD, BIRCH, JUNGLE, ACACIA, DARK_OAK.
Sourcehttps://github.com/DenizenScript/Denizen/blob/dev/plugin/src/main/java/com/denizenscript/denizen/objects/properties/entity/EntityBoatType.java#L71

Namebody_arrows
ObjectEntityTag
InputElementTag(Number)
Related Tags<EntityTag.body_arrows> Returns the number of arrows stuck in the entity's body. (...)
DescriptionSets the number of arrows stuck in the entity's body.
Note: Body arrows will only be visible for players or player-type npcs.
Generated Example
- adjust <player> body_arrows:1
Sourcehttps://github.com/DenizenScript/Denizen/blob/dev/plugin/src/main/java/com/denizenscript/denizen/objects/properties/entity/EntityBodyArrows.java#L74

Namebounding_box
ObjectEntityTag
InputListTag(LocationTag)
Related Tags<EntityTag.bounding_box> Returns the collision bounding box of the entity in the format "<low>|<high>", essentially a cuboid with decimals.
DescriptionChanges the collision bounding box of the entity in the format "<low>|<high>", essentially a cuboid with decimals.
Sourcehttps://github.com/DenizenScript/Denizen/blob/dev/plugin/src/main/java/com/denizenscript/denizen/objects/properties/entity/EntityBoundingBox.java#L91

Namebreed
ObjectEntityTag
InputElementTag(Boolean)
Related Tags<EntityTag.breeding> Returns whether the animal entity is trying to mate with another of its kind.
DescriptionSets whether the entity is trying to mate with another of its kind.
The entity must be living and an animal.
Generated Example
- adjust <player> breed:false
Sourcehttps://github.com/DenizenScript/Denizen/blob/dev/plugin/src/main/java/com/denizenscript/denizen/objects/EntityTag.java#L3110

Namecan_breed
ObjectEntityTag
InputElementTag(Boolean)
Related Tags<EntityTag.can_breed> Returns whether the animal entity is capable of mating with another of its kind.
DescriptionSets whether the entity is capable of mating with another of its kind.
The entity must be living and 'ageable'.
Generated Example
- adjust <player> can_breed:true
Sourcehttps://github.com/DenizenScript/Denizen/blob/dev/plugin/src/main/java/com/denizenscript/denizen/objects/EntityTag.java#L3096

Namecan_join_raid
ObjectEntityTag
InputElementTag(Boolean)
Related Tags<EntityTag.can_join_raid> If the entity is raider mob (like a pillager), returns whether the entity is allowed to join active raids.
DescriptionIf the entity is raider mob (like a pillager), changes whether the entity is allowed to join active raids.
Generated Example
- adjust <player> can_join_raid:true
Sourcehttps://github.com/DenizenScript/Denizen/blob/dev/plugin/src/main/java/com/denizenscript/denizen/objects/properties/entity/EntityCanJoinRaid.java#L69

Namecan_pickup_items
ObjectEntityTag
InputElementTag(Boolean)
Related Tags<EntityTag.can_pickup_items> Returns whether the entity can pick up items.
DescriptionSets whether the entity can pick up items.
The entity must be living.
Generated Example
- adjust <player> can_pickup_items:true
Sourcehttps://github.com/DenizenScript/Denizen/blob/dev/plugin/src/main/java/com/denizenscript/denizen/objects/EntityTag.java#L3017

Namecannot_enter_hive
ObjectEntityTag
InputDurationTag
Related Tags<EntityTag.cannot_enter_hive> Returns the minimum duration until a Bee entity is allowed to enter a hive.
DescriptionChanges the minimum duration until a Bee entity is allowed to enter a hive.
Generated Example
- adjust <player> cannot_enter_hive:5m
Sourcehttps://github.com/DenizenScript/Denizen/blob/dev/plugin/src/main/java/com/denizenscript/denizen/objects/properties/entity/EntityCannotEnterHive.java#L85

Namecarries_chest
ObjectEntityTag
InputElementTag(Boolean)
Related Tags<EntityTag.carries_chest> Returns whether a horse-like entity is carrying a chest.
DescriptionSets whether a horse-like entity is carrying a chest.
Generated Example
- adjust <player> carries_chest:true
Sourcehttps://github.com/DenizenScript/Denizen/blob/dev/plugin/src/main/java/com/denizenscript/denizen/objects/properties/entity/EntityChestCarrier.java#L69

Namecharged
ObjectEntityTag
InputElementTag(Boolean)
Related Tags<EntityTag.charged> If the entity is wither_skull, returns whether the skull is charged. Charged skulls are blue. (...)
DescriptionIf the entity is wither_skull, sets whether the skull is charged. Charged skulls are blue.
If the entity is a vex, sets whether the vex is charging. Charging vexes have red lines.
This is a visual effect, and does not cause the vex to actually charge at anyone.
If the entity is a guardian, sets whether the guardian's laser is active.
Note that guardians require a target to use their laser, see Command:attack.
Generated Example
- adjust <player> charged:false
Sourcehttps://github.com/DenizenScript/Denizen/blob/dev/plugin/src/main/java/com/denizenscript/denizen/objects/properties/entity/EntityCharged.java#L70

Nameclear_body_arrows
ObjectEntityTag
InputNone
Related Tags<EntityTag.body_arrows> Returns the number of arrows stuck in the entity's body. (...)
DescriptionClears all arrows stuck in the entity's body.
Note: Body arrows will only be visible for players or player-type npcs.
Generated Example
- adjust <player> clear_body_arrows
Sourcehttps://github.com/DenizenScript/Denizen/blob/dev/plugin/src/main/java/com/denizenscript/denizen/objects/properties/entity/EntityBodyArrows.java#L88

Nameclear_custom_effects
ObjectEntityTag
InputNone
Related Tags<EntityTag.custom_effects> Returns a ListTag of the Area Effect Cloud's custom effects (...)
DescriptionClears all custom effects from the Area Effect Cloud
Generated Example
- adjust <player> clear_custom_effects
Sourcehttps://github.com/DenizenScript/Denizen/blob/dev/plugin/src/main/java/com/denizenscript/denizen/objects/properties/entity/EntityAreaEffectCloud.java#L390

Nameclear_scoreboard_tags
ObjectEntityTag
InputNone
Related Tags<EntityTag.scoreboard_tags> Returns a list of the scoreboard tags on the entity.
DescriptionClears the list of the scoreboard tags on the entity.
Generated Example
- adjust <player> clear_scoreboard_tags
Sourcehttps://github.com/DenizenScript/Denizen/blob/dev/plugin/src/main/java/com/denizenscript/denizen/objects/properties/entity/EntityScoreboardTags.java#L82

Namecollidable
ObjectEntityTag
InputElementTag(Boolean)
Related Tags<EntityTag.is_collidable> Returns whether the entity is collidable. (...)
DescriptionSets whether the entity is collidable.
For NPCs, Sets the persistent collidable value.
NOTE: To disable collision between two entities, set this mechanism to false on both entities.
NOTE: For players, to fully remove collision you need to use Command:team and set "option:collision_rule status:never"
Generated Example
- adjust <player> collidable:true
Sourcehttps://github.com/DenizenScript/Denizen/blob/dev/plugin/src/main/java/com/denizenscript/denizen/objects/EntityTag.java#L3371

Namecolor
ObjectEntityTag
InputElementTag
Related Tags<EntityTag.color> If the entity can have a color, returns the entity's color. (...)
<EntityTag.colorable> Returns whether the entity can be colored. (...)
DescriptionChanges the entity's color.
For the available color options, refer to Language:Entity Color Types.
Sourcehttps://github.com/DenizenScript/Denizen/blob/dev/plugin/src/main/java/com/denizenscript/denizen/objects/properties/entity/EntityColor.java#L264

Nameconversion_duration
ObjectEntityTag
InputDurationTag
Related Tags<EntityTag.conversion_duration> Returns the duration of time until an entity completes a conversion. See Tag:EntityTag.is_converting for examples of conversions. (...)
DescriptionSets the duration of time until an entity completes a conversion. See Tag:EntityTag.is_converting for examples of conversions.
When this value hits 0, the conversion completes.
Generated Example
- adjust <player> conversion_duration:12h
Sourcehttps://github.com/DenizenScript/Denizen/blob/dev/plugin/src/main/java/com/denizenscript/denizen/objects/properties/entity/EntityConversionTime.java#L130

Nameconversion_player
ObjectEntityTag
InputPlayerTag
Related Tags<EntityTag.conversion_player> Returns the player that caused a zombie villager to start converting back to a villager, if any.
DescriptionSets the player that caused a zombie villager to start converting back to a villager.
Give no input to remove the player ID from the zombie-villager.
Generated Example
- adjust <player> conversion_player:<player>
Sourcehttps://github.com/DenizenScript/Denizen/blob/dev/plugin/src/main/java/com/denizenscript/denizen/objects/properties/entity/EntityConversionPlayer.java#L82

Namecritical
ObjectEntityTag
InputElementTag(Boolean)
Related Tags<EntityTag.critical> If the entity is an arrow or trident, returns whether the arrow/trident is critical.
DescriptionChanges whether an arrow/trident is critical.
Generated Example
- adjust <player> critical:false
Sourcehttps://github.com/DenizenScript/Denizen/blob/dev/plugin/src/main/java/com/denizenscript/denizen/objects/properties/entity/EntityCritical.java#L69

Namecustom_effects
ObjectEntityTag
InputListTag
Related Tags<EntityTag.custom_effects> Returns a ListTag of the Area Effect Cloud's custom effects (...)
DescriptionAdds a list of custom potion effects to the Area Effect Cloud
In the form Type,Amplifier,Duration(,Ambient,Particles)|...
Sourcehttps://github.com/DenizenScript/Denizen/blob/dev/plugin/src/main/java/com/denizenscript/denizen/objects/properties/entity/EntityAreaEffectCloud.java#L419

Namecustom_name
ObjectEntityTag
InputElementTag
Related Tags<EntityTag.custom_name> Returns the entity's custom name (as set by plugin or name tag item), if any.
DescriptionSets the custom name (equivalent to a name tag item) of the entity.
Provide no input to remove the custom name.
Sourcehttps://github.com/DenizenScript/Denizen/blob/dev/plugin/src/main/java/com/denizenscript/denizen/objects/properties/entity/EntityCustomName.java#L60

Namecustom_name_visible
ObjectEntityTag
InputElementTag(Boolean)
Related Tags<EntityTag.custom_name_visible> Returns whether the entity's custom name is visible.
DescriptionSets whether the entity's custom name is visible.
Generated Example
- adjust <player> custom_name_visible:true
Sourcehttps://github.com/DenizenScript/Denizen/blob/dev/plugin/src/main/java/com/denizenscript/denizen/objects/properties/entity/EntityCustomNameVisible.java#L63

Namedamage
ObjectEntityTag
InputElementTag(Decimal)
Related Tags<EntityTag.damage> Returns the damage that the arrow/trident will inflict. (...)
DescriptionChanges how much damage an arrow/trident will inflict.
Generated Example
- adjust <player> damage:2
Sourcehttps://github.com/DenizenScript/Denizen/blob/dev/plugin/src/main/java/com/denizenscript/denizen/objects/properties/entity/EntityArrowDamage.java#L70

Namedark_duration
ObjectEntityTag
InputDurationTag
Related Tags<EntityTag.dark_duration> Returns the duration remaining before a glow squid starts glowing.
DescriptionSets the duration remaining before a glow squid starts glowing.
Generated Example
- adjust <player> dark_duration:12h
Sourcehttps://github.com/DenizenScript/Denizen/blob/dev/plugin/src/main/java/com/denizenscript/denizen/objects/properties/entity/EntityDarkDuration.java#L69

Namedetonate
ObjectEntityTag
InputNone
DescriptionIf the entity is a firework or a creeper, detonates it.
Generated Example
- adjust <player> detonate
Sourcehttps://github.com/DenizenScript/Denizen/blob/dev/plugin/src/main/java/com/denizenscript/denizen/objects/EntityTag.java#L3688

Namedirection
ObjectEntityTag
InputLocationTag
Related Tags<EntityTag.direction> Returns the movement/acceleration direction of a fireball entity, as a LocationTag vector.
DescriptionSets the movement/acceleration direction of a fireball entity, as a LocationTag vector.
Generated Example
- adjust <player> direction:<npc.location>
Sourcehttps://github.com/DenizenScript/Denizen/blob/dev/plugin/src/main/java/com/denizenscript/denizen/objects/properties/entity/EntityDirection.java#L69

Namedisabled_slots
ObjectEntityTag
InputMapTag
Related Tags<EntityTag.disabled_slots_data> If the entity is an armor stand, returns its disabled slots as a map of slot names to list of actions.
DescriptionSets the disabled slots of an armor stand as a map of slot names to list of actions.
For example: [HEAD=PLACE|REMOVE;CHEST=PLACE;FEET=ALL]
Provide no input to enable all slots.
Slots: 🔗https://hub.spigotmc.org/javadocs/spigot/org/bukkit/inventory/EquipmentSlot.html
Actions: ALL, REMOVE, PLACE
NOTE: Minecraft contains a bug where disabling ALL for the HAND slot still allows item removal.
To fully disable hand interaction, disable ALL and REMOVE.
Sourcehttps://github.com/DenizenScript/Denizen/blob/dev/plugin/src/main/java/com/denizenscript/denizen/objects/properties/entity/EntityDisabledSlots.java#L159

Namedisabled_slots_raw
ObjectEntityTag
InputElementTag(Number)
Related Tags<EntityTag.disabled_slots> Deprecated in favor of Tag:EntityTag.disabled_slots_data.
<EntityTag.disabled_slots.raw> Deprecated in favor of Tag:EntityTag.disabled_slots_data.
DescriptionDeprecated in favor of Mechanism:EntityTag.disabled_slots.
Generated Example
- adjust <player> disabled_slots_raw:2
DeprecatedUse 'disabled_slots'
Sourcehttps://github.com/DenizenScript/Denizen/blob/dev/plugin/src/main/java/com/denizenscript/denizen/objects/properties/entity/EntityDisabledSlots.java#L143

Namedisplay_entity_data
ObjectEntityTag
InputMapTag
Related Tags<EntityTag.display_entity_data> Returns a map tag of Display Entity data. This is a placeholder until more-proper tools are developed. (...)
DescriptionReturns a map tag of Display Entity data. This is a placeholder until more-proper tools are developed.
This placeholder exists to enable you to play with the new entity type straight away. Details are subject to change. Be prepared to update your scripts soon if you use this.
See Tag:EntityTag.display_entity_data for key details.
Sourcehttps://github.com/DenizenScript/Denizen/blob/dev/plugin/src/main/java/com/denizenscript/denizen/objects/properties/entity/EntityDisplayEntityData.java#L140

Namedragon_phase
ObjectEntityTag
InputElementTag
Related Tags<EntityTag.dragon_phase> Returns the phase an EnderDragon is currently in. (...)
DescriptionSets an EnderDragon's combat phase.
Sourcehttps://github.com/DenizenScript/Denizen/blob/dev/plugin/src/main/java/com/denizenscript/denizen/objects/EntityTag.java#L3549

Nameduration
ObjectEntityTag
InputDurationTag
Related Tags<EntityTag.duration> Returns the Area Effect Cloud's duration.
DescriptionSets the Area Effect Cloud's duration.
Generated Example
- adjust <player> duration:12h
Sourcehttps://github.com/DenizenScript/Denizen/blob/dev/plugin/src/main/java/com/denizenscript/denizen/objects/properties/entity/EntityAreaEffectCloud.java#L508

Nameduration_on_use
ObjectEntityTag
InputDurationTag
Related Tags<EntityTag.duration.on_use> Returns the duration the Area Effect Cloud (...)
DescriptionSets the duration the Area Effect Cloud
will increase by when it applies an effect to an entity.
Generated Example
- adjust <player> duration_on_use:1s
Sourcehttps://github.com/DenizenScript/Denizen/blob/dev/plugin/src/main/java/com/denizenscript/denizen/objects/properties/entity/EntityAreaEffectCloud.java#L521

Nameender_eye_target_location
ObjectEntityTag
InputLocationTag
Related Tags<EntityTag.ender_eye_target_location> Returns a thrown eye of ender's target location - the location it's moving towards, which in vanilla is a stronghold location.
DescriptionSets a thrown eye of ender's target location - the location it's moving towards.
Generated Example
- adjust <player> ender_eye_target_location:<player.location>
Sourcehttps://github.com/DenizenScript/Denizen/blob/dev/plugin/src/main/java/com/denizenscript/denizen/objects/properties/entity/EntityEyeTargetLocation.java#L65

Nameenderman_angry
ObjectEntityTag
InputElementTag(Boolean)
DescriptionSets whether the enderman entity should be screaming angrily.
Generated Example
- adjust <player> enderman_angry:false
Sourcehttps://github.com/DenizenScript/Denizen/blob/dev/plugin/src/main/java/com/denizenscript/denizen/objects/EntityTag.java#L3773

Nameequipment
ObjectEntityTag
InputMapTag
Related Tags<EntityTag.equipment> Returns a ListTag containing the entity's equipment. (...)
<EntityTag.equipment_map> Returns a MapTag containing the entity's equipment. (...)
DescriptionSets the entity's worn equipment.
Input keys are boots, leggings, chestplate, and helmet.
Sourcehttps://github.com/DenizenScript/Denizen/blob/dev/plugin/src/main/java/com/denizenscript/denizen/objects/properties/entity/EntityEquipment.java#L117

Nameexperience
ObjectEntityTag
InputElementTag(Number)
Related Tags<EntityTag.experience> Returns the experience value of this experience orb entity.
DescriptionSets the experience value of this experience orb entity.
Generated Example
- adjust <player> experience:3
Sourcehttps://github.com/DenizenScript/Denizen/blob/dev/plugin/src/main/java/com/denizenscript/denizen/objects/EntityTag.java#L3563

Nameexplosion_fire
ObjectEntityTag
InputElementTag(Boolean)
Related Tags<EntityTag.explosion_fire> If this entity is explosive, returns whether its explosion creates fire.
DescriptionIf this entity is explosive, sets whether its explosion creates fire.
Generated Example
- adjust <player> explosion_fire:false
Sourcehttps://github.com/DenizenScript/Denizen/blob/dev/plugin/src/main/java/com/denizenscript/denizen/objects/properties/entity/EntityExplosionFire.java#L76

Nameexplosion_radius
ObjectEntityTag
InputElementTag(Decimal)
Related Tags<EntityTag.explosion_radius> If this entity can explode, returns its explosion radius.
DescriptionIf this entity can explode, sets its explosion radius.
Generated Example
- adjust <player> explosion_radius:2
Sourcehttps://github.com/DenizenScript/Denizen/blob/dev/plugin/src/main/java/com/denizenscript/denizen/objects/properties/entity/EntityExplosionRadius.java#L81

Namefake_move
ObjectEntityTag
InputLocationTag
DescriptionCauses an entity to broadcast a fake movement packet in the direction of the velocity vector specified.
The vector value must be in the range [-8,8] on each of X, Y, and Z.
Generated Example
- adjust <player> fake_move:<npc.location>
Sourcehttps://github.com/DenizenScript/Denizen/blob/dev/plugin/src/main/java/com/denizenscript/denizen/objects/EntityTag.java#L3444

Namefake_pickup
ObjectEntityTag
InputEntityTag
DescriptionMakes it look like this entity (usually a player) has picked up another entity (item, arrow, or XP orb).
This technically also works with any entity type.
Note that the original entity doesn't actually get picked up, it's still there, just invisible now.
Generated Example
- adjust <player> fake_pickup:<npc>
Sourcehttps://github.com/DenizenScript/Denizen/blob/dev/plugin/src/main/java/com/denizenscript/denizen/objects/EntityTag.java#L4060

Namefake_teleport
ObjectEntityTag
InputLocationTag
DescriptionCauses an entity to broadcast a fake teleport packet to the location specified.
Generated Example
- adjust <player> fake_teleport:<player.location>
Sourcehttps://github.com/DenizenScript/Denizen/blob/dev/plugin/src/main/java/com/denizenscript/denizen/objects/EntityTag.java#L3456

Namefall_distance
ObjectEntityTag
InputElementTag(Decimal)
Related Tags<EntityTag.fall_distance> Returns how far the entity has fallen.
DescriptionSets the fall distance.
Generated Example
- adjust <player> fall_distance:0
Sourcehttps://github.com/DenizenScript/Denizen/blob/dev/plugin/src/main/java/com/denizenscript/denizen/objects/EntityTag.java#L3031

Namefallingblock_drop_item
ObjectEntityTag
InputElementTag(Boolean)
DescriptionSets whether the falling block will drop an item if broken.
Generated Example
- adjust <player> fallingblock_drop_item:false
Sourcehttps://github.com/DenizenScript/Denizen/blob/dev/plugin/src/main/java/com/denizenscript/denizen/objects/EntityTag.java#L3044

Namefallingblock_hurt_entities
ObjectEntityTag
InputElementTag(Boolean)
DescriptionSets whether the falling block will hurt entities when it lands.
Generated Example
- adjust <player> fallingblock_hurt_entities:false
Sourcehttps://github.com/DenizenScript/Denizen/blob/dev/plugin/src/main/java/com/denizenscript/denizen/objects/EntityTag.java#L3056

Namefallingblock_type
ObjectEntityTag
InputMaterialTag
Related Tags<EntityTag.fallingblock_material> Returns the material of a fallingblock-type entity.
DescriptionSets the block type of a falling_block entity (only valid while spawning).
Generated Example
- adjust <player> fallingblock_type:dirt
Sourcehttps://github.com/DenizenScript/Denizen/blob/dev/plugin/src/main/java/com/denizenscript/denizen/objects/EntityTag.java#L4032

Namefire_time
ObjectEntityTag
InputDurationTag
Related Tags<EntityTag.fire_time> Returns the duration for which the entity will remain on fire
DescriptionSets the entity's current fire time (time before the entity stops being on fire).
Generated Example
- adjust <player> fire_time:12h
Sourcehttps://github.com/DenizenScript/Denizen/blob/dev/plugin/src/main/java/com/denizenscript/denizen/objects/EntityTag.java#L3068

Namefirework_item
ObjectEntityTag
InputItemTag
Related Tags<EntityTag.firework_item> If the entity is a firework, returns the firework item used to launch it.
DescriptionChanges the firework effect on this entity, using a firework item.
Generated Example
- adjust <player> firework_item:iron_sword
Sourcehttps://github.com/DenizenScript/Denizen/blob/dev/plugin/src/main/java/com/denizenscript/denizen/objects/properties/entity/EntityFirework.java#L83

Namefirework_lifetime
ObjectEntityTag
InputDurationTag
Related Tags<EntityTag.firework_lifetime> Returns the duration that a firework will live for (before detonating).
DescriptionSets the duration that a firework will live for (before detonating).
Generated Example
- adjust <player> firework_lifetime:12h
Sourcehttps://github.com/DenizenScript/Denizen/blob/dev/plugin/src/main/java/com/denizenscript/denizen/objects/properties/entity/EntityFireworkLifetime.java#L69

Namefish_hook_apply_lure
ObjectEntityTag
InputElementTag(Boolean)
Related Tags<EntityTag.fish_hook_apply_lure> Returns whether this fish hook should respect the lure enchantment. (...)
DescriptionSets whether this fish hook should respect the lure enchantment.
Every level of lure enchantment reduces lure time by 5 seconds.
Generated Example
- adjust <player> fish_hook_apply_lure:true
Sourcehttps://github.com/DenizenScript/Denizen/blob/dev/plugin/src/main/java/com/denizenscript/denizen/objects/EntityTag.java#L3875

Namefish_hook_bite_time
ObjectEntityTag
InputDurationTag
DescriptionSets the time until this fish hook is next bit. If this value and also nibble_time are set zero, luring will happen instead.
if this value is set above zero, when it runs out, a bite will occur (and a player can reel to catch it, or fail and have nibble set).
Generated Example
- adjust <player> fish_hook_bite_time:5m
Sourcehttps://github.com/DenizenScript/Denizen/blob/dev/plugin/src/main/java/com/denizenscript/denizen/objects/EntityTag.java#L3826

Namefish_hook_hooked_entity
ObjectEntityTag
InputEntityTag
Related Tags<EntityTag.fish_hook_hooked_entity> Returns the entity this fish hook is attached to.
DescriptionSets the entity this fish hook is attached to.
Generated Example
- adjust <player> fish_hook_hooked_entity:<npc>
Sourcehttps://github.com/DenizenScript/Denizen/blob/dev/plugin/src/main/java/com/denizenscript/denizen/objects/EntityTag.java#L3893

Namefish_hook_lure_time
ObjectEntityTag
InputDurationTag
Related Tags<EntityTag.fish_hook_lure_time> Returns the remaining time before this fish hook will lure a fish.
DescriptionSets the time until this fish hook is next lured. If this value and also bite_time and nibble_time are set zero, the luring value will be reset to a random amount.
if this value is set above zero, when it runs out, particles will spawn and bite_time will be set to a random amount.
Generated Example
- adjust <player> fish_hook_lure_time:5m
Sourcehttps://github.com/DenizenScript/Denizen/blob/dev/plugin/src/main/java/com/denizenscript/denizen/objects/EntityTag.java#L3842

Namefish_hook_max_lure_time
ObjectEntityTag
InputDurationTag
Related Tags<EntityTag.fish_hook_max_lure_time> Returns the maximum possible time before this fish hook will lure a fish.
DescriptionReturns the maximum possible time before this fish hook will lure a fish.
Generated Example
- adjust <player> fish_hook_max_lure_time:1s
Sourcehttps://github.com/DenizenScript/Denizen/blob/dev/plugin/src/main/java/com/denizenscript/denizen/objects/EntityTag.java#L3927

Namefish_hook_min_lure_time
ObjectEntityTag
InputDurationTag
Related Tags<EntityTag.fish_hook_min_lure_time> Returns the minimum possible time before this fish hook can lure a fish.
DescriptionReturns the minimum possible time before this fish hook can lure a fish.
Generated Example
- adjust <player> fish_hook_min_lure_time:12h
Sourcehttps://github.com/DenizenScript/Denizen/blob/dev/plugin/src/main/java/com/denizenscript/denizen/objects/EntityTag.java#L3910

Namefish_hook_nibble_time
ObjectEntityTag
InputDurationTag
DescriptionSets the time until this fish hook is next nibbled. If this value is set zero, biting will be processed instead.
if this value is set above zero, when it runs out, a nibble (failed bite) will occur.
Generated Example
- adjust <player> fish_hook_nibble_time:12h
Sourcehttps://github.com/DenizenScript/Denizen/blob/dev/plugin/src/main/java/com/denizenscript/denizen/objects/EntityTag.java#L3810

Namefish_hook_pull
ObjectEntityTag
InputNone
DescriptionPulls the entity this fish hook is attached to towards the caster.
Generated Example
- adjust <player> fish_hook_pull
Sourcehttps://github.com/DenizenScript/Denizen/blob/dev/plugin/src/main/java/com/denizenscript/denizen/objects/EntityTag.java#L3860

Namefixed
ObjectEntityTag
InputElementTag(Boolean)
Related Tags<EntityTag.fixed> Returns whether the item frame is fixed. (Meaning, it can't be altered by players or broken by block obstructions).
DescriptionSets whether this item frame is fixed. (Meaning, it can't be altered by players or broken by block obstructions).
Generated Example
- adjust <player> fixed:true
Sourcehttps://github.com/DenizenScript/Denizen/blob/dev/plugin/src/main/java/com/denizenscript/denizen/objects/properties/entity/EntityFixed.java#L76

Nameflag_map
ObjectEntityTag
InputMapTag
DescriptionInternal setter for the EntityTag flag map.
Do not use this in scripts.
Sourcehttps://github.com/DenizenScript/Denizen/blob/dev/plugin/src/main/java/com/denizenscript/denizen/objects/properties/entity/EntityFlags.java#L73

Nameflower
ObjectEntityTag
InputLocationTag
Related Tags<EntityTag.flower> Returns the location of a bee's flower (if any).
DescriptionChanges the location of a bee's flower.
Give no input to unset the bee's flower.
Generated Example
- adjust <player> flower:<player.location>
Sourcehttps://github.com/DenizenScript/Denizen/blob/dev/plugin/src/main/java/com/denizenscript/denizen/objects/properties/entity/EntityFlower.java#L91

Nameforce_no_persist
ObjectEntityTag
InputElementTag(Boolean)
Related Tags<EntityTag.force_no_persist> Returns 'true' if the entity is forced to not save to file when chunks unload. (...)
DescriptionSet 'true' to indicate the entity should be forced to not save to file when chunks unload.
Set 'false' to not force to not-save. Entities will then either save or not save depending on separate conditions.
This is a custom value added in Bukkit to block saving, which is not the same as Mojang's similar option under Mechanism:EntityTag.persistent.
Generated Example
- adjust <player> force_no_persist:true
Sourcehttps://github.com/DenizenScript/Denizen/blob/dev/plugin/src/main/java/com/denizenscript/denizen/objects/EntityTag.java#L3338

Nameframed
ObjectEntityTag
InputItemTag(|ElementTag)
Related Tags<EntityTag.has_framed_item> If the entity is an item frame, returns whether the frame has an item in it.
<EntityTag.framed_item> If the entity is an item frame, returns the item currently framed.
<EntityTag.framed_item_rotation> If the entity is an item frame, returns the rotation of the item currently framed.
DescriptionSets the entity's framed item and optionally the rotation as well.
Valid rotations: 🔗https://hub.spigotmc.org/javadocs/spigot/org/bukkit/Rotation.html
For example: framed:diamond_sword|clockwise
Sourcehttps://github.com/DenizenScript/Denizen/blob/dev/plugin/src/main/java/com/denizenscript/denizen/objects/properties/entity/EntityFramed.java#L131

Namefreeze_duration
ObjectEntityTag
InputDurationTag
Related Tags<EntityTag.freeze_duration> Returns the duration an entity has been freezing for (from powdered snow).
DescriptionSets the duration an entity has been freezing for (from powdered snow).
Generated Example
- adjust <player> freeze_duration:5m
Sourcehttps://github.com/DenizenScript/Denizen/blob/dev/plugin/src/main/java/com/denizenscript/denizen/objects/properties/entity/EntityFreezeDuration.java#L73

Namefuse_ticks
ObjectEntityTag
InputElementTag(Number)
Related Tags<EntityTag.fuse_ticks> Returns the number of ticks until the explosion of the primed TNT.
DescriptionSets the number of ticks until the TNT blows up after being primed.
Generated Example
- adjust <player> fuse_ticks:3
Sourcehttps://github.com/DenizenScript/Denizen/blob/dev/plugin/src/main/java/com/denizenscript/denizen/objects/EntityTag.java#L3576

Nameghast_attacking
ObjectEntityTag
InputElementTag(Boolean)
DescriptionSets whether the ghast entity should show the attacking face.
Generated Example
- adjust <player> ghast_attacking:true
Sourcehttps://github.com/DenizenScript/Denizen/blob/dev/plugin/src/main/java/com/denizenscript/denizen/objects/EntityTag.java#L3762

Namegliding
ObjectEntityTag
InputElementTag(Boolean)
Related Tags<EntityTag.gliding> Returns whether this entity is gliding.
DescriptionSets whether this entity is gliding.
Generated Example
- adjust <player> gliding:false
Sourcehttps://github.com/DenizenScript/Denizen/blob/dev/plugin/src/main/java/com/denizenscript/denizen/objects/EntityTag.java#L3520

Nameglowing
ObjectEntityTag
InputElementTag(Boolean)
Related Tags<EntityTag.glowing> Returns whether this entity is glowing.
DescriptionSets whether this entity is glowing.
Generated Example
- adjust <player> glowing:false
Sourcehttps://github.com/DenizenScript/Denizen/blob/dev/plugin/src/main/java/com/denizenscript/denizen/objects/EntityTag.java#L3533

Namegravity
ObjectEntityTag
InputElementTag(Boolean)
Related Tags<EntityTag.gravity> Returns whether the entity has gravity.
DescriptionChanges the gravity state of an entity.
When set false (no gravity), side effects may also occur, eg all movement entirely being blocked.
Generated Example
- adjust <player> gravity:true
Sourcehttps://github.com/DenizenScript/Denizen/blob/dev/plugin/src/main/java/com/denizenscript/denizen/objects/properties/entity/EntityGravity.java#L86

Namehas_ai
ObjectEntityTag
InputElementTag(Boolean)
Related Tags<EntityTag.has_ai> Returns whether the entity uses the default Minecraft AI to roam and look around. (...)
DescriptionSets whether this entity will use the default Minecraft AI to roam and look around.
This tends to have implications for other vanilla functionality, including gravity.
Generated Example
- adjust <player> has_ai:true
Sourcehttps://github.com/DenizenScript/Denizen/blob/dev/plugin/src/main/java/com/denizenscript/denizen/objects/properties/entity/EntityAI.java#L67

Namehas_nectar
ObjectEntityTag
InputElementTag(Boolean)
Related Tags<EntityTag.has_nectar> Returns whether a bee entity has nectar on it.
DescriptionChanges whether a bee entity has nectar on it.
Generated Example
- adjust <player> has_nectar:true
Sourcehttps://github.com/DenizenScript/Denizen/blob/dev/plugin/src/main/java/com/denizenscript/denizen/objects/properties/entity/EntityHasNectar.java#L85

Namehas_pumpkin_head
ObjectEntityTag
InputElementTag(Boolean)
Related Tags<EntityTag.has_pumpkin_head> If the entity is a snowman, returns whether the snowman has a pumpkin on its head.
DescriptionChanges whether a Snowman entity has a pumpkin on its head.
Generated Example
- adjust <player> has_pumpkin_head:true
Sourcehttps://github.com/DenizenScript/Denizen/blob/dev/plugin/src/main/java/com/denizenscript/denizen/objects/properties/entity/EntityPumpkinHead.java#L77

Namehas_stung
ObjectEntityTag
InputElementTag(Boolean)
Related Tags<EntityTag.has_stung> Returns whether a bee entity has already used its stinger.
DescriptionChanges whether a bee entity has already used its stinger.
Generated Example
- adjust <player> has_stung:true
Sourcehttps://github.com/DenizenScript/Denizen/blob/dev/plugin/src/main/java/com/denizenscript/denizen/objects/properties/entity/EntityHasStung.java#L85

Namehead_angle
ObjectEntityTag
InputElementTag(Decimal)
DescriptionSets the raw head angle of a living entity.
This will not rotate the body at all. Most users should prefer Command:look.
Generated Example
- adjust <player> head_angle:-1
Sourcehttps://github.com/DenizenScript/Denizen/blob/dev/plugin/src/main/java/com/denizenscript/denizen/objects/EntityTag.java#L3723

Namehealth
ObjectEntityTag
InputElementTag(Decimal)
Related Tags<EntityTag.health> Returns the current health of the entity.
<EntityTag.health_max> Returns the maximum health of the entity.
DescriptionSets the amount of health the entity has.
The entity must be living.
Generated Example
- adjust <player> health:1
Sourcehttps://github.com/DenizenScript/Denizen/blob/dev/plugin/src/main/java/com/denizenscript/denizen/objects/properties/entity/EntityHealth.java#L228

Namehealth_data
ObjectEntityTag
InputElementTag(Decimal)/ElementTag(Decimal)
Related Tags<EntityTag.health> Returns the current health of the entity.
<EntityTag.health_max> Returns the maximum health of the entity.
DescriptionSets the amount of health the entity has, and the maximum health it has.
The entity must be living.
Sourcehttps://github.com/DenizenScript/Denizen/blob/dev/plugin/src/main/java/com/denizenscript/denizen/objects/properties/entity/EntityHealth.java#L206

Namehide_from_players
ObjectEntityTag
InputNone
DescriptionHides the entity from players by default.
See also Mechanism:EntityTag.show_to_players.
To hide for only one player, see Mechanism:PlayerTag.hide_entity.
Works with offline players.
Generated Example
- adjust <player> hide_from_players
Sourcehttps://github.com/DenizenScript/Denizen/blob/dev/plugin/src/main/java/com/denizenscript/denizen/objects/EntityTag.java#L3603

Namehive
ObjectEntityTag
InputLocationTag
Related Tags<EntityTag.hive> Returns the location of a bee's hive (if any).
DescriptionChanges the location of a bee's hive.
Give no input to unset the bee's hive.
Generated Example
- adjust <player> hive:<player.location>
Sourcehttps://github.com/DenizenScript/Denizen/blob/dev/plugin/src/main/java/com/denizenscript/denizen/objects/properties/entity/EntityHive.java#L91

Namehorns
ObjectEntityTag
InputListTag
Related Tags<EntityTag.horns> Returns a ListTag of a goat's horns. can include "left" and "right", for the left and right horns.
DescriptionSets a goat's horns. can include "left" and "right", for the left and right horns.
Sourcehttps://github.com/DenizenScript/Denizen/blob/dev/plugin/src/main/java/com/denizenscript/denizen/objects/properties/entity/EntityHorns.java#L69

Nameignite
ObjectEntityTag
InputNone
DescriptionIf the entity is a creeper, ignites it.
Generated Example
- adjust <player> ignite
Sourcehttps://github.com/DenizenScript/Denizen/blob/dev/plugin/src/main/java/com/denizenscript/denizen/objects/EntityTag.java#L3707

Nameimmune
ObjectEntityTag
InputElementTag(Boolean)
Related Tags<EntityTag.immune> Returns whether this piglin or hoglin entity is immune to zombification.
DescriptionSets whether this piglin or hoglin entity is immune to zombification.
Generated Example
- adjust <player> immune:true
Sourcehttps://github.com/DenizenScript/Denizen/blob/dev/plugin/src/main/java/com/denizenscript/denizen/objects/properties/entity/EntityImmune.java#L98

Namein_water_duration
ObjectEntityTag
InputElementTag(Boolean)
Related Tags<EntityTag.in_water_duration> If the entity is a zombie mob, returns the duration of time the zombie has been in water for. (...)
DescriptionIf the entity is a zombie mob, sets the duration of time the zombie has been in water for.
If this value exceeds 600 ticks, the zombie will begin converted to a Drowned mob.
See also Mechanism:EntityTag.conversion_duration
Generated Example
- adjust <player> in_water_duration:false
Sourcehttps://github.com/DenizenScript/Denizen/blob/dev/plugin/src/main/java/com/denizenscript/denizen/objects/properties/entity/EntityInWaterTime.java#L67

Nameinteract_with
ObjectEntityTag
InputLocationTag
DescriptionMakes a player-type entity interact with a block.
Generated Example
- adjust <player> interact_with:<player.location>
Sourcehttps://github.com/DenizenScript/Denizen/blob/dev/plugin/src/main/java/com/denizenscript/denizen/objects/EntityTag.java#L3489

Nameinventory_contents
ObjectEntityTag
InputListTag(ItemTag)
Related Tags<EntityTag.inventory> Returns the entity's inventory, if it has one.
<InventoryTag.list_contents> Returns a list of all items in the inventory.
DescriptionClears the entity's inventory and sets it's item list to match the input.
Sourcehttps://github.com/DenizenScript/Denizen/blob/dev/plugin/src/main/java/com/denizenscript/denizen/objects/properties/entity/EntityInventory.java#L84

Nameinvulnerable
ObjectEntityTag
InputElementTag(Boolean)
Related Tags<EntityTag.invulnerable> Returns whether the entity is invulnerable (cannot be damaged).
DescriptionSets whether the entity is invulnerable (cannot be damaged).
Generated Example
- adjust <player> invulnerable:true
Sourcehttps://github.com/DenizenScript/Denizen/blob/dev/plugin/src/main/java/com/denizenscript/denizen/objects/properties/entity/EntityInvulnerable.java#L80

Nameis_aware
ObjectEntityTag
InputElementTag(Boolean)
Related Tags<EntityTag.is_aware> Returns whether the entity is aware of its surroundings. (...)
DescriptionSets whether the entity is aware of its surroundings.
Unaware entities will not perform any actions on their own, such as pathfinding or attacking.
Similar to Mechanism:EntityTag.has_ai, except allows the entity to be moved by gravity, being pushed or attacked, etc.
Generated Example
- adjust <player> is_aware:true
Sourcehttps://github.com/DenizenScript/Denizen/blob/dev/plugin/src/main/java/com/denizenscript/denizen/objects/properties/entity/EntityAware.java#L71

Nameis_patrol_leader
ObjectEntityTag
InputElementTag(Boolean)
Related Tags<EntityTag.is_patrol_leader> If the entity is raider mob (like a pillager), returns whether the entity is a patrol leader.
DescriptionIf the entity is raider mob (like a pillager), changes whether the entity is a patrol leader.
Generated Example
- adjust <player> is_patrol_leader:true
Sourcehttps://github.com/DenizenScript/Denizen/blob/dev/plugin/src/main/java/com/denizenscript/denizen/objects/properties/entity/EntityPatrolLeader.java#L64

Nameis_showing_bottom
ObjectEntityTag
InputElementTag(Boolean)
Related Tags<EntityTag.is_showing_bottom> If the entity is an ender crystal, returns whether the ender crystal has its bottom showing.
DescriptionChanges the bottom state of an ender crystal.
Generated Example
- adjust <player> is_showing_bottom:true
Sourcehttps://github.com/DenizenScript/Denizen/blob/dev/plugin/src/main/java/com/denizenscript/denizen/objects/properties/entity/EntityIsShowingBottom.java#L82

Nameis_small
ObjectEntityTag
InputElementTag(Boolean)
Related Tags<EntityTag.is_small> Returns whether the armor stand is small.
DescriptionSets whether the armor stand is small.
Generated Example
- adjust <player> is_small:true
Sourcehttps://github.com/DenizenScript/Denizen/blob/dev/plugin/src/main/java/com/denizenscript/denizen/objects/properties/entity/EntitySmall.java#L80

Nameis_using_riptide
ObjectEntityTag
InputElementTag(Boolean)
Related Tags<EntityTag.is_using_riptide> Returns whether this entity is using the Riptide enchantment.
DescriptionSets whether this entity is using the Riptide enchantment.
Generated Example
- adjust <player> is_using_riptide:true
Sourcehttps://github.com/DenizenScript/Denizen/blob/dev/plugin/src/main/java/com/denizenscript/denizen/objects/properties/entity/EntityRiptide.java#L75

Nameitem
ObjectEntityTag
InputItemTag
Related Tags<EntityTag.item> If the entity is a dropped item, returns the item represented by the entity. (...)
DescriptionIf the entity is a dropped item, sets the item represented by the entity.
If the entity is a trident, sets the trident item represented by the entity.
If the item is a throwable projectile, sets the display item for that projectile.
If the entity is an eye-of-ender, sets the item to be displayed and dropped by it.
If the entity is a fireball, sets the fireball's display item.
If the entity is an Item Display, sets the entity's display item.
Generated Example
- adjust <player> item:stick
Sourcehttps://github.com/DenizenScript/Denizen/blob/dev/plugin/src/main/java/com/denizenscript/denizen/objects/properties/entity/EntityItem.java#L161

Nameitem_in_hand
ObjectEntityTag
InputItemTag
Related Tags<EntityTag.item_in_hand> Returns the item the entity is holding, or air if none.
DescriptionSets the item in the entity's hand.
The entity must be living.
Generated Example
- adjust <player> item_in_hand:<player.item_in_hand>
Sourcehttps://github.com/DenizenScript/Denizen/blob/dev/plugin/src/main/java/com/denizenscript/denizen/objects/properties/entity/EntityItemInHand.java#L90

Nameitem_in_offhand
ObjectEntityTag
InputItemTag
Related Tags<EntityTag.item_in_offhand> Returns the item the entity is holding in their off hand, or air if none.
DescriptionSets the item in the entity's offhand.
The entity must be living.
Generated Example
- adjust <player> item_in_offhand:stick
Sourcehttps://github.com/DenizenScript/Denizen/blob/dev/plugin/src/main/java/com/denizenscript/denizen/objects/properties/entity/EntityItemInOffHand.java#L90

Namejump_strength
ObjectEntityTag
InputElementTag(Number)
Related Tags<EntityTag.jump_strength> Returns the power of a horse's jump. (...)
DescriptionSets the power of the horse's jump.
Also applies to horse-like mobs, such as donkeys and mules.
Generated Example
- adjust <player> jump_strength:2
Synonyms (Search Aid)entitytag.horse_jump_height
Sourcehttps://github.com/DenizenScript/Denizen/blob/dev/plugin/src/main/java/com/denizenscript/denizen/objects/properties/entity/EntityJumpStrength.java#L79

Nameknockback
ObjectEntityTag
InputElementTag(Number)
Related Tags<EntityTag.knockback> Returns the knockback strength of an arrow or trident.
DescriptionSets the knockback strength of an arrow or trident.
Generated Example
- adjust <player> knockback:2
Sourcehttps://github.com/DenizenScript/Denizen/blob/dev/plugin/src/main/java/com/denizenscript/denizen/objects/properties/entity/EntityKnockback.java#L55

Namelast_hurt_by
ObjectEntityTag
InputEntityTag
DescriptionTells this mob entity that it was last hurt by the specified entity.
Passive mobs will panic and run away when this is set.
Angerable mobs will get angry.
Generated Example
- adjust <player> last_hurt_by:<player>
Sourcehttps://github.com/DenizenScript/Denizen/blob/dev/plugin/src/main/java/com/denizenscript/denizen/objects/EntityTag.java#L3797

Nameleash_holder
ObjectEntityTag
InputEntityTag
Related Tags<EntityTag.is_leashed> Returns whether the entity is leashed.
<EntityTag.leash_holder> Returns the leash holder of entity.
DescriptionSets the entity holding this entity by leash.
The entity must be living.
Generated Example
- adjust <player> leash_holder:<player>
Sourcehttps://github.com/DenizenScript/Denizen/blob/dev/plugin/src/main/java/com/denizenscript/denizen/objects/EntityTag.java#L3081

Nameleft_shoulder
ObjectEntityTag
InputEntityTag
Related Tags<EntityTag.left_shoulder> Returns the entity on the entity's left shoulder. (...)
DescriptionSets the entity's left shoulder entity.
Only applies to player-typed entities.
Provide no input to remove the shoulder entity.
NOTE: This mechanism will remove the current shoulder entity from the world.
Also note the client will currently only render parrot entities.
Generated Example
- adjust <player> left_shoulder:<player>
Sourcehttps://github.com/DenizenScript/Denizen/blob/dev/plugin/src/main/java/com/denizenscript/denizen/objects/EntityTag.java#L3274

Nameloot_table_id
ObjectEntityTag
InputElementTag
Related Tags<EntityTag.loot_table_id> Returns an element indicating the minecraft key for the loot-table for the entity (if any).
DescriptionSets the loot table of a lootable entity.
This is the namespaced path of the loot table, provided by a datapack or Minecraft's default data.
Example
# Sets the nearest zombie's loot table to a phantom's
- adjust <player.location.find_entities[zombie].within[5].first> loot_table_id:entities/phantom
Sourcehttps://github.com/DenizenScript/Denizen/blob/dev/plugin/src/main/java/com/denizenscript/denizen/objects/EntityTag.java#L4083

Namemarker
ObjectEntityTag
InputElementTag(Boolean)
Related Tags<EntityTag.marker> If the entity is an armor stand, returns whether the armor stand is a marker. (...)
DescriptionChanges the marker state of an armor stand.
Generated Example
- adjust <player> marker:false
Sourcehttps://github.com/DenizenScript/Denizen/blob/dev/plugin/src/main/java/com/denizenscript/denizen/objects/properties/entity/EntityMarker.java#L83

Namematerial
ObjectEntityTag
InputMaterialTag
Related Tags<EntityTag.material> Returns the block material associated with the entity. (...)
DescriptionSets the block material associated with the entity.
For endermen, sets the material the enderman is holding.
For minecarts, sets the material the minecart is carrying.
Generated Example
- adjust <player> material:iron_sword
Sourcehttps://github.com/DenizenScript/Denizen/blob/dev/plugin/src/main/java/com/denizenscript/denizen/objects/properties/entity/EntityMaterial.java#L110

Namemax_fuse_ticks
ObjectEntityTag
InputElementTag(Number)
Related Tags<EntityTag.max_fuse_ticks> Returns the default number of ticks until the creeper explodes when primed (NOT the time remaining if already primed).
DescriptionSets the default number of ticks until the creeper explodes when primed (NOT the time remaining if already primed).
Generated Example
- adjust <player> max_fuse_ticks:1
Sourcehttps://github.com/DenizenScript/Denizen/blob/dev/plugin/src/main/java/com/denizenscript/denizen/objects/properties/entity/EntityMaxFuseTicks.java#L77

Namemax_health
ObjectEntityTag
InputElementTag(Decimal)
Related Tags<EntityTag.health> Returns the current health of the entity.
<EntityTag.health_max> Returns the maximum health of the entity.
DescriptionSets the maximum health the entity may have.
The entity must be living.
Note to change the current health at the same time as max_health (might be needed when setting max health higher rather than lower),
use Mechanism:EntityTag.health_data.
Generated Example
- adjust <player> max_health:-1
Sourcehttps://github.com/DenizenScript/Denizen/blob/dev/plugin/src/main/java/com/denizenscript/denizen/objects/properties/entity/EntityHealth.java#L176

Namemax_no_damage_duration
ObjectEntityTag
InputDurationTag
Related Tags<EntityTag.last_damage.duration> Returns the duration of the last damage taken by the entity.
<EntityTag.last_damage.max_duration> Returns the maximum duration of the last damage taken by the entity.
DescriptionSets the maximum duration in which the entity will take no damage.
Generated Example
- adjust <player> max_no_damage_duration:1m
Sourcehttps://github.com/DenizenScript/Denizen/blob/dev/plugin/src/main/java/com/denizenscript/denizen/objects/EntityTag.java#L3406

Namemelee_attack
ObjectEntityTag
InputEntityTag
DescriptionCauses this hostile-mob entity to immediately melee-attack the specified target entity once.
Works for Hostile Mobs, and Players.
Does not work with passive mobs, non-living entities, etc.
Generated Example
- adjust <player> melee_attack:<npc>
Sourcehttps://github.com/DenizenScript/Denizen/blob/dev/plugin/src/main/java/com/denizenscript/denizen/objects/EntityTag.java#L3784

Namemirror_player
ObjectEntityTag
InputElementTag(Boolean)
DescriptionMakes the player-like entity have the same skin as the player looking at it.
For NPCs, this will add the Mirror trait.
Generated Example
- adjust <player> mirror_player:false
Sourcehttps://github.com/DenizenScript/Denizen/blob/dev/plugin/src/main/java/com/denizenscript/denizen/objects/EntityTag.java#L3643

Namemove
ObjectEntityTag
InputLocationTag
DescriptionForces an entity to move in the direction of the velocity vector specified.
Generated Example
- adjust <player> move:<player.location>
Sourcehttps://github.com/DenizenScript/Denizen/blob/dev/plugin/src/main/java/com/denizenscript/denizen/objects/EntityTag.java#L3433

Nameno_damage_duration
ObjectEntityTag
InputDurationTag
Related Tags<EntityTag.last_damage.duration> Returns the duration of the last damage taken by the entity.
<EntityTag.last_damage.max_duration> Returns the maximum duration of the last damage taken by the entity.
DescriptionSets the duration in which the entity will take no damage.
Generated Example
- adjust <player> no_damage_duration:12h
Sourcehttps://github.com/DenizenScript/Denizen/blob/dev/plugin/src/main/java/com/denizenscript/denizen/objects/EntityTag.java#L3392

Nameowner
ObjectEntityTag
InputPlayerTag
Related Tags<EntityTag.is_tamed> Returns whether the entity has been tamed.
<EntityTag.tameable> Returns whether the entity is tameable. (...)
<EntityTag.owner> Returns the owner of a tamed entity.
DescriptionSets the entity's owner. Use with no input to make it not have an owner.
Also available: Mechanism:EntityTag.tame
Generated Example
- adjust <player> owner:<player>
Sourcehttps://github.com/DenizenScript/Denizen/blob/dev/plugin/src/main/java/com/denizenscript/denizen/objects/properties/entity/EntityTame.java#L141

Nameoxygen
ObjectEntityTag
InputDurationTag
Related Tags<EntityTag.oxygen> Returns the duration of oxygen the entity has left. (...)
<EntityTag.max_oxygen> Returns the maximum duration of oxygen the entity can have. (...)
DescriptionSets how much air the entity has remaining before it drowns.
The entity must be living.
Generated Example
- adjust <player> oxygen:1s
Sourcehttps://github.com/DenizenScript/Denizen/blob/dev/plugin/src/main/java/com/denizenscript/denizen/objects/EntityTag.java#L3199

Namepainting
ObjectEntityTag
InputElementTag
Related Tags<EntityTag.painting> If the entity is a painting, returns what art it shows. (...)
<server.art_types> Returns a list of all known art types. (...)
DescriptionChanges the art shown by a painting. Valid a types: 🔗https://hub.spigotmc.org/javadocs/spigot/org/bukkit/Art.html.
Sourcehttps://github.com/DenizenScript/Denizen/blob/dev/plugin/src/main/java/com/denizenscript/denizen/objects/properties/entity/EntityPainting.java#L105

Nameparticle
ObjectEntityTag
InputElementTag
Related Tags<EntityTag.particle> Returns the Area Effect Cloud's particle.
DescriptionSets the particle of the Area Effect Cloud
Sourcehttps://github.com/DenizenScript/Denizen/blob/dev/plugin/src/main/java/com/denizenscript/denizen/objects/properties/entity/EntityAreaEffectCloud.java#L535

Nameparticle_color
ObjectEntityTag
InputColorTag
Related Tags<EntityTag.particle.color> Returns the Area Effect Cloud's particle color.
DescriptionSets the Area Effect Cloud's particle color.
Generated Example
- adjust <player> particle_color:blue
Sourcehttps://github.com/DenizenScript/Denizen/blob/dev/plugin/src/main/java/com/denizenscript/denizen/objects/properties/entity/EntityAreaEffectCloud.java#L457

Namepassenger
ObjectEntityTag
InputEntityTag
Related Tags<EntityTag.passenger> Returns the entity's passenger, if any.
<EntityTag.is_empty> Returns whether the entity does not have a passenger.
DescriptionSets the passenger of this entity.
Generated Example
- adjust <player> passenger:<player>
Sourcehttps://github.com/DenizenScript/Denizen/blob/dev/plugin/src/main/java/com/denizenscript/denizen/objects/EntityTag.java#L3149

Namepassengers
ObjectEntityTag
InputListTag(EntityTag)
Related Tags<EntityTag.passengers> Returns a list of the entity's passengers, if any.
<EntityTag.is_empty> Returns whether the entity does not have a passenger.
DescriptionSets the passengers of this entity.
Sourcehttps://github.com/DenizenScript/Denizen/blob/dev/plugin/src/main/java/com/denizenscript/denizen/objects/EntityTag.java#L3124

Namepatrol_target
ObjectEntityTag
InputLocationTag
Related Tags<EntityTag.patrol_target> If the entity is raider mob (like a pillager), returns whether the entity is allowed to join active raids.
DescriptionIf the entity is raider mob (like a pillager), changes whether the entity is allowed to join active raids.
Generated Example
- adjust <player> patrol_target:<npc.location>
Sourcehttps://github.com/DenizenScript/Denizen/blob/dev/plugin/src/main/java/com/denizenscript/denizen/objects/properties/entity/EntityPatrolTarget.java#L73

Namepersistent
ObjectEntityTag
InputElementTag(Boolean)
Related Tags<EntityTag.is_persistent> Returns whether the mob-entity will not be removed completely when far away from players. (...)
DescriptionSets whether the mob-entity will not be removed completely when far away from players.
This is Bukkit's "setRemoveWhenFarAway" which is Mojang's "isPersistenceRequired".
In many cases, Mechanism:EntityTag.force_no_persist may be preferred.
The entity must be a mob-type entity.
Generated Example
- adjust <player> persistent:false
Sourcehttps://github.com/DenizenScript/Denizen/blob/dev/plugin/src/main/java/com/denizenscript/denizen/objects/EntityTag.java#L3322

Namepickup_delay
ObjectEntityTag
InputDurationTag
Related Tags<EntityTag.pickup_delay> Returns how long before the item-type entity can be picked up by a player.
DescriptionSets the pickup delay of this Item Entity.
Generated Example
- adjust <player> pickup_delay:5m
Sourcehttps://github.com/DenizenScript/Denizen/blob/dev/plugin/src/main/java/com/denizenscript/denizen/objects/EntityTag.java#L3506

Namepickup_status
ObjectEntityTag
InputElementTag
Related Tags<EntityTag.pickup_status> If the entity is an arrow or trident, returns the pickup status of the arrow/trident.
DescriptionChanges the pickup status of an arrow/trident.
Available pickup statuses can be found here: 🔗https://hub.spigotmc.org/javadocs/spigot/org/bukkit/entity/AbstractArrow.PickupStatus.html
Sourcehttps://github.com/DenizenScript/Denizen/blob/dev/plugin/src/main/java/com/denizenscript/denizen/objects/properties/entity/EntityPickupStatus.java#L74

Nameplayer_created
ObjectEntityTag
InputElementTag(Boolean)
Related Tags<EntityTag.player_created> Returns whether this Iron_Golem was created by a player.
DescriptionSets whether this Iron_Golem was created by a player.
Generated Example
- adjust <player> player_created:false
Sourcehttps://github.com/DenizenScript/Denizen/blob/dev/plugin/src/main/java/com/denizenscript/denizen/objects/properties/entity/EntityPlayerCreated.java#L81

Nameplaying_dead
ObjectEntityTag
InputElementTag(Boolean)
Related Tags<EntityTag.playing_dead> If the entity is an axolotl, returns whether the entity is playing dead.
DescriptionIf the entity is an axolotl, sets whether the entity is playing dead.
This won't be successful unless the entity is unaware of its surroundings. See Mechanism:EntityTag.is_aware.
Generated Example
- adjust <player> playing_dead:true
Sourcehttps://github.com/DenizenScript/Denizen/blob/dev/plugin/src/main/java/com/denizenscript/denizen/objects/properties/entity/EntityPlayingDead.java#L66

Namepolar_bear_standing
ObjectEntityTag
InputElementTag(Boolean)
DescriptionSets whether the polar bear entity should stand up.
Generated Example
- adjust <player> polar_bear_standing:true
Sourcehttps://github.com/DenizenScript/Denizen/blob/dev/plugin/src/main/java/com/denizenscript/denizen/objects/EntityTag.java#L3750

Namepotion
ObjectEntityTag
InputItemTag
Related Tags<EntityTag.potion> If the entity is a Tipped Arrow, returns an ItemTag of a potion with the base potion data of the arrow. (...)
DescriptionInput must be a potion item!
If the entity is a Tipped Arrow, sets the arrow's base potion data based on the item input.
If the entity is a splash Potion, sets the splash potion's full potion data from the item input.
Generated Example
- adjust <player> potion:<player.item_in_hand>
Sourcehttps://github.com/DenizenScript/Denizen/blob/dev/plugin/src/main/java/com/denizenscript/denizen/objects/properties/entity/EntityPotion.java#L105

Namepotion_effects
ObjectEntityTag
InputListTag
Related Tags<EntityTag.effects_data> Returns the active potion effects on the entity, in the MapTag format of the mechanism.
<EntityTag.list_effects> Deprecated in favor of Tag:EntityTag.effects_data
<EntityTag.has_effect[<effect>]> Returns whether the entity has a specified effect. (...)
DescriptionSet the entity's active potion effects.
Each item in the list must be a MapTag with keys:
"type" - from 🔗https://hub.spigotmc.org/javadocs/spigot/org/bukkit/potion/PotionEffectType.html
"amplifier" - number to increase the level by (0 for default level 1)
"duration" - DurationTag, how long it lasts
"ambient", "particles", "icon" - booleans

For example: [type=SPEED;amplifier=0;duration=120t;ambient=false;particles=true;icon=true]
This example would be a level 1 swiftness potion that lasts 120 ticks.
Sourcehttps://github.com/DenizenScript/Denizen/blob/dev/plugin/src/main/java/com/denizenscript/denizen/objects/properties/entity/EntityPotionEffects.java#L155

Namepowered
ObjectEntityTag
InputElementTag(Boolean)
Related Tags<EntityTag.powered> If the entity is a creeper, returns whether the creeper is powered.
DescriptionChanges the powered state of a Creeper.
Generated Example
- adjust <player> powered:false
Sourcehttps://github.com/DenizenScript/Denizen/blob/dev/plugin/src/main/java/com/denizenscript/denizen/objects/properties/entity/EntityPowered.java#L94

Nameprofession
ObjectEntityTag
InputElementTag
Related Tags<EntityTag.profession> If the entity can have professions, returns the entity's profession. (...)
DescriptionChanges the entity's profession.
Currently, only Villager-type entities can have professions.
For the list of possible professions, refer to 🔗https://hub.spigotmc.org/javadocs/spigot/org/bukkit/entity/Villager.Profession.html
Sourcehttps://github.com/DenizenScript/Denizen/blob/dev/plugin/src/main/java/com/denizenscript/denizen/objects/properties/entity/EntityProfession.java#L101

Nameradius
ObjectEntityTag
InputElementTag(Decimal)
Related Tags<EntityTag.radius> Returns the Area Effect Cloud's radius.
DescriptionSets the radius of the Area Effect Cloud
Generated Example
- adjust <player> radius:1.5
Sourcehttps://github.com/DenizenScript/Denizen/blob/dev/plugin/src/main/java/com/denizenscript/denizen/objects/properties/entity/EntityAreaEffectCloud.java#L548

Nameradius_on_use
ObjectEntityTag
InputElementTag(Decimal)
Related Tags<EntityTag.radius.on_use> Returns the amount the Area Effect Cloud's radius (...)
DescriptionSets the radius the Area Effect Cloud
will increase by when it applies an effect to an entity.
Generated Example
- adjust <player> radius_on_use:0
Sourcehttps://github.com/DenizenScript/Denizen/blob/dev/plugin/src/main/java/com/denizenscript/denizen/objects/properties/entity/EntityAreaEffectCloud.java#L561

Nameradius_per_tick
ObjectEntityTag
InputElementTag(Decimal)
Related Tags<EntityTag.radius.per_tick> Returns the amount the Area Effect Cloud's radius (...)
DescriptionSets the radius the Area Effect Cloud
will increase by every tick.
Generated Example
- adjust <player> radius_per_tick:1
Sourcehttps://github.com/DenizenScript/Denizen/blob/dev/plugin/src/main/java/com/denizenscript/denizen/objects/properties/entity/EntityAreaEffectCloud.java#L575

Namereapplication_delay
ObjectEntityTag
InputDurationTag
Related Tags<EntityTag.reapplication_delay> Returns the duration an entity will be immune (...)
DescriptionSets the duration an entity will be immune
from the Area Effect Cloud's subsequent exposure.
Generated Example
- adjust <player> reapplication_delay:12h
Sourcehttps://github.com/DenizenScript/Denizen/blob/dev/plugin/src/main/java/com/denizenscript/denizen/objects/properties/entity/EntityAreaEffectCloud.java#L589

Nameredo_attack_cooldown
ObjectEntityTag
InputNone
Related Tags<EntityTag.attack_cooldown_duration> Returns the amount of time that passed since the start of the attack cooldown.
<EntityTag.attack_cooldown_max_duration> Returns the maximum amount of time that can pass before the player's main hand has returned (...)
<EntityTag.attack_cooldown_percent> Returns the progress of the attack cooldown. 0 means that the attack cooldown has just (...)
DescriptionForces the player to wait for the full attack cooldown duration for the item in their hand.
NOTE: The clientside attack cooldown indicator will not reflect this change!
Generated Example
- adjust <player> redo_attack_cooldown
Sourcehttps://github.com/DenizenScript/Denizen/blob/dev/plugin/src/main/java/com/denizenscript/denizen/objects/EntityTag.java#L3943

Namerelease_left_shoulder
ObjectEntityTag
InputNone
Related Tags<EntityTag.left_shoulder> Returns the entity on the entity's left shoulder. (...)
DescriptionReleases the player's left shoulder entity.
Only applies to player-typed entities.
Generated Example
- adjust <player> release_left_shoulder
Sourcehttps://github.com/DenizenScript/Denizen/blob/dev/plugin/src/main/java/com/denizenscript/denizen/objects/EntityTag.java#L3230

Namerelease_right_shoulder
ObjectEntityTag
InputNone
Related Tags<EntityTag.right_shoulder> Returns the entity on the entity's right shoulder. (...)
DescriptionReleases the player's right shoulder entity.
Only applies to player-typed entities.
Generated Example
- adjust <player> release_right_shoulder
Sourcehttps://github.com/DenizenScript/Denizen/blob/dev/plugin/src/main/java/com/denizenscript/denizen/objects/EntityTag.java#L3252

Nameremove_attribute_modifiers
ObjectEntityTag
InputListTag
Related Tags<EntityTag.has_attribute> Returns whether the entity has the named attribute. (...)
<EntityTag.attribute_modifiers> Returns a map of all attribute modifiers on the entity, with key as the attribute name and value as a list of modifiers, (...)
<EntityTag.attribute_default_value> Returns the default value of the named attribute for the entity. (...)
<EntityTag.attribute_base_value> Returns the base value of the named attribute for the entity. (...)
<EntityTag.attribute_value> Returns the final calculated value of the named attribute for the entity. (...)
DescriptionRemoves attribute modifiers from an entity. Specify a list of attribute names or modifier UUIDs as input.
See also Language:attribute modifiers.
Sourcehttps://github.com/DenizenScript/Denizen/blob/dev/plugin/src/main/java/com/denizenscript/denizen/objects/properties/entity/EntityAttributeModifiers.java#L317

Nameremove_custom_effect
ObjectEntityTag
InputElementTag
Related Tags<EntityTag.custom_effects> Returns a ListTag of the Area Effect Cloud's custom effects (...)
DescriptionRemoves the specified custom effect from the Area Effect Cloud
Sourcehttps://github.com/DenizenScript/Denizen/blob/dev/plugin/src/main/java/com/denizenscript/denizen/objects/properties/entity/EntityAreaEffectCloud.java#L403

Nameremove_effects
ObjectEntityTag
InputNone
Related Tags<EntityTag.has_effect[<effect>]> Returns whether the entity has a specified effect. (...)
DescriptionRemoves all potion effects from the entity.
The entity must be living.
Generated Example
- adjust <player> remove_effects
Sourcehttps://github.com/DenizenScript/Denizen/blob/dev/plugin/src/main/java/com/denizenscript/denizen/objects/EntityTag.java#L3214

Namereset_attack_cooldown
ObjectEntityTag
InputNone
Related Tags<EntityTag.attack_cooldown_duration> Returns the amount of time that passed since the start of the attack cooldown.
<EntityTag.attack_cooldown_max_duration> Returns the maximum amount of time that can pass before the player's main hand has returned (...)
<EntityTag.attack_cooldown_percent> Returns the progress of the attack cooldown. 0 means that the attack cooldown has just (...)
DescriptionEnds the player's attack cooldown.
NOTE: This will do nothing if the player's attack speed attribute is set to 0.
NOTE: The clientside attack cooldown indicator will not reflect this change!
Generated Example
- adjust <player> reset_attack_cooldown
Sourcehttps://github.com/DenizenScript/Denizen/blob/dev/plugin/src/main/java/com/denizenscript/denizen/objects/EntityTag.java#L3963

Namereset_client_location
ObjectEntityTag
InputNone
DescriptionCauses an entity to broadcast a fake teleport packet to its own location, forcibly resetting its location for all players that can see it.
Generated Example
- adjust <player> reset_client_location
Sourcehttps://github.com/DenizenScript/Denizen/blob/dev/plugin/src/main/java/com/denizenscript/denizen/objects/EntityTag.java#L3467

Nameright_shoulder
ObjectEntityTag
InputEntityTag
Related Tags<EntityTag.right_shoulder> Returns the entity on the entity's right shoulder. (...)
DescriptionSets the entity's right shoulder entity.
Only applies to player-typed entities.
Provide no input to remove the shoulder entity.
NOTE: This mechanism will remove the current shoulder entity from the world.
Also note the client will currently only render parrot entities.
Generated Example
- adjust <player> right_shoulder:<npc>
Sourcehttps://github.com/DenizenScript/Denizen/blob/dev/plugin/src/main/java/com/denizenscript/denizen/objects/EntityTag.java#L3298

Namerotation
ObjectEntityTag
InputElementTag
Related Tags<EntityTag.rotation> If the entity can have a rotation, returns the entity's rotation. (...)
<EntityTag.rotation_vector> If the entity can have a rotation, returns the entity's rotation as a direction vector. (...)
DescriptionChanges the entity's rotation.
Currently, only Hanging-type entities can have rotations.
Value must be from 🔗https://hub.spigotmc.org/javadocs/spigot/org/bukkit/block/BlockFace.html.
Sourcehttps://github.com/DenizenScript/Denizen/blob/dev/plugin/src/main/java/com/denizenscript/denizen/objects/properties/entity/EntityRotation.java#L106

Namescoreboard_tags
ObjectEntityTag
InputListTag
Related Tags<EntityTag.scoreboard_tags> Returns a list of the scoreboard tags on the entity.
DescriptionAdds the list of the scoreboard tags to the entity.
To clear existing scoreboard tags, use Mechanism:EntityTag.clear_scoreboard_tags.
Sourcehttps://github.com/DenizenScript/Denizen/blob/dev/plugin/src/main/java/com/denizenscript/denizen/objects/properties/entity/EntityScoreboardTags.java#L97

Namesend_update_packets
ObjectEntityTag
InputNone
DescriptionCauses an entity to broadcast any pending entity update packets to all players that can see it.
Generated Example
- adjust <player> send_update_packets
Sourcehttps://github.com/DenizenScript/Denizen/blob/dev/plugin/src/main/java/com/denizenscript/denizen/objects/EntityTag.java#L3478

Namesheared
ObjectEntityTag
InputElementTag(Boolean)
Related Tags<EntityTag.is_sheared> Returns whether a sheep is sheared.
DescriptionSets whether the sheep is sheared.
Generated Example
- adjust <player> sheared:true
Sourcehttps://github.com/DenizenScript/Denizen/blob/dev/plugin/src/main/java/com/denizenscript/denizen/objects/EntityTag.java#L3358

Nameshivering
ObjectEntityTag
InputElementTag(Boolean)
Related Tags<EntityTag.shivering> Returns whether the strider is shivering.
DescriptionSets whether the strider is shivering.
Generated Example
- adjust <player> shivering:false
Sourcehttps://github.com/DenizenScript/Denizen/blob/dev/plugin/src/main/java/com/denizenscript/denizen/objects/properties/entity/EntityShivering.java#L70

Nameshooter
ObjectEntityTag
InputEntityTag
Related Tags<EntityTag.shooter> Returns the projectile's shooter or TNT's priming source, if any.
DescriptionSets the projectile's shooter or TNT's priming source.
Generated Example
- adjust <player> shooter:<player>
Synonyms (Search Aid)entitytag.arrow_firer, entitytag.fishhook_shooter, entitytag.snowball_thrower
Sourcehttps://github.com/DenizenScript/Denizen/blob/dev/plugin/src/main/java/com/denizenscript/denizen/objects/EntityTag.java#L3003

Nameshot_at_angle
ObjectEntityTag
InputElementTag(Boolean)
Related Tags<EntityTag.shot_at_angle> Returns true if the Firework entity is 'shot at angle', meaning it should render facing the direction it's moving. If false, will be angled straight up.
DescriptionSet to true if the Firework entity should be 'shot at angle', meaning it should render facing the direction it's moving. If false, will be angled straight up.
Generated Example
- adjust <player> shot_at_angle:false
Sourcehttps://github.com/DenizenScript/Denizen/blob/dev/plugin/src/main/java/com/denizenscript/denizen/objects/properties/entity/EntityShotAtAngle.java#L68

Nameshow_to_players
ObjectEntityTag
InputNone
DescriptionMarks the entity as visible to players by default (if it was hidden).
See also Mechanism:EntityTag.hide_from_players.
To show to only one player, see Mechanism:PlayerTag.show_entity.
Works with offline players.
Generated Example
- adjust <player> show_to_players
Sourcehttps://github.com/DenizenScript/Denizen/blob/dev/plugin/src/main/java/com/denizenscript/denizen/objects/EntityTag.java#L3589

Nameshulker_peek
ObjectEntityTag
InputElementTag(Number)
Related Tags<EntityTag.shulker_peek> Returns the peek value of a shulker box (where 0 is fully closed, 100 is fully open).
DescriptionSets the peek value of a shulker box (where 0 is fully closed, 100 is fully open).
Generated Example
- adjust <player> shulker_peek:2
Sourcehttps://github.com/DenizenScript/Denizen/blob/dev/plugin/src/main/java/com/denizenscript/denizen/objects/properties/entity/EntityShulkerPeek.java#L80

Namesilent
ObjectEntityTag
InputElementTag(Boolean)
Related Tags<EntityTag.silent> Returns whether the entity is silent (Plays no sounds).
DescriptionSets whether this entity is silent (Plays no sounds).
If you set a player as silent, it may also prevent the player from *hearing* sound.
Generated Example
- adjust <player> silent:false
Sourcehttps://github.com/DenizenScript/Denizen/blob/dev/plugin/src/main/java/com/denizenscript/denizen/objects/properties/entity/EntitySilent.java#L75

Namesitting
ObjectEntityTag
InputElementTag(Boolean)
Related Tags<EntityTag.sitting> If the entity is a wolf, cat, or parrot, returns whether the animal is sitting.
DescriptionChanges the sitting state of a wolf, cat, or parrot.
Generated Example
- adjust <player> sitting:false
Sourcehttps://github.com/DenizenScript/Denizen/blob/dev/plugin/src/main/java/com/denizenscript/denizen/objects/properties/entity/EntitySitting.java#L80

Namesize
ObjectEntityTag
InputElementTag(Number)
Related Tags<EntityTag.size> Returns the size of a slime-type entity or a Phantom (1-120). (...)
DescriptionSets the size of a slime-type entity or a Phantom (1-120).
If the entity is a PufferFish it sets the puff state (0-3).
Generated Example
- adjust <player> size:2
Sourcehttps://github.com/DenizenScript/Denizen/blob/dev/plugin/src/main/java/com/denizenscript/denizen/objects/properties/entity/EntitySize.java#L74

Nameskeleton_arms_raised
ObjectEntityTag
InputElementTag(Boolean)
DescriptionDeprecated in favor of Mechanism:EntityTag.aggressive.
Generated Example
- adjust <player> skeleton_arms_raised:false
Deprecateduse 'EntityTag.aggressive'.
Sourcehttps://github.com/DenizenScript/Denizen/blob/dev/plugin/src/main/java/com/denizenscript/denizen/objects/EntityTag.java#L3735

Nameskin_layers
ObjectEntityTag
InputListTag
Related Tags<EntityTag.skin_layers> Returns the skin layers currently visible on a player-type entity. (...)
DescriptionSets the visible skin layers on a player-type entity (PlayerTag or player-type NPCTag).
Input is a list of values from the set of:
CAPE, HAT, JACKET, LEFT_PANTS, LEFT_SLEEVE, RIGHT_PANTS, RIGHT_SLEEVE, or "ALL"
Sourcehttps://github.com/DenizenScript/Denizen/blob/dev/plugin/src/main/java/com/denizenscript/denizen/objects/EntityTag.java#L3617

Namesource
ObjectEntityTag
InputEntityTag
Related Tags<EntityTag.source> Returns the source of the Area Effect Cloud.
DescriptionSets the source of the Area Effect Cloud
Generated Example
- adjust <player> source:<player>
Sourcehttps://github.com/DenizenScript/Denizen/blob/dev/plugin/src/main/java/com/denizenscript/denizen/objects/properties/entity/EntityAreaEffectCloud.java#L603

Namespeed
ObjectEntityTag
InputElementTag(Decimal)
Related Tags<EntityTag.speed> Returns how fast the entity can move. (...)
DescriptionSets how fast the entity can move.
Compatible with minecarts, boats, and living entities.
Generated Example
- adjust <player> speed:-1
Sourcehttps://github.com/DenizenScript/Denizen/blob/dev/plugin/src/main/java/com/denizenscript/denizen/objects/properties/entity/EntitySpeed.java#L99

Namespell
ObjectEntityTag
InputElementTag
Related Tags<EntityTag.spell> Returns the spell the entity is currently casting. (...)
DescriptionSets the spell the entity should cast. Valid spells are: 🔗https://hub.spigotmc.org/javadocs/spigot/org/bukkit/entity/Spellcaster.Spell.html
Sourcehttps://github.com/DenizenScript/Denizen/blob/dev/plugin/src/main/java/com/denizenscript/denizen/objects/properties/entity/EntitySpell.java#L77

Namestrength
ObjectEntityTag
InputElementTag(Boolean)
Related Tags<EntityTag.strength> Returns the strength of a Llama. A llama's inventory contains (strength times three) slots. (...)
DescriptionSets the strength of a Llama. A llama's inventory contains (strength times three) slots.
Can be from 1 to 5 (inclusive).
Generated Example
- adjust <player> strength:true
Sourcehttps://github.com/DenizenScript/Denizen/blob/dev/plugin/src/main/java/com/denizenscript/denizen/objects/properties/entity/EntityStrength.java#L69

Nameswimming
ObjectEntityTag
InputElementTag(Boolean)
Related Tags<EntityTag.swimming> Returns whether this entity is swimming.
DescriptionSets whether the entity is swimming.
Generated Example
- adjust <player> swimming:false
Sourcehttps://github.com/DenizenScript/Denizen/blob/dev/plugin/src/main/java/com/denizenscript/denizen/objects/EntityTag.java#L3675

Nametame
ObjectEntityTag
InputElementTag(Boolean)(|PlayerTag)
Related Tags<EntityTag.is_tamed> Returns whether the entity has been tamed.
<EntityTag.tameable> Returns whether the entity is tameable. (...)
DescriptionSets whether the entity has been tamed.
Also available: Mechanism:EntityTag.owner
Sourcehttps://github.com/DenizenScript/Denizen/blob/dev/plugin/src/main/java/com/denizenscript/denizen/objects/properties/entity/EntityTame.java#L113

Nametime_lived
ObjectEntityTag
InputDurationTag
Related Tags<EntityTag.time_lived> Returns how long the entity has lived.
DescriptionSets the amount of time this entity has lived for.
For entities that automatically despawn such as dropped_items or falling_blocks, it can be useful to set this value to "-2147483648t" (the minimum valid number of ticks) to cause it to persist indefinitely.
For falling_block usage, see also Mechanism:EntityTag.auto_expire
Generated Example
- adjust <player> time_lived:1s
Synonyms (Search Aid)entitytag.age_nbt, entitytag.time_nbt
Sourcehttps://github.com/DenizenScript/Denizen/blob/dev/plugin/src/main/java/com/denizenscript/denizen/objects/EntityTag.java#L3170

Nametracking_range
ObjectEntityTag
InputElementTag(Number)
DescriptionSets the range (in blocks) that an entity can be seen at. This is equivalent to the "entity-tracking-range" value in "Spigot.yml".
Generated Example
- adjust <player> tracking_range:4
Sourcehttps://github.com/DenizenScript/Denizen/blob/dev/plugin/src/main/java/com/denizenscript/denizen/objects/EntityTag.java#L4049

Nametrades
ObjectEntityTag
InputListTag(TradeTag)
Related Tags<EntityTag.trades> Returns a list of the Villager's trade recipes.
DescriptionSets the trades that the entity will offer.
Sourcehttps://github.com/DenizenScript/Denizen/blob/dev/plugin/src/main/java/com/denizenscript/denizen/objects/properties/entity/EntityTrades.java#L80

Nametrap_time
ObjectEntityTag
InputDurationTag
Related Tags<EntityTag.trapped> Returns whether the skeleton horse is trapped. (...)
DescriptionSets the skeleton horse's trap time.
Trap time will go up every tick for as long as the horse is trapped (see Tag:EntityTag.trapped).
A trap time greater than 18000 ticks (15 minutes) will despawn the horse on the next tick.
Generated Example
- adjust <player> trap_time:1m
Sourcehttps://github.com/DenizenScript/Denizen/blob/dev/plugin/src/main/java/com/denizenscript/denizen/objects/properties/entity/EntityTrapTime.java#L58

Nametrapped
ObjectEntityTag
InputElementTag(Boolean)
Related Tags<EntityTag.trapped> Returns whether the skeleton horse is trapped. (...)
DescriptionSets whether the skeleton horse is trapped.
A trapped skeleton horse will trigger the skeleton horse trap when the player is within 10 blocks of it.
Generated Example
- adjust <player> trapped:true
Sourcehttps://github.com/DenizenScript/Denizen/blob/dev/plugin/src/main/java/com/denizenscript/denizen/objects/properties/entity/EntityTrapped.java#L57

Namevelocity
ObjectEntityTag
InputLocationTag
Related Tags<EntityTag.velocity> Returns the movement velocity of the entity. (...)
DescriptionSets the entity's movement velocity vector.
Generated Example
- adjust <player> velocity:<npc.location>
Sourcehttps://github.com/DenizenScript/Denizen/blob/dev/plugin/src/main/java/com/denizenscript/denizen/objects/EntityTag.java#L3420

Namevillager_experience
ObjectEntityTag
InputElementTag(Number)
Related Tags<EntityTag.villager_experience> Returns the experience amount of a villager.
DescriptionSets the experience amount of a villager.
Generated Example
- adjust <player> villager_experience:2
Sourcehttps://github.com/DenizenScript/Denizen/blob/dev/plugin/src/main/java/com/denizenscript/denizen/objects/properties/entity/EntityVillagerExperience.java#L77

Namevillager_level
ObjectEntityTag
InputElementTag(Number)
Related Tags<EntityTag.villager_level> Returns the level of a villager.
DescriptionSets the level of a villager.
Generated Example
- adjust <player> villager_level:3
Sourcehttps://github.com/DenizenScript/Denizen/blob/dev/plugin/src/main/java/com/denizenscript/denizen/objects/properties/entity/EntityVillagerLevel.java#L77

Namevisible
ObjectEntityTag
InputElementTag(Boolean)
Related Tags<EntityTag.visible> Returns whether the entity is visible. (...)
DescriptionSets whether the entity is visible.
Supports armor stands, item frames, and living entities.
Generated Example
- adjust <player> visible:false
Sourcehttps://github.com/DenizenScript/Denizen/blob/dev/plugin/src/main/java/com/denizenscript/denizen/objects/properties/entity/EntityVisible.java#L73

Namewait_time
ObjectEntityTag
InputDurationTag
Related Tags<EntityTag.wait_time> Returns the duration an entity must be exposed to (...)
DescriptionSets the duration an entity must be exposed to
the Area Effect Cloud before its effect is applied.
Generated Example
- adjust <player> wait_time:12h
Sourcehttps://github.com/DenizenScript/Denizen/blob/dev/plugin/src/main/java/com/denizenscript/denizen/objects/properties/entity/EntityAreaEffectCloud.java#L616

Namearms_raised
ObjectEntityTag
InputElementTag(Boolean)
Related Tags<EntityTag.arms_raised> Deprecated in favor of Tag:EntityTag.aggressive.
DescriptionDeprecated in favor of Mechanism:EntityTag.aggressive.
Generated Example
- adjust <player> arms_raised:true
RequiresPaper
Deprecateduse 'aggressive'
Sourcehttps://github.com/DenizenScript/Denizen/blob/dev/paper/src/main/java/com/denizenscript/denizen/paper/properties/EntityArmsRaised.java#L61

Nameauto_expire
ObjectEntityTag
InputElementTag(Boolean)
Related Tags<EntityTag.auto_expire> Returns whether a falling_block will auto-expire (after 30 seconds, or 5 when outside the world). (...)
DescriptionSets whether a falling_block will auto-expire (after 30 seconds, or 5 when outside the world).
See also Mechanism:EntityTag.time_lived
Generated Example
- adjust <player> auto_expire:false
RequiresPaper
Sourcehttps://github.com/DenizenScript/Denizen/blob/dev/paper/src/main/java/com/denizenscript/denizen/paper/properties/EntityAutoExpire.java#L76

Namecan_tick
ObjectEntityTag
InputElementTag(Boolean)
Related Tags<EntityTag.can_tick> If the entity is an armor stand, returns whether the armor stand can tick.
DescriptionChanges whether an armor stand can tick.
Generated Example
- adjust <player> can_tick:true
RequiresPaper
Sourcehttps://github.com/DenizenScript/Denizen/blob/dev/paper/src/main/java/com/denizenscript/denizen/paper/properties/EntityCanTick.java#L64

Namecarrying_egg
ObjectEntityTag
InputElementTag(Boolean)
Related Tags<EntityTag.carrying_egg> If the entity is a turtle, returns whether it is carrying an egg. A turtle that is carrying an egg isn't visually different, but can't breed and will eventually lay the egg.
DescriptionIf the entity is a turtle, sets whether it is carrying an egg.
Generated Example
- adjust <player> carrying_egg:false
RequiresPaper
Sourcehttps://github.com/DenizenScript/Denizen/blob/dev/paper/src/main/java/com/denizenscript/denizen/paper/properties/EntityCarryingEgg.java#L66

Namedrinking_potion
ObjectEntityTag
InputItemTag
Related Tags<EntityTag.drinking_potion> Returns the potion item a witch is drinking, or air if none.
DescriptionSets the potion item a witch is drinking.
Generated Example
- adjust <player> drinking_potion:stick
RequiresPaper
Sourcehttps://github.com/DenizenScript/Denizen/blob/dev/paper/src/main/java/com/denizenscript/denizen/paper/properties/EntityDrinkingPotion.java#L86

Namegoat_ram
ObjectEntityTag
InputEntityTag
DescriptionCauses a goat to ram the specified entity.
Generated Example
- adjust <player> goat_ram:<npc>
RequiresPaper
Sourcehttps://github.com/DenizenScript/Denizen/blob/dev/paper/src/main/java/com/denizenscript/denizen/paper/properties/PaperEntityProperties.java#L162

Namehas_friction
ObjectEntityTag
InputElementTag(Boolean)
Related Tags<EntityTag.has_friction> Returns an entity's friction state if one has been set.
DescriptionForces an entity into a friction state, so it either always or never experiences friction.
An entity with no friction will move in a direction forever until its velocity is changed or it impacts a block.
Does not work with players. Provide empty input to reset an entity back to its vanilla friction behavior.
Generated Example
- adjust <player> has_friction:true
RequiresPaper
Sourcehttps://github.com/DenizenScript/Denizen/blob/dev/paper/src/main/java/com/denizenscript/denizen/paper/properties/EntityFriction.java#L67

Nameinvulnerable_duration
ObjectEntityTag
InputDurationTag
Related Tags<EntityTag.invulnerable_duration> Returns the duration remaining until the wither becomes vulnerable.
DescriptionSets the duration remaining until the wither becomes vulnerable.
Generated Example
- adjust <player> invulnerable_duration:12h
RequiresPaper
Sourcehttps://github.com/DenizenScript/Denizen/blob/dev/paper/src/main/java/com/denizenscript/denizen/paper/properties/EntityWitherInvulnerable.java#L74

Namepotion_drink_duration
ObjectEntityTag
InputDurationTag
Related Tags<EntityTag.potion_drink_duration> Returns the duration remaining until a witch is done drinking a potion.
DescriptionSets the duration remaining until a witch is done drinking a potion.
Generated Example
- adjust <player> potion_drink_duration:12h
RequiresPaper
Sourcehttps://github.com/DenizenScript/Denizen/blob/dev/paper/src/main/java/com/denizenscript/denizen/paper/properties/EntityDrinkingPotion.java#L105

Namereputation
ObjectEntityTag
InputMapTag
Related Tags<EntityTag.reputation> Returns a villager's reputations as a map of player UUIDs to reputation maps. (...)
DescriptionSets a villager's reputations as a map of player UUIDs to reputation maps.
Reputation maps are maps of reputation types to integer values, a full list of all valid reputation types can be found at 🔗https://jd.papermc.io/paper/1.19/com/destroystokyo/paper/entity/villager/ReputationType.html.
RequiresPaper
Sourcehttps://github.com/DenizenScript/Denizen/blob/dev/paper/src/main/java/com/denizenscript/denizen/paper/properties/EntityReputation.java#L65