Class Hierarchy
- java.lang.Object
- net.minecraft.entity.AnimationState
- net.minecraft.entity.DamageUtil
- net.minecraft.entity.Dismounting
- net.minecraft.entity.Entity (implements net.minecraft.server.command.CommandOutput, net.minecraft.world.entity.EntityLike, net.minecraft.util.Nameable)
- net.minecraft.entity.AreaEffectCloudEntity
- net.minecraft.entity.ExperienceOrbEntity
- net.minecraft.entity.EyeOfEnderEntity (implements net.minecraft.entity.FlyingItemEntity)
- net.minecraft.entity.FallingBlockEntity
- net.minecraft.entity.ItemEntity
- net.minecraft.entity.LightningEntity
- net.minecraft.entity.LivingEntity
- net.minecraft.entity.MarkerEntity
- net.minecraft.entity.TntEntity
- net.minecraft.entity.EntityDimensions
- net.minecraft.entity.EntityGroup
- net.minecraft.entity.EntityStatuses
- net.minecraft.entity.EntityType<T> (implements net.minecraft.resource.featuretoggle.ToggleableFeature, net.minecraft.util.TypeFilter<B,
T>) - net.minecraft.entity.EntityType.Builder<T>
- net.minecraft.entity.LargeEntitySpawnHelper
- java.lang.Record
- net.minecraft.entity.LivingEntity.FallSounds
- net.minecraft.entity.SaddledComponent
- net.minecraft.entity.SpawnRestriction
- net.minecraft.entity.SpawnRestriction.Entry
- net.minecraft.entity.TrackedPosition
Interface Hierarchy
- net.minecraft.entity.AngledModelEntity
- net.minecraft.entity.AttackPosOffsettingMount
- net.minecraft.entity.Bucketable
- net.minecraft.entity.Entity.PositionUpdater
- net.minecraft.entity.EntityData
- net.minecraft.entity.EntityInteraction
- net.minecraft.entity.EntityType.EntityFactory<T>
- net.minecraft.entity.Flutterer
- net.minecraft.entity.FlyingItemEntity
- net.minecraft.entity.InteractionObserver
- net.minecraft.entity.InventoryOwner
- net.minecraft.entity.ItemSteerable
- net.minecraft.entity.LargeEntitySpawnHelper.Requirements
- net.minecraft.entity.Mount
- net.minecraft.entity.JumpingMount
- net.minecraft.entity.Npc
- net.minecraft.entity.ai.RangedAttackMob
- net.minecraft.entity.CrossbowUser
- net.minecraft.entity.RideableInventory
- net.minecraft.entity.Saddleable
- net.minecraft.entity.Shearable
- net.minecraft.entity.SpawnRestriction.SpawnPredicate<T>
- net.minecraft.entity.Tameable
- net.minecraft.entity.VariantHolder<T>
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.Entity.MoveEffect
- net.minecraft.entity.Entity.RemovalReason
- net.minecraft.entity.EntityPose
- net.minecraft.entity.EquipmentSlot
- net.minecraft.entity.EquipmentSlot.Type
- net.minecraft.entity.MovementType
- net.minecraft.entity.SpawnGroup (implements net.minecraft.util.StringIdentifiable)
- net.minecraft.entity.SpawnReason
- net.minecraft.entity.SpawnRestriction.Location
- java.lang.Enum<E> (implements java.lang.Comparable<T>, java.lang.constant.Constable, java.io.Serializable)