Name | base_temperature |
Object | BiomeTag |
Input | ElementTag(Decimal) |
Related Tags | <BiomeTag.base_temperature> Returns the base temperature of this biome, which is used for per-location temperature calculations (see BiomeTag.temperature_at).
|
Description | Sets the base temperature for this biome server-wide.
This is used as a base for temperature calculations, but the end temperature is calculated per-location (see BiomeTag.temperature_at). Resets on server restart. |
Example |
|
Source | https://github.com/DenizenScript/Denizen/blob/dev/plugin/src/main/java/com/denizenscript/denizen/objects/BiomeTag.java#L466 |
Name | downfall_type |
Object | BiomeTag |
Input | ElementTag |
Related Tags | <BiomeTag.base_temperature> Returns the base temperature of this biome, which is used for per-location temperature calculations (see BiomeTag.temperature_at).
|
Description | Deprecated on 1.19+, as Minecraft removed the ability to set this value.
Sets the downfall-type for this biome server-wide. This can be RAIN, SNOW, or NONE. Resets on server restart. |
Example |
|
Deprecated | This functionality was removed from Minecraft as of 1.19. |
Source | https://github.com/DenizenScript/Denizen/blob/dev/plugin/src/main/java/com/denizenscript/denizen/objects/BiomeTag.java#L487 |
Name | fog_color |
Object | BiomeTag |
Input | ColorTag |
Related Tags | <BiomeTag.fog_color> Returns the biome's fog color, which is visible when outside water (see also BiomeTag.water_fog_color).
|
Description | Sets the biome's fog color, which is visible when outside water (see also BiomeTag.water_fog_color). |
Example |
|
Source | https://github.com/DenizenScript/Denizen/blob/dev/plugin/src/main/java/com/denizenscript/denizen/objects/BiomeTag.java#L372 |
Name | foliage_color |
Object | BiomeTag |
Input | ColorTag |
Related Tags | <BiomeTag.foliage_color> Returns the approximate foliage color of this biome. Foliage includes leaves and vines. (...)
|
Description | Sets the foliage color of this biome. Foliage includes leaves and vines.
Colors reset on server restart. For the change to take effect on the players' clients, they must quit and rejoin the server. |
Example |
|
Source | https://github.com/DenizenScript/Denizen/blob/dev/plugin/src/main/java/com/denizenscript/denizen/objects/BiomeTag.java#L426 |
Name | has_downfall |
Object | BiomeTag |
Input | ElementTag(Boolean) |
Related Tags | <BiomeTag.has_downfall> Returns whether the biome has downfall (rain/snow).
|
Description | Sets whether the biome has downfall (rain/snow). |
Example |
|
Source | https://github.com/DenizenScript/Denizen/blob/dev/plugin/src/main/java/com/denizenscript/denizen/objects/BiomeTag.java#L406 |
Name | humidity |
Object | BiomeTag |
Input | ElementTag(Decimal) |
Related Tags | <BiomeTag.humidity> Returns the humidity of this biome.
|
Description | Sets the humidity for this biome server-wide.
If this is greater than 0.85, fire has less chance to spread in this biome. Resets on server restart. |
Example |
|
Source | https://github.com/DenizenScript/Denizen/blob/dev/plugin/src/main/java/com/denizenscript/denizen/objects/BiomeTag.java#L445 |
Name | water_fog_color |
Object | BiomeTag |
Input | ColorTag |
Related Tags | <BiomeTag.water_fog_color> Returns the biome's water fog color, which is visible when underwater (see also BiomeTag.fog_color).
|
Description | Sets the biome's water fog color, which is visible when underwater (see also BiomeTag.fog_color). |
Example |
|
Source | https://github.com/DenizenScript/Denizen/blob/dev/plugin/src/main/java/com/denizenscript/denizen/objects/BiomeTag.java#L389 |
Name | clear_plugin_tickets |
Object | ChunkTag |
Input | None |
Related Tags | <ChunkTag.plugin_tickets> Returns a list of plugins that are keeping this chunk loaded. (...)
|
Description | Forcibly removes all plugin tickets from this chunk, usually allowing it to unload.
This is usually a bad idea. |
Example |
|
Source | https://github.com/DenizenScript/Denizen/blob/dev/plugin/src/main/java/com/denizenscript/denizen/objects/ChunkTag.java#L827 |
Name | force_loaded |
Object | ChunkTag |
Input | ElementTag(Boolean) |
Related Tags | <ChunkTag.force_loaded> Returns whether the chunk is forced to stay loaded at all times.
|
Description | Sets whether this plugin is force-loaded or not.
Unless you have a specific reason to use this, prefer chunkload. |
Example |
|
Source | https://github.com/DenizenScript/Denizen/blob/dev/plugin/src/main/java/com/denizenscript/denizen/objects/ChunkTag.java#L811 |
Name | inhabited_time |
Object | ChunkTag |
Input | DurationTag |
Related Tags | <ChunkTag.inhabited_time> Returns the total time the chunk has been inhabited for. (...)
|
Description | Changes the amount of time the chunk has been inhabited for.
This is a primary deciding factor in the "local difficulty" setting. |
Example |
|
Source | https://github.com/DenizenScript/Denizen/blob/dev/plugin/src/main/java/com/denizenscript/denizen/objects/ChunkTag.java#L765 |
Name | load |
Object | ChunkTag |
Input | None |
Related Tags | <ChunkTag.is_loaded> Returns true if the chunk is currently loaded into memory.
|
Description | Loads a chunk into memory. |
Example |
|
Source | https://github.com/DenizenScript/Denizen/blob/dev/plugin/src/main/java/com/denizenscript/denizen/objects/ChunkTag.java#L846 |
Name | refresh_chunk |
Object | ChunkTag |
Input | None |
Description | Refreshes the chunk, sending any changed properties to players. |
Example |
|
Source | https://github.com/DenizenScript/Denizen/blob/dev/plugin/src/main/java/com/denizenscript/denizen/objects/ChunkTag.java#L875 |
Name | refresh_chunk_sections |
Object | ChunkTag |
Input | None |
Description | Refreshes all 16x16x16 chunk sections within the chunk.
For MC 1.18+, prefer ChunkTag.refresh_chunk |
Example |
|
Deprecated | for MC 1.18+, use 'refresh_chunk' |
Source | https://github.com/DenizenScript/Denizen/blob/dev/plugin/src/main/java/com/denizenscript/denizen/objects/ChunkTag.java#L890 |
Name | regenerate |
Object | ChunkTag |
Input | None |
Description | Causes the chunk to be entirely deleted and reformed from the world's seed.
At time of writing this method only works as expected on Paper, and will error on Spigot. |
Example |
|
Source | https://github.com/DenizenScript/Denizen/blob/dev/plugin/src/main/java/com/denizenscript/denizen/objects/ChunkTag.java#L861 |
Name | set_all_biomes |
Object | ChunkTag |
Input | BiomeTag |
Description | Sets all biomes in the chunk to the given biome. |
Example |
|
Source | https://github.com/DenizenScript/Denizen/blob/dev/plugin/src/main/java/com/denizenscript/denizen/objects/ChunkTag.java#L911 |
Name | unload |
Object | ChunkTag |
Input | None |
Related Tags | <ChunkTag.is_loaded> Returns true if the chunk is currently loaded into memory.
|
Description | Removes a chunk from memory. |
Example |
|
Source | https://github.com/DenizenScript/Denizen/blob/dev/plugin/src/main/java/com/denizenscript/denizen/objects/ChunkTag.java#L781 |
Name | unload_without_saving |
Object | ChunkTag |
Input | None |
Related Tags | <chunk.is_loaded> Returns true if the chunk is currently loaded into memory.
|
Description | Removes a chunk from memory without saving any recent changes. |
Example |
|
Source | https://github.com/DenizenScript/Denizen/blob/dev/plugin/src/main/java/com/denizenscript/denizen/objects/ChunkTag.java#L796 |
Name | add_member |
Object | CuboidTag |
Input | (#,)CuboidTag |
Related Tags | <CuboidTag.get> Returns a cuboid representing the one component of this cuboid (for cuboids that contain multiple sub-cuboids).
<CuboidTag.add_member[<cuboid>]> Returns a modified copy of this cuboid, with the input cuboid(s) added at the end.
<CuboidTag.add_member[<cuboid>].at[<#>]> Returns a modified copy of this cuboid, with the input cuboid(s) added at the specified index.
|
Description | Adds a sub-member to the cuboid (optionally at a specified index - otherwise, at the end).
Input is of the form like "2,cu@..." where 2 is the sub-cuboid index, or just a direct CuboidTag input. Note that the index is where the member will end up. So, index 1 will add the cuboid as the very first member (moving the rest up +1 index value). |
Example |
|
Example |
|
Source | https://github.com/DenizenScript/Denizen/blob/dev/plugin/src/main/java/com/denizenscript/denizen/objects/CuboidTag.java#L1787 |
Name | remove_member |
Object | CuboidTag |
Input | ElementTag(Number) |
Related Tags | <CuboidTag.remove_member[<#>]> Returns a modified copy of this cuboid, with member at the input index removed.
|
Description | Remove a sub-member from the cuboid at the specified index. |
Example |
|
Source | https://github.com/DenizenScript/Denizen/blob/dev/plugin/src/main/java/com/denizenscript/denizen/objects/CuboidTag.java#L1834 |
Name | set_member |
Object | CuboidTag |
Input | (#,)CuboidTag |
Related Tags | <CuboidTag.get> Returns a cuboid representing the one component of this cuboid (for cuboids that contain multiple sub-cuboids).
<CuboidTag.set[<cuboid>].at[<#>]> Returns a modified copy of this cuboid, with the specific sub-cuboid index changed to hold the input cuboid.
|
Description | Sets a given sub-cuboid of the cuboid.
Input is of the form like "2,cu@..." where 2 is the sub-cuboid index, or just a direct CuboidTag input. The default index, if unspecified, is 1 (ie the first member). |
Source | https://github.com/DenizenScript/Denizen/blob/dev/plugin/src/main/java/com/denizenscript/denizen/objects/CuboidTag.java#L1750 |
Name | absorption_health |
Object | EntityTag |
Input | ElementTag(Decimal) |
Related Tags | <EntityTag.absorption_health> Returns the living entity's absorption health.
|
Description | Sets the living entity's absorption health. |
Generated Example |
|
Source | https://github.com/DenizenScript/Denizen/blob/dev/plugin/src/main/java/com/denizenscript/denizen/objects/EntityTag.java#L3583 |
Name | add_attribute_modifiers |
Object | EntityTag |
Input | MapTag |
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. (...)
|
Description | Adds attribute modifiers to an entity without altering existing modifiers.
For input format details, refer to attribute modifiers. |
Source | https://github.com/DenizenScript/Denizen/blob/dev/plugin/src/main/java/com/denizenscript/denizen/objects/properties/entity/EntityAttributeModifiers.java#L288 |
Name | age_lock |
Object | EntityTag |
Input | ElementTag(Boolean) |
Description | Deprecated in favor of EntityTag.age_locked. |
Generated Example |
|
Deprecated | use 'age_locked'. |
Source | https://github.com/DenizenScript/Denizen/blob/dev/plugin/src/main/java/com/denizenscript/denizen/objects/properties/entity/EntityAgeLocked.java#L62 |
Name | alter_uuid |
Object | EntityTag |
Input | ElementTag |
Related Tags | <EntityTag.uuid> Returns the permanent unique ID of the entity. (...)
|
Description | Alters 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. |
Source | https://github.com/DenizenScript/Denizen/blob/dev/plugin/src/main/java/com/denizenscript/denizen/objects/EntityTag.java#L3139 |
Name | anger |
Object | EntityTag |
Input | DurationTag |
Related Tags | <EntityTag.anger> Returns the remaining anger time of a PigZombie or Bee.
|
Description | Changes the remaining anger time of a PigZombie or Bee. |
Generated Example |
|
Source | https://github.com/DenizenScript/Denizen/blob/dev/plugin/src/main/java/com/denizenscript/denizen/objects/properties/entity/EntityAnger.java#L92 |
Name | anger_at |
Object | EntityTag |
Input | MapTag |
Related Tags | <EntityTag.anger_at[<entity>]> Returns a warden's anger level at a specific entity.
|
Description | Sets a warden's anger towards a specific entity.
The input map needs to have the following keys: - "entity", the entity to set anger for. - "anger", the amount of anger. See EntityTag.clear_anger for clearing anger. See EntityTag.increase_anger for increasing it. |
Example |
|
Source | https://github.com/DenizenScript/Denizen/blob/dev/plugin/src/main/java/com/denizenscript/denizen/objects/EntityTag.java#L3040 |
Name | angry |
Object | EntityTag |
Input | ElementTag(Boolean) |
Related Tags | <EntityTag.angry> If the entity is a wolf or PigZombie, returns whether the entity is angry. (...)
|
Description | If 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 |
|
Source | https://github.com/DenizenScript/Denizen/blob/dev/plugin/src/main/java/com/denizenscript/denizen/objects/properties/entity/EntityAngry.java#L118 |
Name | armor_bonus |
Object | EntityTag |
Input | ElementTag(Decimal) |
Related Tags | <EntityTag.armor_bonus> Returns the entity's base armor bonus.
|
Description | Sets the entity's base armor bonus. |
Generated Example |
|
Source | https://github.com/DenizenScript/Denizen/blob/dev/plugin/src/main/java/com/denizenscript/denizen/objects/properties/entity/EntityArmorBonus.java#L71 |
Name | armor_pose |
Object | EntityTag |
Input | MapTag |
Related Tags | <EntityTag.armor_pose_map> Returns a map of all poses and angles for the armor stand. (...)
|
Description | Sets 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://b-universe.github.io/Minecraft-ArmorStand/. |
Source | https://github.com/DenizenScript/Denizen/blob/dev/plugin/src/main/java/com/denizenscript/denizen/objects/properties/entity/EntityArmorPose.java#L134 |
Name | arms |
Object | EntityTag |
Input | ElementTag(Boolean) |
Related Tags | <EntityTag.arms> If the entity is an armor stand, returns whether the armor stand has arms.
|
Description | Changes the arms state of an armor stand. |
Generated Example |
|
Source | https://github.com/DenizenScript/Denizen/blob/dev/plugin/src/main/java/com/denizenscript/denizen/objects/properties/entity/EntityArms.java#L69 |
Name | attack_cooldown |
Object | EntityTag |
Input | DurationTag |
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 (...)
|
Description | Sets 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 |
|
Source | https://github.com/DenizenScript/Denizen/blob/dev/plugin/src/main/java/com/denizenscript/denizen/objects/EntityTag.java#L4408 |
Name | attack_cooldown_percent |
Object | EntityTag |
Input | ElementTag(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 (...)
|
Description | Sets 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 |
|
Source | https://github.com/DenizenScript/Denizen/blob/dev/plugin/src/main/java/com/denizenscript/denizen/objects/EntityTag.java#L4381 |
Name | attribute_base_values |
Object | EntityTag |
Input | MapTag |
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. (...)
|
Description | Sets 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 attribute modifiers. |
Source | https://github.com/DenizenScript/Denizen/blob/dev/plugin/src/main/java/com/denizenscript/denizen/objects/properties/entity/EntityAttributeBaseValues.java#L169 |
Name | attribute_modifiers |
Object | EntityTag |
Input | MapTag |
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. (...)
|
Description | Sets the attribute modifiers of an entity.
This is a SET operation, meaning pre-existing modifiers are removed. For input format details, refer to attribute modifiers. |
Source | https://github.com/DenizenScript/Denizen/blob/dev/plugin/src/main/java/com/denizenscript/denizen/objects/properties/entity/EntityAttributeModifiers.java#L249 |
Name | base_plate |
Object | EntityTag |
Input | ElementTag(Boolean) |
Related Tags | <EntityTag.base_plate> If the entity is an armor stand, returns whether the armor stand has a base plate.
|
Description | Changes the base plate state of an armor stand. |
Generated Example |
|
Source | https://github.com/DenizenScript/Denizen/blob/dev/plugin/src/main/java/com/denizenscript/denizen/objects/properties/entity/EntityBasePlate.java#L69 |
Name | base_potion |
Object | EntityTag |
Input | ElementTag |
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. (...)
|
Description | Sets the Area Effect Cloud's base potion.
In the form: Type,Upgraded,Extended NOTE: Potion cannot be both upgraded and extended |
Source | https://github.com/DenizenScript/Denizen/blob/dev/plugin/src/main/java/com/denizenscript/denizen/objects/properties/entity/EntityAreaEffectCloud.java#L470 |
Name | beam_target |
Object | EntityTag |
Input | LocationTag |
Related Tags | <EntityTag.beam_target> Returns the target location of the ender crystal's beam, if any.
|
Description | Sets a new target location for the ender crystal's beam.
Provide no input to remove the beam. |
Generated Example |
|
Source | https://github.com/DenizenScript/Denizen/blob/dev/plugin/src/main/java/com/denizenscript/denizen/objects/properties/entity/EntityBeamTarget.java#L75 |
Name | body_arrows |
Object | EntityTag |
Input | ElementTag(Number) |
Related Tags | <EntityTag.body_arrows> Returns the number of arrows stuck in the entity's body. (...)
|
Description | Sets 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 |
|
Source | https://github.com/DenizenScript/Denizen/blob/dev/plugin/src/main/java/com/denizenscript/denizen/objects/properties/entity/EntityBodyArrows.java#L74 |
Name | bounding_box |
Object | EntityTag |
Input | ListTag(LocationTag) |
Related Tags | <EntityTag.bounding_box> Returns the collision bounding box of the entity in the format "<low>|<high>", essentially a cuboid with decimals.
|
Description | Changes the collision bounding box of the entity in the format "<low>|<high>", essentially a cuboid with decimals. |
Source | https://github.com/DenizenScript/Denizen/blob/dev/plugin/src/main/java/com/denizenscript/denizen/objects/properties/entity/EntityBoundingBox.java#L91 |
Name | breed |
Object | EntityTag |
Input | ElementTag(Boolean) |
Related Tags | <EntityTag.breeding> Returns whether the animal entity is trying to mate with another of its kind.
|
Description | Sets whether the entity is trying to mate with another of its kind.
The entity must be living and an animal. |
Generated Example |
|
Source | https://github.com/DenizenScript/Denizen/blob/dev/plugin/src/main/java/com/denizenscript/denizen/objects/EntityTag.java#L3507 |
Name | can_breed |
Object | EntityTag |
Input | ElementTag(Boolean) |
Related Tags | <EntityTag.can_breed> Returns whether the animal entity is capable of mating with another of its kind.
|
Description | Sets whether the entity is capable of mating with another of its kind.
The entity must be living and 'ageable'. |
Generated Example |
|
Source | https://github.com/DenizenScript/Denizen/blob/dev/plugin/src/main/java/com/denizenscript/denizen/objects/EntityTag.java#L3493 |
Name | can_join_raid |
Object | EntityTag |
Input | ElementTag(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.
|
Description | If the entity is raider mob (like a pillager), changes whether the entity is allowed to join active raids. |
Generated Example |
|
Source | https://github.com/DenizenScript/Denizen/blob/dev/plugin/src/main/java/com/denizenscript/denizen/objects/properties/entity/EntityCanJoinRaid.java#L69 |
Name | can_pickup_items |
Object | EntityTag |
Input | ElementTag(Boolean) |
Related Tags | <EntityTag.can_pickup_items> Returns whether the entity can pick up items.
|
Description | Sets whether the entity can pick up items.
The entity must be living. |
Generated Example |
|
Source | https://github.com/DenizenScript/Denizen/blob/dev/plugin/src/main/java/com/denizenscript/denizen/objects/EntityTag.java#L3414 |
Name | cannot_enter_hive |
Object | EntityTag |
Input | DurationTag |
Related Tags | <EntityTag.cannot_enter_hive> Returns the minimum duration until a Bee entity is allowed to enter a hive.
|
Description | Changes the minimum duration until a Bee entity is allowed to enter a hive. |
Generated Example |
|
Source | https://github.com/DenizenScript/Denizen/blob/dev/plugin/src/main/java/com/denizenscript/denizen/objects/properties/entity/EntityCannotEnterHive.java#L85 |
Name | carries_chest |
Object | EntityTag |
Input | ElementTag(Boolean) |
Related Tags | <EntityTag.carries_chest> Returns whether a horse-like entity is carrying a chest.
|
Description | Sets whether a horse-like entity is carrying a chest. |
Generated Example |
|
Source | https://github.com/DenizenScript/Denizen/blob/dev/plugin/src/main/java/com/denizenscript/denizen/objects/properties/entity/EntityChestCarrier.java#L69 |
Name | charged |
Object | EntityTag |
Input | ElementTag(Boolean) |
Related Tags | <EntityTag.charged> If the entity is wither_skull, returns whether the skull is charged. Charged skulls are blue. (...)
|
Description | If 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 attack. |
Generated Example |
|
Source | https://github.com/DenizenScript/Denizen/blob/dev/plugin/src/main/java/com/denizenscript/denizen/objects/properties/entity/EntityCharged.java#L70 |
Name | clear_anger |
Object | EntityTag |
Input | EntityTag |
Related Tags | <EntityTag.anger_at[<entity>]> Returns a warden's anger level at a specific entity.
|
Description | Clears a warden's anger towards the input entity. |
Example |
|
Source | https://github.com/DenizenScript/Denizen/blob/dev/plugin/src/main/java/com/denizenscript/denizen/objects/EntityTag.java#L3015 |
Name | clear_body_arrows |
Object | EntityTag |
Input | None |
Related Tags | <EntityTag.body_arrows> Returns the number of arrows stuck in the entity's body. (...)
|
Description | Clears all arrows stuck in the entity's body.
Note: Body arrows will only be visible for players or player-type npcs. |
Generated Example |
|
Source | https://github.com/DenizenScript/Denizen/blob/dev/plugin/src/main/java/com/denizenscript/denizen/objects/properties/entity/EntityBodyArrows.java#L88 |
Name | clear_custom_effects |
Object | EntityTag |
Input | None |
Related Tags | <EntityTag.custom_effects> Returns a ListTag of the Area Effect Cloud's custom effects (...)
|
Description | Clears all custom effects from the Area Effect Cloud |
Generated Example |
|
Source | https://github.com/DenizenScript/Denizen/blob/dev/plugin/src/main/java/com/denizenscript/denizen/objects/properties/entity/EntityAreaEffectCloud.java#L390 |
Name | clear_scoreboard_tags |
Object | EntityTag |
Input | None |
Related Tags | <EntityTag.scoreboard_tags> Returns a list of the scoreboard tags on the entity.
|
Description | Clears the list of the scoreboard tags on the entity. |
Generated Example |
|
Source | https://github.com/DenizenScript/Denizen/blob/dev/plugin/src/main/java/com/denizenscript/denizen/objects/properties/entity/EntityScoreboardTags.java#L82 |
Name | collidable |
Object | EntityTag |
Input | ElementTag(Boolean) |
Related Tags | <EntityTag.is_collidable> Returns whether the entity is collidable. (...)
|
Description | Sets 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 team and set "option:collision_rule status:never" |
Generated Example |
|
Source | https://github.com/DenizenScript/Denizen/blob/dev/plugin/src/main/java/com/denizenscript/denizen/objects/EntityTag.java#L3768 |
Name | conversion_duration |
Object | EntityTag |
Input | DurationTag |
Related Tags | <EntityTag.conversion_duration> Returns the duration of time until an entity completes a conversion. See EntityTag.is_converting for examples of conversions. (...)
|
Description | Sets the duration of time until an entity completes a conversion. See EntityTag.is_converting for examples of conversions.
When this value hits 0, the conversion completes. |
Generated Example |
|
Source | https://github.com/DenizenScript/Denizen/blob/dev/plugin/src/main/java/com/denizenscript/denizen/objects/properties/entity/EntityConversionTime.java#L130 |
Name | conversion_player |
Object | EntityTag |
Input | PlayerTag |
Related Tags | <EntityTag.conversion_player> Returns the player that caused a zombie villager to start converting back to a villager, if any.
|
Description | Sets 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 |
|
Source | https://github.com/DenizenScript/Denizen/blob/dev/plugin/src/main/java/com/denizenscript/denizen/objects/properties/entity/EntityConversionPlayer.java#L82 |
Name | critical |
Object | EntityTag |
Input | ElementTag(Boolean) |
Related Tags | <EntityTag.critical> If the entity is an arrow or trident, returns whether the arrow/trident is critical.
|
Description | Changes whether an arrow/trident is critical. |
Generated Example |
|
Source | https://github.com/DenizenScript/Denizen/blob/dev/plugin/src/main/java/com/denizenscript/denizen/objects/properties/entity/EntityCritical.java#L69 |
Name | custom_effects |
Object | EntityTag |
Input | ListTag |
Related Tags | <EntityTag.custom_effects> Returns a ListTag of the Area Effect Cloud's custom effects (...)
|
Description | Adds a list of custom potion effects to the Area Effect Cloud
In the form Type,Amplifier,Duration(,Ambient,Particles)|... |
Source | https://github.com/DenizenScript/Denizen/blob/dev/plugin/src/main/java/com/denizenscript/denizen/objects/properties/entity/EntityAreaEffectCloud.java#L419 |
Name | custom_name |
Object | EntityTag |
Input | ElementTag |
Related Tags | <EntityTag.custom_name> Returns the entity's custom name (as set by plugin or name tag item), if any.
|
Description | Sets the custom name (equivalent to a name tag item) of the entity.
Provide no input to remove the custom name. |
Source | https://github.com/DenizenScript/Denizen/blob/dev/plugin/src/main/java/com/denizenscript/denizen/objects/properties/entity/EntityCustomName.java#L60 |
Name | custom_name_visible |
Object | EntityTag |
Input | ElementTag(Boolean) |
Related Tags | <EntityTag.custom_name_visible> Returns whether the entity's custom name is visible.
|
Description | Sets whether the entity's custom name is visible. |
Generated Example |
|
Source | https://github.com/DenizenScript/Denizen/blob/dev/plugin/src/main/java/com/denizenscript/denizen/objects/properties/entity/EntityCustomNameVisible.java#L63 |
Name | dark_duration |
Object | EntityTag |
Input | DurationTag |
Related Tags | <EntityTag.dark_duration> Returns the duration remaining before a glow squid starts glowing.
|
Description | Sets the duration remaining before a glow squid starts glowing. |
Generated Example |
|
Source | https://github.com/DenizenScript/Denizen/blob/dev/plugin/src/main/java/com/denizenscript/denizen/objects/properties/entity/EntityDarkDuration.java#L69 |
Name | detonate |
Object | EntityTag |
Input | None |
Description | If the entity is a firework or a creeper, detonates it. |
Generated Example |
|
Source | https://github.com/DenizenScript/Denizen/blob/dev/plugin/src/main/java/com/denizenscript/denizen/objects/EntityTag.java#L4085 |
Name | direction |
Object | EntityTag |
Input | LocationTag |
Related Tags | <EntityTag.direction> Returns the movement/acceleration direction of a fireball entity, as a LocationTag vector.
|
Description | Sets the movement/acceleration direction of a fireball entity, as a LocationTag vector. |
Generated Example |
|
Source | https://github.com/DenizenScript/Denizen/blob/dev/plugin/src/main/java/com/denizenscript/denizen/objects/properties/entity/EntityDirection.java#L69 |
Name | disabled_slots |
Object | EntityTag |
Input | MapTag |
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.
|
Description | Sets 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. |
Source | https://github.com/DenizenScript/Denizen/blob/dev/plugin/src/main/java/com/denizenscript/denizen/objects/properties/entity/EntityDisabledSlots.java#L159 |
Name | disabled_slots_raw |
Object | EntityTag |
Input | ElementTag(Number) |
Related Tags | <EntityTag.disabled_slots> Deprecated in favor of EntityTag.disabled_slots_data.
<EntityTag.disabled_slots.raw> Deprecated in favor of EntityTag.disabled_slots_data.
|
Description | Deprecated in favor of EntityTag.disabled_slots. |
Generated Example |
|
Deprecated | Use 'disabled_slots' |
Source | https://github.com/DenizenScript/Denizen/blob/dev/plugin/src/main/java/com/denizenscript/denizen/objects/properties/entity/EntityDisabledSlots.java#L143 |
Name | dragon_phase |
Object | EntityTag |
Input | ElementTag |
Related Tags | <EntityTag.dragon_phase> Returns the phase an EnderDragon is currently in. (...)
|
Description | Sets an EnderDragon's combat phase. |
Source | https://github.com/DenizenScript/Denizen/blob/dev/plugin/src/main/java/com/denizenscript/denizen/objects/EntityTag.java#L3950 |
Name | duration |
Object | EntityTag |
Input | DurationTag |
Related Tags | <EntityTag.duration> Returns the Area Effect Cloud's duration.
|
Description | Sets the Area Effect Cloud's duration. |
Generated Example |
|
Source | https://github.com/DenizenScript/Denizen/blob/dev/plugin/src/main/java/com/denizenscript/denizen/objects/properties/entity/EntityAreaEffectCloud.java#L508 |
Name | duration_on_use |
Object | EntityTag |
Input | DurationTag |
Related Tags | <EntityTag.duration.on_use> Returns the duration the Area Effect Cloud (...)
|
Description | Sets the duration the Area Effect Cloud
will increase by when it applies an effect to an entity. |
Generated Example |
|
Source | https://github.com/DenizenScript/Denizen/blob/dev/plugin/src/main/java/com/denizenscript/denizen/objects/properties/entity/EntityAreaEffectCloud.java#L521 |
Name | ender_eye_target_location |
Object | EntityTag |
Input | LocationTag |
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.
|
Description | Sets a thrown eye of ender's target location - the location it's moving towards. |
Generated Example |
|
Source | https://github.com/DenizenScript/Denizen/blob/dev/plugin/src/main/java/com/denizenscript/denizen/objects/properties/entity/EntityEyeTargetLocation.java#L65 |
Name | enderman_angry |
Object | EntityTag |
Input | ElementTag(Boolean) |
Description | Sets whether the enderman entity should be screaming angrily. |
Generated Example |
|
Source | https://github.com/DenizenScript/Denizen/blob/dev/plugin/src/main/java/com/denizenscript/denizen/objects/EntityTag.java#L4170 |
Name | equipment |
Object | EntityTag |
Input | MapTag |
Related Tags | <EntityTag.equipment> Returns a ListTag containing the entity's equipment. (...)
<EntityTag.equipment_map> Returns a MapTag containing the entity's equipment. (...)
|
Description | Sets the entity's worn equipment.
Input keys are boots, leggings, chestplate, and helmet. |
Source | https://github.com/DenizenScript/Denizen/blob/dev/plugin/src/main/java/com/denizenscript/denizen/objects/properties/entity/EntityEquipment.java#L117 |
Name | experience |
Object | EntityTag |
Input | ElementTag(Number) |
Related Tags | <EntityTag.experience> Returns the experience value of this experience orb entity.
|
Description | Sets the experience value of this experience orb entity. |
Generated Example |
|
Source | https://github.com/DenizenScript/Denizen/blob/dev/plugin/src/main/java/com/denizenscript/denizen/objects/EntityTag.java#L3964 |
Name | explosion_fire |
Object | EntityTag |
Input | ElementTag(Boolean) |
Related Tags | <EntityTag.explosion_fire> If this entity is explosive, returns whether its explosion creates fire.
|
Description | If this entity is explosive, sets whether its explosion creates fire. |
Generated Example |
|
Source | https://github.com/DenizenScript/Denizen/blob/dev/plugin/src/main/java/com/denizenscript/denizen/objects/properties/entity/EntityExplosionFire.java#L76 |
Name | explosion_radius |
Object | EntityTag |
Input | ElementTag(Decimal) |
Related Tags | <EntityTag.explosion_radius> If this entity can explode, returns its explosion radius.
|
Description | If this entity can explode, sets its explosion radius. |
Generated Example |
|
Source | https://github.com/DenizenScript/Denizen/blob/dev/plugin/src/main/java/com/denizenscript/denizen/objects/properties/entity/EntityExplosionRadius.java#L81 |
Name | fake_move |
Object | EntityTag |
Input | LocationTag |
Description | Causes 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 |
|
Source | https://github.com/DenizenScript/Denizen/blob/dev/plugin/src/main/java/com/denizenscript/denizen/objects/EntityTag.java#L3841 |
Name | fake_pickup |
Object | EntityTag |
Input | EntityTag |
Description | Makes 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 |
|
Source | https://github.com/DenizenScript/Denizen/blob/dev/plugin/src/main/java/com/denizenscript/denizen/objects/EntityTag.java#L4457 |
Name | fake_teleport |
Object | EntityTag |
Input | LocationTag |
Description | Causes an entity to broadcast a fake teleport packet to the location specified. |
Generated Example |
|
Source | https://github.com/DenizenScript/Denizen/blob/dev/plugin/src/main/java/com/denizenscript/denizen/objects/EntityTag.java#L3853 |
Name | fall_distance |
Object | EntityTag |
Input | ElementTag(Decimal) |
Related Tags | <EntityTag.fall_distance> Returns how far the entity has fallen.
|
Description | Sets the fall distance. |
Generated Example |
|
Source | https://github.com/DenizenScript/Denizen/blob/dev/plugin/src/main/java/com/denizenscript/denizen/objects/EntityTag.java#L3428 |
Name | fallingblock_drop_item |
Object | EntityTag |
Input | ElementTag(Boolean) |
Description | Sets whether the falling block will drop an item if broken. |
Generated Example |
|
Source | https://github.com/DenizenScript/Denizen/blob/dev/plugin/src/main/java/com/denizenscript/denizen/objects/EntityTag.java#L3441 |
Name | fallingblock_hurt_entities |
Object | EntityTag |
Input | ElementTag(Boolean) |
Description | Sets whether the falling block will hurt entities when it lands. |
Generated Example |
|
Source | https://github.com/DenizenScript/Denizen/blob/dev/plugin/src/main/java/com/denizenscript/denizen/objects/EntityTag.java#L3453 |
Name | fallingblock_type |
Object | EntityTag |
Input | MaterialTag |
Related Tags | <EntityTag.fallingblock_material> Returns the material of a fallingblock-type entity.
|
Description | Sets the block type of a falling_block entity (only valid while spawning). |
Generated Example |
|
Source | https://github.com/DenizenScript/Denizen/blob/dev/plugin/src/main/java/com/denizenscript/denizen/objects/EntityTag.java#L4429 |
Name | fire_time |
Object | EntityTag |
Input | DurationTag |
Related Tags | <EntityTag.fire_time> Returns the duration for which the entity will remain on fire
|
Description | Sets the entity's current fire time (time before the entity stops being on fire). |
Generated Example |
|
Source | https://github.com/DenizenScript/Denizen/blob/dev/plugin/src/main/java/com/denizenscript/denizen/objects/EntityTag.java#L3465 |
Name | firework_item |
Object | EntityTag |
Input | ItemTag |
Related Tags | <EntityTag.firework_item> If the entity is a firework, returns the firework item used to launch it.
|
Description | Changes the firework effect on this entity, using a firework item. |
Generated Example |
|
Source | https://github.com/DenizenScript/Denizen/blob/dev/plugin/src/main/java/com/denizenscript/denizen/objects/properties/entity/EntityFirework.java#L83 |
Name | firework_lifetime |
Object | EntityTag |
Input | DurationTag |
Related Tags | <EntityTag.firework_lifetime> Returns the duration that a firework will live for (before detonating).
|
Description | Sets the duration that a firework will live for (before detonating). |
Generated Example |
|
Source | https://github.com/DenizenScript/Denizen/blob/dev/plugin/src/main/java/com/denizenscript/denizen/objects/properties/entity/EntityFireworkLifetime.java#L69 |
Name | fish_hook_apply_lure |
Object | EntityTag |
Input | ElementTag(Boolean) |
Related Tags | <EntityTag.fish_hook_apply_lure> Returns whether this fish hook should respect the lure enchantment. (...)
|
Description | Sets whether this fish hook should respect the lure enchantment.
Every level of lure enchantment reduces lure time by 5 seconds. |
Generated Example |
|
Source | https://github.com/DenizenScript/Denizen/blob/dev/plugin/src/main/java/com/denizenscript/denizen/objects/EntityTag.java#L4272 |
Name | fish_hook_bite_time |
Object | EntityTag |
Input | DurationTag |
Description | Sets 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 |
|
Source | https://github.com/DenizenScript/Denizen/blob/dev/plugin/src/main/java/com/denizenscript/denizen/objects/EntityTag.java#L4223 |
Name | fish_hook_hooked_entity |
Object | EntityTag |
Input | EntityTag |
Related Tags | <EntityTag.fish_hook_hooked_entity> Returns the entity this fish hook is attached to.
|
Description | Sets the entity this fish hook is attached to. |
Generated Example |
|
Source | https://github.com/DenizenScript/Denizen/blob/dev/plugin/src/main/java/com/denizenscript/denizen/objects/EntityTag.java#L4290 |
Name | fish_hook_lure_time |
Object | EntityTag |
Input | DurationTag |
Related Tags | <EntityTag.fish_hook_lure_time> Returns the remaining time before this fish hook will lure a fish.
|
Description | Sets 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 |
|
Source | https://github.com/DenizenScript/Denizen/blob/dev/plugin/src/main/java/com/denizenscript/denizen/objects/EntityTag.java#L4239 |
Name | fish_hook_max_lure_time |
Object | EntityTag |
Input | DurationTag |
Related Tags | <EntityTag.fish_hook_max_lure_time> Returns the maximum possible time before this fish hook will lure a fish.
|
Description | Returns the maximum possible time before this fish hook will lure a fish. |
Generated Example |
|
Source | https://github.com/DenizenScript/Denizen/blob/dev/plugin/src/main/java/com/denizenscript/denizen/objects/EntityTag.java#L4324 |
Name | fish_hook_min_lure_time |
Object | EntityTag |
Input | DurationTag |
Related Tags | <EntityTag.fish_hook_min_lure_time> Returns the minimum possible time before this fish hook can lure a fish.
|
Description | Returns the minimum possible time before this fish hook can lure a fish. |
Generated Example |
|
Source | https://github.com/DenizenScript/Denizen/blob/dev/plugin/src/main/java/com/denizenscript/denizen/objects/EntityTag.java#L4307 |
Name | fish_hook_nibble_time |
Object | EntityTag |
Input | DurationTag |
Description | Sets 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 |
|
Source | https://github.com/DenizenScript/Denizen/blob/dev/plugin/src/main/java/com/denizenscript/denizen/objects/EntityTag.java#L4207 |
Name | fish_hook_pull |
Object | EntityTag |
Input | None |
Description | Pulls the entity this fish hook is attached to towards the caster. |
Generated Example |
|
Source | https://github.com/DenizenScript/Denizen/blob/dev/plugin/src/main/java/com/denizenscript/denizen/objects/EntityTag.java#L4257 |
Name | fixed |
Object | EntityTag |
Input | ElementTag(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).
|
Description | Sets whether this item frame is fixed. (Meaning, it can't be altered by players or broken by block obstructions). |
Generated Example |
|
Source | https://github.com/DenizenScript/Denizen/blob/dev/plugin/src/main/java/com/denizenscript/denizen/objects/properties/entity/EntityFixed.java#L76 |
Name | flag_map |
Object | EntityTag |
Input | MapTag |
Description | Internal setter for the EntityTag flag map.
Do not use this in scripts. |
Source | https://github.com/DenizenScript/Denizen/blob/dev/plugin/src/main/java/com/denizenscript/denizen/objects/properties/entity/EntityFlags.java#L73 |
Name | flower |
Object | EntityTag |
Input | LocationTag |
Related Tags | <EntityTag.flower> Returns the location of a bee's flower (if any).
|
Description | Changes the location of a bee's flower.
Give no input to unset the bee's flower. |
Generated Example |
|
Source | https://github.com/DenizenScript/Denizen/blob/dev/plugin/src/main/java/com/denizenscript/denizen/objects/properties/entity/EntityFlower.java#L91 |
Name | force_no_persist |
Object | EntityTag |
Input | ElementTag(Boolean) |
Related Tags | <EntityTag.force_no_persist> Returns 'true' if the entity is forced to not save to file when chunks unload. (...)
|
Description | Set '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 EntityTag.persistent. |
Generated Example |
|
Source | https://github.com/DenizenScript/Denizen/blob/dev/plugin/src/main/java/com/denizenscript/denizen/objects/EntityTag.java#L3735 |
Name | framed |
Object | EntityTag |
Input | ItemTag(|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.
|
Description | Sets 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 |
Source | https://github.com/DenizenScript/Denizen/blob/dev/plugin/src/main/java/com/denizenscript/denizen/objects/properties/entity/EntityFramed.java#L131 |
Name | freeze_duration |
Object | EntityTag |
Input | DurationTag |
Related Tags | <EntityTag.freeze_duration> Returns the duration an entity has been freezing for (from powdered snow).
|
Description | Sets the duration an entity has been freezing for (from powdered snow). |
Generated Example |
|
Source | https://github.com/DenizenScript/Denizen/blob/dev/plugin/src/main/java/com/denizenscript/denizen/objects/properties/entity/EntityFreezeDuration.java#L73 |
Name | fuse_ticks |
Object | EntityTag |
Input | ElementTag(Number) |
Related Tags | <EntityTag.fuse_ticks> Returns the number of ticks until the explosion of the primed TNT.
|
Description | Sets the number of ticks until the TNT blows up after being primed. |
Generated Example |
|
Source | https://github.com/DenizenScript/Denizen/blob/dev/plugin/src/main/java/com/denizenscript/denizen/objects/EntityTag.java#L3977 |
Name | ghast_attacking |
Object | EntityTag |
Input | ElementTag(Boolean) |
Description | Sets whether the ghast entity should show the attacking face. |
Generated Example |
|
Source | https://github.com/DenizenScript/Denizen/blob/dev/plugin/src/main/java/com/denizenscript/denizen/objects/EntityTag.java#L4159 |
Name | gliding |
Object | EntityTag |
Input | ElementTag(Boolean) |
Related Tags | <EntityTag.gliding> Returns whether this entity is gliding.
|
Description | Sets whether this entity is gliding. |
Generated Example |
|
Source | https://github.com/DenizenScript/Denizen/blob/dev/plugin/src/main/java/com/denizenscript/denizen/objects/EntityTag.java#L3921 |
Name | glowing |
Object | EntityTag |
Input | ElementTag(Boolean) |
Related Tags | <EntityTag.glowing> Returns whether this entity is glowing.
|
Description | Sets whether this entity is glowing. |
Generated Example |
|
Source | https://github.com/DenizenScript/Denizen/blob/dev/plugin/src/main/java/com/denizenscript/denizen/objects/EntityTag.java#L3934 |
Name | gravity |
Object | EntityTag |
Input | ElementTag(Boolean) |
Related Tags | <EntityTag.gravity> Returns whether the entity has gravity.
|
Description | Changes the gravity state of an entity.
When set false (no gravity), side effects may also occur, eg all movement entirely being blocked. |
Generated Example |
|
Source | https://github.com/DenizenScript/Denizen/blob/dev/plugin/src/main/java/com/denizenscript/denizen/objects/properties/entity/EntityGravity.java#L86 |
Name | has_nectar |
Object | EntityTag |
Input | ElementTag(Boolean) |
Related Tags | <EntityTag.has_nectar> Returns whether a bee entity has nectar on it.
|
Description | Changes whether a bee entity has nectar on it. |
Generated Example |
|
Source | https://github.com/DenizenScript/Denizen/blob/dev/plugin/src/main/java/com/denizenscript/denizen/objects/properties/entity/EntityHasNectar.java#L85 |
Name | has_pumpkin_head |
Object | EntityTag |
Input | ElementTag(Boolean) |
Related Tags | <EntityTag.has_pumpkin_head> If the entity is a snowman, returns whether the snowman has a pumpkin on its head.
|
Description | Changes whether a Snowman entity has a pumpkin on its head. |
Generated Example |
|
Source | https://github.com/DenizenScript/Denizen/blob/dev/plugin/src/main/java/com/denizenscript/denizen/objects/properties/entity/EntityPumpkinHead.java#L77 |
Name | has_stung |
Object | EntityTag |
Input | ElementTag(Boolean) |
Related Tags | <EntityTag.has_stung> Returns whether a bee entity has already used its stinger.
|
Description | Changes whether a bee entity has already used its stinger. |
Generated Example |
|
Source | https://github.com/DenizenScript/Denizen/blob/dev/plugin/src/main/java/com/denizenscript/denizen/objects/properties/entity/EntityHasStung.java#L85 |
Name | head_angle |
Object | EntityTag |
Input | ElementTag(Decimal) |
Description | Sets the raw head angle of a living entity.
This will not rotate the body at all. Most users should prefer look. |
Generated Example |
|
Source | https://github.com/DenizenScript/Denizen/blob/dev/plugin/src/main/java/com/denizenscript/denizen/objects/EntityTag.java#L4120 |
Name | health |
Object | EntityTag |
Input | ElementTag(Decimal) |
Related Tags | <EntityTag.health> Returns the current health of the entity.
<EntityTag.health_max> Returns the maximum health of the entity.
|
Description | Sets the amount of health the entity has.
The entity must be living. |
Generated Example |
|
Source | https://github.com/DenizenScript/Denizen/blob/dev/plugin/src/main/java/com/denizenscript/denizen/objects/properties/entity/EntityHealth.java#L228 |
Name | health_data |
Object | EntityTag |
Input | ElementTag(Decimal)/ElementTag(Decimal) |
Related Tags | <EntityTag.health> Returns the current health of the entity.
<EntityTag.health_max> Returns the maximum health of the entity.
|
Description | Sets the amount of health the entity has, and the maximum health it has.
The entity must be living. |
Source | https://github.com/DenizenScript/Denizen/blob/dev/plugin/src/main/java/com/denizenscript/denizen/objects/properties/entity/EntityHealth.java#L206 |
Name | hide_from_players |
Object | EntityTag |
Input | None |
Description | Hides the entity from players by default.
See also EntityTag.show_to_players. To hide for only one player, see PlayerTag.hide_entity. Works with offline players. |
Generated Example |
|
Source | https://github.com/DenizenScript/Denizen/blob/dev/plugin/src/main/java/com/denizenscript/denizen/objects/EntityTag.java#L4004 |
Name | hive |
Object | EntityTag |
Input | LocationTag |
Related Tags | <EntityTag.hive> Returns the location of a bee's hive (if any).
|
Description | Changes the location of a bee's hive.
Give no input to unset the bee's hive. |
Generated Example |
|
Source | https://github.com/DenizenScript/Denizen/blob/dev/plugin/src/main/java/com/denizenscript/denizen/objects/properties/entity/EntityHive.java#L91 |
Name | horns |
Object | EntityTag |
Input | ListTag |
Related Tags | <EntityTag.horns> Returns a ListTag of a goat's horns. can include "left" and "right", for the left and right horns.
|
Description | Sets a goat's horns. can include "left" and "right", for the left and right horns. |
Source | https://github.com/DenizenScript/Denizen/blob/dev/plugin/src/main/java/com/denizenscript/denizen/objects/properties/entity/EntityHorns.java#L69 |
Name | ignite |
Object | EntityTag |
Input | None |
Description | If the entity is a creeper, ignites it. |
Generated Example |
|
Source | https://github.com/DenizenScript/Denizen/blob/dev/plugin/src/main/java/com/denizenscript/denizen/objects/EntityTag.java#L4104 |
Name | immune |
Object | EntityTag |
Input | ElementTag(Boolean) |
Related Tags | <EntityTag.immune> Returns whether this piglin or hoglin entity is immune to zombification.
|
Description | Sets whether this piglin or hoglin entity is immune to zombification. |
Generated Example |
|
Source | https://github.com/DenizenScript/Denizen/blob/dev/plugin/src/main/java/com/denizenscript/denizen/objects/properties/entity/EntityImmune.java#L98 |
Name | in_water_duration |
Object | EntityTag |
Input | ElementTag(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. (...)
|
Description | If 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 EntityTag.conversion_duration |
Generated Example |
|
Source | https://github.com/DenizenScript/Denizen/blob/dev/plugin/src/main/java/com/denizenscript/denizen/objects/properties/entity/EntityInWaterTime.java#L67 |
Name | increase_anger |
Object | EntityTag |
Input | MapTag |
Related Tags | <EntityTag.anger_at[<entity>]> Returns a warden's anger level at a specific entity.
|
Description | Increases a warden's anger towards a specific entity.
The input map needs to have the following keys: - "entity", the entity to increase anger for. - "anger", the amount of anger to add. See EntityTag.clear_anger for clearing anger. See EntityTag.anger_at for setting it. |
Example |
|
Source | https://github.com/DenizenScript/Denizen/blob/dev/plugin/src/main/java/com/denizenscript/denizen/objects/EntityTag.java#L3080 |
Name | interact_with |
Object | EntityTag |
Input | LocationTag |
Description | Makes a player-type entity interact with a block. |
Generated Example |
|
Source | https://github.com/DenizenScript/Denizen/blob/dev/plugin/src/main/java/com/denizenscript/denizen/objects/EntityTag.java#L3886 |
Name | internal_data |
Object | EntityTag |
Input | MapTag |
Description | Modifies an entity's internal entity data as a map of data name to value.
You should almost always prefer using the appropriate mechanism/property instead of this, other than very specific special cases. See Internal Entity Data for more information on the input. |
Source | https://github.com/DenizenScript/Denizen/blob/dev/plugin/src/main/java/com/denizenscript/denizen/objects/EntityTag.java#L3239 |
Name | inventory_contents |
Object | EntityTag |
Input | ListTag(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.
|
Description | Clears the entity's inventory and sets it's item list to match the input. |
Source | https://github.com/DenizenScript/Denizen/blob/dev/plugin/src/main/java/com/denizenscript/denizen/objects/properties/entity/EntityInventory.java#L84 |
Name | invulnerable |
Object | EntityTag |
Input | ElementTag(Boolean) |
Related Tags | <EntityTag.invulnerable> Returns whether the entity is invulnerable (cannot be damaged).
|
Description | Sets whether the entity is invulnerable (cannot be damaged). |
Generated Example |
|
Source | https://github.com/DenizenScript/Denizen/blob/dev/plugin/src/main/java/com/denizenscript/denizen/objects/properties/entity/EntityInvulnerable.java#L80 |
Name | is_patrol_leader |
Object | EntityTag |
Input | ElementTag(Boolean) |
Related Tags | <EntityTag.is_patrol_leader> If the entity is raider mob (like a pillager), returns whether the entity is a patrol leader.
|
Description | If the entity is raider mob (like a pillager), changes whether the entity is a patrol leader. |
Generated Example |
|
Source | https://github.com/DenizenScript/Denizen/blob/dev/plugin/src/main/java/com/denizenscript/denizen/objects/properties/entity/EntityPatrolLeader.java#L64 |
Name | is_showing_bottom |
Object | EntityTag |
Input | ElementTag(Boolean) |
Related Tags | <EntityTag.is_showing_bottom> If the entity is an ender crystal, returns whether the ender crystal has its bottom showing.
|
Description | Changes the bottom state of an ender crystal. |
Generated Example |
|
Source | https://github.com/DenizenScript/Denizen/blob/dev/plugin/src/main/java/com/denizenscript/denizen/objects/properties/entity/EntityIsShowingBottom.java#L82 |
Name | is_small |
Object | EntityTag |
Input | ElementTag(Boolean) |
Related Tags | <EntityTag.is_small> Returns whether the armor stand is small.
|
Description | Sets whether the armor stand is small. |
Generated Example |
|
Source | https://github.com/DenizenScript/Denizen/blob/dev/plugin/src/main/java/com/denizenscript/denizen/objects/properties/entity/EntitySmall.java#L80 |
Name | is_using_riptide |
Object | EntityTag |
Input | ElementTag(Boolean) |
Related Tags | <EntityTag.is_using_riptide> Returns whether this entity is using the Riptide enchantment.
|
Description | Sets whether this entity is using the Riptide enchantment. |
Generated Example |
|
Source | https://github.com/DenizenScript/Denizen/blob/dev/plugin/src/main/java/com/denizenscript/denizen/objects/properties/entity/EntityRiptide.java#L75 |
Name | item_in_hand |
Object | EntityTag |
Input | ItemTag |
Related Tags | <EntityTag.item_in_hand> Returns the item the entity is holding, or air if none.
|
Description | Sets the item in the entity's hand.
The entity must be living. |
Generated Example |
|
Source | https://github.com/DenizenScript/Denizen/blob/dev/plugin/src/main/java/com/denizenscript/denizen/objects/properties/entity/EntityItemInHand.java#L90 |
Name | item_in_offhand |
Object | EntityTag |
Input | ItemTag |
Related Tags | <EntityTag.item_in_offhand> Returns the item the entity is holding in their off hand, or air if none.
|
Description | Sets the item in the entity's offhand.
The entity must be living. |
Generated Example |
|
Source | https://github.com/DenizenScript/Denizen/blob/dev/plugin/src/main/java/com/denizenscript/denizen/objects/properties/entity/EntityItemInOffHand.java#L90 |
Name | jump_strength |
Object | EntityTag |
Input | ElementTag(Number) |
Related Tags | <EntityTag.jump_strength> Returns the power of a horse's jump. (...)
|
Description | Sets the power of the horse's jump.
Also applies to horse-like mobs, such as donkeys and mules. |
Generated Example |
|
Synonyms (Search Aid) | entitytag.horse_jump_height |
Source | https://github.com/DenizenScript/Denizen/blob/dev/plugin/src/main/java/com/denizenscript/denizen/objects/properties/entity/EntityJumpStrength.java#L79 |
Name | knockback |
Object | EntityTag |
Input | ElementTag(Number) |
Related Tags | <EntityTag.knockback> Returns the knockback strength of an arrow or trident.
|
Description | Sets the knockback strength of an arrow or trident. |
Generated Example |
|
Source | https://github.com/DenizenScript/Denizen/blob/dev/plugin/src/main/java/com/denizenscript/denizen/objects/properties/entity/EntityKnockback.java#L55 |
Name | last_hurt_by |
Object | EntityTag |
Input | EntityTag |
Description | Tells 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 |
|
Source | https://github.com/DenizenScript/Denizen/blob/dev/plugin/src/main/java/com/denizenscript/denizen/objects/EntityTag.java#L4194 |
Name | leash_holder |
Object | EntityTag |
Input | EntityTag |
Related Tags | <EntityTag.is_leashed> Returns whether the entity is leashed.
<EntityTag.leash_holder> Returns the leash holder of entity.
|
Description | Sets the entity holding this entity by leash.
The entity must be living. |
Generated Example |
|
Source | https://github.com/DenizenScript/Denizen/blob/dev/plugin/src/main/java/com/denizenscript/denizen/objects/EntityTag.java#L3478 |
Name | left_shoulder |
Object | EntityTag |
Input | EntityTag |
Related Tags | <EntityTag.left_shoulder> Returns the entity on the entity's left shoulder. (...)
|
Description | Sets 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 |
|
Source | https://github.com/DenizenScript/Denizen/blob/dev/plugin/src/main/java/com/denizenscript/denizen/objects/EntityTag.java#L3671 |
Name | loot_table_id |
Object | EntityTag |
Input | ElementTag |
Related Tags | <EntityTag.loot_table_id> Returns an element indicating the minecraft key for the loot-table for the entity (if any).
|
Description | Sets 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 |
|
Source | https://github.com/DenizenScript/Denizen/blob/dev/plugin/src/main/java/com/denizenscript/denizen/objects/EntityTag.java#L4480 |
Name | marker |
Object | EntityTag |
Input | ElementTag(Boolean) |
Related Tags | <EntityTag.marker> If the entity is an armor stand, returns whether the armor stand is a marker. (...)
|
Description | Changes the marker state of an armor stand. |
Generated Example |
|
Source | https://github.com/DenizenScript/Denizen/blob/dev/plugin/src/main/java/com/denizenscript/denizen/objects/properties/entity/EntityMarker.java#L83 |
Name | max_fuse_ticks |
Object | EntityTag |
Input | ElementTag(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).
|
Description | Sets the default number of ticks until the creeper explodes when primed (NOT the time remaining if already primed). |
Generated Example |
|
Source | https://github.com/DenizenScript/Denizen/blob/dev/plugin/src/main/java/com/denizenscript/denizen/objects/properties/entity/EntityMaxFuseTicks.java#L77 |
Name | max_health |
Object | EntityTag |
Input | ElementTag(Decimal) |
Related Tags | <EntityTag.health> Returns the current health of the entity.
<EntityTag.health_max> Returns the maximum health of the entity.
|
Description | Sets 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 EntityTag.health_data. |
Generated Example |
|
Source | https://github.com/DenizenScript/Denizen/blob/dev/plugin/src/main/java/com/denizenscript/denizen/objects/properties/entity/EntityHealth.java#L176 |
Name | max_no_damage_duration |
Object | EntityTag |
Input | DurationTag |
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.
|
Description | Sets the maximum duration in which the entity will take no damage. |
Generated Example |
|
Source | https://github.com/DenizenScript/Denizen/blob/dev/plugin/src/main/java/com/denizenscript/denizen/objects/EntityTag.java#L3803 |
Name | melee_attack |
Object | EntityTag |
Input | EntityTag |
Description | Causes 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 |
|
Source | https://github.com/DenizenScript/Denizen/blob/dev/plugin/src/main/java/com/denizenscript/denizen/objects/EntityTag.java#L4181 |
Name | mirror_player |
Object | EntityTag |
Input | ElementTag(Boolean) |
Description | Makes the player-like entity have the same skin as the player looking at it.
For NPCs, this will add the Mirror trait. |
Generated Example |
|
Source | https://github.com/DenizenScript/Denizen/blob/dev/plugin/src/main/java/com/denizenscript/denizen/objects/EntityTag.java#L4044 |
Name | move |
Object | EntityTag |
Input | LocationTag |
Description | Forces an entity to move in the direction of the velocity vector specified. |
Generated Example |
|
Source | https://github.com/DenizenScript/Denizen/blob/dev/plugin/src/main/java/com/denizenscript/denizen/objects/EntityTag.java#L3830 |
Name | no_damage_duration |
Object | EntityTag |
Input | DurationTag |
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.
|
Description | Sets the duration in which the entity will take no damage. |
Generated Example |
|
Source | https://github.com/DenizenScript/Denizen/blob/dev/plugin/src/main/java/com/denizenscript/denizen/objects/EntityTag.java#L3789 |
Name | owner |
Object | EntityTag |
Input | PlayerTag |
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.
|
Description | Sets the entity's owner. Use with no input to make it not have an owner.
Also available: EntityTag.tame |
Generated Example |
|
Source | https://github.com/DenizenScript/Denizen/blob/dev/plugin/src/main/java/com/denizenscript/denizen/objects/properties/entity/EntityTame.java#L141 |
Name | oxygen |
Object | EntityTag |
Input | DurationTag |
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. (...)
|
Description | Sets how much air the entity has remaining before it drowns.
The entity must be living. |
Generated Example |
|
Source | https://github.com/DenizenScript/Denizen/blob/dev/plugin/src/main/java/com/denizenscript/denizen/objects/EntityTag.java#L3596 |
Name | painting |
Object | EntityTag |
Input | ElementTag |
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. (...)
|
Description | Changes the art shown by a painting. Valid a types: https://hub.spigotmc.org/javadocs/spigot/org/bukkit/Art.html. |
Source | https://github.com/DenizenScript/Denizen/blob/dev/plugin/src/main/java/com/denizenscript/denizen/objects/properties/entity/EntityPainting.java#L105 |
Name | particle |
Object | EntityTag |
Input | ElementTag |
Related Tags | <EntityTag.particle> Returns the Area Effect Cloud's particle.
|
Description | Sets the particle of the Area Effect Cloud |
Source | https://github.com/DenizenScript/Denizen/blob/dev/plugin/src/main/java/com/denizenscript/denizen/objects/properties/entity/EntityAreaEffectCloud.java#L535 |
Name | particle_color |
Object | EntityTag |
Input | ColorTag |
Related Tags | <EntityTag.particle.color> Returns the Area Effect Cloud's particle color.
|
Description | Sets the Area Effect Cloud's particle color. |
Generated Example |
|
Source | https://github.com/DenizenScript/Denizen/blob/dev/plugin/src/main/java/com/denizenscript/denizen/objects/properties/entity/EntityAreaEffectCloud.java#L457 |
Name | passenger |
Object | EntityTag |
Input | EntityTag |
Related Tags | <EntityTag.passenger> Returns the entity's passenger, if any.
<EntityTag.is_empty> Returns whether the entity does not have a passenger.
|
Description | Sets the passenger of this entity. |
Generated Example |
|
Source | https://github.com/DenizenScript/Denizen/blob/dev/plugin/src/main/java/com/denizenscript/denizen/objects/EntityTag.java#L3546 |
Name | passengers |
Object | EntityTag |
Input | ListTag(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.
|
Description | Sets the passengers of this entity. |
Source | https://github.com/DenizenScript/Denizen/blob/dev/plugin/src/main/java/com/denizenscript/denizen/objects/EntityTag.java#L3521 |
Name | patrol_target |
Object | EntityTag |
Input | LocationTag |
Related Tags | <EntityTag.patrol_target> If the entity is raider mob (like a pillager), returns whether the entity is allowed to join active raids.
|
Description | If the entity is raider mob (like a pillager), changes whether the entity is allowed to join active raids. |
Generated Example |
|
Source | https://github.com/DenizenScript/Denizen/blob/dev/plugin/src/main/java/com/denizenscript/denizen/objects/properties/entity/EntityPatrolTarget.java#L73 |
Name | persistent |
Object | EntityTag |
Input | ElementTag(Boolean) |
Related Tags | <EntityTag.is_persistent> Returns whether the mob-entity will not be removed completely when far away from players. (...)
|
Description | Sets 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, EntityTag.force_no_persist may be preferred. The entity must be a mob-type entity. |
Generated Example |
|
Source | https://github.com/DenizenScript/Denizen/blob/dev/plugin/src/main/java/com/denizenscript/denizen/objects/EntityTag.java#L3719 |
Name | pickup_delay |
Object | EntityTag |
Input | DurationTag |
Related Tags | <EntityTag.pickup_delay> Returns how long before the item-type entity can be picked up by a player.
|
Description | Sets the pickup delay of this Item Entity. |
Generated Example |
|
Source | https://github.com/DenizenScript/Denizen/blob/dev/plugin/src/main/java/com/denizenscript/denizen/objects/EntityTag.java#L3907 |
Name | pickup_status |
Object | EntityTag |
Input | ElementTag |
Related Tags | <EntityTag.pickup_status> If the entity is an arrow or trident, returns the pickup status of the arrow/trident.
|
Description | Changes 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 |
Source | https://github.com/DenizenScript/Denizen/blob/dev/plugin/src/main/java/com/denizenscript/denizen/objects/properties/entity/EntityPickupStatus.java#L74 |
Name | play_hurt_animation |
Object | EntityTag |
Input | ElementTag(Decimal) |
Description | Plays a hurt animation that makes the living entity flash red. When the entity is a player, you can change the direction the camera rotates.
Damage direction is relative to the player, where 0 is in front, 90 is to the right, 180 is behind, and 270 is to the left. For versions 1.19 or below, use animate. |
Example |
|
Example |
|
Source | https://github.com/DenizenScript/Denizen/blob/dev/plugin/src/main/java/com/denizenscript/denizen/objects/EntityTag.java#L3214 |
Name | player_created |
Object | EntityTag |
Input | ElementTag(Boolean) |
Related Tags | <EntityTag.player_created> Returns whether this Iron_Golem was created by a player.
|
Description | Sets whether this Iron_Golem was created by a player. |
Generated Example |
|
Source | https://github.com/DenizenScript/Denizen/blob/dev/plugin/src/main/java/com/denizenscript/denizen/objects/properties/entity/EntityPlayerCreated.java#L81 |
Name | playing_dead |
Object | EntityTag |
Input | ElementTag(Boolean) |
Related Tags | <EntityTag.playing_dead> If the entity is an axolotl, returns whether the entity is playing dead.
|
Description | If 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 EntityTag.is_aware. |
Generated Example |
|
Source | https://github.com/DenizenScript/Denizen/blob/dev/plugin/src/main/java/com/denizenscript/denizen/objects/properties/entity/EntityPlayingDead.java#L66 |
Name | polar_bear_standing |
Object | EntityTag |
Input | ElementTag(Boolean) |
Description | Sets whether the polar bear entity should stand up. |
Generated Example |
|
Source | https://github.com/DenizenScript/Denizen/blob/dev/plugin/src/main/java/com/denizenscript/denizen/objects/EntityTag.java#L4147 |
Name | potion |
Object | EntityTag |
Input | ItemTag |
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. (...)
|
Description | Input 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 |
|
Source | https://github.com/DenizenScript/Denizen/blob/dev/plugin/src/main/java/com/denizenscript/denizen/objects/properties/entity/EntityPotion.java#L113 |
Name | potion_effects |
Object | EntityTag |
Input | ListTag |
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 EntityTag.effects_data
<EntityTag.has_effect[<effect>]> Returns whether the entity has a specified effect. (...)
|
Description | Set 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. |
Source | https://github.com/DenizenScript/Denizen/blob/dev/plugin/src/main/java/com/denizenscript/denizen/objects/properties/entity/EntityPotionEffects.java#L156 |
Name | powered |
Object | EntityTag |
Input | ElementTag(Boolean) |
Related Tags | <EntityTag.powered> If the entity is a creeper, returns whether the creeper is powered.
|
Description | Changes the powered state of a Creeper. |
Generated Example |
|
Source | https://github.com/DenizenScript/Denizen/blob/dev/plugin/src/main/java/com/denizenscript/denizen/objects/properties/entity/EntityPowered.java#L94 |
Name | profession |
Object | EntityTag |
Input | ElementTag |
Related Tags | <EntityTag.profession> If the entity can have professions, returns the entity's profession. (...)
|
Description | Changes 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 |
Source | https://github.com/DenizenScript/Denizen/blob/dev/plugin/src/main/java/com/denizenscript/denizen/objects/properties/entity/EntityProfession.java#L103 |
Name | radius |
Object | EntityTag |
Input | ElementTag(Decimal) |
Related Tags | <EntityTag.radius> Returns the Area Effect Cloud's radius.
|
Description | Sets the radius of the Area Effect Cloud |
Generated Example |
|
Source | https://github.com/DenizenScript/Denizen/blob/dev/plugin/src/main/java/com/denizenscript/denizen/objects/properties/entity/EntityAreaEffectCloud.java#L548 |
Name | radius_on_use |
Object | EntityTag |
Input | ElementTag(Decimal) |
Related Tags | <EntityTag.radius.on_use> Returns the amount the Area Effect Cloud's radius (...)
|
Description | Sets the radius the Area Effect Cloud
will increase by when it applies an effect to an entity. |
Generated Example |
|
Source | https://github.com/DenizenScript/Denizen/blob/dev/plugin/src/main/java/com/denizenscript/denizen/objects/properties/entity/EntityAreaEffectCloud.java#L561 |
Name | radius_per_tick |
Object | EntityTag |
Input | ElementTag(Decimal) |
Related Tags | <EntityTag.radius.per_tick> Returns the amount the Area Effect Cloud's radius (...)
|
Description | Sets the radius the Area Effect Cloud
will increase by every tick. |
Generated Example |
|
Source | https://github.com/DenizenScript/Denizen/blob/dev/plugin/src/main/java/com/denizenscript/denizen/objects/properties/entity/EntityAreaEffectCloud.java#L575 |
Name | raw_nbt |
Object | EntityTag |
Input | MapTag |
Related Tags | <EntityTag.all_raw_nbt> Returns the entity's entire raw NBT data as a MapTag. (...)
|
Description | Modifies an entity's raw NBT data based on the input MapTag.
The input MapTag must be in MapTag NBT format (Raw NBT Encoding), and needs to be strictly perfect. This doesn't override all the entity's data, only the values specified in the input map are set. |
Source | https://github.com/DenizenScript/Denizen/blob/dev/plugin/src/main/java/com/denizenscript/denizen/objects/EntityTag.java#L3283 |
Name | reapplication_delay |
Object | EntityTag |
Input | DurationTag |
Related Tags | <EntityTag.reapplication_delay> Returns the duration an entity will be immune (...)
|
Description | Sets the duration an entity will be immune
from the Area Effect Cloud's subsequent exposure. |
Generated Example |
|
Source | https://github.com/DenizenScript/Denizen/blob/dev/plugin/src/main/java/com/denizenscript/denizen/objects/properties/entity/EntityAreaEffectCloud.java#L589 |
Name | redo_attack_cooldown |
Object | EntityTag |
Input | None |
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 (...)
|
Description | Forces 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 |
|
Source | https://github.com/DenizenScript/Denizen/blob/dev/plugin/src/main/java/com/denizenscript/denizen/objects/EntityTag.java#L4340 |
Name | release_left_shoulder |
Object | EntityTag |
Input | None |
Related Tags | <EntityTag.left_shoulder> Returns the entity on the entity's left shoulder. (...)
|
Description | Releases the player's left shoulder entity.
Only applies to player-typed entities. |
Generated Example |
|
Source | https://github.com/DenizenScript/Denizen/blob/dev/plugin/src/main/java/com/denizenscript/denizen/objects/EntityTag.java#L3627 |
Name | release_right_shoulder |
Object | EntityTag |
Input | None |
Related Tags | <EntityTag.right_shoulder> Returns the entity on the entity's right shoulder. (...)
|
Description | Releases the player's right shoulder entity.
Only applies to player-typed entities. |
Generated Example |
|
Source | https://github.com/DenizenScript/Denizen/blob/dev/plugin/src/main/java/com/denizenscript/denizen/objects/EntityTag.java#L3649 |
Name | remove_attribute_modifiers |
Object | EntityTag |
Input | ListTag |
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. (...)
|
Description | Removes attribute modifiers from an entity. Specify a list of attribute names or modifier UUIDs as input.
See also attribute modifiers. |
Source | https://github.com/DenizenScript/Denizen/blob/dev/plugin/src/main/java/com/denizenscript/denizen/objects/properties/entity/EntityAttributeModifiers.java#L334 |
Name | remove_custom_effect |
Object | EntityTag |
Input | ElementTag |
Related Tags | <EntityTag.custom_effects> Returns a ListTag of the Area Effect Cloud's custom effects (...)
|
Description | Removes the specified custom effect from the Area Effect Cloud |
Source | https://github.com/DenizenScript/Denizen/blob/dev/plugin/src/main/java/com/denizenscript/denizen/objects/properties/entity/EntityAreaEffectCloud.java#L403 |
Name | remove_effects |
Object | EntityTag |
Input | None |
Related Tags | <EntityTag.has_effect[<effect>]> Returns whether the entity has a specified effect. (...)
|
Description | Removes all potion effects from the entity.
The entity must be living. |
Generated Example |
|
Source | https://github.com/DenizenScript/Denizen/blob/dev/plugin/src/main/java/com/denizenscript/denizen/objects/EntityTag.java#L3611 |
Name | reset_attack_cooldown |
Object | EntityTag |
Input | None |
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 (...)
|
Description | Ends 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 |
|
Source | https://github.com/DenizenScript/Denizen/blob/dev/plugin/src/main/java/com/denizenscript/denizen/objects/EntityTag.java#L4360 |
Name | reset_client_location |
Object | EntityTag |
Input | None |
Description | Causes 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 |
|
Source | https://github.com/DenizenScript/Denizen/blob/dev/plugin/src/main/java/com/denizenscript/denizen/objects/EntityTag.java#L3864 |
Name | right_shoulder |
Object | EntityTag |
Input | EntityTag |
Related Tags | <EntityTag.right_shoulder> Returns the entity on the entity's right shoulder. (...)
|
Description | Sets 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 |
|
Source | https://github.com/DenizenScript/Denizen/blob/dev/plugin/src/main/java/com/denizenscript/denizen/objects/EntityTag.java#L3695 |
Name | rotation |
Object | EntityTag |
Input | ElementTag |
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. (...)
|
Description | Changes 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. |
Source | https://github.com/DenizenScript/Denizen/blob/dev/plugin/src/main/java/com/denizenscript/denizen/objects/properties/entity/EntityRotation.java#L106 |
Name | scoreboard_tags |
Object | EntityTag |
Input | ListTag |
Related Tags | <EntityTag.scoreboard_tags> Returns a list of the scoreboard tags on the entity.
|
Description | Adds the list of the scoreboard tags to the entity.
To clear existing scoreboard tags, use EntityTag.clear_scoreboard_tags. |
Source | https://github.com/DenizenScript/Denizen/blob/dev/plugin/src/main/java/com/denizenscript/denizen/objects/properties/entity/EntityScoreboardTags.java#L97 |
Name | send_update_packets |
Object | EntityTag |
Input | None |
Description | Causes an entity to broadcast any pending entity update packets to all players that can see it. |
Generated Example |
|
Source | https://github.com/DenizenScript/Denizen/blob/dev/plugin/src/main/java/com/denizenscript/denizen/objects/EntityTag.java#L3875 |
Name | sense_disturbance |
Object | EntityTag |
Input | LocationTag |
Description | Makes a warden sense a disturbance at the input location. |
Example |
|
Source | https://github.com/DenizenScript/Denizen/blob/dev/plugin/src/main/java/com/denizenscript/denizen/objects/EntityTag.java#L3120 |
Name | sheared |
Object | EntityTag |
Input | ElementTag(Boolean) |
Related Tags | <EntityTag.is_sheared> Returns whether a sheep is sheared.
|
Description | Sets whether the sheep is sheared. |
Generated Example |
|
Source | https://github.com/DenizenScript/Denizen/blob/dev/plugin/src/main/java/com/denizenscript/denizen/objects/EntityTag.java#L3755 |
Name | shivering |
Object | EntityTag |
Input | ElementTag(Boolean) |
Related Tags | <EntityTag.shivering> Returns whether the strider is shivering.
|
Description | Sets whether the strider is shivering. |
Generated Example |
|
Source | https://github.com/DenizenScript/Denizen/blob/dev/plugin/src/main/java/com/denizenscript/denizen/objects/properties/entity/EntityShivering.java#L70 |
Name | shooter |
Object | EntityTag |
Input | EntityTag |
Related Tags | <EntityTag.shooter> Returns the projectile's shooter or TNT's priming source, if any.
|
Description | Sets the projectile's shooter or TNT's priming source. |
Generated Example |
|
Synonyms (Search Aid) | entitytag.arrow_firer, entitytag.fishhook_shooter, entitytag.snowball_thrower |
Source | https://github.com/DenizenScript/Denizen/blob/dev/plugin/src/main/java/com/denizenscript/denizen/objects/EntityTag.java#L3400 |
Name | shot_at_angle |
Object | EntityTag |
Input | ElementTag(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.
|
Description | Set 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 |
|
Source | https://github.com/DenizenScript/Denizen/blob/dev/plugin/src/main/java/com/denizenscript/denizen/objects/properties/entity/EntityShotAtAngle.java#L68 |
Name | show_to_players |
Object | EntityTag |
Input | None |
Description | Marks the entity as visible to players by default (if it was hidden).
See also EntityTag.hide_from_players. To show to only one player, see PlayerTag.show_entity. Works with offline players. |
Generated Example |
|
Source | https://github.com/DenizenScript/Denizen/blob/dev/plugin/src/main/java/com/denizenscript/denizen/objects/EntityTag.java#L3990 |
Name | shulker_peek |
Object | EntityTag |
Input | ElementTag(Number) |
Related Tags | <EntityTag.shulker_peek> Returns the peek value of a shulker box (where 0 is fully closed, 100 is fully open).
|
Description | Sets the peek value of a shulker box (where 0 is fully closed, 100 is fully open). |
Generated Example |
|
Source | https://github.com/DenizenScript/Denizen/blob/dev/plugin/src/main/java/com/denizenscript/denizen/objects/properties/entity/EntityShulkerPeek.java#L80 |
Name | silent |
Object | EntityTag |
Input | ElementTag(Boolean) |
Related Tags | <EntityTag.silent> Returns whether the entity is silent (Plays no sounds).
|
Description | Sets 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 |
|
Source | https://github.com/DenizenScript/Denizen/blob/dev/plugin/src/main/java/com/denizenscript/denizen/objects/properties/entity/EntitySilent.java#L75 |
Name | sitting |
Object | EntityTag |
Input | ElementTag(Boolean) |
Related Tags | <EntityTag.sitting> If the entity is a wolf, cat, or parrot, returns whether the animal is sitting.
|
Description | Changes the sitting state of a wolf, cat, or parrot. |
Generated Example |
|
Source | https://github.com/DenizenScript/Denizen/blob/dev/plugin/src/main/java/com/denizenscript/denizen/objects/properties/entity/EntitySitting.java#L80 |
Name | size |
Object | EntityTag |
Input | ElementTag(Number) |
Related Tags | <EntityTag.size> Returns the size of a slime-type entity or a Phantom (1-120). (...)
|
Description | Sets 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 |
|
Source | https://github.com/DenizenScript/Denizen/blob/dev/plugin/src/main/java/com/denizenscript/denizen/objects/properties/entity/EntitySize.java#L74 |
Name | skeleton_arms_raised |
Object | EntityTag |
Input | ElementTag(Boolean) |
Description | Deprecated in favor of EntityTag.aggressive. |
Generated Example |
|
Deprecated | use 'EntityTag.aggressive'. |
Source | https://github.com/DenizenScript/Denizen/blob/dev/plugin/src/main/java/com/denizenscript/denizen/objects/EntityTag.java#L4132 |
Name | skin_layers |
Object | EntityTag |
Input | ListTag |
Related Tags | <EntityTag.skin_layers> Returns the skin layers currently visible on a player-type entity. (...)
|
Description | Sets 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" |
Source | https://github.com/DenizenScript/Denizen/blob/dev/plugin/src/main/java/com/denizenscript/denizen/objects/EntityTag.java#L4018 |
Name | source |
Object | EntityTag |
Input | EntityTag |
Related Tags | <EntityTag.source> Returns the source of the Area Effect Cloud.
|
Description | Sets the source of the Area Effect Cloud |
Generated Example |
|
Source | https://github.com/DenizenScript/Denizen/blob/dev/plugin/src/main/java/com/denizenscript/denizen/objects/properties/entity/EntityAreaEffectCloud.java#L603 |
Name | speed |
Object | EntityTag |
Input | ElementTag(Decimal) |
Related Tags | <EntityTag.speed> Returns how fast the entity can move. (...)
|
Description | Sets how fast the entity can move.
Compatible with minecarts, boats, and living entities. |
Generated Example |
|
Source | https://github.com/DenizenScript/Denizen/blob/dev/plugin/src/main/java/com/denizenscript/denizen/objects/properties/entity/EntitySpeed.java#L99 |
Name | start_using_hand |
Object | EntityTag |
Input | ElementTag |
Description | Forces an entity to start using one of its hands.
Input is either HAND or OFF_HAND, defaults to HAND. |
Source | https://github.com/DenizenScript/Denizen/blob/dev/plugin/src/main/java/com/denizenscript/denizen/objects/EntityTag.java#L3178 |
Name | stop_using_hand |
Object | EntityTag |
Input | None |
Description | Forces an entity to stop using either hand. |
Generated Example |
|
Source | https://github.com/DenizenScript/Denizen/blob/dev/plugin/src/main/java/com/denizenscript/denizen/objects/EntityTag.java#L3199 |
Name | strength |
Object | EntityTag |
Input | ElementTag(Boolean) |
Related Tags | <EntityTag.strength> Returns the strength of a Llama. A llama's inventory contains (strength times three) slots. (...)
|
Description | Sets the strength of a Llama. A llama's inventory contains (strength times three) slots.
Can be from 1 to 5 (inclusive). |
Generated Example |
|
Source | https://github.com/DenizenScript/Denizen/blob/dev/plugin/src/main/java/com/denizenscript/denizen/objects/properties/entity/EntityStrength.java#L69 |
Name | swimming |
Object | EntityTag |
Input | ElementTag(Boolean) |
Related Tags | <EntityTag.swimming> Returns whether this entity is swimming.
|
Description | Sets whether the entity is swimming. |
Generated Example |
|
Source | https://github.com/DenizenScript/Denizen/blob/dev/plugin/src/main/java/com/denizenscript/denizen/objects/EntityTag.java#L4072 |
Name | tame |
Object | EntityTag |
Input | ElementTag(Boolean)(|PlayerTag) |
Related Tags | <EntityTag.is_tamed> Returns whether the entity has been tamed.
<EntityTag.tameable> Returns whether the entity is tameable. (...)
|
Description | Sets whether the entity has been tamed.
Also available: EntityTag.owner |
Source | https://github.com/DenizenScript/Denizen/blob/dev/plugin/src/main/java/com/denizenscript/denizen/objects/properties/entity/EntityTame.java#L113 |
Name | time_lived |
Object | EntityTag |
Input | DurationTag |
Related Tags | <EntityTag.time_lived> Returns how long the entity has lived.
|
Description | Sets 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 EntityTag.auto_expire |
Generated Example |
|
Synonyms (Search Aid) | entitytag.age_nbt, entitytag.time_nbt |
Source | https://github.com/DenizenScript/Denizen/blob/dev/plugin/src/main/java/com/denizenscript/denizen/objects/EntityTag.java#L3567 |
Name | tracking_range |
Object | EntityTag |
Input | ElementTag(Number) |
Description | Sets 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 |
|
Source | https://github.com/DenizenScript/Denizen/blob/dev/plugin/src/main/java/com/denizenscript/denizen/objects/EntityTag.java#L4446 |
Name | trades |
Object | EntityTag |
Input | ListTag(TradeTag) |
Related Tags | <EntityTag.trades> Returns a list of the Villager's trade recipes.
|
Description | Sets the trades that the entity will offer. |
Source | https://github.com/DenizenScript/Denizen/blob/dev/plugin/src/main/java/com/denizenscript/denizen/objects/properties/entity/EntityTrades.java#L80 |
Name | trap_time |
Object | EntityTag |
Input | DurationTag |
Related Tags | <EntityTag.trapped> Returns whether the skeleton horse is trapped. (...)
|
Description | Sets the skeleton horse's trap time.
Trap time will go up every tick for as long as the horse is trapped (see EntityTag.trapped). A trap time greater than 18000 ticks (15 minutes) will despawn the horse on the next tick. |
Generated Example |
|
Source | https://github.com/DenizenScript/Denizen/blob/dev/plugin/src/main/java/com/denizenscript/denizen/objects/properties/entity/EntityTrapTime.java#L58 |
Name | trapped |
Object | EntityTag |
Input | ElementTag(Boolean) |
Related Tags | <EntityTag.trapped> Returns whether the skeleton horse is trapped. (...)
|
Description | Sets 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 |
|
Source | https://github.com/DenizenScript/Denizen/blob/dev/plugin/src/main/java/com/denizenscript/denizen/objects/properties/entity/EntityTrapped.java#L57 |
Name | velocity |
Object | EntityTag |
Input | LocationTag |
Related Tags | <EntityTag.velocity> Returns the movement velocity of the entity. (...)
|
Description | Sets the entity's movement velocity vector. |
Generated Example |
|
Source | https://github.com/DenizenScript/Denizen/blob/dev/plugin/src/main/java/com/denizenscript/denizen/objects/EntityTag.java#L3817 |
Name | villager_experience |
Object | EntityTag |
Input | ElementTag(Number) |
Related Tags | <EntityTag.villager_experience> Returns the experience amount of a villager.
|
Description | Sets the experience amount of a villager. |
Generated Example |
|
Source | https://github.com/DenizenScript/Denizen/blob/dev/plugin/src/main/java/com/denizenscript/denizen/objects/properties/entity/EntityVillagerExperience.java#L77 |
Name | villager_level |
Object | EntityTag |
Input | ElementTag(Number) |
Related Tags | <EntityTag.villager_level> Returns the level of a villager.
|
Description | Sets the level of a villager. |
Generated Example |
|
Source | https://github.com/DenizenScript/Denizen/blob/dev/plugin/src/main/java/com/denizenscript/denizen/objects/properties/entity/EntityVillagerLevel.java#L77 |
Name | visible |
Object | EntityTag |
Input | ElementTag(Boolean) |
Related Tags | <EntityTag.visible> Returns whether the entity is visible. (...)
|
Description | Sets whether the entity is visible.
Supports armor stands, item frames, and living entities. |
Generated Example |
|
Source | https://github.com/DenizenScript/Denizen/blob/dev/plugin/src/main/java/com/denizenscript/denizen/objects/properties/entity/EntityVisible.java#L73 |
Name | visual_pose |
Object | EntityTag |
Input | ElementTag |
Related Tags | <EntityTag.visual_pose> Returns the name of the entity's current visual pose. (...)
|
Description | Sets the entity's visual pose, must be one of https://hub.spigotmc.org/javadocs/bukkit/org/bukkit/entity/Pose.html.
Note that not all entities support all poses, some are only supported by specific entity types. |
Source | https://github.com/DenizenScript/Denizen/blob/dev/plugin/src/main/java/com/denizenscript/denizen/objects/EntityTag.java#L3160 |
Name | wait_time |
Object | EntityTag |
Input | DurationTag |
Related Tags | <EntityTag.wait_time> Returns the duration before the Area Effect Cloud starts applying potion effects.
|
Description | Sets the duration before the Area Effect Cloud starts applying potion effects. |
Generated Example |
|
Source | https://github.com/DenizenScript/Denizen/blob/dev/plugin/src/main/java/com/denizenscript/denizen/objects/properties/entity/EntityAreaEffectCloud.java#L616 |
Name | age |
Object | EntityTag |
Input | ElementTag |
Related Tags | <EntityTag.age> (Property) Returns the entity's age. (...)
|
Description | (Property) Sets the entity's age.
Age moves 1 towards zero each tick. A newly spawned baby is -24000, a standard adult is 0, an adult that just bred is 6000. For the mechanism, inputs can be 'baby', 'adult', or a valid age number. Also available: EntityTag.age_locked and EntityTag.is_baby |
Group | Properties |
Source | https://github.com/DenizenScript/Denizen/blob/dev/plugin/src/main/java/com/denizenscript/denizen/objects/properties/entity/EntityAge.java#L17 |
Name | age_locked |
Object | EntityTag |
Input | ElementTag(Boolean) |
Related Tags | <EntityTag.age_locked> (Property) Returns whether the entity is locked into its current age.
|
Description | (Property) Sets whether the entity is locked into its current age. |
Generated Example |
|
Group | Properties |
Source | https://github.com/DenizenScript/Denizen/blob/dev/plugin/src/main/java/com/denizenscript/denizen/objects/properties/entity/EntityAgeLocked.java#L11 |
Name | aggressive |
Object | EntityTag |
Input | ElementTag(Boolean) |
Related Tags | <EntityTag.aggressive> (Property) Returns whether the entity is currently aggressive.
|
Description | (Property) Sets whether the entity is currently aggressive. |
Generated Example |
|
Group | Properties |
Source | https://github.com/DenizenScript/Denizen/blob/dev/plugin/src/main/java/com/denizenscript/denizen/objects/properties/entity/EntityAggressive.java#L11 |
Name | background_color |
Object | EntityTag |
Input | ColorTag |
Related Tags | <EntityTag.background_color> (Property) A text display entity's background color. (...)
|
Description | (Property) A text display entity's background color.
Note that this is based on experimental API; while unlikely, breaking changes aren't impossible. |
Generated Example |
|
Group | Properties |
Source | https://github.com/DenizenScript/Denizen/blob/dev/plugin/src/main/java/com/denizenscript/denizen/objects/properties/entity/EntityBackgroundColor.java#L12 |
Name | boat_type |
Object | EntityTag |
Input | ElementTag |
Related Tags | <EntityTag.boat_type> (Property) Returns the wood type of the boat. (...)
|
Description | (Property) Sets the wood type of the boat.
Valid wood types can be found here: https://hub.spigotmc.org/javadocs/spigot/org/bukkit/TreeSpecies.html Deprecated in versions 1.19 and above. Use EntityTag.color. |
Group | Properties |
Source | https://github.com/DenizenScript/Denizen/blob/dev/plugin/src/main/java/com/denizenscript/denizen/objects/properties/entity/EntityBoatType.java#L15 |
Name | brightness |
Object | EntityTag |
Input | MapTag |
Related Tags | <EntityTag.brightness> (Property) A map of the display entity's brightness override (if any), containing "block" and "sky" keys, each with a brightness level between 0 and 15. (...)
|
Description | (Property) A map of the display entity's brightness override (if any), containing "block" and "sky" keys, each with a brightness level between 0 and 15.
For the mechanism: provide no input to remove the brightness override. |
Example |
|
Example |
|
Group | Properties |
Source | https://github.com/DenizenScript/Denizen/blob/dev/plugin/src/main/java/com/denizenscript/denizen/objects/properties/entity/EntityBrightness.java#L11 |
Name | can_break_doors |
Object | EntityTag |
Input | ElementTag(Boolean) |
Related Tags | <EntityTag.can_break_doors> (Property) Whether a zombie can break doors.
|
Description | (Property) Whether a zombie can break doors. |
Generated Example |
|
Group | Properties |
Source | https://github.com/DenizenScript/Denizen/blob/dev/plugin/src/main/java/com/denizenscript/denizen/objects/properties/entity/EntityCanBreakDoors.java#L10 |
Name | color |
Object | EntityTag |
Input | ElementTag |
Related Tags | <EntityTag.color> (Property) If the entity can have a color, controls the entity's color. (...)
|
Description | (Property) If the entity can have a color, controls the entity's color.
For the available color options, refer to Entity Color Types. |
Group | Properties |
Source | https://github.com/DenizenScript/Denizen/blob/dev/plugin/src/main/java/com/denizenscript/denizen/objects/properties/entity/EntityColor.java#L23 |
Name | damage |
Object | EntityTag |
Input | ElementTag(Decimal) |
Related Tags | <EntityTag.damage> (Property) The amount of damage an arrow/trident will inflict. (...)
|
Description | (Property) The amount of damage an arrow/trident will inflict.
Note that the actual damage dealt by the arrow/trident may be different depending on the projectile's flight speed. |
Generated Example |
|
Group | Properties |
Source | https://github.com/DenizenScript/Denizen/blob/dev/plugin/src/main/java/com/denizenscript/denizen/objects/properties/entity/EntityArrowDamage.java#L10 |
Name | default_background |
Object | EntityTag |
Input | ElementTag(Boolean) |
Related Tags | <EntityTag.default_background> (Property) Whether a text display entity's background is default (same as the chat window), or custom set (see EntityTag.background_color).
|
Description | (Property) Whether a text display entity's background is default (same as the chat window), or custom set (see EntityTag.background_color). |
Generated Example |
|
Group | Properties |
Source | https://github.com/DenizenScript/Denizen/blob/dev/plugin/src/main/java/com/denizenscript/denizen/objects/properties/entity/EntityDefaultBackground.java#L10 |
Name | display |
Object | EntityTag |
Input | ElementTag |
Related Tags | <EntityTag.display> (Property) For an item display entity this is the model transform it will display, can be any of https://hub.spigotmc.org/javadocs/spigot/org/bukkit/entity/ItemDisplay.ItemDisplayTransform.html. (...)
|
Description | (Property) For an item display entity this is the model transform it will display, can be any of https://hub.spigotmc.org/javadocs/spigot/org/bukkit/entity/ItemDisplay.ItemDisplayTransform.html.
For a text display entity this is its text alignment, can be any of https://hub.spigotmc.org/javadocs/spigot/org/bukkit/entity/TextDisplay.html. |
Synonyms (Search Aid) | entitytag.display_transform, entitytag.text_alignment |
Group | Properties |
Source | https://github.com/DenizenScript/Denizen/blob/dev/plugin/src/main/java/com/denizenscript/denizen/objects/properties/entity/EntityDisplay.java#L11 |
Name | drops_item |
Object | EntityTag |
Input | ElementTag(Boolean) |
Related Tags | <EntityTag.drops_item> (Property) Whether an eye of ender drops an item when breaking or shatters. (...)
|
Description | (Property) Whether an eye of ender drops an item when breaking or shatters.
See EntityTag.item for controlling an eye's item. |
Generated Example |
|
Group | Properties |
Source | https://github.com/DenizenScript/Denizen/blob/dev/plugin/src/main/java/com/denizenscript/denizen/objects/properties/entity/EntityDropsItem.java#L10 |
Name | equipment_drop_chance |
Object | EntityTag |
Input | MapTag |
Related Tags | <EntityTag.equipment_drop_chance> (Property) Returns the chance of each piece of equipment dropping when the entity dies. (...)
|
Description | (Property) Sets the chance of each piece of equipment dropping when the entity dies.
A drop chance of 0 will prevent the item from dropping, a drop chance of 1 will always drop the item if killed by a player, and a drop chance of higher than 1 will always drop the item no matter what the entity was killed by. A map of equipment slots to drop chances, with keys "head", "chest", "legs", "feet", "hand", and "off_hand". |
Example |
|
Group | Properties |
Source | https://github.com/DenizenScript/Denizen/blob/dev/plugin/src/main/java/com/denizenscript/denizen/objects/properties/entity/EntityEquipmentDropChance.java#L12 |
Name | explored_locations |
Object | EntityTag |
Input | ListTag(LocationTag) |
Related Tags | <EntityTag.explored_locations> (Property) Returns a sniffer's explored locations.
|
Description | (Property) Sets a sniffer's explored locations.
Note that if the sniffer is not in the same world as the input LocationTag(s), then the LocationTag(s) will not be added to the list of explored locations. |
Group | Properties |
Source | https://github.com/DenizenScript/Denizen/blob/dev/plugin/src/main/java/com/denizenscript/denizen/objects/properties/entity/EntityExploredLocations.java#L11 |
Name | glow_color |
Object | EntityTag |
Input | ColorTag |
Related Tags | <EntityTag.glow_color> (Property) A display entity's glow color override, if any. (...)
|
Description | (Property) A display entity's glow color override, if any.
For the mechanism: provide no input to remove the override. |
Generated Example |
|
Group | Properties |
Source | https://github.com/DenizenScript/Denizen/blob/dev/plugin/src/main/java/com/denizenscript/denizen/objects/properties/entity/EntityGlowColor.java#L12 |
Name | has_ai |
Object | EntityTag |
Input | ElementTag(Boolean) |
Related Tags | <EntityTag.has_ai> (Property) Returns whether this entity will use the default Minecraft AI to roam and look around. (...)
|
Description | (Property) Sets 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. This generally shouldn't be used with NPCs. NPCs do not have vanilla AI, regardless of what this tag returns. Other programmatic methods of blocking AI might also not be accounted for by this tag. |
Generated Example |
|
Group | Properties |
Source | https://github.com/DenizenScript/Denizen/blob/dev/plugin/src/main/java/com/denizenscript/denizen/objects/properties/entity/EntityAI.java#L9 |
Name | height |
Object | EntityTag |
Input | ElementTag(Decimal) |
Related Tags | <EntityTag.height> (Property) For a display entity, this is the height of it's culling box. The box will span from the entity's y to the entity's y + the height. (...)
|
Description | (Property) For a display entity, this is the height of it's culling box. The box will span from the entity's y to the entity's y + the height.
The default value for these is 0, which disables culling entirely. For an interaction entity, this is the height of it's bounding box (the area that can be interacted with). |
Generated Example |
|
Group | Properties |
Source | https://github.com/DenizenScript/Denizen/blob/dev/plugin/src/main/java/com/denizenscript/denizen/objects/properties/entity/EntityHeight.java#L11 |
Name | interpolation_duration |
Object | EntityTag |
Input | DurationTag |
Related Tags | <EntityTag.interpolation_duration> (Property) The duration a display entity will spend interpolating between interpolated value(s). (...)
|
Description | (Property) The duration a display entity will spend interpolating between interpolated value(s).
See also Display entity interpolation. |
Generated Example |
|
Group | Properties |
Source | https://github.com/DenizenScript/Denizen/blob/dev/plugin/src/main/java/com/denizenscript/denizen/objects/properties/entity/EntityInterpolationDuration.java#L10 |
Name | interpolation_start |
Object | EntityTag |
Input | DurationTag |
Related Tags | <EntityTag.interpolation_start> (Property) The delay between a display entity receiving an update to an interpolated value(s) to it starting its interpolation. (...)
|
Description | (Property) The delay between a display entity receiving an update to an interpolated value(s) to it starting its interpolation.
Interpolation is started whenever this value is set. If no changes were made to the entity in the same tick, it will (visually) redo its last interpolation. See also Display entity interpolation. |
Generated Example |
|
Group | Properties |
Source | https://github.com/DenizenScript/Denizen/blob/dev/plugin/src/main/java/com/denizenscript/denizen/objects/properties/entity/EntityInterpolationStart.java#L19 |
Name | is_aware |
Object | EntityTag |
Input | ElementTag(Boolean) |
Related Tags | <EntityTag.is_aware> (Property) For mobs (EntityTag.is_mob), this is whether the entity is aware of its surroundings. (...)
|
Description | (Property) For mobs (EntityTag.is_mob), this is 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 EntityTag.has_ai, except allows the entity to be moved by gravity, being pushed or attacked, etc. For interaction entities, this is whether interacting with them should trigger a response (arm swings, sounds, etc.). |
Generated Example |
|
Group | Properties |
Source | https://github.com/DenizenScript/Denizen/blob/dev/plugin/src/main/java/com/denizenscript/denizen/objects/properties/entity/EntityAware.java#L13 |
Name | item |
Object | EntityTag |
Input | ItemTag |
Related Tags | <EntityTag.item> (Property) An entity's item, which can be: (...)
|
Description | (Property) An entity's item, which can be:
- the item represented and displayed by a dropped item. - the item represented by a thrown trident. - a throwable projectile's display item. - an eye-of-ender's item, which is both displayed and dropped. - a fireball's display item. - an item display's display item. |
Generated Example |
|
Group | Properties |
Source | https://github.com/DenizenScript/Denizen/blob/dev/plugin/src/main/java/com/denizenscript/denizen/objects/properties/entity/EntityItem.java#L21 |
Name | left_rotation |
Object | EntityTag |
Input | QuaternionTag |
Related Tags | <EntityTag.left_rotation> (Property) A display entity's "left" rotation. (...)
|
Description | (Property) A display entity's "left" rotation.
Note that EntityTag.right_rotation is also available, but should normally use this instead. |
Generated Example |
|
Group | Properties |
Source | https://github.com/DenizenScript/Denizen/blob/dev/plugin/src/main/java/com/denizenscript/denizen/objects/properties/entity/EntityLeftRotation.java#L12 |
Name | line_width |
Object | EntityTag |
Input | ElementTag(Number) |
Related Tags | <EntityTag.line_width> (Property) A text display entity's line width, used to split lines (note that newlines can still be added as normal).
|
Description | (Property) A text display entity's line width, used to split lines (note that newlines can still be added as normal). |
Generated Example |
|
Group | Properties |
Source | https://github.com/DenizenScript/Denizen/blob/dev/plugin/src/main/java/com/denizenscript/denizen/objects/properties/entity/EntityLineWidth.java#L10 |
Name | material |
Object | EntityTag |
Input | MaterialTag |
Related Tags | <EntityTag.material> (Property) An entity's associated block material. (...)
|
Description | (Property) An entity's associated block material.
For endermen, this is the block being held. For minecarts, this is the block being carried. For block displays, this is the block being displayed. |
Generated Example |
|
Group | Properties |
Source | https://github.com/DenizenScript/Denizen/blob/dev/plugin/src/main/java/com/denizenscript/denizen/objects/properties/entity/EntityMaterial.java#L16 |
Name | opacity |
Object | EntityTag |
Input | ElementTag(Number) |
Related Tags | <EntityTag.opacity> (Property) A text display entity's text opacity, from 0 to 255. (...)
|
Description | (Property) A text display entity's text opacity, from 0 to 255.
Can be interpolated, see Display entity interpolation. Note that there's currently an edge-case/bug where 0-3 are completely opaque, and it only becomes transparent at 4. |
Generated Example |
|
Group | Properties |
Source | https://github.com/DenizenScript/Denizen/blob/dev/plugin/src/main/java/com/denizenscript/denizen/objects/properties/entity/EntityOpacity.java#L10 |
Name | pierce_level |
Object | EntityTag |
Input | ElementTag(Number) |
Related Tags | <EntityTag.pierce_level> (Property) The number of entities an arrow will pierce through while flying. Must be between 0 and 127.
|
Description | (Property) The number of entities an arrow will pierce through while flying. Must be between 0 and 127. |
Generated Example |
|
Group | Properties |
Source | https://github.com/DenizenScript/Denizen/blob/dev/plugin/src/main/java/com/denizenscript/denizen/objects/properties/entity/EntityArrowPierceLevel.java#L10 |
Name | pivot |
Object | EntityTag |
Input | ElementTag |
Related Tags | <EntityTag.pivot> (Property) A display entity's pivot point/axes, can be any of https://hub.spigotmc.org/javadocs/spigot/org/bukkit/entity/Display.Billboard.html.
|
Description | (Property) A display entity's pivot point/axes, can be any of https://hub.spigotmc.org/javadocs/spigot/org/bukkit/entity/Display.Billboard.html. |
Synonyms (Search Aid) | entitytag.billboard |
Group | Properties |
Source | https://github.com/DenizenScript/Denizen/blob/dev/plugin/src/main/java/com/denizenscript/denizen/objects/properties/entity/EntityPivot.java#L10 |
Name | right_rotation |
Object | EntityTag |
Input | QuaternionTag |
Related Tags | <EntityTag.right_rotation> (Property) A display entity's "right" rotation. (...)
|
Description | (Property) A display entity's "right" rotation.
Should usually use EntityTag.left_rotation instead. |
Generated Example |
|
Group | Properties |
Source | https://github.com/DenizenScript/Denizen/blob/dev/plugin/src/main/java/com/denizenscript/denizen/objects/properties/entity/EntityRightRotation.java#L12 |
Name | scale |
Object | EntityTag |
Input | LocationTag |
Related Tags | <EntityTag.scale> (Property) A display entity's scale, represented as a LocationTag vector. (...)
|
Description | (Property) A display entity's scale, represented as a LocationTag vector.
Can be interpolated, see Display entity interpolation. |
Generated Example |
|
Group | Properties |
Source | https://github.com/DenizenScript/Denizen/blob/dev/plugin/src/main/java/com/denizenscript/denizen/objects/properties/entity/EntityScale.java#L12 |
Name | see_through |
Object | EntityTag |
Input | ElementTag(Boolean) |
Related Tags | <EntityTag.see_through> (Property) Whether a text display entity can be seen through blocks.
|
Description | (Property) Whether a text display entity can be seen through blocks. |
Generated Example |
|
Group | Properties |
Source | https://github.com/DenizenScript/Denizen/blob/dev/plugin/src/main/java/com/denizenscript/denizen/objects/properties/entity/EntitySeeThrough.java#L10 |
Name | shadow_radius |
Object | EntityTag |
Input | ElementTag(Decimal) |
Related Tags | <EntityTag.shadow_radius> (Property) The radius of a display entity's shadow. (...)
|
Description | (Property) The radius of a display entity's shadow.
Can be interpolated, see Display entity interpolation. |
Generated Example |
|
Group | Properties |
Source | https://github.com/DenizenScript/Denizen/blob/dev/plugin/src/main/java/com/denizenscript/denizen/objects/properties/entity/EntityShadowRadius.java#L10 |
Name | shadow_strength |
Object | EntityTag |
Input | ElementTag(Decimal) |
Related Tags | <EntityTag.shadow_strength> (Property) The strength of a display entity's shadow. (...)
|
Description | (Property) The strength of a display entity's shadow.
Note that the final opacity will change based on the entity's distance to the block the shadow is on. Can be interpolated, see Display entity interpolation. |
Generated Example |
|
Group | Properties |
Source | https://github.com/DenizenScript/Denizen/blob/dev/plugin/src/main/java/com/denizenscript/denizen/objects/properties/entity/EntityShadowStrength.java#L10 |
Name | spell |
Object | EntityTag |
Input | ElementTag |
Related Tags | <EntityTag.spell> (Property) Returns the spell that an Illager entity (such as an Evoker or Illusioner) should cast. (...)
|
Description | (Property) Sets the spell that an Illager entity (such as an Evoker or Illusioner) should cast.
Valid spells are: https://hub.spigotmc.org/javadocs/spigot/org/bukkit/entity/Spellcaster.Spell.html |
Group | Properties |
Source | https://github.com/DenizenScript/Denizen/blob/dev/plugin/src/main/java/com/denizenscript/denizen/objects/properties/entity/EntitySpell.java#L11 |
Name | step_height |
Object | EntityTag |
Input | ElementTag(Decimal) |
Related Tags | <EntityTag.step_height> (Property) Returns the entity's step height, which controls how many blocks can it walk over. (...)
|
Description | (Property) Sets the entity's step height, which controls how many blocks can it walk over.
As this is based on an internal value, it has some edge-cases, for example: - most (but not all) living entities can still step over 1 block tall things as usual, even if this is set to 0. - this doesn't apply to vehicles when the player is controlling them. Note that this also applies to things like getting pushed. |
Generated Example |
|
Group | Properties |
Source | https://github.com/DenizenScript/Denizen/blob/dev/plugin/src/main/java/com/denizenscript/denizen/objects/properties/entity/EntityStepHeight.java#L11 |
Name | teleport_duration |
Object | EntityTag |
Input | DurationTag |
Related Tags | <EntityTag.teleport_duration> (Property) The duration a display entity will spend teleporting between positions. (...)
|
Description | (Property) The duration a display entity will spend teleporting between positions.
See also Display entity interpolation. |
Generated Example |
|
Group | Properties |
Source | https://github.com/DenizenScript/Denizen/blob/dev/plugin/src/main/java/com/denizenscript/denizen/objects/properties/entity/EntityTeleportDuration.java#L10 |
Name | text |
Object | EntityTag |
Input | ElementTag |
Related Tags | <EntityTag.text> (Property) A text display entity's text, supports new lines.
|
Description | (Property) A text display entity's text, supports new lines. |
Group | Properties |
Source | https://github.com/DenizenScript/Denizen/blob/dev/plugin/src/main/java/com/denizenscript/denizen/objects/properties/entity/EntityText.java#L11 |
Name | text_shadowed |
Object | EntityTag |
Input | ElementTag(Boolean) |
Related Tags | <EntityTag.text_shadowed> (Property) Whether a text display entity's text has a shadow.
|
Description | (Property) Whether a text display entity's text has a shadow. |
Generated Example |
|
Group | Properties |
Source | https://github.com/DenizenScript/Denizen/blob/dev/plugin/src/main/java/com/denizenscript/denizen/objects/properties/entity/EntityTextShadowed.java#L10 |
Name | translation |
Object | EntityTag |
Input | LocationTag |
Related Tags | <EntityTag.translation> (Property) A display entity's translation, represented as a LocationTag vector. (...)
|
Description | (Property) A display entity's translation, represented as a LocationTag vector.
Can be interpolated, see Display entity interpolation. |
Generated Example |
|
Group | Properties |
Source | https://github.com/DenizenScript/Denizen/blob/dev/plugin/src/main/java/com/denizenscript/denizen/objects/properties/entity/EntityTranslation.java#L12 |
Name | view_range |
Object | EntityTag |
Input | ElementTag(Decimal) |
Related Tags | <EntityTag.view_range> (Property) A display entity's view range, how far away from a player will it still be visible to them. (...)
|
Description | (Property) A display entity's view range, how far away from a player will it still be visible to them.
Note that the final value used depends on client settings such as entity distance scaling, and is multiplied by 64 client-side. |
Generated Example |
|
Group | Properties |
Source | https://github.com/DenizenScript/Denizen/blob/dev/plugin/src/main/java/com/denizenscript/denizen/objects/properties/entity/EntityViewRange.java#L10 |
Name | visual_fire |
Object | EntityTag |
Input | ElementTag(Boolean) |
Related Tags | <EntityTag.visual_fire> (Property) Whether an entity has a fake fire effect. For actual fire, see burn and EntityTag.on_fire.
|
Description | (Property) Whether an entity has a fake fire effect. For actual fire, see burn and EntityTag.on_fire. |
Generated Example |
|
Group | Properties |
Source | https://github.com/DenizenScript/Denizen/blob/dev/plugin/src/main/java/com/denizenscript/denizen/objects/properties/entity/EntityVisualFire.java#L9 |
Name | width |
Object | EntityTag |
Input | ElementTag(Decimal) |
Related Tags | <EntityTag.width> (Property) For a display entity, this is the width of it's culling box. The box will span half the width in every direction from the entity's position. (...)
|
Description | (Property) For a display entity, this is the width of it's culling box. The box will span half the width in every direction from the entity's position.
The default value for these is 0, which disables culling entirely. For an interaction entity, this is the width of it's bounding box (the area that can be interacted with). |
Generated Example |
|
Group | Properties |
Source | https://github.com/DenizenScript/Denizen/blob/dev/plugin/src/main/java/com/denizenscript/denizen/objects/properties/entity/EntityWidth.java#L11 |
Name | damage_item |
Object | EntityTag |
Input | MapTag |
Description | Damages the given equipment slot for the given amount.
This runs all vanilla logic associated with damaging an item like gamemode and enchantment checks, events, stat changes, advancement triggers, and notifying clients to play break animations. Input is a map with "slot" as a valid equipment slot, and "amount" as the damage amount to be dealt. Valid equipment slot values can be found at https://hub.spigotmc.org/javadocs/spigot/org/bukkit/inventory/EquipmentSlot.html. |
Example |
|
Group | paper |
Requires | Paper |
Source | https://github.com/DenizenScript/Denizen/blob/dev/paper/src/main/java/com/denizenscript/denizen/paper/properties/PaperEntityExtensions.java#L158 |
Name | goat_ram |
Object | EntityTag |
Input | EntityTag |
Description | Causes a goat to ram the specified entity. |
Generated Example |
|
Group | paper |
Requires | Paper |
Source | https://github.com/DenizenScript/Denizen/blob/dev/paper/src/main/java/com/denizenscript/denizen/paper/properties/PaperEntityExtensions.java#L127 |
Name | arms_raised |
Object | EntityTag |
Input | ElementTag(Boolean) |
Related Tags | <EntityTag.arms_raised> Deprecated in favor of EntityTag.aggressive.
|
Description | Deprecated in favor of EntityTag.aggressive. |
Generated Example |
|
Group | properties |
Requires | Paper |
Deprecated | use 'aggressive' |
Source | https://github.com/DenizenScript/Denizen/blob/dev/paper/src/main/java/com/denizenscript/denizen/paper/properties/EntityArmsRaised.java#L61 |
Name | auto_expire |
Object | EntityTag |
Input | ElementTag(Boolean) |
Related Tags | <EntityTag.auto_expire> Returns whether a falling_block will auto-expire (after 30 seconds, or 5 when outside the world). (...)
|
Description | Sets whether a falling_block will auto-expire (after 30 seconds, or 5 when outside the world).
See also EntityTag.time_lived |
Generated Example |
|
Group | properties |
Requires | Paper |
Source | https://github.com/DenizenScript/Denizen/blob/dev/paper/src/main/java/com/denizenscript/denizen/paper/properties/EntityAutoExpire.java#L76 |
Name | can_tick |
Object | EntityTag |
Input | ElementTag(Boolean) |
Related Tags | <EntityTag.can_tick> If the entity is an armor stand, returns whether the armor stand can tick.
|
Description | Changes whether an armor stand can tick. |
Generated Example |
|
Group | properties |
Requires | Paper |
Source | https://github.com/DenizenScript/Denizen/blob/dev/paper/src/main/java/com/denizenscript/denizen/paper/properties/EntityCanTick.java#L64 |
Name | carrying_egg |
Object | EntityTag |
Input | ElementTag(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.
|
Description | If the entity is a turtle, sets whether it is carrying an egg. |
Generated Example |
|
Group | properties |
Requires | Paper |
Source | https://github.com/DenizenScript/Denizen/blob/dev/paper/src/main/java/com/denizenscript/denizen/paper/properties/EntityCarryingEgg.java#L66 |
Name | drinking_potion |
Object | EntityTag |
Input | ItemTag |
Related Tags | <EntityTag.drinking_potion> Returns the potion item a witch is drinking, or air if none.
|
Description | Sets the potion item a witch is drinking. |
Generated Example |
|
Group | properties |
Requires | Paper |
Source | https://github.com/DenizenScript/Denizen/blob/dev/paper/src/main/java/com/denizenscript/denizen/paper/properties/EntityDrinkingPotion.java#L86 |
Name | has_friction |
Object | EntityTag |
Input | ElementTag(Boolean) |
Related Tags | <EntityTag.has_friction> Returns an entity's friction state if one has been set.
|
Description | Forces 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 |
|
Group | properties |
Requires | Paper |
Source | https://github.com/DenizenScript/Denizen/blob/dev/paper/src/main/java/com/denizenscript/denizen/paper/properties/EntityFriction.java#L67 |
Name | invulnerable_duration |
Object | EntityTag |
Input | DurationTag |
Related Tags | <EntityTag.invulnerable_duration> Returns the duration remaining until the wither becomes vulnerable.
|
Description | Sets the duration remaining until the wither becomes vulnerable. |
Generated Example |
|
Group | properties |
Requires | Paper |
Source | https://github.com/DenizenScript/Denizen/blob/dev/paper/src/main/java/com/denizenscript/denizen/paper/properties/EntityWitherInvulnerable.java#L74 |
Name | potion_drink_duration |
Object | EntityTag |
Input | DurationTag |
Related Tags | <EntityTag.potion_drink_duration> Returns the duration remaining until a witch is done drinking a potion.
|
Description | Sets the duration remaining until a witch is done drinking a potion. |
Generated Example |
|
Group | properties |
Requires | Paper |
Source | https://github.com/DenizenScript/Denizen/blob/dev/paper/src/main/java/com/denizenscript/denizen/paper/properties/EntityDrinkingPotion.java#L106 |
Name | reputation |
Object | EntityTag |
Input | MapTag |
Related Tags | <EntityTag.reputation> Returns a villager's reputations as a map of player UUIDs to reputation maps. (...)
|
Description | Sets 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. |
Group | properties |
Requires | Paper |
Source | https://github.com/DenizenScript/Denizen/blob/dev/paper/src/main/java/com/denizenscript/denizen/paper/properties/EntityReputation.java#L65 |
Name | egg_lay_time |
Object | EntityTag |
Input | DurationTag |
Related Tags | <EntityTag.egg_lay_time> (Property) If the entity is a chicken, controls the duration of time until it next lays an egg.
|
Description | (Property) If the entity is a chicken, controls the duration of time until it next lays an egg. |
Generated Example |
|
Group | Properties |
Requires | Paper |
Source | https://github.com/DenizenScript/Denizen/blob/dev/paper/src/main/java/com/denizenscript/denizen/paper/properties/EntityEggLayTime.java#L11 |
Name | is_sneaking |
Object | EntityTag |
Input | ElementTag(Boolean) |
Related Tags | <EntityTag.is_sneaking> (Property) Whether an entity is sneaking. (...)
|
Description | (Property) Whether an entity is sneaking.
For most entities this just makes the name tag less visible, and doesn't actually update the pose. Note that sneak is also available. |
Generated Example |
|
Group | Properties |
Requires | Paper |
Source | https://github.com/DenizenScript/Denizen/blob/dev/paper/src/main/java/com/denizenscript/denizen/paper/properties/EntitySneaking.java#L12 |
Name | left_handed |
Object | EntityTag |
Input | ElementTag(Boolean) |
Related Tags | <EntityTag.left_handed> (Property) Whether a mob is left-handed. Mobs have a rare chance of spawning left-handed.
|
Description | (Property) Whether a mob is left-handed. Mobs have a rare chance of spawning left-handed. |
Generated Example |
|
Group | Properties |
Requires | Paper |
Source | https://github.com/DenizenScript/Denizen/blob/dev/paper/src/main/java/com/denizenscript/denizen/paper/properties/EntityLeftHanded.java#L11 |
Name | should_burn |
Object | EntityTag |
Input | ElementTag(Boolean) |
Related Tags | <EntityTag.should_burn> (Property) If the entity is a Zombie, Skeleton, or Phantom, controls whether it should burn in daylight.
|
Description | (Property) If the entity is a Zombie, Skeleton, or Phantom, controls whether it should burn in daylight. |
Generated Example |
|
Group | Properties |
Requires | Paper |
Source | https://github.com/DenizenScript/Denizen/blob/dev/paper/src/main/java/com/denizenscript/denizen/paper/properties/EntityShouldBurn.java#L13 |
Name | clean_flags |
Object | FlaggableObject |
Input | None |
Description | Cleans any expired flags from the object.
Generally doesn't need to be called, using the 'skip flag cleanings' setting was enabled. This is an internal/special case mechanism, and should be avoided where possible. Does not function on all flaggable objects, particularly those that just store their flags into other objects. |
Source | https://github.com/DenizenScript/Denizen-Core/blob/master/src/main/java/com/denizenscript/denizencore/flags/AbstractFlagTracker.java#L123 |
Name | scale |
Object | ImageTag |
Input | MapTag |
Related Tags | <ImageTag.width> Returns the image's width (in pixels).
<ImageTag.height> Returns the image's height (in pixels).
|
Description | Rescales an image.
The input is a MapTag with "width" and "height" keys. Both are optional, and default to the image's current respective value. |
Example |
|
Example |
|
Source | https://github.com/DenizenScript/Denizen-Core/blob/master/src/main/java/com/denizenscript/denizencore/objects/core/ImageTag.java#L245 |
Name | anvil_max_repair_cost |
Object | InventoryTag |
Input | ElementTag(Number) |
Related Tags | <InventoryTag.anvil_max_repair_cost> Returns the maximum repair cost on an anvil.
|
Description | Sets the maximum repair cost of an anvil. |
Generated Example |
|
Source | https://github.com/DenizenScript/Denizen/blob/dev/plugin/src/main/java/com/denizenscript/denizen/objects/InventoryTag.java#L2488 |
Name | anvil_repair_cost |
Object | InventoryTag |
Input | ElementTag(Number) |
Related Tags | <InventoryTag.anvil_repair_cost> Returns the current repair cost on an anvil.
|
Description | Sets the current repair cost of an anvil. |
Generated Example |
|
Source | https://github.com/DenizenScript/Denizen/blob/dev/plugin/src/main/java/com/denizenscript/denizen/objects/InventoryTag.java#L2505 |
Name | contents |
Object | InventoryTag |
Input | ListTag(ItemTag) |
Related Tags | <InventoryTag.list_contents> Returns a list of all items in the inventory.
<InventoryTag.list_contents.simple> Returns a list of all items in the inventory, without item properties.
<InventoryTag.list_contents.with_lore[<lore>]> Returns a list of all items in the inventory with the specified (...)
<InventoryTag.list_contents.with_lore[<lore>].simple> Returns a list of all items in the inventory with the specified (...)
|
Description | Sets the contents of the inventory. |
Source | https://github.com/DenizenScript/Denizen/blob/dev/plugin/src/main/java/com/denizenscript/denizen/objects/properties/inventory/InventoryContents.java#L185 |
Name | fuel |
Object | InventoryTag |
Input | ItemTag |
Related Tags | <InventoryTag.fuel> Returns the item currently in the fuel section of a furnace or brewing stand inventory.
|
Description | Sets the item in the fuel slot of this furnace or brewing stand inventory. |
Generated Example |
|
Source | https://github.com/DenizenScript/Denizen/blob/dev/plugin/src/main/java/com/denizenscript/denizen/objects/InventoryTag.java#L2446 |
Name | input |
Object | InventoryTag |
Input | ItemTag |
Related Tags | <InventoryTag.input> Returns the item currently in the smelting slot of a furnace inventory, or the ingredient slot of a brewing stand inventory.
|
Description | Sets the item in the smelting slot of a furnace inventory, or ingredient slot of a brewing stand inventory. |
Generated Example |
|
Source | https://github.com/DenizenScript/Denizen/blob/dev/plugin/src/main/java/com/denizenscript/denizen/objects/InventoryTag.java#L2467 |
Name | matrix |
Object | InventoryTag |
Input | ListTag(ItemTag) |
Related Tags | <InventoryTag.matrix> Returns the items currently in a crafting inventory's matrix.
|
Description | Sets the items in the matrix slots of this crafting inventory. |
Source | https://github.com/DenizenScript/Denizen/blob/dev/plugin/src/main/java/com/denizenscript/denizen/objects/InventoryTag.java#L2398 |
Name | reformat |
Object | InventoryTag |
Input | ElementTag |
Description | Reformats the contents of an inventory to ensure any items within will be stackable with new Denizen-produced items.
This is a simple handy cleanup tool that may sometimes be useful with Denizen updates. This essentially just parses the item to Denizen text, back to an item, and replaces the slot. Input can be "scripts" to only change items spawned by item scripts, or "all" to change ALL items. Most users are recommended to only use "scripts". |
Source | https://github.com/DenizenScript/Denizen/blob/dev/plugin/src/main/java/com/denizenscript/denizen/objects/InventoryTag.java#L2522 |
Name | result |
Object | InventoryTag |
Input | ItemTag |
Related Tags | <InventoryTag.result> Returns the item currently in the result section of a crafting inventory or furnace inventory.
|
Description | Sets the item in the result slot of this crafting inventory or furnace inventory. |
Generated Example |
|
Source | https://github.com/DenizenScript/Denizen/blob/dev/plugin/src/main/java/com/denizenscript/denizen/objects/InventoryTag.java#L2422 |
Name | size |
Object | InventoryTag |
Input | ElementTag(Number) |
Related Tags | <InventoryTag.size> (Property) Returns the size of the inventory. (...)
|
Description | (Property) Sets the size of the inventory.
Note that the mechanism can only be set for "generic" chest inventories. |
Generated Example |
|
Group | Properties |
Source | https://github.com/DenizenScript/Denizen/blob/dev/plugin/src/main/java/com/denizenscript/denizen/objects/properties/inventory/InventorySize.java#L12 |
Name | title |
Object | InventoryTag |
Input | ElementTag |
Related Tags | <InventoryTag.title> (Property) Returns the title of the inventory. (...)
|
Description | (Property) Sets the title of the inventory.
Note that the mechanism can only be set for "generic" inventories. |
Group | Properties |
Source | https://github.com/DenizenScript/Denizen/blob/dev/plugin/src/main/java/com/denizenscript/denizen/objects/properties/inventory/InventoryTitle.java#L14 |
Name | trades |
Object | InventoryTag |
Input | ListTag(TradeTag) |
Related Tags | <InventoryTag.trades> (Property) Returns the trade recipe list for a merchant inventory.
|
Description | (Property) Sets the trade recipe list for a merchant inventory. |
Group | Properties |
Source | https://github.com/DenizenScript/Denizen/blob/dev/plugin/src/main/java/com/denizenscript/denizen/objects/properties/inventory/InventoryTrades.java#L15 |
Name | add_attribute_modifiers |
Object | ItemTag |
Input | MapTag |
Related Tags | <ItemTag.attribute_modifiers> (Property) Returns the attribute modifiers of an item, with key as the attribute name and value as a list of modifiers, (...)
|
Description | Adds attribute modifiers to an item without altering existing modifiers.
For input format details, refer to attribute modifiers. |
Source | https://github.com/DenizenScript/Denizen/blob/dev/plugin/src/main/java/com/denizenscript/denizen/objects/properties/item/ItemAttributeModifiers.java#L120 |
Name | add_charged_projectile |
Object | ItemTag |
Input | ItemTag |
Related Tags | <ItemTag.charged_projectiles> Returns a list of charged projectile items on this crossbow.
<ItemTag.is_charged> Returns whether this crossbow is charged.
|
Description | Adds a new charged projectile item on this crossbow. Charged projectiles may only be arrows and fireworks. |
Generated Example |
|
Source | https://github.com/DenizenScript/Denizen/blob/dev/plugin/src/main/java/com/denizenscript/denizen/objects/properties/item/ItemChargedProjectile.java#L130 |
Name | block_material |
Object | ItemTag |
Input | MaterialTag |
Related Tags | <ItemTag.block_material> Returns the material for an item with complex-block-data attached.
|
Description | Attaches complex-block-data from a material to an item. |
Generated Example |
|
Source | https://github.com/DenizenScript/Denizen/blob/dev/plugin/src/main/java/com/denizenscript/denizen/objects/properties/item/ItemBlockMaterial.java#L84 |
Name | book |
Object | ItemTag |
Input | MapTag |
Related Tags | <ItemTag.is_book> Returns whether the item is considered an editable book. (...)
<ItemTag.book_title> Returns the title of the book.
<ItemTag.book_author> Returns the author of the book.
<ItemTag.book_pages> Returns the plain-text pages of the book as a ListTag.
|
Description | Changes the information on a book item.
Can have keys "pages" (a ListTag), "title", and "author", all optional. |
Source | https://github.com/DenizenScript/Denizen/blob/dev/plugin/src/main/java/com/denizenscript/denizen/objects/properties/item/ItemBook.java#L207 |
Name | book_author |
Object | ItemTag |
Input | ElementTag |
Related Tags | <ItemTag.book_author> Returns the author of the book.
|
Description | Changes the author of a book item. |
Source | https://github.com/DenizenScript/Denizen/blob/dev/plugin/src/main/java/com/denizenscript/denizen/objects/properties/item/ItemBook.java#L169 |
Name | book_generation |
Object | ItemTag |
Input | ListTag |
Related Tags | <ItemTag.book_generation> Returns the generation of the book (if any), as ORIGINAL, COPY_OF_ORIGINAL, COPY_OF_COPY, or TATTERED.
|
Description | Sets the generation of the book (if any), as ORIGINAL, COPY_OF_ORIGINAL, COPY_OF_COPY, or TATTERED. |
Source | https://github.com/DenizenScript/Denizen/blob/dev/plugin/src/main/java/com/denizenscript/denizen/objects/properties/item/ItemBookGeneration.java#L84 |
Name | book_pages |
Object | ItemTag |
Input | ListTag |
Related Tags | <ItemTag.book_pages> Returns the plain-text pages of the book as a ListTag.
|
Description | Changes the plain-text pages of a book item. |
Source | https://github.com/DenizenScript/Denizen/blob/dev/plugin/src/main/java/com/denizenscript/denizen/objects/properties/item/ItemBook.java#L150 |
Name | book_title |
Object | ItemTag |
Input | ElementTag |
Related Tags | <ItemTag.book_title> Returns the title of the book.
|
Description | Changes the title of a book item. |
Source | https://github.com/DenizenScript/Denizen/blob/dev/plugin/src/main/java/com/denizenscript/denizen/objects/properties/item/ItemBook.java#L188 |
Name | can_destroy |
Object | ItemTag |
Input | ListTag(MaterialTag) |
Related Tags | <ItemTag.can_destroy> Returns a list of materials this item can destroy while in adventure mode, if any.
|
Description | Sets the materials this item can destroy while in adventure mode.
Leave empty to remove this property. |
Source | https://github.com/DenizenScript/Denizen/blob/dev/plugin/src/main/java/com/denizenscript/denizen/objects/properties/item/ItemCanDestroy.java#L98 |
Name | can_place_on |
Object | ItemTag |
Input | ListTag(MaterialTag) |
Related Tags | <ItemTag.can_place_on> Returns a list of materials this item can be placed on while in adventure mode, if any.
|
Description | Sets the materials this item can be placed on while in adventure mode.
Leave empty to remove this property. |
Source | https://github.com/DenizenScript/Denizen/blob/dev/plugin/src/main/java/com/denizenscript/denizen/objects/properties/item/ItemCanPlaceOn.java#L98 |
Name | charged_projectiles |
Object | ItemTag |
Input | ListTag(ItemTag) |
Related Tags | <ItemTag.charged_projectiles> Returns a list of charged projectile items on this crossbow.
<ItemTag.is_charged> Returns whether this crossbow is charged.
|
Description | Sets the charged projectile items on this crossbow. Charged projectiles may only be arrows and fireworks. |
Source | https://github.com/DenizenScript/Denizen/blob/dev/plugin/src/main/java/com/denizenscript/denizen/objects/properties/item/ItemChargedProjectile.java#L106 |
Name | custom_model_data |
Object | ItemTag |
Input | ElementTag(Number) |
Related Tags | <ItemTag.has_custom_model_data> Returns whether the item has a custom model data ID number set on it. (...)
<ItemTag.custom_model_data> Returns the custom model data ID number of the item. (...)
|
Description | Changes the custom model data ID number of the item.
Use with no input to remove the custom model data. |
Generated Example |
|
Source | https://github.com/DenizenScript/Denizen/blob/dev/plugin/src/main/java/com/denizenscript/denizen/objects/properties/item/ItemCustomModel.java#L99 |
Name | display |
Object | ItemTag |
Input | ElementTag |
Related Tags | <ItemTag.display> Returns the display name of the item, as set by plugin or an anvil.
|
Description | Changes the item's display name.
Give no input to remove the item's display name. |
Synonyms (Search Aid) | itemtag.display_name |
Source | https://github.com/DenizenScript/Denizen/blob/dev/plugin/src/main/java/com/denizenscript/denizen/objects/properties/item/ItemDisplayname.java#L111 |
Name | durability |
Object | ItemTag |
Input | ElementTag(Number) |
Related Tags | <ItemTag.durability> Returns the current durability (number of uses) on the item.
<ItemTag.max_durability> Returns the maximum durability (number of uses) of this item. (...)
<ItemTag.repairable> Returns whether the item can be repaired. (...)
|
Description | Changes the durability of damageable items. |
Generated Example |
|
Source | https://github.com/DenizenScript/Denizen/blob/dev/plugin/src/main/java/com/denizenscript/denizen/objects/properties/item/ItemDurability.java#L96 |
Name | enchantments |
Object | ItemTag |
Input | MapTag |
Related Tags | <ItemTag.enchantment_map> Returns a map of enchantments on the item. (...)
|
Description | Sets the item's enchantments as a map of EnchantmentTags or enchantment names to level.
For example: - inventory adjust slot:hand enchantments:sharpness=1 Does not remove existing enchantments, for that use ItemTag.remove_enchantments |
Source | https://github.com/DenizenScript/Denizen/blob/dev/plugin/src/main/java/com/denizenscript/denizen/objects/properties/item/ItemEnchantments.java#L239 |
Name | firework |
Object | ItemTag |
Input | ListTag |
Related Tags | <ItemTag.firework> Returns the firework's property value as a list, matching the non-MapTag format of the mechanism. (...)
<ItemTag.firework_data> Returns the firework's property value as a ListTag of MapTags, matching the MapTag format of the mechanism.
|
Description | Sets the firework's settings.
Each item in the list can be any of the following: 1: Comma-separated effect data in the format: TRAIL,FLICKER,TYPE,RED,GREEN,BLUE,RED,GREEN,BLUE For example: true,false,BALL,255,0,0,0,255,0 would create a trailing ball firework that fades from red to green. 2: A MapTag, with "type", "color", "fade_color", "trail", and "flicker" keys. For example: [type=ball;color=red;fade_color=green;trail=true;flicker=false] 3: A single number, to set the power. Types: ball, ball_large, star, burst, or creeper "color" and "fade_color" may be a list of colors. Note that this is an add operation, provide no input to clear all effects. |
Source | https://github.com/DenizenScript/Denizen/blob/dev/plugin/src/main/java/com/denizenscript/denizen/objects/properties/item/ItemFirework.java#L194 |
Name | firework_power |
Object | ItemTag |
Input | ElementTag(Number) |
Related Tags | <ItemTag.firework_power> Returns the firework's power. (...)
|
Description | Sets the power of a firework. |
Generated Example |
|
Source | https://github.com/DenizenScript/Denizen/blob/dev/plugin/src/main/java/com/denizenscript/denizen/objects/properties/item/ItemFirework.java#L174 |
Name | flag |
Object | ItemTag |
Input | ObjectTag |
Related Tags | <FlaggableObject.flag[<flag_name>]> Returns the specified flag from the flaggable object. (...)
<FlaggableObject.has_flag[<flag_name>]> Returns true if the flaggable object has the specified flag, otherwise returns false. (...)
<FlaggableObject.flag_expiration[<flag_name>]> Returns a TimeTag indicating when the specified flag will expire. (...)
<FlaggableObject.list_flags> Returns a list of the flaggable object's flags. (...)
|
Description | Modifies a flag on this item, using syntax similar to flag.
For example, 'flag:myflagname:!' will remove flag 'myflagname', or 'flag:myflagname:3' sets flag 'myflagname' to value '3'. |
Source | https://github.com/DenizenScript/Denizen/blob/dev/plugin/src/main/java/com/denizenscript/denizen/objects/properties/item/ItemFlags.java#L119 |
Name | flag_map |
Object | ItemTag |
Input | MapTag |
Description | Internal-usage direct re-setter for the item's full raw flag data. |
Deprecated | Internal-usage only. |
Source | https://github.com/DenizenScript/Denizen/blob/dev/plugin/src/main/java/com/denizenscript/denizen/objects/properties/item/ItemFlags.java#L107 |
Name | full_render |
Object | ItemTag |
Input | ElementTag |
Related Tags | <ItemTag.map> Returns the ID number of the map item's map.
<ItemTag.map_scale> Returns the scale of the map, from 0 (smallest) to 4 (largest).
|
Description | Fully renders all or part of a map item's view of the world.
Be warned that this can run very slowly on large maps. Input can be nothing to render the full map, or a comma separated set of integers to render part of the map, in format x1,z1,x2,z2. Input numbers are pixel indices within the map image - so, any integer from 0 to 128. The input for a full map render would be 0,0,128,128. |
Example |
|
Source | https://github.com/DenizenScript/Denizen/blob/dev/plugin/src/main/java/com/denizenscript/denizen/objects/properties/item/ItemMap.java#L167 |
Name | hides |
Object | ItemTag |
Input | ListTag |
Related Tags | <ItemTag.hides> Returns a list of item data types to be hidden from view on this item. (...)
|
Description | Sets the item's list of data types to hide.
Valid hide types include: ATTRIBUTES, DESTROYS, ENCHANTS, PLACED_ON, ITEM_DATA, UNBREAKABLE, DYE, or ALL. ITEM_DATA hides potion effects, banner patterns, etc. Use "ALL" to automatically hide all hideable item data. |
Source | https://github.com/DenizenScript/Denizen/blob/dev/plugin/src/main/java/com/denizenscript/denizen/objects/properties/item/ItemHidden.java#L122 |
Name | invisible |
Object | ItemTag |
Input | ElementTag(Boolean) |
Related Tags | <ItemTag.invisible> Returns whether an Item_Frame item will be invisible when placed.
|
Description | Changes whether an Item_Frame item will be invisible when placed. |
Generated Example |
|
Source | https://github.com/DenizenScript/Denizen/blob/dev/plugin/src/main/java/com/denizenscript/denizen/objects/properties/item/ItemFrameInvisible.java#L87 |
Name | knowledge_book_recipes |
Object | ItemTag |
Input | ListTag |
Related Tags | <ItemTag.knowledge_book_recipes> Returns a recipes unlocked by this knowledge book. Recipes are in the Namespace:Key format, for example "minecraft:gold_nugget". (...)
|
Description | Sets the item's knowledge book recipe list, in the Namespace:Key format. |
Source | https://github.com/DenizenScript/Denizen/blob/dev/plugin/src/main/java/com/denizenscript/denizen/objects/properties/item/ItemKnowledgeBookRecipes.java#L98 |
Name | lock |
Object | ItemTag |
Input | ElementTag |
Related Tags | <ItemTag.lock> Returns the lock password of this item.
<ItemTag.is_locked> Returns whether this item has a lock password.
<ItemTag.is_lockable> Returns whether the item is lockable. (...)
|
Description | Sets the item's lock password.
Locked blocks can only be opened while holding an item with the name of the lock. |
Source | https://github.com/DenizenScript/Denizen/blob/dev/plugin/src/main/java/com/denizenscript/denizen/objects/properties/item/ItemLock.java#L102 |
Name | lodestone_location |
Object | ItemTag |
Input | LocationTag |
Related Tags | <ItemTag.lodestone_location> Returns the lodestone location this compass is pointing at (if any). (...)
|
Description | Changes the lodestone location this compass is pointing at.
See also ItemTag.lodestone_tracked Give no input to unset. |
Generated Example |
|
Source | https://github.com/DenizenScript/Denizen/blob/dev/plugin/src/main/java/com/denizenscript/denizen/objects/properties/item/ItemLodestoneLocation.java#L96 |
Name | lodestone_tracked |
Object | ItemTag |
Input | ElementTag(Boolean) |
Related Tags | <ItemTag.lodestone_tracked> Returns whether the compass will track a lodestone. If "true", the compass will only work if there's a lodestone at the target location. (...)
|
Description | Changes whether the compass will track a lodestone. If "true", the compass will only work if there's a lodestone at the target location.
See also ItemTag.lodestone_location |
Generated Example |
|
Source | https://github.com/DenizenScript/Denizen/blob/dev/plugin/src/main/java/com/denizenscript/denizen/objects/properties/item/ItemLodestoneTracked.java#L80 |
Name | lore |
Object | ItemTag |
Input | ListTag |
Related Tags | <ItemTag.lore> Returns lore as a ListTag.
|
Description | Sets the item's lore. |
Source | https://github.com/DenizenScript/Denizen/blob/dev/plugin/src/main/java/com/denizenscript/denizen/objects/properties/item/ItemLore.java#L114 |
Name | map |
Object | ItemTag |
Input | ElementTag(Number) |
Related Tags | <ItemTag.map> Returns the ID number of the map item's map.
<ItemTag.map_scale> Returns the scale of the map, from 0 (smallest) to 4 (largest).
|
Description | Changes what map ID number a map item uses. |
Generated Example |
|
Source | https://github.com/DenizenScript/Denizen/blob/dev/plugin/src/main/java/com/denizenscript/denizen/objects/properties/item/ItemMap.java#L153 |
Name | map_center |
Object | ItemTag |
Input | LocationTag |
Related Tags | <ItemTag.map_center> Returns the center location on the map's display. (...)
|
Description | Sets the map's center location (the location in the middle of the map's display). |
Generated Example |
|
Source | https://github.com/DenizenScript/Denizen/blob/dev/plugin/src/main/java/com/denizenscript/denizen/objects/properties/item/ItemMap.java#L231 |
Name | map_locked |
Object | ItemTag |
Input | ElementTag(Boolean) |
Related Tags | <ItemTag.map> Returns the ID number of the map item's map.
<ItemTag.map_locked> Returns whether maps with the same ID as this map are locked.
|
Description | Changes whether the map is currently locked.
Note that this applies globally to all map items with the same ID. |
Generated Example |
|
Source | https://github.com/DenizenScript/Denizen/blob/dev/plugin/src/main/java/com/denizenscript/denizen/objects/properties/item/ItemMap.java#L211 |
Name | material |
Object | ItemTag |
Input | MaterialTag |
Related Tags | <ItemTag.material> Returns the MaterialTag that is the basis of the item. (...)
|
Description | Changes the item's material to the given material.
Only copies the base material type, not any advanced block-data material properties. Note that this may cause some properties of the item to be lost. |
Generated Example |
|
Source | https://github.com/DenizenScript/Denizen/blob/dev/plugin/src/main/java/com/denizenscript/denizen/objects/ItemTag.java#L739 |
Name | patterns |
Object | ItemTag |
Input | ListTag |
Related Tags | <ItemTag.patterns> Lists a banner's patterns in the form "COLOR/PATTERN|COLOR/PATTERN" etc. (...)
<server.pattern_types> Returns a list of all banner patterns known to the server. (...)
|
Description | Changes the patterns of a banner. Input must be in the form
"COLOR/PATTERN|COLOR/PATTERN" etc. For the list of possible colors, see https://hub.spigotmc.org/javadocs/spigot/org/bukkit/DyeColor.html. For the list of possible patterns, see https://hub.spigotmc.org/javadocs/spigot/org/bukkit/block/banner/PatternType.html. |
Source | https://github.com/DenizenScript/Denizen/blob/dev/plugin/src/main/java/com/denizenscript/denizen/objects/properties/item/ItemPatterns.java#L146 |
Name | potion_effects |
Object | ItemTag |
Input | ListTag |
Related Tags | <ItemTag.effects_data> Returns a list of all potion effects on this item, in the same format as the MapTag input to the mechanism. (...)
<server.potion_types> Returns a list of all potion types known to the server. (...)
<server.potion_effect_types> Returns a list of all potion effects known to the server. (...)
|
Description | Sets the item's potion effect(s).
This applies to Potion items, Tipped Arrow items, and Suspicious Stews. For potions or tipped arrows (not suspicious stew), the first item in the list must be a MapTag with keys: "base_type" - from https://minecraft.wiki/w/Potion#Item_data For example: [base_type=strong_swiftness] This example produces an item labeled as "Potion of Swiftness - Speed II (1:30)" Each following item in the list are potion effects, which 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) (optional, default 0) "duration" - DurationTag, how long it lasts (optional, default 0s) "ambient", "particles", "icon" - booleans (optional, default true, true, false) For example: [type=SPEED;amplifier=2;duration=10s;ambient=false;particles=true;icon=true] This example would be a level 3 swiftness potion that lasts 10 seconds. A very short full default potion item would be: potion[potion_effects=[base_type=regeneration] A (relatively) short full potion item would be: potion[potion_effects=<list[[base_type=regeneration]|[type=speed;duration=10s]]>] (Note the list constructor to force data format interpretation, as potion formats can be given multiple ways and the system will get confused without a constructor) |
Source | https://github.com/DenizenScript/Denizen/blob/dev/plugin/src/main/java/com/denizenscript/denizen/objects/properties/item/ItemPotion.java#L233 |
Name | quantity |
Object | ItemTag |
Input | ElementTag(Number) |
Related Tags | <ItemTag.quantity> Returns the number of items in the ItemTag's itemstack.
<ItemTag.max_stack> Returns the max number of this item possible in a single stack of this type. (...)
|
Description | Changes the number of items in this stack. |
Generated Example |
|
Source | https://github.com/DenizenScript/Denizen/blob/dev/plugin/src/main/java/com/denizenscript/denizen/objects/properties/item/ItemQuantity.java#L100 |
Name | raw_nbt |
Object | ItemTag |
Input | MapTag |
Related Tags | <ItemTag.raw_nbt> Returns a map of all non-default raw NBT on this item. (...)
<ItemTag.all_raw_nbt> Returns a map of all raw NBT on this item, including default values. (...)
|
Description | Sets the given map of raw NBT keys onto this item.
Note that the input format must be strictly perfect. Refer to Raw NBT Encoding for explanation of the input format. Deprecated in favor of ItemTag.custom_data on MC 1.20+. |
Deprecated | use 'ItemTag.custom_data' |
Source | https://github.com/DenizenScript/Denizen/blob/dev/plugin/src/main/java/com/denizenscript/denizen/objects/properties/item/ItemRawNBT.java#L330 |
Name | remove_attribute_modifiers |
Object | ItemTag |
Input | ListTag |
Related Tags | <ItemTag.attribute_modifiers> (Property) Returns the attribute modifiers of an item, with key as the attribute name and value as a list of modifiers, (...)
|
Description | Removes attribute modifiers from an item. Specify a list of attribute names or modifier UUIDs as input.
See also attribute modifiers. |
Source | https://github.com/DenizenScript/Denizen/blob/dev/plugin/src/main/java/com/denizenscript/denizen/objects/properties/item/ItemAttributeModifiers.java#L141 |
Name | remove_charged_projectiles |
Object | ItemTag |
Input | None |
Related Tags | <ItemTag.charged_projectiles> Returns a list of charged projectile items on this crossbow.
<ItemTag.is_charged> Returns whether this crossbow is charged.
|
Description | Removes all charged projectiles from this crossbow. |
Generated Example |
|
Source | https://github.com/DenizenScript/Denizen/blob/dev/plugin/src/main/java/com/denizenscript/denizen/objects/properties/item/ItemChargedProjectile.java#L151 |
Name | remove_enchantments |
Object | ItemTag |
Input | ListTag |
Related Tags | <ItemTag.enchantment_types> Returns a list of the types of enchantments on the item.
<ItemTag.enchantment_map> Returns a map of enchantments on the item. (...)
|
Description | Removes the specified enchantments from the item (as a list of EnchantmentTags).
Give no value input to remove all enchantments. |
Source | https://github.com/DenizenScript/Denizen/blob/dev/plugin/src/main/java/com/denizenscript/denizen/objects/properties/item/ItemEnchantments.java#L193 |
Name | repair_cost |
Object | ItemTag |
Input | ElementTag(Number) |
Related Tags | <ItemTag.repair_cost> Returns the current repair cost (on an anvil) for this item. (...)
|
Description | Changes the repair cost (on an anvil) of the item. |
Generated Example |
|
Source | https://github.com/DenizenScript/Denizen/blob/dev/plugin/src/main/java/com/denizenscript/denizen/objects/properties/item/ItemRepairCost.java#L85 |
Name | sign_contents |
Object | ItemTag |
Input | ListTag |
Related Tags | <ItemTag.sign_contents> Returns a list of lines on a sign item.
|
Description | Sets the contents of a sign item. |
Source | https://github.com/DenizenScript/Denizen/blob/dev/plugin/src/main/java/com/denizenscript/denizen/objects/properties/item/ItemSignContents.java#L92 |
Name | skull_skin |
Object | ItemTag |
Input | ElementTag(|ElementTag(|ElementTag)) |
Related Tags | <ItemTag.skull_skin> Returns the UUID of the player whose skin a skull item uses. (...)
<ItemTag.skin> Returns the UUID of the player whose skin a skull item uses. (...)
<ItemTag.has_skin> Returns whether the item has a custom skin set. (...)
|
Description | Sets the player skin on a player_head.
A head should have a Texture blob, the player's UUID, and the player's Name. The most-correct input is UUID|Texture|Name. You can alternately input Name|Texture|UUID and the order will be automatically corrected. You can alternately input just a UUID, or just a Name, or just UUID|Texture, or just Name|Texture, and the missing data will be downloaded. You can alternately input just a Texture and the remaining data will be filled as name "null" and UUID "000-000". Doing this may cause side effects with Minecraft internals or external plugins, use with caution. See also Player Entity Skins (Skin Blobs). |
Source | https://github.com/DenizenScript/Denizen/blob/dev/plugin/src/main/java/com/denizenscript/denizen/objects/properties/item/ItemSkullskin.java#L140 |
Name | spawner_count |
Object | ItemTag |
Input | ElementTag(Number) |
Related Tags | <ItemTag.spawner_count> Returns the spawn count for a spawner block item.
|
Description | Sets the spawn count of a spawner block item. |
Generated Example |
|
Source | https://github.com/DenizenScript/Denizen/blob/dev/plugin/src/main/java/com/denizenscript/denizen/objects/properties/item/ItemSpawnerCount.java#L83 |
Name | spawner_delay_data |
Object | ItemTag |
Input | ListTag |
Related Tags | <ItemTag.spawner_spawn_delay> Returns the current spawn delay for a spawner block item. (...)
<ItemTag.spawner_minimum_spawn_delay> Returns the minimum spawn delay for a spawner block item.
<ItemTag.spawner_maximum_spawn_delay> Returns the maximum spawn delay for a spawner block item.
|
Description | Sets the current spawn delay, minimum spawn delay, and maximum spawn delay of a mob spawner block item.
For example, -1|200|800 |
Source | https://github.com/DenizenScript/Denizen/blob/dev/plugin/src/main/java/com/denizenscript/denizen/objects/properties/item/ItemSpawnerDelay.java#L115 |
Name | spawner_max_nearby_entities |
Object | ItemTag |
Input | ElementTag(Number) |
Related Tags | <ItemTag.spawner_max_nearby_entities> Returns the maximum nearby entities for a spawner block item.
|
Description | Sets the maximum nearby entities of a spawner block item. |
Generated Example |
|
Source | https://github.com/DenizenScript/Denizen/blob/dev/plugin/src/main/java/com/denizenscript/denizen/objects/properties/item/ItemSpawnerMaxNearbyEntities.java#L83 |
Name | spawner_player_range |
Object | ItemTag |
Input | ElementTag(Number) |
Related Tags | <ItemTag.spawner_player_range> Returns the maximum player range for a spawner block item (ie how close a player must be for this spawner to be active).
|
Description | Sets the maximum player range of a spawner block item. |
Generated Example |
|
Source | https://github.com/DenizenScript/Denizen/blob/dev/plugin/src/main/java/com/denizenscript/denizen/objects/properties/item/ItemSpawnerPlayerRange.java#L83 |
Name | spawner_range |
Object | ItemTag |
Input | ElementTag(Number) |
Related Tags | <ItemTag.spawner_range> Returns the spawn range for a spawner block item (the radius mobs will spawn in).
|
Description | Sets the spawn range of a spawner block item (the radius mobs will spawn in). |
Generated Example |
|
Source | https://github.com/DenizenScript/Denizen/blob/dev/plugin/src/main/java/com/denizenscript/denizen/objects/properties/item/ItemSpawnerRange.java#L83 |
Name | unbreakable |
Object | ItemTag |
Input | ElementTag(Boolean) |
Related Tags | <ItemTag.unbreakable> Returns whether an item has the unbreakable flag.
|
Description | Changes whether an item has the unbreakable item flag. |
Generated Example |
|
Source | https://github.com/DenizenScript/Denizen/blob/dev/plugin/src/main/java/com/denizenscript/denizen/objects/properties/item/ItemUnbreakable.java#L69 |
Name | armor_pose |
Object | ItemTag |
Input | MapTag |
Related Tags | <ItemTag.armor_pose> (Property) Returns the pose of this armor stand item. (...)
|
Description | (Property) Sets the pose of this armor stand item.
Allowed keys: head, body, left_arm, right_arm, left_leg, right_leg |
Group | Properties |
Source | https://github.com/DenizenScript/Denizen/blob/dev/plugin/src/main/java/com/denizenscript/denizen/objects/properties/item/ItemArmorPose.java#L20 |
Name | attribute_modifiers |
Object | ItemTag |
Input | MapTag |
Related Tags | <ItemTag.attribute_modifiers> (Property) Returns the attribute modifiers of an item, with key as the attribute name and value as a list of modifiers, (...)
|
Description | (Property) Sets the attribute modifiers of an item, with key as the attribute name and value as a list of modifiers,
where each modifier is a MapTag containing keys 'name', 'amount', 'slot', 'operation', and 'id'. For use as a mechanism, this is a SET operation, meaning pre-existing modifiers are removed. For format details, refer to attribute modifiers. |
Group | Properties |
Source | https://github.com/DenizenScript/Denizen/blob/dev/plugin/src/main/java/com/denizenscript/denizen/objects/properties/item/ItemAttributeModifiers.java#L28 |
Name | base_color |
Object | ItemTag |
Input | ElementTag |
Related Tags | <ItemTag.base_color> (Property) Returns the base color of a shield. (...)
|
Description | (Property) Sets the base color of a shield.
For the list of possible colors, see https://hub.spigotmc.org/javadocs/spigot/org/bukkit/DyeColor.html. Give no input with a shield to remove the base color (and any patterns). Tag returns null if there is no base color or patterns. |
Group | Properties |
Source | https://github.com/DenizenScript/Denizen/blob/dev/plugin/src/main/java/com/denizenscript/denizen/objects/properties/item/ItemBaseColor.java#L12 |
Name | color |
Object | ItemTag |
Input | ColorTag |
Related Tags | <ItemTag.color> (Property) The color of a leather armor, potion, filled map, or tipped arrow item. (...)
|
Description | (Property) The color of a leather armor, potion, filled map, or tipped arrow item.
For the tag: will return a white ColorTag if the given potion item doesn't have a color. For the tag: will return null if the given map item doesn't have a color. |
Generated Example |
|
Group | Properties |
Source | https://github.com/DenizenScript/Denizen/blob/dev/plugin/src/main/java/com/denizenscript/denizen/objects/properties/item/ItemColor.java#L15 |
Name | custom_data |
Object | ItemTag |
Input | MapTag |
Related Tags | <ItemTag.custom_data> (Property) Returns an item's custom NBT data, if any. (...)
|
Description | (Property) Sets an item's custom NBT data, if any.
The map is in NBT format, see Raw NBT Encoding. This does not include any normal vanilla data (enchantments, lore, etc.), just extra custom data. This is useful for integrating with items from external systems (such as custom items from plugins), but item flags should be preferred otherwise. Provide no input to clear custom data. |
Group | Properties |
Source | https://github.com/DenizenScript/Denizen/blob/dev/plugin/src/main/java/com/denizenscript/denizen/objects/properties/item/ItemCustomData.java#L14 |
Name | instrument |
Object | ItemTag |
Input | ElementTag |
Related Tags | <ItemTag.instrument> (Property) A goat horn's instrument, if any. (...)
|
Description | (Property) A goat horn's instrument, if any.
Goat horns will default to playing "ponder_goat_horn" when the instrument is unset, although this is effectively random and shouldn't be relied on. Valid instruments are: admire_goat_horn, call_goat_horn, dream_goat_horn, feel_goat_horn, ponder_goat_horn, seek_goat_horn, sing_goat_horn, yearn_goat_horn. For the mechanism: provide no input to unset the instrument. |
Example |
|
Example |
|
Group | Properties |
Source | https://github.com/DenizenScript/Denizen/blob/dev/plugin/src/main/java/com/denizenscript/denizen/objects/properties/item/ItemInstrument.java#L12 |
Name | inventory_contents |
Object | ItemTag |
Input | ListTag(ItemTag) |
Related Tags | <ItemTag.inventory_contents> (Property) A container item's inventory contents.
|
Description | (Property) A container item's inventory contents. |
Group | Properties |
Source | https://github.com/DenizenScript/Denizen/blob/dev/plugin/src/main/java/com/denizenscript/denizen/objects/properties/item/ItemInventoryContents.java#L28 |
Name | spawner_type |
Object | ItemTag |
Input | EntityTag |
Related Tags | <ItemTag.spawner_type> (Property) The entity type a spawner item will spawn, if any. (...)
|
Description | (Property) The entity type a spawner item will spawn, if any.
For the mechanism: provide no input to unset the type. Note that the type can only be unset on 1.20 and above. |
Generated Example |
|
Group | Properties |
Source | https://github.com/DenizenScript/Denizen/blob/dev/plugin/src/main/java/com/denizenscript/denizen/objects/properties/item/ItemSpawnerType.java#L14 |
Name | trim |
Object | ItemTag |
Input | MapTag |
Related Tags | <ItemTag.trim> (Property) An armor item's trim. (...)
|
Description | (Property) An armor item's trim.
Allowed keys: material, pattern. Valid material values can be found here: https://hub.spigotmc.org/javadocs/spigot/org/bukkit/inventory/meta/trim/TrimMaterial.html Valid pattern values can be found here: https://hub.spigotmc.org/javadocs/spigot/org/bukkit/inventory/meta/trim/TrimPattern.html Valid values also include ones added by datapacks, plugins, etc. as a namespaced key. For the mechanism, if an item already has a trim, you can omit either material or pattern to keep the original data while also changing the other option. For example, if you only want to change the pattern and not the material, you can omit the material, and it will use the already existing material. To remove the trim provide no input. |
Group | Properties |
Source | https://github.com/DenizenScript/Denizen/blob/dev/plugin/src/main/java/com/denizenscript/denizen/objects/properties/item/ItemTrim.java#L16 |
Name | essentials_worth |
Object | ItemTag |
Input | ElementTag(Decimal) |
Related Tags | <ItemTag.essentials_worth> Returns the amount of money one of this item is worth in Essentials.
|
Description | Sets the worth of this item in Essentials. |
Generated Example |
|
Requires | Depenizen, Essentials |
Source | https://github.com/DenizenScript/Depenizen/blob/master/src/main/java/com/denizenscript/depenizen/bukkit/properties/essentials/EssentialsItemExtensions.java#L77 |
Name | worth |
Object | ItemTag |
Input | ElementTag(Decimal) |
Related Tags | <ItemTag.essentials_worth> Returns the amount of money one of this item is worth in Essentials.
|
Description | Deprecated in favor of ItemTag.essentials_worth. |
Generated Example |
|
Requires | Depenizen, Essentials |
Deprecated | Use 'ItemTag.essentials_worth' |
Source | https://github.com/DenizenScript/Depenizen/blob/master/src/main/java/com/denizenscript/depenizen/bukkit/properties/essentials/EssentialsItemExtensions.java#L65 |
Name | armor_stand_data |
Object | ItemTag |
Input | MapTag |
Related Tags | <ItemTag.armor_stand_data> Returns a map of basic armor stand data, with keys matching EntityTag property names. (...)
|
Description | Sets a map of basic armor stand data, with keys matching EntityTag property names.
Allowed keys: base_plate, visible, marker, is_small, arms |
Group | properties |
Requires | Paper |
Source | https://github.com/DenizenScript/Denizen/blob/dev/paper/src/main/java/com/denizenscript/denizen/paper/properties/ItemArmorStand.java#L85 |
Name | activate |
Object | LocationTag |
Input | None |
Description | Activates the block at the location if possible.
Works for blocks like dispensers, which have explicit 'activation' methods. |
Generated Example |
|
Source | https://github.com/DenizenScript/Denizen/blob/dev/plugin/src/main/java/com/denizenscript/denizen/objects/LocationTag.java#L5151 |
Name | add_bee |
Object | LocationTag |
Input | EntityTag |
Related Tags | <LocationTag.hive_bee_count> Returns the number of bees inside a hive.
|
Description | Adds a bee into a beehive.
Will do nothing if there's no room left in the hive. |
Generated Example |
|
Source | https://github.com/DenizenScript/Denizen/blob/dev/plugin/src/main/java/com/denizenscript/denizen/objects/LocationTag.java#L4877 |
Name | age |
Object | LocationTag |
Input | DurationTag |
Related Tags | <LocationTag.age> Returns the age of an end gateway.
|
Description | Sets the age of an end gateway. |
Generated Example |
|
Source | https://github.com/DenizenScript/Denizen/blob/dev/plugin/src/main/java/com/denizenscript/denizen/objects/LocationTag.java#L5302 |
Name | apply_bonemeal |
Object | LocationTag |
Input | ElementTag |
Description | Applies bonemeal to the block, on the given block face. Input is NORTH, EAST, SOUTH, WEST, UP, or DOWN.
For example: - adjust <player.location.below> apply_bonemeal:up |
Source | https://github.com/DenizenScript/Denizen/blob/dev/plugin/src/main/java/com/denizenscript/denizen/objects/LocationTag.java#L5374 |
Name | beacon_primary_effect |
Object | LocationTag |
Input | ElementTag |
Related Tags | <LocationTag.beacon_primary_effect> Returns the primary effect of the beacon. The return is simply a potion effect type name.
|
Description | Sets the primary effect of a beacon, with input as just an effect type name. |
Source | https://github.com/DenizenScript/Denizen/blob/dev/plugin/src/main/java/com/denizenscript/denizen/objects/LocationTag.java#L5121 |
Name | beacon_secondary_effect |
Object | LocationTag |
Input | ElementTag |
Related Tags | <LocationTag.beacon_secondary_effect> Returns the secondary effect of the beacon. The return is simply a potion effect type name.
|
Description | Sets the secondary effect of a beacon, with input as just an effect type name. |
Source | https://github.com/DenizenScript/Denizen/blob/dev/plugin/src/main/java/com/denizenscript/denizen/objects/LocationTag.java#L5136 |
Name | biome |
Object | LocationTag |
Input | BiomeTag |
Related Tags | <LocationTag.biome> Returns the biome at the location.
|
Description | Sets the biome of the block. |
Generated Example |
|
Source | https://github.com/DenizenScript/Denizen/blob/dev/plugin/src/main/java/com/denizenscript/denizen/objects/LocationTag.java#L4628 |
Name | block_facing |
Object | LocationTag |
Input | LocationTag |
Related Tags | <LocationTag.block_facing> Returns the relative location vector of where this block is facing. (...)
|
Description | Sets the facing direction of the block, as a vector. |
Generated Example |
|
Source | https://github.com/DenizenScript/Denizen/blob/dev/plugin/src/main/java/com/denizenscript/denizen/objects/LocationTag.java#L4593 |
Name | block_type |
Object | LocationTag |
Input | MaterialTag |
Related Tags | <LocationTag.material> Returns the material of the block at the location.
|
Description | Sets the type of the block. |
Generated Example |
|
Source | https://github.com/DenizenScript/Denizen/blob/dev/plugin/src/main/java/com/denizenscript/denizen/objects/LocationTag.java#L4614 |
Name | brewing_fuel_level |
Object | LocationTag |
Input | ElementTag(Number) |
Related Tags | <LocationTag.brewing_fuel_level> Returns the level of fuel a brewing stand has. Each unit of fuel can power one brewing operation.
|
Description | Sets the brewing fuel level a brewing stand has. |
Generated Example |
|
Source | https://github.com/DenizenScript/Denizen/blob/dev/plugin/src/main/java/com/denizenscript/denizen/objects/LocationTag.java#L4966 |
Name | brewing_time |
Object | LocationTag |
Input | DurationTag |
Related Tags | <LocationTag.brewing_time> Returns the brewing time a brewing stand has left.
|
Description | Sets the brewing time a brewing stand has left. |
Generated Example |
|
Source | https://github.com/DenizenScript/Denizen/blob/dev/plugin/src/main/java/com/denizenscript/denizen/objects/LocationTag.java#L4949 |
Name | buried_item |
Object | LocationTag |
Input | ItemTag |
Related Tags | <LocationTag.buried_item> Returns the item buried in a brushable block (also referred to as "suspicious blocks"). Returns air if there is no item buried.
|
Description | Sets the buried item in a brushable block (also referred to as "suspicious blocks"). Set to air to have no item buried. |
Generated Example |
|
Source | https://github.com/DenizenScript/Denizen/blob/dev/plugin/src/main/java/com/denizenscript/denizen/objects/LocationTag.java#L4436 |
Name | campfire_items |
Object | LocationTag |
Input | ListTag(ItemTag) |
Related Tags | <LocationTag.campfire_items> Returns a list of items currently in this campfire. (...)
|
Description | Sets the items in this campfire, as a list of items, where the index in the list directly corresponds to index in the campfire slots. |
Source | https://github.com/DenizenScript/Denizen/blob/dev/plugin/src/main/java/com/denizenscript/denizen/objects/LocationTag.java#L5386 |
Name | clear_loot_table |
Object | LocationTag |
Input | None |
Related Tags | <LocationTag.has_loot_table> Returns an element indicating whether the chest at this location has a loot-table set.
|
Description | Removes the loot table from the chest at this location. |
Generated Example |
|
Source | https://github.com/DenizenScript/Denizen/blob/dev/plugin/src/main/java/com/denizenscript/denizen/objects/LocationTag.java#L5194 |
Name | command_block |
Object | LocationTag |
Input | ElementTag |
Related Tags | <LocationTag.command_block> Returns the command a command block is set to.
|
Description | Sets the command of a command block. |
Source | https://github.com/DenizenScript/Denizen/blob/dev/plugin/src/main/java/com/denizenscript/denizen/objects/LocationTag.java#L4910 |
Name | command_block_name |
Object | LocationTag |
Input | ElementTag |
Related Tags | <LocationTag.command_block_name> Returns the name a command block is set to.
|
Description | Sets the name of a command block. |
Source | https://github.com/DenizenScript/Denizen/blob/dev/plugin/src/main/java/com/denizenscript/denizen/objects/LocationTag.java#L4893 |
Name | custom_name |
Object | LocationTag |
Input | ElementTag |
Related Tags | <LocationTag.custom_name> Returns the custom name of this block. (...)
|
Description | Sets the custom name of the block.
Use no value to reset the block's name. |
Source | https://github.com/DenizenScript/Denizen/blob/dev/plugin/src/main/java/com/denizenscript/denizen/objects/LocationTag.java#L4927 |
Name | exit_location |
Object | LocationTag |
Input | LocationTag |
Related Tags | <LocationTag.exit_location> Returns the exit location of an end gateway block.
|
Description | Sets the exit location of an end gateway block.
See also LocationTag.is_exact_teleport. |
Generated Example |
|
Source | https://github.com/DenizenScript/Denizen/blob/dev/plugin/src/main/java/com/denizenscript/denizen/objects/LocationTag.java#L5342 |
Name | furnace_burn_duration |
Object | LocationTag |
Input | DurationTag |
Related Tags | <LocationTag.furnace_burn_duration> Returns the burn time a furnace has left.
|
Description | Sets the burn time for a furnace in ticks. Maximum is 32767 ticks. |
Generated Example |
|
Source | https://github.com/DenizenScript/Denizen/blob/dev/plugin/src/main/java/com/denizenscript/denizen/objects/LocationTag.java#L4983 |
Name | furnace_cook_duration |
Object | LocationTag |
Input | DurationTag |
Related Tags | <LocationTag.furnace_cook_duration> Returns the cook time a furnace has been cooking its current item for.
|
Description | Sets the current cook time for a furnace in ticks. Maximum is 32767 ticks. |
Generated Example |
|
Source | https://github.com/DenizenScript/Denizen/blob/dev/plugin/src/main/java/com/denizenscript/denizen/objects/LocationTag.java#L5008 |
Name | furnace_cook_duration_total |
Object | LocationTag |
Input | DurationTag |
Related Tags | <LocationTag.furnace_cook_duration_total> Returns the total cook time a furnace has left.
|
Description | Sets the total cook time for a furnace in ticks. Maximum is 32767 ticks. |
Generated Example |
|
Source | https://github.com/DenizenScript/Denizen/blob/dev/plugin/src/main/java/com/denizenscript/denizen/objects/LocationTag.java#L5033 |
Name | generate_tree |
Object | LocationTag |
Input | ElementTag |
Related Tags | <server.tree_types> Returns a list of all tree types known to the server. (...)
|
Description | Generates a tree at this location if possible.
For a list of valid tree types, see https://hub.spigotmc.org/javadocs/spigot/org/bukkit/TreeType.html |
Source | https://github.com/DenizenScript/Denizen/blob/dev/plugin/src/main/java/com/denizenscript/denizen/objects/LocationTag.java#L5104 |
Name | head_rotation |
Object | LocationTag |
Input | ElementTag(Number) |
Related Tags | <LocationTag.head_rotation> Gets the rotation of the head at this location. Can be 1-16.
|
Description | Sets the rotation of the head at this location. Must be an integer 1 to 16. |
Generated Example |
|
Source | https://github.com/DenizenScript/Denizen/blob/dev/plugin/src/main/java/com/denizenscript/denizen/objects/LocationTag.java#L5089 |
Name | hive_max_bees |
Object | LocationTag |
Input | ElementTag(Number) |
Related Tags | <LocationTag.hive_max_bees> Returns the maximum number of bees allowed inside a hive.
|
Description | Sets the maximum allowed number of bees in a beehive. |
Generated Example |
|
Source | https://github.com/DenizenScript/Denizen/blob/dev/plugin/src/main/java/com/denizenscript/denizen/objects/LocationTag.java#L4846 |
Name | is_exact_teleport |
Object | LocationTag |
Input | ElementTag(Boolean) |
Related Tags | <LocationTag.is_exact_teleport> Returns whether an end gateway is 'exact teleport' - if false, the destination will be randomly chosen *near* the destination.
|
Description | Sets whether an end gateway is 'exact teleport' - if false, the destination will be randomly chosen *near* the destination. |
Generated Example |
|
Source | https://github.com/DenizenScript/Denizen/blob/dev/plugin/src/main/java/com/denizenscript/denizen/objects/LocationTag.java#L5322 |
Name | jukebox_play |
Object | LocationTag |
Input | ElementTag(Boolean) |
Related Tags | <LocationTag.jukebox_is_playing> Returns whether the jukebox is currently playing a song.
|
Description | If 'true', starts playing the record inside. If 'false', stops playing any song.
See also LocationTag.jukebox_record. |
Generated Example |
|
Source | https://github.com/DenizenScript/Denizen/blob/dev/plugin/src/main/java/com/denizenscript/denizen/objects/LocationTag.java#L5271 |
Name | jukebox_record |
Object | LocationTag |
Input | ItemTag |
Related Tags | <LocationTag.jukebox_record> Returns the record item currently inside the jukebox. (...)
|
Description | Sets the record item played by a jukebox. Give no input to set the jukebox to empty.
See also LocationTag.jukebox_play. |
Generated Example |
|
Source | https://github.com/DenizenScript/Denizen/blob/dev/plugin/src/main/java/com/denizenscript/denizen/objects/LocationTag.java#L5244 |
Name | last_interacted_slot |
Object | LocationTag |
Input | ElementTag(Number) |
Related Tags | <LocationTag.last_interacted_slot> Returns the last interacted slot of a Chiseled Bookshelf inventory.
|
Description | Sets the last interacted slot of a Chiseled Bookshelf inventory. |
Generated Example |
|
Source | https://github.com/DenizenScript/Denizen/blob/dev/plugin/src/main/java/com/denizenscript/denizen/objects/LocationTag.java#L4537 |
Name | lectern_page |
Object | LocationTag |
Input | ElementTag(Number) |
Related Tags | <LocationTag.lectern_page> Deprecated in favor of LocationTag.page.
|
Description | Deprecated in favor of LocationTag.page. |
Generated Example |
|
Deprecated | Use LocationTag.page |
Source | https://github.com/DenizenScript/Denizen/blob/dev/plugin/src/main/java/com/denizenscript/denizen/objects/LocationTag.java#L5172 |
Name | lock |
Object | LocationTag |
Input | ElementTag |
Related Tags | <LocationTag.lock> Returns the password to a locked container.
<LocationTag.is_locked> Returns whether the container is locked.
<LocationTag.is_lockable> Returns whether the container is lockable.
|
Description | Sets the container's lock password.
Locked containers can only be opened while holding an item with the name of the lock. Leave blank to remove a container's lock. |
Source | https://github.com/DenizenScript/Denizen/blob/dev/plugin/src/main/java/com/denizenscript/denizen/objects/LocationTag.java#L4753 |
Name | loot_table_id |
Object | LocationTag |
Input | ElementTag |
Related Tags | <LocationTag.loot_table_id> Returns an element indicating the minecraft key for the loot-table for the chest at this location (if any).
<LocationTag.has_loot_table> Returns an element indicating whether the chest at this location has a loot-table set.
|
Description | Sets the loot table of a lootable container at this location.
This is the namespaced path of the loot table, provided by a datapack or Minecraft's default data. |
Example |
|
Source | https://github.com/DenizenScript/Denizen/blob/dev/plugin/src/main/java/com/denizenscript/denizen/objects/LocationTag.java#L5214 |
Name | page |
Object | LocationTag |
Input | ElementTag(Number) |
Related Tags | <LocationTag.page> Returns the current page on display in the book on this Lectern block.
|
Description | Sets the page currently displayed on the book in a lectern block. |
Generated Example |
|
Source | https://github.com/DenizenScript/Denizen/blob/dev/plugin/src/main/java/com/denizenscript/denizen/objects/LocationTag.java#L4556 |
Name | patterns |
Object | LocationTag |
Input | ListTag |
Related Tags | <LocationTag.patterns> Lists the patterns of the banner at this location in the form "COLOR/PATTERN|COLOR/PATTERN" etc. (...)
<server.pattern_types> Returns a list of all banner patterns known to the server. (...)
|
Description | Changes the patterns of the banner at this location. Input must be in the form "COLOR/PATTERN|COLOR/PATTERN" etc.
For the list of possible colors, see https://hub.spigotmc.org/javadocs/spigot/org/bukkit/DyeColor.html. For the list of possible patterns, see https://hub.spigotmc.org/javadocs/spigot/org/bukkit/block/banner/PatternType.html. |
Source | https://github.com/DenizenScript/Denizen/blob/dev/plugin/src/main/java/com/denizenscript/denizen/objects/LocationTag.java#L5058 |
Name | release_bees |
Object | LocationTag |
Input | None |
Related Tags | <LocationTag.hive_bee_count> Returns the number of bees inside a hive.
|
Description | Causes a beehive to release all its bees.
Will do nothing if the hive is empty. |
Generated Example |
|
Source | https://github.com/DenizenScript/Denizen/blob/dev/plugin/src/main/java/com/denizenscript/denizen/objects/LocationTag.java#L4861 |
Name | ring_bell |
Object | LocationTag |
Input | None |
Description | Causes the bell to ring. |
Generated Example |
|
Source | https://github.com/DenizenScript/Denizen/blob/dev/plugin/src/main/java/com/denizenscript/denizen/objects/LocationTag.java#L5427 |
Name | sherds |
Object | LocationTag |
Input | MapTag |
Related Tags | <LocationTag.sherds> Returns a decorated pot's sherds as a map of sides to MaterialTags of the sherds. (...)
|
Description | Sets a decorated pot's sherds, input is a map of sides to MaterialTags of the sherds.
You only need to specify the sides you want to set, and the default value (for removing a side's sherd) is a brick. Valid sides are: https://hub.spigotmc.org/javadocs/spigot/org/bukkit/block/DecoratedPot.Side.html. Valid materials are either a brick or any pottery sherd. |
Example |
|
Example |
|
Source | https://github.com/DenizenScript/Denizen/blob/dev/plugin/src/main/java/com/denizenscript/denizen/objects/LocationTag.java#L4383 |
Name | sign_contents |
Object | LocationTag |
Input | ListTag |
Related Tags | <LocationTag.sign_contents> Returns a list of lines on a sign.
|
Description | Sets the contents of a sign block. |
Source | https://github.com/DenizenScript/Denizen/blob/dev/plugin/src/main/java/com/denizenscript/denizen/objects/LocationTag.java#L4772 |
Name | sign_glow_color |
Object | LocationTag |
Input | ElementTag |
Related Tags | <LocationTag.sign_glow_color> Returns the name of the glow-color of the sign at the location. (...)
<LocationTag.sign_glowing> Returns whether the location is a Sign block that is glowing.
|
Description | Changes the glow color of a sign.
For the list of possible colors, see https://hub.spigotmc.org/javadocs/spigot/org/bukkit/DyeColor.html. If a sign is not glowing, this is equivalent to applying a chat color to the sign. Use LocationTag.sign_glowing to toggle whether the sign is glowing. |
Source | https://github.com/DenizenScript/Denizen/blob/dev/plugin/src/main/java/com/denizenscript/denizen/objects/LocationTag.java#L5466 |
Name | sign_glowing |
Object | LocationTag |
Input | ElementTag(Boolean) |
Related Tags | <LocationTag.sign_glow_color> Returns the name of the glow-color of the sign at the location. (...)
<LocationTag.sign_glowing> Returns whether the location is a Sign block that is glowing.
|
Description | Changes whether the sign at the location is glowing. |
Generated Example |
|
Source | https://github.com/DenizenScript/Denizen/blob/dev/plugin/src/main/java/com/denizenscript/denizen/objects/LocationTag.java#L5444 |
Name | skull_skin |
Object | LocationTag |
Input | ElementTag(|ElementTag(|ElementTag)) |
Related Tags | <LocationTag.skull_skin> Returns the skin the skull is displaying - just the name or UUID as text, not a player object.
|
Description | Sets the skin of a skull block.
The first ElementTag is a UUID. Optionally, use the second ElementTag for the skin texture cache. Optionally, use the third ElementTag for a player name. |
Source | https://github.com/DenizenScript/Denizen/blob/dev/plugin/src/main/java/com/denizenscript/denizen/objects/LocationTag.java#L4799 |
Name | spawner_count |
Object | LocationTag |
Input | ElementTag(Number) |
Related Tags | <LocationTag.spawner_count> Returns the spawn count for the spawner.
|
Description | Sets the spawn count of the spawner. |
Generated Example |
|
Source | https://github.com/DenizenScript/Denizen/blob/dev/plugin/src/main/java/com/denizenscript/denizen/objects/LocationTag.java#L4738 |
Name | spawner_custom_rules |
Object | LocationTag |
Input | MapTag |
Description | Sets the custom spawner rules for this spawner. Input is a map, like: [sky_min=0;sky_max=15;block_min=0;block_max=15] |
Source | https://github.com/DenizenScript/Denizen/blob/dev/plugin/src/main/java/com/denizenscript/denizen/objects/LocationTag.java#L4641 |
Name | spawner_delay_data |
Object | LocationTag |
Input | ListTag |
Related Tags | <LocationTag.spawner_spawn_delay> Returns the current spawn delay for the spawner. (...)
<LocationTag.spawner_minimum_spawn_delay> Returns the minimum spawn delay for the mob spawner.
<LocationTag.spawner_maximum_spawn_delay> Returns the maximum spawn delay for the mob spawner.
|
Description | Sets the current spawn delay, minimum spawn delay, and maximum spawn delay of the mob spawner.
For example, -1|200|800 |
Source | https://github.com/DenizenScript/Denizen/blob/dev/plugin/src/main/java/com/denizenscript/denizen/objects/LocationTag.java#L4660 |
Name | spawner_max_nearby_entities |
Object | LocationTag |
Input | ElementTag(Number) |
Related Tags | <LocationTag.spawner_max_nearby_entities> Returns the maximum nearby entities for the spawner (the radius mobs will spawn in).
|
Description | Sets the maximum nearby entities of the spawner. |
Generated Example |
|
Source | https://github.com/DenizenScript/Denizen/blob/dev/plugin/src/main/java/com/denizenscript/denizen/objects/LocationTag.java#L4693 |
Name | spawner_player_range |
Object | LocationTag |
Input | ElementTag(Number) |
Related Tags | <LocationTag.spawner_player_range> Returns the maximum player range for the spawner (ie how close a player must be for this spawner to be active).
|
Description | Sets the maximum player range of the spawner. |
Generated Example |
|
Source | https://github.com/DenizenScript/Denizen/blob/dev/plugin/src/main/java/com/denizenscript/denizen/objects/LocationTag.java#L4708 |
Name | spawner_range |
Object | LocationTag |
Input | ElementTag(Number) |
Related Tags | <LocationTag.spawner_range> Returns the spawn range for the spawner (the radius mobs will spawn in).
|
Description | Sets the spawn range of the spawner (the radius mobs will spawn in). |
Generated Example |
|
Source | https://github.com/DenizenScript/Denizen/blob/dev/plugin/src/main/java/com/denizenscript/denizen/objects/LocationTag.java#L4723 |
Name | spawner_type |
Object | LocationTag |
Input | EntityTag |
Related Tags | <LocationTag.spawner_type> Returns the type of entity spawned by a mob spawner, if any.
|
Description | Sets the entity that a mob spawner will spawn.
Provide no input to unset (only on 1.20 and above). |
Generated Example |
|
Source | https://github.com/DenizenScript/Denizen/blob/dev/plugin/src/main/java/com/denizenscript/denizen/objects/LocationTag.java#L4512 |
Name | structure_block_data |
Object | LocationTag |
Input | MapTag |
Related Tags | <LocationTag.structure_block_data> Returns the structure block data of the structure block at the location as a map with the following keys: (...)
|
Description | Sets the structure block data of the structure block at the location. Input is a map with the following keys (all keys are optional):
- author: EntityTag: The Structure's author, can also input an ElementTag to set the name directly (set to "?" for most vanilla structures). - integrity: ElementTag(Decimal): The integrity of the structure (0-1). Lower integrity values will result in more blocks being removed when loading a structure. used with the seed to determine which blocks are randomly removed to mimic "decay". - metadata: ElementTag: Can only be set while in DATA mode. sets specific functions that can be applied to the structure, check the Minecraft wiki (https://minecraft.wiki/w/Structure_Block#Data) for more information. - mirror: ElementTag: How the structure is mirrored; "NONE", "LEFT_RIGHT", or "FRONT_BACK". - box_position: LocationTag: The position of the structure's bounding box, relative to the position of the structure block. Maximum allowed distance is 48 blocks in any direction. - rotation: ElementTag: The rotation of the structure; "NONE", "CLOCKWISE_90", "CLOCKWISE_180", or "COUNTERCLOCKWISE_90". - seed: ElementTag(Number): The seed used to determine how many blocks are removed upon loading of this structure (see "integrity" for more information). - structure_name: ElementTag: The name of the structure. - size: LocationTag: The size of the structure's bounding box, The maximum structure size is 48,48,48. - mode: ElementTag: The structure block's mode; "CORNER", "DATA", "LOAD", or "SAVE". See also MaterialTag.mode. - box_visible: ElementTag(Boolean): Whether the structure's bounding box is visible, only applies in LOAD mode. - ignore_entities: ElementTag(Boolean): Whether entities in the structure are ignored, only applies in SAVE mode. - show_invisible: ElementTag(Boolean): Whether invisible blocks in the structure are shown. |
Source | https://github.com/DenizenScript/Denizen/blob/dev/plugin/src/main/java/com/denizenscript/denizen/objects/LocationTag.java#L5491 |
Name | vanilla_tick |
Object | LocationTag |
Input | None |
Description | Causes an immediate vanilla tick at a block location (normally processed at random according to the randomTickSpeed gamerule). |
Generated Example |
|
Source | https://github.com/DenizenScript/Denizen/blob/dev/plugin/src/main/java/com/denizenscript/denizen/objects/LocationTag.java#L5363 |
Name | waxed |
Object | LocationTag |
Input | ElementTag(Boolean) |
Related Tags | <LocationTag.waxed> If the location is a sign block, returns whether it is waxed (locked to prevent players editing the text).
|
Description | Sets whether the sign at the location is waxed (locked to prevent players editing the text). |
Generated Example |
|
Source | https://github.com/DenizenScript/Denizen/blob/dev/plugin/src/main/java/com/denizenscript/denizen/objects/LocationTag.java#L4470 |
Name | coreprotect_log_interaction |
Object | LocationTag |
Input | ElementTag |
Description | Adds a CoreProtect log entry for this block location of somebody interacting with a block.
Input is just the name of who interacted (not a PlayerTag). |
Requires | Depenizen, CoreProtect |
Source | https://github.com/DenizenScript/Depenizen/blob/master/src/main/java/com/denizenscript/depenizen/bukkit/properties/coreprotect/CoreProtectLocationProperties.java#L140 |
Name | coreprotect_log_placement |
Object | LocationTag |
Input | MapTag |
Description | Adds a CoreProtect log entry for this block location of somebody placing a block.
Input map must have 'user' (a name, not a PlayerTag) and 'material' (a block MaterialTag) For example: - adjust <context.location> coreprotect_log_placement:[user=<player.name>;material=stone] |
Requires | Depenizen, CoreProtect |
Source | https://github.com/DenizenScript/Depenizen/blob/master/src/main/java/com/denizenscript/depenizen/bukkit/properties/coreprotect/CoreProtectLocationProperties.java#L90 |
Name | coreprotect_log_removal |
Object | LocationTag |
Input | MapTag |
Description | Adds a CoreProtect log entry for this block location of somebody removing a block.
Input map must have 'user' (a name, not a PlayerTag) and 'material' (a block MaterialTag) For example: - adjust <context.location> coreprotect_log_removal:[user=<player.name>;material=stone] |
Requires | Depenizen, CoreProtect |
Source | https://github.com/DenizenScript/Depenizen/blob/master/src/main/java/com/denizenscript/depenizen/bukkit/properties/coreprotect/CoreProtectLocationProperties.java#L115 |
Name | block_resistance |
Object | MaterialTag |
Input | ElementTag(Decimal) |
Related Tags | <MaterialTag.block_resistance> Returns the explosion resistance for all blocks of this material type.
|
Description | Sets the explosion resistance for all blocks of this material type. |
Generated Example |
|
Source | https://github.com/DenizenScript/Denizen/blob/dev/plugin/src/main/java/com/denizenscript/denizen/objects/MaterialTag.java#L754 |
Name | block_strength |
Object | MaterialTag |
Input | ElementTag(Decimal) |
Related Tags | <MaterialTag.block_strength> Returns the material's strength level. (Only for block materials). (...)
|
Description | Sets the strength for all blocks of this material type.
This does not work for specifically obsidian (as it is a hardcoded special case in the Minecraft internals). |
Generated Example |
|
Source | https://github.com/DenizenScript/Denizen/blob/dev/plugin/src/main/java/com/denizenscript/denizen/objects/MaterialTag.java#L769 |
Name | bottles |
Object | MaterialTag |
Input | ListTag |
Related Tags | <MaterialTag.bottles> Returns a list of booleans that represent whether a slot in a brewing stand has a bottle. (...)
|
Description | Sets the bottles in a brewing stand. Input is a list of booleans representing whether that slot has a bottle. |
Source | https://github.com/DenizenScript/Denizen/blob/dev/plugin/src/main/java/com/denizenscript/denizen/objects/properties/material/MaterialBrewingStand.java#L84 |
Name | count |
Object | MaterialTag |
Input | ElementTag(Number) |
Related Tags | <MaterialTag.count> Returns the amount of pickles in a Sea Pickle material, eggs in a Turtle Egg material, charges in a Respawn Anchor material, or candles in a Candle material.
<MaterialTag.count_min> Returns the minimum amount of pickles allowed in a Sea Pickle material, eggs in a Turtle Egg material, charges in a Respawn Anchor material, or candles in a Candle material.
<MaterialTag.count_max> Returns the maximum amount of pickles allowed in a Sea Pickle material, eggs in a Turtle Egg material, charges in a Respawn Anchor material, or candles in a Candle material.
|
Description | Sets the amount of pickles in a Sea Pickle material, eggs in a Turtle Egg material, charges in a Respawn Anchor material, or candles in a Candle material. |
Generated Example |
|
Source | https://github.com/DenizenScript/Denizen/blob/dev/plugin/src/main/java/com/denizenscript/denizen/objects/properties/material/MaterialCount.java#L183 |
Name | delay |
Object | MaterialTag |
Input | ElementTag(Number) |
Related Tags | <MaterialTag.delay> Returns the current delay of a redstone repeater material.
<MaterialTag.max_delay> Returns the maximum delay allowed for the redstone repeater material.
<MaterialTag.min_delay> Returns the minimum delay allowed for the redstone repeater material.
|
Description | Sets the delay of a redstone repeater material. |
Generated Example |
|
Source | https://github.com/DenizenScript/Denizen/blob/dev/plugin/src/main/java/com/denizenscript/denizen/objects/properties/material/MaterialDelay.java#L107 |
Name | direction |
Object | MaterialTag |
Input | ElementTag |
Related Tags | <MaterialTag.direction> Returns the current facing direction for a directional material (like a door or a bed). (...)
<MaterialTag.valid_directions> Returns a list of directions that are valid for a directional material. (...)
|
Description | Sets the current facing direction for a directional material (like a door or a bed). |
Source | https://github.com/DenizenScript/Denizen/blob/dev/plugin/src/main/java/com/denizenscript/denizen/objects/properties/material/MaterialDirectional.java#L327 |
Name | distance |
Object | MaterialTag |
Input | ElementTag(Number) |
Related Tags | <MaterialTag.distance> Returns the horizontal distance between a scaffolding block and the nearest scaffolding block placed above a 'bottom' scaffold, (...)
|
Description | Sets the horizontal distance between a scaffolding block and the nearest scaffolding block placed above a 'bottom' scaffold, or between a leaves block and the nearest log. |
Generated Example |
|
Source | https://github.com/DenizenScript/Denizen/blob/dev/plugin/src/main/java/com/denizenscript/denizen/objects/properties/material/MaterialDistance.java#L95 |
Name | faces |
Object | MaterialTag |
Input | ListTag |
Related Tags | <MaterialTag.faces> Returns a list of the current faces for a material that has multiple faces (like a mushroom block). (...)
<MaterialTag.valid_faces> Returns a list of faces that are valid for a material that has multiple faces. (...)
|
Description | Sets the current faces for a material that has multiple faces (like a mushroom block). |
Source | https://github.com/DenizenScript/Denizen/blob/dev/plugin/src/main/java/com/denizenscript/denizen/objects/properties/material/MaterialFaces.java#L97 |
Name | half |
Object | MaterialTag |
Input | ElementTag |
Related Tags | <MaterialTag.half> Returns the current half for a bisected material (like a door, double-plant, chest, or a bed). (...)
|
Description | Sets the current half for a bisected material (like a door, double-plant, chest, or a bed). |
Source | https://github.com/DenizenScript/Denizen/blob/dev/plugin/src/main/java/com/denizenscript/denizen/objects/properties/material/MaterialHalf.java#L168 |
Name | heights |
Object | MaterialTag |
Input | ElementTag |
Related Tags | <MaterialTag.heights> Deprecated in favor of MaterialTag.sides
|
Description | Deprecated in favor of MaterialTag.sides |
Deprecated | Use 'sides' |
Source | https://github.com/DenizenScript/Denizen/blob/dev/plugin/src/main/java/com/denizenscript/denizen/objects/properties/material/MaterialSides.java#L126 |
Name | hinge |
Object | MaterialTag |
Input | ElementTag |
Related Tags | <MaterialTag.hinge> Returns a door's hinge side. (...)
|
Description | Sets a door's hinge side to LEFT or RIGHT. |
Source | https://github.com/DenizenScript/Denizen/blob/dev/plugin/src/main/java/com/denizenscript/denizen/objects/properties/material/MaterialHinge.java#L71 |
Name | instrument |
Object | MaterialTag |
Input | ElementTag |
Related Tags | <MaterialTag.instrument> Returns the name of the instrument played from this note block, (...)
|
Description | Sets the instrument played from this note block,
for valid instruments see list at https://hub.spigotmc.org/javadocs/spigot/org/bukkit/Instrument.html. |
Source | https://github.com/DenizenScript/Denizen/blob/dev/plugin/src/main/java/com/denizenscript/denizen/objects/properties/material/MaterialInstrument.java#L77 |
Name | is_locked |
Object | MaterialTag |
Input | ElementTag(Boolean) |
Related Tags | <MaterialTag.is_locked> Returns whether this redstone repeater material is locked.
|
Description | Sets this redstone repeater material to be locked. |
Generated Example |
|
Source | https://github.com/DenizenScript/Denizen/blob/dev/plugin/src/main/java/com/denizenscript/denizen/objects/properties/material/MaterialLocked.java#L74 |
Name | leaf_size |
Object | MaterialTag |
Input | ElementTag |
Related Tags | <MaterialTag.leaf_size> Returns the size of the leaves for this bamboo block. (...)
|
Description | Sets the size of the leaves for this bamboo block.
Valid input is SMALL, LARGE, or NONE. |
Source | https://github.com/DenizenScript/Denizen/blob/dev/plugin/src/main/java/com/denizenscript/denizen/objects/properties/material/MaterialLeafSize.java#L75 |
Name | max_stack_size |
Object | MaterialTag |
Input | ElementTag(Number) |
Related Tags | <MaterialTag.max_stack_size> Returns the maximum amount of this material that can be held in a stack.
|
Description | Sets the maximum stack size for all items this material type.
Note that altering this will probably require a script performing "- inventory update" in the event "after player clicks in inventory:" to maintain sync. The maximum the client will interact with is stacks of 64, however you can set the max up to 127 and the client will render it, but refuse to move stacks properly. |
Generated Example |
|
Source | https://github.com/DenizenScript/Denizen/blob/dev/plugin/src/main/java/com/denizenscript/denizen/objects/MaterialTag.java#L739 |
Name | mode |
Object | MaterialTag |
Input | ElementTag |
Related Tags | <MaterialTag.mode> Returns a block's mode. (...)
|
Description | Set a block's mode.
For comparators, input is COMPARE or SUBTRACT. For piston_heads, input is NORMAL or SHORT. For bubble_columns, input is NORMAL or DRAG. For structure_blocks, input is CORNER, DATA, LOAD, or SAVE. For sculk_sensors, input is ACTIVE, COOLDOWN, or INACTIVE. For daylight_detectors, input is INVERTED or NORMAL. For command_blocks, input is CONDITIONAL or NORMAL. For big_dripleafs, input is FULL, NONE, PARTIAL, or UNSTABLE. For sculk_catalysts, input is BLOOM or NORMAL. For sculk_shriekers, input is SHRIEKING or NORMAL. For tripwires, input is ARMED or DISARMED. |
Source | https://github.com/DenizenScript/Denizen/blob/dev/plugin/src/main/java/com/denizenscript/denizen/objects/properties/material/MaterialMode.java#L218 |
Name | note |
Object | MaterialTag |
Input | ElementTag(Number) |
Related Tags | <MaterialTag.note> Returns the note played from this note block, as an ID number from 0 to 24.
<MaterialTag.note_tone> Returns the tone of note played from this note block, as a letter from A to F, sometimes with a # to indicate sharp. (...)
<MaterialTag.note_octave> Returns the octave of note played from this note block, as 0, 1, or 2.
|
Description | Sets the note played from this note block, as an ID number from 0 to 24. |
Generated Example |
|
Source | https://github.com/DenizenScript/Denizen/blob/dev/plugin/src/main/java/com/denizenscript/denizen/objects/properties/material/MaterialNote.java#L97 |
Name | persistent |
Object | MaterialTag |
Input | ElementTag(Boolean) |
Related Tags | <MaterialTag.persistent> Returns whether this block will decay from being too far away from a tree.
|
Description | Sets leaves blocks to ignore decay, or to obey it. |
Generated Example |
|
Source | https://github.com/DenizenScript/Denizen/blob/dev/plugin/src/main/java/com/denizenscript/denizen/objects/properties/material/MaterialPersistent.java#L70 |
Name | piston_reaction |
Object | MaterialTag |
Input | ElementTag |
Related Tags | <MaterialTag.piston_reaction> Returns the material's piston reaction. (Only for block materials).
|
Description | Sets the piston reaction for all blocks of this material type.
Input may be: NORMAL (push and pull allowed), DESTROY (break when pushed), BLOCK (prevent a push or pull), IGNORE (don't use this), or PUSH_ONLY (push allowed but not pull) |
Source | https://github.com/DenizenScript/Denizen/blob/dev/plugin/src/main/java/com/denizenscript/denizen/objects/MaterialTag.java#L563 |
Name | power |
Object | MaterialTag |
Input | ElementTag(Number) |
Related Tags | <MaterialTag.power> Returns the redstone power level of an analogue-powerable block.
<MaterialTag.max_power> Returns the maximum redstone power an analogue-powerable block can have.
|
Description | Sets the redstone power level of an analogue-powerable block. |
Generated Example |
|
Source | https://github.com/DenizenScript/Denizen/blob/dev/plugin/src/main/java/com/denizenscript/denizen/objects/properties/material/MaterialPower.java#L78 |
Name | shape |
Object | MaterialTag |
Input | ElementTag |
Related Tags | <MaterialTag.shape> Returns the shape of a block. (...)
|
Description | Sets the shape of a block.
For stairs, input is the corner shape as INNER_LEFT, INNER_RIGHT, OUTER_LEFT, OUTER_RIGHT, or STRAIGHT. |
Source | https://github.com/DenizenScript/Denizen/blob/dev/plugin/src/main/java/com/denizenscript/denizen/objects/properties/material/MaterialShape.java#L71 |
Name | sides |
Object | MaterialTag |
Input | ElementTag |
Related Tags | <MaterialTag.sides> Returns the list of heights for a wall block, or connections for a redstone wire, in order North|East|South|West|Vertical. (...)
|
Description | Sets the list of heights for a wall block, or connections for a redstone wire, in order North|East|South|West|Vertical.
For wall blocks: For n/e/s/w, can be "tall", "low", or "none". For vertical, can be "tall" or "none". For redstone wires: For n/e/s/w, can be "none", "side", or "up". No vertical. |
Source | https://github.com/DenizenScript/Denizen/blob/dev/plugin/src/main/java/com/denizenscript/denizen/objects/properties/material/MaterialSides.java#L136 |
Name | snowy |
Object | MaterialTag |
Input | ElementTag(Boolean) |
Related Tags | <MaterialTag.snowy> Returns whether this material is covered in snow or not.
|
Description | Sets this material to be covered in snow, or not. |
Generated Example |
|
Source | https://github.com/DenizenScript/Denizen/blob/dev/plugin/src/main/java/com/denizenscript/denizen/objects/properties/material/MaterialSnowable.java#L74 |
Name | switched |
Object | MaterialTag |
Input | ElementTag(Boolean) |
Related Tags | <MaterialTag.switched> Returns whether a material is 'switched on', which has different semantic meaning depending on the material type. (...)
|
Description | Sets whether a material is 'switched on', which has different semantic meaning depending on the material type.
More specifically, this sets whether: - a Powerable material (like pressure plates) is activated - an Openable material (like doors) is open - a dispenser is powered and should dispense its contents - a daylight sensor can see the sun - a lightable block is lit - a piston block is extended - an end portal frame has an ender eye in it - a hopper is NOT being powered by redstone - a sculk_shrieker can summon a warden |
Generated Example |
|
Source | https://github.com/DenizenScript/Denizen/blob/dev/plugin/src/main/java/com/denizenscript/denizen/objects/properties/material/MaterialSwitchable.java#L230 |
Name | unstable |
Object | MaterialTag |
Input | ElementTag(Boolean) |
Related Tags | <MaterialTag.unstable> Returns whether this TNT block is unstable (explodes when punched).
|
Description | Sets whether this TNT block is unstable (explodes when punched). |
Generated Example |
|
Source | https://github.com/DenizenScript/Denizen/blob/dev/plugin/src/main/java/com/denizenscript/denizen/objects/properties/material/MaterialUnstable.java#L74 |
Name | vanilla_tags |
Object | MaterialTag |
Input | ListTag |
Related Tags | <MaterialTag.vanilla_tags> Returns a list of vanilla tags that apply to this material. See also https://minecraft.wiki/w/Tag.
|
Description | Sets a material's vanilla tags.
Any tag name will be accepted - meaning, any tag name input will be added to the material, regardless of whether it previously existed or not. Note that this gets reset once server resources are reloaded (see server resources reloaded). |
Example |
|
Example |
|
Example |
|
Source | https://github.com/DenizenScript/Denizen/blob/dev/plugin/src/main/java/com/denizenscript/denizen/objects/MaterialTag.java#L705 |
Name | waterlogged |
Object | MaterialTag |
Input | ElementTag(Boolean) |
Related Tags | <MaterialTag.waterlogged> Returns whether this block is waterlogged or not.
|
Description | Sets this block to be waterlogged, or not. |
Generated Example |
|
Source | https://github.com/DenizenScript/Denizen/blob/dev/plugin/src/main/java/com/denizenscript/denizen/objects/properties/material/MaterialWaterlogged.java#L74 |
Name | age |
Object | MaterialTag |
Input | ElementTag(Number) |
Related Tags | <MaterialTag.age> (Property) Returns an ageable material's current age. This includes plant growth. (...)
|
Description | (Property) Sets an ageable material's current age. This includes plant growth.
See also MaterialTag.maximum_age. |
Generated Example |
|
Group | Properties |
Source | https://github.com/DenizenScript/Denizen/blob/dev/plugin/src/main/java/com/denizenscript/denizen/objects/properties/material/MaterialAge.java#L18 |
Name | attached |
Object | MaterialTag |
Input | ElementTag(Boolean) |
Related Tags | <MaterialTag.attached> (Property) Returns whether a material is attached. (...)
|
Description | (Property) Sets whether a material is attached.
For a lantern, this sets whether it is hanging from the ceiling. For a gate, this sets whether it is lowered to attach to a wall block. For a mangrove_propagule, this sets whether it is hanging from the block above it. For a tripwire, this sets whether a tripwire hook or string forms a complete tripwire circuit and is ready to trigger. Updating the property on a tripwire hook will change the texture to indicate a connected string, but will not have any effect when used on the tripwire string itself. It may however still be used to check whether the string forms a circuit. For hanging signs, this affects signs hanging below a block and changes whether the chains are vertical (false) or diagonal (true). |
Generated Example |
|
Group | Properties |
Source | https://github.com/DenizenScript/Denizen/blob/dev/plugin/src/main/java/com/denizenscript/denizen/objects/properties/material/MaterialAttached.java#L17 |
Name | attachment_face |
Object | MaterialTag |
Input | ElementTag |
Related Tags | <MaterialTag.attachment_face> (Property) Returns the current attach direction for attachable materials such as switches, grindstones, and bells. (...)
|
Description | (Property) Sets the current attach direction for attachable materials such as switches, grindstones, and bells.
For bell values, see https://hub.spigotmc.org/javadocs/spigot/org/bukkit/block/data/type/Bell.Attachment.html For all other supported type values, see https://hub.spigotmc.org/javadocs/spigot/org/bukkit/block/data/FaceAttachable.AttachedFace.html |
Group | Properties |
Source | https://github.com/DenizenScript/Denizen/blob/dev/plugin/src/main/java/com/denizenscript/denizen/objects/properties/material/MaterialAttachmentFace.java#L13 |
Name | level |
Object | MaterialTag |
Input | ElementTag(Number) |
Related Tags | <MaterialTag.level> (Property) Returns the current level for a Levelled material, cake, beehives, snow, farmland, or brushable blocks. (...)
|
Description | (Property) Sets the current level for a Levelled material, cake, beehives, snow, farmland, or brushable blocks.
"Levelled" materials include: water, lava, cauldrons, composters, light blocks, brushable blocks, and any other future Levelled implementing types. For light blocks, this is the brightness of the light. For water/lava this is the height of the liquid block. For cauldrons, this is the amount of liquid contained. For cake, this is the number of bites left. For beehives/bee nests, this is the amount of honey contained. For snow, this is the number of partial layers, or the height, of a snow block. For farmland, this is the moisture level. For composters, this is the amount of compost. For brushable blocks (also referred to as "suspicious blocks"), this is the level of dusting. 1.20+ only. See also MaterialTag.maximum_level and MaterialTag.minimum_level. |
Generated Example |
|
Group | Properties |
Source | https://github.com/DenizenScript/Denizen/blob/dev/plugin/src/main/java/com/denizenscript/denizen/objects/properties/material/MaterialLevel.java#L19 |
Name | type |
Object | MaterialTag |
Input | ElementTag |
Related Tags | <MaterialTag.type> (Property) Returns the current type of the block. (...)
|
Description | (Property) Sets the current type of the block.
For slabs, input is TOP, BOTTOM, or DOUBLE. For piston_heads, input is NORMAL or STICKY. For campfires, input is NORMAL or SIGNAL. For pointed dripstone, input is BASE, FRUSTUM, MIDDLE, TIP, or TIP_MERGE. For cave vines, input is NORMAL or BERRIES. For scaffolding, input is NORMAL or BOTTOM. |
Group | Properties |
Source | https://github.com/DenizenScript/Denizen/blob/dev/plugin/src/main/java/com/denizenscript/denizen/objects/properties/material/MaterialBlockType.java#L13 |
Name | add_assignment |
Object | NPCTag |
Input | ScriptTag |
Related Tags | <NPCTag.script> Deprecated variant of NPCTag.scripts.
|
Description | Adds an assignment script to the NPC. |
Generated Example |
|
Source | https://github.com/DenizenScript/Denizen/blob/dev/plugin/src/main/java/com/denizenscript/denizen/objects/NPCTag.java#L1495 |
Name | add_waypoint |
Object | NPCTag |
Input | LocationTag |
Related Tags | TODO
|
Description | Add a waypoint location to the NPC's path. |
Generated Example |
|
Source | https://github.com/DenizenScript/Denizen/blob/dev/plugin/src/main/java/com/denizenscript/denizen/objects/NPCTag.java#L2015 |
Name | attack_range |
Object | NPCTag |
Input | ElementTag(Decimal) |
Related Tags | <NPCTag.attack_range> Returns the NPC's current navigator attack range limit.
|
Description | Sets the maximum attack distance of the NPC. |
Generated Example |
|
Source | https://github.com/DenizenScript/Denizen/blob/dev/plugin/src/main/java/com/denizenscript/denizen/objects/NPCTag.java#L1778 |
Name | auto_update_skin |
Object | NPCTag |
Input | ElementTag(Boolean) |
Related Tags | <NPCTag.auto_update_skin> Returns whether the NPC is set to automatically update skins from name.
|
Description | Sets whether the NPC will automatically update its skin based on the skin name used.
If true, the NPC's skin will change when the relevant account owner changes their skin. |
Generated Example |
|
Source | https://github.com/DenizenScript/Denizen/blob/dev/plugin/src/main/java/com/denizenscript/denizen/objects/NPCTag.java#L1710 |
Name | clear_assignments |
Object | NPCTag |
Input | None |
Related Tags | <NPCTag.script> Deprecated variant of NPCTag.scripts.
|
Description | Removes all the NPC's assignment scripts. |
Generated Example |
|
Source | https://github.com/DenizenScript/Denizen/blob/dev/plugin/src/main/java/com/denizenscript/denizen/objects/NPCTag.java#L1532 |
Name | clear_waypoints |
Object | NPCTag |
Input | None |
Related Tags | TODO
|
Description | Clears all waypoint locations in the NPC's path. |
Generated Example |
|
Source | https://github.com/DenizenScript/Denizen/blob/dev/plugin/src/main/java/com/denizenscript/denizen/objects/NPCTag.java#L1992 |
Name | controllable |
Object | NPCTag |
Input | ElementTag(Boolean) |
Related Tags | <NPCTag.controllable> Returns whether the NPC has controllable enabled.
|
Description | Sets whether the NPC is controllable. |
Generated Example |
|
Source | https://github.com/DenizenScript/Denizen/blob/dev/plugin/src/main/java/com/denizenscript/denizen/objects/NPCTag.java#L1859 |
Name | distance_margin |
Object | NPCTag |
Input | ElementTag(Decimal) |
Related Tags | <NPCTag.distance_margin> Returns the NPC's current pathfinding distance margin. That is, how close it needs to get to its destination (in block-lengths).
|
Description | Sets the NPC's distance margin. |
Generated Example |
|
Source | https://github.com/DenizenScript/Denizen/blob/dev/plugin/src/main/java/com/denizenscript/denizen/objects/NPCTag.java#L1903 |
Name | glow_color |
Object | NPCTag |
Input | ElementTag |
Related Tags | TODO
|
Description | Sets the color the NPC will glow with, when it's glowing. Input must be from https://hub.spigotmc.org/javadocs/spigot/org/bukkit/ChatColor.html. |
Source | https://github.com/DenizenScript/Denizen/blob/dev/plugin/src/main/java/com/denizenscript/denizen/objects/NPCTag.java#L1979 |
Name | hologram_direction |
Object | NPCTag |
Input | ElementTag |
Related Tags | <NPCTag.hologram_direction> Returns the direction of an NPC's hologram as "BOTTOM_UP" or "TOP_DOWN".
|
Description | Sets the NPC's hologram direction, as either BOTTOM_UP or TOP_DOWN. |
Deprecated | This was removed from Citizens. |
Source | https://github.com/DenizenScript/Denizen/blob/dev/plugin/src/main/java/com/denizenscript/denizen/objects/NPCTag.java#L1548 |
Name | hologram_line_height |
Object | NPCTag |
Input | ElementTag(Decimal) |
Related Tags | <NPCTag.hologram_line_height> Returns the line height for an NPC's hologram. Can be -1, indicating a default value should be used.
|
Description | Sets the NPC's hologram line height. Can be -1 to indicate a default value. |
Generated Example |
|
Source | https://github.com/DenizenScript/Denizen/blob/dev/plugin/src/main/java/com/denizenscript/denizen/objects/NPCTag.java#L1564 |
Name | hologram_lines |
Object | NPCTag |
Input | ListTag |
Related Tags | <NPCTag.hologram_lines> Returns the list of hologram lines attached to an NPC.
|
Description | Sets the NPC's hologram lines.
Each item in the list can be either: - An ElementTag for a permanent hologram line - A map with "text" (ElementTag) and "duration" (DurationTag) keys for a temporary hologram line that will disappear after the specified duration |
Source | https://github.com/DenizenScript/Denizen/blob/dev/plugin/src/main/java/com/denizenscript/denizen/objects/NPCTag.java#L1343 |
Name | item_type |
Object | NPCTag |
Input | ItemTag |
Description | Sets the item type of the item. |
Generated Example |
|
Source | https://github.com/DenizenScript/Denizen/blob/dev/plugin/src/main/java/com/denizenscript/denizen/objects/NPCTag.java#L1724 |
Name | lookclose |
Object | NPCTag |
Input | ElementTag(Boolean) |
Related Tags | <NPCTag.lookclose> Returns whether the NPC has lookclose enabled.
|
Description | Sets the NPC's lookclose value. |
Generated Example |
|
Source | https://github.com/DenizenScript/Denizen/blob/dev/plugin/src/main/java/com/denizenscript/denizen/objects/NPCTag.java#L1846 |
Name | name |
Object | NPCTag |
Input | ElementTag |
Related Tags | <NPCTag.name> Returns the name of the entity. (...)
|
Description | Sets the name of the NPC. |
Source | https://github.com/DenizenScript/Denizen/blob/dev/plugin/src/main/java/com/denizenscript/denizen/objects/NPCTag.java#L1617 |
Name | name_visible |
Object | NPCTag |
Input | ElementTag |
Related Tags | TODO
|
Description | Sets whether the NPC's nameplate is visible. Input is 'true' (always visible), 'false' (never visible), or 'hover' (only visible while looking at the NPC). |
Source | https://github.com/DenizenScript/Denizen/blob/dev/plugin/src/main/java/com/denizenscript/denizen/objects/NPCTag.java#L1966 |
Name | navigator_look_at |
Object | NPCTag |
Input | LocationTag |
Related Tags | <NPCTag.navigator_look_at> Returns the location the NPC will currently look at while moving, if any.
|
Description | Sets the location the NPC will currently look at while moving.
Give no value to let the NPC automatically look where it's going. Should be set after the NPC has started moving. |
Generated Example |
|
Source | https://github.com/DenizenScript/Denizen/blob/dev/plugin/src/main/java/com/denizenscript/denizen/objects/NPCTag.java#L1945 |
Name | owner |
Object | NPCTag |
Input | PlayerTag |
Related Tags | <NPCTag.owner> Returns the owner of the NPC as a PlayerTag, if any.
|
Description | Sets the owner of the NPC. |
Generated Example |
|
Source | https://github.com/DenizenScript/Denizen/blob/dev/plugin/src/main/java/com/denizenscript/denizen/objects/NPCTag.java#L1630 |
Name | path_distance_margin |
Object | NPCTag |
Input | ElementTag(Decimal) |
Related Tags | <NPCTag.path_distance_margin> Returns the NPC's current pathfinding distance margin. That is, how close it needs to get to individual points along its path.
|
Description | Sets the NPC's path distance margin. |
Generated Example |
|
Source | https://github.com/DenizenScript/Denizen/blob/dev/plugin/src/main/java/com/denizenscript/denizen/objects/NPCTag.java#L1917 |
Name | range |
Object | NPCTag |
Input | ElementTag(Decimal) |
Related Tags | <NPCTag.range> Returns the NPC's current maximum pathfinding range.
|
Description | Sets the maximum movement distance of the NPC. |
Generated Example |
|
Source | https://github.com/DenizenScript/Denizen/blob/dev/plugin/src/main/java/com/denizenscript/denizen/objects/NPCTag.java#L1764 |
Name | remove_assignment |
Object | NPCTag |
Input | ScriptTag |
Related Tags | <NPCTag.script> Deprecated variant of NPCTag.scripts.
|
Description | Removes an assignment script from the NPC. |
Generated Example |
|
Source | https://github.com/DenizenScript/Denizen/blob/dev/plugin/src/main/java/com/denizenscript/denizen/objects/NPCTag.java#L1508 |
Name | remove_nickname |
Object | NPCTag |
Input | None |
Related Tags | <NPCTag.has_nickname> Returns true if the NPC has a nickname.
|
Description | Removes the NPC's nickname. |
Generated Example |
|
Source | https://github.com/DenizenScript/Denizen/blob/dev/plugin/src/main/java/com/denizenscript/denizen/objects/NPCTag.java#L1591 |
Name | set_assignment |
Object | NPCTag |
Input | ScriptTag |
Related Tags | <NPCTag.script> Deprecated variant of NPCTag.scripts.
|
Description | Sets the NPC's assignment script. Equivalent to 'clear_assignments' + 'add_assignment'. |
Generated Example |
|
Source | https://github.com/DenizenScript/Denizen/blob/dev/plugin/src/main/java/com/denizenscript/denizen/objects/NPCTag.java#L1480 |
Name | set_entity_type |
Object | NPCTag |
Input | EntityTag |
Related Tags | <NPCTag.entity_type> Returns the type of the entity.
|
Description | Sets the NPC's entity type. |
Generated Example |
|
Source | https://github.com/DenizenScript/Denizen/blob/dev/plugin/src/main/java/com/denizenscript/denizen/objects/NPCTag.java#L1604 |
Name | set_nickname |
Object | NPCTag |
Input | ElementTag |
Related Tags | <NPCTag.nickname> Returns the NPC's display name, as set by the Nickname trait (or the default NPC name).
|
Description | Sets the NPC's nickname. |
Source | https://github.com/DenizenScript/Denizen/blob/dev/plugin/src/main/java/com/denizenscript/denizen/objects/NPCTag.java#L1578 |
Name | set_protected |
Object | NPCTag |
Input | ElementTag(Boolean) |
Related Tags | <NPCTag.is_protected> Returns whether the NPC is protected.
|
Description | Sets whether or not the NPC is protected. |
Generated Example |
|
Source | https://github.com/DenizenScript/Denizen/blob/dev/plugin/src/main/java/com/denizenscript/denizen/objects/NPCTag.java#L1833 |
Name | set_sneaking |
Object | NPCTag |
Input | ElementTag(Boolean) |
Related Tags | <NPCTag.is_sneaking> Returns whether the NPC is currently sneaking. Only works for player-type NPCs.
|
Description | Sets whether the NPC is sneaking or not. Only works for player-type NPCs. |
Generated Example |
|
Source | https://github.com/DenizenScript/Denizen/blob/dev/plugin/src/main/java/com/denizenscript/denizen/objects/NPCTag.java#L1811 |
Name | skin |
Object | NPCTag |
Input | ElementTag |
Related Tags | <NPCTag.skin> Returns the NPC's custom skin, if any.
|
Description | Sets the skin of an NPC by name.
Call with no value to clear the custom skin value. See also Player Entity Skins (Skin Blobs). |
Source |