Hierarchy For All Packages
- org.bukkit,
 - org.bukkit.advancement,
 - org.bukkit.attribute,
 - org.bukkit.ban,
 - org.bukkit.block,
 - org.bukkit.block.banner,
 - org.bukkit.block.data,
 - org.bukkit.block.data.type,
 - org.bukkit.block.sign,
 - org.bukkit.block.spawner,
 - org.bukkit.block.structure,
 - org.bukkit.boss,
 - org.bukkit.command,
 - org.bukkit.command.defaults,
 - org.bukkit.configuration,
 - org.bukkit.configuration.file,
 - org.bukkit.configuration.serialization,
 - org.bukkit.conversations,
 - org.bukkit.damage,
 - org.bukkit.enchantments,
 - org.bukkit.entity,
 - org.bukkit.entity.memory,
 - org.bukkit.entity.minecart,
 - org.bukkit.event,
 - org.bukkit.event.block,
 - org.bukkit.event.enchantment,
 - org.bukkit.event.entity,
 - org.bukkit.event.hanging,
 - org.bukkit.event.inventory,
 - org.bukkit.event.player,
 - org.bukkit.event.raid,
 - org.bukkit.event.server,
 - org.bukkit.event.vehicle,
 - org.bukkit.event.weather,
 - org.bukkit.event.world,
 - org.bukkit.generator,
 - org.bukkit.generator.structure,
 - org.bukkit.help,
 - org.bukkit.inventory,
 - org.bukkit.inventory.meta,
 - org.bukkit.inventory.meta.components,
 - org.bukkit.inventory.meta.tags,
 - org.bukkit.inventory.meta.trim,
 - org.bukkit.inventory.recipe,
 - org.bukkit.loot,
 - org.bukkit.map,
 - org.bukkit.material,
 - org.bukkit.material.types,
 - org.bukkit.metadata,
 - org.bukkit.packs,
 - org.bukkit.permissions,
 - org.bukkit.persistence,
 - org.bukkit.plugin,
 - org.bukkit.plugin.java,
 - org.bukkit.plugin.messaging,
 - org.bukkit.potion,
 - org.bukkit.profile,
 - org.bukkit.projectiles,
 - org.bukkit.scheduler,
 - org.bukkit.scoreboard,
 - org.bukkit.structure,
 - org.bukkit.util,
 - org.bukkit.util.io,
 - org.bukkit.util.noise,
 - org.bukkit.util.permissions,
 - org.spigotmc,
 - org.spigotmc.event.player
 
Class Hierarchy
- java.lang.Object
- org.bukkit.inventory.meta.trim.ArmorTrim
 - org.bukkit.attribute.AttributeModifier (implements org.bukkit.configuration.serialization.ConfigurationSerializable)
 - org.yaml.snakeyaml.constructor.BaseConstructor
- org.yaml.snakeyaml.constructor.SafeConstructor
- org.bukkit.configuration.file.YamlConstructor
 
 
 - org.yaml.snakeyaml.constructor.SafeConstructor
 - org.yaml.snakeyaml.representer.BaseRepresenter
- org.yaml.snakeyaml.representer.Representer
- org.bukkit.configuration.file.YamlRepresenter
 
 
 - org.yaml.snakeyaml.representer.Representer
 - org.bukkit.generator.BiomeProvider
 - org.bukkit.util.BlockIterator (implements java.util.Iterator<E>)
 - org.bukkit.generator.BlockPopulator
 - org.bukkit.inventory.meta.BookMeta.Spigot
 - org.bukkit.util.BoundingBox (implements java.lang.Cloneable, org.bukkit.configuration.serialization.ConfigurationSerializable)
 - org.bukkit.util.permissions.BroadcastPermissions
 - org.bukkit.Bukkit
 - org.bukkit.scheduler.BukkitRunnable (implements java.lang.Runnable)
 - org.bukkit.util.ChatPaginator
 - org.bukkit.util.ChatPaginator.ChatPage
 - org.bukkit.generator.ChunkGenerator
 - org.bukkit.Color (implements org.bukkit.configuration.serialization.ConfigurationSerializable)
 - org.bukkit.command.Command
- org.bukkit.command.defaults.BukkitCommand
- org.bukkit.command.defaults.HelpCommand
 - org.bukkit.command.defaults.PluginsCommand
 - org.bukkit.command.defaults.ReloadCommand
 - org.bukkit.command.defaults.TimingsCommand
 - org.bukkit.command.defaults.VersionCommand
 
 - org.bukkit.command.FormattedCommandAlias
 - org.bukkit.command.MultipleCommandAlias
 - org.bukkit.command.PluginCommand (implements org.bukkit.command.PluginIdentifiableCommand)
 
 - org.bukkit.command.defaults.BukkitCommand
 - org.bukkit.util.permissions.CommandPermissions
 - org.bukkit.command.CommandSender.Spigot
- org.bukkit.entity.Entity.Spigot
- org.bukkit.entity.LightningStrike.Spigot
 - org.bukkit.entity.Player.Spigot
 
 
 - org.bukkit.entity.Entity.Spigot
 - org.bukkit.configuration.ConfigurationOptions
- org.bukkit.configuration.MemoryConfigurationOptions
- org.bukkit.configuration.file.FileConfigurationOptions
- org.bukkit.configuration.file.YamlConfigurationOptions
 
 
 - org.bukkit.configuration.file.FileConfigurationOptions
 
 - org.bukkit.configuration.MemoryConfigurationOptions
 - org.bukkit.configuration.serialization.ConfigurationSerialization
 - org.bukkit.conversations.Conversation
 - org.bukkit.conversations.ConversationContext
 - org.bukkit.conversations.ConversationFactory
 - org.bukkit.inventory.CookingRecipe<T> (implements org.bukkit.Keyed, org.bukkit.inventory.Recipe)
- org.bukkit.inventory.BlastingRecipe
 - org.bukkit.inventory.CampfireRecipe
 - org.bukkit.inventory.FurnaceRecipe
 - org.bukkit.inventory.SmokingRecipe
 
 - org.bukkit.inventory.CraftingRecipe (implements org.bukkit.Keyed, org.bukkit.inventory.Recipe)
- org.bukkit.inventory.ShapedRecipe
 - org.bukkit.inventory.ShapelessRecipe
 
 - org.bukkit.scoreboard.Criterias
 - org.spigotmc.CustomTimingsHandler
 - org.bukkit.util.permissions.DefaultPermissions
 - org.bukkit.entity.Display.Brightness
 - org.bukkit.block.DoubleChest (implements org.bukkit.inventory.InventoryHolder)
 - org.bukkit.enchantments.Enchantment (implements org.bukkit.Keyed, org.bukkit.Translatable)
- org.bukkit.enchantments.EnchantmentWrapper
 
 - org.bukkit.enchantments.EnchantmentOffer
 - org.bukkit.inventory.EquipmentSlotGroup (implements java.util.function.Predicate<T>)
 - org.bukkit.util.EulerAngle
 - org.bukkit.event.Event
- org.bukkit.event.player.AsyncPlayerPreLoginEvent
 - org.bukkit.event.block.BlockEvent
- org.bukkit.event.block.BellResonateEvent
 - org.bukkit.event.block.BellRingEvent (implements org.bukkit.event.Cancellable)
 - org.bukkit.event.block.BlockBurnEvent (implements org.bukkit.event.Cancellable)
 - org.bukkit.event.block.BlockCanBuildEvent
 - org.bukkit.event.block.BlockCookEvent (implements org.bukkit.event.Cancellable)
- org.bukkit.event.inventory.FurnaceSmeltEvent
 
 - org.bukkit.event.block.BlockDamageAbortEvent
 - org.bukkit.event.block.BlockDamageEvent (implements org.bukkit.event.Cancellable)
 - org.bukkit.event.block.BlockDispenseEvent (implements org.bukkit.event.Cancellable)
- org.bukkit.event.block.BlockDispenseArmorEvent
 
 - org.bukkit.event.block.BlockDropItemEvent (implements org.bukkit.event.Cancellable)
 - org.bukkit.event.block.BlockExpEvent
- org.bukkit.event.block.BlockBreakEvent (implements org.bukkit.event.Cancellable)
 - org.bukkit.event.inventory.FurnaceExtractEvent
 
 - org.bukkit.event.block.BlockExplodeEvent (implements org.bukkit.event.Cancellable)
 - org.bukkit.event.block.BlockFadeEvent (implements org.bukkit.event.Cancellable)
 - org.bukkit.event.block.BlockFertilizeEvent (implements org.bukkit.event.Cancellable)
 - org.bukkit.event.block.BlockFromToEvent (implements org.bukkit.event.Cancellable)
 - org.bukkit.event.block.BlockGrowEvent (implements org.bukkit.event.Cancellable)
- org.bukkit.event.block.BlockFormEvent
- org.bukkit.event.block.BlockSpreadEvent
 - org.bukkit.event.block.EntityBlockFormEvent
 
 
 - org.bukkit.event.block.BlockFormEvent
 - org.bukkit.event.block.BlockIgniteEvent (implements org.bukkit.event.Cancellable)
 - org.bukkit.event.block.BlockPhysicsEvent (implements org.bukkit.event.Cancellable)
 - org.bukkit.event.block.BlockPistonEvent (implements org.bukkit.event.Cancellable)
- org.bukkit.event.block.BlockPistonExtendEvent
 - org.bukkit.event.block.BlockPistonRetractEvent
 
 - org.bukkit.event.block.BlockPlaceEvent (implements org.bukkit.event.Cancellable)
- org.bukkit.event.block.BlockMultiPlaceEvent
 
 - org.bukkit.event.block.BlockReceiveGameEvent (implements org.bukkit.event.Cancellable)
 - org.bukkit.event.block.BlockRedstoneEvent
 - org.bukkit.event.block.BlockShearEntityEvent (implements org.bukkit.event.Cancellable)
 - org.bukkit.event.inventory.BrewEvent (implements org.bukkit.event.Cancellable)
 - org.bukkit.event.inventory.BrewingStandFuelEvent (implements org.bukkit.event.Cancellable)
 - org.bukkit.event.block.CauldronLevelChangeEvent (implements org.bukkit.event.Cancellable)
 - org.bukkit.event.block.FluidLevelChangeEvent (implements org.bukkit.event.Cancellable)
 - org.bukkit.event.inventory.FurnaceBurnEvent (implements org.bukkit.event.Cancellable)
 - org.bukkit.event.inventory.HopperInventorySearchEvent
 - org.bukkit.event.block.InventoryBlockStartEvent
- org.bukkit.event.block.BrewingStartEvent
 - org.bukkit.event.block.CampfireStartEvent
 - org.bukkit.event.inventory.FurnaceStartSmeltEvent
 
 - org.bukkit.event.block.LeavesDecayEvent (implements org.bukkit.event.Cancellable)
 - org.bukkit.event.block.MoistureChangeEvent (implements org.bukkit.event.Cancellable)
 - org.bukkit.event.block.NotePlayEvent (implements org.bukkit.event.Cancellable)
 - org.bukkit.event.block.SculkBloomEvent (implements org.bukkit.event.Cancellable)
 - org.bukkit.event.block.SignChangeEvent (implements org.bukkit.event.Cancellable)
 - org.bukkit.event.block.SpongeAbsorbEvent (implements org.bukkit.event.Cancellable)
 - org.bukkit.event.block.TNTPrimeEvent (implements org.bukkit.event.Cancellable)
 
 - org.bukkit.event.entity.EntityEvent
- org.bukkit.event.entity.AreaEffectCloudApplyEvent (implements org.bukkit.event.Cancellable)
 - org.bukkit.event.entity.ArrowBodyCountChangeEvent (implements org.bukkit.event.Cancellable)
 - org.bukkit.event.entity.BatToggleSleepEvent (implements org.bukkit.event.Cancellable)
 - org.bukkit.event.entity.CreeperPowerEvent (implements org.bukkit.event.Cancellable)
 - org.bukkit.event.entity.EnderDragonChangePhaseEvent (implements org.bukkit.event.Cancellable)
 - org.bukkit.event.entity.EntityAirChangeEvent (implements org.bukkit.event.Cancellable)
 - org.bukkit.event.entity.EntityBreedEvent (implements org.bukkit.event.Cancellable)
 - org.bukkit.event.entity.EntityChangeBlockEvent (implements org.bukkit.event.Cancellable)
- org.bukkit.event.entity.EntityBreakDoorEvent
 
 - org.bukkit.event.entity.EntityCombustEvent (implements org.bukkit.event.Cancellable)
- org.bukkit.event.entity.EntityCombustByBlockEvent
 - org.bukkit.event.entity.EntityCombustByEntityEvent
 
 - org.bukkit.event.entity.EntityCreatePortalEvent (implements org.bukkit.event.Cancellable)
 - org.bukkit.event.entity.EntityDamageEvent (implements org.bukkit.event.Cancellable)
- org.bukkit.event.entity.EntityDamageByBlockEvent
 - org.bukkit.event.entity.EntityDamageByEntityEvent
 
 - org.bukkit.event.entity.EntityDeathEvent
- org.bukkit.event.entity.PlayerDeathEvent
 
 - org.bukkit.event.entity.EntityDismountEvent (implements org.bukkit.event.Cancellable)
 - org.bukkit.event.entity.EntityDropItemEvent (implements org.bukkit.event.Cancellable)
 - org.bukkit.event.entity.EntityEnterBlockEvent (implements org.bukkit.event.Cancellable)
 - org.bukkit.event.entity.EntityEnterLoveModeEvent (implements org.bukkit.event.Cancellable)
 - org.bukkit.event.entity.EntityExhaustionEvent (implements org.bukkit.event.Cancellable)
 - org.bukkit.event.entity.EntityExplodeEvent (implements org.bukkit.event.Cancellable)
 - org.bukkit.event.entity.EntityInteractEvent (implements org.bukkit.event.Cancellable)
 - org.bukkit.event.entity.EntityKnockbackEvent (implements org.bukkit.event.Cancellable)
- org.bukkit.event.entity.EntityKnockbackByEntityEvent
 
 - org.bukkit.event.entity.EntityMountEvent (implements org.bukkit.event.Cancellable)
 - org.bukkit.event.entity.EntityPickupItemEvent (implements org.bukkit.event.Cancellable)
 - org.bukkit.event.entity.EntityPlaceEvent (implements org.bukkit.event.Cancellable)
 - org.bukkit.event.entity.EntityPortalEnterEvent
 - org.bukkit.event.entity.EntityPoseChangeEvent
 - org.bukkit.event.entity.EntityPotionEffectEvent (implements org.bukkit.event.Cancellable)
 - org.bukkit.event.entity.EntityRegainHealthEvent (implements org.bukkit.event.Cancellable)
 - org.bukkit.event.entity.EntityRemoveEvent
 - org.bukkit.event.entity.EntityResurrectEvent (implements org.bukkit.event.Cancellable)
 - org.bukkit.event.entity.EntityShootBowEvent (implements org.bukkit.event.Cancellable)
 - org.bukkit.event.entity.EntitySpawnEvent (implements org.bukkit.event.Cancellable)
- org.bukkit.event.entity.CreatureSpawnEvent
 - org.bukkit.event.entity.ItemSpawnEvent
 - org.bukkit.event.entity.ProjectileLaunchEvent (implements org.bukkit.event.Cancellable)
 - org.bukkit.event.entity.SpawnerSpawnEvent
 
 - org.bukkit.event.entity.EntitySpellCastEvent (implements org.bukkit.event.Cancellable)
 - org.bukkit.event.entity.EntityTameEvent (implements org.bukkit.event.Cancellable)
 - org.bukkit.event.entity.EntityTargetEvent (implements org.bukkit.event.Cancellable)
- org.bukkit.event.entity.EntityTargetLivingEntityEvent
 
 - org.bukkit.event.entity.EntityTeleportEvent (implements org.bukkit.event.Cancellable)
- org.bukkit.event.entity.EntityPortalEvent
 - org.bukkit.event.entity.EntityPortalExitEvent
 
 - org.bukkit.event.entity.EntityToggleGlideEvent (implements org.bukkit.event.Cancellable)
 - org.bukkit.event.entity.EntityToggleSwimEvent (implements org.bukkit.event.Cancellable)
 - org.bukkit.event.entity.EntityTransformEvent (implements org.bukkit.event.Cancellable)
- org.bukkit.event.entity.PigZapEvent (implements org.bukkit.event.Cancellable)
 
 - org.bukkit.event.entity.EntityUnleashEvent
- org.bukkit.event.player.PlayerUnleashEntityEvent (implements org.bukkit.event.Cancellable)
 
 - org.bukkit.event.entity.ExplosionPrimeEvent (implements org.bukkit.event.Cancellable)
 - org.bukkit.event.entity.FireworkExplodeEvent (implements org.bukkit.event.Cancellable)
 - org.bukkit.event.entity.FoodLevelChangeEvent (implements org.bukkit.event.Cancellable)
 - org.bukkit.event.entity.HorseJumpEvent (implements org.bukkit.event.Cancellable)
 - org.bukkit.event.entity.ItemDespawnEvent (implements org.bukkit.event.Cancellable)
 - org.bukkit.event.entity.ItemMergeEvent (implements org.bukkit.event.Cancellable)
 - org.bukkit.event.entity.PiglinBarterEvent (implements org.bukkit.event.Cancellable)
 - org.bukkit.event.entity.PigZombieAngerEvent (implements org.bukkit.event.Cancellable)
 - org.bukkit.event.entity.ProjectileHitEvent (implements org.bukkit.event.Cancellable)
- org.bukkit.event.entity.ExpBottleEvent
 - org.bukkit.event.entity.LingeringPotionSplashEvent (implements org.bukkit.event.Cancellable)
 - org.bukkit.event.entity.PotionSplashEvent (implements org.bukkit.event.Cancellable)
 
 - org.bukkit.event.entity.SheepDyeWoolEvent (implements org.bukkit.event.Cancellable)
 - org.bukkit.event.entity.SheepRegrowWoolEvent (implements org.bukkit.event.Cancellable)
 - org.bukkit.event.entity.SlimeSplitEvent (implements org.bukkit.event.Cancellable)
 - org.bukkit.event.entity.StriderTemperatureChangeEvent (implements org.bukkit.event.Cancellable)
 - org.bukkit.event.entity.VillagerAcquireTradeEvent (implements org.bukkit.event.Cancellable)
 - org.bukkit.event.entity.VillagerCareerChangeEvent (implements org.bukkit.event.Cancellable)
 - org.bukkit.event.entity.VillagerReplenishTradeEvent (implements org.bukkit.event.Cancellable)
 
 - org.bukkit.event.hanging.HangingEvent
- org.bukkit.event.hanging.HangingBreakEvent (implements org.bukkit.event.Cancellable)
- org.bukkit.event.hanging.HangingBreakByEntityEvent
 
 - org.bukkit.event.hanging.HangingPlaceEvent (implements org.bukkit.event.Cancellable)
 
 - org.bukkit.event.hanging.HangingBreakEvent (implements org.bukkit.event.Cancellable)
 - org.bukkit.event.inventory.InventoryEvent
- org.bukkit.event.enchantment.EnchantItemEvent (implements org.bukkit.event.Cancellable)
 - org.bukkit.event.inventory.InventoryCloseEvent
 - org.bukkit.event.inventory.InventoryInteractEvent (implements org.bukkit.event.Cancellable)
- org.bukkit.event.inventory.InventoryClickEvent
- org.bukkit.event.inventory.CraftItemEvent
 - org.bukkit.event.inventory.InventoryCreativeEvent
 - org.bukkit.event.inventory.SmithItemEvent
 
 - org.bukkit.event.inventory.InventoryDragEvent
 - org.bukkit.event.inventory.TradeSelectEvent
 
 - org.bukkit.event.inventory.InventoryClickEvent
 - org.bukkit.event.inventory.InventoryOpenEvent (implements org.bukkit.event.Cancellable)
 - org.bukkit.event.inventory.PrepareInventoryResultEvent
- org.bukkit.event.inventory.PrepareAnvilEvent
 - org.bukkit.event.inventory.PrepareGrindstoneEvent
 - org.bukkit.event.inventory.PrepareSmithingEvent
 
 - org.bukkit.event.inventory.PrepareItemCraftEvent
 - org.bukkit.event.enchantment.PrepareItemEnchantEvent (implements org.bukkit.event.Cancellable)
 
 - org.bukkit.event.inventory.InventoryMoveItemEvent (implements org.bukkit.event.Cancellable)
 - org.bukkit.event.inventory.InventoryPickupItemEvent (implements org.bukkit.event.Cancellable)
 - org.bukkit.event.player.PlayerEvent
- org.bukkit.event.player.AsyncPlayerChatEvent (implements org.bukkit.event.Cancellable)
- org.bukkit.event.player.AsyncPlayerChatPreviewEvent
 
 - org.bukkit.event.player.PlayerAdvancementDoneEvent
 - org.bukkit.event.player.PlayerAnimationEvent (implements org.bukkit.event.Cancellable)
 - org.bukkit.event.player.PlayerBedEnterEvent (implements org.bukkit.event.Cancellable)
 - org.bukkit.event.player.PlayerBedLeaveEvent (implements org.bukkit.event.Cancellable)
 - org.bukkit.event.player.PlayerBucketEntityEvent (implements org.bukkit.event.Cancellable)
- org.bukkit.event.player.PlayerBucketFishEvent
 
 - org.bukkit.event.player.PlayerBucketEvent (implements org.bukkit.event.Cancellable)
- org.bukkit.event.player.PlayerBucketEmptyEvent
 - org.bukkit.event.player.PlayerBucketFillEvent
 
 - org.bukkit.event.player.PlayerChangedMainHandEvent
 - org.bukkit.event.player.PlayerChangedWorldEvent
 - org.bukkit.event.player.PlayerChannelEvent
- org.bukkit.event.player.PlayerRegisterChannelEvent
 - org.bukkit.event.player.PlayerUnregisterChannelEvent
 
 - org.bukkit.event.player.PlayerChatEvent (implements org.bukkit.event.Cancellable)
 - org.bukkit.event.player.PlayerChatTabCompleteEvent
 - org.bukkit.event.player.PlayerCommandPreprocessEvent (implements org.bukkit.event.Cancellable)
 - org.bukkit.event.player.PlayerCommandSendEvent
 - org.bukkit.event.player.PlayerDropItemEvent (implements org.bukkit.event.Cancellable)
 - org.bukkit.event.player.PlayerEditBookEvent (implements org.bukkit.event.Cancellable)
 - org.bukkit.event.player.PlayerEggThrowEvent
 - org.bukkit.event.player.PlayerExpChangeEvent
 - org.bukkit.event.player.PlayerExpCooldownChangeEvent
 - org.bukkit.event.player.PlayerFishEvent (implements org.bukkit.event.Cancellable)
 - org.bukkit.event.player.PlayerGameModeChangeEvent (implements org.bukkit.event.Cancellable)
 - org.bukkit.event.player.PlayerHarvestBlockEvent (implements org.bukkit.event.Cancellable)
 - org.bukkit.event.player.PlayerHideEntityEvent
 - org.bukkit.event.player.PlayerInteractEntityEvent (implements org.bukkit.event.Cancellable)
- org.bukkit.event.player.PlayerArmorStandManipulateEvent
 - org.bukkit.event.player.PlayerInteractAtEntityEvent
 
 - org.bukkit.event.player.PlayerInteractEvent (implements org.bukkit.event.Cancellable)
 - org.bukkit.event.player.PlayerItemBreakEvent
 - org.bukkit.event.player.PlayerItemConsumeEvent (implements org.bukkit.event.Cancellable)
 - org.bukkit.event.player.PlayerItemDamageEvent (implements org.bukkit.event.Cancellable)
 - org.bukkit.event.player.PlayerItemHeldEvent (implements org.bukkit.event.Cancellable)
 - org.bukkit.event.player.PlayerItemMendEvent (implements org.bukkit.event.Cancellable)
 - org.bukkit.event.player.PlayerJoinEvent
 - org.bukkit.event.player.PlayerKickEvent (implements org.bukkit.event.Cancellable)
 - org.bukkit.event.player.PlayerLevelChangeEvent
 - org.bukkit.event.player.PlayerLocaleChangeEvent
 - org.bukkit.event.player.PlayerLoginEvent
 - org.bukkit.event.player.PlayerMoveEvent (implements org.bukkit.event.Cancellable)
- org.bukkit.event.player.PlayerTeleportEvent
- org.bukkit.event.player.PlayerPortalEvent
 
 
 - org.bukkit.event.player.PlayerTeleportEvent
 - org.bukkit.event.player.PlayerPickupItemEvent (implements org.bukkit.event.Cancellable)
