User:Pokechu22/Metadata hierarchy

From wiki.vg
Jump to navigation Jump to search

This is a sample of how entity metadata could be displayed. Italic names represent abstract classes. Linked names have metadata.

Entity

Minecart
MinecartRideable
MinecartContainer
MinecartHopper
MinecartChest
MinecartFurnace
MinecartTNT
MinecartSpawner
MinecartCommandBlock
Dragon sub-part (implementation detail, doesn't matter for custom implementations)
Hanging
ItemFrame
LeashKnot
Painting
Fishing rod bobber
Weather Effect
LightningBolt
BaseArrow
Arrow (and Tipped Arrow)
SpectralArrow
Fireball
DragonFireball
Fireball (ghast projectile)
SmallFireball (fire charge/blaze projectile)
WitherSkull
AreaEffectCloud
Boat
EnderCrystal
EyeOfEnderSignal
FallingSand
FireworksRocketEntity
Item
Living
Player
server/client sub-implementations (implementation detail, doesn't matter for custom implementations)
ArmorStand
Mob
Flying
Ghast
Creature
Ageable
Animal
TameableAnimal
Ozelot (sic)
Wolf
Chicken
Cow
MushroomCow (mooshroom)
EntityHorse
Pig
PolarBear
Rabbit
Sheep
Villager
Golem
VillagerGolem
SnowMan
Shulker
Monster
Blaze
Creeper
Enderman
Endermite
Giant
Guardian
Silverfish
Skeleton
Spider
CaveSpider
Witch
WitherBoss
Zombie
PigZombie (zombie pigman)
Ambient
Bat
WaterMob
Squid
EnderDragon
Slime
LavaSlime (magma cube)
PrimedTnt
Projectile
Snowball
ThrownEgg
ThrownEnderpearl
ThrownExpBottle
ThrownPotion
ShulkerBullet
XPOrb