Hierarchy For Package net.minecraft.world.entity.animal
Class Hierarchy
- java.lang.Object
- net.minecraft.world.entity.animal.AbstractSchoolingFish.SchoolSpawnGroupData (implements net.minecraft.world.entity.SpawnGroupData)
- net.minecraft.world.entity.animal.TropicalFish.TropicalFishGroupData
- net.minecraft.world.entity.AgeableMob.AgeableMobGroupData (implements net.minecraft.world.entity.SpawnGroupData)
- net.minecraft.world.entity.animal.Fox.FoxGroupData
- net.minecraft.world.entity.animal.Rabbit.RabbitGroupData
- net.minecraft.world.entity.animal.Wolf.WolfPackData
- net.neoforged.neoforge.attachment.AttachmentHolder (implements net.neoforged.neoforge.attachment.IAttachmentHolder)
- net.minecraft.world.entity.Entity (implements net.minecraft.commands.CommandSource, net.minecraft.world.level.entity.EntityAccess, net.neoforged.neoforge.common.extensions.IEntityExtension, net.minecraft.world.Nameable, net.minecraft.world.scores.ScoreHolder, net.minecraft.network.syncher.SyncedDataHolder)
- net.minecraft.world.entity.LivingEntity (implements net.minecraft.world.entity.Attackable, net.neoforged.neoforge.common.extensions.ILivingEntityExtension)
- net.minecraft.world.entity.Mob (implements net.minecraft.world.entity.EquipmentUser, net.minecraft.world.entity.Targeting)
- net.minecraft.world.entity.PathfinderMob
- net.minecraft.world.entity.animal.AbstractGolem
- net.minecraft.world.entity.animal.IronGolem (implements net.minecraft.world.entity.NeutralMob)
- net.minecraft.world.entity.animal.SnowGolem (implements net.minecraft.world.entity.monster.RangedAttackMob, net.minecraft.world.entity.Shearable)
- net.minecraft.world.entity.AgeableMob
- net.minecraft.world.entity.animal.Animal
- net.minecraft.world.entity.animal.Bee (implements net.minecraft.world.entity.animal.FlyingAnimal, net.minecraft.world.entity.NeutralMob)
- net.minecraft.world.entity.animal.Chicken
- net.minecraft.world.entity.animal.Cow
- net.minecraft.world.entity.animal.MushroomCow (implements net.minecraft.world.entity.Shearable, net.minecraft.world.entity.VariantHolder<T>)
- net.minecraft.world.entity.animal.Fox (implements net.minecraft.world.entity.VariantHolder<T>)
- net.minecraft.world.entity.animal.Ocelot
- net.minecraft.world.entity.animal.Panda
- net.minecraft.world.entity.animal.Pig (implements net.minecraft.world.entity.ItemSteerable, net.minecraft.world.entity.Saddleable)
- net.minecraft.world.entity.animal.PolarBear (implements net.minecraft.world.entity.NeutralMob)
- net.minecraft.world.entity.animal.Rabbit (implements net.minecraft.world.entity.VariantHolder<T>)
- net.minecraft.world.entity.animal.Sheep (implements net.minecraft.world.entity.Shearable)
- net.minecraft.world.entity.TamableAnimal (implements net.minecraft.world.entity.OwnableEntity)
- net.minecraft.world.entity.animal.Cat (implements net.minecraft.world.entity.VariantHolder<T>)
- net.minecraft.world.entity.animal.ShoulderRidingEntity
- net.minecraft.world.entity.animal.Parrot (implements net.minecraft.world.entity.animal.FlyingAnimal, net.minecraft.world.entity.VariantHolder<T>)
- net.minecraft.world.entity.animal.Wolf (implements net.minecraft.world.entity.NeutralMob, net.minecraft.world.entity.VariantHolder<T>)
- net.minecraft.world.entity.animal.Turtle
- net.minecraft.world.entity.animal.Animal
- net.minecraft.world.entity.animal.WaterAnimal
- net.minecraft.world.entity.animal.AbstractFish (implements net.minecraft.world.entity.animal.Bucketable)
- net.minecraft.world.entity.animal.AbstractSchoolingFish
- net.minecraft.world.entity.animal.Cod
- net.minecraft.world.entity.animal.Salmon
- net.minecraft.world.entity.animal.TropicalFish (implements net.minecraft.world.entity.VariantHolder<T>)
- net.minecraft.world.entity.animal.Pufferfish
- net.minecraft.world.entity.animal.AbstractSchoolingFish
- net.minecraft.world.entity.animal.Dolphin
- net.minecraft.world.entity.animal.Squid
- net.minecraft.world.entity.animal.AbstractFish (implements net.minecraft.world.entity.animal.Bucketable)
- net.minecraft.world.entity.animal.AbstractGolem
- net.minecraft.world.entity.PathfinderMob
- net.minecraft.world.entity.Mob (implements net.minecraft.world.entity.EquipmentUser, net.minecraft.world.entity.Targeting)
- net.minecraft.world.entity.LivingEntity (implements net.minecraft.world.entity.Attackable, net.neoforged.neoforge.common.extensions.ILivingEntityExtension)
- net.minecraft.world.entity.Entity (implements net.minecraft.commands.CommandSource, net.minecraft.world.level.entity.EntityAccess, net.neoforged.neoforge.common.extensions.IEntityExtension, net.minecraft.world.Nameable, net.minecraft.world.scores.ScoreHolder, net.minecraft.network.syncher.SyncedDataHolder)
- net.minecraft.world.entity.animal.Fox.FoxAlertableEntitiesSelector (implements java.util.function.Predicate<T>)
- net.minecraft.world.entity.ai.goal.Goal
- net.minecraft.world.entity.ai.goal.AvoidEntityGoal<T>
- net.minecraft.world.entity.animal.Cat.CatAvoidEntityGoal<T>
- net.minecraft.world.entity.animal.Ocelot.OcelotAvoidEntityGoal<T>
- net.minecraft.world.entity.animal.Panda.PandaAvoidGoal<T>
- net.minecraft.world.entity.animal.Rabbit.RabbitAvoidEntityGoal<T>
- net.minecraft.world.entity.animal.Wolf.WolfAvoidEntityGoal<T>
- net.minecraft.world.entity.animal.Bee.BaseBeeGoal
- net.minecraft.world.entity.animal.Bee.BeeEnterHiveGoal
- net.minecraft.world.entity.animal.Bee.BeeGoToHiveGoal
- net.minecraft.world.entity.animal.Bee.BeeGoToKnownFlowerGoal
- net.minecraft.world.entity.animal.Bee.BeeGrowCropGoal
- net.minecraft.world.entity.animal.Bee.BeeLocateHiveGoal
- net.minecraft.world.entity.animal.Bee.BeePollinateGoal
- net.minecraft.world.entity.animal.Bee.BeeWanderGoal
- net.minecraft.world.entity.ai.goal.BreedGoal
- net.minecraft.world.entity.animal.Fox.FoxBreedGoal
- net.minecraft.world.entity.animal.Panda.PandaBreedGoal
- net.minecraft.world.entity.animal.Turtle.TurtleBreedGoal
- net.minecraft.world.entity.animal.Cat.CatRelaxOnOwnerGoal
- net.minecraft.world.entity.animal.Dolphin.DolphinSwimToTreasureGoal
- net.minecraft.world.entity.animal.Dolphin.DolphinSwimWithPlayerGoal
- net.minecraft.world.entity.animal.Dolphin.PlayWithItemsGoal
- net.minecraft.world.entity.ai.goal.FleeSunGoal
- net.minecraft.world.entity.animal.Fox.SeekShelterGoal
- net.minecraft.world.entity.ai.goal.FloatGoal
- net.minecraft.world.entity.animal.Fox.FoxFloatGoal
- net.minecraft.world.entity.ai.goal.FollowParentGoal
- net.minecraft.world.entity.animal.Fox.FoxFollowParentGoal
- net.minecraft.world.entity.animal.Fox.FaceplantGoal
- net.minecraft.world.entity.animal.Fox.FoxBehaviorGoal
- net.minecraft.world.entity.animal.Fox.PerchAndSearchGoal
- net.minecraft.world.entity.animal.Fox.SleepGoal
- net.minecraft.world.entity.animal.Fox.FoxSearchForItemsGoal
- net.minecraft.world.entity.animal.Fox.StalkPreyGoal
- net.minecraft.world.entity.ai.goal.JumpGoal
- net.minecraft.world.entity.animal.Fox.FoxPounceGoal
- net.minecraft.world.entity.ai.goal.LookAtPlayerGoal
- net.minecraft.world.entity.animal.Fox.FoxLookAtPlayerGoal
- net.minecraft.world.entity.animal.Panda.PandaLookAtPlayerGoal
- net.minecraft.world.entity.ai.goal.MeleeAttackGoal
- net.minecraft.world.entity.animal.Bee.BeeAttackGoal
- net.minecraft.world.entity.animal.Fox.FoxMeleeAttackGoal
- net.minecraft.world.entity.animal.Panda.PandaAttackGoal
- net.minecraft.world.entity.animal.PolarBear.PolarBearMeleeAttackGoal
- net.minecraft.world.entity.ai.goal.MoveToBlockGoal
- net.minecraft.world.entity.animal.Fox.FoxEatBerriesGoal
- net.minecraft.world.entity.animal.Rabbit.RaidGardenGoal
- net.minecraft.world.entity.animal.Turtle.TurtleGoToWaterGoal
- net.minecraft.world.entity.animal.Turtle.TurtleLayEggGoal
- net.minecraft.world.entity.animal.Panda.PandaLieOnBackGoal
- net.minecraft.world.entity.animal.Panda.PandaRollGoal
- net.minecraft.world.entity.animal.Panda.PandaSitGoal
- net.minecraft.world.entity.animal.Panda.PandaSneezeGoal
- net.minecraft.world.entity.ai.goal.PanicGoal
- net.minecraft.world.entity.animal.Fox.FoxPanicGoal
- net.minecraft.world.entity.animal.Panda.PandaPanicGoal
- net.minecraft.world.entity.animal.PolarBear.PolarBearPanicGoal
- net.minecraft.world.entity.animal.Rabbit.RabbitPanicGoal
- net.minecraft.world.entity.animal.Turtle.TurtlePanicGoal
- net.minecraft.world.entity.animal.Wolf.WolfPanicGoal
- net.minecraft.world.entity.animal.Pufferfish.PufferfishPuffGoal
- net.minecraft.world.entity.ai.goal.RandomStrollGoal
- net.minecraft.world.entity.ai.goal.RandomSwimmingGoal
- net.minecraft.world.entity.animal.AbstractFish.FishSwimGoal
- net.minecraft.world.entity.animal.Turtle.TurtleRandomStrollGoal
- net.minecraft.world.entity.ai.goal.WaterAvoidingRandomStrollGoal
- net.minecraft.world.entity.ai.goal.WaterAvoidingRandomFlyingGoal
- net.minecraft.world.entity.animal.Parrot.ParrotWanderGoal
- net.minecraft.world.entity.ai.goal.WaterAvoidingRandomFlyingGoal
- net.minecraft.world.entity.ai.goal.RandomSwimmingGoal
- net.minecraft.world.entity.animal.Squid.SquidFleeGoal
- net.minecraft.world.entity.animal.Squid.SquidRandomMovementGoal
- net.minecraft.world.entity.ai.goal.StrollThroughVillageGoal
- net.minecraft.world.entity.animal.Fox.FoxStrollThroughVillageGoal
- net.minecraft.world.entity.ai.goal.target.TargetGoal
- net.minecraft.world.entity.ai.goal.target.HurtByTargetGoal
- net.minecraft.world.entity.animal.Bee.BeeHurtByOtherGoal
- net.minecraft.world.entity.animal.Panda.PandaHurtByTargetGoal
- net.minecraft.world.entity.animal.PolarBear.PolarBearHurtByTargetGoal
- net.minecraft.world.entity.ai.goal.target.NearestAttackableTargetGoal<T>
- net.minecraft.world.entity.animal.Bee.BeeBecomeAngryTargetGoal
- net.minecraft.world.entity.animal.Fox.DefendTrustedTargetGoal
- net.minecraft.world.entity.animal.PolarBear.PolarBearAttackPlayersGoal
- net.minecraft.world.entity.ai.goal.target.HurtByTargetGoal
- net.minecraft.world.entity.ai.goal.TemptGoal
- net.minecraft.world.entity.animal.Cat.CatTemptGoal
- net.minecraft.world.entity.animal.Ocelot.OcelotTemptGoal
- net.minecraft.world.entity.animal.Turtle.TurtleGoHomeGoal
- net.minecraft.world.entity.animal.Turtle.TurtleTravelGoal
- net.minecraft.world.entity.ai.goal.AvoidEntityGoal<T>
- net.minecraft.world.entity.ai.control.JumpControl (implements net.minecraft.world.entity.ai.control.Control)
- net.minecraft.world.entity.animal.Rabbit.RabbitJumpControl
- net.minecraft.world.entity.ai.control.LookControl (implements net.minecraft.world.entity.ai.control.Control)
- net.minecraft.world.entity.animal.Bee.BeeLookControl
- net.minecraft.world.entity.animal.Fox.FoxLookControl
- net.minecraft.world.entity.ai.control.MoveControl (implements net.minecraft.world.entity.ai.control.Control)
- net.minecraft.world.entity.animal.AbstractFish.FishMoveControl
- net.minecraft.world.entity.animal.Fox.FoxMoveControl
- net.minecraft.world.entity.animal.Panda.PandaMoveControl
- net.minecraft.world.entity.animal.Rabbit.RabbitMoveControl
- net.minecraft.world.entity.animal.Turtle.TurtleMoveControl
- net.minecraft.world.entity.ai.navigation.PathNavigation
- net.minecraft.world.entity.ai.navigation.AmphibiousPathNavigation
- net.minecraft.world.entity.animal.Turtle.TurtlePathNavigation
- net.minecraft.world.entity.ai.navigation.AmphibiousPathNavigation
- net.minecraft.world.entity.animal.WolfVariant
- net.minecraft.world.entity.animal.WolfVariants
- net.minecraft.world.entity.animal.AbstractSchoolingFish.SchoolSpawnGroupData (implements net.minecraft.world.entity.SpawnGroupData)
Interface Hierarchy
- net.minecraft.world.entity.animal.Bucketable
- net.minecraft.world.entity.animal.FlyingAnimal
Enum Class Hierarchy
- java.lang.Object
- java.lang.Enum<E> (implements java.lang.Comparable<T>, java.lang.constant.Constable, java.io.Serializable)
- net.minecraft.world.entity.animal.Fox.Type (implements net.minecraft.util.StringRepresentable)
- net.minecraft.world.entity.animal.MushroomCow.MushroomType (implements net.minecraft.util.StringRepresentable)
- net.minecraft.world.entity.animal.Panda.Gene (implements net.minecraft.util.StringRepresentable)
- net.minecraft.world.entity.animal.Parrot.Variant (implements net.minecraft.util.StringRepresentable)
- net.minecraft.world.entity.animal.Rabbit.Variant (implements net.minecraft.util.StringRepresentable)
- net.minecraft.world.entity.animal.TropicalFish.Base
- net.minecraft.world.entity.animal.TropicalFish.Pattern (implements net.minecraft.util.StringRepresentable)
- java.lang.Enum<E> (implements java.lang.Comparable<T>, java.lang.constant.Constable, java.io.Serializable)
Record Class Hierarchy
- java.lang.Object
- java.lang.Record
- net.minecraft.world.entity.animal.CatVariant
- net.minecraft.world.entity.animal.FrogVariant
- net.minecraft.world.entity.animal.TropicalFish.Variant
- java.lang.Record