- org.bukkit.event.player.PlayerPickupArrowEvent
 
 - org.bukkit.event.player.PlayerQuitEvent
 - org.bukkit.event.player.PlayerRecipeBookClickEvent
 - org.bukkit.event.player.PlayerRecipeBookSettingsChangeEvent
 - org.bukkit.event.player.PlayerRecipeDiscoverEvent (implements org.bukkit.event.Cancellable)
 - org.bukkit.event.player.PlayerResourcePackStatusEvent
 - org.bukkit.event.player.PlayerRespawnEvent
 - org.bukkit.event.player.PlayerRiptideEvent
 - org.bukkit.event.player.PlayerShearEntityEvent (implements org.bukkit.event.Cancellable)
 - org.bukkit.event.player.PlayerShowEntityEvent
 - org.bukkit.event.player.PlayerSignOpenEvent (implements org.bukkit.event.Cancellable)
 - org.bukkit.event.player.PlayerSpawnChangeEvent (implements org.bukkit.event.Cancellable)
 - org.spigotmc.event.player.PlayerSpawnLocationEvent
 - org.bukkit.event.player.PlayerStatisticIncrementEvent (implements org.bukkit.event.Cancellable)
 - org.bukkit.event.player.PlayerSwapHandItemsEvent (implements org.bukkit.event.Cancellable)
 - org.bukkit.event.player.PlayerTakeLecternBookEvent (implements org.bukkit.event.Cancellable)
 - org.bukkit.event.player.PlayerToggleFlightEvent (implements org.bukkit.event.Cancellable)
 - org.bukkit.event.player.PlayerToggleSneakEvent (implements org.bukkit.event.Cancellable)
 - org.bukkit.event.player.PlayerToggleSprintEvent (implements org.bukkit.event.Cancellable)
 - org.bukkit.event.player.PlayerVelocityEvent (implements org.bukkit.event.Cancellable)
 
 - org.bukkit.event.player.AsyncPlayerChatEvent (implements org.bukkit.event.Cancellable)
 - org.bukkit.event.entity.PlayerLeashEntityEvent (implements org.bukkit.event.Cancellable)
 - org.bukkit.event.player.PlayerPreLoginEvent
 - org.bukkit.event.server.ServerEvent
- org.bukkit.event.server.BroadcastMessageEvent (implements org.bukkit.event.Cancellable)
 - org.bukkit.event.server.MapInitializeEvent
 - org.bukkit.event.server.PluginEvent
- org.bukkit.event.server.PluginDisableEvent
 - org.bukkit.event.server.PluginEnableEvent
 
 - org.bukkit.event.server.ServerCommandEvent (implements org.bukkit.event.Cancellable)
- org.bukkit.event.server.RemoteServerCommandEvent
 
 - org.bukkit.event.server.ServerListPingEvent (implements java.lang.Iterable<T>)
 - org.bukkit.event.server.ServerLoadEvent
 - org.bukkit.event.server.ServiceEvent
- org.bukkit.event.server.ServiceRegisterEvent
 - org.bukkit.event.server.ServiceUnregisterEvent
 
 
 - org.bukkit.event.server.TabCompleteEvent (implements org.bukkit.event.Cancellable)
 - org.bukkit.event.vehicle.VehicleEvent
- org.bukkit.event.vehicle.VehicleCollisionEvent
- org.bukkit.event.vehicle.VehicleBlockCollisionEvent
 - org.bukkit.event.vehicle.VehicleEntityCollisionEvent (implements org.bukkit.event.Cancellable)
 
 - org.bukkit.event.vehicle.VehicleCreateEvent (implements org.bukkit.event.Cancellable)
 - org.bukkit.event.vehicle.VehicleDamageEvent (implements org.bukkit.event.Cancellable)
 - org.bukkit.event.vehicle.VehicleDestroyEvent (implements org.bukkit.event.Cancellable)
 - org.bukkit.event.vehicle.VehicleEnterEvent (implements org.bukkit.event.Cancellable)
 - org.bukkit.event.vehicle.VehicleExitEvent (implements org.bukkit.event.Cancellable)
 - org.bukkit.event.vehicle.VehicleMoveEvent
 - org.bukkit.event.vehicle.VehicleUpdateEvent
 
 - org.bukkit.event.vehicle.VehicleCollisionEvent
 - org.bukkit.event.weather.WeatherEvent
- org.bukkit.event.weather.LightningStrikeEvent (implements org.bukkit.event.Cancellable)
 - org.bukkit.event.weather.ThunderChangeEvent (implements org.bukkit.event.Cancellable)
 - org.bukkit.event.weather.WeatherChangeEvent (implements org.bukkit.event.Cancellable)
 
 - org.bukkit.event.world.WorldEvent
- org.bukkit.event.world.AsyncStructureGenerateEvent
 - org.bukkit.event.world.AsyncStructureSpawnEvent (implements org.bukkit.event.Cancellable)
 - org.bukkit.event.world.ChunkEvent
- org.bukkit.event.world.ChunkLoadEvent
 - org.bukkit.event.world.ChunkPopulateEvent
 - org.bukkit.event.world.ChunkUnloadEvent
 - org.bukkit.event.world.EntitiesLoadEvent
 - org.bukkit.event.world.EntitiesUnloadEvent
 
 - org.bukkit.event.world.GenericGameEvent (implements org.bukkit.event.Cancellable)
 - org.bukkit.event.world.LootGenerateEvent (implements org.bukkit.event.Cancellable)
 - org.bukkit.event.world.PortalCreateEvent (implements org.bukkit.event.Cancellable)
 - org.bukkit.event.raid.RaidEvent
- org.bukkit.event.raid.RaidFinishEvent
 - org.bukkit.event.raid.RaidSpawnWaveEvent
 - org.bukkit.event.raid.RaidStopEvent
 - org.bukkit.event.raid.RaidTriggerEvent (implements org.bukkit.event.Cancellable)
 
 - org.bukkit.event.world.SpawnChangeEvent
 - org.bukkit.event.world.StructureGrowEvent (implements org.bukkit.event.Cancellable)
 - org.bukkit.event.world.TimeSkipEvent (implements org.bukkit.event.Cancellable)
 - org.bukkit.event.world.WorldInitEvent
 - org.bukkit.event.world.WorldLoadEvent
 - org.bukkit.event.world.WorldSaveEvent
 - org.bukkit.event.world.WorldUnloadEvent (implements org.bukkit.event.Cancellable)
 
 
 - java.util.EventObject (implements java.io.Serializable)
- org.bukkit.conversations.ConversationAbandonedEvent
 
 - org.bukkit.conversations.ExactMatchConversationCanceller (implements org.bukkit.conversations.ConversationCanceller)
 - org.bukkit.util.FileUtil
 - org.bukkit.FireworkEffect (implements org.bukkit.configuration.serialization.ConfigurationSerializable)
 - org.bukkit.FireworkEffect.Builder
 - org.bukkit.GameEvent (implements org.bukkit.Keyed)
 - org.bukkit.GameRule<T>
 - org.bukkit.event.HandlerList
 - org.bukkit.help.HelpTopic
- org.bukkit.help.GenericCommandHelpTopic
 - org.bukkit.help.IndexHelpTopic
 
 - org.bukkit.help.HelpTopicComparator (implements java.util.Comparator<T>)
 - org.bukkit.help.HelpTopicComparator.TopicNameComparator (implements java.util.Comparator<T>)
 - org.bukkit.conversations.InactivityConversationCanceller (implements org.bukkit.conversations.ConversationCanceller)
 - java.io.InputStream (implements java.io.Closeable)
- java.io.ObjectInputStream (implements java.io.ObjectInput, java.io.ObjectStreamConstants)
- org.bukkit.util.io.BukkitObjectInputStream
 
 
 - java.io.ObjectInputStream (implements java.io.ObjectInput, java.io.ObjectStreamConstants)
 - org.bukkit.inventory.InventoryView
 - org.bukkit.inventory.ItemStack (implements java.lang.Cloneable, org.bukkit.configuration.serialization.ConfigurationSerializable, org.bukkit.Translatable)
 - org.bukkit.inventory.meta.tags.ItemTagType.PrimitiveTagType<T> (implements org.bukkit.inventory.meta.tags.ItemTagType<T,
Z>)  - org.bukkit.plugin.java.JavaPluginLoader (implements org.bukkit.plugin.PluginLoader)
 - org.bukkit.persistence.ListPersistentDataTypeProvider
 - org.bukkit.Location (implements java.lang.Cloneable, org.bukkit.configuration.serialization.ConfigurationSerializable)
 - java.util.logging.Logger
- org.bukkit.plugin.PluginLogger
 
 - org.bukkit.loot.LootContext
 - org.bukkit.loot.LootContext.Builder
 - org.bukkit.conversations.ManuallyAbandonedConversationCanceller (implements org.bukkit.conversations.ConversationCanceller)
 - org.bukkit.map.MapCursor
 - org.bukkit.map.MapCursorCollection
 - org.bukkit.map.MapFont
- org.bukkit.map.MinecraftFont
 
 - org.bukkit.map.MapFont.CharacterSprite
 - org.bukkit.map.MapPalette
 - org.bukkit.map.MapRenderer
 - org.bukkit.material.MaterialData (implements java.lang.Cloneable)
- org.bukkit.material.Banner (implements org.bukkit.material.Attachable)
 - org.bukkit.material.Bed (implements org.bukkit.material.Directional)
 - org.bukkit.material.Cake
 - org.bukkit.material.Cauldron
 - org.bukkit.material.Coal
 - org.bukkit.material.CocoaPlant (implements org.bukkit.material.Attachable, org.bukkit.material.Directional)
 - org.bukkit.material.Command (implements org.bukkit.material.Redstone)
 - org.bukkit.material.Comparator (implements org.bukkit.material.Directional, org.bukkit.material.Redstone)
 - org.bukkit.material.Crops
 - org.bukkit.material.Diode (implements org.bukkit.material.Directional, org.bukkit.material.Redstone)
 - org.bukkit.material.DirectionalContainer (implements org.bukkit.material.Directional)
- org.bukkit.material.Chest
 - org.bukkit.material.EnderChest
 - org.bukkit.material.FurnaceAndDispenser
 
 - org.bukkit.material.Door (implements org.bukkit.material.Directional, org.bukkit.material.Openable)
 - org.bukkit.material.Dye (implements org.bukkit.material.Colorable)
 - org.bukkit.material.FlowerPot
 - org.bukkit.material.Gate (implements org.bukkit.material.Directional, org.bukkit.material.Openable)
 - org.bukkit.material.Hopper (implements org.bukkit.material.Directional, org.bukkit.material.Redstone)
 - org.bukkit.material.LongGrass
 - org.bukkit.material.Mushroom
 - org.bukkit.material.NetherWarts
 - org.bukkit.material.Observer (implements org.bukkit.material.Directional, org.bukkit.material.Redstone)
 - org.bukkit.material.PistonBaseMaterial (implements org.bukkit.material.Directional, org.bukkit.material.Redstone)
 - org.bukkit.material.PistonExtensionMaterial (implements org.bukkit.material.Attachable)
 - org.bukkit.material.PressurePlate (implements org.bukkit.material.PressureSensor)
 - org.bukkit.material.Pumpkin (implements org.bukkit.material.Directional)
 - org.bukkit.material.Rails
- org.bukkit.material.ExtendedRails
- org.bukkit.material.DetectorRail (implements org.bukkit.material.PressureSensor)
 - org.bukkit.material.PoweredRail (implements org.bukkit.material.Redstone)
 
 
 - org.bukkit.material.ExtendedRails
 - org.bukkit.material.RedstoneWire (implements org.bukkit.material.Redstone)
 - org.bukkit.material.Sandstone
 - org.bukkit.material.Sign (implements org.bukkit.material.Attachable)
 - org.bukkit.material.SimpleAttachableMaterialData (implements org.bukkit.material.Attachable)
- org.bukkit.material.Button (implements org.bukkit.material.Redstone)
 - org.bukkit.material.Ladder
 - org.bukkit.material.Lever (implements org.bukkit.material.Redstone)
 - org.bukkit.material.Torch
- org.bukkit.material.RedstoneTorch (implements org.bukkit.material.Redstone)
 
 - org.bukkit.material.TrapDoor (implements org.bukkit.material.Openable)
 - org.bukkit.material.TripwireHook (implements org.bukkit.material.Redstone)
 
 - org.bukkit.material.Skull (implements org.bukkit.material.Directional)
 - org.bukkit.material.SpawnEgg
 - org.bukkit.material.Stairs (implements org.bukkit.material.Directional)
 - org.bukkit.material.TexturedMaterial
- org.bukkit.material.MonsterEggs
 - org.bukkit.material.SmoothBrick
 - org.bukkit.material.Step
 
 - org.bukkit.material.Tripwire
 - org.bukkit.material.Vine
 - org.bukkit.material.Wood
- org.bukkit.material.Leaves
 - org.bukkit.material.Sapling
 - org.bukkit.material.Tree
 - org.bukkit.material.WoodenStep
 
 - org.bukkit.material.Wool (implements org.bukkit.material.Colorable)
 
 - org.bukkit.entity.memory.MemoryKey<T> (implements org.bukkit.Keyed)
 - org.bukkit.configuration.MemorySection (implements org.bukkit.configuration.ConfigurationSection)
- org.bukkit.configuration.MemoryConfiguration (implements org.bukkit.configuration.Configuration)
- org.bukkit.configuration.file.FileConfiguration
- org.bukkit.configuration.file.YamlConfiguration
 
 
 - org.bukkit.configuration.file.FileConfiguration
 
 - org.bukkit.configuration.MemoryConfiguration (implements org.bukkit.configuration.Configuration)
 - org.bukkit.inventory.MerchantRecipe (implements org.bukkit.inventory.Recipe)
 - org.bukkit.conversations.MessagePrompt (implements org.bukkit.conversations.Prompt)
 - org.bukkit.metadata.MetadataStoreBase<T>
 - org.bukkit.metadata.MetadataValueAdapter (implements org.bukkit.metadata.MetadataValue)
- org.bukkit.metadata.LazyMetadataValue
- org.bukkit.metadata.FixedMetadataValue
 
 
 - org.bukkit.metadata.LazyMetadataValue
 - org.bukkit.MusicInstrument (implements org.bukkit.Keyed)
 - org.bukkit.NamespacedKey
 - org.bukkit.util.noise.NoiseGenerator
- org.bukkit.util.noise.PerlinNoiseGenerator
- org.bukkit.util.noise.SimplexNoiseGenerator
 
 
 - org.bukkit.util.noise.PerlinNoiseGenerator
 - org.bukkit.Note
 - org.bukkit.conversations.NullConversationPrefix (implements org.bukkit.conversations.ConversationPrefix)
 - org.bukkit.util.NumberConversions
 - org.bukkit.util.noise.OctaveGenerator
- org.bukkit.util.noise.PerlinOctaveGenerator
 - org.bukkit.util.noise.SimplexOctaveGenerator
 
 - java.io.OutputStream (implements java.io.Closeable, java.io.Flushable)
- java.io.ObjectOutputStream (implements java.io.ObjectOutput, java.io.ObjectStreamConstants)
- org.bukkit.util.io.BukkitObjectOutputStream
 
 
 - java.io.ObjectOutputStream (implements java.io.ObjectOutput, java.io.ObjectStreamConstants)
 - org.bukkit.Particle.DustOptions
- org.bukkit.Particle.DustTransition
 
 - org.bukkit.block.banner.Pattern (implements org.bukkit.configuration.serialization.ConfigurationSerializable)
 - org.bukkit.permissions.PermissibleBase (implements org.bukkit.permissions.Permissible)
 - org.bukkit.permissions.Permission
 - org.bukkit.permissions.PermissionAttachment
 - org.bukkit.permissions.PermissionAttachmentInfo
 - org.bukkit.persistence.PersistentDataType.BooleanPersistentDataType (implements org.bukkit.persistence.PersistentDataType<P,
C>)  - org.bukkit.persistence.PersistentDataType.PrimitivePersistentDataType<P> (implements org.bukkit.persistence.PersistentDataType<P,
C>)  - org.bukkit.plugin.PluginBase (implements org.bukkit.plugin.Plugin)
- org.bukkit.plugin.java.JavaPlugin
 
 - org.bukkit.command.PluginCommandYamlParser
 - org.bukkit.plugin.PluginDescriptionFile
 - org.bukkit.plugin.messaging.PluginMessageListenerRegistration
 - org.bukkit.conversations.PluginNameConversationPrefix (implements org.bukkit.conversations.ConversationPrefix)
 - org.bukkit.potion.PotionData
 - org.bukkit.potion.PotionEffect (implements org.bukkit.configuration.serialization.ConfigurationSerializable)
 - org.bukkit.potion.PotionEffectType (implements org.bukkit.Keyed, org.bukkit.Translatable)
- org.bukkit.potion.PotionEffectTypeWrapper
 
 - org.bukkit.util.RayTraceResult
 - org.bukkit.inventory.RecipeChoice.ExactChoice (implements org.bukkit.inventory.RecipeChoice)
 - org.bukkit.inventory.RecipeChoice.MaterialChoice (implements org.bukkit.inventory.RecipeChoice)
 - org.bukkit.plugin.RegisteredListener
- org.bukkit.plugin.TimedRegisteredListener
 
 - org.bukkit.plugin.RegisteredServiceProvider<T> (implements java.lang.Comparable<T>)
 - org.bukkit.Registry.SimpleRegistry<T> (implements org.bukkit.Registry<T>)
 - org.bukkit.Server.Spigot
 - org.bukkit.command.SimpleCommandMap (implements org.bukkit.command.CommandMap)
 - org.bukkit.plugin.SimplePluginManager (implements org.bukkit.plugin.PluginManager)
 - org.bukkit.plugin.SimpleServicesManager (implements org.bukkit.plugin.ServicesManager)
 - org.bukkit.inventory.SmithingRecipe (implements org.bukkit.Keyed, org.bukkit.inventory.Recipe)
- org.bukkit.inventory.SmithingTransformRecipe
 - org.bukkit.inventory.SmithingTrimRecipe (implements org.bukkit.inventory.ComplexRecipe)
 
 - org.bukkit.block.spawner.SpawnerEntry
 - org.bukkit.block.spawner.SpawnerEntry.Equipment
 - org.bukkit.block.spawner.SpawnRule (implements java.lang.Cloneable, org.bukkit.configuration.serialization.ConfigurationSerializable)
 - org.bukkit.plugin.messaging.StandardMessenger (implements org.bukkit.plugin.messaging.Messenger)
 - org.bukkit.inventory.StonecuttingRecipe (implements org.bukkit.Keyed, org.bukkit.inventory.Recipe)
 - org.bukkit.conversations.StringPrompt (implements org.bukkit.conversations.Prompt)
 - org.bukkit.util.StringUtil
 - org.bukkit.generator.structure.Structure (implements org.bukkit.Keyed)
 - org.bukkit.generator.structure.StructureType (implements org.bukkit.Keyed)
 - org.bukkit.StructureType (implements org.bukkit.Keyed)
 - java.lang.Throwable (implements java.io.Serializable)
- java.lang.Exception
- org.bukkit.event.EventException
 - org.bukkit.configuration.InvalidConfigurationException
 - org.bukkit.plugin.InvalidDescriptionException
 - org.bukkit.plugin.InvalidPluginException
 - java.lang.RuntimeException
- org.bukkit.plugin.AuthorNagException
 - org.bukkit.plugin.messaging.ChannelNameTooLongException
 - org.bukkit.plugin.messaging.ChannelNotRegisteredException
 - org.bukkit.command.CommandException
 - org.bukkit.plugin.IllegalPluginAccessException
 - org.bukkit.plugin.messaging.MessageTooLargeException
 - org.bukkit.metadata.MetadataConversionException
 - org.bukkit.metadata.MetadataEvaluationException
 - org.bukkit.plugin.messaging.ReservedChannelException
 - org.bukkit.plugin.UnknownDependencyException
 
 
 
 - java.lang.Exception
 - org.bukkit.util.Transformation
 - org.bukkit.conversations.ValidatingPrompt (implements org.bukkit.conversations.Prompt)
- org.bukkit.conversations.BooleanPrompt
 - org.bukkit.conversations.FixedSetPrompt
 - org.bukkit.conversations.NumericPrompt
 - org.bukkit.conversations.PlayerNamePrompt
 - org.bukkit.conversations.RegexPrompt
 
 - org.bukkit.util.Vector (implements java.lang.Cloneable, org.bukkit.configuration.serialization.ConfigurationSerializable)
- org.bukkit.util.BlockVector
 
 - org.bukkit.Vibration
 - org.bukkit.Vibration.Destination.BlockDestination (implements org.bukkit.Vibration.Destination)
 - org.bukkit.Vibration.Destination.EntityDestination (implements org.bukkit.Vibration.Destination)
 - org.bukkit.World.Spigot
 - org.bukkit.WorldCreator
 
 
Interface Hierarchy
- org.bukkit.advancement.AdvancementDisplay
 - org.bukkit.advancement.AdvancementProgress
 - org.bukkit.entity.AnimalTamer
- org.bukkit.entity.HumanEntity (also extends org.bukkit.inventory.InventoryHolder, org.bukkit.entity.LivingEntity)
- org.bukkit.entity.Player (also extends org.bukkit.conversations.Conversable, org.bukkit.OfflinePlayer, org.bukkit.plugin.messaging.PluginMessageRecipient)
 
 - org.bukkit.OfflinePlayer (also extends org.bukkit.configuration.serialization.ConfigurationSerializable, org.bukkit.permissions.ServerOperator)
- org.bukkit.entity.Player (also extends org.bukkit.conversations.Conversable, org.bukkit.entity.HumanEntity, org.bukkit.plugin.messaging.PluginMessageRecipient)
 
 
 - org.bukkit.entity.HumanEntity (also extends org.bukkit.inventory.InventoryHolder, org.bukkit.entity.LivingEntity)
 - org.bukkit.attribute.Attributable
- org.bukkit.entity.LivingEntity (also extends org.bukkit.entity.Damageable, org.bukkit.projectiles.ProjectileSource)
- org.bukkit.entity.ArmorStand
 - org.bukkit.entity.ComplexLivingEntity
- org.bukkit.entity.EnderDragon (also extends org.bukkit.entity.Boss, org.bukkit.entity.Enemy, org.bukkit.entity.Mob)
 
 - org.bukkit.entity.Enemy
- org.bukkit.entity.EnderDragon (also extends org.bukkit.entity.Boss, org.bukkit.entity.ComplexLivingEntity, org.bukkit.entity.Mob)
 - org.bukkit.entity.Ghast (also extends org.bukkit.entity.Flying)
 - org.bukkit.entity.Hoglin (also extends org.bukkit.entity.Animals)
 - org.bukkit.entity.Monster (also extends org.bukkit.entity.Creature)
- org.bukkit.entity.AbstractSkeleton
- org.bukkit.entity.Bogged
 - org.bukkit.entity.Skeleton
 - org.bukkit.entity.Stray
 - org.bukkit.entity.WitherSkeleton
 
 - org.bukkit.entity.Blaze
 - org.bukkit.entity.Breeze
 - org.bukkit.entity.Creeper
 - org.bukkit.entity.Enderman
 - org.bukkit.entity.Endermite
 - org.bukkit.entity.Giant
 - org.bukkit.entity.Guardian
- org.bukkit.entity.ElderGuardian
 
 - org.bukkit.entity.PiglinAbstract (also extends org.bukkit.entity.Ageable)
- org.bukkit.entity.Piglin (also extends org.bukkit.inventory.InventoryHolder)
 - org.bukkit.entity.PiglinBrute
 
 - org.bukkit.entity.Raider
- org.bukkit.entity.Illager
- org.bukkit.entity.Pillager (also extends org.bukkit.inventory.InventoryHolder)
 - org.bukkit.entity.Spellcaster
- org.bukkit.entity.Evoker
 - org.bukkit.entity.Illusioner
 
 - org.bukkit.entity.Vindicator
 
 - org.bukkit.entity.Ravager
 - org.bukkit.entity.Witch
 
 - org.bukkit.entity.Illager
 - org.bukkit.entity.Silverfish
 - org.bukkit.entity.Spider
- org.bukkit.entity.CaveSpider
 
 - org.bukkit.entity.Vex
 - org.bukkit.entity.Warden
 - org.bukkit.entity.Wither (also extends org.bukkit.entity.Boss)
 - org.bukkit.entity.Zoglin (also extends org.bukkit.entity.Ageable)
 - org.bukkit.entity.Zombie (also extends org.bukkit.entity.Ageable)
- org.bukkit.entity.Drowned
 - org.bukkit.entity.Husk
 - org.bukkit.entity.PigZombie
 - org.bukkit.entity.ZombieVillager
 
 
 - org.bukkit.entity.AbstractSkeleton
 - org.bukkit.entity.Phantom (also extends org.bukkit.entity.Flying)
 - org.bukkit.entity.Shulker (also extends org.bukkit.material.Colorable, org.bukkit.entity.Golem)
 - org.bukkit.entity.Slime (also extends org.bukkit.entity.Mob)
- org.bukkit.entity.MagmaCube
 
 
 - org.bukkit.entity.HumanEntity (also extends org.bukkit.entity.AnimalTamer, org.bukkit.inventory.InventoryHolder)
- org.bukkit.entity.Player (also extends org.bukkit.conversations.Conversable, org.bukkit.OfflinePlayer, org.bukkit.plugin.messaging.PluginMessageRecipient)
 
 - org.bukkit.entity.Mob (also extends org.bukkit.loot.Lootable)
- org.bukkit.entity.Ambient
- org.bukkit.entity.Bat
 
 - org.bukkit.entity.Creature
- org.bukkit.entity.Ageable
- org.bukkit.entity.Breedable
- org.bukkit.entity.AbstractVillager (also extends org.bukkit.inventory.InventoryHolder, org.bukkit.inventory.Merchant, org.bukkit.entity.NPC)
- org.bukkit.entity.Villager
 - org.bukkit.entity.WanderingTrader
 
 - org.bukkit.entity.Animals
- org.bukkit.entity.Armadillo
 - org.bukkit.entity.Axolotl
 - org.bukkit.entity.Bee
 - org.bukkit.entity.Chicken
 - org.bukkit.entity.Cow
- org.bukkit.entity.MushroomCow
 
 - org.bukkit.entity.Fox (also extends org.bukkit.entity.Sittable)
 - org.bukkit.entity.Frog
 - org.bukkit.entity.Goat
 - org.bukkit.entity.Hoglin (also extends org.bukkit.entity.Enemy)
 - org.bukkit.entity.Ocelot
 - org.bukkit.entity.Panda (also extends org.bukkit.entity.Sittable)
 - org.bukkit.entity.PolarBear
 - org.bukkit.entity.Rabbit
 - org.bukkit.entity.Sheep (also extends org.bukkit.material.Colorable)
 - org.bukkit.entity.Sniffer
 - org.bukkit.entity.Steerable
 - org.bukkit.entity.Tameable
