ViaUtilities

Minecraft Entity Data Fields

Overview

Entity Details

Entity

Extends: None

Index Data Type Field Name
0 Byte SHARED_FLAGS
1 Integer AIR_SUPPLY
2 Optional<Component> CUSTOM_NAME
3 Boolean CUSTOM_NAME_VISIBLE
4 Boolean SILENT
5 Boolean NO_GRAVITY
6 Pose POSE

Abstract Minecart

Extends: Entity

Index Data Type Field Name
7 Integer HURT
8 Integer HURTDIR
9 Float DAMAGE
10 Integer DISPLAY_BLOCK
11 Integer DISPLAY_OFFSET
12 Boolean CUSTOM_DISPLAY

Area Effect Cloud

Extends: Entity

Index Data Type Field Name
7 Float RADIUS
8 Integer COLOR
9 Boolean WAITING
10 ParticleOptions PARTICLE

Boat

Extends: Entity

Index Data Type Field Name
7 Integer HURT
8 Integer HURTDIR
9 Float DAMAGE
10 Integer TYPE
11 Boolean PADDLE_LEFT
12 Boolean PADDLE_RIGHT
13 Integer BUBBLE_TIME

End Crystal

Extends: Entity

Index Data Type Field Name
7 Optional<BlockPos> BEAM_TARGET
8 Boolean SHOW_BOTTOM

Ender Dragon Part

Extends: Entity

No data.

Evoker Fangs

Extends: Entity

No data.

Experience Orb

Extends: Entity

No data.

Eye Of Ender

Extends: Entity

Index Data Type Field Name
7 ItemStack ITEM_STACK

Falling Block Entity

Extends: Entity

Index Data Type Field Name
7 BlockPos START_POS

Hanging Entity

Extends: Entity

No data.

Item Entity

Extends: Entity

Index Data Type Field Name
7 ItemStack ITEM

Lightning Bolt

Extends: Entity

No data.

Living Entity

Extends: Entity

Index Data Type Field Name
7 Byte LIVING_ENTITY_FLAGS
8 Float HEALTH
9 Integer EFFECT_COLOR
10 Boolean EFFECT_AMBIENCE
11 Integer ARROW_COUNT
12 Integer STINGER_COUNT
13 Optional<BlockPos> SLEEPING_POS

Primed Tnt

Extends: Entity

Index Data Type Field Name
7 Integer FUSE

Projectile

Extends: Entity

No data.

Abstract Arrow

Extends: Projectile

Index Data Type Field Name
7 Byte ID_FLAGS
8 Byte PIERCE_LEVEL

Abstract Hurting Projectile

Extends: Projectile

No data.

Abstract Minecart Container

Extends: Abstract Minecart

No data.

Armor Stand

Extends: Living Entity

Index Data Type Field Name
14 Byte CLIENT_FLAGS
15 Rotations HEAD_POSE
16 Rotations BODY_POSE
17 Rotations LEFT_ARM_POSE
18 Rotations RIGHT_ARM_POSE
19 Rotations LEFT_LEG_POSE
20 Rotations RIGHT_LEG_POSE

Firework Rocket Entity

Extends: Projectile

Index Data Type Field Name
7 ItemStack FIREWORKS_ITEM
8 OptionalInt ATTACHED_TO_TARGET
9 Boolean SHOT_AT_ANGLE

Fishing Hook

Extends: Projectile

Index Data Type Field Name
7 Integer HOOKED_ENTITY
8 Boolean BITING

Item Frame

Extends: Hanging Entity

Index Data Type Field Name
7 ItemStack ITEM
8 Integer ROTATION

Leash Fence Knot Entity

Extends: Hanging Entity

No data.

Llama Spit

Extends: Projectile

No data.

Minecart

Extends: Abstract Minecart

No data.

Minecart Command Block

Extends: Abstract Minecart

Index Data Type Field Name
13 String COMMAND_NAME
14 Component LAST_OUTPUT

Minecart Furnace

Extends: Abstract Minecart

Index Data Type Field Name
13 Boolean FUEL

Minecart Spawner

Extends: Abstract Minecart

No data.

Minecart TNT

Extends: Abstract Minecart

No data.

Mob

Extends: Living Entity

Index Data Type Field Name
14 Byte MOB_FLAGS

Painting

Extends: Hanging Entity

No data.

Player

Extends: Living Entity

Index Data Type Field Name
14 Float PLAYER_ABSORPTION
15 Integer SCORE
16 Byte PLAYER_MODE_CUSTOMISATION
17 Byte PLAYER_MAIN_HAND
18 CompoundTag SHOULDER_LEFT
19 CompoundTag SHOULDER_RIGHT

Shulker Bullet

Extends: Projectile

No data.

Throwable Projectile

Extends: Projectile

No data.

Ambient Creature

Extends: Mob

No data.

Arrow

Extends: Abstract Arrow

Index Data Type Field Name
9 Integer ID_EFFECT_COLOR

Dragon Fireball

Extends: Abstract Hurting Projectile

No data.

Ender Dragon

Extends: Mob

