- 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
InputElement(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.
TagsNone

ObjectBiomeTag
Namehumidity
InputElement(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
InputElement(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
Nameunload
InputNone
DescriptionRemoves a chunk from memory.
Tags<chunk.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<chunk.is_loaded>

ObjectChunkTag
Nameregenerate
InputNone
DescriptionCauses the chunk to be entirely deleted and reformed from the world's seed.
TagsNone

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

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

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

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
Nameattach_to
InputEntityTag(|dLocation(|Element(Boolean)))
DescriptionAttaches this entity's client-visible motion to another entity.
Optionally, specify an offset vector as well.
Optionally specify a boolean indicating whether offset should match the target entity's rotation (defaults to true).
Note that because this is client-visible motion, it does not take effect server-side. You may wish to occasionally teleport the entity to its attachment.
Tracking may be a bit off with a large (8 blocks is large in this context) offset on a rotating entity.
Run with no value to disable attachment.
Tags

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

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

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

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

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

ObjectEntityTag
Namefire_time
InputDuration
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.leashed>
<EntityTag.leash_holder>

ObjectEntityTag
Namecan_breed
InputElement(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
InputElement(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.empty>

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

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

ObjectEntityTag
Nameremaining_air
InputElement(Number)
DescriptionSets how much air the entity has remaining before it drowns.
The entity must be living.
Tags<EntityTag.oxygen>
<EntityTag.oxygen.max>

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

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

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
InputElement(Boolean)
DescriptionSets whether the entity should be removed entirely when despawned.
The entity must be living.
Tags<EntityTag.remove_when_far>

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

ObjectEntityTag
Namecollidable
InputElement(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
InputDuration
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
InputDuration
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.
TagsNone

ObjectEntityTag
Nameplay_death
InputNone
DescriptionAnimates the entity dying.
TagsNone

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

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

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

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

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

ObjectEntityTag
Namefuse_ticks
InputElement(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).
Tags

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

ObjectEntityTag
Namemirror_player
InputElement(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
InputElement(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.
Tags<InventoryTag.result>

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

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

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
InputElement
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
InputElement(|Element(|Element))
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
Nameflowerpot_contents
InputMaterialTag
DescriptionSets the contents of a flower pot.
NOTE: Replaced by materials (such as POTTED_CACTUS) in 1.13 and above.
NOTE: Flowerpot contents will not update client-side until players refresh the chunk.
Refresh a chunk manually with mechanism: refresh_chunk_sections for ChunkTag objects
Tags<LocationTag.flowerpot_contents>

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

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

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

ObjectLocationTag
Namefurnace_burn_time
InputElement(Number)
DescriptionSets the burn time for a furnace in ticks. Maximum is 32767.
Tags<LocationTag.furnace_burn_time>

ObjectLocationTag
Namefurnace_cook_time
InputElement(Number)
DescriptionSets the cook time for a furnace in ticks. Maximum is 32767.
Tags<LocationTag.furnace_cook_time>

ObjectLocationTag
Namebase_color
InputElement
DescriptionChanges the base color of the banner at this location.
For the list of possible colors, see url/http://bit.ly/1dydq12.
Tags<LocationTag.base_color>

ObjectLocationTag
Namepatterns
InputListTag
DescriptionChanges the patterns of the banner at this location. Input must be in the form
"li@COLOR/PATTERN|COLOR/PATTERN" etc.
For the list of possible colors, see url/http://bit.ly/1dydq12.
For the list of possible patterns, see url/http://bit.ly/1MqRn7T.
Tags<LocationTag.patterns>
<server.list_patterns>

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

ObjectLocationTag
Namegenerate_tree
InputElement
DescriptionGenerates a tree at this location if possible.
For a list of valid tree types, see url/http://bit.ly/2o7m1je
Tags<server.list_tree_types>

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

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

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
InputElement
DescriptionSets the NPC's nickname.
Tags<NPCTag.name.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
InputElement
DescriptionSets the name of the NPC.
Tags<NPCTag.name>

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

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

ObjectNPCTag
Nameskin
InputElement
DescriptionSets the skin of an NPC by name.
Call with no value to clear the mechanism.getValue().
Tags<NPCTag.skin>

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

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
InputElement(Decimal)
DescriptionSets the maximum movement distance of the NPC.
Tags<NPCTag.navigator.range>

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

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

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

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

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

ObjectNPCTag
Namelookclose
InputElement(Boolean)
DescriptionSets the NPC's lookclose mechanism.getValue().
Tags<NPCTag.lookclose>

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

ObjectNPCTag
Nameset_distance
InputElement(Decimal)
DescriptionSets the NPC's distance margin.
TagsTODO

ObjectNPCTag
Namename_visible
InputElement
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
Namerespawn
InputNone
DescriptionForces the player to respawn if they are on the death screen.
Tags

ObjectPlayerTag
Namevision
InputElement
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
InputElement(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
InputElement(Number)
DescriptionSets the inventory slot that the player has selected.
Works with offline players.
Tags<PlayerTag.item_in_hand.slot>

ObjectPlayerTag
Namewindow_property
InputElement
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_achievement
InputElement
DescriptionAwards an achievement to the player. Valid achievements:
ACQUIRE_IRON, BAKE_CAKE, BOOKCASE, BREED_COW, BREW_POTION, BUILD_BETTER_PICKAXE,
BUILD_FURNACE, BUILD_HOE, BUILD_PICKAXE, BUILD_SWORD, BUILD_WORKBENCH, COOK_FISH,
DIAMONDS_TO_YOU, ENCHANTMENTS, END_PORTAL, EXPLORE_ALL_BIOMES, FLY_PIG, FULL_BEACON,
GET_BLAZE_ROD, GET_DIAMONDS, GHAST_RETURN, KILL_COW, KILL_ENEMY, KILL_WITHER,
MAKE_BREAD, MINE_WOOD, NETHER_PORTAL, ON_A_RAIL, OPEN_INVENTORY, OVERKILL,
SNIPE_SKELETON, SPAWN_WITHER, THE_END
TagsNone

ObjectPlayerTag
Nameabsorption_health
InputElement(Decimal)
DescriptionSets the player's absorption health.
Tags<PlayerTag.absorption_health>

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

ObjectPlayerTag
Namehealth_scale
InputElement(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
InputElement(Boolean)
DescriptionEnables or disables the health scale mechanism.getValue(). 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.time_passed>
<PlayerTag.attack_cooldown.max_duration>
<PlayerTag.attack_cooldown.percent_done>

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.time_passed>
<PlayerTag.attack_cooldown.max_duration>
<PlayerTag.attack_cooldown.percent_done>

ObjectPlayerTag
Nameattack_cooldown_percent
InputElement(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.time_passed>
<PlayerTag.attack_cooldown.max_duration>
<PlayerTag.attack_cooldown.percent_done>

ObjectPlayerTag
Nameattack_cooldown
InputDuration
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.time_passed>
<PlayerTag.attack_cooldown.max_duration>
<PlayerTag.attack_cooldown.percent_done>

ObjectPlayerTag
Nameresource_pack
InputElement
DescriptionSets the current resource pack by specifying a valid URL to a resource pack.
TagsNone

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

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

ObjectPlayerTag
Namefood_level
InputElement(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
InputElement(Boolean)
DescriptionSets whether the player is allowed to fly.
Tags<PlayerTag.can_fly>

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

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

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

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

ObjectPlayerTag
Namekick
InputElement
DescriptionKicks the player, with the specified message.
TagsNone

ObjectPlayerTag
Nameweather
InputElement
DescriptionSets the weather condition for the player. This does NOT affect the weather
in the world, and will block any world weather changes until the 'reset_weather'
mechanism is used. Valid weather: CLEAR, DOWNFALL
Tags<PlayerTag.weather>

ObjectPlayerTag
Namereset_weather
InputNone
DescriptionResets the weather on the Player to the conditions currently taking place in the Player's
current world.
Tags<PlayerTag.weather>

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

ObjectPlayerTag
Namedisplay_name
InputElement
DescriptionSets the name displayed for the player when chatting.
Tags<PlayerTag.name.display>

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

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
Nametime
InputElement(Number)
DescriptionSets the time of day the Player is currently experiencing. Setting this will cause the
player to have a different time than other Players in the world are experiencing though
time will continue to progress. Using the 'reset_time' mechanism, or relogging your player
will reset this mechanism to match the world's current time. Valid range is 0-24000.
The value is relative to the current world time, and will continue moving at the same rate as current world time moves.
Tags<PlayerTag.time>

ObjectPlayerTag
Namefreeze_time
InputElement(Number)
DescriptionSets the time of day the Player is currently experiencing and freezes it there. Note:
there is a small 'twitch effect' when looking at the sky when time is frozen.
Setting this will cause the player to have a different time than other Players in
the world are experiencing. Using the 'reset_time' mechanism, or relogging your player
will reset this mechanism to match the world's current time. Valid range is 0-24000.
Tags<PlayerTag.time>

ObjectPlayerTag
Namereset_time
InputNone
DescriptionResets any altered time that has been applied to this player. Using this will make
the Player's time match the world's current time.
Tags<PlayerTag.time>

ObjectPlayerTag
Namewalk_speed
InputElement(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
InputElement(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(|Element(Boolean))
DescriptionHides an entity from the player. You can optionally also specify a boolean to determine
whether the entity should be kept in the tab list (players only).
Tags

ObjectPlayerTag
Nameshow_boss_bar
Input(Element(Number)|)Element
DescriptionShows the player a boss health bar with the specified text as a name.
Use with no input value to remove the bar.
Optionally, precede the text with a number indicating the health value
based on an arbitrary scale of 0 to 200. For example:
- adjust <player> show_boss_bar:Hello
- adjust <player> show_boss_bar:100|Hello
NOTE: This has been replaced by command/bossbar!
TagsNone

ObjectPlayerTag
Namefake_experience
InputElement(Decimal)(|Element(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.
- adjust <player> fake_experience:0.5|5
TagsNone

ObjectPlayerTag
Namefake_health
InputElement(Decimal)(|Element(Number)(|Element(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
TagsNone

ObjectPlayerTag
Namefake_equipment
InputEntityTag(|Element|dItem)
DescriptionShows the player fake equipment on the specified living entity, which has
no real non-visual effects, 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:e@123|chest|i@diamond_chestplate
- adjust <player> fake_equipment:<player>|head|i@jack_o_lantern
Tags

ObjectPlayerTag
Namefov_multiplier
InputElement(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
InputElement
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.
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
InputElement(|Element)
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|dList
DescriptionShows the player fake lines on a sign.
Tags

ObjectPlayerTag
Namebanner_update
InputLocationTag|Element(|dList)
DescriptionShows the player a fake base color and, optionally, patterns on a banner. Input must be
in the form: "LOCATION|BASE_COLOR(|COLOR/PATTERN|...)"
For the list of possible colors, see url/http://bit.ly/1dydq12.
For the list of possible patterns, see url/http://bit.ly/1MqRn7T.
Tags

ObjectPlayerTag
Namestop_sound
InputElement
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
Nameaction_bar
InputElement
DescriptionSends the player text in the action bar.
Tags

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

ObjectPlayerTag
Namename
InputElement
DescriptionChanges the name on this player's nameplate.
Tags

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

ObjectPlayerTag
Nameskin_blob
InputElement
DescriptionChanges the skin of the player to the specified blob.
Tags

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

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

ObjectPlayerTag
Namemoney
InputElement(Number)
DescriptionSet the amount of money a player has with the linked economy system (through Vault).
(Only if supported by the registered Economy system.)
Tags<PlayerTag.money>
NoteThis mechanism requires the plugin(s) Vault!

ObjectPlayerTag
Namechat_prefix
InputElement
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
InputElement
DescriptionSet the player's chat suffix.
Requires a Vault-compatible chat plugin.
Tags<PlayerTag.chat_suffix>
NoteThis mechanism requires the plugin(s) Vault!

ObjectWorldTag
Nameambient_spawn_limit
InputElement(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
InputElement(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
InputElement(Boolean)
DescriptionSets whether the world will automatically save edits.
Tags<WorldTag.auto_save>

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

ObjectWorldTag
Namesave
InputNone
DescriptionSaves the world to file.
TagsNone

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'.
TagsNone

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

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

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

ObjectWorldTag
Namemonster_spawn_limit
InputElement(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
InputElement(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
InputElement(Boolean)
DescriptionSets whether there is a storm.
Tags<WorldTag.has_storm>

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

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

ObjectWorldTag
Nameticks_per_animal_spawns
InputDuration
DescriptionSets the time between animal spawns.
Tags<WorldTag.ticks_per_animal_spawns>

ObjectWorldTag
Nameticks_per_monster_spawns
InputDuration
DescriptionSets the time between monster spawns.
Tags<WorldTag.ticks_per_monster_spawns>

ObjectWorldTag
Nametime
InputElement(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.
TagsNone

ObjectWorldTag
Namewater_animal_spawn_limit
InputElement(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
InputDuration
DescriptionSet the remaining time in ticks of the current conditions.
Tags<WorldTag.weather_duration>

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

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

ObjectEntityTag
Namehas_ai
InputElement(Boolean)
DescriptionSets whether this entity will use the default
Minecraft AI to roam and look around.
Tags<EntityTag.has_ai>

ObjectEntityTag
Nameage_lock
InputElement(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.is_ageable>

ObjectEntityTag
Nameage
InputElement
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.is_ageable>

ObjectEntityTag
Nameanger
InputElement(Boolean)
DescriptionChanges the anger level of a PigZombie.
Tags<EntityTag.anger>

ObjectEntityTag
Nameangry
InputElement(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
InputElement
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
InputElement
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.list_potion_types>

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

ObjectEntityTag
Nameduration_on_use
InputDuration
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
InputElement
DescriptionSets the particle of the Area Effect Cloud
Tags<EntityTag.particle>

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

ObjectEntityTag
Nameradius_on_use
InputElement(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
InputElement(Decimal)
DescriptionSets the radius the Area Effect Cloud
will increase by every tick.
Tags<EntityTag.radius.per_tick>

ObjectEntityTag
Namereapplication_delay
InputDuration
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
InputDuration
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
InputElement(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
InputElement(Boolean)
DescriptionChanges the arms state of an armor stand.
Tags<EntityTag.arms>

ObjectEntityTag
Namedamage
InputElement(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
Namebase_plate
InputElement(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
InputElement
DescriptionChanges the wood type of the boat.
Valid wood types: GENERIC, REDWOOD, BIRCH, JUNGLE, ACACIA, DARK_OAK.
Tags<EntityTag.boat_type>

ObjectEntityTag
Namebody_arrows
InputElement(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
InputElement(Boolean)
DescriptionChanges whether a Horse carries a chest.
Tags<EntityTag.carries_chest>

ObjectEntityTag
Namecolor
InputElement
DescriptionChanges the entity's color.
Currently, only Horse, Wolf, Ocelot, Sheep, Rabbit, Llama, Parrot, and Shulker type entities can have a color.
For horses, the input is COLOR|STYLE, see language/horse types
For ocelots, the types are BLACK_CAT, RED_CAT, SIAMESE_CAT, or WILD_OCELOT.
For rabbit types, see language/rabbit types.
For parrots, the types are BLUE, CYAN, GRAY, GREEN, or RED.
For llamas, the types are CREAMY, WHITE, BROWN, and GRAY.
For sheep, wolf, and shulker entities, see url/https://hub.spigotmc.org/javadocs/bukkit/org/bukkit/DyeColor.html
Tags<EntityTag.color>
<EntityTag.is_colorable>

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

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

ObjectEntityTag
Namecustom_name
InputElement
DescriptionSets the custom name of the entity.
Tags<EntityTag.custom_name>

ObjectEntityTag
Namedisabled_slots_raw
InputElement(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 li@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
Nameelder
InputElement(Boolean)
DescriptionChanges the elder state of a Guardian.
Tags<EntityTag.elder>

ObjectEntityTag
Nameequipment
InputListTag(ItemTag)
DescriptionSets the entity's worn equipment.
Input list is boots|leggings|chestplate|helmet
Tags<EntityTag.equipment>

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

ObjectEntityTag
Nameexplosion_radius
InputElement(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(|Element)
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:i@diamond_sword|clockwise
Tags<EntityTag.is_frame>
<EntityTag.has_framed_item>
<EntityTag.framed_item>
<EntityTag.framed_item_rotation>

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

ObjectEntityTag
Namemax_health
InputElement(Number)
DescriptionSets the maximum health the entity may have.
The entity must be living.
Tags<EntityTag.health>
<EntityTag.health.max>

ObjectEntityTag
Namehealth_data
InputElement(Decimal)/Element(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
InputElement(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
InputElement(Boolean)
DescriptionSets whether the entity is invulnerable (cannot be damaged).
Tags<EntityTag.invulnerable>

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

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

ObjectEntityTag
Namejump_strength
InputElement(Number)
DescriptionSets the power of the horse's jump.
Tags<EntityTag.jump_strength>

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

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

ObjectEntityTag
Namemax_fuse_ticks
InputElement(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
InputElement
DescriptionChanges the art shown by a painting.
Tags<EntityTag.painting>

ObjectEntityTag
Namepickup_status
InputElement
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/Arrow.PickupStatus.html
Tags<EntityTag.pickup_status>

ObjectEntityTag
Namepotion
InputItemTag
DescriptionSets the splash potion's ItemStack (must be a potion), thereby changing the effects.
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.
Tags<EntityTag.list_effects>

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

ObjectEntityTag
Nameprofession
InputElement
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
Nameis_using_riptide
InputElement(Boolean)
DescriptionSets whether this entity is using the Riptide enchantment.
Tags<EntityTag.is_using_riptide>

ObjectEntityTag
Namerotation
InputElement
DescriptionChanges the entity's rotation.
Currently, only Hanging-type entities can have rotations.
Tags<EntityTag.rotation>

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

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

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

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

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

ObjectEntityTag
Namespell
InputElement
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
InputElement(Boolean)(|dPlayer)
DescriptionSets whether the entity has been tamed.
Also available: mechanism/EntityTag.owner
Tags<EntityTag.is_tamed>
<EntityTag.is_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.is_tameable>
<EntityTag.owner>

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

ObjectEntityTag
Namevisible
InputElement(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
InputElement(Number)
DescriptionSets the size of the inventory. (Only works for "generic" chest inventories.)
Tags<InventoryTag.size>

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

ObjectItemTag
Nameapple_enchanted
InputElement(Boolean)
DescriptionChanges whether a golden apple is enchanted.
NOTE: In 1.13+, enchanted golden apples are now a separate Material type, making this mechanism no longer required.
Tags<ItemTag.apple_enchanted>

ObjectItemTag
Namenbt_attributes
InputListTag
DescriptionSets the Denizen NBT attributes for this item in the format li@attribute/slot/op/amount|...
Attribute is text ( 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
InputElement
DescriptionChanges the base color of a banner.
For the list of possible colors, see url/http://bit.ly/1dydq12.
Tags<ItemTag.base_color>

ObjectItemTag
Namebook_raw_pages
InputListTag
DescriptionChanges the raw JSON pages of a book item.
See language/Property Escaping
Tags<ItemTag.book.page_count>
<ItemTag.book.raw_page[<#>]>
<ItemTag.book.raw_pages>

ObjectItemTag
Namebook_pages
InputListTag
DescriptionChanges the plain-text pages of a book item.
See language/Property Escaping
Tags<ItemTag.book.page_count>
<ItemTag.book.page[<#>]>
<ItemTag.book.pages>

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

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

ObjectItemTag
Namebook
InputElement
DescriptionChanges the information on a book item.
See language/Property Escaping
Tags<ItemTag.is_book>
<ItemTag.book.author>
<ItemTag.book.title>
<ItemTag.book.page_count>
<ItemTag.book.page[<#>]>
<ItemTag.book.pages>
<ItemTag.book.raw_page[<#>]>
<ItemTag.book.raw_pages>
<ItemTag.book>

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 in the format RED,GREEN,BLUE.
Tags<ItemTag.color>
<ItemTag.dye_color>

ObjectItemTag
Namecustom_model_data
InputElement(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
InputElement
DescriptionChanges the items display name.
See language/Property Escaping
Tags<ItemTag.display>

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

ObjectItemTag
Nameremove_enchantments
InputNone
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.
For a list of valid enchantment names, refer to url/https://hub.spigotmc.org/javadocs/spigot/org/bukkit/enchantments/Enchantment.html
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
Nameflags
InputListTag
DescriptionSets the item's meta flag set.
Tags<ItemTag.flags>

ObjectItemTag
Nameinventory
InputInventoryTag
DescriptionSets the item's inventory contents.
Tags<ItemTag.inventory>

ObjectItemTag
Namelock
InputElement
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.
See language/Property Escaping
Tags<ItemTag.lore>

ObjectItemTag
Namemap
InputElement(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
DescriptionSets the Denizen NBT for this item in the format li@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
"li@COLOR/PATTERN|COLOR/PATTERN" etc.
For the list of possible colors, see url/http://bit.ly/1dydq12.
For the list of possible patterns, see url/http://bit.ly/1MqRn7T.
Tags<ItemTag.patterns>
<server.list_patterns>

ObjectItemTag
Nameplant_growth
InputElement
DescriptionChanges the growth level of plant items.
See tag/ItemTag.plant_growth for valid inputs.
Deprecated as of MC 1.13, use mechanism/MaterialTag.plant_growth instead.
Tags<ItemTag.is_crop>
<ItemTag.plant_growth>

ObjectItemTag
Namepotion_effects
InputListTag
DescriptionSets the potion's potion effect(s).
Input is a formed like: Effect,Upgraded,Extended(,Color)|Type,Amplifier,Duration,Ambient,Particles(,Icon)|...
For example: SPEED,true,false|SPEED,2,200,false,true,true
NOTE: In pre-1.13 Minecraft versions, you could set a color in the custom effects list instead of "icon".
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[<#>].color>
<ItemTag.potion_effect[<#>].icon>
<server.list_potion_types>
<server.list_potion_effects>

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

ObjectItemTag
Namerepair_cost
InputElement(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
InputElement(|Element(|Element))
DescriptionSets the player skin on a skull_item.
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.skin>
<ItemTag.skin.full>
<ItemTag.has_skin>

ObjectItemTag
Namespawn_id
InputElement(Number)
DescriptionNOTE: ID numbers are deprecated since 1.11
Use mechanism/ItemTag.spawn_type instead!
Sets what mob a spawn egg holds.
Tags<ItemTag.spawn_id>

ObjectItemTag
Namespawn_type
InputElement
DescriptionSets what entity type a spawn egg holds.
Tags<ItemTag.spawn_type>

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

ObjectMaterialTag
Nameage
InputElement(Number)
DescriptionSets an ageable material's current age.
Tags<MaterialTag.age>
<MaterialTag.maximum_age>

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

ObjectMaterialTag
Namehalf
InputElement
DescriptionSets the current half for a bisected material (like stairs).
Tags<MaterialTag.half>

ObjectMaterialTag
Namelevel
InputElement(Number)
DescriptionSets the current level for a levelable material (like water, lava, and Cauldrons), or a cake.
Tags<MaterialTag.level>
<MaterialTag.maximum_level>

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

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

ObjectTradeTag
Namehas_xp
InputElement(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 a more than two items are specified, then only the first two items will be used.
Tags<TradeTag.input>

ObjectTradeTag
Namemax_uses
InputElement(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
InputElement(Number)
DescriptionSets the amount of times the trade has been used.
Tags<TradeTag.uses>

Objectserver
Namedelete_file
InputElement
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
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!
TagsNone

Objectserver
Namesave
InputNone
DescriptionImmediately saves the Denizen saves files.
TagsNone

Objectserver
Namesave_citizens
InputNone
DescriptionImmediately saves the Citizens saves files.
TagsNone

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"!
TagsNone

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

ObjectGriefPreventionClaim
Namedepth
InputElement(Number)
DescriptionSets the protection depth of the GriefPreventionClaim.
TagsNone

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

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

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

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

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

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

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

ObjectPlayerTag
Nameis_muted
InputElement(Boolean)(|Duration)
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
InputElement(Boolean)
DescriptionSets whether the player has SocialSpy enabled.
Tags<PlayerTag.socialspy>
NoteThis mechanism requires the plugin(s) Depenizen, Essentials!

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

ObjectPlayerTag
Nameessentials_ignore
InputElement(dPlayer)(|Boolean)
DescriptionSets whether the player should ignore anther player. If no boolean is provided, it is by default true.
Tags<PlayerTag.ignored_players>
NoteThis mechanism requires the plugin(s) Depenizen, Essentials!

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