- org.bukkit.entity.AbstractHorse (also extends org.bukkit.inventory.InventoryHolder, org.bukkit.entity.Vehicle)
- org.bukkit.entity.Camel (also extends org.bukkit.entity.Sittable)
 - org.bukkit.entity.ChestedHorse
- org.bukkit.entity.Donkey
 - org.bukkit.entity.Llama
- org.bukkit.entity.TraderLlama
 
 - org.bukkit.entity.Mule
 
 - org.bukkit.entity.Horse
 - org.bukkit.entity.SkeletonHorse
 - org.bukkit.entity.ZombieHorse
 
 - org.bukkit.entity.Cat (also extends org.bukkit.entity.Sittable)
 - org.bukkit.entity.Parrot (also extends org.bukkit.entity.Sittable)
 - org.bukkit.entity.Wolf (also extends org.bukkit.entity.Sittable)
 
 - org.bukkit.entity.AbstractHorse (also extends org.bukkit.inventory.InventoryHolder, org.bukkit.entity.Vehicle)
 - org.bukkit.entity.Turtle
 
 
 - org.bukkit.entity.AbstractVillager (also extends org.bukkit.inventory.InventoryHolder, org.bukkit.inventory.Merchant, org.bukkit.entity.NPC)
 - org.bukkit.entity.PiglinAbstract (also extends org.bukkit.entity.Monster)
- org.bukkit.entity.Piglin (also extends org.bukkit.inventory.InventoryHolder)
 - org.bukkit.entity.PiglinBrute
 
 - org.bukkit.entity.Zoglin (also extends org.bukkit.entity.Monster)
 - org.bukkit.entity.Zombie (also extends org.bukkit.entity.Monster)
- org.bukkit.entity.Drowned
 - org.bukkit.entity.Husk
 - org.bukkit.entity.PigZombie
 - org.bukkit.entity.ZombieVillager
 
 
 - org.bukkit.entity.Breedable
 - org.bukkit.entity.Allay (also extends org.bukkit.inventory.InventoryHolder)
 - org.bukkit.entity.Golem
 - org.bukkit.entity.Monster (also extends org.bukkit.entity.Enemy)
- org.bukkit.entity.AbstractSkeleton
- org.bukkit.entity.Bogged
 - org.bukkit.entity.Skeleton
 - org.bukkit.entity.Stray
 - org.bukkit.entity.WitherSkeleton
 
 - org.bukkit.entity.Blaze
 - org.bukkit.entity.Breeze
 - org.bukkit.entity.Creeper
 - org.bukkit.entity.Enderman
 - org.bukkit.entity.Endermite
 - org.bukkit.entity.Giant
 - org.bukkit.entity.Guardian
- org.bukkit.entity.ElderGuardian
 
 - org.bukkit.entity.PiglinAbstract (also extends org.bukkit.entity.Ageable)
- org.bukkit.entity.Piglin (also extends org.bukkit.inventory.InventoryHolder)
 - org.bukkit.entity.PiglinBrute
 
 - org.bukkit.entity.Raider
- org.bukkit.entity.Illager
- org.bukkit.entity.Pillager (also extends org.bukkit.inventory.InventoryHolder)
 - org.bukkit.entity.Spellcaster
- org.bukkit.entity.Evoker
 - org.bukkit.entity.Illusioner
 
 - org.bukkit.entity.Vindicator
 
 - org.bukkit.entity.Ravager
 - org.bukkit.entity.Witch
 
 - org.bukkit.entity.Illager
 - org.bukkit.entity.Silverfish
 - org.bukkit.entity.Spider
- org.bukkit.entity.CaveSpider
 
 - org.bukkit.entity.Vex
 - org.bukkit.entity.Warden
 - org.bukkit.entity.Wither (also extends org.bukkit.entity.Boss)
 - org.bukkit.entity.Zoglin (also extends org.bukkit.entity.Ageable)
 - org.bukkit.entity.Zombie (also extends org.bukkit.entity.Ageable)
- org.bukkit.entity.Drowned
 - org.bukkit.entity.Husk
 - org.bukkit.entity.PigZombie
 - org.bukkit.entity.ZombieVillager
 
 
 - org.bukkit.entity.AbstractSkeleton
 - org.bukkit.entity.NPC
- org.bukkit.entity.AbstractVillager (also extends org.bukkit.entity.Breedable, org.bukkit.inventory.InventoryHolder, org.bukkit.inventory.Merchant)
- org.bukkit.entity.Villager
 - org.bukkit.entity.WanderingTrader
 
 
 - org.bukkit.entity.AbstractVillager (also extends org.bukkit.entity.Breedable, org.bukkit.inventory.InventoryHolder, org.bukkit.inventory.Merchant)
 - org.bukkit.entity.WaterMob
- org.bukkit.entity.Dolphin
 - org.bukkit.entity.Fish
- org.bukkit.entity.Cod
 - org.bukkit.entity.PufferFish
 - org.bukkit.entity.Salmon
 - org.bukkit.entity.Tadpole
 - org.bukkit.entity.TropicalFish
 
 - org.bukkit.entity.Squid
- org.bukkit.entity.GlowSquid
 
 
 
 - org.bukkit.entity.Ageable
 - org.bukkit.entity.EnderDragon (also extends org.bukkit.entity.Boss, org.bukkit.entity.ComplexLivingEntity, org.bukkit.entity.Enemy)
 - org.bukkit.entity.Flying
 - org.bukkit.entity.Slime (also extends org.bukkit.entity.Enemy)
- org.bukkit.entity.MagmaCube
 
 
 - org.bukkit.entity.Ambient
 
 
 - org.bukkit.entity.LivingEntity (also extends org.bukkit.entity.Damageable, org.bukkit.projectiles.ProjectileSource)
 - org.bukkit.attribute.AttributeInstance
 - org.bukkit.BanEntry<T>
 - org.bukkit.BanList<T>
- org.bukkit.ban.IpBanList
 - org.bukkit.ban.ProfileBanList
 
 - org.bukkit.generator.BiomeParameterPoint
 - org.bukkit.util.BiomeSearchResult
 - org.bukkit.BlockChangeDelegate
 - org.bukkit.util.BlockTransformer
 - org.bukkit.util.BlockTransformer.TransformationState
 - org.bukkit.boss.BossBar
- org.bukkit.boss.KeyedBossBar (also extends org.bukkit.Keyed)
 
 - org.bukkit.scheduler.BukkitScheduler
 - org.bukkit.scheduler.BukkitTask
 - org.bukkit.scheduler.BukkitWorker
 - org.bukkit.util.CachedServerIcon
 - org.bukkit.event.Cancellable
 - org.bukkit.generator.ChunkGenerator.BiomeGrid
 - org.bukkit.generator.ChunkGenerator.ChunkData
 - org.bukkit.ChunkSnapshot
 - java.lang.Cloneable
- org.bukkit.block.data.BlockData
- org.bukkit.block.data.Ageable
- org.bukkit.block.data.type.Bamboo (also extends org.bukkit.block.data.type.Sapling)
 - org.bukkit.block.data.type.CaveVines (also extends org.bukkit.block.data.type.CaveVinesPlant)
 - org.bukkit.block.data.type.Cocoa (also extends org.bukkit.block.data.Directional)
 - org.bukkit.block.data.type.Fire (also extends org.bukkit.block.data.MultipleFacing)
 - org.bukkit.block.data.type.MangrovePropagule (also extends org.bukkit.block.data.Hangable, org.bukkit.block.data.type.Sapling, org.bukkit.block.data.Waterlogged)
 - org.bukkit.block.data.type.PitcherCrop (also extends org.bukkit.block.data.Bisected)
 
 - org.bukkit.block.data.AnaloguePowerable
- org.bukkit.block.data.type.DaylightDetector
 - org.bukkit.block.data.type.RedstoneWire
 - org.bukkit.block.data.type.SculkSensor (also extends org.bukkit.block.data.Waterlogged)
- org.bukkit.block.data.type.CalibratedSculkSensor (also extends org.bukkit.block.data.Directional)
 
 
 - org.bukkit.block.data.Attachable
- org.bukkit.block.data.type.HangingSign (also extends org.bukkit.block.data.Rotatable, org.bukkit.block.data.Waterlogged)
 - org.bukkit.block.data.type.Tripwire (also extends org.bukkit.block.data.MultipleFacing, org.bukkit.block.data.Powerable)
 - org.bukkit.block.data.type.TripwireHook (also extends org.bukkit.block.data.Directional, org.bukkit.block.data.Powerable)
 
 - org.bukkit.block.data.Bisected
- org.bukkit.block.data.type.Door (also extends org.bukkit.block.data.Directional, org.bukkit.block.data.Openable, org.bukkit.block.data.Powerable)
 - org.bukkit.block.data.type.PitcherCrop (also extends org.bukkit.block.data.Ageable)
 - org.bukkit.block.data.type.SmallDripleaf (also extends org.bukkit.block.data.type.Dripleaf)
 - org.bukkit.block.data.type.Stairs (also extends org.bukkit.block.data.Directional, org.bukkit.block.data.Waterlogged)
 - org.bukkit.block.data.type.TrapDoor (also extends org.bukkit.block.data.Directional, org.bukkit.block.data.Openable, org.bukkit.block.data.Powerable, org.bukkit.block.data.Waterlogged)
 
 - org.bukkit.block.data.type.BrewingStand
 - org.bukkit.block.data.Brushable
 - org.bukkit.block.data.type.BubbleColumn
 - org.bukkit.block.data.type.Cake
 - org.bukkit.block.data.type.CaveVinesPlant
 - org.bukkit.block.data.type.Crafter
 - org.bukkit.block.data.Directional
- org.bukkit.block.data.type.AmethystCluster (also extends org.bukkit.block.data.Waterlogged)
 - org.bukkit.block.data.type.Barrel (also extends org.bukkit.block.data.Openable)
 - org.bukkit.block.data.type.Bed
 - org.bukkit.block.data.type.Beehive
 - org.bukkit.block.data.type.Bell (also extends org.bukkit.block.data.Powerable)
 - org.bukkit.block.data.type.CalibratedSculkSensor (also extends org.bukkit.block.data.type.SculkSensor)
 - org.bukkit.block.data.type.Campfire (also extends org.bukkit.block.data.Lightable, org.bukkit.block.data.Waterlogged)
 - org.bukkit.block.data.type.Chest (also extends org.bukkit.block.data.Waterlogged)
 - org.bukkit.block.data.type.ChiseledBookshelf
 - org.bukkit.block.data.type.Cocoa (also extends org.bukkit.block.data.Ageable)
 - org.bukkit.block.data.type.CommandBlock
 - org.bukkit.block.data.type.Comparator (also extends org.bukkit.block.data.Powerable)
 - org.bukkit.block.data.type.CoralWallFan (also extends org.bukkit.block.data.Waterlogged)
 - org.bukkit.block.data.type.DecoratedPot (also extends org.bukkit.block.data.Waterlogged)
 - org.bukkit.block.data.type.Dispenser
 - org.bukkit.block.data.type.Door (also extends org.bukkit.block.data.Bisected, org.bukkit.block.data.Openable, org.bukkit.block.data.Powerable)
 - org.bukkit.block.data.type.Dripleaf (also extends org.bukkit.block.data.Waterlogged)
- org.bukkit.block.data.type.BigDripleaf
 - org.bukkit.block.data.type.SmallDripleaf (also extends org.bukkit.block.data.Bisected)
 
 - org.bukkit.block.data.type.EnderChest (also extends org.bukkit.block.data.Waterlogged)
 - org.bukkit.block.data.type.EndPortalFrame
 - org.bukkit.block.data.type.Furnace (also extends org.bukkit.block.data.Lightable)
 - org.bukkit.block.data.type.Gate (also extends org.bukkit.block.data.Openable, org.bukkit.block.data.Powerable)
 - org.bukkit.block.data.type.Grindstone (also extends org.bukkit.block.data.FaceAttachable)
 - org.bukkit.block.data.type.Hopper
 - org.bukkit.block.data.type.Ladder (also extends org.bukkit.block.data.Waterlogged)
 - org.bukkit.block.data.type.Lectern (also extends org.bukkit.block.data.Powerable)
 - org.bukkit.block.data.type.LightningRod (also extends org.bukkit.block.data.Powerable, org.bukkit.block.data.Waterlogged)
 - org.bukkit.block.data.type.Observer (also extends org.bukkit.block.data.Powerable)
 - org.bukkit.block.data.type.PinkPetals
 - org.bukkit.block.data.type.Piston
 - org.bukkit.block.data.type.RedstoneWallTorch (also extends org.bukkit.block.data.Lightable)
 - org.bukkit.block.data.type.Repeater (also extends org.bukkit.block.data.Powerable)
 - org.bukkit.block.data.type.Stairs (also extends org.bukkit.block.data.Bisected, org.bukkit.block.data.Waterlogged)
 - org.bukkit.block.data.type.Switch (also extends org.bukkit.block.data.FaceAttachable, org.bukkit.block.data.Powerable)
 - org.bukkit.block.data.type.TechnicalPiston
- org.bukkit.block.data.type.PistonHead
 
 - org.bukkit.block.data.type.TrapDoor (also extends org.bukkit.block.data.Bisected, org.bukkit.block.data.Openable, org.bukkit.block.data.Powerable, org.bukkit.block.data.Waterlogged)
 - org.bukkit.block.data.type.TripwireHook (also extends org.bukkit.block.data.Attachable, org.bukkit.block.data.Powerable)
 - org.bukkit.block.data.type.Vault
 - org.bukkit.block.data.type.WallHangingSign (also extends org.bukkit.block.data.Waterlogged)
 - org.bukkit.block.data.type.WallSign (also extends org.bukkit.block.data.Waterlogged)
 
 - org.bukkit.block.data.FaceAttachable
- org.bukkit.block.data.type.Grindstone (also extends org.bukkit.block.data.Directional)
 - org.bukkit.block.data.type.Switch (also extends org.bukkit.block.data.Directional, org.bukkit.block.data.Powerable)
 
 - org.bukkit.block.data.type.Farmland
 - org.bukkit.block.data.Hangable
- org.bukkit.block.data.type.Lantern (also extends org.bukkit.block.data.Waterlogged)
 - org.bukkit.block.data.type.MangrovePropagule (also extends org.bukkit.block.data.Ageable, org.bukkit.block.data.type.Sapling, org.bukkit.block.data.Waterlogged)
 
 - org.bukkit.block.data.Hatchable
- org.bukkit.block.data.type.TurtleEgg
 
 - org.bukkit.block.data.type.Jigsaw
 - org.bukkit.block.data.type.Jukebox
 - org.bukkit.block.data.Levelled
- org.bukkit.block.data.type.Light (also extends org.bukkit.block.data.Waterlogged)
 
 - org.bukkit.block.data.Lightable
- org.bukkit.block.data.type.Campfire (also extends org.bukkit.block.data.Directional, org.bukkit.block.data.Waterlogged)
 - org.bukkit.block.data.type.Candle (also extends org.bukkit.block.data.Waterlogged)
 - org.bukkit.block.data.type.CopperBulb (also extends org.bukkit.block.data.Powerable)
 - org.bukkit.block.data.type.Furnace (also extends org.bukkit.block.data.Directional)
 - org.bukkit.block.data.type.RedstoneWallTorch (also extends org.bukkit.block.data.Directional)
 
 - org.bukkit.block.data.MultipleFacing
- org.bukkit.block.data.type.Fence (also extends org.bukkit.block.data.Waterlogged)
 - org.bukkit.block.data.type.Fire (also extends org.bukkit.block.data.Ageable)
 - org.bukkit.block.data.type.GlassPane (also extends org.bukkit.block.data.Waterlogged)
 - org.bukkit.block.data.type.GlowLichen (also extends org.bukkit.block.data.Waterlogged)
 - org.bukkit.block.data.type.SculkVein (also extends org.bukkit.block.data.Waterlogged)
 - org.bukkit.block.data.type.Tripwire (also extends org.bukkit.block.data.Attachable, org.bukkit.block.data.Powerable)
 
 - org.bukkit.block.data.Openable
- org.bukkit.block.data.type.Barrel (also extends org.bukkit.block.data.Directional)
 - org.bukkit.block.data.type.Door (also extends org.bukkit.block.data.Bisected, org.bukkit.block.data.Directional, org.bukkit.block.data.Powerable)
 - org.bukkit.block.data.type.Gate (also extends org.bukkit.block.data.Directional, org.bukkit.block.data.Powerable)
 - org.bukkit.block.data.type.TrapDoor (also extends org.bukkit.block.data.Bisected, org.bukkit.block.data.Directional, org.bukkit.block.data.Powerable, org.bukkit.block.data.Waterlogged)
 
 - org.bukkit.block.data.Orientable
- org.bukkit.block.data.type.Chain (also extends org.bukkit.block.data.Waterlogged)
 
 - org.bukkit.block.data.Powerable
- org.bukkit.block.data.type.Bell (also extends org.bukkit.block.data.Directional)
 - org.bukkit.block.data.type.Comparator (also extends org.bukkit.block.data.Directional)
 - org.bukkit.block.data.type.CopperBulb (also extends org.bukkit.block.data.Lightable)
 - org.bukkit.block.data.type.Door (also extends org.bukkit.block.data.Bisected, org.bukkit.block.data.Directional, org.bukkit.block.data.Openable)
 - org.bukkit.block.data.type.Gate (also extends org.bukkit.block.data.Directional, org.bukkit.block.data.Openable)
 - org.bukkit.block.data.type.Lectern (also extends org.bukkit.block.data.Directional)
 - org.bukkit.block.data.type.LightningRod (also extends org.bukkit.block.data.Directional, org.bukkit.block.data.Waterlogged)
 - org.bukkit.block.data.type.NoteBlock
 - org.bukkit.block.data.type.Observer (also extends org.bukkit.block.data.Directional)
 - org.bukkit.block.data.type.RedstoneRail (also extends org.bukkit.block.data.Rail)
 - org.bukkit.block.data.type.Repeater (also extends org.bukkit.block.data.Directional)
 - org.bukkit.block.data.type.Switch (also extends org.bukkit.block.data.Directional, org.bukkit.block.data.FaceAttachable)
 - org.bukkit.block.data.type.TrapDoor (also extends org.bukkit.block.data.Bisected, org.bukkit.block.data.Directional, org.bukkit.block.data.Openable, org.bukkit.block.data.Waterlogged)
 - org.bukkit.block.data.type.Tripwire (also extends org.bukkit.block.data.Attachable, org.bukkit.block.data.MultipleFacing)
 - org.bukkit.block.data.type.TripwireHook (also extends org.bukkit.block.data.Attachable, org.bukkit.block.data.Directional)
 
 - org.bukkit.block.data.type.RespawnAnchor
 - org.bukkit.block.data.Rotatable
- org.bukkit.block.data.type.HangingSign (also extends org.bukkit.block.data.Attachable, org.bukkit.block.data.Waterlogged)
 - org.bukkit.block.data.type.Sign (also extends org.bukkit.block.data.Waterlogged)
 
 - org.bukkit.block.data.type.Sapling
- org.bukkit.block.data.type.Bamboo (also extends org.bukkit.block.data.Ageable)
 - org.bukkit.block.data.type.MangrovePropagule (also extends org.bukkit.block.data.Ageable, org.bukkit.block.data.Hangable, org.bukkit.block.data.Waterlogged)
 
 - org.bukkit.block.data.type.SculkCatalyst
 - org.bukkit.block.data.type.Snow
 - org.bukkit.block.data.Snowable
 - org.bukkit.block.data.type.StructureBlock
 - org.bukkit.block.data.type.TNT
 - org.bukkit.block.data.type.TrialSpawner
 - org.bukkit.block.data.Waterlogged
- org.bukkit.block.data.type.AmethystCluster (also extends org.bukkit.block.data.Directional)
 - org.bukkit.block.data.type.Campfire (also extends org.bukkit.block.data.Directional, org.bukkit.block.data.Lightable)
 - org.bukkit.block.data.type.Candle (also extends org.bukkit.block.data.Lightable)
 - org.bukkit.block.data.type.Chain (also extends org.bukkit.block.data.Orientable)
 - org.bukkit.block.data.type.Chest (also extends org.bukkit.block.data.Directional)
 - org.bukkit.block.data.type.CoralWallFan (also extends org.bukkit.block.data.Directional)
 - org.bukkit.block.data.type.DecoratedPot (also extends org.bukkit.block.data.Directional)
 - org.bukkit.block.data.type.Dripleaf (also extends org.bukkit.block.data.Directional)
- org.bukkit.block.data.type.BigDripleaf
 - org.bukkit.block.data.type.SmallDripleaf (also extends org.bukkit.block.data.Bisected)
 
 - org.bukkit.block.data.type.EnderChest (also extends org.bukkit.block.data.Directional)
 - org.bukkit.block.data.type.Fence (also extends org.bukkit.block.data.MultipleFacing)
 - org.bukkit.block.data.type.GlassPane (also extends org.bukkit.block.data.MultipleFacing)
 - org.bukkit.block.data.type.GlowLichen (also extends org.bukkit.block.data.MultipleFacing)
 - org.bukkit.block.data.type.HangingSign (also extends org.bukkit.block.data.Attachable, org.bukkit.block.data.Rotatable)
 - org.bukkit.block.data.type.Ladder (also extends org.bukkit.block.data.Directional)
 - org.bukkit.block.data.type.Lantern (also extends org.bukkit.block.data.Hangable)
 - org.bukkit.block.data.type.Leaves
 - org.bukkit.block.data.type.Light (also extends org.bukkit.block.data.Levelled)
 - org.bukkit.block.data.type.LightningRod (also extends org.bukkit.block.data.Directional, org.bukkit.block.data.Powerable)
 - org.bukkit.block.data.type.MangrovePropagule (also extends org.bukkit.block.data.Ageable, org.bukkit.block.data.Hangable, org.bukkit.block.data.type.Sapling)
 - org.bukkit.block.data.type.PointedDripstone
 - org.bukkit.block.data.Rail
- org.bukkit.block.data.type.RedstoneRail (also extends org.bukkit.block.data.Powerable)
 
 - org.bukkit.block.data.type.Scaffolding
 - org.bukkit.block.data.type.SculkSensor (also extends org.bukkit.block.data.AnaloguePowerable)
- org.bukkit.block.data.type.CalibratedSculkSensor (also extends org.bukkit.block.data.Directional)
 
 - org.bukkit.block.data.type.SculkShrieker
 - org.bukkit.block.data.type.SculkVein (also extends org.bukkit.block.data.MultipleFacing)
 - org.bukkit.block.data.type.SeaPickle
 - org.bukkit.block.data.type.Sign (also extends org.bukkit.block.data.Rotatable)
 - org.bukkit.block.data.type.Slab
 - org.bukkit.block.data.type.Stairs (also extends org.bukkit.block.data.Bisected, org.bukkit.block.data.Directional)
 - org.bukkit.block.data.type.TrapDoor (also extends org.bukkit.block.data.Bisected, org.bukkit.block.data.Directional, org.bukkit.block.data.Openable, org.bukkit.block.data.Powerable)
 - org.bukkit.block.data.type.Wall
 - org.bukkit.block.data.type.WallHangingSign (also extends org.bukkit.block.data.Directional)
 - org.bukkit.block.data.type.WallSign (also extends org.bukkit.block.data.Directional)
 
 
 - org.bukkit.block.data.Ageable
 - org.bukkit.conversations.ConversationCanceller
 - org.bukkit.inventory.meta.ItemMeta (also extends org.bukkit.configuration.serialization.ConfigurationSerializable, org.bukkit.persistence.PersistentDataHolder)
- org.bukkit.inventory.meta.ArmorMeta
- org.bukkit.inventory.meta.ColorableArmorMeta (also extends org.bukkit.inventory.meta.LeatherArmorMeta)
 
 - org.bukkit.inventory.meta.AxolotlBucketMeta
 - org.bukkit.inventory.meta.BannerMeta
 - org.bukkit.inventory.meta.BlockDataMeta
 - org.bukkit.inventory.meta.BlockStateMeta
 - org.bukkit.inventory.meta.BundleMeta
 - org.bukkit.inventory.meta.CompassMeta
 - org.bukkit.inventory.meta.CrossbowMeta
 - org.bukkit.inventory.meta.Damageable
 - org.bukkit.inventory.meta.EnchantmentStorageMeta
 - org.bukkit.inventory.meta.FireworkEffectMeta
 - org.bukkit.inventory.meta.FireworkMeta
 - org.bukkit.inventory.meta.KnowledgeBookMeta
 - org.bukkit.inventory.meta.LeatherArmorMeta
- org.bukkit.inventory.meta.ColorableArmorMeta (also extends org.bukkit.inventory.meta.ArmorMeta)
 
 - org.bukkit.inventory.meta.MapMeta
 - org.bukkit.inventory.meta.MusicInstrumentMeta
 - org.bukkit.inventory.meta.OminousBottleMeta
 - org.bukkit.inventory.meta.PotionMeta
 - org.bukkit.inventory.meta.Repairable
 - org.bukkit.inventory.meta.SkullMeta
 - org.bukkit.inventory.meta.SpawnEggMeta
 - org.bukkit.inventory.meta.SuspiciousStewMeta
 - org.bukkit.inventory.meta.TropicalFishBucketMeta
 - org.bukkit.inventory.meta.WritableBookMeta