Index Data Type Field Name
15 Integer PHASE

Fireball

Extends: Abstract Hurting Projectile

Index Data Type Field Name
7 ItemStack ITEM_STACK

Flying Mob

Extends: Mob

No data.

Minecart Chest

Extends: Abstract Minecart Container

No data.

Minecart Hopper

Extends: Abstract Minecart Container

No data.

Pathfinder Mob

Extends: Mob

No data.

Slime

Extends: Mob

Index Data Type Field Name
15 Integer ID_SIZE

Spectral Arrow

Extends: Abstract Arrow

No data.

Throwable Item Projectile

Extends: Throwable Projectile

Index Data Type Field Name
7 ItemStack ITEM_STACK

Thrown Trident

Extends: Abstract Arrow

Index Data Type Field Name
9 Byte ID_LOYALTY
10 Boolean ID_FOIL

Wither Skull

Extends: Abstract Hurting Projectile

Index Data Type Field Name
7 Boolean DANGEROUS

Abstract Golem

Extends: Pathfinder Mob

No data.

Agable Mob

Extends: Pathfinder Mob

Index Data Type Field Name
15 Boolean BABY

Bat

Extends: Ambient Creature

Index Data Type Field Name
15 Byte FLAGS

Ghast

Extends: Flying Mob

Index Data Type Field Name
15 Boolean IS_CHARGING

Large Fireball

Extends: Fireball

No data.

Magma Cube

Extends: Slime

No data.

Monster

Extends: Pathfinder Mob

No data.

Phantom

Extends: Flying Mob

Index Data Type Field Name
15 Integer ID_SIZE

Small Fireball

Extends: Fireball

No data.

Snowball

Extends: Throwable Item Projectile

No data.

Thrown Egg

Extends: Throwable Item Projectile

No data.

Thrown Enderpearl

Extends: Throwable Item Projectile

No data.

Thrown Experience Bottle

Extends: Throwable Item Projectile

No data.

Thrown Potion

Extends: Throwable Item Projectile

No data.

Water Animal

Extends: Pathfinder Mob

No data.

Abstract Fish

Extends: Water Animal

Index Data Type Field Name
15 Boolean FROM_BUCKET

Abstract Piglin

Extends: Monster

Index Data Type Field Name
15 Boolean IMMUNE_TO_ZOMBIFICATION

Abstract Skeleton

Extends: Monster

No data.

Abstract Villager

Extends: Agable Mob

Index Data Type Field Name
16 Integer UNHAPPY_COUNTER

Animal

Extends: Agable Mob

No data.

Blaze

Extends: Monster

Index Data Type Field Name
15 Byte FLAGS

Creeper

Extends: Monster

Index Data Type Field Name
15 Integer SWELL_DIR
16 Boolean IS_POWERED
17 Boolean IS_IGNITED

Dolphin

Extends: Water Animal

Index Data Type Field Name
15 BlockPos TREASURE_POS
16 Boolean GOT_FISH
17 Integer MOISTNESS_LEVEL

Ender Man

Extends: Monster

Index Data Type Field Name
15 Optional<BlockState> CARRY_STATE
16 Boolean CREEPY
17 Boolean STARED_AT

Endermite

Extends: Monster

No data.

Giant

Extends: Monster

No data.

Guardian

Extends: Monster

Index Data Type Field Name
15 Boolean MOVING
16 Integer ATTACK_TARGET

Iron Golem

Extends: Abstract Golem

Index Data Type Field Name
15 Byte FLAGS

Patrolling Monster

Extends: Monster

No data.

Shulker

Extends: Abstract Golem

Index Data Type Field Name
15 Direction ATTACH_FACE
16 Optional<BlockPos> ATTACH_POS
17 Byte PEEK
18 Byte COLOR

Silverfish

Extends: Monster

No data.

Snow Golem

Extends: Abstract Golem

Index Data Type Field Name
15 Byte PUMPKIN

Spider

Extends: Monster

Index Data Type Field Name
15 Byte FLAGS

Squid

Extends: Water Animal

No data.

Vex

Extends: Monster

Index Data Type Field Name
15 Byte FLAGS

Wither Boss

Extends: Monster

Index Data Type Field Name
15 Integer TARGET_A
16 Integer TARGET_B
17 Integer TARGET_C
18 Integer INV

Zoglin

Extends: Monster

Index Data Type Field Name
15 Boolean BABY

Zombie

Extends: Monster

Index Data Type Field Name
15 Boolean BABY
16 Integer SPECIAL_TYPE
17 Boolean DROWNED_CONVERSION

Abstract Horse

Extends: Animal

Index Data Type Field Name
16 Byte FLAGS
17 Optional<UUID> OWNER_UUID

Abstract Schooling Fish

Extends: Abstract Fish

No data.

Bee

Extends: Animal

Index Data Type Field Name
16 Byte FLAGS
17 Integer REMAINING_ANGER_TIME

Cave Spider

Extends: Spider

No data.

Chicken

Extends: Animal

No data.

Cow

Extends: Animal

No data.

Drowned

