- D1 Meta Docs - Denizen Script -
Home Page / Pi to one million places / Contact mcmonkey / Donate / Paste Scripts / Denizen Help /
You are browsing as a guest.
Login | Register




Search:

Listing Mechanisms...


Objectsystem
Nameredirect_logging
InputElementTag(Boolean)
DescriptionTells the server to redirect logging to a world event or not.
Note that this redirects *all console output* not just Denizen output.
Note: don't enable /denizen debug -e while this is active.
Tags

ObjectEntityTag
Namecan_tick
InputElementTag(Boolean)
DescriptionChanges whether an armor stand can tick.
Tags<EntityTag.can_tick>
NoteThis mechanism requires the plugin(s) Paper!

ObjectPlayerTag
Nameaffects_monster_spawning
InputElementTag(Boolean)
DescriptionSets whether this player affects monster spawning. When false, no monsters will spawn naturally because of this player.
Tags<PlayerTag.affects_monster_spawning>
NoteThis mechanism requires the plugin(s) Paper!

ObjectWorldTag
Nameview_distance
InputElementTag(Number)
DescriptionSets this world's view distance. All chunks within this radius will be tracked by the server.
Input should be a number from 2 to 32. To allow for a larger untracked radius, use mechanism/WorldTag.no_tick_view_distance.
Tags<WorldTag.view_distance>
<server.view_distance>
NoteThis mechanism requires the plugin(s) Paper!

ObjectWorldTag
Nameno_tick_view_distance
InputElementTag(Number)
DescriptionSets this world's non-ticking view distance. Chunks will not be tracked between the world's view distance and its non-ticking view distance.
This allows your world to have a higher visual view distance without impacting performance.
Input should be a number from 2 to 32. Provide no input to reset this to the world's view distance.
NOTE: This should generally be set to a value higher than the world's view distance. Setting it lower may cause odd chunk issues.
Tags<WorldTag.no_tick_view_distance>
NoteThis mechanism requires the plugin(s) Paper!

ObjectBiomeTag
Namehumidity
InputElementTag(Decimal)
DescriptionSets the humidity for this biome server-wide.
If this is greater than 0.85, fire has less chance
to spread in this biome.
Tags<BiomeTag.humidity>

ObjectBiomeTag
Nametemperature
InputElementTag(Decimal)
DescriptionSets the temperature for this biome server-wide.
If this is less than 1.5, snow will form on the ground
when weather occurs in the world and a layer of ice
will form over water.
Tags<BiomeTag.temperature>

ObjectChunkTag
Nameinhabited_time
InputDurationTag
DescriptionChanges the amount of time the chunk has been inhabited for.
This is a primary deciding factor in the "local difficulty" setting.
Tags<ChunkTag.inhabited_time>

ObjectChunkTag
Nameunload
InputNone
DescriptionRemoves a chunk from memory.
Tags<ChunkTag.is_loaded>

ObjectChunkTag
Nameunload_without_saving
InputNone
DescriptionRemoves a chunk from memory without saving any recent changes.
Tags<chunk.is_loaded>

ObjectChunkTag
Nameload
InputNone
DescriptionLoads a chunk into memory.
Tags<ChunkTag.is_loaded>

ObjectChunkTag
Nameregenerate
InputNone
DescriptionCauses the chunk to be entirely deleted and reformed from the world's seed.
The underlying method for this was disabled in recent Spigot versions with a vile message from user-hating Spigot dev md_5,
"Not supported in this Minecraft version! Unless you can fix it, this is not a bug :)"
Unfortunately due to md_5's attitude on this problem, this mechanism will not work for the time being.
Tags

ObjectChunkTag
Namerefresh_chunk
InputNone
DescriptionRefreshes the chunk, sending any changed properties to players.
Tags

ObjectChunkTag
Namerefresh_chunk_sections
InputNone
DescriptionRefreshes all 16x16x16 chunk sections within the chunk.
Tags