- org.bukkit.inventory.meta.BookMeta
 
 
 - org.bukkit.inventory.meta.ArmorMeta
 - org.bukkit.profile.PlayerProfile (also extends org.bukkit.configuration.serialization.ConfigurationSerializable)
 - org.bukkit.conversations.Prompt
 - org.bukkit.inventory.RecipeChoice (also extends java.util.function.Predicate<T>)
 
 - org.bukkit.block.data.BlockData
 - org.bukkit.material.Colorable
- org.bukkit.block.Bed (also extends org.bukkit.block.TileState)
 - org.bukkit.entity.Sheep (also extends org.bukkit.entity.Animals)
 - org.bukkit.entity.Shulker (also extends org.bukkit.entity.Enemy, org.bukkit.entity.Golem)
 - org.bukkit.block.Sign (also extends org.bukkit.block.TileState)
- org.bukkit.block.HangingSign
 
 - org.bukkit.block.sign.SignSide
 
 - org.bukkit.command.CommandExecutor
- org.bukkit.command.TabExecutor (also extends org.bukkit.command.TabCompleter)
- org.bukkit.plugin.Plugin
 
 
 - org.bukkit.command.TabExecutor (also extends org.bukkit.command.TabCompleter)
 - org.bukkit.command.CommandMap
 - org.bukkit.configuration.ConfigurationSection
- org.bukkit.configuration.Configuration
 
 - org.bukkit.configuration.serialization.ConfigurationSerializable
- org.bukkit.inventory.meta.components.FoodComponent
 - org.bukkit.inventory.meta.components.FoodComponent.FoodEffect
 - org.bukkit.inventory.meta.ItemMeta (also extends java.lang.Cloneable, org.bukkit.persistence.PersistentDataHolder)
- org.bukkit.inventory.meta.ArmorMeta
- org.bukkit.inventory.meta.ColorableArmorMeta (also extends org.bukkit.inventory.meta.LeatherArmorMeta)
 
 - org.bukkit.inventory.meta.AxolotlBucketMeta
 - org.bukkit.inventory.meta.BannerMeta
 - org.bukkit.inventory.meta.BlockDataMeta
 - org.bukkit.inventory.meta.BlockStateMeta
 - org.bukkit.inventory.meta.BundleMeta
 - org.bukkit.inventory.meta.CompassMeta
 - org.bukkit.inventory.meta.CrossbowMeta
 - org.bukkit.inventory.meta.Damageable
 - org.bukkit.inventory.meta.EnchantmentStorageMeta
 - org.bukkit.inventory.meta.FireworkEffectMeta
 - org.bukkit.inventory.meta.FireworkMeta
 - org.bukkit.inventory.meta.KnowledgeBookMeta
 - org.bukkit.inventory.meta.LeatherArmorMeta
- org.bukkit.inventory.meta.ColorableArmorMeta (also extends org.bukkit.inventory.meta.ArmorMeta)
 
 - org.bukkit.inventory.meta.MapMeta
 - org.bukkit.inventory.meta.MusicInstrumentMeta
 - org.bukkit.inventory.meta.OminousBottleMeta
 - org.bukkit.inventory.meta.PotionMeta
 - org.bukkit.inventory.meta.Repairable
 - org.bukkit.inventory.meta.SkullMeta
 - org.bukkit.inventory.meta.SpawnEggMeta
 - org.bukkit.inventory.meta.SuspiciousStewMeta
 - org.bukkit.inventory.meta.TropicalFishBucketMeta
 - org.bukkit.inventory.meta.WritableBookMeta
- org.bukkit.inventory.meta.BookMeta
 
 
 - org.bukkit.inventory.meta.ArmorMeta
 - org.bukkit.OfflinePlayer (also extends org.bukkit.entity.AnimalTamer, org.bukkit.permissions.ServerOperator)
- org.bukkit.entity.Player (also extends org.bukkit.conversations.Conversable, org.bukkit.entity.HumanEntity, org.bukkit.plugin.messaging.PluginMessageRecipient)
 
 - org.bukkit.profile.PlayerProfile (also extends java.lang.Cloneable)
 - org.bukkit.inventory.meta.components.ToolComponent
 - org.bukkit.inventory.meta.components.ToolComponent.ToolRule
 
 - java.util.function.Consumer<T>
- org.bukkit.util.Consumer<T>
 
 - org.bukkit.conversations.Conversable
- org.bukkit.command.ConsoleCommandSender (also extends org.bukkit.command.CommandSender)
 - org.bukkit.entity.Player (also extends org.bukkit.entity.HumanEntity, org.bukkit.OfflinePlayer, org.bukkit.plugin.messaging.PluginMessageRecipient)
 
 - org.bukkit.conversations.ConversationPrefix
 - org.bukkit.scoreboard.Criteria
 - org.bukkit.inventory.meta.tags.CustomItemTagContainer
 - org.bukkit.damage.DamageEffect
 - org.bukkit.damage.DamageSource
 - org.bukkit.damage.DamageSource.Builder
 - org.bukkit.packs.DataPackManager
 - org.bukkit.material.Directional
- org.bukkit.material.Attachable
- org.bukkit.entity.Hanging (also extends org.bukkit.entity.Entity)
- org.bukkit.entity.ItemFrame
- org.bukkit.entity.GlowItemFrame
 
 - org.bukkit.entity.LeashHitch
 - org.bukkit.entity.Painting
 
 - org.bukkit.entity.ItemFrame
 
 - org.bukkit.entity.Hanging (also extends org.bukkit.entity.Entity)
 
 - org.bukkit.material.Attachable
 - org.bukkit.boss.DragonBattle
 - org.bukkit.inventory.EntityEquipment
 - org.bukkit.entity.EntityFactory
 - org.bukkit.entity.EntitySnapshot
 - org.bukkit.util.EntityTransformer
 - org.bukkit.plugin.EventExecutor
 - java.util.EventListener
- org.bukkit.conversations.ConversationAbandonedListener
 
 - org.bukkit.help.HelpMap
 - org.bukkit.help.HelpTopicFactory<TCommand>
 - org.bukkit.entity.Interaction.PreviousInteraction
 - org.bukkit.inventory.InventoryHolder
- org.bukkit.entity.AbstractHorse (also extends org.bukkit.entity.Tameable, org.bukkit.entity.Vehicle)
- org.bukkit.entity.Camel (also extends org.bukkit.entity.Sittable)
 - org.bukkit.entity.ChestedHorse
- org.bukkit.entity.Donkey
 - org.bukkit.entity.Llama
- org.bukkit.entity.TraderLlama
 
 - org.bukkit.entity.Mule
 
 - org.bukkit.entity.Horse
 - org.bukkit.entity.SkeletonHorse
 - org.bukkit.entity.ZombieHorse
 
 - org.bukkit.entity.AbstractVillager (also extends org.bukkit.entity.Breedable, org.bukkit.inventory.Merchant, org.bukkit.entity.NPC)
- org.bukkit.entity.Villager
 - org.bukkit.entity.WanderingTrader
 
 - org.bukkit.entity.Allay (also extends org.bukkit.entity.Creature)
 - org.bukkit.inventory.BlockInventoryHolder
- org.bukkit.block.ChiseledBookshelf (also extends org.bukkit.block.TileState)
 - org.bukkit.block.Container (also extends org.bukkit.block.Lockable, org.bukkit.Nameable, org.bukkit.block.TileState)
- org.bukkit.block.Barrel (also extends org.bukkit.block.Lidded, org.bukkit.loot.Lootable)
 - org.bukkit.block.BrewingStand
 - org.bukkit.block.Chest (also extends org.bukkit.block.Lidded, org.bukkit.loot.Lootable)
 - org.bukkit.block.Crafter (also extends org.bukkit.loot.Lootable)
 - org.bukkit.block.Dispenser (also extends org.bukkit.loot.Lootable, org.bukkit.Nameable)
 - org.bukkit.block.Dropper (also extends org.bukkit.loot.Lootable)
 - org.bukkit.block.Furnace
- org.bukkit.block.BlastFurnace
 - org.bukkit.block.Smoker
 
 - org.bukkit.block.Hopper (also extends org.bukkit.loot.Lootable)
 - org.bukkit.block.ShulkerBox (also extends org.bukkit.block.Lidded, org.bukkit.loot.Lootable)
 
 - org.bukkit.block.DecoratedPot (also extends org.bukkit.block.TileState)
 - org.bukkit.block.Jukebox (also extends org.bukkit.block.TileState)
 - org.bukkit.block.Lectern (also extends org.bukkit.block.TileState)
 
 - org.bukkit.entity.ChestBoat (also extends org.bukkit.entity.Boat, org.bukkit.loot.Lootable)
 - org.bukkit.entity.minecart.HopperMinecart (also extends org.bukkit.loot.Lootable, org.bukkit.entity.Minecart)
 - org.bukkit.entity.HumanEntity (also extends org.bukkit.entity.AnimalTamer, org.bukkit.entity.LivingEntity)
- org.bukkit.entity.Player (also extends org.bukkit.conversations.Conversable, org.bukkit.OfflinePlayer, org.bukkit.plugin.messaging.PluginMessageRecipient)
 
 - org.bukkit.entity.Piglin (also extends org.bukkit.entity.PiglinAbstract)
 - org.bukkit.entity.Pillager (also extends org.bukkit.entity.Illager)
 - org.bukkit.entity.minecart.StorageMinecart (also extends org.bukkit.loot.Lootable, org.bukkit.entity.Minecart)
 
 - org.bukkit.entity.AbstractHorse (also extends org.bukkit.entity.Tameable, org.bukkit.entity.Vehicle)
 - org.bukkit.inventory.ItemCraftResult
 - org.bukkit.inventory.ItemFactory
 - org.bukkit.inventory.meta.tags.ItemTagAdapterContext
 - org.bukkit.inventory.meta.tags.ItemTagType<T,
Z>  - java.lang.Iterable<T>
- org.bukkit.inventory.Inventory
- org.bukkit.inventory.AbstractHorseInventory
- org.bukkit.inventory.HorseInventory
 - org.bukkit.inventory.LlamaInventory
 
 - org.bukkit.inventory.AnvilInventory
 - org.bukkit.inventory.BeaconInventory
 - org.bukkit.inventory.BrewerInventory
 - org.bukkit.inventory.CartographyInventory
 - org.bukkit.inventory.ChiseledBookshelfInventory
 - org.bukkit.inventory.CrafterInventory
 - org.bukkit.inventory.CraftingInventory
 - org.bukkit.inventory.DecoratedPotInventory
 - org.bukkit.inventory.DoubleChestInventory
 - org.bukkit.inventory.EnchantingInventory
 - org.bukkit.inventory.FurnaceInventory
 - org.bukkit.inventory.GrindstoneInventory
 - org.bukkit.inventory.JukeboxInventory
 - org.bukkit.inventory.LecternInventory
 - org.bukkit.inventory.LoomInventory
 - org.bukkit.inventory.MerchantInventory
 - org.bukkit.inventory.PlayerInventory
 - org.bukkit.inventory.SmithingInventory
 - org.bukkit.inventory.StonecutterInventory
 
 - org.bukkit.inventory.AbstractHorseInventory
 - org.bukkit.Registry<T>
 
 - org.bukkit.inventory.Inventory
 - org.bukkit.Keyed
- org.bukkit.advancement.Advancement
 - org.bukkit.block.BlockType (also extends org.bukkit.Translatable)
- org.bukkit.block.BlockType.Typed<B>
 
 - org.bukkit.inventory.ComplexRecipe (also extends org.bukkit.inventory.Recipe)
 - org.bukkit.damage.DamageType (also extends org.bukkit.Translatable)
 - org.bukkit.packs.DataPack
 - org.bukkit.FeatureFlag
 - org.bukkit.inventory.ItemType (also extends org.bukkit.Translatable)
- org.bukkit.inventory.ItemType.Typed<M>
 
 - org.bukkit.boss.KeyedBossBar (also extends org.bukkit.boss.BossBar)
 - org.bukkit.loot.LootTable
 - org.bukkit.Tag<T>
 - org.bukkit.inventory.meta.trim.TrimMaterial (also extends org.bukkit.Translatable)
 - org.bukkit.inventory.meta.trim.TrimPattern (also extends org.bukkit.Translatable)
 - org.bukkit.entity.Wolf.Variant
 - org.bukkit.World (also extends org.bukkit.metadata.Metadatable, org.bukkit.persistence.PersistentDataHolder, org.bukkit.plugin.messaging.PluginMessageRecipient, org.bukkit.RegionAccessor, org.bukkit.generator.WorldInfo)
 
 - org.bukkit.block.Lidded
- org.bukkit.block.Barrel (also extends org.bukkit.block.Container, org.bukkit.loot.Lootable)
 - org.bukkit.block.Chest (also extends org.bukkit.block.Container, org.bukkit.loot.Lootable)
 - org.bukkit.block.EnderChest (also extends org.bukkit.block.TileState)
 - org.bukkit.block.ShulkerBox (also extends org.bukkit.block.Container, org.bukkit.loot.Lootable)
 
 - org.bukkit.event.Listener
 - org.bukkit.block.Lockable
- org.bukkit.block.Beacon (also extends org.bukkit.Nameable, org.bukkit.block.TileState)
 - org.bukkit.block.Container (also extends org.bukkit.inventory.BlockInventoryHolder, org.bukkit.Nameable, org.bukkit.block.TileState)
- org.bukkit.block.Barrel (also extends org.bukkit.block.Lidded, org.bukkit.loot.Lootable)
 - org.bukkit.block.BrewingStand
 - org.bukkit.block.Chest (also extends org.bukkit.block.Lidded, org.bukkit.loot.Lootable)
 - org.bukkit.block.Crafter (also extends org.bukkit.loot.Lootable)
 - org.bukkit.block.Dispenser (also extends org.bukkit.loot.Lootable, org.bukkit.Nameable)
 - org.bukkit.block.Dropper (also extends org.bukkit.loot.Lootable)
 - org.bukkit.block.Furnace
- org.bukkit.block.BlastFurnace
 - org.bukkit.block.Smoker
 
 - org.bukkit.block.Hopper (also extends org.bukkit.loot.Lootable)
 - org.bukkit.block.ShulkerBox (also extends org.bukkit.block.Lidded, org.bukkit.loot.Lootable)
 
 
 - org.bukkit.loot.Lootable
- org.bukkit.block.Barrel (also extends org.bukkit.block.Container, org.bukkit.block.Lidded)
 - org.bukkit.block.BrushableBlock (also extends org.bukkit.block.TileState)
- org.bukkit.block.SuspiciousSand
 
 - org.bukkit.block.Chest (also extends org.bukkit.block.Container, org.bukkit.block.Lidded)
 - org.bukkit.entity.ChestBoat (also extends org.bukkit.entity.Boat, org.bukkit.inventory.InventoryHolder)
 - org.bukkit.block.Crafter (also extends org.bukkit.block.Container)
 - org.bukkit.block.Dispenser (also extends org.bukkit.block.Container, org.bukkit.Nameable)
 - org.bukkit.block.Dropper (also extends org.bukkit.block.Container)
 - org.bukkit.block.Hopper (also extends org.bukkit.block.Container)
 - org.bukkit.entity.minecart.HopperMinecart (also extends org.bukkit.inventory.InventoryHolder, org.bukkit.entity.Minecart)
 - org.bukkit.entity.Mob (also extends org.bukkit.entity.LivingEntity)
- org.bukkit.entity.Ambient
- org.bukkit.entity.Bat
 
 - org.bukkit.entity.Creature
- org.bukkit.entity.Ageable
- org.bukkit.entity.Breedable
- org.bukkit.entity.AbstractVillager (also extends org.bukkit.inventory.InventoryHolder, org.bukkit.inventory.Merchant, org.bukkit.entity.NPC)
- org.bukkit.entity.Villager
 - org.bukkit.entity.WanderingTrader
 
 - org.bukkit.entity.Animals
- org.bukkit.entity.Armadillo
 - org.bukkit.entity.Axolotl
 - org.bukkit.entity.Bee
 - org.bukkit.entity.Chicken
 - org.bukkit.entity.Cow
- org.bukkit.entity.MushroomCow
 
 - org.bukkit.entity.Fox (also extends org.bukkit.entity.Sittable)
 - org.bukkit.entity.Frog
 - org.bukkit.entity.Goat
 - org.bukkit.entity.Hoglin (also extends org.bukkit.entity.Enemy)
 - org.bukkit.entity.Ocelot
 - org.bukkit.entity.Panda (also extends org.bukkit.entity.Sittable)
 - org.bukkit.entity.PolarBear
 - org.bukkit.entity.Rabbit
 - org.bukkit.entity.Sheep (also extends org.bukkit.material.Colorable)
 - org.bukkit.entity.Sniffer
 - org.bukkit.entity.Steerable
 - org.bukkit.entity.Tameable
- org.bukkit.entity.AbstractHorse (also extends org.bukkit.inventory.InventoryHolder, org.bukkit.entity.Vehicle)
- org.bukkit.entity.Camel (also extends org.bukkit.entity.Sittable)
 - org.bukkit.entity.ChestedHorse
- org.bukkit.entity.Donkey
 - org.bukkit.entity.Llama
- org.bukkit.entity.TraderLlama
 
 - org.bukkit.entity.Mule
 
 - org.bukkit.entity.Horse
 - org.bukkit.entity.SkeletonHorse
 - org.bukkit.entity.ZombieHorse
 
 - org.bukkit.entity.Cat (also extends org.bukkit.entity.Sittable)
 - org.bukkit.entity.Parrot (also extends org.bukkit.entity.Sittable)
 - org.bukkit.entity.Wolf (also extends org.bukkit.entity.Sittable)
 
 - org.bukkit.entity.AbstractHorse (also extends org.bukkit.inventory.InventoryHolder, org.bukkit.entity.Vehicle)
 - org.bukkit.entity.Turtle
 
 
 - org.bukkit.entity.AbstractVillager (also extends org.bukkit.inventory.InventoryHolder, org.bukkit.inventory.Merchant, org.bukkit.entity.NPC)
 - org.bukkit.entity.PiglinAbstract (also extends org.bukkit.entity.Monster)
- org.bukkit.entity.Piglin (also extends org.bukkit.inventory.InventoryHolder)
 - org.bukkit.entity.PiglinBrute
 
 - org.bukkit.entity.Zoglin (also extends org.bukkit.entity.Monster)
 - org.bukkit.entity.Zombie (also extends org.bukkit.entity.Monster)
- org.bukkit.entity.Drowned
 - org.bukkit.entity.Husk
 - org.bukkit.entity.PigZombie
 - org.bukkit.entity.ZombieVillager
 
 
 - org.bukkit.entity.Breedable
 - org.bukkit.entity.Allay (also extends org.bukkit.inventory.InventoryHolder)
 - org.bukkit.entity.Golem
 - org.bukkit.entity.Monster (also extends org.bukkit.entity.Enemy)
- org.bukkit.entity.AbstractSkeleton
- org.bukkit.entity.Bogged
 - org.bukkit.entity.Skeleton
 - org.bukkit.entity.Stray
 - org.bukkit.entity.WitherSkeleton
 
 - org.bukkit.entity.Blaze
 - org.bukkit.entity.Breeze
 - org.bukkit.entity.Creeper
 - org.bukkit.entity.Enderman
 - org.bukkit.entity.Endermite
 - org.bukkit.entity.Giant
 - org.bukkit.entity.Guardian
- org.bukkit.entity.ElderGuardian
 
 - org.bukkit.entity.PiglinAbstract (also extends org.bukkit.entity.Ageable)
- org.bukkit.entity.Piglin (also extends org.bukkit.inventory.InventoryHolder)
 - org.bukkit.entity.PiglinBrute
 
 - org.bukkit.entity.Raider
- org.bukkit.entity.Illager
- org.bukkit.entity.Pillager (also extends org.bukkit.inventory.InventoryHolder)
 - org.bukkit.entity.Spellcaster
- org.bukkit.entity.Evoker
 - org.bukkit.entity.Illusioner
 
 - org.bukkit.entity.Vindicator
 
 - org.bukkit.entity.Ravager
 - org.bukkit.entity.Witch
 
 - org.bukkit.entity.Illager
 - org.bukkit.entity.Silverfish
 - org.bukkit.entity.Spider
- org.bukkit.entity.CaveSpider
 
 - org.bukkit.entity.Vex
 - org.bukkit.entity.Warden
 - org.bukkit.entity.Wither (also extends org.bukkit.entity.Boss)
 - org.bukkit.entity.Zoglin (also extends org.bukkit.entity.Ageable)
 - org.bukkit.entity.Zombie (also extends org.bukkit.entity.Ageable)
- org.bukkit.entity.Drowned
 - org.bukkit.entity.Husk
 - org.bukkit.entity.PigZombie
 - org.bukkit.entity.ZombieVillager
 
 
 - org.bukkit.entity.AbstractSkeleton
 - org.bukkit.entity.NPC
- org.bukkit.entity.AbstractVillager (also extends org.bukkit.entity.Breedable, org.bukkit.inventory.InventoryHolder, org.bukkit.inventory.Merchant)
- org.bukkit.entity.Villager
 - org.bukkit.entity.WanderingTrader
 
 
 - org.bukkit.entity.AbstractVillager (also extends org.bukkit.entity.Breedable, org.bukkit.inventory.InventoryHolder, org.bukkit.inventory.Merchant)
 - org.bukkit.entity.WaterMob
- org.bukkit.entity.Dolphin
 - org.bukkit.entity.Fish
- org.bukkit.entity.Cod
 - org.bukkit.entity.PufferFish
 - org.bukkit.entity.Salmon
 - org.bukkit.entity.Tadpole
 - org.bukkit.entity.TropicalFish
 
 - org.bukkit.entity.Squid
- org.bukkit.entity.GlowSquid
 
 
 
 - org.bukkit.entity.Ageable
 - org.bukkit.entity.EnderDragon (also extends org.bukkit.entity.Boss, org.bukkit.entity.ComplexLivingEntity, org.bukkit.entity.Enemy)
 - org.bukkit.entity.Flying
 - org.bukkit.entity.Slime (also extends org.bukkit.entity.Enemy)
- org.bukkit.entity.MagmaCube
 
 
 - org.bukkit.entity.Ambient
 - org.bukkit.block.ShulkerBox (also extends org.bukkit.block.Container, org.bukkit.block.Lidded)
 - org.bukkit.entity.minecart.StorageMinecart (also extends org.bukkit.inventory.InventoryHolder, org.bukkit.entity.Minecart)
 
 - org.bukkit.map.MapCanvas
 - org.bukkit.map.MapPalette.MapColorCache
 - org.bukkit.map.MapView
 - org.bukkit.inventory.Merchant
- org.bukkit.entity.AbstractVillager (also extends org.bukkit.entity.Breedable, org.bukkit.inventory.InventoryHolder, org.bukkit.entity.NPC)
- org.bukkit.entity.Villager
 - org.bukkit.entity.WanderingTrader
 
 
 - org.bukkit.entity.AbstractVillager (also extends org.bukkit.entity.Breedable, org.bukkit.inventory.InventoryHolder, org.bukkit.entity.NPC)
 - org.bukkit.plugin.messaging.Messenger
 - org.bukkit.metadata.Metadatable
- org.bukkit.block.Block (also extends org.bukkit.Translatable)
 - org.bukkit.block.BlockState
- org.bukkit.block.TileState (also extends org.bukkit.persistence.PersistentDataHolder)
- org.bukkit.block.Banner
 - org.bukkit.block.Beacon (also extends org.bukkit.block.Lockable, org.bukkit.Nameable)
 - org.bukkit.block.Bed (also extends org.bukkit.material.Colorable)
 - org.bukkit.block.Bell
 - org.bukkit.block.BrushableBlock (also extends org.bukkit.loot.Lootable)
- org.bukkit.block.SuspiciousSand
 
 - org.bukkit.block.Campfire
 - org.bukkit.block.ChiseledBookshelf (also extends org.bukkit.inventory.BlockInventoryHolder)
 - org.bukkit.block.CommandBlock
 - org.bukkit.block.Comparator
 - org.bukkit.block.Conduit
 - org.bukkit.block.Container (also extends org.bukkit.inventory.BlockInventoryHolder, org.bukkit.block.Lockable, org.bukkit.Nameable)
- org.bukkit.block.Barrel (also extends org.bukkit.block.Lidded, org.bukkit.loot.Lootable)
 - org.bukkit.block.BrewingStand
 - org.bukkit.block.Chest (also extends org.bukkit.block.Lidded, org.bukkit.loot.Lootable)
 - org.bukkit.block.Crafter (also extends org.bukkit.loot.Lootable)
 - org.bukkit.block.Dispenser (also extends org.bukkit.loot.Lootable, org.bukkit.Nameable)
 - org.bukkit.block.Dropper (also extends org.bukkit.loot.Lootable)
 - org.bukkit.block.Furnace
- org.bukkit.block.BlastFurnace
 - org.bukkit.block.Smoker
 
 - org.bukkit.block.Hopper (also extends org.bukkit.loot.Lootable)
 - org.bukkit.block.ShulkerBox (also extends org.bukkit.block.Lidded, org.bukkit.loot.Lootable)
 
 - org.bukkit.block.CreatureSpawner
 - org.bukkit.block.DaylightDetector
 - org.bukkit.block.DecoratedPot (also extends org.bukkit.inventory.BlockInventoryHolder)
 - org.bukkit.block.EnchantingTable (also extends org.bukkit.Nameable)
 - org.bukkit.block.EnderChest (also extends org.bukkit.block.Lidded)
 - org.bukkit.block.EndGateway
 - org.bukkit.block.EntityBlockStorage<T>
