Entities are stored in the entities folder of respective dimension folders. It is stored like regional Minecraft Anvil files, which are named in the form r.x.z.mca.
Folder Structure[]
|
NBT Structure[]
Every entity is an unnamed TAG_Compound contained in the Entities list of a chunk file. The sole exception is the Player entity, stored in level.dat, or in <player>.dat files on servers.
- The root tag.
- DataVersion: Version of the chunk data.
- Position: Position of this chunk.
- : X coordinate.
- : Z coordinate.
- Entities: All the entities. Each TAG_Compound in this list defines an entity in this chunk.
- : An entity. See #Entity Format below.
Entity Format[]
All entities are with the following structure:
- Entity data
- Air: How much air the entity has, in ticks. Decreases by 1 per tick when unable to breathe (except suffocating in a block). Increase by 1 per tick when it can breathe. If -20 while still unable to breathe, the entity loses 1 health and its air is reset to 0. Most mobs can have a maximum of 300 in air, while dolphins can reach up to 4800, and axolotls have 6000.
- CustomName: The custom name JSON text component of this entity. Appears in player death messages and villager trading interfaces, as well as above the entity when the player's cursor is over it. May be empty or not exist. Cannot be removed using the
data remove
command,[1] but setting it to an empty string has the same effect. - CustomNameVisible: 1 or 0 (true/false) - if true, and this entity has a custom name, the name always appears above the entity, regardless of where the cursor points. If the entity does not have a custom name, a default name is shown. May not exist.
- FallDistance: Distance the entity has fallen. Larger values cause more damage when the entity lands.
- Fire: Number of ticks until the fire is put out. Negative values reflect how long the entity can stand in fire before burning. Default -20 when not on fire.
- Glowing: 1 or 0 (true/false) - true if the entity has a glowing outline.
- HasVisualFire: 1 or 0 (true/false) - if true, the entity visually appears on fire, even if it is not actually on fire.
- id: String representation of the entity's ID. Does not exist for the Player entity.
- Invulnerable: 1 or 0 (true/false) - true if the entity should not take damage. This applies to living and nonliving entities alike: mobs should not take damage from any source (including potion effects), and cannot be moved by fishing rods, attacks, explosions, or projectiles, and objects such as vehicles and item frames cannot be destroyed unless their supports are removed. Invulnerable player entities are also ignored by any hostile mobs. Note that these entities can be damaged by players in Creative mode.
- Motion: 3 TAG_Doubles describing the current dX, dY and dZ velocity of the entity in meters per tick.
- NoGravity: 1 or 0 (true/false) - if true, the entity does not fall down naturally. Set to true by striders in lava.
- OnGround: 1 or 0 (true/false) - true if the entity is touching the ground.
- Passengers: The data of the entity(s) that is riding this entity. Note that both entities control movement and the topmost entity controls spawning conditions when created by a mob spawner.
- : The same as this format (recursive).
- Tags common to all entities
- Tags unique to this passenger entity.
- : The same as this format (recursive).
- PortalCooldown: The number of ticks before which the entity may be teleported back through a nether portal. Initially starts at 300 ticks (15 seconds) after teleportation and counts down to 0.
- Pos: 3 TAG_Doubles describing the current X, Y and Z position of the entity.
- Rotation: Two TAG_Floats representing rotation in degrees.
- The entity's rotation around the Y axis (called yaw). Values vary from -180 (facing due north) to -90 (facing due east) to 0 (facing due south) to +90 (facing due west) to +180 (facing due north again).[2]
- The entity's declination from the horizon (called pitch). Horizontal is 0. Positive values look downward. Does not exceed positive or negative 90 degrees.
- Silent: 1 or 0 (true/false) - if true, this entity is silenced. May not exist.
- Tags: List of scoreboard tags of this entity.
- TicksFrozen: Optional. How many ticks the entity has been freezing. Although this tag is defined for all entities, it is actually only used by mobs that are not in the freeze_immune_entity_types entity type tag. Ticks up by 1 every tick while in powder snow, up to a maximum of 300 (15 seconds), and ticks down by 2 while out of it.
- UUID: This entity's Universally Unique IDentifier. The 128-bit UUID is stored as four 32-bit integers, ordered from most to least significant.
Mobs[]
Mob Entities | |
---|---|
Entity ID | Name |
allay | Allay |
axolotl | Axolotl |
bat | Bat |
bee | Bee |
blaze | Blaze |
cat | Cat |
cave_spider | Cave Spider |
chicken | Chicken |
cod | Cod |
cow | Cow |
creeper | Creeper |
dolphin | Dolphin |
donkey | Donkey |
drowned | Drowned |
elder_guardian | Elder Guardian |
ender_dragon | Ender Dragon |
enderman | Enderman |
endermite | Endermite |
evoker | Evoker |
fox | Fox |
frog | Frog |
ghast | Ghast |
giant | Giant |
glow_squid | Glow Squid |
goat | Goat |
guardian | Guardian |
hoglin | Hoglin |
horse | Horse |
husk | Husk |
illusioner | Illusioner |
iron_golem | Iron Golem |
llama | Llama |
magma_cube | Magma Cube |
mooshroom | Mooshroom |
mule | Mule |
ocelot | Ocelot |
panda | Panda |
parrot | Parrot |
phantom | Phantom |
pig | Pig |
piglin | Piglin |
piglin_brute | Piglin Brute |
pillager | Pillager |
polar_bear | Polar Bear |
pufferfish | Pufferfish |
rabbit | Rabbit |
ravager | Ravager |
salmon | Salmon |
sheep | Sheep |
shulker | Shulker |
silverfish | Silverfish |
skeleton | Skeleton |
skeleton_horse | Skeleton Horse |
slime | Slime |
snow_golem | Snow Golem |
spider | Spider |
strider | Strider |
squid | Squid |
stray | Stray |
tadpole | Tadpole |
trader_llama | Trader Llama[Java Edition only] |
tropical_fish | Tropical Fish |
turtle | Turtle |
vex | Vex |
villager | Villager |
villager_v2 | Villager[Bedrock Edition only] |
vindicator | Vindicator |
wandering_trader | Wandering Trader |
warden | Warden |
witch | Witch |
wither | Wither |
wither_skeleton | Wither Skeleton |
wolf | Wolf |
zoglin | Zoglin |
zombie | Zombie |
zombie_horse | Zombie Horse |
zombie_villager | Zombie Villager |
zombie_villager_v2 | Zombie Villager[Bedrock Edition only] |
zombified_piglin | Zombified Piglin |
Mobs are a subclass of Entity with additional tags to store their health, attacking/damaged state, potion effects, and more depending on the mob. Players are a subclass of Mob.
- Entity data
- Tags common to all entities
- Tags common to all mobs
- CanDuplicate: 1 or 0 (true/false) – true if the allay can duplicate. This is set to
false
when the allay duplicates, andtrue
whenDuplicationCooldown
reaches 0. - DuplicationCooldown: The allay's duplication cooldown in ticks. This is set to 6000 game ticks (5 minutes) when the allay duplicates.
- Inventory: List of items the allay has picked up. This list can contain at most one compound tag. The item given by the player to the allay is stored in its
HandItems[0]
tag, not here.- Tags common to all items
- listener: The vibration event listener of this allay.
- distance: Nonnegative integer.
- event: Optional.
- distance: Nonnegative integer.
- game_event: A resource location of the game event.
- pos: Three doubles representing the X, Y, and Z coordinates.
- projectile_owner: Optional. The projectile owner's UUID. The 128-bit UUID is stored as four 32-bit integers, ordered from most to least significant.
- source: Optional. The source entity's UUID. The 128-bit UUID is stored as four 32-bit integers, ordered from most to least significant.
- event_delay: Nonnegative integer.
- event_distance: Nonnegative integer.
- range: Nonnegative integer.
- source: Position source.
- type: A resource location of the position source type.
- For type
block
- pos: X, Y, and Z coordinates.
- For type
entity
- source_entity: The entity's UUID. The 128-bit UUID is stored as four 32-bit integers, ordered from most to least significant.
- y_offset:
- Entity data
- Additional fields for mobs that can breed
- Tags common to all entities
- Tags common to all mobs
- FromBucket: 1 or 0 (true/false) – if true, indicates the axolotl has been released from a bucket.
- Variant: ID of the axolotl's variant.
Axolotl Variant
- Entity data
- Tags common to all entities
- Tags common to all mobs
- BatFlags: 1 or 0 (true/false) - true if the bat is hanging upside-down from a block, false if the bat is flying.
- Entity data
- Additional fields for mobs that can become angry
- Additional fields for mobs that can breed
- Tags common to all entities
- Tags common to all mobs
- CannotEnterHiveTicks: Time left in ticks until the bee can enter a beehive. Used when the bee is angered and released from the hive by a player, but the hive is smoked by a campfire.
- CropsGrownSincePollination: How many crops the bee has grown since its last pollination. Used to limit number of crops it can grow.
- FlowerPos: Coordinates of the flower the bee is circling.
- X: X coordinate.
- Y: Y coordinate.
- Z: Z coordinate.
- HasNectar: 1 or 0 (true/false) - true if the bee is carrying pollen.
- HasStung: 1 or 0 (true/false) - true if the bee has stung a mob or player.
- HivePos: Coordinates of the bee's hive.
- X: X coordinate.
- Y: Y coordinate.
- Z: Z coordinate.
- TicksSincePollination: Number of ticks passed since the bee's last pollination.
- Entity data
- Tags common to all entities
- Tags common to all mobs
- Entity data
- Additional fields for mobs that can be tamed by players
- Additional fields for mobs that can breed
- Tags common to all entities
- Tags common to all mobs
- CollarColor: The color of the cat's collar. Present even for stray cats (but does not render); default value is 14.
- variant: The resource location of the variant of the cat.
- Entity data
- Tags common to all entities
- Tags common to all mobs
- Entity data
- Additional fields for mobs that can breed
- Tags common to all entities
- Tags common to all mobs
- EggLayTime: Number of ticks until the chicken lays its egg. Laying occurs at 0 and this timer gets reset to a new random value between 6000 and 12000.
- IsChickenJockey: 1 or 0 (true/false) - Whether or not the chicken is a jockey for a baby zombie. If true, the chicken can naturally despawn, drops 10 experience upon death instead of 1-3 and cannot lay eggs. Baby zombies can still control a ridden chicken even if this is set false.
- Entity data
- Tags common to all entities
- Tags common to all mobs
- FromBucket: 1 or 0 (true/false) - Whether the fish had ever been released from a bucket.
- Entity data
- Additional fields for mobs that can breed
- Tags common to all entities
- Tags common to all mobs
- Entity data
- Tags common to all entities
- Tags common to all mobs
- ExplosionRadius: The radius of the explosion itself, default 3.
- Fuse: States the initial value of the creeper's internal fuse timer (does not affect creepers that fall and explode upon impacting their victim). The internal fuse timer returns to this value if the creeper is no longer within attack range. Default 30.
- ignited: 1 or 0 (true/false) - Whether the creeper has been ignited by flint and steel.
- powered: 1 or 0 (true/false) - May not exist. True if the creeper is charged from being struck by lightning.
- Entity data
- Tags common to all entities
- Tags common to all mobs
- CanFindTreasure: 1 or 0 (true/false) - if true, this dolphin can lead a player to treasure.
- GotFish: 1 or 0 (true/false) - if true, this dolphin got fish from a player.
- TreasurePosX: This dolphin's X coordinate destination when leading a player to treasure, 0 if
CanFindTreasure
is false. - TreasurePosY: This dolphin's Y coordinate destination when leading a player to treasure, 0 if
CanFindTreasure
is false. - TreasurePosZ: This dolphin's Z coordinate destination when leading a player to treasure, 0 if
CanFindTreasure
is false.
- Entity data
- Additional fields for mobs that can breed
- Tags common to all entities
- Tags common to all mobs
- Tags common to all horses
- ChestedHorse: 1 or 0 (true/false) - true if the horse has chests. A chested horse that is not a donkey or a mule crashes the game.
- Items: List of items. Only exists if ChestedHorse is true.
- An item, including the Slot tag. Slots are numbered 2 to 16 for donkeys and mules, and none exist for all other horses.
- Tags common to all items
- An item, including the Slot tag. Slots are numbered 2 to 16 for donkeys and mules, and none exist for all other horses.
- Entity data
- Tags common to all entities
- Tags common to all mobs
- Tags common to all zombies
- Entity data
- Tags common to all entities
- Tags common to all mobs
- Entity data
- Tags common to all entities
- Tags common to all mobs
- DragonPhase: A number indicating the dragon's current state. Valid values are: 0=circling, 1=strafing (preparing to shoot a fireball), 2=flying to the portal to land (part of transition to landed state), 3=landing on the portal (part of transition to landed state), 4=taking off from the portal (part of transition out of landed state), 5=landed, performing breath attack, 6=landed, looking for a player for breath attack, 7=landed, roar before beginning breath attack, 8=charging player, 9=flying to portal to die, 10=hovering with no AI (default when using the
/summon
command).
- Entity data
- Additional fields for mobs that can become angry
- Tags common to all entities
- Tags common to all mobs
- carriedBlockState: Optional. The block carried by the enderman.
- Name: The resource location of the block.
- Properties: Optional. The block states of the block.
- Name: The block state name and its value.
- Entity data
- Tags common to all entities
- Tags common to all mobs
- Lifetime: How long the endermite has existed in ticks. Disappears when this reaches around 2400.
- Entity data
- Tags common to all entities
- Tags common to all mobs
- Tags common to all mobs spawnable in raids
- SpellTicks: Number of ticks until a spell can be cast. Set to a positive value when a spell is cast, and decreases by 1 per tick.
- Entity data
- Additional fields for mobs that can breed
- Tags common to all entities
- Tags common to all mobs
- Crouching: 1 or 0 (true/false) – Whether the fox is crouching.
- Sitting: 1 or 0 (true/false) – Whether the fox is sitting.
- Sleeping: 1 or 0 (true/false) – Whether the fox is sleeping.
- Trusted: A list of players that the fox trusts. For a list with more than 2 elements, only the first and the last are considered.
- : The UUID of each trusted player, stored as four ints.
- Type: ID of the fox's type.
- Entity data
- Tags common to all entities
- Tags common to all mobs
- ExplosionPower: The radius of the explosion created by the fireballs the ghast fires. Default value is 1.
- Entity data
- Tags common to all entities
- Tags common to all mobs
- Entity data
- Tags common to all entities
- Tags common to all mobs
- DarkTicksRemaining: Countdown of ticks remaining until the glow squid starts glowing. Not glowing while positive, glowing when countdown reaches zero.
- Entity data
- Additional fields for mobs that can breed
- Tags common to all entities
- Tags common to all mobs
- HasLeftHorn: 1 or 0 (true/false) – if true, indicates this goat has the left horn.
- HasRightHorn: 1 or 0 (true/false) – if true, indicates this goat has the right horn.
- IsScreamingGoat: 1 or 0 (true/false) – if true, indicates this is a screaming goat.
- Entity data
- Tags common to all entities
- Tags common to all mobs
- Entity data
- Additional fields for mobs that can breed
- Tags common to all entities
- Tags common to all mobs
- CannotBeHunted: 1 or 0 (true/false) - if true, piglins do not attack the hoglin. Set to true for hoglins spawned as a part of bastion remnants.
- IsImmuneToZombification: 1 or 0 (true/false) – if true, the hoglin does not transform to a zoglin when in the Overworld and
TimeInOverworld
does not increment. - TimeInOverworld: The number of ticks that the hoglin has existed in the Overworld; the hoglin converts to a zoglin when this is greater than 300.
- Entity data
- Additional fields for mobs that can breed
- Tags common to all entities
- Tags common to all mobs
- Tags common to all horses
- ArmorItem: The armor of this horse. Ignored if the item is not one of the horse armors.
- Tags common to all items
- Variant: The variant of the horse. Determines colors. Stored as
baseColor | (markings << 8)
. Unused values lead to white horses.
- Entity data
- Tags common to all entities
- Tags common to all mobs
- Tags common to all zombies
- Entity data
- Tags common to all entities
- Tags common to all mobs
- Tags common to all mobs spawnable in raids
- SpellTicks: Number of ticks until a spell can be cast. Set to a positive value when a spell is cast, and decreases by 1 per tick.
- Entity data
- Additional fields for mobs that can become angry
- Tags common to all entities
- Tags common to all mobs
- PlayerCreated: 1 or 0 (true/false) - if true, this golem is player-created and never attacks players.
- Entity data
- Additional fields for mobs that can breed
- Tags common to all entities
- Tags common to all mobs
- Bred: 1 or 0 (true/false) - Unknown. Remains 0 after breeding. If true, causes it to stay near other llamas with this flag set.
- ChestedHorse: 1 or 0 (true/false) - true if the llama has chests.
- DecorItem: The item the llama is wearing, without the Slot tag. Typically a carpet.
- Tags common to all items
- DespawnDelay: A timer for trader llamas to despawn, present only in
trader_llama
. The trader llama despawns when this value reaches 0. - EatingHaystack: 1 or 0 (true/false) - true if grazing.
- Items: List of items. Exists only if
ChestedHorse
is true.- An item, including the Slot tag.
- Tags common to all items
- An item, including the Slot tag.
- Owner: The UUID of the player that tamed the llama, stored as four ints. Has no effect on behavior. Does not exist if there is no owner.
- Variant: The variant of the llama. 0 = Creamy, 1 = White, 2 = Brown, 3 = Gray.
- Strength: Ranges from 1 to 5, defaults to 3. Determines the number of items the llama can carry (items = 3 × strength). Also increases the tendency of wolves to run away when attacked by llama spit. Strengths 4 and 5 always causes a wolf to flee.
- Tame: 1 or 0 (true/false) - true if the llama is tamed.
- Temper: Ranges from 0 to 100; increases with feeding. Higher values make a llama easier to tame.
- Entity data
- Tags common to all entities
- Tags common to all mobs
- Size: The size of the magma cube. Note that this value is zero-based, so 0 is the smallest magma cube, 1 is the next larger, etc. The sizes that spawn naturally are 0, 1, and 3.
- wasOnGround: 1 or 0 (true/false) - true if the magma cube is touching the ground.
- Entity data
- Additional fields for mobs that can breed
- Tags common to all entities
- Tags common to all mobs
- EffectDuration: Optional. An integer indicating the duration of the status effect the brown mooshroom may give to a suspicious stew.
- EffectId: Optional. A byte indicating the type of the status effect the brown mooshroom may give to a suspicious stew.
- Type: ID of the mooshroom's type.
Mooshroom type
- Entity data
- Additional fields for mobs that can breed
- Tags common to all entities
- Tags common to all mobs
- Tags common to all horses
- ChestedHorse: 1 or 0 (true/false) - true if the horse has chests. A chested horse that is not a donkey or a mule crashes the game.
- Items: List of items. Only exists if ChestedHorse is true.
- An item, including the Slot tag. Slots are numbered 2 to 16 for donkeys and mules, and none exist for all other horses.
- Tags common to all items
- An item, including the Slot tag. Slots are numbered 2 to 16 for donkeys and mules, and none exist for all other horses.
- Entity data
- Additional fields for mobs that can breed
- Tags common to all entities
- Tags common to all mobs
- Trusting: 1 or 0 (true/false) - true if the ocelot trusts players.
- Entity data
- Additional fields for mobs that can breed
- Tags common to all entities
- Tags common to all mobs
- HiddenGene: The secondary gene this panda has, that can transfer to the child.
- MainGene: The primary gene this panda has, that determines the behavior and appearance of the panda and that can transfer to the child.
- Entity data
- Tags common to all entities
- Tags common to all mobs
- AX: The phantom, when not actively attacking, attempts to circle around X,Y,Z =
AX
,AY
,AZ
. Appears to reset to a point above the target player every time the phantom flies up after a swoop. Set to spawn location if not specified. - AY: See
AX
. - AZ: See
AX
. - Size: The size of the phantom. Ranges from
0
to64
, similar to slimes. Unlike slimes, phantoms always have a constant 20× 10 HP, and deal 6
+
Size
damage. Naturally spawned phantoms are always size 0.
- Entity data
- Additional fields for mobs that can breed
- Tags common to all entities
- Tags common to all mobs
- Saddle: 1 or 0 (true/false) - true if there is a saddle on the pig.
- Entity data
- Tags common to all entities
- Tags common to all mobs
- CannotHunt: 1 or 0 (true/false) – if true, the piglin does not attack hoglins. Set to true for piglins spawned as a part of bastion remnants.
- Inventory: Each compound tag in this list is an item in the piglin's inventory. It can hold a maximum of 8 items.
- An item in the inventory, excluding the Slot tag.
- Tags common to all items
- An item in the inventory, excluding the Slot tag.
- IsBaby: 1 or 0 (true/false) – true if the piglin is a baby. May not exist.
- IsImmuneToZombification: 1 or 0 (true/false) – if true, the piglin does not transform to a zombified piglin when in the Overworld.
- TimeInOverworld: The number of ticks that the piglin has existed in the Overworld; the piglin converts to a zombified piglin when this is greater than 300.
- Entity data
- Tags common to all entities
- Tags common to all mobs
- IsImmuneToZombification: 1 or 0 (true/false) – if true, the piglin brute does not transform to a zombified piglin when in the Overworld.
- TimeInOverworld: The number of ticks that the piglin brute has existed in the Overworld; the piglin brute converts to a zombified piglin when this is greater than 300.
- Entity data
- Tags common to all entities
- Tags common to all mobs
- Tags common to all mobs spawnable in raids
- Inventory: Each compound tag in this list is an item in the pillager's inventory, up to a maximum of 5 slots. Items in two or more slots that can be stacked together are automatically be condensed into one slot. Pillagers don't change their inventory automatically or drop items from it upon death. The inventory is currently unused.[more information needed]
- An item in the inventory, excluding the Slot tag.
- Tags common to all items
- An item in the inventory, excluding the Slot tag.
- Entity data
- Additional fields for mobs that can become angry
- Additional fields for mobs that can breed
- Tags common to all entities
- Tags common to all mobs
- Entity data
- Tags common to all entities
- Tags common to all mobs
- FromBucket: 1 or 0 (true/false) - if true, the fish has been released from a bucket.
- PuffState: A value from 0–2. 0 means the fish is deflated, 1 means it is halfway puffed-up, and 2 means it is fully puffed-up.
- Entity data
- Additional fields for mobs that can breed
- Tags common to all entities
- Tags common to all mobs
- MoreCarrotTicks: Set to 40 when a carrot crop is eaten, decreases by 0–2 every tick until it reaches 0. Has no effect in game.
- RabbitType: Determines the skin of the rabbit. Also determines if rabbit should be hostile.
- Entity data
- Tags common to all entities
- Tags common to all mobs
- Tags common to all mobs spawnable in raids
- AttackTick: Attack cooldown for this ravager.
- RoarTick: Roar attack cooldown for this ravager.
- StunTick: Stun attack cooldown for this ravager.
- Entity data
- Tags common to all entities
- Tags common to all mobs
- FromBucket: 1 or 0 (true/false) - Whether the fish had ever been released from a bucket.
- Entity data
- Tags common to all entities
- Tags common to all mobs
- APX: Approximate X coordinate.
- APY: Approximate Y coordinate.
- APZ: Approximate Z coordinate.
- AttachFace: Direction of the block the shulker is attached to. Below is
0b
, above is1b
, north is2b
, south is3b
, west is4b
, east is5b
. - Color: The color of the shulker. Default is 0. Shulkers spawned by eggs or as part of End cities have value 16.
- Peek: Height of the head of the shulker.
Shulker color
- Entity data
- Tags common to all entities
- Tags common to all mobs
- Entity data
- Tags common to all entities
- Tags common to all mobs
- StrayConversionTime: The number of ticks until this skeleton converts to a stray (default value is -1, when no conversion is under way).
- Entity data
- Additional fields for mobs that can breed
- Tags common to all entities
- Tags common to all mobs
- Tags common to all horses
- SkeletonTrap: 1 or 0 (true/false) - true if the horse is a trapped skeleton horse. Does not affect horse type.
- SkeletonTrapTime: Incremented each tick when SkeletonTrap is set to 1. The horse automatically despawns when it reaches 18000 (15 minutes).
- Entity data
- Tags common to all entities
- Tags common to all mobs
- Size: The size of the slime. Note that this value is zero-based, so 0 is the smallest slime, 1 is the next larger, etc. The sizes that spawn naturally are 0, 1, and 3. Values that are greater than 126 get clamped to 126.
- wasOnGround: 1 or 0 (true/false) - true if the slime is touching the ground.
- Entity data
- Tags common to all entities
- Tags common to all mobs
- Pumpkin : 1 or 0 (true/false) - whether or not the Snow Golem has a pumpkin on its head.
- Entity data
- Tags common to all entities
- Tags common to all mobs
- Entity data
- Additional fields for mobs that can breed
- Tags common to all entities
- Tags common to all mobs
- Saddle: 1 or 0 (true/false) - true if the strider is saddled.
- Entity data
- Tags common to all entities
- Tags common to all mobs
- Entity data
- Tags common to all entities
- Tags common to all mobs
- Entity data
- Tags common to all entities
- Tags common to all mobs
- Age: Represents the age of the tadpole in ticks. When greater than or equal to 24000 game ticks (20 minutes), the tadpole grows up to a frog.
- FromBucket: 1 or 0 (true/false) - Whether the tadpole had ever been released from a bucket.
- Entity data
- Additional fields for mobs that can breed
- Tags common to all entities
- Tags common to all mobs
- Bred: 1 or 0 (true/false) - Unknown. Remains 0 after breeding. If true, causes it to stay near other llamas with this flag set.
- ChestedHorse: 1 or 0 (true/false) - true if the llama has chests.
- DecorItem: The item the llama is wearing, without the Slot tag. Typically a carpet.
- Tags common to all items
- DespawnDelay: A timer for trader llamas to despawn, present only in
trader_llama
. The trader llama despawns when this value reaches 0. - EatingHaystack: 1 or 0 (true/false) - true if grazing.
- Items: List of items. Exists only if
ChestedHorse
is true.- An item, including the Slot tag.
- Tags common to all items
- An item, including the Slot tag.
- Owner: The UUID of the player that tamed the llama, stored as four ints. Has no effect on behavior. Does not exist if there is no owner.
- Variant: The variant of the llama. 0 = Creamy, 1 = White, 2 = Brown, 3 = Gray.
- Strength: Ranges from 1 to 5, defaults to 3. Determines the number of items the llama can carry (items = 3 × strength). Also increases the tendency of wolves to run away when attacked by llama spit. Strengths 4 and 5 always causes a wolf to flee.
- Tame: 1 or 0 (true/false) - true if the llama is tamed.
- Temper: Ranges from 0 to 100; increases with feeding. Higher values make a llama easier to tame.
- Entity data
- Tags common to all entities
- Tags common to all mobs
- FromBucket: 1 or 0 (true/false) - Whether the fish had ever been released from a bucket.
- Variant: A 4-byte integer.
- The least significant byte has a value of either 0 for a small fish, or 1 for a large fish. Values above 1 result in an invisible fish.
- The next byte has a value from 0–5, representing the pattern on the fish. Values above 5 result in a fish with no pattern.
- The next byte has a value from 0–15, representing the color of the fish's body.
- The most significant byte has a value from 0–15, representing the color of the fish's pattern.
Color
The fish sizes and patterns are depicted in the following table, with white body color and dark-gray pattern color.
second-least byte | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
0 | 1 | 2 | 3 | 4 | 5 | |||||||||||||||||||||||||||||||||||||||||||||||||||||||||
least byte |
1 |
| ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
0 |
The 22 varieties of tropical fish most commonly found throughout the world have Variant
tag values from the following table, which also lists what color/shape/patterns come from that value.
Shape | Pattern | Base color | Pattern color | Variant | Type | Name |
---|---|---|---|---|---|---|
0 | 0 | 1 | 0 | 65536 | Orange-White Kob | Clownfish |
0 | 1 | 7 | 0 | 459008 | Gray-White Sunstreak | Triggerfish |
0 | 0 | 14 | 0 | 917504 | Red-White Kob | Tomato Clownfish |
1 | 3 | 14 | 0 | 918273 | Red-White Blockfish | Red Snapper |
1 | 4 | 14 | 0 | 918529 | Red-White Betty | Red Cichlid |
1 | 5 | 0 | 1 | 16778497 | White-Orange Clayfish | Ornate Butterflyfish |
0 | 4 | 5 | 3 | 50660352 | Lime-Light Blue Brinely | Queen Angelfish |
0 | 5 | 6 | 3 | 50726144 | Pink-Light Blue Spotty | Cotton Candy Betta |
1 | 0 | 0 | 4 | 67108865 | White-Yellow Flopper | Threadfin |
0 | 5 | 0 | 4 | 67110144 | White-Yellow Spotty | Goatfish |
1 | 0 | 4 | 4 | 67371009 | Yellow Flopper | Yellow Tang |
0 | 3 | 9 | 4 | 67699456 | Cyan-Yellow Dasher | Yellowtail Parrotfish |
1 | 3 | 10 | 4 | 67764993 | Purple-Yellow Blockfish | Dottyback |
0 | 3 | 9 | 6 | 101253888 | Cyan-Pink Dasher | Parrotfish |
1 | 2 | 0 | 7 | 117441025 | White-Gray Glitter | Moorish Idol |
1 | 5 | 0 | 7 | 117441793 | White-Gray Clayfish | Butterflyfish |
1 | 1 | 1 | 7 | 117506305 | Orange-Gray Stripey | Anemone |
1 | 0 | 7 | 7 | 117899265 | Gray Flopper | Black Tang |
0 | 1 | 11 | 7 | 118161664 | Blue-Gray SunStreak | Cichlid |
1 | 0 | 7 | 11 | 185008129 | Gray-Blue Flopper | Blue Tang |
1 | 5 | 0 | 14 | 234882305 | White-Red Clayfish | Emperor Red Snapper |
0 | 2 | 7 | 14 | 235340288 | Gray-Red Snooper | Red Lipped Blenny |
The variant number is the sum of the most significant byte × 224 + second most significant byte × 216 + second least significant byte × 28 + least significant byte.
- Entity data
- Additional fields for mobs that can breed
- Tags common to all entities
- Tags common to all mobs
- HasEgg: 1 or 0 (true/false) - true if the turtle has an egg.
- HomePosX: The X coordinate the turtle travels toward to lay its eggs after breeding.
- HomePosY: The Y coordinate the turtle travels toward to lay its eggs after breeding.
- HomePosZ: The Z coordinate the turtle travels toward to lay its eggs after breeding.
- TravelPosX: Used for swimming to random points in water.
- TravelPosY: Used for swimming to random points in water.
- TravelPosZ: Used for swimming to random points in water.
- Entity data
- Tags common to all entities
- Tags common to all mobs
- BoundX: When a vex is idle, it wanders, selecting air blocks from within a 15×11×15 cuboid range centered at X,Y,Z =
BoundX
,BoundY
,BoundZ
. This central spot is the location of the evoker when it summoned the vex, or if an evoker was not involved,BoundX
,BoundY
andBoundZ
do not exist. - BoundY: See
BoundX
. - BoundZ: See
BoundX
. - LifeTicks: Ticks of life remaining, decreasing by 1 per tick. When it reaches zero, the vex starts taking damage and
LifeTicks
is set to 20.
- Entity data
- Additional fields for mobs that can breed
- Tags common to all entities
- Tags common to all mobs
- Tags common to all villagers
- Inventory: Each compound tag in this list is an item in the villager's inventory, up to a maximum of 8 slots. Items in two or more slots that can be stacked together are automatically condensed into one slot. If there are more than 8 slots, the last slot is removed until the total is 8. If there are 9 slots but two previous slots can be condensed, the last slot returns after the two other slots are combined.
- An item in the inventory, excluding the Slot tag.
- Tags common to all items
- An item in the inventory, excluding the Slot tag.
- LastRestock: The last tick the villager went to their job site block to resupply their trades.
- LastGossipDecay: The last tick all gossip of the villager has decreased strength naturally.
- RestocksToday: The number of restocks a villager has done in 10 minutes from the last restock, or
0
if the villager has not restocked in the last 10 minutes. When a villager has restocked twice in less than 10 minutes, it waits at least 10 minutes for another restock. - Willing: 1 or 0 (true/false) – true if the villager is willing to mate. Becomes true after certain trades (those that would cause offers to be refreshed), and false after mating.
Villager type
Villager profession
- Entity data
- Tags common to all entities
- Tags common to all mobs
- Tags common to all mobs spawnable in raids
- Johnny: 1 or 0 (true/false) - if true, causes the vindicator to exhibit Johnny behavior. Setting to false prevents the vindicator exhibiting Johnny behavior, even if named Johnny. Optional.
- Entity data
- Additional fields for mobs that can breed
- Tags common to all entities
- Tags common to all mobs
- DespawnDelay: The number of ticks counted down until this wandering trader is forced to despawn. The wandering trader despawns when this value reaches 1.
- Offers: Is generated when the trading menu is opened for the first time.
- Recipes: List of trade options.
- A trade option.
- buy: The first 'cost' item, without the Slot tag.
- Tags common to all items
- buyB: May not exist. The second 'cost' item, without the Slot tag.
- Tags common to all items
- maxUses: The maximum number of times this trade can be used before it is disabled. Increases by a random amount from 2 to 12 when offers are refreshed.
- rewardExp: 1 or 0 (true/false) - true if this trade provides XP orb drops. All trades from naturally-generated villagers in Java Edition reward XP orbs.
- sell: The item being sold for each set of cost items, without the Slot tag.
- Tags common to all items
- uses: The number of times this trade has been used. The trade becomes disabled when this is greater or equal to maxUses.
- buy: The first 'cost' item, without the Slot tag.
- A trade option.
- Recipes: List of trade options.
- WanderTarget: Destination toward where this trader wanders.
- X: The X coordinate to wander toward.
- Y: The Y coordinate to wander toward.
- Z: The Z coordinate to wander toward.
- Inventory: Each compound tag in this list is an item in the wandering trader's inventory, up to a maximum of 8 slots. Items in two or more slots that can be stacked together are automatically be condensed into one slot. If there are more than 8 slots, the last slot is removed until the total is 8. If there are 9 slots but two previous slots can be condensed, the last slot returns after the two other slots are combined. Wandering traders don't change their inventory automatically or drop items from it upon death. The inventory is currently unused.
- An item in the inventory, excluding the Slot tag.
- Tags common to all items
- An item in the inventory, excluding the Slot tag.
- Entity data
- Tags common to all entities
- Tags common to all mobs
- anger: Anger management of the warden.
- suspects: List of suspects that have angered the warden.
- A suspect.
- anger The level of anger. It has a maximum value of 150 and decreases by 1 every second.
- uuid: The UUID of the entity that is associated with the anger, stored as four ints.
- A suspect.
- suspects: List of suspects that have angered the warden.
- Entity data
- Tags common to all entities
- Tags common to all mobs
- Tags common to all mobs spawnable in raids
- Entity data
- Tags common to all entities
- Tags common to all mobs
- Invul: The number of ticks of invulnerability left after being initially created. 0 once invulnerability has expired.
- Entity data
- Tags common to all entities
- Tags common to all mobs
- Entity data
- Additional fields for mobs that can become angry
- Additional fields for mobs that can be tamed by players
- Additional fields for mobs that can breed
- Tags common to all entities
- Tags common to all mobs
- CollarColor: The color of the wolf's collar. Present even for wild wolves (but does not render); default value is 14.
- Entity data
- Tags common to all entities
- Tags common to all mobs
- IsBaby: 1 or 0 (true/false) - true if the zoglin is a baby. May not exist.
- Entity data
- Tags common to all entities
- Tags common to all mobs
- Tags common to all zombies
- Entity data
- Additional fields for mobs that can breed
- Tags common to all entities
- Tags common to all mobs
- Tags common to all horses
- Entity data
- Tags common to all entities
- Tags common to all mobs
- Tags common to all villagers
- Tags common to all zombies
- ConversionTime: -1 when not being converted back to a villager, positive for the number of ticks until conversion back into a villager. The regeneration effect parallels this.
- ConversionPlayer: The UUID of the player who started curing the zombie, stored as four ints.
Zombie villager type
Zombie villager profession
- Entity data
- Additional fields for mobs that can become angry
- Tags common to all entities
- Tags common to all mobs
- Tags common to all zombies
Projectiles[]
Projectile Entities | |
---|---|
Entity ID | Name |
arrow | Arrow |
dragon_fireball | Ender Dragon Fireball |
egg | Egg |
ender_pearl | Ender Pearl |
experience_bottle | Bottle o' Enchanting |
fireball | Fireball |
firework_rocket | Firework Rocket |
llama_spit | Llama spit |
potion | Splash Potion |
small_fireball | Small Fireball |
shulker_bullet | Shulker Bullet |
snowball | Snowball |
spectral_arrow | Spectral Arrow[Java Edition only] |
trident | Trident |
wither_skull | Wither Skull |
Projectiles are a subclass of Entity.
- Entity data
- Tags common to all arrows
- Tags common to all entities
- Tags common to all projectiles
- Note: An arrow entity is a tipped arrow if it has either the
Potion
orCustomPotionEffects
tag. - Tags common to all potion effects
- Color: Used by the arrow entity, for displaying the custom potion color of a fired arrow item that had a
CustomPotionColor
tag. The numeric color code are calculated from the Red, Green and Blue components using this formula: Red<<16 + Green<<8 + Blue. For positive values larger than 0x00FFFFFF, the top byte is ignored. All negative values remove the particles.
- Entity data
- Tags common to all entities
- Tags common to all fireballs
- Tags common to all projectiles
- Entity data
- Tags common to all entities
- Tags common to all projectiles
- Item: The item to render as, may be absent.
- Tags common to all items
- Entity data
- Tags common to all entities
- Tags common to all projectiles
- Item: The item to render as, may be absent.
- Tags common to all items
- Entity data
- Tags common to all entities
- Tags common to all projectiles
- Item: The item to render as, may be absent.
- Tags common to all items
- Entity data
- Tags common to all entities
- Tags common to all fireballs
- Tags common to all projectiles
- ExplosionPower: The power and size of the explosion created by the fireball upon impact. Default value 1.
- Item: The item to render as, may be absent.
- Tags common to all items
- Entity data
- Tags common to all entities
- Tags common to all projectiles
- FireworksItem: The crafted firework rocket.
- Count: The item count, typically 1.
- id: The id of the item, should be
minecraft:firework_rocket
. - tag: The tag tag.
- Fireworks: One of these may appear on a firework rocket.
- Explosions: List of compounds representing each explosion this firework causes.
- : A firework explosion.
- Tags common to all firework explosion effects
- : A firework explosion.
- Flight: Indicates the flight duration of the firework (equals the amount of gunpowder used in crafting the rocket). Can be anything from -128 to 127.
- Explosions: List of compounds representing each explosion this firework causes.
- Fireworks: One of these may appear on a firework rocket.
- Life: The number of ticks this fireworks rocket has been flying for.
- LifeTime: The number of ticks before this fireworks rocket explodes. This value is randomized when the firework is launched: ((Flight + 1) * 10 + random(0 to 5) + random(0 to 6))
- ShotAtAngle: 1 or 0 (true/false) - true if this firework was shot from a crossbow or dispenser.
- Entity data
- Tags common to all entities
- Tags common to all projectiles
- Entity data
- Tags common to all entities
- Tags common to all projectiles
- Item: The item that was thrown. The entity renders as a lingering potion if the id is
lingering_potion
, otherwise it renders as a splash potion.- Tags common to all potion items
- Entity data
- Tags common to all entities
- Tags common to all projectiles
- Steps: How many "steps" it takes to attack to the target. The higher it is, the further out of the way the bullet travels to get to the target. If set to 0, it makes no attempt to attack the target and instead uses TXD/TYD/TZD in a straight line.
- Target: The UUID of the target of this shulker bullet, stored as four ints.
- TXD: The offset in the X direction to travel in accordance with its target.
- TYD: The offset in the Y direction to travel in accordance with its target.
- TZD: The offset in the Z direction to travel in accordance with its target.
- Entity data
- Tags common to all entities
- Tags common to all fireballs
- Tags common to all projectiles
- Item: The item to render as, may be absent.
- Tags common to all items
- Entity data
- Tags common to all entities
- Tags common to all projectiles
- Item: The item to render as, may be absent.
- Tags common to all items
- Entity data
- Tags common to all arrows
- Tags common to all entities
- Tags common to all projectiles
- Duration: The time in ticks that the Glowing effect persists.
- Entity data
- Tags common to all arrows
- Tags common to all entities
- Tags common to all projectiles
- DealtDamage: 1 or 0 (true/false) - true if the trident has already damaged an entity or been stuck in the ground for more than 4 ticks, in which case subsequent collisions with entities deal no damage and Loyalty tridents begin to return to the player.
- Trident: The tag representing the item that is given when the entity is picked up.
- IsUnderwater: 1 or 0 (true/false) - true if the trident is currently underwater.
- Tags common to all items
- Entity data
- Tags common to all entities
- Tags common to all fireballs
- Tags common to all projectiles
Items and XP Orbs[]
Item Entities | |
---|---|
Entity ID | Name |
experience_orb | Experience Orb |
item | Item |
Items and XPOrbs are a subclass of Entity.
- Entity data
- Tags common to all entities
- Age: The number of ticks the XP orb has been "untouched". After 6000 ticks (5 minutes) the orb is destroyed.
- Count: The remaining number of times that the orb can be picked up. When the orb is picked up, the value decreases by 1. When multiple orbs are merged, their values are added up to result orb. When the value reaches 0, the orb is depleted.
- Health: The health of XP orbs. XP orbs take damage from fire, lava, falling anvils, and explosions. The orb is destroyed when its health reaches 0.
- Value: The amount of experience the orb gives when picked up.
- Entity data
- Tags common to all entities
- Age: The number of ticks the item has been "untouched". After 6000 ticks (5 minutes) the item is destroyed. If set to -32768, the Age does not increase, preventing the item from despawning automatically.
- Health: The health of the item, which starts at 5. Items take damage from fire, lava, cacti and explosions. The item is destroyed when its health reaches 0.
- Item: The inventory item, without the Slot tag.
- Tags common to all items
- Owner: If present, only the player with this UUID can pick up the item. Used by the give command (and can be set in a summon command) to prevent the wrong player from picking up the spawned item entity.
- PickupDelay: The number of ticks the item cannot be picked up. Decreases by 1 per tick. If set to 32767, the PickupDelay does not decrease, preventing the item from being picked up.
- Thrower: The UUID of the player who dropped the item. Not present if the item was not dropped by a player.
Vehicles[]
Vehicle Entities | |
---|---|
Entity ID | Name |
boat | Boat |
chest_boat | Boat with Chest |
minecart | Minecart |
chest_minecart | Minecart with Chest |
command_block_minecart | Minecart with Command Block |
furnace_minecart | Minecart with Furnace |
hopper_minecart | Minecart with Hopper |
spawner_minecart | Minecart with Spawner |
tnt_minecart | Minecart with TNT |
Vehicles are subclasses of Entity.
- Entity data
- Tags common to all entities
- Tags common to all minecarts
- Entity data
- Tags common to all container entities
- Tags common to all entities
- Tags common to all minecarts
- Entity data
- Tags common to all entities
- Tags common to all minecarts
- Command: The command entered into the minecart.
- LastOutput: The last line of output generated by the minecart. Still stored even if the gamerule commandBlockOutput is false. Appears in the GUI of the minecart when right-clicked, and includes a timestamp of when the output was produced.
- SuccessCount: Represents the strength of the analog signal output by redstone comparators attached to this minecart. Only updated when the minecart is activated with an activator rail.
- TrackOutput: 1 or 0 (true/false) - Determines whether the LastOutput is stored. Can be toggled in the GUI by clicking a button near the "Previous Output" textbox. Caption on the button indicates current state: "O" if true,"X" if false.
- Entity data
- Tags common to all entities
- Tags common to all minecarts
- Fuel: The number of ticks until the minecart runs out of fuel.
- PushX: Force along X axis, used for smooth acceleration/deceleration.
- PushZ: Force along Z axis, used for smooth acceleration/deceleration.
- Entity data
- Tags common to all container entities
- Tags common to all entities
- Tags common to all minecarts
- Enabled: Determines whether or not the minecart hopper picks up items into its inventory.
- TransferCooldown: Time until the next transfer in game ticks, between 1 and 8, or 0 if there is no transfer.
- Entity data
- Tags common to all entities
- Tags common to all minecarts
- Tags common to all spawners
- Entity data
- Tags common to all entities
- Tags common to all minecarts
- TNTFuse: Time until explosion or -1 if deactivated.
Dynamic tiles[]
Dynamic Block Entities | |
---|---|
Entity ID | Name |
falling_block | Dynamic Tile |
tnt | TNT |
Dynamic tiles are a subclass of Entity and are used to simulate realistically moving blocks.
- Dynamic block entity data
- Tags common to all entities
- BlockState: The falling block represented by this entity.
- Name: The resource location of the block.
- Properties: Optional. The block states of the block.
- Name: The block state name and its value.
- CancelDrop: 1 or 0 (true/false). Whether the block will be cancelled from being placed when it lands on a solid block. When true, it also prevents the block from dropping as an item (regardless of what the
DropItem
tag is set to). However, if true and the falling block'sTime
tag goes to 0 before landing on a solid block, it will still destroy itself and drop itself as an item (or not, respective to what theDropItem
tag is set to).CancelDrop
defaults to false for summoned and naturally occurring falling blocks (except for Suspicious Blocks). - DropItem: 1 or 0 (true/false) – true if the block should drop as an item when it breaks. Any block that does not have an item form with the same ID as the block does not drop even if this is set.
- FallHurtAmount: Multiplied by the
FallDistance
to calculate the amount of damage to inflict. By default this value is 2for anvils, and 6
for pointed dripstone.
- FallHurtMax: The maximum hit points of damage to inflict on entities that intersect this falling block. For vanilla falling blocks, always 40
× 20.
- HurtEntities: 1 or 0 (true/false) – true if the block should hurt entities it falls on.
- TileEntityData: Optional. The tags of the block entity for this block.
- Time: The number of ticks the entity has existed. When
Time
goes above 600, or above 100 while the block is below Y=1 or is outside building height, the entity is deleted.
- Dynamic block entity data
- Tags common to all entities
- Fuse: Ticks until explosion. Default is 0. If activated from a TNT block, the fuse duration is 80 ticks (4 seconds).
Other[]
Other Entities | |
---|---|
Entity ID | Name |
area_effect_cloud | Area Effect Cloud |
armor_stand | Armor Stand |
end_crystal | End Crystal |
evoker_fangs | Evoker Fangs |
eye_of_ender | Eye of Ender |
fishing_bobber | Fishing Bobber |
item_frame | Item Frame |
leash_knot | Lead Knot |
lightning_bolt | Lightning Bolt |
marker | Marker |
painting | Painting |
Other entity types that are a subclass of Entity but do not fit into any of the above categories.
- Entity data
- Tags common to all entities
- Age: Age of the field. Increases by 1 every tick. When this is bigger than
Duration
+WaitTime
the area effect cloud dissipates. - Color: The color of the displayed particle. Uses the same format as the color tag from Display Properties.
- Duration: The maximum age of the field after
WaitTime
. - DurationOnUse: The amount the duration of the field changes upon applying the effect.
- Effects: A list of the applied effects.
- An individual effect.
- Ambient: 1 or 0 (true/false) - whether or not this is an effect provided by a beacon and therefore should be less intrusive on the screen. Optional, and defaults to false. Due to a bug, it has no effect on splash potions.
- Amplifier: The amplifier of the effect, with level I having value 0. Negative levels are discussed here. Optional, and defaults to level I.
- Duration: The duration of the effect in ticks. Values 0 or lower are treated as 1. Optional, and defaults to 1 tick.
- Id: The numeric ID of the effect.
- ShowIcon: 1 or 0 (true/false) - true if effect icon is shown. false if no icon is shown.
- ShowParticles: 1 or 0 (true/false) - whether or not this effect produces particles. Optional, and defaults to true. Due to a bug, it has no effect on splash potions.
- An individual effect.
- Owner: The UUID of the entity who created the cloud, stored as four ints.
- Particle: The particle displayed by the field. This is the exact same as used in the
/particle
command, including additional parameters used for particles, for exampledust 1 0 0 1
. - Potion: The name of the default potion effect. See potion data values for valid IDs.
- Radius: The field's radius.
- RadiusOnUse: The amount the radius changes upon applying the effect. Normally negative.
- RadiusPerTick: The amount the radius changes per tick. Normally negative.
- ReapplicationDelay: The number of ticks before reapplying the effect.
- WaitTime: The time before deploying the field. The
Radius
is ignored, meaning that any specified effects is not applied and specified particles appear only at the center of the field, untilAge
hits this number.
- Entity data
- Tags common to all entities
- Tags common to mobs except LeftHanded, DeathLootTable, DeathLootTableSeed, NoAI, Leash, CanPickUpLoot and PersistenceRequired.
- Tags common to all mobs
- DisabledSlots: Bit field allowing disable place/replace/remove of armor elements. For example, the value
16191
or4144896
disables placing, removing and replacing of all equipment. These can be found using the bitwise OR operator. - Invisible: 1 or 0 (true/false) - if true, ArmorStand is invisible, although items on it still display.
- Marker: 1 or 0 (true/false) - if true, ArmorStand's size is set to 0, has a tiny hitbox, and disables interactions with it. May not exist.
- NoBasePlate: 1 or 0 (true/false) - if true, ArmorStand does not display the base beneath it.
- Pose: Rotation values for the ArmorStand's pose.
- Body: Body-specific rotations.
- : x-rotation.
- : y-rotation.
- : z-rotation.
- Head: Head-specific rotations.
- : x-rotation.
- : y-rotation.
- : z-rotation.
- LeftArm: Left Arm-specific rotations.
- : x-rotation.
- : y-rotation.
- : z-rotation.
- LeftLeg: Left Leg-specific rotations.
- : x-rotation.
- : y-rotation.
- : z-rotation.
- RightArm: Right Arm-specific rotations.
- : x-rotation.
- : y-rotation.
- : z-rotation.
- RightLeg: Right Leg-specific rotations.
- : x-rotation.
- : y-rotation.
- : z-rotation.
- Body: Body-specific rotations.
- ShowArms: 1 or 0 (true/false) - if true, ArmorStand displays full wooden arms. If false, also place and replace interactions with the hand item slot are disabled.
- Small: 1 or 0 (true/false) - if true, ArmorStand is much smaller, similar to the size of a baby zombie.
Disabled slots[]
Binary | Integer number | Result |
---|---|---|
2^0 | 1 | Disable adding or changing mainhand item |
2^1 | 2 | Disable adding or changing boots item |
2^2 | 4 | Disable adding or changing leggings item |
2^3 | 8 | Disable adding or changing chestplate item |
2^4 | 16 | Disable adding or changing helmet item |
2^5 | 32 | Disable adding or changing offhand item |
2^8 | 256 | Disable removing or changing mainhand item |
2^9 | 512 | Disable removing or changing boots item |
2^10 | 1024 | Disable removing or changing leggings item |
2^11 | 2048 | Disable removing or changing chestplate item |
2^12 | 4096 | Disable removing or changing helmet item |
2^13 | 8192 | Disable removing or changing offhand item |
2^16 | 65536 | Disable adding mainhand item |
2^17 | 131072 | Disable adding boots item |
2^18 | 262144 | Disable adding leggings item |
2^19 | 524288 | Disable adding chestplate item |
2^20 | 1048576 | Disable adding helmet item |
2^21 | 2097152 | Disable adding offhand item |
- Entity data
- Tags common to all entities
- BeamTarget: The block location its beam points to.
- X: X-coordinate.
- Y: Y-coordinate.
- Z: Z-coordinate.
- ShowBottom: 1 or 0 (true/false) – if true, the end crystal shows the bedrock slate underneath. Defaults to false when placing by hand, and true when naturally generated or using
/summon
.
- Entity data
- Tags common to all entities
- Owner: The UUID of the entity that that fired the fangs, stored as four ints. If the entity is an Illager, the fangs do not damage other Illagers.
- Warmup: Time in ticks until the fangs appear. The fangs appear and begin to close as soon as this value becomes zero or less; negative values simply result in no delay. The value continues ticking down while the closing animation is playing, reaching -20 on naturally spawned fangs.
- Entity data
- Tags common to all entities
- Item: The item to render as, may be absent.
- Tags common to all items
- Entity data
- Tags common to all entities
- Entity data
- Tags common to all entities
- Tags common to all hangables
- Fixed: 1 or 0 (true/false) - true to prevent it from dropping if it has no support block, being moved (e.g. by pistons), taking damage (except from creative players), and placing an item in it, removing its item, or rotating it.
- Invisible: 1 or 0 (true/false) - Whether the item frame is invisible. The contained item or map remains visible.
- Item: The item, without the slot tag. If the item frame is empty, this tag does not exist.
- Tags common to all items
- ItemDropChance: The chance for the item to drop when the item frame breaks. 1.0 by default.
- ItemRotation: The number of times the item has been rotated 45 degrees clockwise.
- Entity data
- Tags common to all entities
- Entity data
- Tags common to all entities
- Entity data
- Tags common to all entities
- data: Any NBT data.
- Entity data
- Tags common to all entities
- Tags common to all hangables
- variant: The resource location for the the painting variant.
History[]
Java Edition | |||||
---|---|---|---|---|---|
1.17 | 20w45a | Entities have been extracted from main (terrain) chunks and are now stored in separate entities directory (similar to POI storage). Those new files are still region files with NBT. | |||
1.19 | 22w11a | The Id tag for each effect in a mob's ActiveEffects tag is now a TAG_Integer instead of a TAG_Byte. | |||
Upcoming Java Edition | |||||
1.20.2 | 23w32a | In NBT format for entity type mooshroom , removed EffectId , and EffectDuration , and added stew_effects , with the same format as effects field in suspicious_stew item format.
| |||
In NBT format for entity type area_effect_cloud , renamed Effects to effects . | |||||
In NBT format for entity type arrow , renamed CustomPotionEffects to custom_potion_effects . | |||||
In NBT format for living entities (players, armor stands, and all mobs), renamed ActiveEffects to active_effects . |