Class Hierarchy
- java.lang.Object
- net.minecraft.entity.ai.control.BodyControl (implements net.minecraft.entity.ai.control.Control)
- net.minecraft.entity.mob.PhantomEntity.PhantomBodyControl
- net.minecraft.entity.mob.ShulkerEntity.ShulkerBodyControl
- net.minecraft.entity.Entity (implements net.minecraft.server.command.CommandOutput, net.minecraft.world.entity.EntityLike, net.minecraft.util.Nameable)
- net.minecraft.entity.mob.EvokerFangsEntity (implements net.minecraft.entity.Ownable)
- net.minecraft.entity.LivingEntity (implements net.minecraft.entity.Attackable)
- net.minecraft.entity.mob.MobEntity (implements net.minecraft.entity.Targeter)
- net.minecraft.entity.mob.AmbientEntity
- net.minecraft.entity.mob.FlyingEntity
- net.minecraft.entity.mob.GhastEntity (implements net.minecraft.entity.mob.Monster)
- net.minecraft.entity.mob.PhantomEntity (implements net.minecraft.entity.mob.Monster)
- net.minecraft.entity.mob.PathAwareEntity
- net.minecraft.entity.passive.GolemEntity
- net.minecraft.entity.mob.ShulkerEntity (implements net.minecraft.entity.mob.Monster, net.minecraft.entity.VariantHolder<T>)
- net.minecraft.entity.mob.HostileEntity (implements net.minecraft.entity.mob.Monster)
- net.minecraft.entity.mob.AbstractPiglinEntity
- net.minecraft.entity.mob.PiglinBruteEntity
- net.minecraft.entity.mob.PiglinEntity (implements net.minecraft.entity.CrossbowUser, net.minecraft.entity.InventoryOwner)
- net.minecraft.entity.mob.AbstractSkeletonEntity (implements net.minecraft.entity.ai.RangedAttackMob)
- net.minecraft.entity.mob.SkeletonEntity
- net.minecraft.entity.mob.StrayEntity
- net.minecraft.entity.mob.WitherSkeletonEntity
- net.minecraft.entity.mob.BlazeEntity
- net.minecraft.entity.mob.CreeperEntity (implements net.minecraft.client.render.entity.feature.SkinOverlayOwner)
- net.minecraft.entity.mob.EndermanEntity (implements net.minecraft.entity.mob.Angerable)
- net.minecraft.entity.mob.EndermiteEntity
- net.minecraft.entity.mob.GiantEntity
- net.minecraft.entity.mob.GuardianEntity
- net.minecraft.entity.mob.ElderGuardianEntity
- net.minecraft.entity.mob.PatrolEntity
- net.minecraft.entity.raid.RaiderEntity
- net.minecraft.entity.mob.IllagerEntity
- net.minecraft.entity.mob.PillagerEntity (implements net.minecraft.entity.CrossbowUser, net.minecraft.entity.InventoryOwner)
- net.minecraft.entity.mob.SpellcastingIllagerEntity
- net.minecraft.entity.mob.EvokerEntity
- net.minecraft.entity.mob.IllusionerEntity (implements net.minecraft.entity.ai.RangedAttackMob)
- net.minecraft.entity.mob.VindicatorEntity
- net.minecraft.entity.mob.RavagerEntity
- net.minecraft.entity.mob.WitchEntity (implements net.minecraft.entity.ai.RangedAttackMob)
- net.minecraft.entity.mob.IllagerEntity
- net.minecraft.entity.raid.RaiderEntity
- net.minecraft.entity.mob.SilverfishEntity
- net.minecraft.entity.mob.SpiderEntity
- net.minecraft.entity.mob.CaveSpiderEntity
- net.minecraft.entity.mob.VexEntity (implements net.minecraft.entity.Ownable)
- net.minecraft.entity.mob.WardenEntity (implements net.minecraft.world.event.listener.VibrationListener.Callback)
- net.minecraft.entity.mob.ZoglinEntity (implements net.minecraft.entity.mob.Hoglin, net.minecraft.entity.mob.Monster)
- net.minecraft.entity.mob.ZombieEntity
- net.minecraft.entity.mob.DrownedEntity (implements net.minecraft.entity.ai.RangedAttackMob)
- net.minecraft.entity.mob.HuskEntity
- net.minecraft.entity.mob.ZombieVillagerEntity (implements net.minecraft.village.VillagerDataContainer)
- net.minecraft.entity.mob.ZombifiedPiglinEntity (implements net.minecraft.entity.mob.Angerable)
- net.minecraft.entity.mob.AbstractPiglinEntity
- net.minecraft.entity.passive.PassiveEntity
- net.minecraft.entity.passive.AnimalEntity
- net.minecraft.entity.passive.AbstractHorseEntity (implements net.minecraft.inventory.InventoryChangedListener, net.minecraft.entity.JumpingMount, net.minecraft.entity.RideableInventory, net.minecraft.entity.Saddleable, net.minecraft.entity.Tameable)
- net.minecraft.entity.mob.SkeletonHorseEntity
- net.minecraft.entity.mob.ZombieHorseEntity
- net.minecraft.entity.mob.HoglinEntity (implements net.minecraft.entity.mob.Hoglin, net.minecraft.entity.mob.Monster)
- net.minecraft.entity.passive.AbstractHorseEntity (implements net.minecraft.inventory.InventoryChangedListener, net.minecraft.entity.JumpingMount, net.minecraft.entity.RideableInventory, net.minecraft.entity.Saddleable, net.minecraft.entity.Tameable)
- net.minecraft.entity.passive.AnimalEntity
- net.minecraft.entity.mob.WaterCreatureEntity
- net.minecraft.entity.passive.GolemEntity
- net.minecraft.entity.mob.SlimeEntity (implements net.minecraft.entity.mob.Monster)
- net.minecraft.entity.mob.MagmaCubeEntity
- net.minecraft.entity.mob.MobEntity (implements net.minecraft.entity.Targeter)
- net.minecraft.entity.ai.goal.Goal
- net.minecraft.entity.mob.BlazeEntity.ShootFireballGoal
- net.minecraft.entity.ai.goal.DoorInteractGoal
- net.minecraft.entity.ai.goal.BreakDoorGoal
- net.minecraft.entity.mob.VindicatorEntity.BreakDoorGoal
- net.minecraft.entity.ai.goal.LongDoorInteractGoal
- net.minecraft.entity.mob.IllagerEntity.LongDoorInteractGoal
- net.minecraft.entity.ai.goal.BreakDoorGoal
- net.minecraft.entity.mob.DrownedEntity.TargetAboveWaterGoal
- net.minecraft.entity.mob.DrownedEntity.WanderAroundOnSurfaceGoal
- net.minecraft.entity.mob.EndermanEntity.ChasePlayerGoal
- net.minecraft.entity.mob.EndermanEntity.PickUpBlockGoal
- net.minecraft.entity.mob.EndermanEntity.PlaceBlockGoal
- net.minecraft.entity.mob.GhastEntity.FlyRandomlyGoal
- net.minecraft.entity.mob.GhastEntity.LookAtTargetGoal
- net.minecraft.entity.mob.GhastEntity.ShootFireballGoal
- net.minecraft.entity.mob.GuardianEntity.FireBeamGoal
- net.minecraft.entity.ai.goal.MeleeAttackGoal
- net.minecraft.entity.mob.RavagerEntity.AttackGoal
- net.minecraft.entity.mob.SpiderEntity.AttackGoal
- net.minecraft.entity.mob.VindicatorEntity.AttackGoal
- net.minecraft.entity.ai.goal.ZombieAttackGoal
- net.minecraft.entity.mob.DrownedEntity.DrownedAttackGoal
- net.minecraft.entity.ai.goal.MoveToTargetPosGoal
- net.minecraft.entity.mob.DrownedEntity.LeaveWaterGoal
- net.minecraft.entity.ai.goal.StepAndDestroyBlockGoal
- net.minecraft.entity.mob.ZombieEntity.DestroyEggGoal
- net.minecraft.entity.mob.PatrolEntity.PatrolGoal<T>
- net.minecraft.entity.mob.PhantomEntity.FindTargetGoal
- net.minecraft.entity.mob.PhantomEntity.MovementGoal
- net.minecraft.entity.mob.PhantomEntity.CircleMovementGoal
- net.minecraft.entity.mob.PhantomEntity.SwoopMovementGoal
- net.minecraft.entity.mob.PhantomEntity.StartAttackGoal
- net.minecraft.entity.ai.goal.ProjectileAttackGoal
- net.minecraft.entity.mob.DrownedEntity.TridentAttackGoal
- net.minecraft.entity.mob.ShulkerEntity.PeekGoal
- net.minecraft.entity.mob.ShulkerEntity.ShootBulletGoal
- net.minecraft.entity.mob.SilverfishEntity.CallForHelpGoal
- net.minecraft.entity.mob.SlimeEntity.FaceTowardTargetGoal
- net.minecraft.entity.mob.SlimeEntity.MoveGoal
- net.minecraft.entity.mob.SlimeEntity.RandomLookGoal
- net.minecraft.entity.mob.SlimeEntity.SwimmingGoal
- net.minecraft.entity.mob.SpellcastingIllagerEntity.CastSpellGoal
- net.minecraft.entity.mob.EvokerEntity.ConjureFangsGoal
- net.minecraft.entity.mob.EvokerEntity.SummonVexGoal
- net.minecraft.entity.mob.EvokerEntity.WololoGoal
- net.minecraft.entity.mob.IllusionerEntity.BlindTargetGoal
- net.minecraft.entity.mob.IllusionerEntity.GiveInvisibilityGoal
- net.minecraft.entity.mob.SpellcastingIllagerEntity.LookAtTargetGoal
- net.minecraft.entity.mob.EvokerEntity.LookAtTargetOrWololoTarget
- net.minecraft.entity.ai.goal.TrackTargetGoal
- net.minecraft.entity.ai.goal.ActiveTargetGoal<T>
- net.minecraft.entity.mob.EndermanEntity.TeleportTowardsPlayerGoal
- net.minecraft.entity.mob.ShulkerEntity.TargetOtherTeamGoal
- net.minecraft.entity.mob.ShulkerEntity.TargetPlayerGoal
- net.minecraft.entity.mob.SpiderEntity.TargetGoal<T>
- net.minecraft.entity.mob.VindicatorEntity.TargetGoal
- net.minecraft.entity.mob.VexEntity.TrackOwnerTargetGoal
- net.minecraft.entity.ai.goal.ActiveTargetGoal<T>
- net.minecraft.entity.mob.VexEntity.ChargeTargetGoal
- net.minecraft.entity.mob.VexEntity.LookAtTargetGoal
- net.minecraft.entity.ai.goal.WanderAroundGoal
- net.minecraft.entity.mob.SilverfishEntity.WanderAndInfestGoal
- net.minecraft.entity.mob.GuardianEntity.GuardianTargetPredicate (implements java.util.function.Predicate<T>)
- net.minecraft.entity.mob.HoglinBrain
- net.minecraft.entity.ai.control.LookControl (implements net.minecraft.entity.ai.control.Control)
- net.minecraft.entity.mob.PhantomEntity.PhantomLookControl
- net.minecraft.entity.mob.ShulkerEntity.ShulkerLookControl
- net.minecraft.entity.mob.MobVisibilityCache
- net.minecraft.entity.ai.control.MoveControl (implements net.minecraft.entity.ai.control.Control)
- net.minecraft.entity.mob.DrownedEntity.DrownedMoveControl
- net.minecraft.entity.mob.GhastEntity.GhastMoveControl
- net.minecraft.entity.mob.GuardianEntity.GuardianMoveControl
- net.minecraft.entity.mob.PhantomEntity.PhantomMoveControl
- net.minecraft.entity.mob.SlimeEntity.SlimeMoveControl
- net.minecraft.entity.mob.VexEntity.VexMoveControl
- net.minecraft.entity.mob.PiglinBrain
- net.minecraft.entity.mob.PiglinBruteBrain
- net.minecraft.entity.mob.SpiderEntity.SpiderData (implements net.minecraft.entity.EntityData)
- net.minecraft.entity.mob.WardenBrain
- net.minecraft.entity.mob.ZombieEntity.ZombieData (implements net.minecraft.entity.EntityData)
- net.minecraft.entity.ai.control.BodyControl (implements net.minecraft.entity.ai.control.Control)
Interface Hierarchy
Enum Class Hierarchy
- java.lang.Object
- java.lang.Enum<E> (implements java.lang.Comparable<T>, java.lang.constant.Constable, java.io.Serializable)
- net.minecraft.entity.mob.Angriness
- net.minecraft.entity.mob.IllagerEntity.State
- net.minecraft.entity.mob.PhantomEntity.PhantomMovementType
- net.minecraft.entity.mob.PiglinActivity
- net.minecraft.entity.mob.SpellcastingIllagerEntity.Spell
- java.lang.Enum<E> (implements java.lang.Comparable<T>, java.lang.constant.Constable, java.io.Serializable)