- org.bukkit.block.Beehive
 
 - org.bukkit.block.Jigsaw
 - org.bukkit.block.Jukebox (also extends org.bukkit.inventory.BlockInventoryHolder)
 - org.bukkit.block.Lectern (also extends org.bukkit.inventory.BlockInventoryHolder)
 - org.bukkit.block.SculkCatalyst
 - org.bukkit.block.SculkSensor
- org.bukkit.block.CalibratedSculkSensor
 
 - org.bukkit.block.SculkShrieker
 - org.bukkit.block.Sign (also extends org.bukkit.material.Colorable)
- org.bukkit.block.HangingSign
 
 - org.bukkit.block.Skull
 - org.bukkit.block.Structure
 - org.bukkit.block.TrialSpawner
 - org.bukkit.block.Vault
 
 
 - org.bukkit.block.TileState (also extends org.bukkit.persistence.PersistentDataHolder)
 - org.bukkit.entity.Entity (also extends org.bukkit.command.CommandSender, org.bukkit.Nameable, org.bukkit.persistence.PersistentDataHolder)
- org.bukkit.entity.AreaEffectCloud
 - org.bukkit.entity.Boss
- org.bukkit.entity.EnderDragon (also extends org.bukkit.entity.ComplexLivingEntity, org.bukkit.entity.Enemy, org.bukkit.entity.Mob)
 - org.bukkit.entity.Wither (also extends org.bukkit.entity.Monster)
 
 - org.bukkit.entity.ComplexEntityPart
- org.bukkit.entity.EnderDragonPart (also extends org.bukkit.entity.Damageable)
 
 - org.bukkit.entity.Damageable
- org.bukkit.entity.EnderDragonPart (also extends org.bukkit.entity.ComplexEntityPart)
 - org.bukkit.entity.LivingEntity (also extends org.bukkit.attribute.Attributable, org.bukkit.projectiles.ProjectileSource)
- org.bukkit.entity.ArmorStand
 - org.bukkit.entity.ComplexLivingEntity
- org.bukkit.entity.EnderDragon (also extends org.bukkit.entity.Boss, org.bukkit.entity.Enemy, org.bukkit.entity.Mob)
 
 - org.bukkit.entity.Enemy
- org.bukkit.entity.EnderDragon (also extends org.bukkit.entity.Boss, org.bukkit.entity.ComplexLivingEntity, org.bukkit.entity.Mob)
 - org.bukkit.entity.Ghast (also extends org.bukkit.entity.Flying)
 - org.bukkit.entity.Hoglin (also extends org.bukkit.entity.Animals)
 - org.bukkit.entity.Monster (also extends org.bukkit.entity.Creature)
- org.bukkit.entity.AbstractSkeleton
- org.bukkit.entity.Bogged
 - org.bukkit.entity.Skeleton
 - org.bukkit.entity.Stray
 - org.bukkit.entity.WitherSkeleton
 
 - org.bukkit.entity.Blaze
 - org.bukkit.entity.Breeze
 - org.bukkit.entity.Creeper
 - org.bukkit.entity.Enderman
 - org.bukkit.entity.Endermite
 - org.bukkit.entity.Giant
 - org.bukkit.entity.Guardian
- org.bukkit.entity.ElderGuardian
 
 - org.bukkit.entity.PiglinAbstract (also extends org.bukkit.entity.Ageable)
- org.bukkit.entity.Piglin (also extends org.bukkit.inventory.InventoryHolder)
 - org.bukkit.entity.PiglinBrute
 
 - org.bukkit.entity.Raider
- org.bukkit.entity.Illager
- org.bukkit.entity.Pillager (also extends org.bukkit.inventory.InventoryHolder)
 - org.bukkit.entity.Spellcaster
- org.bukkit.entity.Evoker
 - org.bukkit.entity.Illusioner
 
 - org.bukkit.entity.Vindicator
 
 - org.bukkit.entity.Ravager
 - org.bukkit.entity.Witch
 
 - org.bukkit.entity.Illager
 - org.bukkit.entity.Silverfish
 - org.bukkit.entity.Spider
- org.bukkit.entity.CaveSpider
 
 - org.bukkit.entity.Vex
 - org.bukkit.entity.Warden
 - org.bukkit.entity.Wither (also extends org.bukkit.entity.Boss)
 - org.bukkit.entity.Zoglin (also extends org.bukkit.entity.Ageable)
 - org.bukkit.entity.Zombie (also extends org.bukkit.entity.Ageable)
- org.bukkit.entity.Drowned
 - org.bukkit.entity.Husk
 - org.bukkit.entity.PigZombie
 - org.bukkit.entity.ZombieVillager
 
 
 - org.bukkit.entity.AbstractSkeleton
 - org.bukkit.entity.Phantom (also extends org.bukkit.entity.Flying)
 - org.bukkit.entity.Shulker (also extends org.bukkit.material.Colorable, org.bukkit.entity.Golem)
 - org.bukkit.entity.Slime (also extends org.bukkit.entity.Mob)
- org.bukkit.entity.MagmaCube
 
 
 - org.bukkit.entity.HumanEntity (also extends org.bukkit.entity.AnimalTamer, org.bukkit.inventory.InventoryHolder)
- org.bukkit.entity.Player (also extends org.bukkit.conversations.Conversable, org.bukkit.OfflinePlayer, org.bukkit.plugin.messaging.PluginMessageRecipient)
 
 - org.bukkit.entity.Mob (also extends org.bukkit.loot.Lootable)
- org.bukkit.entity.Ambient
- org.bukkit.entity.Bat
 
 - org.bukkit.entity.Creature
- org.bukkit.entity.Ageable
- org.bukkit.entity.Breedable
- org.bukkit.entity.AbstractVillager (also extends org.bukkit.inventory.InventoryHolder, org.bukkit.inventory.Merchant, org.bukkit.entity.NPC)
- org.bukkit.entity.Villager
 - org.bukkit.entity.WanderingTrader
 
 - org.bukkit.entity.Animals
- org.bukkit.entity.Armadillo
 - org.bukkit.entity.Axolotl
 - org.bukkit.entity.Bee
 - org.bukkit.entity.Chicken
 - org.bukkit.entity.Cow
- org.bukkit.entity.MushroomCow
 
 - org.bukkit.entity.Fox (also extends org.bukkit.entity.Sittable)
 - org.bukkit.entity.Frog
 - org.bukkit.entity.Goat
 - org.bukkit.entity.Hoglin (also extends org.bukkit.entity.Enemy)
 - org.bukkit.entity.Ocelot
 - org.bukkit.entity.Panda (also extends org.bukkit.entity.Sittable)
 - org.bukkit.entity.PolarBear
 - org.bukkit.entity.Rabbit
 - org.bukkit.entity.Sheep (also extends org.bukkit.material.Colorable)
 - org.bukkit.entity.Sniffer
 - org.bukkit.entity.Steerable
 - org.bukkit.entity.Tameable
- org.bukkit.entity.AbstractHorse (also extends org.bukkit.inventory.InventoryHolder, org.bukkit.entity.Vehicle)
- org.bukkit.entity.Camel (also extends org.bukkit.entity.Sittable)
 - org.bukkit.entity.ChestedHorse
- org.bukkit.entity.Donkey
 - org.bukkit.entity.Llama
- org.bukkit.entity.TraderLlama
 
 - org.bukkit.entity.Mule
 
 - org.bukkit.entity.Horse
 - org.bukkit.entity.SkeletonHorse
 - org.bukkit.entity.ZombieHorse
 
 - org.bukkit.entity.Cat (also extends org.bukkit.entity.Sittable)
 - org.bukkit.entity.Parrot (also extends org.bukkit.entity.Sittable)
 - org.bukkit.entity.Wolf (also extends org.bukkit.entity.Sittable)
 
 - org.bukkit.entity.AbstractHorse (also extends org.bukkit.inventory.InventoryHolder, org.bukkit.entity.Vehicle)
 - org.bukkit.entity.Turtle
 
 
 - org.bukkit.entity.AbstractVillager (also extends org.bukkit.inventory.InventoryHolder, org.bukkit.inventory.Merchant, org.bukkit.entity.NPC)
 - org.bukkit.entity.PiglinAbstract (also extends org.bukkit.entity.Monster)
- org.bukkit.entity.Piglin (also extends org.bukkit.inventory.InventoryHolder)
 - org.bukkit.entity.PiglinBrute
 
 - org.bukkit.entity.Zoglin (also extends org.bukkit.entity.Monster)
 - org.bukkit.entity.Zombie (also extends org.bukkit.entity.Monster)
- org.bukkit.entity.Drowned
 - org.bukkit.entity.Husk
 - org.bukkit.entity.PigZombie
 - org.bukkit.entity.ZombieVillager
 
 
 - org.bukkit.entity.Breedable
 - org.bukkit.entity.Allay (also extends org.bukkit.inventory.InventoryHolder)
 - org.bukkit.entity.Golem
 - org.bukkit.entity.Monster (also extends org.bukkit.entity.Enemy)
- org.bukkit.entity.AbstractSkeleton
- org.bukkit.entity.Bogged
 - org.bukkit.entity.Skeleton
 - org.bukkit.entity.Stray
 - org.bukkit.entity.WitherSkeleton
 
 - org.bukkit.entity.Blaze
 - org.bukkit.entity.Breeze
 - org.bukkit.entity.Creeper
 - org.bukkit.entity.Enderman
 - org.bukkit.entity.Endermite
 - org.bukkit.entity.Giant
 - org.bukkit.entity.Guardian
- org.bukkit.entity.ElderGuardian
 
 - org.bukkit.entity.PiglinAbstract (also extends org.bukkit.entity.Ageable)
- org.bukkit.entity.Piglin (also extends org.bukkit.inventory.InventoryHolder)
 - org.bukkit.entity.PiglinBrute
 
 - org.bukkit.entity.Raider
- org.bukkit.entity.Illager
- org.bukkit.entity.Pillager (also extends org.bukkit.inventory.InventoryHolder)
 - org.bukkit.entity.Spellcaster
- org.bukkit.entity.Evoker
 - org.bukkit.entity.Illusioner
 
 - org.bukkit.entity.Vindicator
 
 - org.bukkit.entity.Ravager
 - org.bukkit.entity.Witch
 
 - org.bukkit.entity.Illager
 - org.bukkit.entity.Silverfish
 - org.bukkit.entity.Spider
- org.bukkit.entity.CaveSpider
 
 - org.bukkit.entity.Vex
 - org.bukkit.entity.Warden
 - org.bukkit.entity.Wither (also extends org.bukkit.entity.Boss)
 - org.bukkit.entity.Zoglin (also extends org.bukkit.entity.Ageable)
 - org.bukkit.entity.Zombie (also extends org.bukkit.entity.Ageable)
- org.bukkit.entity.Drowned
 - org.bukkit.entity.Husk
 - org.bukkit.entity.PigZombie
 - org.bukkit.entity.ZombieVillager
 
 
 - org.bukkit.entity.AbstractSkeleton
 - org.bukkit.entity.NPC
- org.bukkit.entity.AbstractVillager (also extends org.bukkit.entity.Breedable, org.bukkit.inventory.InventoryHolder, org.bukkit.inventory.Merchant)
- org.bukkit.entity.Villager
 - org.bukkit.entity.WanderingTrader
 
 
 - org.bukkit.entity.AbstractVillager (also extends org.bukkit.entity.Breedable, org.bukkit.inventory.InventoryHolder, org.bukkit.inventory.Merchant)
 - org.bukkit.entity.WaterMob
- org.bukkit.entity.Dolphin
 - org.bukkit.entity.Fish
- org.bukkit.entity.Cod
 - org.bukkit.entity.PufferFish
 - org.bukkit.entity.Salmon
 - org.bukkit.entity.Tadpole
 - org.bukkit.entity.TropicalFish
 
 - org.bukkit.entity.Squid
- org.bukkit.entity.GlowSquid
 
 
 
 - org.bukkit.entity.Ageable
 - org.bukkit.entity.EnderDragon (also extends org.bukkit.entity.Boss, org.bukkit.entity.ComplexLivingEntity, org.bukkit.entity.Enemy)
 - org.bukkit.entity.Flying
 - org.bukkit.entity.Slime (also extends org.bukkit.entity.Enemy)
- org.bukkit.entity.MagmaCube
 
 
 - org.bukkit.entity.Ambient
 
 
 - org.bukkit.entity.Display
- org.bukkit.entity.BlockDisplay
 - org.bukkit.entity.ItemDisplay
 - org.bukkit.entity.TextDisplay
 
 - org.bukkit.entity.EnderCrystal
 - org.bukkit.entity.EnderSignal
 - org.bukkit.entity.EvokerFangs
 - org.bukkit.entity.ExperienceOrb
 - org.bukkit.entity.Explosive
- org.bukkit.entity.Fireball (also extends org.bukkit.entity.Projectile)
- org.bukkit.entity.AbstractWindCharge
- org.bukkit.entity.BreezeWindCharge
 - org.bukkit.entity.WindCharge
 
 - org.bukkit.entity.DragonFireball
 - org.bukkit.entity.SizedFireball
- org.bukkit.entity.LargeFireball
 - org.bukkit.entity.SmallFireball
 
 - org.bukkit.entity.WitherSkull
 
 - org.bukkit.entity.AbstractWindCharge
 - org.bukkit.entity.TNTPrimed
 
 - org.bukkit.entity.Fireball (also extends org.bukkit.entity.Projectile)
 - org.bukkit.entity.FallingBlock
 - org.bukkit.entity.Hanging (also extends org.bukkit.material.Attachable)
- org.bukkit.entity.ItemFrame
- org.bukkit.entity.GlowItemFrame
 
 - org.bukkit.entity.LeashHitch
 - org.bukkit.entity.Painting
 
 - org.bukkit.entity.ItemFrame
 - org.bukkit.entity.Interaction
 - org.bukkit.entity.Item
 - org.bukkit.entity.LightningStrike
 - org.bukkit.entity.Marker
 - org.bukkit.entity.OminousItemSpawner
 - org.bukkit.entity.Projectile
- org.bukkit.entity.AbstractArrow
- org.bukkit.entity.Arrow
- org.bukkit.entity.TippedArrow
 
 - org.bukkit.entity.SpectralArrow
 - org.bukkit.entity.Trident (also extends org.bukkit.entity.ThrowableProjectile)
 
 - org.bukkit.entity.Arrow
 - org.bukkit.entity.Fireball (also extends org.bukkit.entity.Explosive)
- org.bukkit.entity.AbstractWindCharge
- org.bukkit.entity.BreezeWindCharge
 - org.bukkit.entity.WindCharge
 
 - org.bukkit.entity.DragonFireball
 - org.bukkit.entity.SizedFireball
- org.bukkit.entity.LargeFireball
 - org.bukkit.entity.SmallFireball
 
 - org.bukkit.entity.WitherSkull
 
 - org.bukkit.entity.AbstractWindCharge
 - org.bukkit.entity.Firework
 - org.bukkit.entity.FishHook
 - org.bukkit.entity.LlamaSpit
 - org.bukkit.entity.ShulkerBullet
 - org.bukkit.entity.ThrowableProjectile
- org.bukkit.entity.Egg
 - org.bukkit.entity.EnderPearl
 - org.bukkit.entity.Snowball
 - org.bukkit.entity.ThrownExpBottle
 - org.bukkit.entity.ThrownPotion
- org.bukkit.entity.LingeringPotion
 - org.bukkit.entity.SplashPotion
 
 - org.bukkit.entity.Trident (also extends org.bukkit.entity.AbstractArrow)
 
 
 - org.bukkit.entity.AbstractArrow
 - org.bukkit.entity.Vehicle
- org.bukkit.entity.AbstractHorse (also extends org.bukkit.inventory.InventoryHolder, org.bukkit.entity.Tameable)
- org.bukkit.entity.Camel (also extends org.bukkit.entity.Sittable)
 - org.bukkit.entity.ChestedHorse
- org.bukkit.entity.Donkey
 - org.bukkit.entity.Llama
- org.bukkit.entity.TraderLlama
 
 - org.bukkit.entity.Mule
 
 - org.bukkit.entity.Horse
 - org.bukkit.entity.SkeletonHorse
 - org.bukkit.entity.ZombieHorse
 
 - org.bukkit.entity.Boat
- org.bukkit.entity.ChestBoat (also extends org.bukkit.inventory.InventoryHolder, org.bukkit.loot.Lootable)
 
 - org.bukkit.entity.Minecart
- org.bukkit.entity.minecart.CommandMinecart
 - org.bukkit.entity.minecart.ExplosiveMinecart
 - org.bukkit.entity.minecart.HopperMinecart (also extends org.bukkit.inventory.InventoryHolder, org.bukkit.loot.Lootable)
 - org.bukkit.entity.minecart.PoweredMinecart
 - org.bukkit.entity.minecart.RideableMinecart
 - org.bukkit.entity.minecart.SpawnerMinecart
 - org.bukkit.entity.minecart.StorageMinecart (also extends org.bukkit.inventory.InventoryHolder, org.bukkit.loot.Lootable)
 
 - org.bukkit.entity.Pig (also extends org.bukkit.entity.Steerable)
 - org.bukkit.entity.Strider (also extends org.bukkit.entity.Steerable)
 
 - org.bukkit.entity.AbstractHorse (also extends org.bukkit.inventory.InventoryHolder, org.bukkit.entity.Tameable)
 
 - org.bukkit.World (also extends org.bukkit.Keyed, org.bukkit.persistence.PersistentDataHolder, org.bukkit.plugin.messaging.PluginMessageRecipient, org.bukkit.RegionAccessor, org.bukkit.generator.WorldInfo)
 
 - org.bukkit.metadata.MetadataStore<T>
 - org.bukkit.metadata.MetadataValue
 - org.bukkit.Nameable
- org.bukkit.block.Beacon (also extends org.bukkit.block.Lockable, org.bukkit.block.TileState)
 - org.bukkit.block.Container (also extends org.bukkit.inventory.BlockInventoryHolder, org.bukkit.block.Lockable, org.bukkit.block.TileState)
- org.bukkit.block.Barrel (also extends org.bukkit.block.Lidded, org.bukkit.loot.Lootable)
 - org.bukkit.block.BrewingStand
 - org.bukkit.block.Chest (also extends org.bukkit.block.Lidded, org.bukkit.loot.Lootable)
 - org.bukkit.block.Crafter (also extends org.bukkit.loot.Lootable)
 - org.bukkit.block.Dispenser (also extends org.bukkit.loot.Lootable, org.bukkit.Nameable)
 - org.bukkit.block.Dropper (also extends org.bukkit.loot.Lootable)
 - org.bukkit.block.Furnace
- org.bukkit.block.BlastFurnace
 - org.bukkit.block.Smoker
 
 - org.bukkit.block.Hopper (also extends org.bukkit.loot.Lootable)
 - org.bukkit.block.ShulkerBox (also extends org.bukkit.block.Lidded, org.bukkit.loot.Lootable)
 
 - org.bukkit.block.Dispenser (also extends org.bukkit.block.Container, org.bukkit.loot.Lootable)
 - org.bukkit.block.EnchantingTable (also extends org.bukkit.block.TileState)
 - org.bukkit.entity.Entity (also extends org.bukkit.command.CommandSender, org.bukkit.metadata.Metadatable, org.bukkit.persistence.PersistentDataHolder)
- org.bukkit.entity.AreaEffectCloud
 - org.bukkit.entity.Boss
- org.bukkit.entity.EnderDragon (also extends org.bukkit.entity.ComplexLivingEntity, org.bukkit.entity.Enemy, org.bukkit.entity.Mob)
 - org.bukkit.entity.Wither (also extends org.bukkit.entity.Monster)
 
 - org.bukkit.entity.ComplexEntityPart
- org.bukkit.entity.EnderDragonPart (also extends org.bukkit.entity.Damageable)
 
 - org.bukkit.entity.Damageable
- org.bukkit.entity.EnderDragonPart (also extends org.bukkit.entity.ComplexEntityPart)
 - org.bukkit.entity.LivingEntity (also extends org.bukkit.attribute.Attributable, org.bukkit.projectiles.ProjectileSource)
- org.bukkit.entity.ArmorStand
 - org.bukkit.entity.ComplexLivingEntity
- org.bukkit.entity.EnderDragon (also extends org.bukkit.entity.Boss, org.bukkit.entity.Enemy, org.bukkit.entity.Mob)
 
 - org.bukkit.entity.Enemy
- org.bukkit.entity.EnderDragon (also extends org.bukkit.entity.Boss, org.bukkit.entity.ComplexLivingEntity, org.bukkit.entity.Mob)
 - org.bukkit.entity.Ghast (also extends org.bukkit.entity.Flying)
 - org.bukkit.entity.Hoglin (also extends org.bukkit.entity.Animals)
 - org.bukkit.entity.Monster (also extends org.bukkit.entity.Creature)
- org.bukkit.entity.AbstractSkeleton
- org.bukkit.entity.Bogged
 - org.bukkit.entity.Skeleton
 - org.bukkit.entity.Stray
 - org.bukkit.entity.WitherSkeleton
 
 - org.bukkit.entity.Blaze
 - org.bukkit.entity.Breeze
 - org.bukkit.entity.Creeper
 - org.bukkit.entity.Enderman
 - org.bukkit.entity.Endermite
 - org.bukkit.entity.Giant
 - org.bukkit.entity.Guardian
- org.bukkit.entity.ElderGuardian
 
 - org.bukkit.entity.PiglinAbstract (also extends org.bukkit.entity.Ageable)
- org.bukkit.entity.Piglin (also extends org.bukkit.inventory.InventoryHolder)
 - org.bukkit.entity.PiglinBrute
 
 - org.bukkit.entity.Raider
- org.bukkit.entity.Illager
- org.bukkit.entity.Pillager (also extends org.bukkit.inventory.InventoryHolder)
 - org.bukkit.entity.Spellcaster
- org.bukkit.entity.Evoker
 - org.bukkit.entity.Illusioner
 
 - org.bukkit.entity.Vindicator
 
 - org.bukkit.entity.Ravager
 - org.bukkit.entity.Witch
 
 - org.bukkit.entity.Illager
 - org.bukkit.entity.Silverfish
 - org.bukkit.entity.Spider
- org.bukkit.entity.CaveSpider
 
 - org.bukkit.entity.Vex
 - org.bukkit.entity.Warden
 - org.bukkit.entity.Wither (also extends org.bukkit.entity.Boss)
 - org.bukkit.entity.Zoglin (also extends org.bukkit.entity.Ageable)
 - org.bukkit.entity.Zombie (also extends org.bukkit.entity.Ageable)
- org.bukkit.entity.Drowned
 - org.bukkit.entity.Husk
 - org.bukkit.entity.PigZombie
 - org.bukkit.entity.ZombieVillager
 
 
 - org.bukkit.entity.AbstractSkeleton
 - org.bukkit.entity.Phantom (also extends org.bukkit.entity.Flying)
 - org.bukkit.entity.Shulker (also extends org.bukkit.material.Colorable, org.bukkit.entity.Golem)
 - org.bukkit.entity.Slime (also extends org.bukkit.entity.Mob)
- org.bukkit.entity.MagmaCube
 
 
 - org.bukkit.entity.HumanEntity (also extends org.bukkit.entity.AnimalTamer, org.bukkit.inventory.InventoryHolder)
- org.bukkit.entity.Player (also extends org.bukkit.conversations.Conversable, org.bukkit.OfflinePlayer, org.bukkit.plugin.messaging.PluginMessageRecipient)
 
 - org.bukkit.entity.Mob (also extends org.bukkit.loot.Lootable)
- org.bukkit.entity.Ambient
- org.bukkit.entity.Bat
 
 - org.bukkit.entity.Creature
- org.bukkit.entity.Ageable
- org.bukkit.entity.Breedable
- org.bukkit.entity.AbstractVillager (also extends org.bukkit.inventory.InventoryHolder, org.bukkit.inventory.Merchant, org.bukkit.entity.NPC)
- org.bukkit.entity.Villager
 - org.bukkit.entity.WanderingTrader
 
 - org.bukkit.entity.Animals
- org.bukkit.entity.Armadillo
 - org.bukkit.entity.Axolotl
 - org.bukkit.entity.Bee
 - org.bukkit.entity.Chicken
 - org.bukkit.entity.Cow
- org.bukkit.entity.MushroomCow
 
 - org.bukkit.entity.Fox (also extends org.bukkit.entity.Sittable)
 - org.bukkit.entity.Frog
 - org.bukkit.entity.Goat
 - org.bukkit.entity.Hoglin (also extends org.bukkit.entity.Enemy)
 - org.bukkit.entity.Ocelot
 - org.bukkit.entity.Panda (also extends org.bukkit.entity.Sittable)
 - org.bukkit.entity.PolarBear
 - org.bukkit.entity.Rabbit
 - org.bukkit.entity.Sheep (also extends org.bukkit.material.Colorable)
 - org.bukkit.entity.Sniffer
 - org.bukkit.entity.Steerable
 - org.bukkit.entity.Tameable
- org.bukkit.entity.AbstractHorse (also extends org.bukkit.inventory.InventoryHolder, org.bukkit.entity.Vehicle)
- org.bukkit.entity.Camel (also extends org.bukkit.entity.Sittable)
 - org.bukkit.entity.ChestedHorse
- org.bukkit.entity.Donkey
 - org.bukkit.entity.Llama