Extends: Zombie

No data.

Elder Guardian

Extends: Guardian

No data.

Fox

Extends: Animal

Index Data Type Field Name
16 Integer TYPE
17 Byte FLAGS
18 Optional<UUID> TRUSTED_0
19 Optional<UUID> TRUSTED_1

Hoglin

Extends: Animal

Index Data Type Field Name
16 Boolean IMMUNE_TO_ZOMBIFICATION

Husk

Extends: Zombie

No data.

Ocelot

Extends: Animal

Index Data Type Field Name
16 Boolean TRUSTING

Panda

Extends: Animal

Index Data Type Field Name
16 Integer UNHAPPY_COUNTER
17 Integer SNEEZE_COUNTER
18 Integer EAT_COUNTER
19 Byte MAIN_GENE
20 Byte HIDDEN_GENE
21 Byte FLAGS

Pig

Extends: Animal

Index Data Type Field Name
16 Boolean SADDLE
17 Integer BOOST_TIME

Piglin

Extends: Abstract Piglin

Index Data Type Field Name
16 Boolean BABY
17 Boolean IS_CHARGING_CROSSBOW
18 Boolean IS_DANCING

Piglin Brute

Extends: Abstract Piglin

No data.

Polar Bear

Extends: Animal

Index Data Type Field Name
16 Boolean STANDING

Pufferfish

Extends: Abstract Fish

Index Data Type Field Name
16 Integer PUFF_STATE

Rabbit

Extends: Animal

Index Data Type Field Name
16 Integer TYPE

Raider

Extends: Patrolling Monster

Index Data Type Field Name
15 Boolean IS_CELEBRATING

Sheep

Extends: Animal

Index Data Type Field Name
16 Byte WOOL

Skeleton

Extends: Abstract Skeleton

No data.

Stray

Extends: Abstract Skeleton

No data.

Strider

Extends: Animal

Index Data Type Field Name
16 Integer BOOST_TIME
17 Boolean SUFFOCATING
18 Boolean SADDLE

Tamable Animal

Extends: Animal

Index Data Type Field Name
16 Byte FLAGS
17 Optional<UUID> OWNERUUID

Turtle

Extends: Animal

Index Data Type Field Name
16 BlockPos HOME_POS
17 Boolean HAS_EGG
18 Boolean LAYING_EGG
19 BlockPos TRAVEL_POS
20 Boolean GOING_HOME
21 Boolean TRAVELLING

Villager

Extends: Abstract Villager

Index Data Type Field Name
17 VillagerData VILLAGER_DATA

Wandering Trader

Extends: Abstract Villager

No data.

Wither Skeleton

Extends: Abstract Skeleton

No data.

Zombie Villager

Extends: Zombie

Index Data Type Field Name
18 Boolean CONVERTING
19 VillagerData VILLAGER_DATA

Zombified Piglin

Extends: Zombie

No data.

Abstract Chested Horse

Extends: Abstract Horse

Index Data Type Field Name
18 Boolean CHEST

Abstract Illager

Extends: Raider

No data.

Cat

Extends: Tamable Animal

Index Data Type Field Name
18 Integer TYPE
19 Boolean IS_LYING
20 Boolean RELAX_STATE_ONE
21 Integer COLLAR_COLOR

Cod

Extends: Abstract Schooling Fish

No data.

Horse

Extends: Abstract Horse

Index Data Type Field Name
18 Integer TYPE_VARIANT

Mushroom Cow

Extends: Cow

Index Data Type Field Name
16 String TYPE

Ravager

Extends: Raider

No data.

Salmon

Extends: Abstract Schooling Fish

No data.

Shoulder Riding Entity

Extends: Tamable Animal

No data.

Skeleton Horse

Extends: Abstract Horse

No data.

Tropical Fish

Extends: Abstract Schooling Fish

Index Data Type Field Name
16 Integer TYPE_VARIANT

Witch

Extends: Raider

Index Data Type Field Name
16 Boolean USING_ITEM

Wolf

Extends: Tamable Animal

Index Data Type Field Name
18 Boolean INTERESTED
19 Integer COLLAR_COLOR
20 Integer REMAINING_ANGER_TIME

Zombie Horse

Extends: Abstract Horse

No data.

Donkey

Extends: Abstract Chested Horse

No data.

Llama

Extends: Abstract Chested Horse

Index Data Type Field Name
19 Integer STRENGTH
20 Integer SWAG
21 Integer VARIANT

Mule

Extends: Abstract Chested Horse

No data.

Parrot

Extends: Shoulder Riding Entity

Index Data Type Field Name
18 Integer VARIANT

Pillager

Extends: Abstract Illager

Index Data Type Field Name
16 Boolean IS_CHARGING_CROSSBOW

Spellcaster Illager

Extends: Abstract Illager

Index Data Type Field Name
16 Byte SPELL_CASTING

Vindicator

Extends: Abstract Illager

No data.

Evoker

Extends: Spellcaster Illager

No data.

Illusioner

Extends: Spellcaster Illager

No data.

Trader Llama

Extends: Llama

No data.