Class Hierarchy
- java.lang.Object
- net.minecraft.entity.Entity (implements net.minecraft.command.CommandSource)
- net.minecraft.entity.LivingEntity
- net.minecraft.entity.mob.MobEntity
- net.minecraft.entity.mob.AmbientEntity (implements net.minecraft.entity.EntityCategoryProvider)
- net.minecraft.entity.passive.BatEntity
- net.minecraft.entity.PathAwareEntity
- net.minecraft.entity.passive.GolemEntity (implements net.minecraft.entity.EntityCategoryProvider)
- net.minecraft.entity.passive.IronGolemEntity
- net.minecraft.entity.passive.SnowGolemEntity (implements net.minecraft.entity.ai.RangedAttackMob)
- net.minecraft.entity.passive.PassiveEntity
- net.minecraft.entity.passive.AnimalEntity (implements net.minecraft.entity.EntityCategoryProvider)
- net.minecraft.entity.passive.ChickenEntity
- net.minecraft.entity.passive.CowEntity
- net.minecraft.entity.passive.MooshroomEntity
- net.minecraft.entity.passive.HorseBaseEntity (implements net.minecraft.inventory.SimpleInventoryListener)
- net.minecraft.entity.passive.PigEntity
- net.minecraft.entity.passive.RabbitEntity
- net.minecraft.entity.passive.SheepEntity
- net.minecraft.entity.passive.TameableEntity (implements net.minecraft.entity.Tameable)
- net.minecraft.entity.passive.OcelotEntity
- net.minecraft.entity.passive.WolfEntity
- net.minecraft.entity.passive.VillagerEntity (implements net.minecraft.entity.Tradable, net.minecraft.entity.data.Trader)
- net.minecraft.entity.passive.AnimalEntity (implements net.minecraft.entity.EntityCategoryProvider)
- net.minecraft.entity.passive.GolemEntity (implements net.minecraft.entity.EntityCategoryProvider)
- net.minecraft.entity.mob.WaterCreatureEntity (implements net.minecraft.entity.EntityCategoryProvider)
- net.minecraft.entity.passive.SquidEntity
- net.minecraft.entity.mob.AmbientEntity (implements net.minecraft.entity.EntityCategoryProvider)
- net.minecraft.entity.mob.MobEntity
- net.minecraft.entity.LivingEntity
- net.minecraft.entity.Entity (implements net.minecraft.command.CommandSource)