- org.bukkit.entity.TraderLlama
 
 - org.bukkit.entity.Mule
 
 - org.bukkit.entity.Horse
 - org.bukkit.entity.SkeletonHorse
 - org.bukkit.entity.ZombieHorse
 
 - org.bukkit.entity.Cat (also extends org.bukkit.entity.Sittable)
 - org.bukkit.entity.Parrot (also extends org.bukkit.entity.Sittable)
 - org.bukkit.entity.Wolf (also extends org.bukkit.entity.Sittable)
 
 - org.bukkit.entity.AbstractHorse (also extends org.bukkit.inventory.InventoryHolder, org.bukkit.entity.Vehicle)
 - org.bukkit.entity.Turtle
 
 
 - org.bukkit.entity.AbstractVillager (also extends org.bukkit.inventory.InventoryHolder, org.bukkit.inventory.Merchant, org.bukkit.entity.NPC)
 - org.bukkit.entity.PiglinAbstract (also extends org.bukkit.entity.Monster)
- org.bukkit.entity.Piglin (also extends org.bukkit.inventory.InventoryHolder)
 - org.bukkit.entity.PiglinBrute
 
 - org.bukkit.entity.Zoglin (also extends org.bukkit.entity.Monster)
 - org.bukkit.entity.Zombie (also extends org.bukkit.entity.Monster)
- org.bukkit.entity.Drowned
 - org.bukkit.entity.Husk
 - org.bukkit.entity.PigZombie
 - org.bukkit.entity.ZombieVillager
 
 
 - org.bukkit.entity.Breedable
 - org.bukkit.entity.Allay (also extends org.bukkit.inventory.InventoryHolder)
 - org.bukkit.entity.Golem
 - org.bukkit.entity.Monster (also extends org.bukkit.entity.Enemy)
- org.bukkit.entity.AbstractSkeleton
- org.bukkit.entity.Bogged
 - org.bukkit.entity.Skeleton
 - org.bukkit.entity.Stray
 - org.bukkit.entity.WitherSkeleton
 
 - org.bukkit.entity.Blaze
 - org.bukkit.entity.Breeze
 - org.bukkit.entity.Creeper
 - org.bukkit.entity.Enderman
 - org.bukkit.entity.Endermite
 - org.bukkit.entity.Giant
 - org.bukkit.entity.Guardian
- org.bukkit.entity.ElderGuardian
 
 - org.bukkit.entity.PiglinAbstract (also extends org.bukkit.entity.Ageable)
- org.bukkit.entity.Piglin (also extends org.bukkit.inventory.InventoryHolder)
 - org.bukkit.entity.PiglinBrute
 
 - org.bukkit.entity.Raider
- org.bukkit.entity.Illager
- org.bukkit.entity.Pillager (also extends org.bukkit.inventory.InventoryHolder)
 - org.bukkit.entity.Spellcaster
- org.bukkit.entity.Evoker
 - org.bukkit.entity.Illusioner
 
 - org.bukkit.entity.Vindicator
 
 - org.bukkit.entity.Ravager
 - org.bukkit.entity.Witch
 
 - org.bukkit.entity.Illager
 - org.bukkit.entity.Silverfish
 - org.bukkit.entity.Spider
- org.bukkit.entity.CaveSpider
 
 - org.bukkit.entity.Vex
 - org.bukkit.entity.Warden
 - org.bukkit.entity.Wither (also extends org.bukkit.entity.Boss)
 - org.bukkit.entity.Zoglin (also extends org.bukkit.entity.Ageable)
 - org.bukkit.entity.Zombie (also extends org.bukkit.entity.Ageable)
- org.bukkit.entity.Drowned
 - org.bukkit.entity.Husk
 - org.bukkit.entity.PigZombie
 - org.bukkit.entity.ZombieVillager
 
 
 - org.bukkit.entity.AbstractSkeleton
 - org.bukkit.entity.NPC
- org.bukkit.entity.AbstractVillager (also extends org.bukkit.entity.Breedable, org.bukkit.inventory.InventoryHolder, org.bukkit.inventory.Merchant)
- org.bukkit.entity.Villager
 - org.bukkit.entity.WanderingTrader
 
 
 - org.bukkit.entity.AbstractVillager (also extends org.bukkit.entity.Breedable, org.bukkit.inventory.InventoryHolder, org.bukkit.inventory.Merchant)
 - org.bukkit.entity.WaterMob
- org.bukkit.entity.Dolphin
 - org.bukkit.entity.Fish
- org.bukkit.entity.Cod
 - org.bukkit.entity.PufferFish
 - org.bukkit.entity.Salmon
 - org.bukkit.entity.Tadpole
 - org.bukkit.entity.TropicalFish
 
 - org.bukkit.entity.Squid
- org.bukkit.entity.GlowSquid
 
 
 
 - org.bukkit.entity.Ageable
 - org.bukkit.entity.EnderDragon (also extends org.bukkit.entity.Boss, org.bukkit.entity.ComplexLivingEntity, org.bukkit.entity.Enemy)
 - org.bukkit.entity.Flying
 - org.bukkit.entity.Slime (also extends org.bukkit.entity.Enemy)
- org.bukkit.entity.MagmaCube
 
 
 - org.bukkit.entity.Ambient
 
 
 - org.bukkit.entity.Display
- org.bukkit.entity.BlockDisplay
 - org.bukkit.entity.ItemDisplay
 - org.bukkit.entity.TextDisplay
 
 - org.bukkit.entity.EnderCrystal
 - org.bukkit.entity.EnderSignal
 - org.bukkit.entity.EvokerFangs
 - org.bukkit.entity.ExperienceOrb
 - org.bukkit.entity.Explosive
- org.bukkit.entity.Fireball (also extends org.bukkit.entity.Projectile)
- org.bukkit.entity.AbstractWindCharge
- org.bukkit.entity.BreezeWindCharge
 - org.bukkit.entity.WindCharge
 
 - org.bukkit.entity.DragonFireball
 - org.bukkit.entity.SizedFireball
- org.bukkit.entity.LargeFireball
 - org.bukkit.entity.SmallFireball
 
 - org.bukkit.entity.WitherSkull
 
 - org.bukkit.entity.AbstractWindCharge
 - org.bukkit.entity.TNTPrimed
 
 - org.bukkit.entity.Fireball (also extends org.bukkit.entity.Projectile)
 - org.bukkit.entity.FallingBlock
 - org.bukkit.entity.Hanging (also extends org.bukkit.material.Attachable)
- org.bukkit.entity.ItemFrame
- org.bukkit.entity.GlowItemFrame
 
 - org.bukkit.entity.LeashHitch
 - org.bukkit.entity.Painting
 
 - org.bukkit.entity.ItemFrame
 - org.bukkit.entity.Interaction
 - org.bukkit.entity.Item
 - org.bukkit.entity.LightningStrike
 - org.bukkit.entity.Marker
 - org.bukkit.entity.OminousItemSpawner
 - org.bukkit.entity.Projectile
- org.bukkit.entity.AbstractArrow
- org.bukkit.entity.Arrow
- org.bukkit.entity.TippedArrow
 
 - org.bukkit.entity.SpectralArrow
 - org.bukkit.entity.Trident (also extends org.bukkit.entity.ThrowableProjectile)
 
 - org.bukkit.entity.Arrow
 - org.bukkit.entity.Fireball (also extends org.bukkit.entity.Explosive)
- org.bukkit.entity.AbstractWindCharge
- org.bukkit.entity.BreezeWindCharge
 - org.bukkit.entity.WindCharge
 
 - org.bukkit.entity.DragonFireball
 - org.bukkit.entity.SizedFireball
- org.bukkit.entity.LargeFireball
 - org.bukkit.entity.SmallFireball
 
 - org.bukkit.entity.WitherSkull
 
 - org.bukkit.entity.AbstractWindCharge
 - org.bukkit.entity.Firework
 - org.bukkit.entity.FishHook
 - org.bukkit.entity.LlamaSpit
 - org.bukkit.entity.ShulkerBullet
 - org.bukkit.entity.ThrowableProjectile
- org.bukkit.entity.Egg
 - org.bukkit.entity.EnderPearl
 - org.bukkit.entity.Snowball
 - org.bukkit.entity.ThrownExpBottle
 - org.bukkit.entity.ThrownPotion
- org.bukkit.entity.LingeringPotion
 - org.bukkit.entity.SplashPotion
 
 - org.bukkit.entity.Trident (also extends org.bukkit.entity.AbstractArrow)
 
 
 - org.bukkit.entity.AbstractArrow
 - org.bukkit.entity.Vehicle
- org.bukkit.entity.AbstractHorse (also extends org.bukkit.inventory.InventoryHolder, org.bukkit.entity.Tameable)
- org.bukkit.entity.Camel (also extends org.bukkit.entity.Sittable)
 - org.bukkit.entity.ChestedHorse
- org.bukkit.entity.Donkey
 - org.bukkit.entity.Llama
- org.bukkit.entity.TraderLlama
 
 - org.bukkit.entity.Mule
 
 - org.bukkit.entity.Horse
 - org.bukkit.entity.SkeletonHorse
 - org.bukkit.entity.ZombieHorse
 
 - org.bukkit.entity.Boat
- org.bukkit.entity.ChestBoat (also extends org.bukkit.inventory.InventoryHolder, org.bukkit.loot.Lootable)
 
 - org.bukkit.entity.Minecart
- org.bukkit.entity.minecart.CommandMinecart
 - org.bukkit.entity.minecart.ExplosiveMinecart
 - org.bukkit.entity.minecart.HopperMinecart (also extends org.bukkit.inventory.InventoryHolder, org.bukkit.loot.Lootable)
 - org.bukkit.entity.minecart.PoweredMinecart
 - org.bukkit.entity.minecart.RideableMinecart
 - org.bukkit.entity.minecart.SpawnerMinecart
 - org.bukkit.entity.minecart.StorageMinecart (also extends org.bukkit.inventory.InventoryHolder, org.bukkit.loot.Lootable)
 
 - org.bukkit.entity.Pig (also extends org.bukkit.entity.Steerable)
 - org.bukkit.entity.Strider (also extends org.bukkit.entity.Steerable)
 
 - org.bukkit.entity.AbstractHorse (also extends org.bukkit.inventory.InventoryHolder, org.bukkit.entity.Tameable)
 
 
 - org.bukkit.scoreboard.Objective
 - org.bukkit.material.Openable
 - org.bukkit.structure.Palette
 - org.bukkit.permissions.PermissionRemovedExecutor
 - org.bukkit.persistence.PersistentDataAdapterContext
 - org.bukkit.persistence.PersistentDataContainer
 - org.bukkit.persistence.PersistentDataHolder
- org.bukkit.Chunk
 - org.bukkit.entity.Entity (also extends org.bukkit.command.CommandSender, org.bukkit.metadata.Metadatable, org.bukkit.Nameable)
- org.bukkit.entity.AreaEffectCloud
 - org.bukkit.entity.Boss
- org.bukkit.entity.EnderDragon (also extends org.bukkit.entity.ComplexLivingEntity, org.bukkit.entity.Enemy, org.bukkit.entity.Mob)
 - org.bukkit.entity.Wither (also extends org.bukkit.entity.Monster)
 
 - org.bukkit.entity.ComplexEntityPart
- org.bukkit.entity.EnderDragonPart (also extends org.bukkit.entity.Damageable)
 
 - org.bukkit.entity.Damageable
- org.bukkit.entity.EnderDragonPart (also extends org.bukkit.entity.ComplexEntityPart)
 - org.bukkit.entity.LivingEntity (also extends org.bukkit.attribute.Attributable, org.bukkit.projectiles.ProjectileSource)
- org.bukkit.entity.ArmorStand
 - org.bukkit.entity.ComplexLivingEntity
- org.bukkit.entity.EnderDragon (also extends org.bukkit.entity.Boss, org.bukkit.entity.Enemy, org.bukkit.entity.Mob)
 
 - org.bukkit.entity.Enemy
- org.bukkit.entity.EnderDragon (also extends org.bukkit.entity.Boss, org.bukkit.entity.ComplexLivingEntity, org.bukkit.entity.Mob)
 - org.bukkit.entity.Ghast (also extends org.bukkit.entity.Flying)
 - org.bukkit.entity.Hoglin (also extends org.bukkit.entity.Animals)
 - org.bukkit.entity.Monster (also extends org.bukkit.entity.Creature)
- org.bukkit.entity.AbstractSkeleton
- org.bukkit.entity.Bogged
 - org.bukkit.entity.Skeleton
 - org.bukkit.entity.Stray
 - org.bukkit.entity.WitherSkeleton
 
 - org.bukkit.entity.Blaze
 - org.bukkit.entity.Breeze
 - org.bukkit.entity.Creeper
 - org.bukkit.entity.Enderman
 - org.bukkit.entity.Endermite
 - org.bukkit.entity.Giant
 - org.bukkit.entity.Guardian
- org.bukkit.entity.ElderGuardian
 
 - org.bukkit.entity.PiglinAbstract (also extends org.bukkit.entity.Ageable)
- org.bukkit.entity.Piglin (also extends org.bukkit.inventory.InventoryHolder)
 - org.bukkit.entity.PiglinBrute
 
 - org.bukkit.entity.Raider
- org.bukkit.entity.Illager
- org.bukkit.entity.Pillager (also extends org.bukkit.inventory.InventoryHolder)
 - org.bukkit.entity.Spellcaster
- org.bukkit.entity.Evoker
 - org.bukkit.entity.Illusioner
 
 - org.bukkit.entity.Vindicator
 
 - org.bukkit.entity.Ravager
 - org.bukkit.entity.Witch
 
 - org.bukkit.entity.Illager
 - org.bukkit.entity.Silverfish
 - org.bukkit.entity.Spider
- org.bukkit.entity.CaveSpider
 
 - org.bukkit.entity.Vex
 - org.bukkit.entity.Warden
 - org.bukkit.entity.Wither (also extends org.bukkit.entity.Boss)
 - org.bukkit.entity.Zoglin (also extends org.bukkit.entity.Ageable)
 - org.bukkit.entity.Zombie (also extends org.bukkit.entity.Ageable)
- org.bukkit.entity.Drowned
 - org.bukkit.entity.Husk
 - org.bukkit.entity.PigZombie
 - org.bukkit.entity.ZombieVillager
 
 
 - org.bukkit.entity.AbstractSkeleton
 - org.bukkit.entity.Phantom (also extends org.bukkit.entity.Flying)
 - org.bukkit.entity.Shulker (also extends org.bukkit.material.Colorable, org.bukkit.entity.Golem)
 - org.bukkit.entity.Slime (also extends org.bukkit.entity.Mob)
- org.bukkit.entity.MagmaCube
 
 
 - org.bukkit.entity.HumanEntity (also extends org.bukkit.entity.AnimalTamer, org.bukkit.inventory.InventoryHolder)
- org.bukkit.entity.Player (also extends org.bukkit.conversations.Conversable, org.bukkit.OfflinePlayer, org.bukkit.plugin.messaging.PluginMessageRecipient)
 
 - org.bukkit.entity.Mob (also extends org.bukkit.loot.Lootable)
- org.bukkit.entity.Ambient
- org.bukkit.entity.Bat
 
 - org.bukkit.entity.Creature
- org.bukkit.entity.Ageable
- org.bukkit.entity.Breedable
- org.bukkit.entity.AbstractVillager (also extends org.bukkit.inventory.InventoryHolder, org.bukkit.inventory.Merchant, org.bukkit.entity.NPC)
- org.bukkit.entity.Villager
 - org.bukkit.entity.WanderingTrader
 
 - org.bukkit.entity.Animals
- org.bukkit.entity.Armadillo
 - org.bukkit.entity.Axolotl
 - org.bukkit.entity.Bee
 - org.bukkit.entity.Chicken
 - org.bukkit.entity.Cow
- org.bukkit.entity.MushroomCow
 
 - org.bukkit.entity.Fox (also extends org.bukkit.entity.Sittable)
 - org.bukkit.entity.Frog
 - org.bukkit.entity.Goat
 - org.bukkit.entity.Hoglin (also extends org.bukkit.entity.Enemy)
 - org.bukkit.entity.Ocelot
 - org.bukkit.entity.Panda (also extends org.bukkit.entity.Sittable)
 - org.bukkit.entity.PolarBear
 - org.bukkit.entity.Rabbit
 - org.bukkit.entity.Sheep (also extends org.bukkit.material.Colorable)
 - org.bukkit.entity.Sniffer
 - org.bukkit.entity.Steerable
 - org.bukkit.entity.Tameable
- org.bukkit.entity.AbstractHorse (also extends org.bukkit.inventory.InventoryHolder, org.bukkit.entity.Vehicle)
- org.bukkit.entity.Camel (also extends org.bukkit.entity.Sittable)
 - org.bukkit.entity.ChestedHorse
- org.bukkit.entity.Donkey
 - org.bukkit.entity.Llama
- org.bukkit.entity.TraderLlama
 
 - org.bukkit.entity.Mule
 
 - org.bukkit.entity.Horse
 - org.bukkit.entity.SkeletonHorse
 - org.bukkit.entity.ZombieHorse
 
 - org.bukkit.entity.Cat (also extends org.bukkit.entity.Sittable)
 - org.bukkit.entity.Parrot (also extends org.bukkit.entity.Sittable)
 - org.bukkit.entity.Wolf (also extends org.bukkit.entity.Sittable)
 
 - org.bukkit.entity.AbstractHorse (also extends org.bukkit.inventory.InventoryHolder, org.bukkit.entity.Vehicle)
 - org.bukkit.entity.Turtle
 
 
 - org.bukkit.entity.AbstractVillager (also extends org.bukkit.inventory.InventoryHolder, org.bukkit.inventory.Merchant, org.bukkit.entity.NPC)
 - org.bukkit.entity.PiglinAbstract (also extends org.bukkit.entity.Monster)
- org.bukkit.entity.Piglin (also extends org.bukkit.inventory.InventoryHolder)
 - org.bukkit.entity.PiglinBrute
 
 - org.bukkit.entity.Zoglin (also extends org.bukkit.entity.Monster)
 - org.bukkit.entity.Zombie (also extends org.bukkit.entity.Monster)
- org.bukkit.entity.Drowned
 - org.bukkit.entity.Husk
 - org.bukkit.entity.PigZombie
 - org.bukkit.entity.ZombieVillager
 
 
 - org.bukkit.entity.Breedable
 - org.bukkit.entity.Allay (also extends org.bukkit.inventory.InventoryHolder)
 - org.bukkit.entity.Golem
 - org.bukkit.entity.Monster (also extends org.bukkit.entity.Enemy)
- org.bukkit.entity.AbstractSkeleton
- org.bukkit.entity.Bogged
 - org.bukkit.entity.Skeleton
 - org.bukkit.entity.Stray
 - org.bukkit.entity.WitherSkeleton
 
 - org.bukkit.entity.Blaze
 - org.bukkit.entity.Breeze
 - org.bukkit.entity.Creeper
 - org.bukkit.entity.Enderman
 - org.bukkit.entity.Endermite
 - org.bukkit.entity.Giant
 - org.bukkit.entity.Guardian
- org.bukkit.entity.ElderGuardian
 
 - org.bukkit.entity.PiglinAbstract (also extends org.bukkit.entity.Ageable)
- org.bukkit.entity.Piglin (also extends org.bukkit.inventory.InventoryHolder)
 - org.bukkit.entity.PiglinBrute
 
 - org.bukkit.entity.Raider
- org.bukkit.entity.Illager
- org.bukkit.entity.Pillager (also extends org.bukkit.inventory.InventoryHolder)
 - org.bukkit.entity.Spellcaster
- org.bukkit.entity.Evoker
 - org.bukkit.entity.Illusioner
 
 - org.bukkit.entity.Vindicator
 
 - org.bukkit.entity.Ravager
 - org.bukkit.entity.Witch
 
 - org.bukkit.entity.Illager
 - org.bukkit.entity.Silverfish
 - org.bukkit.entity.Spider
- org.bukkit.entity.CaveSpider
 
 - org.bukkit.entity.Vex
 - org.bukkit.entity.Warden
 - org.bukkit.entity.Wither (also extends org.bukkit.entity.Boss)
 - org.bukkit.entity.Zoglin (also extends org.bukkit.entity.Ageable)
 - org.bukkit.entity.Zombie (also extends org.bukkit.entity.Ageable)
- org.bukkit.entity.Drowned
 - org.bukkit.entity.Husk
 - org.bukkit.entity.PigZombie
 - org.bukkit.entity.ZombieVillager
 
 
 - org.bukkit.entity.AbstractSkeleton
 - org.bukkit.entity.NPC
- org.bukkit.entity.AbstractVillager (also extends org.bukkit.entity.Breedable, org.bukkit.inventory.InventoryHolder, org.bukkit.inventory.Merchant)
- org.bukkit.entity.Villager
 - org.bukkit.entity.WanderingTrader
 
 
 - org.bukkit.entity.AbstractVillager (also extends org.bukkit.entity.Breedable, org.bukkit.inventory.InventoryHolder, org.bukkit.inventory.Merchant)
 - org.bukkit.entity.WaterMob
- org.bukkit.entity.Dolphin
 - org.bukkit.entity.Fish
- org.bukkit.entity.Cod
 - org.bukkit.entity.PufferFish
 - org.bukkit.entity.Salmon
 - org.bukkit.entity.Tadpole
 - org.bukkit.entity.TropicalFish
 
 - org.bukkit.entity.Squid
- org.bukkit.entity.GlowSquid
 
 
 
 - org.bukkit.entity.Ageable
 - org.bukkit.entity.EnderDragon (also extends org.bukkit.entity.Boss, org.bukkit.entity.ComplexLivingEntity, org.bukkit.entity.Enemy)
 - org.bukkit.entity.Flying
 - org.bukkit.entity.Slime (also extends org.bukkit.entity.Enemy)
- org.bukkit.entity.MagmaCube
 
 
 - org.bukkit.entity.Ambient
 
 
 - org.bukkit.entity.Display
- org.bukkit.entity.BlockDisplay
 - org.bukkit.entity.ItemDisplay
 - org.bukkit.entity.TextDisplay
 
 - org.bukkit.entity.EnderCrystal
 - org.bukkit.entity.EnderSignal
 - org.bukkit.entity.EvokerFangs
 - org.bukkit.entity.ExperienceOrb
 - org.bukkit.entity.Explosive
- org.bukkit.entity.Fireball (also extends org.bukkit.entity.Projectile)
- org.bukkit.entity.AbstractWindCharge
- org.bukkit.entity.BreezeWindCharge
 - org.bukkit.entity.WindCharge
 
 - org.bukkit.entity.DragonFireball
 - org.bukkit.entity.SizedFireball
- org.bukkit.entity.LargeFireball
 - org.bukkit.entity.SmallFireball
 
 - org.bukkit.entity.WitherSkull
 
 - org.bukkit.entity.AbstractWindCharge
 - org.bukkit.entity.TNTPrimed
 
 - org.bukkit.entity.Fireball (also extends org.bukkit.entity.Projectile)
 - org.bukkit.entity.FallingBlock
 - org.bukkit.entity.Hanging (also extends org.bukkit.material.Attachable)
- org.bukkit.entity.ItemFrame
- org.bukkit.entity.GlowItemFrame
 
 - org.bukkit.entity.LeashHitch
 - org.bukkit.entity.Painting
 
 - org.bukkit.entity.ItemFrame
 - org.bukkit.entity.Interaction
 - org.bukkit.entity.Item
 - org.bukkit.entity.LightningStrike
 - org.bukkit.entity.Marker
 - org.bukkit.entity.OminousItemSpawner
 - org.bukkit.entity.Projectile
- org.bukkit.entity.AbstractArrow
- org.bukkit.entity.Arrow
- org.bukkit.entity.TippedArrow
 
 - org.bukkit.entity.SpectralArrow
 - org.bukkit.entity.Trident (also extends org.bukkit.entity.ThrowableProjectile)
 
 - org.bukkit.entity.Arrow
 - org.bukkit.entity.Fireball (also extends org.bukkit.entity.Explosive)
- org.bukkit.entity.AbstractWindCharge
- org.bukkit.entity.BreezeWindCharge
 - org.bukkit.entity.WindCharge
 
 - org.bukkit.entity.DragonFireball
 - org.bukkit.entity.SizedFireball
- org.bukkit.entity.LargeFireball
 - org.bukkit.entity.SmallFireball
 
 - org.bukkit.entity.WitherSkull
 
 - org.bukkit.entity.AbstractWindCharge
 - org.bukkit.entity.Firework
 - org.bukkit.entity.FishHook
 - org.bukkit.entity.LlamaSpit
 - org.bukkit.entity.ShulkerBullet
 - org.bukkit.entity.ThrowableProjectile
- org.bukkit.entity.Egg
 - org.bukkit.entity.EnderPearl
 - org.bukkit.entity.Snowball
 - org.bukkit.entity.ThrownExpBottle
 - org.bukkit.entity.ThrownPotion
- org.bukkit.entity.LingeringPotion
 - org.bukkit.entity.SplashPotion
 
 - org.bukkit.entity.Trident (also extends org.bukkit.entity.AbstractArrow)
 
 
 - org.bukkit.entity.AbstractArrow
 - org.bukkit.entity.Vehicle
- org.bukkit.entity.AbstractHorse (also extends org.bukkit.inventory.InventoryHolder, org.bukkit.entity.Tameable)
- org.bukkit.entity.Camel (also extends org.bukkit.entity.Sittable)
 - org.bukkit.entity.ChestedHorse
- org.bukkit.entity.Donkey
 - org.bukkit.entity.Llama
- org.bukkit.entity.TraderLlama
 
 - org.bukkit.entity.Mule
 
 - org.bukkit.entity.Horse
 - org.bukkit.entity.SkeletonHorse
 - org.bukkit.entity.ZombieHorse
 
 - org.bukkit.entity.Boat
