Hierarchy For Package net.minestom.server.entity
Class Hierarchy
- java.lang.Object
- net.minestom.server.entity.Entity (implements net.minestom.server.thread.AcquirableSource<T>, net.minestom.server.event.EventHandler<T>, net.kyori.adventure.text.event.HoverEventSource<V>, net.minestom.server.timer.Schedulable, net.minestom.server.collision.Shape, net.minestom.server.snapshot.Snapshotable, net.kyori.adventure.sound.Sound.Emitter, net.minestom.server.tag.Taggable, net.minestom.server.Tickable, net.minestom.server.Viewable)
- net.minestom.server.entity.EntityProjectile
- net.minestom.server.entity.ExperienceOrb
- net.minestom.server.entity.ItemEntity
- net.minestom.server.entity.LivingEntity (implements net.minestom.server.inventory.EquipmentHandler)
- net.minestom.server.entity.EntityCreature (implements net.minestom.server.entity.ai.EntityAI, net.minestom.server.entity.pathfinding.NavigableEntity)
- net.minestom.server.entity.Player (implements net.minestom.server.command.CommandSender, net.kyori.adventure.text.event.HoverEventSource<V>, net.kyori.adventure.identity.Identified, net.minestom.server.utils.identity.NamedAndIdentified)
- net.minestom.server.entity.EntityStatuses
- net.minestom.server.entity.EntityStatuses.Animal
- net.minestom.server.entity.EntityStatuses.Ocelot
- net.minestom.server.entity.EntityStatuses.Rabbit
- net.minestom.server.entity.EntityStatuses.Sheep
- net.minestom.server.entity.EntityStatuses.Sniffer
- net.minestom.server.entity.EntityStatuses.Arrow
- net.minestom.server.entity.EntityStatuses.LivingEntity
- net.minestom.server.entity.EntityStatuses.Player
- net.minestom.server.entity.EntityStatuses.Animal
- net.minestom.server.entity.Metadata
- net.minestom.server.entity.MetadataDef
- net.minestom.server.entity.MetadataDef.AbstractArrow
- net.minestom.server.entity.MetadataDef.Arrow
- net.minestom.server.entity.MetadataDef.ThrownTrident
- net.minestom.server.entity.MetadataDef.AbstractVehicle
- net.minestom.server.entity.MetadataDef.AbstractMinecart
- net.minestom.server.entity.MetadataDef.MinecartCommandBlock
- net.minestom.server.entity.MetadataDef.MinecartFurnace
- net.minestom.server.entity.MetadataDef.Boat
- net.minestom.server.entity.MetadataDef.AbstractMinecart
- net.minestom.server.entity.MetadataDef.AreaEffectCloud
- net.minestom.server.entity.MetadataDef.Display
- net.minestom.server.entity.MetadataDef.BlockDisplay
- net.minestom.server.entity.MetadataDef.ItemDisplay
- net.minestom.server.entity.MetadataDef.TextDisplay
- net.minestom.server.entity.MetadataDef.EndCrystal
- net.minestom.server.entity.MetadataDef.EyeOfEnder
- net.minestom.server.entity.MetadataDef.FallingBlock
- net.minestom.server.entity.MetadataDef.Fireball
- net.minestom.server.entity.MetadataDef.FireworkRocketEntity
- net.minestom.server.entity.MetadataDef.FishingHook
- net.minestom.server.entity.MetadataDef.Interaction
- net.minestom.server.entity.MetadataDef.ItemEntity
- net.minestom.server.entity.MetadataDef.ItemFrame
- net.minestom.server.entity.MetadataDef.LivingEntity
- net.minestom.server.entity.MetadataDef.ArmorStand
- net.minestom.server.entity.MetadataDef.Mob
- net.minestom.server.entity.MetadataDef.AbstractFish
- net.minestom.server.entity.MetadataDef.PufferFish
- net.minestom.server.entity.MetadataDef.Salmon
- net.minestom.server.entity.MetadataDef.TropicalFish
- net.minestom.server.entity.MetadataDef.AgeableMob
- net.minestom.server.entity.MetadataDef.AbstractHorse
- net.minestom.server.entity.MetadataDef.Camel
- net.minestom.server.entity.MetadataDef.ChestedHorse
- net.minestom.server.entity.MetadataDef.Llama
- net.minestom.server.entity.MetadataDef.Horse
- net.minestom.server.entity.MetadataDef.AbstractVillager
- net.minestom.server.entity.MetadataDef.Villager
- net.minestom.server.entity.MetadataDef.Axolotl
- net.minestom.server.entity.MetadataDef.Bee
- net.minestom.server.entity.MetadataDef.Fox
- net.minestom.server.entity.MetadataDef.Frog
- net.minestom.server.entity.MetadataDef.GlowSquid
- net.minestom.server.entity.MetadataDef.Goat
- net.minestom.server.entity.MetadataDef.Hoglin
- net.minestom.server.entity.MetadataDef.Mooshroom
- net.minestom.server.entity.MetadataDef.Ocelot
- net.minestom.server.entity.MetadataDef.Panda
- net.minestom.server.entity.MetadataDef.Pig
- net.minestom.server.entity.MetadataDef.PolarBear
- net.minestom.server.entity.MetadataDef.Rabbit
- net.minestom.server.entity.MetadataDef.Sheep
- net.minestom.server.entity.MetadataDef.Sniffer
- net.minestom.server.entity.MetadataDef.Strider
- net.minestom.server.entity.MetadataDef.TameableAnimal
- net.minestom.server.entity.MetadataDef.Cat
- net.minestom.server.entity.MetadataDef.Parrot
- net.minestom.server.entity.MetadataDef.Wolf
- net.minestom.server.entity.MetadataDef.Turtle
- net.minestom.server.entity.MetadataDef.AbstractHorse
- net.minestom.server.entity.MetadataDef.Allay
- net.minestom.server.entity.MetadataDef.Armadillo
- net.minestom.server.entity.MetadataDef.BasePiglin
- net.minestom.server.entity.MetadataDef.Piglin
- net.minestom.server.entity.MetadataDef.Bat
- net.minestom.server.entity.MetadataDef.Blaze
- net.minestom.server.entity.MetadataDef.Bogged
- net.minestom.server.entity.MetadataDef.Creaking
- net.minestom.server.entity.MetadataDef.Creeper
- net.minestom.server.entity.MetadataDef.Dolphin
- net.minestom.server.entity.MetadataDef.EnderDragon
- net.minestom.server.entity.MetadataDef.Enderman
- net.minestom.server.entity.MetadataDef.Ghast
- net.minestom.server.entity.MetadataDef.Guardian
- net.minestom.server.entity.MetadataDef.IronGolem
- net.minestom.server.entity.MetadataDef.Phantom
- net.minestom.server.entity.MetadataDef.PrimedTnt
- net.minestom.server.entity.MetadataDef.Raider
- net.minestom.server.entity.MetadataDef.Pillager
- net.minestom.server.entity.MetadataDef.SpellcasterIllager
- net.minestom.server.entity.MetadataDef.Witch
- net.minestom.server.entity.MetadataDef.Shulker
- net.minestom.server.entity.MetadataDef.Slime
- net.minestom.server.entity.MetadataDef.SnowGolem
- net.minestom.server.entity.MetadataDef.Spider
- net.minestom.server.entity.MetadataDef.Vex
- net.minestom.server.entity.MetadataDef.Warden
- net.minestom.server.entity.MetadataDef.Wither
- net.minestom.server.entity.MetadataDef.Zoglin
- net.minestom.server.entity.MetadataDef.Zombie
- net.minestom.server.entity.MetadataDef.ZombieVillager
- net.minestom.server.entity.MetadataDef.AbstractFish
- net.minestom.server.entity.MetadataDef.Player
- net.minestom.server.entity.MetadataDef.OminousItemSpawner
- net.minestom.server.entity.MetadataDef.Painting
- net.minestom.server.entity.MetadataDef.SmartFireball
- net.minestom.server.entity.MetadataDef.ThrownItemProjectile
- net.minestom.server.entity.MetadataDef.WitherSkull
- net.minestom.server.entity.MetadataDef.AbstractArrow
- net.minestom.server.entity.MetadataHolder
- net.minestom.server.entity.RelativeFlags
- net.minestom.server.entity.Entity (implements net.minestom.server.thread.AcquirableSource<T>, net.minestom.server.event.EventHandler<T>, net.kyori.adventure.text.event.HoverEventSource<V>, net.minestom.server.timer.Schedulable, net.minestom.server.collision.Shape, net.minestom.server.snapshot.Snapshotable, net.kyori.adventure.sound.Sound.Emitter, net.minestom.server.tag.Taggable, net.minestom.server.Tickable, net.minestom.server.Viewable)
Interface Hierarchy
- net.minestom.server.entity.EntityTypes
- net.minestom.server.entity.EntityType (also extends net.minestom.server.registry.StaticProtocolObject)
- net.kyori.adventure.key.Keyed
- net.minestom.server.registry.StaticProtocolObject (also extends net.minestom.server.registry.ProtocolObject)
- net.minestom.server.entity.EntityType
- net.minestom.server.entity.VillagerProfession
- net.minestom.server.registry.StaticProtocolObject (also extends net.minestom.server.registry.ProtocolObject)
- net.minestom.server.entity.Metadata.Entry<T>
- net.minestom.server.entity.MetadataDef.Entry<T>
- net.minestom.server.registry.ProtocolObject
- net.minestom.server.registry.StaticProtocolObject (also extends net.kyori.adventure.key.Keyed)
- net.minestom.server.entity.EntityType
- net.minestom.server.entity.VillagerProfession
- net.minestom.server.registry.StaticProtocolObject (also extends net.kyori.adventure.key.Keyed)
- net.minestom.server.entity.VillagerProfessions
- net.minestom.server.entity.VillagerProfession (also extends net.minestom.server.registry.StaticProtocolObject)
Enum Class Hierarchy
- java.lang.Object
- java.lang.Enum<E> (implements java.lang.Comparable<T>, java.lang.constant.Constable, java.io.Serializable)
- net.minestom.server.entity.EntityPose
- net.minestom.server.entity.EntitySpawnType
- net.minestom.server.entity.EquipmentSlot
- net.minestom.server.entity.EquipmentSlotGroup (implements java.util.function.Predicate<T>)
- net.minestom.server.entity.GameMode
- net.minestom.server.entity.Player.FacePoint
- net.minestom.server.entity.PlayerHand
- net.minestom.server.entity.VillagerType (implements net.minestom.server.registry.StaticProtocolObject)
- 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.minestom.server.entity.MetadataDef.Entry.BitMask (implements net.minestom.server.entity.MetadataDef.Entry<T>)
- net.minestom.server.entity.MetadataDef.Entry.ByteMask (implements net.minestom.server.entity.MetadataDef.Entry<T>)
- net.minestom.server.entity.MetadataDef.Entry.Index<T> (implements net.minestom.server.entity.MetadataDef.Entry<T>)
- net.minestom.server.entity.PlayerSkin
- net.minestom.server.entity.VillagerProfessionImpl (implements net.minestom.server.entity.VillagerProfession)
- java.lang.Record