ObjectCuboidTag
Nameset_member
Input(#,)CuboidTag
DescriptionSets 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).
Tags<CuboidTag.get>
<CuboidTag.set[<cuboid>].at[<#>]>

ObjectCuboidTag
Nameadd_member
Input(#,)CuboidTag
DescriptionAdds 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).
Tags<CuboidTag.get>
<CuboidTag.add_member[<cuboid>]>
<CuboidTag.add_member[<cuboid>].at[<#>]>

ObjectCuboidTag
Nameremove_member
InputElementTag(Number)
DescriptionRemove a sub-member from the cuboid at the specified index.
Tags<CuboidTag.remove_member[<#>]>

ObjectEntityTag
Namefallingblock_type
InputMaterialTag
DescriptionSets the block type of a falling_block entity (only valid while spawning).
Tags<EntityTag.fallingblock_material>

ObjectEntityTag
Nameitem_in_hand
InputItemTag
DescriptionSets the item in the entity's hand.
The entity must be living.
Tags<EntityTag.item_in_hand>

ObjectEntityTag
Nameitem_in_offhand
InputItemTag
DescriptionSets the item in the entity's offhand.
The entity must be living.
Tags<EntityTag.item_in_offhand>

ObjectEntityTag
Nameshooter
InputEntityTag
DescriptionSets the entity's shooter.
The entity must be a projectile.
Tags<EntityTag.shooter>

ObjectEntityTag
Namecan_pickup_items
InputElementTag(Boolean)
DescriptionSets whether the entity can pick up items.
The entity must be living.
Tags<EntityTag.can_pickup_items>

ObjectEntityTag
Namefall_distance
InputElementTag(Decimal)
DescriptionSets the fall distance.
Tags<EntityTag.fall_distance>

ObjectEntityTag
Namefallingblock_drop_item
InputElementTag(Boolean)
DescriptionSets whether the falling block will drop an item if broken.
Tags

ObjectEntityTag
Namefallingblock_hurt_entities
InputElementTag(Boolean)
DescriptionSets whether the falling block will hurt entities when it lands.
Tags

ObjectEntityTag
Namefire_time
InputDurationTag
DescriptionSets the entity's current fire time (time before the entity stops being on fire).
Tags<EntityTag.fire_time>

ObjectEntityTag
Nameleash_holder
InputEntityTag
DescriptionSets the entity holding this entity by leash.
The entity must be living.
Tags<EntityTag.is_leashed>
<EntityTag.leash_holder>

ObjectEntityTag
Namecan_breed
InputElementTag(Boolean)
DescriptionSets whether the entity is capable of mating with another of its kind.
The entity must be living and 'ageable'.
Tags<EntityTag.can_breed>

ObjectEntityTag
Namebreed
InputElementTag(Boolean)
DescriptionSets whether the entity is trying to mate with another of its kind.
The entity must be living and an animal.
Tags<EntityTag.can_breed>

ObjectEntityTag
Namepassengers
InputListTag(EntityTag)
DescriptionSets the passengers of this entity.
Tags<EntityTag.passengers>
<EntityTag.is_empty>

ObjectEntityTag
Namepassenger
InputEntityTag
DescriptionSets the passenger of this entity.
Tags<EntityTag.passenger>
<EntityTag.is_empty>

ObjectEntityTag
Nametime_lived
InputDurationTag
DescriptionSets the amount of time this entity has lived for.
Tags<EntityTag.time_lived>

ObjectEntityTag
Nameabsorption_health
InputElementTag(Decimal)
DescriptionSets the living entity's absorption health.
Tags<EntityTag.absorption_health>

ObjectEntityTag
Nameoxygen
InputDurationTag
DescriptionSets how much air the entity has remaining before it drowns.
The entity must be living.
Tags<EntityTag.oxygen>
<EntityTag.max_oxygen>

ObjectEntityTag
Nameremove_effects
InputNone
DescriptionRemoves all potion effects from the entity.
The entity must be living.
Tags<EntityTag.has_effect[<effect>]>

ObjectEntityTag
Namerelease_left_shoulder
InputNone
DescriptionReleases the player's left shoulder entity.
Only applies to player-typed entities.
Tags<EntityTag.left_shoulder>

ObjectEntityTag
Namerelease_right_shoulder
InputNone
DescriptionReleases the player's right shoulder entity.
Only applies to player-typed entities.
Tags<EntityTag.right_shoulder>

ObjectEntityTag
Nameleft_shoulder
InputEntityTag
DescriptionSets the entity's left shoulder entity.
Only applies to player-typed entities.
Provide no input to remove the shoulder entity.
NOTE: This mechanism will remove the current shoulder entity from the world.
Also note the client will currently only render parrot entities.
Tags<EntityTag.left_shoulder>

ObjectEntityTag
Nameright_shoulder
InputEntityTag
DescriptionSets the entity's right shoulder entity.
Only applies to player-typed entities.
Provide no input to remove the shoulder entity.
NOTE: This mechanism will remove the current shoulder entity from the world.
Also note the client will currently only render parrot entities.
Tags<EntityTag.right_shoulder>

ObjectEntityTag
Nameremove_when_far_away
InputElementTag(Boolean)
DescriptionSets whether the entity should be removed entirely when despawned.
The entity must be living.
Tags<EntityTag.remove_when_far>

ObjectEntityTag
Namesheared
InputElementTag(Boolean)
DescriptionSets whether the sheep is sheared.
Tags<EntityTag.is_sheared>

ObjectEntityTag
Namecollidable
InputElementTag(Boolean)
DescriptionSets whether the entity is collidable.
NOTE: To disable collision between two entities, set this mechanism to false on both entities.
Tags<EntityTag.is_collidable>

ObjectEntityTag
Nameno_damage_duration
InputDurationTag
DescriptionSets the duration in which the entity will take no damage.
Tags<EntityTag.last_damage.duration>
<EntityTag.last_damage.max_duration>

ObjectEntityTag
Namemax_no_damage_duration
InputDurationTag
DescriptionSets the maximum duration in which the entity will take no damage.
Tags<EntityTag.last_damage.duration>
<EntityTag.last_damage.max_duration>

ObjectEntityTag
Namevelocity
InputLocationTag
DescriptionSets the entity's movement velocity.
Tags<EntityTag.velocity>

ObjectEntityTag
Namemove
InputLocationTag
DescriptionForces an entity to move in the direction of the velocity specified.
Tags

ObjectEntityTag
Nameinteract_with
InputLocationTag
DescriptionMakes a player-type entity interact with a block.
Tags

ObjectEntityTag
Nameplay_death
InputNone
DescriptionAnimates the entity dying.
Tags

ObjectEntityTag
Namepickup_delay
InputDurationTag
DescriptionSets the pickup delay of this Item Entity.
Tags<EntityTag.pickup_delay>

ObjectEntityTag
Namegliding
InputElementTag(Boolean)
DescriptionSets whether this entity is gliding.
Tags<EntityTag.gliding>

ObjectEntityTag
Nameglowing
InputElementTag(Boolean)
DescriptionSets whether this entity is glowing.
Tags<EntityTag.glowing>

ObjectEntityTag
Namedragon_phase
InputElementTag
DescriptionSets an EnderDragon's combat phase.
Tags<EntityTag.dragon_phase>

ObjectEntityTag
Nameexperience
InputElementTag(Number)
DescriptionSets the experience value of this experience orb entity.
Tags<EntityTag.experience>

ObjectEntityTag
Namefuse_ticks
InputElementTag(Number)
DescriptionSets the number of ticks until the TNT blows up after being primed.
Tags<EntityTag.fuse_ticks>

ObjectEntityTag
Nameshow_to_players
InputNone
DescriptionMarks the entity as visible to players by default (if it was hidden).
Works with offline players.
Tags

ObjectEntityTag
Namehide_from_players
InputNone
DescriptionHides the entity from players by default.
Works with offline players.
Tags

ObjectEntityTag
Nameskin_layers
InputListTag
DescriptionSets the visible skin layers on a player-type entity (PlayerTag or player-type NPCTag).
Input is a list of values from the set of:
CAPE, HAT, JACKET, LEFT_PANTS, LEFT_SLEEVE, RIGHT_PANTS, RIGHT_SLEEVE, or "ALL"
Tags<EntityTag.skin_layers>

ObjectEntityTag
Namemirror_player
InputElementTag(Boolean)
DescriptionMakes the player-like entity have the same skin as the player looking at it.
For NPCs, this will add the Mirror trait.
Tags

ObjectEntityTag
Nameswimming
InputElementTag(Boolean)
DescriptionSets whether the entity is swimming.
Tags<EntityTag.swimming>

ObjectInventoryTag
Namematrix
InputListTag(ItemTag)
DescriptionSets the items in the matrix slots of this crafting inventory.
Tags<InventoryTag.matrix>

ObjectInventoryTag
Nameresult
InputItemTag
DescriptionSets the item in the result slot of this crafting inventory or furnace inventory.
Tags<InventoryTag.result>

ObjectInventoryTag
Namefuel
InputItemTag
DescriptionSets the item in the fuel slot of this furnace or brewing stand inventory.
Tags<InventoryTag.fuel>

ObjectInventoryTag
Nameinput
InputItemTag
DescriptionSets the item in the smelting slot of a furnace inventory, or ingredient slot of a brewing stand inventory.
Tags<InventoryTag.input>

ObjectInventoryTag
Nameanvil_max_repair_cost
InputElementTag(Number)
DescriptionSets the maximum repair cost of an anvil.
Tags<InventoryTag.anvil_max_repair_cost>

ObjectInventoryTag
Nameanvil_repair_cost
InputElementTag(Number)
DescriptionSets the current repair cost of an anvil.
Tags<InventoryTag.anvil_repair_cost>

ObjectItemTag
Namematerial
InputMaterialTag
DescriptionChanges 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.
Tags<ItemTag.material>

ObjectLocationTag
Nameblock_facing
InputLocationTag
DescriptionSets the facing direction of the block, as a vector.
Tags<LocationTag.block_facing>

ObjectLocationTag
Nameblock_type
InputMaterialTag
DescriptionSets the type of the block.
Tags<LocationTag.material>

ObjectLocationTag
Namebiome
InputBiomeTag
DescriptionSets the biome of the block.
Tags<LocationTag.biome>

ObjectLocationTag
Namespawner_type
InputEntityTag
DescriptionSets the entity that a mob spawner will spawn.
Tags<LocationTag.spawner_type>

ObjectLocationTag
Namelock
InputElementTag
DescriptionSets 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.
Tags<LocationTag.lock>
<LocationTag.is_locked>
<LocationTag.is_lockable>

ObjectLocationTag
Namesign_contents
InputListTag
DescriptionSets the contents of a sign block.
Note that this takes an escaped list.
See language/property escaping.
Tags<LocationTag.sign_contents>

ObjectLocationTag
Nameskull_skin
InputElementTag(|ElementTag(|ElementTag))
DescriptionSets 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.
Tags<LocationTag.skull_skin>

ObjectLocationTag
Namehive_max_bees
InputElementTag(Number)
DescriptionSets the maximum allowed number of bees in a beehive.
Tags<LocationTag.hive_max_bees>

ObjectLocationTag
Namerelease_bees
InputNone
DescriptionCauses a beehive to release all its bees.
Will do nothing if the hive is empty.
Tags<LocationTag.hive_bee_count>

ObjectLocationTag
Nameadd_bee
InputEntityTag
DescriptionAdds a bee into a beehive.
Will do nothing if there's no room left in the hive.
Tags<LocationTag.hive_bee_count>

ObjectLocationTag
Namecommand_block_name
InputElementTag
DescriptionSets the name of a command block.
Tags<LocationTag.command_block_name>

ObjectLocationTag
Namecommand_block
InputElementTag
DescriptionSets the command of a command block.
Tags<LocationTag.command_block>

ObjectLocationTag
Namecustom_name
InputElementTag
DescriptionSets the custom name of the block.
Use no value to reset the block's name.
Tags<LocationTag.custom_name>

ObjectLocationTag
Namebrewing_time
InputDurationTag
DescriptionSets the brewing time a brewing stand has left.
Tags<LocationTag.brewing_time>

ObjectLocationTag
Namebrewing_fuel_level
InputElementTag(Number)
DescriptionSets the brewing fuel level a brewing stand has.
Tags<LocationTag.brewing_fuel_level>

ObjectLocationTag
Namefurnace_burn_duration
InputDurationTag
DescriptionSets the burn time for a furnace in ticks. Maximum is 32767 ticks.
Tags<LocationTag.furnace_burn_duration>

ObjectLocationTag
Namefurnace_cook_duration
InputDurationTag
DescriptionSets the current cook time for a furnace in ticks. Maximum is 32767 ticks.
Tags<LocationTag.furnace_cook_duration>

ObjectLocationTag
Namefurnace_cook_duration_total
InputDurationTag
DescriptionSets the total cook time for a furnace in ticks. Maximum is 32767 ticks.
Tags<LocationTag.furnace_cook_duration_total>

ObjectLocationTag
Namepatterns
InputListTag
DescriptionChanges 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 url/https://hub.spigotmc.org/javadocs/spigot/org/bukkit/DyeColor.html.
For the list of possible patterns, see url/https://hub.spigotmc.org/javadocs/spigot/org/bukkit/block/banner/PatternType.html.
Tags<LocationTag.patterns>
<server.pattern_types>

ObjectLocationTag
Namehead_rotation
InputElementTag(Number)
DescriptionSets the rotation of the head at this location. Must be an integer 1 to 16.
Tags<LocationTag.head_rotation>

ObjectLocationTag
Namegenerate_tree
InputElementTag
DescriptionGenerates a tree at this location if possible.
For a list of valid tree types, see url/https://hub.spigotmc.org/javadocs/spigot/org/bukkit/TreeType.html
Tags<server.tree_types>

ObjectLocationTag
Namebeacon_primary_effect
InputElementTag
DescriptionSets the primary effect of a beacon, with input as just an effect type name.
Tags<LocationTag.beacon_primary_effect>

ObjectLocationTag
Namebeacon_secondary_effect
InputElementTag
DescriptionSets the secondary effect of a beacon, with input as just an effect type name.
Tags<LocationTag.beacon_secondary_effect>

ObjectLocationTag
Nameactivate
InputNone
DescriptionActivates the block at the location if possible.
Works for blocks like dispensers, which have explicit 'activation' methods.
Tags

ObjectLocationTag
Namelectern_page
InputElementTag(Number)
DescriptionChanges the page currently displayed on the book in a lectern block.
Tags<LocationTag.lectern_page>

ObjectLocationTag
Nameclear_loot_table
InputNone
DescriptionRemoves the loot table from the chest at this location.
Tags<LocationTag.has_loot_table>

ObjectMaterialTag
Namemax_stack_size
InputElementTag(Number)
DescriptionSets 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.
Tags<MaterialTag.max_stack_size>

ObjectMaterialTag
Nameblock_resistance
InputElementTag(Decimal)
DescriptionSets the explosion resistance for all blocks of this material type.
Tags<MaterialTag.block_resistance>

ObjectMaterialTag
Nameblock_strength
InputElementTag(Decimal)
DescriptionSets 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).
Tags<MaterialTag.block_strength>

ObjectMaterialTag
Namepiston_reaction
InputElementTag
DescriptionSets 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)
Tags<MaterialTag.piston_reaction>

ObjectNPCTag
Nameset_assignment
InputScriptTag
DescriptionSets the NPC's assignment script.
Tags<NPCTag.script>

ObjectNPCTag
Nameremove_assignment
InputNone
DescriptionRemoves the NPC's assigment script.
Tags<NPCTag.has_script>

ObjectNPCTag
Nameset_nickname
InputElementTag
DescriptionSets the NPC's nickname.
Tags<NPCTag.nickname>

ObjectNPCTag
Nameremove_nickname
InputNone
DescriptionRemoves the NPC's nickname.
Tags<NPCTag.has_nickname>

ObjectNPCTag
Nameset_entity_type
InputEntityTag
DescriptionSets the NPC's entity type.
Tags<NPCTag.entity_type>

ObjectNPCTag
Namename
InputElementTag
DescriptionSets the name of the NPC.
Tags<NPCTag.name>

ObjectNPCTag
Nameowner
InputPlayerTag
DescriptionSets the owner of the NPC.
Tags<NPCTag.owner>

ObjectNPCTag
Nameskin_blob
InputElementTag
DescriptionSets the skin blob of an NPC, in the form of "texture;signature;name".
Call with no value to clear the custom skin value.
Tags<NPCTag.skin>

ObjectNPCTag
Nameskin
InputElementTag
DescriptionSets the skin of an NPC by name.
Call with no value to clear the custom skin value.
Tags<NPCTag.skin>

ObjectNPCTag
Nameitem_type
InputItemTag
DescriptionSets the item type of the item.
Tags

ObjectNPCTag
Namespawn
InputLocationTag
DescriptionSpawns the NPC at a location. If no location is specified, the NPC will spawn
at its last known location.
Tags<NPCTag.is_spawned>

ObjectNPCTag
Namerange
InputElementTag(Decimal)
DescriptionSets the maximum movement distance of the NPC.
Tags<NPCTag.range>

ObjectNPCTag
Nameattack_range
InputElementTag(Decimal)
DescriptionSets the maximum attack distance of the NPC.
Tags<NPCTag.attack_range>

ObjectNPCTag
Namespeed
InputElementTag(Decimal)
DescriptionSets the movement speed of the NPC.
Tags<NPCTag.speed>

ObjectNPCTag
Namedespawn
InputNone
DescriptionDespawns the NPC.
Tags<NPCTag.is_spawned>

ObjectNPCTag
Nameset_sneaking
InputElementTag(Boolean)
DescriptionSets whether the NPC is sneaking or not. Only works for player-type NPCs.
Tags<NPCTag.is_sneaking>

ObjectNPCTag
Nameset_protected
InputElementTag(Boolean)
DescriptionSets whether or not the NPC is protected.
Tags<NPCTag.is_protected>

ObjectNPCTag
Namelookclose
InputElementTag(Boolean)
DescriptionSets the NPC's lookclose value.
Tags<NPCTag.lookclose>

ObjectNPCTag
Nameteleport_on_stuck
InputElementTag(Boolean)
DescriptionSets whether the NPC teleports when it is stuck.
Tags<NPCTag.teleport_on_stuck>

ObjectNPCTag
Namedistance_margin
InputElementTag(Decimal)
DescriptionSets the NPC's distance margin.
Tags<NPCTag.distance_margin>

ObjectNPCTag
Namepath_distance_margin
InputElementTag(Decimal)
DescriptionSets the NPC's path distance margin.
Tags<NPCTag.path_distance_margin>

ObjectNPCTag
Namename_visible
InputElementTag
DescriptionSets whether the NPC's nameplate is visible. Input is 'true' (always visible), 'false' (never visible), or 'hover' (only visible while looking at the NPC).
TagsTODO

ObjectNPCTag
Nameclear_waypoints
InputNone
DescriptionClears all waypoint locations in the NPC's path.
TagsTODO

ObjectNPCTag
Nameadd_waypoint
InputLocationTag
DescriptionAdd a waypoint location to the NPC's path.
TagsTODO

ObjectPlayerTag
Namenoclip
InputElementTag(Boolean)
DescriptionWhen true, causes the server to allow the player to noclip (ie, walk through blocks without being prevented).
This is purely serverside. The client will still not walk through blocks.
This is useful alongside command/showfake.
Note that this may sometimes be imperfect / sometimes momentarily continue to clip block.
Note that this may also prevent other collisions (eg projectile impact) but is not guaranteed to.
Tags

ObjectPlayerTag
Namerespawn
InputNone
DescriptionForces the player to respawn if they are on the death screen.
Tags

ObjectPlayerTag
Namevision
InputElementTag
DescriptionChanges the player's vision to the provided entity type. Valid types:
ENDERMAN, CAVE_SPIDER, SPIDER, CREEPER
Provide no value to reset the player's vision.
Tags

ObjectPlayerTag
Namelevel
InputElementTag(Number)
DescriptionSets the level on the player. Does not affect the current progression of experience towards next level.
Tags<PlayerTag.xp_level>

ObjectPlayerTag
Nameitem_slot
InputElementTag(Number)
DescriptionSets the inventory slot that the player has selected.
Works with offline players.
Tags<PlayerTag.held_item_slot>

ObjectPlayerTag
Namewindow_property
InputElementTag
DescriptionSets various properties of a window the player has open, such as the open page in a lectern.
Input is of the form PROPERTY,VALUE where the value is a number.
Note that any adjusted window properties are entirely clientside.
Valid properties: url/https://hub.spigotmc.org/javadocs/spigot/org/bukkit/inventory/InventoryView.Property.html
Tags

ObjectPlayerTag
Nameitem_on_cursor
InputItemTag
DescriptionSets the item on the player's cursor.
This includes chest interfaces, inventories, and hotbars, etc.
Tags<PlayerTag.item_on_cursor>

ObjectPlayerTag
Nameaward_advancement
InputElementTag
DescriptionAwards an advancement to the player.
Tags<PlayerTag.has_advancement[<name>]>

ObjectPlayerTag
Namefake_absorption_health
InputElementTag(Decimal)
DescriptionShows the player fake absorption health that persists on damage.
Tags

ObjectPlayerTag
Namehealth_scale
InputElementTag(Decimal)
DescriptionSets the 'health scale' on the Player. Each heart equals '2'. The standard health scale is
20, so for example, indicating a value of 40 will display double the amount of hearts
standard.
Player relogging will reset this mechanism.
Tags<PlayerTag.health_scale>

ObjectPlayerTag
Namescale_health
InputElementTag(Boolean)
DescriptionEnables or disables the health scale value. Disabling will result in the standard
amount of hearts being shown.
Tags<PlayerTag.health_is_scaled>

ObjectPlayerTag
Nameredo_attack_cooldown
InputNone
DescriptionForces the player to wait for the full attack cooldown duration for the item in their hand.
NOTE: The clientside attack cooldown indicator will not reflect this change!
Tags<PlayerTag.attack_cooldown_duration>
<PlayerTag.attack_cooldown_max_duration>
<PlayerTag.attack_cooldown_percent>

ObjectPlayerTag
Namereset_attack_cooldown
InputNone
DescriptionEnds the player's attack cooldown.
NOTE: This will do nothing if the player's attack speed attribute is set to 0.
NOTE: The clientside attack cooldown indicator will not reflect this change!
Tags<PlayerTag.attack_cooldown_duration>
<PlayerTag.attack_cooldown_max_duration>
<PlayerTag.attack_cooldown_percent>

ObjectPlayerTag
Nameattack_cooldown_percent
InputElementTag(Decimal)
DescriptionSets the progress of the player's attack cooldown. Takes a decimal from 0 to 1.
0 means the cooldown has just begun, while 1 means the cooldown has been completed.
NOTE: The clientside attack cooldown indicator will not reflect this change!
Tags<PlayerTag.attack_cooldown_duration>
<PlayerTag.attack_cooldown_max_duration>
<PlayerTag.attack_cooldown_percent>

ObjectPlayerTag
Nameattack_cooldown
InputDurationTag
DescriptionSets the player's time since their last attack. If the time is greater than the max duration of their
attack cooldown, then the cooldown is considered finished.
NOTE: The clientside attack cooldown indicator will not reflect this change!
Tags<PlayerTag.attack_cooldown_duration>
<PlayerTag.attack_cooldown_max_duration>
<PlayerTag.attack_cooldown_percent>

ObjectPlayerTag
Nameresource_pack
InputElementTag(|ElementTag)
DescriptionSets the current resource pack by specifying a valid URL to a resource pack.
Optionally, specify a 40-character (20 byte) hexadecimal SHA-1 hash value (without '0x') for the resource pack to prevent redownloading cached data.
With a hash, the input is formatted like "https://example.com/pack.zip|0102030405060708090a0b0c0d0e0f1112131415"
Tags

ObjectPlayerTag
Namesaturation
InputElementTag(Decimal)
DescriptionSets the current food saturation level of a player.
Tags<PlayerTag.saturation>

ObjectPlayerTag
Namesend_map
InputElementTag(Number)
DescriptionForces a player to receive the entirety of the specified map ID instantly.
Tags

ObjectPlayerTag
Namefood_level
InputElementTag(Number)
DescriptionSets the current food level of a player. Typically, '20' is full.
Tags<PlayerTag.food_level>

ObjectPlayerTag
Namebed_spawn_location
InputLocationTag
DescriptionSets the bed location that the player respawns at.
Tags<PlayerTag.bed_spawn>

ObjectPlayerTag
Namecan_fly
InputElementTag(Boolean)
DescriptionSets whether the player is allowed to fly.
Tags<PlayerTag.can_fly>

ObjectPlayerTag
Namefly_speed
InputElementTag(Decimal)
DescriptionSets the fly speed of the player. Valid range is 0.0 to 1.0
Tags<PlayerTag.fly_speed>

ObjectPlayerTag
Nameflying
InputElementTag(Boolean)
DescriptionSets whether the player is flying.
Tags<PlayerTag.is_flying>

ObjectPlayerTag
Namesprinting
InputElementTag(Boolean)
DescriptionSets whether the player is sprinting.
Tags<PlayerTag.is_sprinting>

ObjectPlayerTag
Namegamemode
InputElementTag
DescriptionSets the game mode of the player.
Valid gamemodes are survival, creative, adventure, and spectator.
Tags<PlayerTag.gamemode>

ObjectPlayerTag
Nameplayer_list_name
InputElementTag
DescriptionSets the entry that is shown in the 'player list' that is shown when pressing tab.
Tags<PlayerTag.list_name>

ObjectPlayerTag
Namedisplay_name
InputElementTag
DescriptionSets the name displayed for the player when chatting.
Tags<PlayerTag.display_name>

ObjectPlayerTag
Nameshow_workbench
InputLocationTag
DescriptionShows the player a workbench GUI corresponding to a given location.
Tags

ObjectPlayerTag
Namelocation
InputLocationTag
DescriptionIf the player is online, teleports the player to a given location.
Otherwise, sets the player's next spawn location.
Tags<PlayerTag.location>

ObjectPlayerTag
Namewalk_speed
InputElementTag(Decimal)
DescriptionSets the walk speed of the player. The standard value is '0.2'. Valid range is 0.0 to 1.0
Tags<PlayerTag.walk_speed>

ObjectPlayerTag
Nameexhaustion
InputElementTag(Decimal)
DescriptionSets the exhaustion level of a player.
Tags<PlayerTag.exhaustion>

ObjectPlayerTag
Nameshow_entity
InputEntityTag
DescriptionShows the player a previously hidden entity.
Tags

ObjectPlayerTag
Namehide_entity
InputEntityTag
DescriptionHides an entity from the player.
Tags

ObjectPlayerTag
Namefake_experience
InputElementTag(Decimal)(|ElementTag(Number))
DescriptionShows the player a fake experience bar, with a number between 0.0 and 1.0 to specify how far along the bar is.
Use with no input value to reset to the player's normal experience.
Optionally, you can specify a fake experience level.
For example: - adjust <player> fake_experience:0.5|5
Tags

ObjectPlayerTag
Namefake_health
InputElementTag(Decimal)(|ElementTag(Number)(|ElementTag(Decimal)))
DescriptionShows the player a fake health bar, with a number between 0 and 20, where 1 is half of a heart.
Use with no input value to reset to the player's normal health.
Optionally, you can specify a fake food level, between 0 and 20.
You can also optionally specify a food saturation level between 0 and 10.
- adjust <player> fake_health:1
- adjust <player> fake_health:10|15
- adjust <player> fake_health:<player.health>|3|0
Tags

ObjectPlayerTag
Namefake_equipment
InputEntityTag(|ElementTag|ItemTag)
DescriptionShows the player fake equipment on the specified living entity, which has no real non-visual effects.
Input is in the form Entity|Slot|Item, where the slot can be one of the following: HAND, OFF_HAND, BOOTS, LEGS, CHEST, HEAD
Optionally, exclude the slot and item to stop showing the fake equipment, if any, on the specified entity.
- adjust <player> fake_equipment:<[some_entity]>|chest|diamond_chestplate
- adjust <player> fake_equipment:<player>|head|jack_o_lantern
Tags

ObjectPlayerTag
Namefov_multiplier
InputElementTag(Decimal)
DescriptionSets the player's field of view multiplier.
Leave input empty to reset.
Note: Values outside a (-1, 1) range will have little effect on the player's fov.
Tags

ObjectPlayerTag
Nameitem_message
InputElementTag
DescriptionShows the player an item message as if the item they are carrying had changed names to the specified Element.
Tags

ObjectPlayerTag
Nameshow_endcredits
InputNone
DescriptionShows the player the end credits.
Tags

ObjectPlayerTag
Nameshow_demo
InputNone
DescriptionShows the player the demo screen.
Tags

ObjectPlayerTag
Namespectate
InputEntityTag
DescriptionForces the player to spectate from the entity's point of view.
Note: They cannot cancel the spectating without a re-log -- you must make them spectate themselves to cancel the effect.
(i.e. - adjust <player> spectate:<player>)
Tags

ObjectPlayerTag
Nameopen_book
InputNone
DescriptionForces the player to open the written book in their hand.
The book can safely be removed from the player's hand without the player closing the book.
Tags

ObjectPlayerTag
Nameopen_offhand_book
InputNone
DescriptionForces the player to open the written book in their offhand.
The book can safely be removed from the player's offhand without the player closing the book.
Tags

ObjectPlayerTag
Nameshow_book
InputItemTag
DescriptionDisplays a book to a player. Must be a WRITTEN_BOOK item.
Tags

ObjectPlayerTag
Nameresend_recipes
InputNone
DescriptionSends the player a list of the full details of all recipes on the server.
This is useful when reloading new item scripts with custom recipes.
This will automatically resend discovered recipes at the same time (otherwise the player will seemingly have no recipes unlocked).
Tags

ObjectPlayerTag
Nameresend_discovered_recipes
InputNone
DescriptionSends the player the full list of recipes they have discovered over again.
This is useful when used alongside mechanism/PlayerTag.quietly_discover_recipe.
Tags

ObjectPlayerTag
Namequietly_discover_recipe
InputListTag
DescriptionCauses the player to discover a recipe, or list of recipes, without being notified or updated about this happening.
Generally helpful to follow this with mechanism/PlayerTag.resend_discovered_recipes.
Input is in the Namespace:Key format, for example "minecraft:gold_nugget".
Tags

ObjectPlayerTag
Namediscover_recipe
InputListTag
DescriptionCauses the player to discover a recipe, or list of recipes. Input is in the Namespace:Key format, for example "minecraft:gold_nugget".
Tags

ObjectPlayerTag
Nameforget_recipe
InputListTag
DescriptionCauses the player to forget ('undiscover') a recipe, or list of recipes. Input is in the Namespace:Key format, for example "minecraft:gold_nugget".
Tags

ObjectPlayerTag
Nameedit_sign
InputLocationTag
DescriptionAllows the player to edit an existing sign. To create a sign, see command/Sign.
Tags

ObjectPlayerTag
Nametab_list_info
InputElementTag(|ElementTag)
DescriptionShow the player some text in the header and footer area in their tab list.
- adjust <player> tab_list_info:<header>|<footer>
Tags

ObjectPlayerTag
Namesign_update
InputLocationTag|ListTag
DescriptionShows the player fake lines on a sign.
Tags

ObjectPlayerTag
Namebanner_update
InputLocationTag|ListTag
DescriptionShows the player fake patterns on a banner. Input must be in the form: "LOCATION|COLOR/PATTERN|..."
As of Minecraft 1.13, the base color is unique material types, and so command/showfake must be used for base color changes.
For the list of possible patterns, see url/https://hub.spigotmc.org/javadocs/spigot/org/bukkit/block/banner/PatternType.html.
Tags

ObjectPlayerTag
Namestop_sound
InputElementTag
DescriptionStops all sounds of the specified type for the player.
Valid types are AMBIENT, BLOCKS, HOSTILE, MASTER, MUSIC, NEUTRAL, PLAYERS, RECORDS, VOICE, and WEATHER
If no sound type is specified, all types will be stopped.
Tags

ObjectPlayerTag
Nameupdate_advancements
InputNone
DescriptionUpdates the player's client-side advancements to match their server data.
Tags

ObjectPlayerTag
Namename
InputElementTag
DescriptionChanges the name on this player's nameplate.
Tags<PlayerTag.name>

ObjectPlayerTag
Nameskin
InputElementTag
DescriptionChanges the skin of the player to the skin of the given player name.
Tags

ObjectPlayerTag
Nameskin_blob
InputElementTag
DescriptionChanges the skin of the player to the specified blob.
In the format: "texture;signature" (two values separated by a semicolon).
Tags<PlayerTag.skin_blob>

ObjectPlayerTag
Nameis_whitelisted
InputElementTag(Boolean)
DescriptionChanges whether the player is whitelisted or not.
Tags<PlayerTag.is_whitelisted>

ObjectPlayerTag
Nameis_op
InputElementTag(Boolean)
DescriptionChanges whether the player is a server operator or not.
Tags<PlayerTag.is_op>

ObjectPlayerTag
Namechat_prefix
InputElementTag
DescriptionSet the player's chat prefix.
Requires a Vault-compatible chat plugin.
Tags<PlayerTag.chat_prefix>
NoteThis mechanism requires the plugin(s) Vault!

ObjectPlayerTag
Namechat_suffix
InputElementTag
DescriptionSet the player's chat suffix.
Requires a Vault-compatible chat plugin.
Tags<PlayerTag.chat_suffix>
NoteThis mechanism requires the plugin(s) Vault!

ObjectPlayerTag
Nameselected_npc
InputNPCTag
DescriptionSets the NPC that the player has selected.
Tags<PlayerTag.selected_npc>

ObjectPlayerTag
Namesend_to
InputElementTag
DescriptionSends the player to the specified Bungee server.
Tags
NoteThis mechanism requires the plugin(s) BungeeCord!

ObjectWorldTag
Nameambient_spawn_limit
InputElementTag(Number)
DescriptionSets the limit for number of ambient mobs that can spawn in a chunk in this world.
Tags<WorldTag.ambient_spawn_limit>

ObjectWorldTag
Nameanimal_spawn_limit
InputElementTag(Number)
DescriptionSets the limit for number of animals that can spawn in a chunk in this world.
Tags<WorldTag.animal_spawn_limit>

ObjectWorldTag
Nameauto_save
InputElementTag(Boolean)
DescriptionSets whether the world will automatically save edits.
Tags<WorldTag.auto_save>

ObjectWorldTag
Namedifficulty
InputElementTag
DescriptionSets the difficulty level of this world.
Possible values: Peaceful, Easy, Normal, Hard.
Tags<WorldTag.difficulty>

ObjectWorldTag
Namesave
InputNone
DescriptionSaves the world to file.
Tags

ObjectWorldTag
Namedestroy
InputNone
DescriptionUnloads the world from the server without saving chunks, then destroys all data that is part of the world.
Require config setting 'Commands.Delete.Allow file deletion'.
Tags

ObjectWorldTag
Nameforce_unload
InputNone
DescriptionUnloads the world from the server without saving chunks.
Tags

ObjectWorldTag
Namefull_time
InputElementTag(Number)
DescriptionSets the in-game time on the server.
Tags<WorldTag.time.full>

ObjectWorldTag
Namekeep_spawn
InputElementTag(Boolean)
DescriptionSets whether the world's spawn area should be kept loaded into memory.
Tags<WorldTag.keep_spawn>

ObjectWorldTag
Namemonster_spawn_limit
InputElementTag(Number)
DescriptionSets the limit for number of monsters that can spawn in a chunk in this world.
Tags<WorldTag.monster_spawn_limit>

ObjectWorldTag
Nameallow_pvp
InputElementTag(Boolean)
DescriptionSets whether player versus player combat is allowed in this world.
Tags<WorldTag.allows_pvp>

ObjectWorldTag
Namespawn_location
InputLocationTag
DescriptionSets the spawn location of this world. (This ignores the world value of the LocationTag.)
Tags<WorldTag.spawn_location>

ObjectWorldTag
Namestorming
InputElementTag(Boolean)
DescriptionSets whether there is a storm.
Tags<WorldTag.has_storm>

ObjectWorldTag
Namethunder_duration
InputDurationTag
DescriptionSets the duration of thunder.
Tags<WorldTag.thunder_duration>

ObjectWorldTag
Namethundering
InputElementTag(Boolean)
DescriptionSets whether it is thundering.
Tags<WorldTag.thundering>

ObjectWorldTag
Nameticks_per_animal_spawns
InputDurationTag
DescriptionSets the time between animal spawns.
Tags<WorldTag.ticks_per_animal_spawn>

ObjectWorldTag
Nameticks_per_monster_spawns
InputDurationTag
DescriptionSets the time between monster spawns.
Tags<WorldTag.ticks_per_monster_spawn>

ObjectWorldTag
Nametime
InputElementTag(Number)
DescriptionSets the relative in-game time on the server.
Tags<WorldTag.time>

ObjectWorldTag
Nameunload
InputNone
DescriptionUnloads the world from the server and saves chunks.
Tags

ObjectWorldTag
Namewater_animal_spawn_limit
InputElementTag(Number)
DescriptionSets the limit for number of water animals that can spawn in a chunk in this world.
Tags<WorldTag.water_animal_spawn_limit>

ObjectWorldTag
Nameweather_duration
InputDurationTag
DescriptionSet the remaining time of the current conditions.
Tags<WorldTag.weather_duration>

ObjectQueueTag
Namelinked_player
InputPlayerTag
DescriptionSets the linked player for the remainder of the queue.
Tags<QueueTag.player>

ObjectQueueTag
Namelinked_npc
InputNPCTag
DescriptionSets the linked NPC for the remainder of the queue.
Tags<QueueTag.npc>

ObjectEntityTag
Namehas_ai
InputElementTag(Boolean)
DescriptionSets whether this entity will use the default Minecraft AI to roam and look around.
This tends to have implications for other vanilla functionality, including gravity.
Tags<EntityTag.has_ai>

ObjectEntityTag
Nameage_lock
InputElementTag(Boolean)
DescriptionSets whether the entity is locked into its current age.
Also available: mechanism/EntityTag.age
Tags<EntityTag.age>
<EntityTag.is_baby>
<EntityTag.is_age_locked>
<EntityTag.ageable>

ObjectEntityTag
Nameage
InputElementTag
DescriptionSets the entity's age.
Inputs can be 'baby', 'adult', or a valid age number (-24000 to 0)
Optionally, add '|locked' or 'unlocked' to lock/unlock the entity into/from the current age.
(EG, age:baby|locked or age:-24000|unlocked)
Also available: mechanism/EntityTag.age_lock
Tags<EntityTag.age>
<EntityTag.is_baby>
<EntityTag.is_age_locked>
<EntityTag.ageable>

ObjectEntityTag
Nameanger
InputDurationTag
DescriptionChanges the remaining anger time of a PigZombie or Bee.
Tags<EntityTag.anger>

ObjectEntityTag
Nameangry
InputElementTag(Boolean)
DescriptionChanges the anger state of a Wolf or PigZombie.
Tags<EntityTag.angry>

ObjectEntityTag
Nameclear_custom_effects
InputNone
DescriptionClears all custom effects from the Area Effect Cloud
Tags<EntityTag.custom_effects>

ObjectEntityTag
Nameremove_custom_effect
InputElementTag
DescriptionRemoves the specified custom effect from the Area Effect Cloud
Tags<EntityTag.custom_effects>

ObjectEntityTag
Namecustom_effects
InputListTag
DescriptionAdds a list of custom potion effects to the Area Effect Cloud
In the form Type,Amplifier,Duration(,Ambient,Particles)|...
Tags<EntityTag.custom_effects>

ObjectEntityTag
Nameparticle_color
InputColorTag
DescriptionSets the Area Effect Cloud's particle color.
Tags<EntityTag.particle.color>

ObjectEntityTag
Namebase_potion
InputElementTag
DescriptionSets the Area Effect Cloud's base potion.
In the form: Type,Upgraded,Extended
NOTE: Potion cannot be both upgraded and extended
Tags<EntityTag.base_potion>
<EntityTag.base_potion.type>
<EntityTag.base_potion.is_upgraded>
<EntityTag.base_potion.is_extended>
<server.potion_types>

ObjectEntityTag
Nameduration
InputDurationTag
DescriptionSets the Area Effect Cloud's duration.
Tags<EntityTag.duration>

ObjectEntityTag
Nameduration_on_use
InputDurationTag
DescriptionSets the duration the Area Effect Cloud
will increase by when it applies an effect to an entity.
Tags<EntityTag.duration.on_use>

ObjectEntityTag
Nameparticle
InputElementTag
DescriptionSets the particle of the Area Effect Cloud
Tags<EntityTag.particle>

ObjectEntityTag
Nameradius
InputElementTag(Decimal)
DescriptionSets the radius of the Area Effect Cloud
Tags<EntityTag.radius>

ObjectEntityTag
Nameradius_on_use
InputElementTag(Decimal)
DescriptionSets the radius the Area Effect Cloud
will increase by when it applies an effect to an entity.
Tags<EntityTag.radius.on_use>

ObjectEntityTag
Nameradius_per_tick
InputElementTag(Decimal)
DescriptionSets the radius the Area Effect Cloud
will increase by every tick.
Tags<EntityTag.radius.per_tick>

ObjectEntityTag
Namereapplication_delay
InputDurationTag
DescriptionSets the duration an entity will be immune
from the Area Effect Cloud's subsequent exposure.
Tags<EntityTag.reapplication_delay>

ObjectEntityTag
Namesource
InputEntityTag
DescriptionSets the source of the Area Effect Cloud
Tags<EntityTag.source>

ObjectEntityTag
Namewait_time
InputDurationTag
DescriptionSets the duration an entity must be exposed to
the Area Effect Cloud before its effect is applied.
Tags<EntityTag.wait_time>

ObjectEntityTag
Namearmor_bonus
InputElementTag(Decimal)
DescriptionSets the entity's base armor bonus.
Tags<EntityTag.armor_bonus>

ObjectEntityTag
Namearmor_pose
InputListTag
DescriptionSets the angle for various parts of the armor stand in the
format: PART|ANGLE|...
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!
Tags<EntityTag.armor_pose_list>
<EntityTag.armor_pose[<part>]>

ObjectEntityTag
Namearms
InputElementTag(Boolean)
DescriptionChanges the arms state of an armor stand.
Tags<EntityTag.arms>

ObjectEntityTag
Namedamage
InputElementTag(Decimal)
DescriptionChanges how much damage an arrow/trident will inflict.
Tags<EntityTag.damage>

ObjectEntityTag
Nameattributes
InputListTag
DescriptionChanges the attributes of an entity.
Specify a list of attributes in the format: name/base/value/(modifier_name/mod_amount/mod_operation/mod_slot|...)
For example: GENERIC_ARMOR/5/boost/3/add_number/any/reduction/-5/add_number/chest
Note that the 'slot' value is probably just ignored.

Valid operations are ADD_NUMBER, ADD_SCALAR, and MULTIPLY_SCALAR_1
Tags<EntityTag.has_attribute>
<EntityTag.attributes>
<EntityTag.attribute_default_value>
<EntityTag.attribute_base_value>
<EntityTag.attribute_value>

ObjectEntityTag
Nameis_aware
InputElementTag(Boolean)
DescriptionSets whether the entity is aware of its surroundings.
Unaware entities will not perform any actions on their own, such as pathfinding or attacking.
Similar to mechanism/EntityTag.has_ai, except allows the entity to be moved by gravity, being pushed or attacked, etc.
Tags<EntityTag.is_aware>

ObjectEntityTag
Namebase_plate
InputElementTag(Boolean)
DescriptionChanges the base plate state of an armor stand.
Tags<EntityTag.base_plate>

ObjectEntityTag
Namebeam_target
InputLocationTag
DescriptionSets a new target location for the ender crystal's beam.
Provide no input to remove the beam.
Tags<EntityTag.beam_target>

ObjectEntityTag
Nameboat_type
InputElementTag
DescriptionChanges the wood type of the boat.
Valid wood types: GENERIC, REDWOOD, BIRCH, JUNGLE, ACACIA, DARK_OAK.
Tags<EntityTag.boat_type>

ObjectEntityTag
Namebody_arrows
InputElementTag(Number)
DescriptionSets the number of arrows stuck in the entity's body.
Note: Body arrows will only be visible for players or player-type npcs.
Tags<EntityTag.body_arrows>

ObjectEntityTag
Nameclear_body_arrows
InputNone
DescriptionClears all arrows stuck in the entity's body.
Note: Body arrows will only be visible for players or player-type npcs.
Tags<EntityTag.body_arrows>

ObjectEntityTag
Namebounding_box
InputListTag(LocationTag)
DescriptionChanges the collision bounding box of the entity in the format "<low>|<high>", essentially a cuboid with decimals.
Tags<EntityTag.bounding_box>

ObjectEntityTag
Namecarries_chest
InputElementTag(Boolean)
DescriptionChanges whether a Horse carries a chest.
Tags<EntityTag.carries_chest>

ObjectEntityTag
Namecolor
InputElementTag
DescriptionChanges the entity's color.
For the available color options, refer to language/Entity Color Types.
Tags<EntityTag.color>
<EntityTag.colorable>

ObjectEntityTag
Namecritical
InputElementTag(Boolean)
DescriptionChanges whether an arrow/trident is critical.
Tags<EntityTag.critical>

ObjectEntityTag
Namecustom_name_visible
InputElementTag(Boolean)
DescriptionSets whether the custom name is visible.
Tags<EntityTag.custom_name_visible>

ObjectEntityTag
Namecustom_name
InputElementTag
DescriptionSets the custom name (equivalent to a name tag item) of the entity.
Tags<EntityTag.custom_name>

ObjectEntityTag
Namedisabled_slots_raw
InputElementTag(Number)
DescriptionSets the raw disabled slots value of an armor stand.
See url/https://minecraft.gamepedia.com/Armor_Stand/ED
Tags<EntityTag.disabled_slots>
<EntityTag.disabled_slots.raw>

ObjectEntityTag
Namedisabled_slots
InputListTag
DescriptionSets the disabled slots of an armor stand in the form slot(/action)|...
Optionally include an action to disable specific interactions (defaults to ALL).
Leave empty to enable all slots.
Slots: url/https://hub.spigotmc.org/javadocs/spigot/org/bukkit/inventory/EquipmentSlot.html
Actions: ALL, REMOVE, PLACE
NOTE: Minecraft contains a bug where disabling HAND/ALL still allows item removal.
To fully disable hand interaction, disable HAND/ALL and HAND/REMOVE.
Tags<EntityTag.disabled_slots>
<EntityTag.disabled_slots.raw>

ObjectEntityTag
Nameequipment
InputListTag(ItemTag)
DescriptionSets the entity's worn equipment.
Input list is boots|leggings|chestplate|helmet
Also accepts a MapTag as input.
Tags<EntityTag.equipment>
<EntityTag.equipment_map>

ObjectEntityTag
Nameexplosion_fire
InputElementTag(Boolean)
DescriptionIf this entity is explosive, sets whether its explosion creates fire.
Tags<EntityTag.explosion_fire>

ObjectEntityTag
Nameexplosion_radius
InputElementTag(Decimal)
DescriptionIf this entity can explode, sets its explosion radius.
Tags<EntityTag.explosion_radius>

ObjectEntityTag
Namefirework_item
InputItemTag
DescriptionChanges the firework effect on this entity, using a firework item.
Tags<EntityTag.firework_item>

ObjectEntityTag
Namedetonate
InputNone
DescriptionIf the entity is a firework, detonates it.
Tags<EntityTag.firework_item>

ObjectEntityTag
Nameframed
InputItemTag(|ElementTag)
DescriptionSets the entity's framed item and optionally the rotation as well.
Valid rotations: url/https://hub.spigotmc.org/javadocs/spigot/org/bukkit/Rotation.html
For example: framed:diamond_sword|clockwise
Tags<EntityTag.has_framed_item>
<EntityTag.framed_item>
<EntityTag.framed_item_rotation>

ObjectEntityTag
Namegravity
InputElementTag(Boolean)
DescriptionChanges the gravity state of an entity.
Tags<EntityTag.gravity>

ObjectEntityTag
Namemax_health
InputElementTag(Decimal)
DescriptionSets the maximum health the entity may have.
The entity must be living.
Tags<EntityTag.health>
<EntityTag.health_max>

ObjectEntityTag
Namehealth_data
InputElementTag(Decimal)/ElementTag(Decimal)
DescriptionSets the amount of health the entity has, and the maximum health it has.
The entity must be living.
Tags<EntityTag.health>
<EntityTag.health_max>

ObjectEntityTag
Namehealth
InputElementTag(Decimal)
DescriptionSets the amount of health the entity has.
The entity must be living.
Tags<EntityTag.health>
<EntityTag.health_max>

ObjectEntityTag
Nameinventory_contents
InputListTag(ItemTag)
DescriptionClears the entity's inventory and sets it's item list to match the input.
Tags<EntityTag.inventory>
<InventoryTag.list_contents>

ObjectEntityTag
Nameinvulnerable
InputElementTag(Boolean)
DescriptionSets whether the entity is invulnerable (cannot be damaged).
Tags<EntityTag.invulnerable>

ObjectEntityTag
Nameis_showing_bottom
InputElementTag(Boolean)
DescriptionChanges the bottom state of an ender crystal.
Tags<EntityTag.is_showing_bottom>

ObjectEntityTag
Nameitem
InputItemTag
DescriptionChanges what item a dropped item or trident represents, or that an Enderman holds.
Tags<EntityTag.item>

ObjectEntityTag
Namejump_strength
InputElementTag(Number)
DescriptionSets the power of the horse's jump.
Also applies to horse-like mobs, such as donkeys and mules.
Tags<EntityTag.jump_strength>

ObjectEntityTag
Nameknockback
InputElementTag(Number)
DescriptionChanges an arrow's/trident's knockback strength.
Tags<EntityTag.knockback>

ObjectEntityTag
Namemarker
InputElementTag(Boolean)
DescriptionChanges the marker state of an armor stand.
Tags<EntityTag.marker>

ObjectEntityTag
Namemax_fuse_ticks
InputElementTag(Number)
DescriptionSets the default number of ticks until the creeper explodes when primed (NOT the time remaining if already primed).
Tags<EntityTag.max_fuse_ticks>

ObjectEntityTag
Namepainting
InputElementTag
DescriptionChanges the art shown by a painting. Valid a types: url/https://hub.spigotmc.org/javadocs/spigot/org/bukkit/Art.html.
Tags<EntityTag.painting>

ObjectEntityTag
Namepickup_status
InputElementTag
DescriptionChanges the pickup status of an arrow/trident.
Available pickup statuses can be found here: url/https://hub.spigotmc.org/javadocs/spigot/org/bukkit/entity/AbstractArrow.PickupStatus.html
Tags<EntityTag.pickup_status>

ObjectEntityTag
Namepotion
InputItemTag
DescriptionInput must be a potion item!
If the entity is a Tipped Arrow, sets the arrow's base potion data based on the item input.
If the entity is a splash Potion, sets the splash potion's full potion data from the item input.
Tags<EntityTag.potion>

ObjectEntityTag
Namepotion_effects
InputListTag
DescriptionSet the entity's active potion effects.
Each item in the list is formatted as: TYPE,AMPLIFIER,DURATION,IS_AMBIENT,HAS_PARTICLES,HAS_ICON
Note that AMPLIFIER is a number representing the level, and DURATION is a number representing the time, in ticks, it will last for.
IS_AMBIENT, HAS_PARTICLES, and HAS_ICON are booleans.
For example: SPEED,0,120,false,true,true would give the entity a swiftness potion for 120 ticks.
The effect type must be from url/https://hub.spigotmc.org/javadocs/spigot/org/bukkit/potion/PotionEffectType.html.
Tags<EntityTag.list_effects>
<EntityTag.has_effect[<effect>]>

ObjectEntityTag
Namepowered
InputElementTag(Boolean)
DescriptionChanges the powered state of a Creeper.
Tags<EntityTag.powered>

ObjectEntityTag
Nameprofession
InputElementTag
DescriptionChanges the entity's profession.
Currently, only Villager-type entities can have professions.
For the list of possible professions, refer to url/https://hub.spigotmc.org/javadocs/spigot/org/bukkit/entity/Villager.Profession.html
Tags<EntityTag.profession>

ObjectEntityTag
Namehas_pumpkin_head
InputElementTag(Boolean)
DescriptionChanges whether a Snowman entity has a pumpkin on its head.
Tags<EntityTag.has_pumpkin_head>

ObjectEntityTag
Nameis_using_riptide
InputElementTag(Boolean)
DescriptionSets whether this entity is using the Riptide enchantment.
Tags<EntityTag.is_using_riptide>

ObjectEntityTag
Namerotation
InputElementTag
DescriptionChanges the entity's rotation.
Currently, only Hanging-type entities can have rotations.
Value must be from url/https://hub.spigotmc.org/javadocs/spigot/org/bukkit/block/BlockFace.html.
Tags<EntityTag.rotation>
<EntityTag.rotation_vector>

ObjectEntityTag
Nameclear_scoreboard_tags
InputNone
DescriptionClears the list of the scoreboard tags on the entity.
Tags<EntityTag.scoreboard_tags>

ObjectEntityTag
Namescoreboard_tags
InputListTag
DescriptionAdds the list of the scoreboard tags to the entity.
To clear existing scoreboard tags, use mechanism/EntityTag.clear_scoreboard_tags.
Tags<EntityTag.scoreboard_tags>

ObjectEntityTag
Namesilent
InputElementTag(Boolean)
DescriptionSets whether this entity is silent. (Plays no sounds)
Tags<EntityTag.silent>

ObjectEntityTag
Namesitting
InputElementTag(Boolean)
DescriptionChanges the sitting state of a wolf, cat, or parrot.
Tags<EntityTag.sitting>

ObjectEntityTag
Namesize
InputElementTag(Number)
DescriptionSets the size of a slime-type entity or a Phantom (1-120).
Tags<EntityTag.size>

ObjectEntityTag
Nameis_small
InputElementTag(Boolean)
DescriptionSets whether the armor stand is small.
Tags<EntityTag.is_small>

ObjectEntityTag
Namespeed
InputElementTag(Decimal)
DescriptionSets how fast the entity can move.
Tags<EntityTag.speed>

ObjectEntityTag
Namespell
InputElementTag
DescriptionSets the spell the entity should cast. Valid spells are: url/https://hub.spigotmc.org/javadocs/spigot/org/bukkit/entity/Spellcaster.Spell.html
Tags<EntityTag.spell>

ObjectEntityTag
Nametame
InputElementTag(Boolean)(|PlayerTag)
DescriptionSets whether the entity has been tamed.
Also available: mechanism/EntityTag.owner
Tags<EntityTag.is_tamed>
<EntityTag.tameable>

ObjectEntityTag
Nameowner
InputPlayerTag
DescriptionSets the entity's owner. Use with no input to make it not have an owner.
Also available: mechanism/EntityTag.tame
Tags<EntityTag.is_tamed>
<EntityTag.tameable>
<EntityTag.owner>

ObjectEntityTag
Nametrades
InputListTag(TradeTag)
DescriptionSets the trades that the entity will offer.
Tags<EntityTag.trades>

ObjectEntityTag
Namevisible
InputElementTag(Boolean)
DescriptionSets whether the armor stand is visible.
Tags<EntityTag.visible>

ObjectInventoryTag
Namecontents
InputListTag(ItemTag)
DescriptionSets the contents of the inventory.
Tags<InventoryTag.list_contents>
<InventoryTag.list_contents.simple>
<InventoryTag.list_contents.with_lore[<lore>]>
<InventoryTag.list_contents.with_lore[<lore>].simple>

ObjectInventoryTag
Nameholder
InputObjectTag
DescriptionChanges the holder of the InventoryTag, therefore completely reconfiguring
the inventory to that of the holder.
Tags<InventoryTag.id_holder>

ObjectInventoryTag
Namesize
InputElementTag(Number)
DescriptionSets the size of the inventory. (Only works for "generic" chest inventories.)
Tags<InventoryTag.size>

ObjectInventoryTag
Nametitle
InputElementTag
DescriptionSets the title of the inventory. (Only works for "generic" inventories.)
Tags<InventoryTag.title>

ObjectInventoryTag
Nametrades
InputListTag(TradeTag)
DescriptionSets the trade recipe list for a merchant inventory.
Tags<InventoryTag.trades>

ObjectItemTag
Namenbt_attributes
InputListTag
DescriptionSets the Denizen NBT attributes for this item in the format attribute/slot/op/amount|...
Attribute is text (url/http://minecraft.gamepedia.com/Attribute), slot is the name of the slot,
op is the number code for operation, and amount is a decimal.
Tags<ItemTag.nbt_attributes>

ObjectItemTag
Namebase_color
InputElementTag
DescriptionChanges the base color of a shield.
For the list of possible colors, see url/https://hub.spigotmc.org/javadocs/spigot/org/bukkit/DyeColor.html.
Tags<ItemTag.base_color>

ObjectItemTag
Nameblock_material
InputMaterialTag
DescriptionAttaches complex-block-data from a material to an item.
Tags<ItemTag.block_material>

ObjectItemTag
Namebook_pages
InputListTag
DescriptionChanges the plain-text pages of a book item.
See language/Property Escaping
Tags<ItemTag.book_pages>

ObjectItemTag
Namebook_author
InputElementTag
DescriptionChanges the author of a book item.
Tags<ItemTag.book_author>

ObjectItemTag
Namebook_title
InputElementTag
DescriptionChanges the title of a book item.
Tags<ItemTag.book_title>

ObjectItemTag
Namebook
InputElementTag
DescriptionChanges the information on a book item.
See language/Property Escaping
Tags<ItemTag.is_book>
<ItemTag.book_title>
<ItemTag.book_author>
<ItemTag.book_pages>

ObjectItemTag
Namecan_destroy
InputListTag(MaterialTag)
DescriptionSets the materials this item can destroy while in adventure mode.
Leave empty to remove this property.
Tags<ItemTag.can_destroy>

ObjectItemTag
Namecan_place_on
InputListTag(MaterialTag)
DescriptionSets the materials this item can be placed on while in adventure mode.
Leave empty to remove this property.
Tags<ItemTag.can_place_on>

ObjectItemTag
Namecharged_projectiles
InputListTag(ItemTag)
DescriptionSets the charged projectile items on this crossbow. Charged projectiles may only be arrows and fireworks.
Tags<ItemTag.charged_projectiles>
<ItemTag.is_charged>

ObjectItemTag
Nameadd_charged_projectile
InputItemTag
DescriptionAdds a new charged projectile item on this crossbow. Charged projectiles may only be arrows and fireworks.
Tags<ItemTag.charged_projectiles>
<ItemTag.is_charged>

ObjectItemTag
Nameremove_charged_projectiles
InputNone
DescriptionRemoves all charged projectiles from this crossbow.
Tags<ItemTag.charged_projectiles>
<ItemTag.is_charged>

ObjectItemTag
Namecolor
InputColorTag
DescriptionSets the leather armor item's dye color or the potion item's color.
Tags<ItemTag.color>

ObjectItemTag
Namecustom_model_data
InputElementTag(Number)
DescriptionChanges the custom model data ID number of the item.
Use with no input to remove the custom model data.
Tags<ItemTag.has_custom_model_data>
<ItemTag.custom_model_data>

ObjectItemTag
Namedisplay_name
InputElementTag
DescriptionChanges the items display name.
See language/Property Escaping
Tags<ItemTag.display>

ObjectItemTag
Namedurability
InputElementTag(Number)
DescriptionChanges the durability of damageable items.
Tags<ItemTag.durability>
<ItemTag.max_durability>
<ItemTag.repairable>

ObjectItemTag
Nameremove_enchantments
InputListTag
DescriptionRemoves the specified enchantments from the item (as a list of enchantment names).
Give no value input to remove all enchantments.
Tags<ItemTag.enchantments>
<ItemTag.enchantments.levels>
<ItemTag.enchantments.with_levels>

ObjectItemTag
Nameenchantments
InputListTag
DescriptionSets the item's enchantments.
In the format of ENCHANTMENT,LEVEL - For example: sharpness,3
Tags<ItemTag.enchantments>
<ItemTag.enchantments.levels>
<ItemTag.enchantments.with_levels>

ObjectItemTag
Namefirework
InputListTag
DescriptionSets the firework's settings.
Each item in the list is formatted as: 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.
Optionally add a list entry that's just a single number to set the power.
Tags<ItemTag.firework>

ObjectItemTag
Namehides
InputListTag
DescriptionSets the item's list of data types to hide.
Valid hide types include: ATTRIBUTES, DESTROYS, ENCHANTS, PLACED_ON, ITEM_DATA, UNBREAKABLE, or ALL.
ITEM_DATA hides potion effects, banner patterns, etc.
Use "ALL" to automatically hide all hideable item data.
Tags<ItemTag.hides>

ObjectItemTag
Nameinventory_contents
InputListTag(ItemTag)
DescriptionSets the item's inventory contents.
Tags<ItemTag.inventory_contents>

ObjectItemTag
Nameknowledge_book_recipes
InputListTag
DescriptionSets the item's knowledge book recipe list, in the Namespace:Key format.
Tags<ItemTag.knowledge_book_recipes>

ObjectItemTag
Namelock
InputElementTag
DescriptionSets the item's lock password.
Locked blocks can only be opened while holding an item with the name of the lock.
Tags<ItemTag.lock>
<ItemTag.is_locked>
<ItemTag.is_lockable>

ObjectItemTag
Namelore
InputListTag
DescriptionSets the item's lore.
Tags<ItemTag.lore>

ObjectItemTag
Namemap
InputElementTag(Number)
DescriptionChanges what map ID number a map item uses.
Tags<ItemTag.map>

ObjectItemTag
Nameremove_nbt
InputListTag
DescriptionRemoves the Denizen NBT keys specified, or all Denizen NBT if no value is given.
Tags<ItemTag.has_nbt[<key>]>
<ItemTag.nbt_keys>
<ItemTag.nbt[<key>]>

ObjectItemTag
Namenbt
InputListTag
DescriptionAdds Denizen NBT to this item in the format key/value|key/value...
See also language/property escaping.
Tags<ItemTag.has_nbt[<key>]>
<ItemTag.nbt_keys>
<ItemTag.nbt[<key>]>

ObjectItemTag
Namepatterns
InputListTag
DescriptionChanges the patterns of a banner. Input must be in the form
"COLOR/PATTERN|COLOR/PATTERN" etc.
For the list of possible colors, see url/https://hub.spigotmc.org/javadocs/spigot/org/bukkit/DyeColor.html.
For the list of possible patterns, see url/https://hub.spigotmc.org/javadocs/spigot/org/bukkit/block/banner/PatternType.html.
Tags<ItemTag.patterns>
<server.pattern_types>

ObjectItemTag
Namepotion_effects
InputListTag
DescriptionSets the potion's potion effect(s).
Input is a formed like: Type,Upgraded,Extended(,Color)|Effect,Amplifier,Duration,Ambient,Particles,Icon|...
For example: SPEED,true,false|SPEED,2,200,false,true,true
Second example: REGEN,false,true,RED|REGENERATION,1,500,true,false,false
Color can also be used like "255&comma128&comma0" (r,g,b but replace ',' with '&comma').
The primary type must be from url/https://hub.spigotmc.org/javadocs/spigot/org/bukkit/potion/PotionType.html.
The effect type must be from url/https://hub.spigotmc.org/javadocs/spigot/org/bukkit/potion/PotionEffectType.html.
Tags<ItemTag.potion_effect[<#>]>
<ItemTag.potion_effect[<#>].type>
<ItemTag.potion_effect[<#>].duration>
<ItemTag.potion_effect[<#>].amplifier>
<ItemTag.potion_effect[<#>].is_ambient>
<ItemTag.potion_effect[<#>].has_particles>
<ItemTag.potion_effect[<#>].icon>
<server.potion_types>
<server.potion_effect_types>

ObjectItemTag
Namequantity
InputElementTag(Number)
DescriptionChanges the number of items in this stack.
Tags<ItemTag.quantity>
<ItemTag.max_stack>

ObjectItemTag
Nameraw_nbt
InputMapTag
DescriptionSets the given map of raw NBT keys onto this item.
Note that the input format must be strictly perfect.
Refer to language/Raw NBT Encoding for explanation of the input format.
Tags<ItemTag.raw_nbt>
<ItemTag.all_raw_nbt>

ObjectItemTag
Namerepair_cost
InputElementTag(Number)
DescriptionChanges the repair cost (on an anvil) of the item.
Tags<ItemTag.repair_cost>

ObjectItemTag
Namesign_contents
InputListTag
DescriptionSets the contents of a sign item.
Tags<ItemTag.sign_contents>

ObjectItemTag
Nameskull_skin
InputElementTag(|ElementTag(|ElementTag))
DescriptionSets the player skin on a player_head.
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.
Tags<ItemTag.skull_skin>
<ItemTag.skin>
<ItemTag.has_skin>

ObjectItemTag
Namespawner_count
InputElementTag(Number)
DescriptionSets the spawn count of a spawner block item.
Tags<ItemTag.spawner_count>

ObjectItemTag
Namespawner_delay_data
InputListTag
DescriptionSets the current spawn delay, minimum spawn delay, and maximum spawn delay of a mob spawner block item.
For example, -1|200|800
Tags<ItemTag.spawner_spawn_delay>
<ItemTag.spawner_minimum_spawn_delay>
<ItemTag.spawner_maximum_spawn_delay>

ObjectItemTag
Namespawner_max_nearby_entities
InputElementTag(Number)
DescriptionSets the maximum nearby entities of a spawner block item.
Tags<ItemTag.spawner_max_nearby_entities>

ObjectItemTag
Namespawner_player_range
InputElementTag(Number)
DescriptionSets the maximum player range of a spawner block item.
Tags<ItemTag.spawner_player_range>

ObjectItemTag
Namespawner_range
InputElementTag(Number)
DescriptionSets the spawn range of a spawner block item.
Tags<ItemTag.spawner_range>

ObjectItemTag
Namespawner_type
InputEntityTag
DescriptionSets the spawn type of a spawner block item.
Tags<ItemTag.spawner_type>

ObjectItemTag
Nameunbreakable
InputElementTag(Boolean)
DescriptionChanges whether an item has the unbreakable item flag.
Tags<ItemTag.unbreakable>

ObjectMaterialTag
Nameage
InputElementTag(Number)
DescriptionSets an ageable material's current age. This includes plant growth.
Tags<MaterialTag.age>
<MaterialTag.maximum_age>

ObjectMaterialTag
Namesignal_fire
InputElementTag(Boolean)
DescriptionSets a campfire block to have longer smoke trails, or not.
Tags<MaterialTag.signal_fire>

ObjectMaterialTag
Namecount
InputElementTag(Number)
DescriptionSets the amount of pickles in a Sea Pickle material, or eggs in a TurtleEgg material.
Tags<MaterialTag.count>
<MaterialTag.count_min>
<MaterialTag.count_max>

ObjectMaterialTag
Namedelay
InputElementTag(Number)
DescriptionSets the delay of a redstone repeater material.
Tags<MaterialTag.delay>
<MaterialTag.max_delay>
<MaterialTag.min_delay>

ObjectMaterialTag
Namedirection
InputElementTag
DescriptionSets the current facing direction for a directional material (like a door or a bed).
Tags<MaterialTag.direction>
<MaterialTag.valid_directions>

ObjectMaterialTag
Namedrags
InputElementTag(Boolean)
DescriptionSets whether this material will apply force on entities moving through this BubbleColumn block.
Tags<MaterialTag.drags>

ObjectMaterialTag
Namefaces
InputListTag
DescriptionSets the current faces for a material that has multiple faces (like a mushroom block).
Tags<MaterialTag.faces>
<MaterialTag.valid_faces>

ObjectMaterialTag
Namehalf
InputElementTag
DescriptionSets the current half for a bisected material (like a door, double-plant, chest, or a bed).
Tags<MaterialTag.half>

ObjectMaterialTag
Nameinstrument
InputElementTag
DescriptionSets the instrument played from this note block,
for valid instruments see list at url/https://hub.spigotmc.org/javadocs/spigot/org/bukkit/Instrument.html.
Tags<MaterialTag.instrument>

ObjectMaterialTag
Nameleaf_size
InputElementTag
DescriptionSets the size of the leaves for this bamboo block.
Valid input is SMALL, LARGE, or NONE.
Tags<MaterialTag.leaf_size>

ObjectMaterialTag
Namelevel
InputElementTag(Number)
DescriptionSets the current level for a Levelled material (like water, lava, and cauldrons), cake, beehives, and snow.
Tags<MaterialTag.level>
<MaterialTag.maximum_level>
<MaterialTag.minimum_level>

ObjectMaterialTag
Namelit
InputElementTag(Boolean)
DescriptionSets whether a lightable material (such as a redstone torch) is lit currently.
Tags<MaterialTag.lit>

ObjectMaterialTag
Nameis_locked
InputElementTag(Boolean)
DescriptionSets this redstone repeater material to be locked.
Tags<MaterialTag.is_locked>

ObjectMaterialTag
Namemode
InputElementTag
DescriptionSets comparator's mode between compare and subtract.
Tags<MaterialTag.mode>

ObjectMaterialTag
Namepersistent
InputElementTag(Boolean)
DescriptionSets leaves blocks to ignore decay, or to obey it.
Tags<MaterialTag.persistent>

ObjectMaterialTag
Nameslab_type
InputElementTag
DescriptionSets the current type of the slab.
Tags<MaterialTag.slab_type>

ObjectMaterialTag
Namesnowy
InputElementTag(Boolean)
DescriptionSets this material to be covered in snow, or not.
Tags<MaterialTag.snowy>

ObjectMaterialTag
Nameswitch_face
InputElementTag
DescriptionSets the current attach direction for a switch.
Tags<MaterialTag.switch_face>

ObjectMaterialTag
Nameswitched
InputElementTag(Boolean)
DescriptionSets whether a Powerable material (like pressure plates) or an Openable material (like doors), or a dispenser, or a daylight sensor is switched.
Tags<MaterialTag.switched>

ObjectMaterialTag
Namewaterlogged
InputElementTag(Boolean)
DescriptionSets this block to be waterlogged, or not.
Tags<MaterialTag.waterlogged>

ObjectTradeTag
Namehas_xp
InputElementTag(Boolean)
DescriptionSets whether this trade will reward XP upon successful trading.
Tags<TradeTag.has_xp>

ObjectTradeTag
Nameinputs
InputListTag(ItemTag)
DescriptionSets the items required to make a successful trade. Use an empty input to make the trade impossible.
NOTE: If more than two items are specified, then only the first two items will be used.
Tags<TradeTag.inputs>

ObjectTradeTag
Namemax_uses
InputElementTag(Number)
DescriptionSets the maximum amount of times that the trade can be used.
Tags//

ObjectTradeTag
Nameresult
InputItemTag
DescriptionSets what the trade will give the player.
Tags<TradeTag.result>

ObjectTradeTag
Nameuses
InputElementTag(Number)
DescriptionSets the amount of times the trade has been used.
Tags<TradeTag.uses>

Objectserver
Namedelete_file
InputElementTag
DescriptionDeletes the given file from the server.
Require config setting 'Commands.Delete.Allow file deletion'.
Tags<server.has_file[<file>]>

Objectserver
Namereset_event_stats
InputNone
DescriptionResets the statistics on events for the queue.stats tag.
Tags<queue.stats>

Objectserver
Namereset_recipes
InputNone
DescriptionResets the server's recipe list to the default vanilla recipe list + item script recipes.
Tags<server.recipe_ids[(<type>)]>

Objectserver
Nameremove_recipes
InputListTag
DescriptionRemoves a recipe or list of recipes from the server, in Namespace:Key format.
Tags<server.recipe_ids[(<type>)]>

Objectserver
Namecleanmem
InputNone
DescriptionSuggests to the internal systems that it's a good time to clean the memory.
Does NOT force a memory cleaning.
Tags<server.ram_free>

Objectserver
Namerestart
InputNone
DescriptionImmediately stops the server entirely (Plugins will still finalize, and the shutdown event will fire), then starts it again.
Requires setting "Commands.Restart.Allow server restart"!
Note that if your server is not configured to restart, this mechanism will simply stop the server without starting it again!
Tags

Objectserver
Namesave
InputNone
DescriptionImmediately saves the Denizen saves files.
Tags

Objectserver
Namesave_citizens
InputNone
DescriptionImmediately saves the Citizens saves files.
Tags

Objectserver
Nameshutdown
InputNone
DescriptionImmediately stops the server entirely (Plugins will still finalize, and the shutdown event will fire).
The server will remain shutdown until externally started again.
Requires setting "Commands.Restart.Allow server stop"!
Tags

ObjectGriefPreventionClaimTag
Nameowner
InputPlayerTag/ElementTag
DescriptionSets the owner of the GriefPreventionClaim.
Accepts PlayerTag or "admin" to set as admin claim.
Tags<GriefPreventionClaimTag.owner>

ObjectGriefPreventionClaimTag
Namedepth
InputElementTag(Number)
DescriptionSets the protection depth of the GriefPreventionClaim.
Tags

ObjectMythicMobsMobTag
Nameglobal_cooldown
InputElementTag(Number)
DescriptionSets global cooldown of the MythicMob.
Tags<MythicMobsMobTag.global_cooldown>

ObjectMythicMobsMobTag
Namereset_target
InputNone
DescriptionReset the MythicMob's target.
Tags<MythicMobsMobTag.target>

ObjectMythicMobsMobTag
Nametarget
InputEntityTag
DescriptionSets MythicMob's target.
Tags<MythicMobsMobTag.target>

ObjectItemTag
Nameworth
InputElementTag(Decimal)
DescriptionSets the worth of this item in Essentials.
Tags<ItemTag.worth>
<ItemTag.worth.quantity[<#>]>
NoteThis mechanism requires the plugin(s) Depenizen, Essentials!

ObjectPlayerTag
Nameis_afk
InputElementTag(Boolean)
DescriptionSets whether the player is marked as AFK.
Tags<PlayerTag.is_afk>
NoteThis mechanism requires the plugin(s) Depenizen, Essentials!

ObjectPlayerTag
Namegod_mode
InputElementTag(Boolean)
DescriptionSets whether the player has god mode enabled.
Tags<PlayerTag.god_mode>
NoteThis mechanism requires the plugin(s) Depenizen, Essentials!

ObjectPlayerTag
Nameis_muted
InputElementTag(Boolean)(|DurationTag)
DescriptionSets whether the player is muted. Optionally, you may also
specify a duration to set how long they are muted for.
Tags<PlayerTag.is_muted>
<PlayerTag.mute_timeout>
NoteThis mechanism requires the plugin(s) Depenizen, Essentials!

ObjectPlayerTag
Namesocialspy
InputElementTag(Boolean)
DescriptionSets whether the player has SocialSpy enabled.
Tags<PlayerTag.socialspy>
NoteThis mechanism requires the plugin(s) Depenizen, Essentials!

ObjectPlayerTag
Namevanish
InputElementTag(Boolean)
DescriptionSets whether the player has vanish enabled.
Tags<PlayerTag.is_vanished>
NoteThis mechanism requires the plugin(s) Depenizen, Essentials!

ObjectPlayerTag
Nameessentials_ignore
InputPlayerTag(|ElementTag(Boolean))
DescriptionSets whether the player should ignore another player.
Optionally, specify a boolean indicate whether to ignore (defaults to true).
Tags<PlayerTag.ignored_players>
NoteThis mechanism requires the plugin(s) Depenizen, Essentials!

ObjectPlayerTag
Namebonus_blocks
InputElementTag(Number)
DescriptionSets the player's bonus claim blocks.
Tags<PlayerTag.griefprevention.blocks.bonus>
NoteThis mechanism requires the plugin(s) Depenizen, GriefPrevention!

ObjectPlayerTag
Namenormal_blocks
InputElementTag(Number)
DescriptionSets the player's accrued claim blocks.
Tags<PlayerTag.griefprevention.blocks>
NoteThis mechanism requires the plugin(s) Depenizen, GriefPrevention!

ObjectJobsJobTag
Nameplayer
InputPlayerTag
DescriptionSets the owner of the job, to enable player-required tags.
Tags
NoteThis mechanism requires the plugin(s) Depenizen, Jobs!