- org.bukkit.entity.ChestBoat (also extends org.bukkit.inventory.InventoryHolder, org.bukkit.loot.Lootable)
 
 - org.bukkit.entity.Minecart
- org.bukkit.entity.minecart.CommandMinecart
 - org.bukkit.entity.minecart.ExplosiveMinecart
 - org.bukkit.entity.minecart.HopperMinecart (also extends org.bukkit.inventory.InventoryHolder, org.bukkit.loot.Lootable)
 - org.bukkit.entity.minecart.PoweredMinecart
 - org.bukkit.entity.minecart.RideableMinecart
 - org.bukkit.entity.minecart.SpawnerMinecart
 - org.bukkit.entity.minecart.StorageMinecart (also extends org.bukkit.inventory.InventoryHolder, org.bukkit.loot.Lootable)
 
 - org.bukkit.entity.Pig (also extends org.bukkit.entity.Steerable)
 - org.bukkit.entity.Strider (also extends org.bukkit.entity.Steerable)
 
 - org.bukkit.entity.AbstractHorse (also extends org.bukkit.inventory.InventoryHolder, org.bukkit.entity.Tameable)
 
 - org.bukkit.generator.structure.GeneratedStructure
 - org.bukkit.inventory.meta.ItemMeta (also extends java.lang.Cloneable, org.bukkit.configuration.serialization.ConfigurationSerializable)
- org.bukkit.inventory.meta.ArmorMeta
- org.bukkit.inventory.meta.ColorableArmorMeta (also extends org.bukkit.inventory.meta.LeatherArmorMeta)
 
 - org.bukkit.inventory.meta.AxolotlBucketMeta
 - org.bukkit.inventory.meta.BannerMeta
 - org.bukkit.inventory.meta.BlockDataMeta
 - org.bukkit.inventory.meta.BlockStateMeta
 - org.bukkit.inventory.meta.BundleMeta
 - org.bukkit.inventory.meta.CompassMeta
 - org.bukkit.inventory.meta.CrossbowMeta
 - org.bukkit.inventory.meta.Damageable
 - org.bukkit.inventory.meta.EnchantmentStorageMeta
 - org.bukkit.inventory.meta.FireworkEffectMeta
 - org.bukkit.inventory.meta.FireworkMeta
 - org.bukkit.inventory.meta.KnowledgeBookMeta
 - org.bukkit.inventory.meta.LeatherArmorMeta
- org.bukkit.inventory.meta.ColorableArmorMeta (also extends org.bukkit.inventory.meta.ArmorMeta)
 
 - org.bukkit.inventory.meta.MapMeta
 - org.bukkit.inventory.meta.MusicInstrumentMeta
 - org.bukkit.inventory.meta.OminousBottleMeta
 - org.bukkit.inventory.meta.PotionMeta
 - org.bukkit.inventory.meta.Repairable
 - org.bukkit.inventory.meta.SkullMeta
 - org.bukkit.inventory.meta.SpawnEggMeta
 - org.bukkit.inventory.meta.SuspiciousStewMeta
 - org.bukkit.inventory.meta.TropicalFishBucketMeta
 - org.bukkit.inventory.meta.WritableBookMeta
- org.bukkit.inventory.meta.BookMeta
 
 
 - org.bukkit.inventory.meta.ArmorMeta
 - org.bukkit.structure.Structure
 - org.bukkit.block.TileState (also extends org.bukkit.block.BlockState)
- org.bukkit.block.Banner
 - org.bukkit.block.Beacon (also extends org.bukkit.block.Lockable, org.bukkit.Nameable)
 - org.bukkit.block.Bed (also extends org.bukkit.material.Colorable)
 - org.bukkit.block.Bell
 - org.bukkit.block.BrushableBlock (also extends org.bukkit.loot.Lootable)
- org.bukkit.block.SuspiciousSand
 
 - org.bukkit.block.Campfire
 - org.bukkit.block.ChiseledBookshelf (also extends org.bukkit.inventory.BlockInventoryHolder)
 - org.bukkit.block.CommandBlock
 - org.bukkit.block.Comparator
 - org.bukkit.block.Conduit
 - org.bukkit.block.Container (also extends org.bukkit.inventory.BlockInventoryHolder, org.bukkit.block.Lockable, org.bukkit.Nameable)
- org.bukkit.block.Barrel (also extends org.bukkit.block.Lidded, org.bukkit.loot.Lootable)
 - org.bukkit.block.BrewingStand
 - org.bukkit.block.Chest (also extends org.bukkit.block.Lidded, org.bukkit.loot.Lootable)
 - org.bukkit.block.Crafter (also extends org.bukkit.loot.Lootable)
 - org.bukkit.block.Dispenser (also extends org.bukkit.loot.Lootable, org.bukkit.Nameable)
 - org.bukkit.block.Dropper (also extends org.bukkit.loot.Lootable)
 - org.bukkit.block.Furnace
- org.bukkit.block.BlastFurnace
 - org.bukkit.block.Smoker
 
 - org.bukkit.block.Hopper (also extends org.bukkit.loot.Lootable)
 - org.bukkit.block.ShulkerBox (also extends org.bukkit.block.Lidded, org.bukkit.loot.Lootable)
 
 - org.bukkit.block.CreatureSpawner
 - org.bukkit.block.DaylightDetector
 - org.bukkit.block.DecoratedPot (also extends org.bukkit.inventory.BlockInventoryHolder)
 - org.bukkit.block.EnchantingTable (also extends org.bukkit.Nameable)
 - org.bukkit.block.EnderChest (also extends org.bukkit.block.Lidded)
 - org.bukkit.block.EndGateway
 - org.bukkit.block.EntityBlockStorage<T>
- org.bukkit.block.Beehive
 
 - org.bukkit.block.Jigsaw
 - org.bukkit.block.Jukebox (also extends org.bukkit.inventory.BlockInventoryHolder)
 - org.bukkit.block.Lectern (also extends org.bukkit.inventory.BlockInventoryHolder)
 - org.bukkit.block.SculkCatalyst
 - org.bukkit.block.SculkSensor
- org.bukkit.block.CalibratedSculkSensor
 
 - org.bukkit.block.SculkShrieker
 - org.bukkit.block.Sign (also extends org.bukkit.material.Colorable)
- org.bukkit.block.HangingSign
 
 - org.bukkit.block.Skull
 - org.bukkit.block.Structure
 - org.bukkit.block.TrialSpawner
 - org.bukkit.block.Vault
 
 - org.bukkit.World (also extends org.bukkit.Keyed, org.bukkit.metadata.Metadatable, org.bukkit.plugin.messaging.PluginMessageRecipient, org.bukkit.RegionAccessor, org.bukkit.generator.WorldInfo)
 
 - org.bukkit.persistence.PersistentDataType<P,
C> - org.bukkit.persistence.ListPersistentDataType<P,
C>  
 - org.bukkit.persistence.ListPersistentDataType<P,
 - org.bukkit.profile.PlayerTextures
 - org.bukkit.plugin.PluginAwareness
 - org.bukkit.command.PluginIdentifiableCommand
 - org.bukkit.plugin.PluginLoader
 - org.bukkit.plugin.PluginManager
 - org.bukkit.plugin.messaging.PluginMessageListener
 - org.bukkit.plugin.messaging.PluginMessageRecipient
- org.bukkit.entity.Player (also extends org.bukkit.conversations.Conversable, org.bukkit.entity.HumanEntity, org.bukkit.OfflinePlayer)
 - org.bukkit.Server
 - org.bukkit.World (also extends org.bukkit.Keyed, org.bukkit.metadata.Metadatable, org.bukkit.persistence.PersistentDataHolder, org.bukkit.RegionAccessor, org.bukkit.generator.WorldInfo)
 
 - org.bukkit.potion.PotionBrewer
 - org.bukkit.potion.PotionType.InternalPotionData
 - java.util.function.Predicate<T>
- org.bukkit.inventory.RecipeChoice (also extends java.lang.Cloneable)
 
 - org.bukkit.material.PressureSensor
 - org.bukkit.projectiles.ProjectileSource
- org.bukkit.projectiles.BlockProjectileSource
 - org.bukkit.entity.LivingEntity (also extends org.bukkit.attribute.Attributable, org.bukkit.entity.Damageable)
- org.bukkit.entity.ArmorStand
 - org.bukkit.entity.ComplexLivingEntity
- org.bukkit.entity.EnderDragon (also extends org.bukkit.entity.Boss, org.bukkit.entity.Enemy, org.bukkit.entity.Mob)
 
 - org.bukkit.entity.Enemy
- org.bukkit.entity.EnderDragon (also extends org.bukkit.entity.Boss, org.bukkit.entity.ComplexLivingEntity, org.bukkit.entity.Mob)
 - org.bukkit.entity.Ghast (also extends org.bukkit.entity.Flying)
 - org.bukkit.entity.Hoglin (also extends org.bukkit.entity.Animals)
 - org.bukkit.entity.Monster (also extends org.bukkit.entity.Creature)
- org.bukkit.entity.AbstractSkeleton
- org.bukkit.entity.Bogged
 - org.bukkit.entity.Skeleton
 - org.bukkit.entity.Stray
 - org.bukkit.entity.WitherSkeleton
 
 - org.bukkit.entity.Blaze
 - org.bukkit.entity.Breeze
 - org.bukkit.entity.Creeper
 - org.bukkit.entity.Enderman
 - org.bukkit.entity.Endermite
 - org.bukkit.entity.Giant
 - org.bukkit.entity.Guardian
- org.bukkit.entity.ElderGuardian
 
 - org.bukkit.entity.PiglinAbstract (also extends org.bukkit.entity.Ageable)
- org.bukkit.entity.Piglin (also extends org.bukkit.inventory.InventoryHolder)
 - org.bukkit.entity.PiglinBrute
 
 - org.bukkit.entity.Raider
- org.bukkit.entity.Illager
- org.bukkit.entity.Pillager (also extends org.bukkit.inventory.InventoryHolder)
 - org.bukkit.entity.Spellcaster
- org.bukkit.entity.Evoker
 - org.bukkit.entity.Illusioner
 
 - org.bukkit.entity.Vindicator
 
 - org.bukkit.entity.Ravager
 - org.bukkit.entity.Witch
 
 - org.bukkit.entity.Illager
 - org.bukkit.entity.Silverfish
 - org.bukkit.entity.Spider
- org.bukkit.entity.CaveSpider
 
 - org.bukkit.entity.Vex
 - org.bukkit.entity.Warden
 - org.bukkit.entity.Wither (also extends org.bukkit.entity.Boss)
 - org.bukkit.entity.Zoglin (also extends org.bukkit.entity.Ageable)
 - org.bukkit.entity.Zombie (also extends org.bukkit.entity.Ageable)
- org.bukkit.entity.Drowned
 - org.bukkit.entity.Husk
 - org.bukkit.entity.PigZombie
 - org.bukkit.entity.ZombieVillager
 
 
 - org.bukkit.entity.AbstractSkeleton
 - org.bukkit.entity.Phantom (also extends org.bukkit.entity.Flying)
 - org.bukkit.entity.Shulker (also extends org.bukkit.material.Colorable, org.bukkit.entity.Golem)
 - org.bukkit.entity.Slime (also extends org.bukkit.entity.Mob)
- org.bukkit.entity.MagmaCube
 
 
 - org.bukkit.entity.HumanEntity (also extends org.bukkit.entity.AnimalTamer, org.bukkit.inventory.InventoryHolder)
- org.bukkit.entity.Player (also extends org.bukkit.conversations.Conversable, org.bukkit.OfflinePlayer, org.bukkit.plugin.messaging.PluginMessageRecipient)
 
 - org.bukkit.entity.Mob (also extends org.bukkit.loot.Lootable)
- org.bukkit.entity.Ambient
- org.bukkit.entity.Bat
 
 - org.bukkit.entity.Creature
- org.bukkit.entity.Ageable
- org.bukkit.entity.Breedable
- org.bukkit.entity.AbstractVillager (also extends org.bukkit.inventory.InventoryHolder, org.bukkit.inventory.Merchant, org.bukkit.entity.NPC)
- org.bukkit.entity.Villager
 - org.bukkit.entity.WanderingTrader
 
 - org.bukkit.entity.Animals
- org.bukkit.entity.Armadillo
 - org.bukkit.entity.Axolotl
 - org.bukkit.entity.Bee
 - org.bukkit.entity.Chicken
 - org.bukkit.entity.Cow
- org.bukkit.entity.MushroomCow
 
 - org.bukkit.entity.Fox (also extends org.bukkit.entity.Sittable)
 - org.bukkit.entity.Frog
 - org.bukkit.entity.Goat
 - org.bukkit.entity.Hoglin (also extends org.bukkit.entity.Enemy)
 - org.bukkit.entity.Ocelot
 - org.bukkit.entity.Panda (also extends org.bukkit.entity.Sittable)
 - org.bukkit.entity.PolarBear
 - org.bukkit.entity.Rabbit
 - org.bukkit.entity.Sheep (also extends org.bukkit.material.Colorable)
 - org.bukkit.entity.Sniffer
 - org.bukkit.entity.Steerable
 - org.bukkit.entity.Tameable
- org.bukkit.entity.AbstractHorse (also extends org.bukkit.inventory.InventoryHolder, org.bukkit.entity.Vehicle)
- org.bukkit.entity.Camel (also extends org.bukkit.entity.Sittable)
 - org.bukkit.entity.ChestedHorse
- org.bukkit.entity.Donkey
 - org.bukkit.entity.Llama
- org.bukkit.entity.TraderLlama
 
 - org.bukkit.entity.Mule
 
 - org.bukkit.entity.Horse
 - org.bukkit.entity.SkeletonHorse
 - org.bukkit.entity.ZombieHorse
 
 - org.bukkit.entity.Cat (also extends org.bukkit.entity.Sittable)
 - org.bukkit.entity.Parrot (also extends org.bukkit.entity.Sittable)
 - org.bukkit.entity.Wolf (also extends org.bukkit.entity.Sittable)
 
 - org.bukkit.entity.AbstractHorse (also extends org.bukkit.inventory.InventoryHolder, org.bukkit.entity.Vehicle)
 - org.bukkit.entity.Turtle
 
 
 - org.bukkit.entity.AbstractVillager (also extends org.bukkit.inventory.InventoryHolder, org.bukkit.inventory.Merchant, org.bukkit.entity.NPC)
 - org.bukkit.entity.PiglinAbstract (also extends org.bukkit.entity.Monster)
- org.bukkit.entity.Piglin (also extends org.bukkit.inventory.InventoryHolder)
 - org.bukkit.entity.PiglinBrute
 
 - org.bukkit.entity.Zoglin (also extends org.bukkit.entity.Monster)
 - org.bukkit.entity.Zombie (also extends org.bukkit.entity.Monster)
- org.bukkit.entity.Drowned
 - org.bukkit.entity.Husk
 - org.bukkit.entity.PigZombie
 - org.bukkit.entity.ZombieVillager
 
 
 - org.bukkit.entity.Breedable
 - org.bukkit.entity.Allay (also extends org.bukkit.inventory.InventoryHolder)
 - org.bukkit.entity.Golem
 - org.bukkit.entity.Monster (also extends org.bukkit.entity.Enemy)
- org.bukkit.entity.AbstractSkeleton
- org.bukkit.entity.Bogged
 - org.bukkit.entity.Skeleton
 - org.bukkit.entity.Stray
 - org.bukkit.entity.WitherSkeleton
 
 - org.bukkit.entity.Blaze
 - org.bukkit.entity.Breeze
 - org.bukkit.entity.Creeper
 - org.bukkit.entity.Enderman
 - org.bukkit.entity.Endermite
 - org.bukkit.entity.Giant
 - org.bukkit.entity.Guardian
- org.bukkit.entity.ElderGuardian
 
 - org.bukkit.entity.PiglinAbstract (also extends org.bukkit.entity.Ageable)
- org.bukkit.entity.Piglin (also extends org.bukkit.inventory.InventoryHolder)
 - org.bukkit.entity.PiglinBrute
 
 - org.bukkit.entity.Raider
- org.bukkit.entity.Illager
- org.bukkit.entity.Pillager (also extends org.bukkit.inventory.InventoryHolder)
 - org.bukkit.entity.Spellcaster
- org.bukkit.entity.Evoker
 - org.bukkit.entity.Illusioner
 
 - org.bukkit.entity.Vindicator
 
 - org.bukkit.entity.Ravager
 - org.bukkit.entity.Witch
 
 - org.bukkit.entity.Illager
 - org.bukkit.entity.Silverfish
 - org.bukkit.entity.Spider
- org.bukkit.entity.CaveSpider
 
 - org.bukkit.entity.Vex
 - org.bukkit.entity.Warden
 - org.bukkit.entity.Wither (also extends org.bukkit.entity.Boss)
 - org.bukkit.entity.Zoglin (also extends org.bukkit.entity.Ageable)
 - org.bukkit.entity.Zombie (also extends org.bukkit.entity.Ageable)
- org.bukkit.entity.Drowned
 - org.bukkit.entity.Husk
 - org.bukkit.entity.PigZombie
 - org.bukkit.entity.ZombieVillager
 
 
 - org.bukkit.entity.AbstractSkeleton
 - org.bukkit.entity.NPC
- org.bukkit.entity.AbstractVillager (also extends org.bukkit.entity.Breedable, org.bukkit.inventory.InventoryHolder, org.bukkit.inventory.Merchant)
- org.bukkit.entity.Villager
 - org.bukkit.entity.WanderingTrader
 
 
 - org.bukkit.entity.AbstractVillager (also extends org.bukkit.entity.Breedable, org.bukkit.inventory.InventoryHolder, org.bukkit.inventory.Merchant)
 - org.bukkit.entity.WaterMob
- org.bukkit.entity.Dolphin
 - org.bukkit.entity.Fish
- org.bukkit.entity.Cod
 - org.bukkit.entity.PufferFish
 - org.bukkit.entity.Salmon
 - org.bukkit.entity.Tadpole
 - org.bukkit.entity.TropicalFish
 
 - org.bukkit.entity.Squid
- org.bukkit.entity.GlowSquid
 
 
 
 - org.bukkit.entity.Ageable
 - org.bukkit.entity.EnderDragon (also extends org.bukkit.entity.Boss, org.bukkit.entity.ComplexLivingEntity, org.bukkit.entity.Enemy)
 - org.bukkit.entity.Flying
 - org.bukkit.entity.Slime (also extends org.bukkit.entity.Enemy)
- org.bukkit.entity.MagmaCube
 
 
 - org.bukkit.entity.Ambient
 
 
 - org.bukkit.Raid
 - org.bukkit.inventory.Recipe
- org.bukkit.inventory.ComplexRecipe (also extends org.bukkit.Keyed)
 
 - org.bukkit.material.Redstone
 - org.bukkit.RegionAccessor
- org.bukkit.generator.LimitedRegion
 - org.bukkit.World (also extends org.bukkit.Keyed, org.bukkit.metadata.Metadatable, org.bukkit.persistence.PersistentDataHolder, org.bukkit.plugin.messaging.PluginMessageRecipient, org.bukkit.generator.WorldInfo)
 
 - org.bukkit.packs.ResourcePack
 - org.bukkit.scoreboard.Score
 - org.bukkit.scoreboard.Scoreboard
 - org.bukkit.scoreboard.ScoreboardManager
 - org.bukkit.permissions.ServerOperator
- org.bukkit.OfflinePlayer (also extends org.bukkit.entity.AnimalTamer, org.bukkit.configuration.serialization.ConfigurationSerializable)
- org.bukkit.entity.Player (also extends org.bukkit.conversations.Conversable, org.bukkit.entity.HumanEntity, org.bukkit.plugin.messaging.PluginMessageRecipient)
 
 - org.bukkit.permissions.Permissible
- org.bukkit.command.CommandSender
- org.bukkit.command.BlockCommandSender
 - org.bukkit.command.ConsoleCommandSender (also extends org.bukkit.conversations.Conversable)
 - org.bukkit.entity.Entity (also extends org.bukkit.metadata.Metadatable, org.bukkit.Nameable, org.bukkit.persistence.PersistentDataHolder)
- org.bukkit.entity.AreaEffectCloud
 - org.bukkit.entity.Boss
- org.bukkit.entity.EnderDragon (also extends org.bukkit.entity.ComplexLivingEntity, org.bukkit.entity.Enemy, org.bukkit.entity.Mob)
 - org.bukkit.entity.Wither (also extends org.bukkit.entity.Monster)
 
 - org.bukkit.entity.ComplexEntityPart
- org.bukkit.entity.EnderDragonPart (also extends org.bukkit.entity.Damageable)
 
 - org.bukkit.entity.Damageable
- org.bukkit.entity.EnderDragonPart (also extends org.bukkit.entity.ComplexEntityPart)
 - org.bukkit.entity.LivingEntity (also extends org.bukkit.attribute.Attributable, org.bukkit.projectiles.ProjectileSource)
- org.bukkit.entity.ArmorStand
 - org.bukkit.entity.ComplexLivingEntity
- org.bukkit.entity.EnderDragon (also extends org.bukkit.entity.Boss, org.bukkit.entity.Enemy, org.bukkit.entity.Mob)
 
 - org.bukkit.entity.Enemy
- org.bukkit.entity.EnderDragon (also extends org.bukkit.entity.Boss, org.bukkit.entity.ComplexLivingEntity, org.bukkit.entity.Mob)
 - org.bukkit.entity.Ghast (also extends org.bukkit.entity.Flying)
 - org.bukkit.entity.Hoglin (also extends org.bukkit.entity.Animals)
 - org.bukkit.entity.Monster (also extends org.bukkit.entity.Creature)
- org.bukkit.entity.AbstractSkeleton
- org.bukkit.entity.Bogged
 - org.bukkit.entity.Skeleton
 - org.bukkit.entity.Stray
 - org.bukkit.entity.WitherSkeleton
 
 - org.bukkit.entity.Blaze
 - org.bukkit.entity.Breeze
 - org.bukkit.entity.Creeper
 - org.bukkit.entity.Enderman
 - org.bukkit.entity.Endermite
 - org.bukkit.entity.Giant
 - org.bukkit.entity.Guardian
- org.bukkit.entity.ElderGuardian
 
 - org.bukkit.entity.PiglinAbstract (also extends org.bukkit.entity.Ageable)
- org.bukkit.entity.Piglin (also extends org.bukkit.inventory.InventoryHolder)
 - org.bukkit.entity.PiglinBrute
 
 - org.bukkit.entity.Raider
- org.bukkit.entity.Illager
- org.bukkit.entity.Pillager (also extends org.bukkit.inventory.InventoryHolder)
 - org.bukkit.entity.Spellcaster
- org.bukkit.entity.Evoker
 - org.bukkit.entity.Illusioner
 
 - org.bukkit.entity.Vindicator
 
 - org.bukkit.entity.Ravager
 - org.bukkit.entity.Witch
 
 - org.bukkit.entity.Illager
 - org.bukkit.entity.Silverfish
 - org.bukkit.entity.Spider
- org.bukkit.entity.CaveSpider
 
 - org.bukkit.entity.Vex
 - org.bukkit.entity.Warden
 - org.bukkit.entity.Wither (also extends org.bukkit.entity.Boss)
 - org.bukkit.entity.Zoglin (also extends org.bukkit.entity.Ageable)
 - org.bukkit.entity.Zombie (also extends org.bukkit.entity.Ageable)
- org.bukkit.entity.Drowned
 - org.bukkit.entity.Husk
 - org.bukkit.entity.PigZombie
 - org.bukkit.entity.ZombieVillager
 
 
 - org.bukkit.entity.AbstractSkeleton
 - org.bukkit.entity.Phantom (also extends org.bukkit.entity.Flying)
 - org.bukkit.entity.Shulker (also extends org.bukkit.material.Colorable, org.bukkit.entity.Golem)
 - org.bukkit.entity.Slime (also extends org.bukkit.entity.Mob)
- org.bukkit.entity.MagmaCube
 
 
 - org.bukkit.entity.HumanEntity (also extends org.bukkit.entity.AnimalTamer, org.bukkit.inventory.InventoryHolder)
- org.bukkit.entity.Player (also extends org.bukkit.conversations.Conversable, org.bukkit.OfflinePlayer, org.bukkit.plugin.messaging.PluginMessageRecipient)
 
 - org.bukkit.entity.Mob (also extends org.bukkit.loot.Lootable)
- org.bukkit.entity.Ambient
- org.bukkit.entity.Bat
 
 - org.bukkit.entity.Creature
- org.bukkit.entity.Ageable
- org.bukkit.entity.Breedable
- org.bukkit.entity.AbstractVillager (also extends org.bukkit.inventory.InventoryHolder, org.bukkit.inventory.Merchant, org.bukkit.entity.NPC)
- org.bukkit.entity.Villager
 - org.bukkit.entity.WanderingTrader
 
 - org.bukkit.entity.Animals
- org.bukkit.entity.Armadillo
 - org.bukkit.entity.Axolotl
 - org.bukkit.entity.Bee
 - org.bukkit.entity.Chicken
 - org.bukkit.entity.Cow
- org.bukkit.entity.MushroomCow
 
 - org.bukkit.entity.Fox (also extends org.bukkit.entity.Sittable)
 - org.bukkit.entity.Frog
 - org.bukkit.entity.Goat
 - org.bukkit.entity.Hoglin (also extends org.bukkit.entity.Enemy)
 - org.bukkit.entity.Ocelot
 - org.bukkit.entity.Panda (also extends org.bukkit.entity.Sittable)
 - org.bukkit.entity.PolarBear
 - org.bukkit.entity.Rabbit
 - org.bukkit.entity.Sheep (also extends org.bukkit.material.Colorable)
 - org.bukkit.entity.Sniffer
 - org.bukkit.entity.Steerable
 - org.bukkit.entity.Tameable
