Hierarchy For Package net.minecraft.entity
Class Hierarchy
- java.lang.Object
- net.minecraft.entity.AnimationState
- net.minecraft.entity.DamageUtil
- net.minecraft.entity.Dismounting
- net.minecraft.entity.Entity (implements net.minecraft.entity.data.DataTracked, net.minecraft.world.entity.EntityLike, net.minecraft.util.Nameable, net.minecraft.scoreboard.ScoreHolder)
- net.minecraft.entity.AreaEffectCloudEntity (implements net.minecraft.entity.Ownable)
- net.minecraft.entity.ExperienceOrbEntity
- net.minecraft.entity.EyeOfEnderEntity (implements net.minecraft.entity.FlyingItemEntity)
- net.minecraft.entity.FallingBlockEntity
- net.minecraft.entity.ItemEntity (implements net.minecraft.entity.Ownable)
- net.minecraft.entity.LightningEntity
- net.minecraft.entity.LivingEntity (implements net.minecraft.entity.Attackable)
- net.minecraft.entity.MarkerEntity
- net.minecraft.entity.OminousItemSpawnerEntity
- net.minecraft.entity.TntEntity (implements net.minecraft.entity.Ownable)
- net.minecraft.entity.EntityAttachments
- net.minecraft.entity.EntityAttachments.Builder
- 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
- net.minecraft.entity.Leashable.LeashData
- net.minecraft.entity.LimbAnimator
- net.minecraft.entity.SaddledComponent
- net.minecraft.entity.SpawnRestriction
- net.minecraft.entity.TrackedPosition
Interface Hierarchy
- net.minecraft.entity.Attackable
- net.minecraft.entity.Bucketable
- net.minecraft.entity.Entity.PositionUpdater
- net.minecraft.entity.EntityAttachmentType.Point
- net.minecraft.entity.EntityData
- net.minecraft.entity.EntityInteraction
- net.minecraft.entity.EntityType.EntityFactory<T>
- net.minecraft.entity.EquipmentHolder
- 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.Leashable
- net.minecraft.entity.Mount
- net.minecraft.entity.JumpingMount
- net.minecraft.entity.Npc
- net.minecraft.entity.Ownable
- net.minecraft.entity.ProjectileDeflection
- net.minecraft.entity.ai.RangedAttackMob
- net.minecraft.entity.CrossbowUser
- net.minecraft.entity.RideableInventory
- net.minecraft.entity.Saddleable
- net.minecraft.entity.Shearable
- net.minecraft.entity.SpawnLocation
- net.minecraft.entity.SpawnLocationTypes
- net.minecraft.entity.SpawnRestriction.SpawnPredicate<T>
- net.minecraft.entity.Tameable
- net.minecraft.entity.Targeter
- 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.EntityAttachmentType
- net.minecraft.entity.EntityPose
- net.minecraft.entity.EquipmentSlot (implements net.minecraft.util.StringIdentifiable)
- net.minecraft.entity.EquipmentSlot.Type
- net.minecraft.entity.MovementType
- net.minecraft.entity.SpawnGroup (implements net.minecraft.util.StringIdentifiable)
- net.minecraft.entity.SpawnReason
- 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.entity.Entity.QueuedCollisionCheck
- net.minecraft.entity.EntityDimensions
- net.minecraft.entity.EquipmentTable
- net.minecraft.entity.LivingEntity.FallSounds
- net.minecraft.entity.SpawnRestriction.Entry
- java.lang.Record