Package Hierarchies:
Interface Hierarchy
- org.spongepowered.api.entity.attribute.AttributeHolder
- org.spongepowered.api.entity.living.Living (also extends org.spongepowered.api.entity.Entity)
- org.spongepowered.api.entity.living.Agent (also extends org.spongepowered.api.item.inventory.ArmorEquipable)
- org.spongepowered.api.entity.living.Creature
- org.spongepowered.api.entity.living.Monster (also extends org.spongepowered.api.entity.living.Hostile)
- org.spongepowered.api.entity.living.monster.Patroller
- org.spongepowered.api.entity.living.monster.raider.Raider
- org.spongepowered.api.entity.living.monster.raider.illager.Illager
- org.spongepowered.api.entity.living.monster.raider.illager.spellcaster.Spellcaster
- org.spongepowered.api.entity.living.monster.raider.illager.spellcaster.Evoker
- org.spongepowered.api.entity.living.monster.raider.illager.spellcaster.Illusioner
- org.spongepowered.api.entity.living.Hostile
- org.spongepowered.api.entity.living.Monster (also extends org.spongepowered.api.entity.living.Creature)
- org.spongepowered.api.entity.living.monster.Patroller
- org.spongepowered.api.entity.living.monster.raider.Raider
- org.spongepowered.api.entity.living.monster.raider.illager.Illager
- org.spongepowered.api.entity.living.monster.raider.illager.spellcaster.Spellcaster
- org.spongepowered.api.entity.living.monster.raider.illager.spellcaster.Evoker
- org.spongepowered.api.entity.living.monster.raider.illager.spellcaster.Illusioner
- org.spongepowered.api.data.persistence.DataSerializable
- org.spongepowered.api.data.SerializableDataHolder (also extends org.spongepowered.api.data.CopyableDataHolder)
- org.spongepowered.api.data.SerializableDataHolder.Mutable (also extends org.spongepowered.api.data.DataHolder.Mutable)
- org.spongepowered.api.entity.Entity (also extends org.spongepowered.api.projectile.source.EntityProjectileSource, net.kyori.adventure.text.event.HoverEventSource<V>, org.spongepowered.api.util.Identifiable, org.spongepowered.api.world.Locatable, org.spongepowered.api.util.RandomProvider, net.kyori.adventure.sound.Sound.Emitter, org.spongepowered.api.scoreboard.TeamMember)
- org.spongepowered.api.entity.living.Living (also extends org.spongepowered.api.entity.attribute.AttributeHolder)
- org.spongepowered.api.entity.living.Agent (also extends org.spongepowered.api.item.inventory.ArmorEquipable)
- org.spongepowered.api.entity.living.Creature
- org.spongepowered.api.entity.living.Monster (also extends org.spongepowered.api.entity.living.Hostile)
- org.spongepowered.api.entity.living.monster.Patroller
- org.spongepowered.api.entity.living.monster.raider.Raider
- org.spongepowered.api.entity.living.monster.raider.illager.Illager
- org.spongepowered.api.entity.living.monster.raider.illager.spellcaster.Spellcaster
- org.spongepowered.api.entity.living.monster.raider.illager.spellcaster.Evoker
- org.spongepowered.api.entity.living.monster.raider.illager.spellcaster.Illusioner
- org.spongepowered.api.entity.living.Hostile
- org.spongepowered.api.entity.living.Monster (also extends org.spongepowered.api.entity.living.Creature)
- org.spongepowered.api.entity.living.monster.Patroller
- org.spongepowered.api.entity.living.monster.raider.Raider
- org.spongepowered.api.entity.living.monster.raider.illager.Illager
- org.spongepowered.api.entity.living.monster.raider.illager.spellcaster.Spellcaster
- org.spongepowered.api.entity.living.monster.raider.illager.spellcaster.Evoker
- org.spongepowered.api.entity.living.monster.raider.illager.spellcaster.Illusioner
- org.spongepowered.api.item.inventory.Equipable
- org.spongepowered.api.item.inventory.ArmorEquipable
- org.spongepowered.api.entity.living.Agent (also extends org.spongepowered.api.entity.living.Living)
- org.spongepowered.api.entity.living.Creature
- org.spongepowered.api.entity.living.Monster (also extends org.spongepowered.api.entity.living.Hostile)
- org.spongepowered.api.entity.living.monster.Patroller
- org.spongepowered.api.entity.living.monster.raider.Raider
- org.spongepowered.api.entity.living.monster.raider.illager.Illager
- org.spongepowered.api.entity.living.monster.raider.illager.spellcaster.Spellcaster
- org.spongepowered.api.entity.living.monster.raider.illager.spellcaster.Evoker
- org.spongepowered.api.entity.living.monster.raider.illager.spellcaster.Illusioner
- org.spongepowered.api.entity.living.Hostile
- org.spongepowered.api.entity.living.Monster (also extends org.spongepowered.api.entity.living.Creature)
- org.spongepowered.api.entity.living.monster.Patroller
- org.spongepowered.api.entity.living.monster.raider.Raider
- org.spongepowered.api.entity.living.monster.raider.illager.Illager
- org.spongepowered.api.entity.living.monster.raider.illager.spellcaster.Spellcaster
- org.spongepowered.api.entity.living.monster.raider.illager.spellcaster.Evoker
- org.spongepowered.api.entity.living.monster.raider.illager.spellcaster.Illusioner
- net.kyori.adventure.text.event.HoverEventSource<V>
- org.spongepowered.api.entity.Entity (also extends org.spongepowered.api.projectile.source.EntityProjectileSource, org.spongepowered.api.util.Identifiable, org.spongepowered.api.world.Locatable, org.spongepowered.api.util.RandomProvider, org.spongepowered.api.data.SerializableDataHolder.Mutable, net.kyori.adventure.sound.Sound.Emitter, org.spongepowered.api.scoreboard.TeamMember)
- org.spongepowered.api.entity.living.Living (also extends org.spongepowered.api.entity.attribute.AttributeHolder)
- org.spongepowered.api.entity.living.Agent (also extends org.spongepowered.api.item.inventory.ArmorEquipable)
- org.spongepowered.api.entity.living.Creature
- org.spongepowered.api.entity.living.Monster (also extends org.spongepowered.api.entity.living.Hostile)
- org.spongepowered.api.entity.living.monster.Patroller
- org.spongepowered.api.entity.living.monster.raider.Raider
- org.spongepowered.api.entity.living.monster.raider.illager.Illager
- org.spongepowered.api.entity.living.monster.raider.illager.spellcaster.Spellcaster
- org.spongepowered.api.entity.living.monster.raider.illager.spellcaster.Evoker
- org.spongepowered.api.entity.living.monster.raider.illager.spellcaster.Illusioner
- org.spongepowered.api.entity.living.Hostile
- org.spongepowered.api.entity.living.Monster (also extends org.spongepowered.api.entity.living.Creature)
- org.spongepowered.api.entity.living.monster.Patroller
- org.spongepowered.api.entity.living.monster.raider.Raider
- org.spongepowered.api.entity.living.monster.raider.illager.Illager
- org.spongepowered.api.entity.living.monster.raider.illager.spellcaster.Spellcaster
- org.spongepowered.api.entity.living.monster.raider.illager.spellcaster.Evoker
- org.spongepowered.api.entity.living.monster.raider.illager.spellcaster.Illusioner
- org.spongepowered.api.util.Identifiable
- org.spongepowered.api.entity.Entity (also extends org.spongepowered.api.projectile.source.EntityProjectileSource, net.kyori.adventure.text.event.HoverEventSource<V>, org.spongepowered.api.world.Locatable, org.spongepowered.api.util.RandomProvider, org.spongepowered.api.data.SerializableDataHolder.Mutable, net.kyori.adventure.sound.Sound.Emitter, org.spongepowered.api.scoreboard.TeamMember)
- org.spongepowered.api.entity.living.Living (also extends org.spongepowered.api.entity.attribute.AttributeHolder)
- org.spongepowered.api.entity.living.Agent (also extends org.spongepowered.api.item.inventory.ArmorEquipable)
- org.spongepowered.api.entity.living.Creature
- org.spongepowered.api.entity.living.Monster (also extends org.spongepowered.api.entity.living.Hostile)
- org.spongepowered.api.entity.living.monster.Patroller
- org.spongepowered.api.entity.living.monster.raider.Raider
- org.spongepowered.api.entity.living.monster.raider.illager.Illager
- org.spongepowered.api.entity.living.monster.raider.illager.spellcaster.Spellcaster
- org.spongepowered.api.entity.living.monster.raider.illager.spellcaster.Evoker
- org.spongepowered.api.entity.living.monster.raider.illager.spellcaster.Illusioner
- org.spongepowered.api.entity.living.Hostile
- org.spongepowered.api.entity.living.Monster (also extends org.spongepowered.api.entity.living.Creature)
- org.spongepowered.api.entity.living.monster.Patroller
- org.spongepowered.api.entity.living.monster.raider.Raider
- org.spongepowered.api.entity.living.monster.raider.illager.Illager
- org.spongepowered.api.entity.living.monster.raider.illager.spellcaster.Spellcaster
- org.spongepowered.api.entity.living.monster.raider.illager.spellcaster.Evoker
- org.spongepowered.api.entity.living.monster.raider.illager.spellcaster.Illusioner
- org.spongepowered.api.world.Locatable
- org.spongepowered.api.entity.Entity (also extends org.spongepowered.api.projectile.source.EntityProjectileSource, net.kyori.adventure.text.event.HoverEventSource<V>, org.spongepowered.api.util.Identifiable, org.spongepowered.api.util.RandomProvider, org.spongepowered.api.data.SerializableDataHolder.Mutable, net.kyori.adventure.sound.Sound.Emitter, org.spongepowered.api.scoreboard.TeamMember)
- org.spongepowered.api.entity.living.Living (also extends org.spongepowered.api.entity.attribute.AttributeHolder)
- org.spongepowered.api.entity.living.Agent (also extends org.spongepowered.api.item.inventory.ArmorEquipable)
- org.spongepowered.api.entity.living.Creature
- org.spongepowered.api.entity.living.Monster (also extends org.spongepowered.api.entity.living.Hostile)
- org.spongepowered.api.entity.living.monster.Patroller
- org.spongepowered.api.entity.living.monster.raider.Raider
- org.spongepowered.api.entity.living.monster.raider.illager.Illager
- org.spongepowered.api.entity.living.monster.raider.illager.spellcaster.Spellcaster
- org.spongepowered.api.entity.living.monster.raider.illager.spellcaster.Evoker
- org.spongepowered.api.entity.living.monster.raider.illager.spellcaster.Illusioner
- org.spongepowered.api.entity.living.Hostile
- org.spongepowered.api.entity.living.Monster (also extends org.spongepowered.api.entity.living.Creature)
- org.spongepowered.api.entity.living.monster.Patroller
- org.spongepowered.api.entity.living.monster.raider.Raider
- org.spongepowered.api.entity.living.monster.raider.illager.Illager
- org.spongepowered.api.entity.living.monster.raider.illager.spellcaster.Spellcaster
- org.spongepowered.api.entity.living.monster.raider.illager.spellcaster.Evoker
- org.spongepowered.api.entity.living.monster.raider.illager.spellcaster.Illusioner
- org.spongepowered.api.projectile.source.ProjectileSource
- org.spongepowered.api.projectile.source.EntityProjectileSource
- org.spongepowered.api.entity.Entity (also extends net.kyori.adventure.text.event.HoverEventSource<V>, org.spongepowered.api.util.Identifiable, org.spongepowered.api.world.Locatable, org.spongepowered.api.util.RandomProvider, org.spongepowered.api.data.SerializableDataHolder.Mutable, net.kyori.adventure.sound.Sound.Emitter, org.spongepowered.api.scoreboard.TeamMember)
- org.spongepowered.api.entity.living.Living (also extends org.spongepowered.api.entity.attribute.AttributeHolder)
- org.spongepowered.api.entity.living.Agent (also extends org.spongepowered.api.item.inventory.ArmorEquipable)
- org.spongepowered.api.entity.living.Creature
- org.spongepowered.api.entity.living.Monster (also extends org.spongepowered.api.entity.living.Hostile)
- org.spongepowered.api.entity.living.monster.Patroller
- org.spongepowered.api.entity.living.monster.raider.Raider
- org.spongepowered.api.entity.living.monster.raider.illager.Illager
- org.spongepowered.api.entity.living.monster.raider.illager.spellcaster.Spellcaster
- org.spongepowered.api.entity.living.monster.raider.illager.spellcaster.Evoker
- org.spongepowered.api.entity.living.monster.raider.illager.spellcaster.Illusioner
- org.spongepowered.api.entity.living.Hostile
- org.spongepowered.api.entity.living.Monster (also extends org.spongepowered.api.entity.living.Creature)
- org.spongepowered.api.entity.living.monster.Patroller
- org.spongepowered.api.entity.living.monster.raider.Raider
- org.spongepowered.api.entity.living.monster.raider.illager.Illager
- org.spongepowered.api.entity.living.monster.raider.illager.spellcaster.Spellcaster
- org.spongepowered.api.entity.living.monster.raider.illager.spellcaster.Evoker
- org.spongepowered.api.entity.living.monster.raider.illager.spellcaster.Illusioner
- org.spongepowered.api.util.RandomProvider
- org.spongepowered.api.entity.Entity (also extends org.spongepowered.api.projectile.source.EntityProjectileSource, net.kyori.adventure.text.event.HoverEventSource<V>, org.spongepowered.api.util.Identifiable, org.spongepowered.api.world.Locatable, org.spongepowered.api.data.SerializableDataHolder.Mutable, net.kyori.adventure.sound.Sound.Emitter, org.spongepowered.api.scoreboard.TeamMember)
- org.spongepowered.api.entity.living.Living (also extends org.spongepowered.api.entity.attribute.AttributeHolder)
- org.spongepowered.api.entity.living.Agent (also extends org.spongepowered.api.item.inventory.ArmorEquipable)
- org.spongepowered.api.entity.living.Creature
- org.spongepowered.api.entity.living.Monster (also extends org.spongepowered.api.entity.living.Hostile)
- org.spongepowered.api.entity.living.monster.Patroller
- org.spongepowered.api.entity.living.monster.raider.Raider
- org.spongepowered.api.entity.living.monster.raider.illager.Illager
- org.spongepowered.api.entity.living.monster.raider.illager.spellcaster.Spellcaster
- org.spongepowered.api.entity.living.monster.raider.illager.spellcaster.Evoker
- org.spongepowered.api.entity.living.monster.raider.illager.spellcaster.Illusioner
- org.spongepowered.api.entity.living.Hostile
- org.spongepowered.api.entity.living.Monster (also extends org.spongepowered.api.entity.living.Creature)
- org.spongepowered.api.entity.living.monster.Patroller
- org.spongepowered.api.entity.living.monster.raider.Raider
- org.spongepowered.api.entity.living.monster.raider.illager.Illager
- org.spongepowered.api.entity.living.monster.raider.illager.spellcaster.Spellcaster
- org.spongepowered.api.entity.living.monster.raider.illager.spellcaster.Evoker
- org.spongepowered.api.entity.living.monster.raider.illager.spellcaster.Illusioner
- net.kyori.adventure.sound.Sound.Emitter
- org.spongepowered.api.entity.Entity (also extends org.spongepowered.api.projectile.source.EntityProjectileSource, net.kyori.adventure.text.event.HoverEventSource<V>, org.spongepowered.api.util.Identifiable, org.spongepowered.api.world.Locatable, org.spongepowered.api.util.RandomProvider, org.spongepowered.api.data.SerializableDataHolder.Mutable, org.spongepowered.api.scoreboard.TeamMember)
- org.spongepowered.api.entity.living.Living (also extends org.spongepowered.api.entity.attribute.AttributeHolder)
- org.spongepowered.api.entity.living.Agent (also extends org.spongepowered.api.item.inventory.ArmorEquipable)
- org.spongepowered.api.entity.living.Creature
- org.spongepowered.api.entity.living.Monster (also extends org.spongepowered.api.entity.living.Hostile)
- org.spongepowered.api.entity.living.monster.Patroller
- org.spongepowered.api.entity.living.monster.raider.Raider
- org.spongepowered.api.entity.living.monster.raider.illager.Illager
- org.spongepowered.api.entity.living.monster.raider.illager.spellcaster.Spellcaster
- org.spongepowered.api.entity.living.monster.raider.illager.spellcaster.Evoker
- org.spongepowered.api.entity.living.monster.raider.illager.spellcaster.Illusioner
- org.spongepowered.api.entity.living.Hostile
- org.spongepowered.api.entity.living.Monster (also extends org.spongepowered.api.entity.living.Creature)
- org.spongepowered.api.entity.living.monster.Patroller
- org.spongepowered.api.entity.living.monster.raider.Raider
- org.spongepowered.api.entity.living.monster.raider.illager.Illager
- org.spongepowered.api.entity.living.monster.raider.illager.spellcaster.Spellcaster
- org.spongepowered.api.entity.living.monster.raider.illager.spellcaster.Evoker
- org.spongepowered.api.entity.living.monster.raider.illager.spellcaster.Illusioner
- org.spongepowered.api.scoreboard.TeamMember
- org.spongepowered.api.entity.Entity (also extends org.spongepowered.api.projectile.source.EntityProjectileSource, net.kyori.adventure.text.event.HoverEventSource<V>, org.spongepowered.api.util.Identifiable, org.spongepowered.api.world.Locatable, org.spongepowered.api.util.RandomProvider, org.spongepowered.api.data.SerializableDataHolder.Mutable, net.kyori.adventure.sound.Sound.Emitter)
- org.spongepowered.api.entity.living.Living (also extends org.spongepowered.api.entity.attribute.AttributeHolder)
- org.spongepowered.api.entity.living.Agent (also extends org.spongepowered.api.item.inventory.ArmorEquipable)
- org.spongepowered.api.entity.living.Creature
- org.spongepowered.api.entity.living.Monster (also extends org.spongepowered.api.entity.living.Hostile)
- org.spongepowered.api.entity.living.monster.Patroller
- org.spongepowered.api.entity.living.monster.raider.Raider
- org.spongepowered.api.entity.living.monster.raider.illager.Illager
- org.spongepowered.api.entity.living.monster.raider.illager.spellcaster.Spellcaster
- org.spongepowered.api.entity.living.monster.raider.illager.spellcaster.Evoker
- org.spongepowered.api.entity.living.monster.raider.illager.spellcaster.Illusioner
- org.spongepowered.api.entity.living.Hostile
- org.spongepowered.api.entity.living.Monster (also extends org.spongepowered.api.entity.living.Creature)
- org.spongepowered.api.entity.living.monster.Patroller
- org.spongepowered.api.entity.living.monster.raider.Raider
- org.spongepowered.api.entity.living.monster.raider.illager.Illager
- org.spongepowered.api.entity.living.monster.raider.illager.spellcaster.Spellcaster
- org.spongepowered.api.entity.living.monster.raider.illager.spellcaster.Evoker
- org.spongepowered.api.entity.living.monster.raider.illager.spellcaster.Illusioner
- org.spongepowered.api.data.value.ValueContainer
- org.spongepowered.api.data.DataHolder
- org.spongepowered.api.data.CopyableDataHolder
- org.spongepowered.api.data.SerializableDataHolder (also extends org.spongepowered.api.data.persistence.DataSerializable)
- org.spongepowered.api.data.SerializableDataHolder.Mutable (also extends org.spongepowered.api.data.DataHolder.Mutable)
- org.spongepowered.api.entity.Entity (also extends org.spongepowered.api.projectile.source.EntityProjectileSource, net.kyori.adventure.text.event.HoverEventSource<V>, org.spongepowered.api.util.Identifiable, org.spongepowered.api.world.Locatable, org.spongepowered.api.util.RandomProvider, net.kyori.adventure.sound.Sound.Emitter, org.spongepowered.api.scoreboard.TeamMember)
- org.spongepowered.api.entity.living.Living (also extends org.spongepowered.api.entity.attribute.AttributeHolder)
- org.spongepowered.api.entity.living.Agent (also extends org.spongepowered.api.item.inventory.ArmorEquipable)
- org.spongepowered.api.entity.living.Creature
- org.spongepowered.api.entity.living.Monster (also extends org.spongepowered.api.entity.living.Hostile)
- org.spongepowered.api.entity.living.monster.Patroller
- org.spongepowered.api.entity.living.monster.raider.Raider
- org.spongepowered.api.entity.living.monster.raider.illager.Illager
- org.spongepowered.api.entity.living.monster.raider.illager.spellcaster.Spellcaster
- org.spongepowered.api.entity.living.monster.raider.illager.spellcaster.Evoker
- org.spongepowered.api.entity.living.monster.raider.illager.spellcaster.Illusioner
- org.spongepowered.api.entity.living.Hostile
- org.spongepowered.api.entity.living.Monster (also extends org.spongepowered.api.entity.living.Creature)
- org.spongepowered.api.entity.living.monster.Patroller
- org.spongepowered.api.entity.living.monster.raider.Raider
- org.spongepowered.api.entity.living.monster.raider.illager.Illager
- org.spongepowered.api.entity.living.monster.raider.illager.spellcaster.Spellcaster
- org.spongepowered.api.entity.living.monster.raider.illager.spellcaster.Evoker
- org.spongepowered.api.entity.living.monster.raider.illager.spellcaster.Illusioner
- org.spongepowered.api.data.DataHolder.Mutable
- org.spongepowered.api.data.SerializableDataHolder.Mutable (also extends org.spongepowered.api.data.SerializableDataHolder)
- org.spongepowered.api.entity.Entity (also extends org.spongepowered.api.projectile.source.EntityProjectileSource, net.kyori.adventure.text.event.HoverEventSource<V>, org.spongepowered.api.util.Identifiable, org.spongepowered.api.world.Locatable, org.spongepowered.api.util.RandomProvider, net.kyori.adventure.sound.Sound.Emitter, org.spongepowered.api.scoreboard.TeamMember)
- org.spongepowered.api.entity.living.Living (also extends org.spongepowered.api.entity.attribute.AttributeHolder)
- org.spongepowered.api.entity.living.Agent (also extends org.spongepowered.api.item.inventory.ArmorEquipable)
- org.spongepowered.api.entity.living.Creature
- org.spongepowered.api.entity.living.Monster (also extends org.spongepowered.api.entity.living.Hostile)
- org.spongepowered.api.entity.living.monster.Patroller
- org.spongepowered.api.entity.living.monster.raider.Raider
- org.spongepowered.api.entity.living.monster.raider.illager.Illager
- org.spongepowered.api.entity.living.monster.raider.illager.spellcaster.Spellcaster
- org.spongepowered.api.entity.living.monster.raider.illager.spellcaster.Evoker
- org.spongepowered.api.entity.living.monster.raider.illager.spellcaster.Illusioner
- org.spongepowered.api.entity.living.Hostile
- org.spongepowered.api.entity.living.Monster (also extends org.spongepowered.api.entity.living.Creature)
- org.spongepowered.api.entity.living.monster.Patroller
- org.spongepowered.api.entity.living.monster.raider.Raider
- org.spongepowered.api.entity.living.monster.raider.illager.Illager
- org.spongepowered.api.entity.living.monster.raider.illager.spellcaster.Spellcaster
- org.spongepowered.api.entity.living.monster.raider.illager.spellcaster.Evoker
- org.spongepowered.api.entity.living.monster.raider.illager.spellcaster.Illusioner