- org.bukkit.entity.AbstractHorse (also extends org.bukkit.inventory.InventoryHolder, org.bukkit.entity.Vehicle)
- org.bukkit.entity.Camel (also extends org.bukkit.entity.Sittable)
 - org.bukkit.entity.ChestedHorse
- org.bukkit.entity.Donkey
 - org.bukkit.entity.Llama
- org.bukkit.entity.TraderLlama
 
 - org.bukkit.entity.Mule
 
 - org.bukkit.entity.Horse
 - org.bukkit.entity.SkeletonHorse
 - org.bukkit.entity.ZombieHorse
 
 - org.bukkit.entity.Cat (also extends org.bukkit.entity.Sittable)
 - org.bukkit.entity.Parrot (also extends org.bukkit.entity.Sittable)
 - org.bukkit.entity.Wolf (also extends org.bukkit.entity.Sittable)
 
 - org.bukkit.entity.AbstractHorse (also extends org.bukkit.inventory.InventoryHolder, org.bukkit.entity.Vehicle)
 - org.bukkit.entity.Turtle
 
 
 - org.bukkit.entity.AbstractVillager (also extends org.bukkit.inventory.InventoryHolder, org.bukkit.inventory.Merchant, org.bukkit.entity.NPC)
 - org.bukkit.entity.PiglinAbstract (also extends org.bukkit.entity.Monster)
- org.bukkit.entity.Piglin (also extends org.bukkit.inventory.InventoryHolder)
 - org.bukkit.entity.PiglinBrute
 
 - org.bukkit.entity.Zoglin (also extends org.bukkit.entity.Monster)
 - org.bukkit.entity.Zombie (also extends org.bukkit.entity.Monster)
- org.bukkit.entity.Drowned
 - org.bukkit.entity.Husk
 - org.bukkit.entity.PigZombie
 - org.bukkit.entity.ZombieVillager
 
 
 - org.bukkit.entity.Breedable
 - org.bukkit.entity.Allay (also extends org.bukkit.inventory.InventoryHolder)
 - org.bukkit.entity.Golem
 - org.bukkit.entity.Monster (also extends org.bukkit.entity.Enemy)
- org.bukkit.entity.AbstractSkeleton
- org.bukkit.entity.Bogged
 - org.bukkit.entity.Skeleton
 - org.bukkit.entity.Stray
 - org.bukkit.entity.WitherSkeleton
 
 - org.bukkit.entity.Blaze
 - org.bukkit.entity.Breeze
 - org.bukkit.entity.Creeper
 - org.bukkit.entity.Enderman
 - org.bukkit.entity.Endermite
 - org.bukkit.entity.Giant
 - org.bukkit.entity.Guardian
- org.bukkit.entity.ElderGuardian
 
 - org.bukkit.entity.PiglinAbstract (also extends org.bukkit.entity.Ageable)
- org.bukkit.entity.Piglin (also extends org.bukkit.inventory.InventoryHolder)
 - org.bukkit.entity.PiglinBrute
 
 - org.bukkit.entity.Raider
- org.bukkit.entity.Illager
- org.bukkit.entity.Pillager (also extends org.bukkit.inventory.InventoryHolder)
 - org.bukkit.entity.Spellcaster
- org.bukkit.entity.Evoker
 - org.bukkit.entity.Illusioner
 
 - org.bukkit.entity.Vindicator
 
 - org.bukkit.entity.Ravager
 - org.bukkit.entity.Witch
 
 - org.bukkit.entity.Illager
 - org.bukkit.entity.Silverfish
 - org.bukkit.entity.Spider
- org.bukkit.entity.CaveSpider
 
 - org.bukkit.entity.Vex
 - org.bukkit.entity.Warden
 - org.bukkit.entity.Wither (also extends org.bukkit.entity.Boss)
 - org.bukkit.entity.Zoglin (also extends org.bukkit.entity.Ageable)
 - org.bukkit.entity.Zombie (also extends org.bukkit.entity.Ageable)
- org.bukkit.entity.Drowned
 - org.bukkit.entity.Husk
 - org.bukkit.entity.PigZombie
 - org.bukkit.entity.ZombieVillager
 
 
 - org.bukkit.entity.AbstractSkeleton
 - org.bukkit.entity.NPC
- org.bukkit.entity.AbstractVillager (also extends org.bukkit.entity.Breedable, org.bukkit.inventory.InventoryHolder, org.bukkit.inventory.Merchant)
- org.bukkit.entity.Villager
 - org.bukkit.entity.WanderingTrader
 
 
 - org.bukkit.entity.AbstractVillager (also extends org.bukkit.entity.Breedable, org.bukkit.inventory.InventoryHolder, org.bukkit.inventory.Merchant)
 - org.bukkit.entity.WaterMob
- org.bukkit.entity.Dolphin
 - org.bukkit.entity.Fish
- org.bukkit.entity.Cod
 - org.bukkit.entity.PufferFish
 - org.bukkit.entity.Salmon
 - org.bukkit.entity.Tadpole
 - org.bukkit.entity.TropicalFish
 
 - org.bukkit.entity.Squid
- org.bukkit.entity.GlowSquid
 
 
 
 - org.bukkit.entity.Ageable
 - org.bukkit.entity.EnderDragon (also extends org.bukkit.entity.Boss, org.bukkit.entity.ComplexLivingEntity, org.bukkit.entity.Enemy)
 - org.bukkit.entity.Flying
 - org.bukkit.entity.Slime (also extends org.bukkit.entity.Enemy)
- org.bukkit.entity.MagmaCube
 
 
 - org.bukkit.entity.Ambient
 
 
 - org.bukkit.entity.Display
- org.bukkit.entity.BlockDisplay
 - org.bukkit.entity.ItemDisplay
 - org.bukkit.entity.TextDisplay
 
 - org.bukkit.entity.EnderCrystal
 - org.bukkit.entity.EnderSignal
 - org.bukkit.entity.EvokerFangs
 - org.bukkit.entity.ExperienceOrb
 - org.bukkit.entity.Explosive
- org.bukkit.entity.Fireball (also extends org.bukkit.entity.Projectile)
- org.bukkit.entity.AbstractWindCharge
- org.bukkit.entity.BreezeWindCharge
 - org.bukkit.entity.WindCharge
 
 - org.bukkit.entity.DragonFireball
 - org.bukkit.entity.SizedFireball
- org.bukkit.entity.LargeFireball
 - org.bukkit.entity.SmallFireball
 
 - org.bukkit.entity.WitherSkull
 
 - org.bukkit.entity.AbstractWindCharge
 - org.bukkit.entity.TNTPrimed
 
 - org.bukkit.entity.Fireball (also extends org.bukkit.entity.Projectile)
 - org.bukkit.entity.FallingBlock
 - org.bukkit.entity.Hanging (also extends org.bukkit.material.Attachable)
- org.bukkit.entity.ItemFrame
- org.bukkit.entity.GlowItemFrame
 
 - org.bukkit.entity.LeashHitch
 - org.bukkit.entity.Painting
 
 - org.bukkit.entity.ItemFrame
 - org.bukkit.entity.Interaction
 - org.bukkit.entity.Item
 - org.bukkit.entity.LightningStrike
 - org.bukkit.entity.Marker
 - org.bukkit.entity.OminousItemSpawner
 - org.bukkit.entity.Projectile
- org.bukkit.entity.AbstractArrow
- org.bukkit.entity.Arrow
- org.bukkit.entity.TippedArrow
 
 - org.bukkit.entity.SpectralArrow
 - org.bukkit.entity.Trident (also extends org.bukkit.entity.ThrowableProjectile)
 
 - org.bukkit.entity.Arrow
 - org.bukkit.entity.Fireball (also extends org.bukkit.entity.Explosive)
- org.bukkit.entity.AbstractWindCharge
- org.bukkit.entity.BreezeWindCharge
 - org.bukkit.entity.WindCharge
 
 - org.bukkit.entity.DragonFireball
 - org.bukkit.entity.SizedFireball
- org.bukkit.entity.LargeFireball
 - org.bukkit.entity.SmallFireball
 
 - org.bukkit.entity.WitherSkull
 
 - org.bukkit.entity.AbstractWindCharge
 - org.bukkit.entity.Firework
 - org.bukkit.entity.FishHook
 - org.bukkit.entity.LlamaSpit
 - org.bukkit.entity.ShulkerBullet
 - org.bukkit.entity.ThrowableProjectile
- org.bukkit.entity.Egg
 - org.bukkit.entity.EnderPearl
 - org.bukkit.entity.Snowball
 - org.bukkit.entity.ThrownExpBottle
 - org.bukkit.entity.ThrownPotion
- org.bukkit.entity.LingeringPotion
 - org.bukkit.entity.SplashPotion
 
 - org.bukkit.entity.Trident (also extends org.bukkit.entity.AbstractArrow)
 
 
 - org.bukkit.entity.AbstractArrow
 - org.bukkit.entity.Vehicle
- org.bukkit.entity.AbstractHorse (also extends org.bukkit.inventory.InventoryHolder, org.bukkit.entity.Tameable)
- org.bukkit.entity.Camel (also extends org.bukkit.entity.Sittable)
 - org.bukkit.entity.ChestedHorse
- org.bukkit.entity.Donkey
 - org.bukkit.entity.Llama
- org.bukkit.entity.TraderLlama
 
 - org.bukkit.entity.Mule
 
 - org.bukkit.entity.Horse
 - org.bukkit.entity.SkeletonHorse
 - org.bukkit.entity.ZombieHorse
 
 - org.bukkit.entity.Boat
- org.bukkit.entity.ChestBoat (also extends org.bukkit.inventory.InventoryHolder, org.bukkit.loot.Lootable)
 
 - org.bukkit.entity.Minecart
- org.bukkit.entity.minecart.CommandMinecart
 - org.bukkit.entity.minecart.ExplosiveMinecart
 - org.bukkit.entity.minecart.HopperMinecart (also extends org.bukkit.inventory.InventoryHolder, org.bukkit.loot.Lootable)
 - org.bukkit.entity.minecart.PoweredMinecart
 - org.bukkit.entity.minecart.RideableMinecart
 - org.bukkit.entity.minecart.SpawnerMinecart
 - org.bukkit.entity.minecart.StorageMinecart (also extends org.bukkit.inventory.InventoryHolder, org.bukkit.loot.Lootable)
 
 - org.bukkit.entity.Pig (also extends org.bukkit.entity.Steerable)
 - org.bukkit.entity.Strider (also extends org.bukkit.entity.Steerable)
 
 - org.bukkit.entity.AbstractHorse (also extends org.bukkit.inventory.InventoryHolder, org.bukkit.entity.Tameable)
 
 - org.bukkit.command.ProxiedCommandSender
 - org.bukkit.command.RemoteConsoleCommandSender
 
 
 - org.bukkit.command.CommandSender
 
 - org.bukkit.OfflinePlayer (also extends org.bukkit.entity.AnimalTamer, org.bukkit.configuration.serialization.ConfigurationSerializable)
 - org.bukkit.ServerTickManager
 - org.bukkit.plugin.ServicesManager
 - org.bukkit.entity.Sittable
- org.bukkit.entity.Camel (also extends org.bukkit.entity.AbstractHorse)
 - org.bukkit.entity.Cat (also extends org.bukkit.entity.Tameable)
 - org.bukkit.entity.Fox (also extends org.bukkit.entity.Animals)
 - org.bukkit.entity.Panda (also extends org.bukkit.entity.Animals)
 - org.bukkit.entity.Parrot (also extends org.bukkit.entity.Tameable)
 - org.bukkit.entity.Wolf (also extends org.bukkit.entity.Tameable)
 
 - org.bukkit.SoundGroup
 - org.bukkit.structure.StructureManager
 - org.bukkit.generator.structure.StructurePiece
 - org.bukkit.util.StructureSearchResult
 - org.bukkit.command.TabCompleter
- org.bukkit.command.TabExecutor (also extends org.bukkit.command.CommandExecutor)
- org.bukkit.plugin.Plugin
 
 
 - org.bukkit.command.TabExecutor (also extends org.bukkit.command.CommandExecutor)
 - org.bukkit.scoreboard.Team
 - org.bukkit.Translatable
- org.bukkit.block.Block (also extends org.bukkit.metadata.Metadatable)
 - org.bukkit.block.BlockType (also extends org.bukkit.Keyed)
- org.bukkit.block.BlockType.Typed<B>
 
 - org.bukkit.damage.DamageType (also extends org.bukkit.Keyed)
 - org.bukkit.inventory.ItemType (also extends org.bukkit.Keyed)
- org.bukkit.inventory.ItemType.Typed<M>
 
 - org.bukkit.inventory.meta.trim.TrimMaterial (also extends org.bukkit.Keyed)
 - org.bukkit.inventory.meta.trim.TrimPattern (also extends org.bukkit.Keyed)
 
 - org.bukkit.UnsafeValues
 - org.bukkit.Vibration.Destination
 - org.bukkit.util.VoxelShape
 - org.bukkit.WorldBorder
 - org.bukkit.generator.WorldInfo
- org.bukkit.World (also extends org.bukkit.Keyed, org.bukkit.metadata.Metadatable, org.bukkit.persistence.PersistentDataHolder, org.bukkit.plugin.messaging.PluginMessageRecipient, org.bukkit.RegionAccessor)
 
 
Annotation Interface Hierarchy
- org.bukkit.configuration.serialization.DelegateDeserialization (implements java.lang.annotation.Annotation)
 - org.bukkit.event.EventHandler (implements java.lang.annotation.Annotation)
 - org.bukkit.MinecraftExperimental (implements java.lang.annotation.Annotation)
 - org.bukkit.configuration.serialization.SerializableAs (implements java.lang.annotation.Annotation)
 - org.bukkit.UndefinedNullability (implements java.lang.annotation.Annotation)
 - org.bukkit.Utility (implements java.lang.annotation.Annotation)
 - org.bukkit.Warning (implements java.lang.annotation.Annotation)
 
Enum Class Hierarchy
- java.lang.Object
- java.lang.Enum<E> (implements java.lang.Comparable<T>, java.lang.constant.Constable, java.io.Serializable)
- org.bukkit.entity.AbstractArrow.PickupStatus
 - org.bukkit.event.block.Action
 - org.bukkit.advancement.AdvancementDisplayType
 - org.bukkit.entity.ArmorStand.LockType
 - org.bukkit.Art (implements org.bukkit.Keyed)
 - org.bukkit.event.player.AsyncPlayerPreLoginEvent.Result
 - org.bukkit.event.world.AsyncStructureGenerateEvent.Cause
 - org.bukkit.attribute.Attribute (implements org.bukkit.Keyed, org.bukkit.Translatable)
 - org.bukkit.attribute.AttributeModifier.Operation
 - org.bukkit.Axis
 - org.bukkit.entity.Axolotl.Variant
 - org.bukkit.block.data.type.Bamboo.Leaves
 - org.bukkit.BanList.Type
 - org.bukkit.boss.BarColor
 - org.bukkit.boss.BarFlag
 - org.bukkit.boss.BarStyle
 - org.bukkit.block.data.type.Bed.Part
 - org.bukkit.block.data.type.Bell.Attachment
 - org.bukkit.block.data.type.BigDripleaf.Tilt
 - org.bukkit.block.Biome (implements org.bukkit.Keyed)
 - org.bukkit.block.data.Bisected.Half
 - org.bukkit.block.BlockFace
 - org.bukkit.event.block.BlockIgniteEvent.IgniteCause
 - org.bukkit.block.BlockSupport
 - org.bukkit.entity.Boat.Status
 - org.bukkit.entity.Boat.Type
 - org.bukkit.inventory.meta.BookMeta.Generation
 - org.bukkit.entity.Cat.Type (implements org.bukkit.Keyed)
 - org.bukkit.event.block.CauldronLevelChangeEvent.ChangeReason
 - org.bukkit.ChatColor
 - org.bukkit.block.data.type.Chest.Type
 - org.bukkit.Chunk.LoadLevel
 - org.bukkit.event.inventory.ClickType
 - org.bukkit.CoalType
 - org.bukkit.material.CocoaPlant.CocoaPlantSize
 - org.bukkit.block.data.type.Comparator.Mode
 - org.bukkit.conversations.Conversation.ConversationState
 - org.bukkit.inventory.recipe.CookingBookCategory
 - org.bukkit.block.data.type.Crafter.Orientation
 - org.bukkit.inventory.recipe.CraftingBookCategory
 - org.bukkit.inventory.CreativeCategory
 - org.bukkit.event.entity.CreatureSpawnEvent.SpawnReason
 - org.bukkit.event.entity.CreeperPowerEvent.PowerCause
 - org.bukkit.CropState
 - org.bukkit.damage.DamageScaling
 - org.bukkit.packs.DataPack.Compatibility
 - org.bukkit.packs.DataPack.Source
 - org.bukkit.damage.DeathMessageType
 - org.bukkit.block.DecoratedPot.Side
 - org.bukkit.Difficulty
 - org.bukkit.entity.Display.Billboard
 - org.bukkit.scoreboard.DisplaySlot
 - org.bukkit.block.data.type.Door.Hinge
 - org.bukkit.boss.DragonBattle.RespawnPhase
 - org.bukkit.event.inventory.DragType
 - org.bukkit.DyeColor
 - org.bukkit.Effect
 - org.bukkit.Effect.Type
 - org.bukkit.enchantments.EnchantmentTarget
 - org.bukkit.entity.EnderDragon.Phase
 - org.bukkit.entity.EntityCategory
 - org.bukkit.event.entity.EntityDamageEvent.DamageCause
 - org.bukkit.event.entity.EntityDamageEvent.DamageModifier
 - org.bukkit.EntityEffect
 - org.bukkit.event.entity.EntityExhaustionEvent.ExhaustionReason
 - org.bukkit.event.entity.EntityKnockbackEvent.KnockbackCause
 - org.bukkit.event.entity.EntityPotionEffectEvent.Action
 - org.bukkit.event.entity.EntityPotionEffectEvent.Cause
 - org.bukkit.event.entity.EntityRegainHealthEvent.RegainReason
 - org.bukkit.event.entity.EntityRemoveEvent.Cause
 - org.bukkit.event.entity.EntityTargetEvent.TargetReason
 - org.bukkit.event.entity.EntityTransformEvent.TransformReason
 - org.bukkit.entity.EntityType (implements org.bukkit.Keyed, org.bukkit.Translatable)
 - org.bukkit.event.entity.EntityUnleashEvent.UnleashReason
 - org.bukkit.inventory.EquipmentSlot
 - org.bukkit.event.Event.Result
 - org.bukkit.event.EventPriority
 - org.bukkit.entity.Evoker.Spell
 - org.bukkit.block.data.FaceAttachable.AttachedFace
 - org.bukkit.FireworkEffect.Type
 - org.bukkit.entity.FishHook.HookState
 - org.bukkit.Fluid (implements org.bukkit.Keyed)
 - org.bukkit.FluidCollisionMode
 - org.bukkit.entity.Fox.Type
 - org.bukkit.entity.Frog.Variant (implements org.bukkit.Keyed)
 - org.bukkit.GameMode
 - org.bukkit.GrassSpecies
 - org.bukkit.event.hanging.HangingBreakEvent.RemoveCause
 - org.bukkit.HeightMap
 - org.bukkit.event.inventory.HopperInventorySearchEvent.ContainerType
 - org.bukkit.entity.Horse.Color
 - org.bukkit.entity.Horse.Style
 - org.bukkit.entity.Horse.Variant
 - org.bukkit.Instrument
 - org.bukkit.event.inventory.InventoryAction
 - org.bukkit.event.inventory.InventoryType
 - org.bukkit.event.inventory.InventoryType.SlotType
 - org.bukkit.inventory.InventoryView.Property
 - org.bukkit.entity.ItemDisplay.ItemDisplayTransform
 - org.bukkit.inventory.ItemFlag
 - org.bukkit.inventory.ItemRarity
 - org.bukkit.block.data.type.Jigsaw.Orientation
 - org.bukkit.metadata.LazyMetadataValue.CacheStrategy
 - org.bukkit.event.weather.LightningStrikeEvent.Cause
 - org.bukkit.entity.Llama.Color
 - org.bukkit.loot.LootTables (implements org.bukkit.Keyed)
 - org.bukkit.inventory.MainHand
 - org.bukkit.map.MapCursor.Type (implements org.bukkit.Keyed)
 - org.bukkit.map.MapView.Scale
 - org.bukkit.Material (implements org.bukkit.Keyed, org.bukkit.Translatable)
 - org.bukkit.MinecraftExperimental.Requires
 - org.bukkit.block.structure.Mirror
 - org.bukkit.material.types.MushroomBlockTexture
 - org.bukkit.entity.MushroomCow.Variant
 - org.bukkit.scoreboard.NameTagVisibility
 - org.bukkit.NetherWartsState
 - org.bukkit.Note.Tone
 - org.bukkit.entity.Ocelot.Type
 - org.bukkit.entity.Panda.Gene
 - org.bukkit.entity.Parrot.Variant
 - org.bukkit.Particle (implements org.bukkit.Keyed)
 - org.bukkit.block.banner.PatternType (implements org.bukkit.Keyed)
 - org.bukkit.permissions.PermissionDefault
 - org.bukkit.block.PistonMoveReaction
 - org.bukkit.event.player.PlayerAnimationType
 - org.bukkit.event.player.PlayerBedEnterEvent.BedEnterResult
 - org.bukkit.event.player.PlayerExpCooldownChangeEvent.ChangeReason
 - org.bukkit.event.player.PlayerFishEvent.State
 - org.bukkit.event.player.PlayerLoginEvent.Result
 - org.bukkit.event.player.PlayerPreLoginEvent.Result
 - org.bukkit.event.player.PlayerRecipeBookSettingsChangeEvent.RecipeBookType
 - org.bukkit.event.player.PlayerResourcePackStatusEvent.Status
 - org.bukkit.event.player.PlayerRespawnEvent.RespawnReason
 - org.bukkit.event.player.PlayerSignOpenEvent.Cause
 - org.bukkit.event.player.PlayerSpawnChangeEvent.Cause
 - org.bukkit.event.player.PlayerTeleportEvent.TeleportCause
 - org.bukkit.profile.PlayerTextures.SkinModel
 - org.bukkit.plugin.PluginAwareness.Flags (implements org.bukkit.plugin.PluginAwareness)
 - org.bukkit.plugin.messaging.PluginChannelDirection
 - org.bukkit.plugin.PluginLoadOrder
 - org.bukkit.block.data.type.PointedDripstone.Thickness
 - org.bukkit.event.world.PortalCreateEvent.CreateReason
 - org.bukkit.PortalType
 - org.bukkit.entity.Pose
 - org.bukkit.potion.PotionEffectTypeCategory
 - org.bukkit.potion.PotionType (implements org.bukkit.Keyed)
 - org.bukkit.entity.Rabbit.Type
 - org.bukkit.Raid.RaidStatus
 - org.bukkit.event.raid.RaidStopEvent.Reason
 - org.bukkit.block.data.Rail.Shape
 - org.bukkit.block.data.type.RedstoneWire.Connection
 - org.bukkit.scoreboard.RenderType
 - org.bukkit.Rotation
 - org.bukkit.SandstoneType
 - org.bukkit.block.data.type.SculkSensor.Phase
 - org.bukkit.event.server.ServerLoadEvent.LoadType
 - org.bukkit.plugin.ServicePriority
 - org.bukkit.block.sign.Side
 - org.bukkit.entity.Skeleton.SkeletonType
 - org.bukkit.SkullType
 - org.bukkit.block.data.type.Slab.Type
 - org.bukkit.entity.Sniffer.State
 - org.bukkit.Sound (implements org.bukkit.Keyed)
 - org.bukkit.SoundCategory
 - org.bukkit.entity.SpawnCategory
 - org.bukkit.entity.Spellcaster.Spell
 - org.bukkit.block.data.type.Stairs.Shape
 - org.bukkit.Statistic (implements org.bukkit.Keyed)
 - org.bukkit.Statistic.Type
 - org.bukkit.block.data.type.StructureBlock.Mode
 - org.bukkit.block.structure.StructureRotation
 - org.bukkit.block.data.type.Switch.Face
 - org.bukkit.scoreboard.Team.Option
 - org.bukkit.scoreboard.Team.OptionStatus
 - org.bukkit.block.data.type.TechnicalPiston.Type
 - org.bukkit.entity.TextDisplay.TextAlignment
 - org.bukkit.event.world.TimeSkipEvent.SkipReason
 - org.bukkit.event.block.TNTPrimeEvent.PrimeCause
 - org.bukkit.TreeSpecies
 - org.bukkit.TreeType
 - org.bukkit.block.data.type.TrialSpawner.State
 - org.bukkit.entity.TropicalFish.Pattern
 - org.bukkit.block.structure.UsageMode
 - org.bukkit.block.data.type.Vault.State
 - org.bukkit.entity.Villager.Profession (implements org.bukkit.Keyed)
 - org.bukkit.entity.Villager.Type (implements org.bukkit.Keyed)
 - org.bukkit.event.entity.VillagerCareerChangeEvent.ChangeReason
 - org.bukkit.block.data.type.Wall.Height
 - org.bukkit.entity.Warden.AngerLevel
 - org.bukkit.Warning.WarningState
 - org.bukkit.WeatherType
 - org.bukkit.entity.Wither.Head
 - org.bukkit.World.Environment
 - org.bukkit.WorldType
 
 
 - java.lang.Enum<E> (implements java.lang.Comparable<T>, java.lang.constant.Constable, java.io.Serializable)