# Index

A B C D E F G H I J K L M N O P Q R S T U V W X Y Z
All Classes and Interfaces | All Packages | Constant Field Values | Serialized Form

## A

A - Enum constant in enum class org.bukkit.Note.Tone
abandon() - Method in class org.bukkit.conversations.Conversation
  Abandons and resets the current conversation.
abandon(ConversationAbandonedEvent) - Method in class org.bukkit.conversations.Conversation
  Abandons and resets the current conversation.
abandonConversation(Conversation) - Method in interface org.bukkit.conversations.Conversable
  Abandons an active conversation.
abandonConversation(Conversation, ConversationAbandonedEvent) - Method in interface org.bukkit.conversations.Conversable
  Abandons an active conversation.
ABANDONED - Enum constant in enum class org.bukkit.conversations.Conversation.ConversationState
ABANDONED_MINESHAFT - Enum constant in enum class org.bukkit.loot.LootTables
abandonedListeners - Variable in class org.bukkit.conversations.Conversation
abandonedListeners - Variable in class org.bukkit.conversations.ConversationFactory
abort() - Method in class co.aikar.timings.NullTimingHandler
abort() - Method in interface co.aikar.timings.Timing
  Deprecated.
  Doesn't do anything - Removed
abort() - Method in class co.aikar.timings.FullServerTickHandler
ABSORPTION - Enum constant in enum class org.bukkit.event.entity.EntityDamageEvent.DamageModifier
  Deprecated.
  This represents the damage reduction caused by the absorption potion effect.
ABSORPTION - Static variable in class org.bukkit.potion.PotionEffectType
  Increases the maximum health of an entity with health that cannot be regenerated, but is refilled every 30 seconds.
AbstractArrow - Interface in org.bukkit.entity
  Represents an arrow.
AbstractArrow.PickupRule - Enum Class in org.bukkit.entity
  Deprecated.
AbstractArrow.PickupStatus - Enum Class in org.bukkit.entity
  Represents the pickup status of this arrow.
AbstractChatEvent - Class in io.papermc.paper.event.player
  An abstract implementation of a chat event, handling shared logic.
AbstractHorse - Interface in org.bukkit.entity
  Represents a Horse-like creature.
AbstractHorseInventory - Interface in org.bukkit.inventory
  An interface to the inventory of an `AbstractHorse`.
AbstractSkeleton - Interface in org.bukkit.entity
  This interface defines or represents the abstract concept of skeleton-like entities on the server.
AbstractVillager - Interface in org.bukkit.entity
  Represents a villager NPC
ACACIA - Enum constant in enum class org.bukkit.TreeSpecies
  Represents acacia trees.
ACACIA - Enum constant in enum class org.bukkit.TreeType
  Acacia tree.
ACACIA_BOAT - Enum constant in enum class org.bukkit.Material
ACACIA_BUTTON - Enum constant in enum class org.bukkit.Material
  BlockData: `Switch`
ACACIA_DOOR - Enum constant in enum class org.bukkit.Material
  BlockData: `Door`
ACACIA_FENCE - Enum constant in enum class org.bukkit.Material
  BlockData: `Fence`
ACACIA_FENCE_GATE - Enum constant in enum class org.bukkit.Material
  BlockData: `Gate`
ACACIA_LEAVES - Enum constant in enum class org.bukkit.Material
  BlockData: `Leaves`
ACACIA_LOG - Enum constant in enum class org.bukkit.Material
  BlockData: `Orientable`
ACACIA_LOGS - Static variable in interface org.bukkit.Tag
  Vanilla block tag representing all acacia log and bark variants.
ACACIA_PLANKS - Enum constant in enum class org.bukkit.Material
ACACIA_PRESSURE_PLATE - Enum constant in enum class org.bukkit.Material
  BlockData: `Powerable`
ACACIA_SAPLING - Enum constant in enum class org.bukkit.Material
  BlockData: `Sapling`
ACACIA_SIGN - Enum constant in enum class org.bukkit.Material
  BlockData: `Sign`
ACACIA_SLAB - Enum constant in enum class org.bukkit.Material
  BlockData: `Slab`
ACACIA_STAIRS - Enum constant in enum class org.bukkit.Material
  BlockData: `Stairs`
ACACIA_TRAPDOOR - Enum constant in enum class org.bukkit.Material
  BlockData: `TrapDoor`
ACACIA_WALL_SIGN - Enum constant in enum class org.bukkit.Material
  BlockData: `WallSign`
ACACIA_WOOD - Enum constant in enum class org.bukkit.Material
  BlockData: `Orientable`
accept(Chunk) - Method in interface org.bukkit.World.ChunkLoadCallback
  Deprecated.
accept(T) - Method in interface org.bukkit.util.Consumer
  Performs this operation on the given argument.
acceptConversationInput(String) - Method in interface org.bukkit.conversations.Conversable
  Accepts input into the active conversation.
ACCEPTED - Enum constant in enum class org.bukkit.event.player.PlayerResourcePackStatusEvent.Status
  The client accepted the pack and is beginning a download of it.
acceptInput(String) - Method in class org.bukkit.conversations.Conversation
  Passes player input into the current prompt.
acceptInput(ConversationContext, String) - Method in class org.bukkit.conversations.MessagePrompt
  Accepts and ignores any user input, returning the next prompt in the prompt graph instead.
acceptInput(ConversationContext, String) - Method in interface org.bukkit.conversations.Prompt
  Accepts and processes input from the user.
acceptInput(ConversationContext, String) - Method in class org.bukkit.conversations.ValidatingPrompt
  Accepts and processes input from the user and validates it.
acceptValidatedInput(ConversationContext, boolean) - Method in class org.bukkit.conversations.BooleanPrompt
  Override this method to perform some action with the user's boolean response.
acceptValidatedInput(ConversationContext, Number) - Method in class org.bukkit.conversations.NumericPrompt
  Override this method to perform some action with the user's integer response.
acceptValidatedInput(ConversationContext, String) - Method in class org.bukkit.conversations.BooleanPrompt
acceptValidatedInput(ConversationContext, String) - Method in class org.bukkit.conversations.NumericPrompt
acceptValidatedInput(ConversationContext, String) - Method in class org.bukkit.conversations.PlayerNamePrompt
acceptValidatedInput(ConversationContext, String) - Method in class org.bukkit.conversations.ValidatingPrompt
  Override this method to accept and processes the validated input from the user.
acceptValidatedInput(ConversationContext, Player) - Method in class org.bukkit.conversations.PlayerNamePrompt
  Override this method to perform some action with the user's player name response.
action - Variable in class org.bukkit.event.player.PlayerInteractEvent
Action - Enum Class in org.bukkit.event.block
activatedEntityTicks - Static variable in class co.aikar.timings.TimingHistory
ACTIVATOR_RAIL - Enum constant in enum class org.bukkit.Material
  BlockData: `RedstoneRail`
ACTIVE - Enum constant in enum class org.bukkit.block.data.type.SculkSensor.Phase
  The sensor is active.
add() - Method in class org.bukkit.inventory.ItemStack
  Adds 1 to this itemstack.
add(double, double, double) - Method in class org.bukkit.Location
  Adds the location by another.
add(double, double, double) - Method in class org.bukkit.util.EulerAngle
  Creates a new EulerAngle which is the result of adding the x, y, z components to this EulerAngle
add(int) - Method in class org.bukkit.inventory.ItemStack
  Adds quantity to this itemstack.
add(int, T) - Method in class io.papermc.paper.util.TransformingRandomAccessList
add(Collection<T>) - Method in class io.papermc.paper.tag.BaseTag
add(Predicate<T>) - Method in class io.papermc.paper.tag.BaseTag
add(Location) - Method in class org.bukkit.Location
  Adds the location by another.
add(Location, double, double, double) - Method in class org.bukkit.Location
  Takes the x/y/z from base and adds the specified x/y/z to it and returns self This mutates this object, clone first.
add(Tag<T>...) - Method in class io.papermc.paper.tag.BaseTag
add(Vector) - Method in class org.bukkit.Location
  Adds the location by a vector.
add(Vector) - Method in class org.bukkit.util.Vector
  Adds a vector to this one
add(T...) - Method in class io.papermc.paper.tag.BaseTag
add(E) - Method in class com.destroystokyo.paper.utils.CachedSizeConcurrentLinkedQueue
ADD_NUMBER - Enum constant in enum class org.bukkit.attribute.AttributeModifier.Operation
  Adds (or subtracts) the specified amount to the base value.
ADD_SCALAR - Enum constant in enum class org.bukkit.attribute.AttributeModifier.Operation
  Adds this scalar of amount to the base value.
addAttachment(Plugin) - Method in interface org.bukkit.command.MessageCommandSender
addAttachment(Plugin) - Method in interface org.bukkit.permissions.Permissible
  Adds a new empty `PermissionAttachment` to this object
addAttachment(Plugin) - Method in class org.bukkit.permissions.PermissibleBase
addAttachment(Plugin, int) - Method in interface org.bukkit.command.MessageCommandSender
addAttachment(Plugin, int) - Method in interface org.bukkit.permissions.Permissible
  Temporarily adds a new empty `PermissionAttachment` to this object
addAttachment(Plugin, int) - Method in class org.bukkit.permissions.PermissibleBase
addAttachment(Plugin, String, boolean) - Method in interface org.bukkit.command.MessageCommandSender
addAttachment(Plugin, String, boolean) - Method in interface org.bukkit.permissions.Permissible
  Adds a new `PermissionAttachment` with a single permission by name and value
addAttachment(Plugin, String, boolean) - Method in class org.bukkit.permissions.PermissibleBase
addAttachment(Plugin, String, boolean, int) - Method in interface org.bukkit.command.MessageCommandSender
addAttachment(Plugin, String, boolean, int) - Method in interface org.bukkit.permissions.Permissible
  Temporarily adds a new `PermissionAttachment` with a single permission by name and value
addAttachment(Plugin, String, boolean, int) - Method in class org.bukkit.permissions.PermissibleBase
addAttributeModifier(Attribute, AttributeModifier) - Method in interface org.bukkit.inventory.meta.ItemMeta
  Add an Attribute and it's Modifier.
addBan(String, String, Date, String) - Method in interface org.bukkit.BanList
  Adds a ban to the this list.
addBarterMaterial(Material) - Method in interface org.bukkit.entity.Piglin
  Adds a material to the allowed list of materials to barter with.
addChargedProjectile(ItemStack) - Method in interface org.bukkit.inventory.meta.CrossbowMeta
  Adds a charged projectile to this item.
addClassTag(Class<? extends Object>, Tag) - Method in class org.bukkit.configuration.file.YamlRepresenter
addConsoleIfNeeded() - Method in class co.aikar.timings.TimingsReportListener
addConversationAbandonedListener(ConversationAbandonedListener) - Method in class org.bukkit.conversations.Conversation
  Adds a `ConversationAbandonedListener`.
addConversationAbandonedListener(ConversationAbandonedListener) - Method in class org.bukkit.conversations.ConversationFactory
  Adds a `ConversationAbandonedListener` to all conversations constructed by this factory.
addCursor(int, int, byte) - Method in class org.bukkit.map.MapCursorCollection
  Add a cursor to the collection.
addCursor(int, int, byte, byte) - Method in class org.bukkit.map.MapCursorCollection
  Deprecated.
  Magic value
addCursor(int, int, byte, byte, boolean) - Method in class org.bukkit.map.MapCursorCollection
  Deprecated.
  Magic value
addCursor(int, int, byte, byte, boolean, String) - Method in class org.bukkit.map.MapCursorCollection
  Deprecated.
  Magic value
addCursor(int, int, byte, byte, boolean, Component) - Method in class org.bukkit.map.MapCursorCollection
  Deprecated.
  Magic value
addCursor(MapCursor) - Method in class org.bukkit.map.MapCursorCollection
  Add a cursor to the collection.
addCustomEffect(PotionEffect, boolean) - Method in interface org.bukkit.entity.AreaEffectCloud
  Adds a custom potion effect to this cloud.
addCustomEffect(PotionEffect, boolean) - Method in interface org.bukkit.entity.Arrow
  Adds a custom potion effect to this arrow.
addCustomEffect(PotionEffect, boolean) - Method in interface org.bukkit.inventory.meta.PotionMeta
  Adds a custom potion effect to this potion.
addCustomEffect(PotionEffect, boolean) - Method in interface org.bukkit.inventory.meta.SuspiciousStewMeta
  Adds a custom potion effect to this suspicious stew.
addDefault(String, Object) - Method in interface org.bukkit.configuration.Configuration
  Sets the default value of the given path as provided.
addDefault(String, Object) - Method in interface org.bukkit.configuration.ConfigurationSection
  Sets the default value in the root at the given path as provided.
addDefault(String, Object) - Method in class org.bukkit.configuration.MemoryConfiguration
addDefault(String, Object) - Method in class org.bukkit.configuration.MemorySection
addDefaults(Map<String, Object>) - Method in interface org.bukkit.configuration.Configuration
  Sets the default values of the given paths as provided.
addDefaults(Map<String, Object>) - Method in class org.bukkit.configuration.MemoryConfiguration
addDefaults(Configuration) - Method in interface org.bukkit.configuration.Configuration
  Sets the default values of the given paths as provided.
addDefaults(Configuration) - Method in class org.bukkit.configuration.MemoryConfiguration
addDisabledSlots(EquipmentSlot...) - Method in interface org.bukkit.entity.ArmorStand
  Disable specific slots, adding them to the currently disabled slots This makes it so a player is unable to interact with the Armor Stand to place, remove, or replace an item in the given slot(s) Note: Once a slot is disabled, the only way to get an item back it to break the armor stand.
ADDED - Enum constant in enum class org.bukkit.event.entity.EntityPotionEffectEvent.Action
  When the potion effect is added because the entity didn't have it's type.
addEffect(FireworkEffect) - Method in interface org.bukkit.inventory.meta.FireworkMeta
  Add another effect to this firework.
addEffects(Iterable<FireworkEffect>) - Method in interface org.bukkit.inventory.meta.FireworkMeta
  Add several firework effects to this firework.
addEffects(FireworkEffect...) - Method in interface org.bukkit.inventory.meta.FireworkMeta
  Add several effects to this firework.
addEnchant(Enchantment, int, boolean) - Method in interface org.bukkit.inventory.meta.ItemMeta
  Adds the specified enchantment to this item meta.
addEnchantment(Enchantment, int) - Method in class org.bukkit.inventory.ItemStack
  Adds the specified `Enchantment` to this item stack.
addEnchantments(Map<Enchantment, Integer>) - Method in class org.bukkit.inventory.ItemStack
  Adds the specified enchantments to this item stack.
addEntity(T) - Method in interface org.bukkit.block.EntityBlockStorage
  Add an entity to the block.
addEntry(String) - Method in interface org.bukkit.scoreboard.Team
  This puts the specified entry onto this team for the scoreboard.
addEquipmentLock(EquipmentSlot, ArmorStand.LockType) - Method in interface org.bukkit.entity.ArmorStand
  Locks the equipment slot with the specified `locking mechanism`.
addFlag(BarFlag) - Method in interface org.bukkit.boss.BossBar
  Add an optional flag to this boss bar
addGoal(T, int, Goal<T>) - Method in interface com.destroystokyo.paper.entity.ai.MobGoals
ADDING - Enum constant in enum class org.bukkit.entity.ArmorStand.LockType
  Prevents adding the respective equipment - players cannot replace the empty slot with a new item, but can swap items between themselves and the ArmorStand.
ADDING_OR_CHANGING - Enum constant in enum class org.bukkit.entity.ArmorStand.LockType
  Prevents adding or changing the respective equipment - players cannot replace the empty slot with a new item or swap the items between themselves and the ArmorStand.
addIngredient(int, ItemStack) - Method in class org.bukkit.inventory.ShapelessRecipe
addIngredient(int, Material) - Method in class org.bukkit.inventory.ShapelessRecipe
  Adds multiples of the specified ingredient.
addIngredient(int, MaterialData) - Method in class org.bukkit.inventory.ShapelessRecipe
  Adds multiples of the specified ingredient.
addIngredient(int, Material, int) - Method in class org.bukkit.inventory.ShapelessRecipe
  Deprecated.
  Magic value
addIngredient(ItemStack) - Method in class org.bukkit.inventory.MerchantRecipe
addIngredient(ItemStack) - Method in class org.bukkit.inventory.ShapelessRecipe
addIngredient(RecipeChoice) - Method in class org.bukkit.inventory.ShapelessRecipe
addIngredient(Material) - Method in class org.bukkit.inventory.ShapelessRecipe
  Adds the specified ingredient.
addIngredient(MaterialData) - Method in class org.bukkit.inventory.ShapelessRecipe
  Adds the specified ingredient.
addIngredient(Material, int) - Method in class org.bukkit.inventory.ShapelessRecipe
  Deprecated.
  Magic value
addItem(ItemStack) - Method in interface org.bukkit.inventory.meta.BundleMeta
  Adds an item to this item.
addItem(ItemStack...) - Method in interface org.bukkit.inventory.Inventory
  Stores the given ItemStacks in the inventory.
addItemFlags(ItemFlag...) - Method in class org.bukkit.inventory.ItemStack
  Set itemflags which should be ignored when rendering a ItemStack in the Client.
addItemFlags(ItemFlag...) - Method in interface org.bukkit.inventory.meta.ItemMeta
  Set itemflags which should be ignored when rendering a ItemStack in the Client.
addMaterialOfInterest(Material) - Method in interface org.bukkit.entity.Piglin
  Adds a material the piglin will pickup and store in his inventory.
addModifier(AttributeModifier) - Method in interface org.bukkit.attribute.AttributeInstance
  Add a modifier to this instance.
addPage(String...) - Method in interface org.bukkit.inventory.meta.BookMeta
  Deprecated.
  in favour of `BookMeta.addPages(net.kyori.adventure.text.Component...)`
addPage(BaseComponent[]...) - Method in class org.bukkit.inventory.meta.BookMeta.Spigot
  Deprecated.
  in favour of `BookMeta.addPages(net.kyori.adventure.text.Component...)`
addPage(Component) - Method in interface org.bukkit.inventory.meta.BookMeta.BookMetaBuilder
addPages(Component...) - Method in interface org.bukkit.inventory.meta.BookMeta
  Adds new pages to the end of the book.
addParent(String, boolean) - Method in class org.bukkit.permissions.Permission
  Adds this permission to the specified parent permission.
addParent(Permission, boolean) - Method in class org.bukkit.permissions.Permission
  Adds this permission to the specified parent permission.
addPassenger(Entity) - Method in interface org.bukkit.entity.Entity
  Add a passenger to the vehicle.
addPattern(Pattern) - Method in interface org.bukkit.block.Banner
  Adds a new pattern on top of the existing patterns
addPattern(Pattern) - Method in interface org.bukkit.inventory.meta.BannerMeta
  Adds a new pattern on top of the existing patterns
addPermission(Permission) - Method in interface org.bukkit.plugin.PluginManager
  Adds a `Permission` to this plugin manager.
addPermission(Permission) - Method in class org.bukkit.plugin.SimplePluginManager
addPermission(Permission, boolean) - Method in class org.bukkit.plugin.SimplePluginManager
  Deprecated.
addPlayer(Player) - Method in interface org.bukkit.boss.BossBar
  Adds the player to this boss bar causing it to display on their screen.
addPlayer(OfflinePlayer) - Method in interface org.bukkit.scoreboard.Team
  Deprecated.
  Teams can contain entries that aren't players
addPluginChunkTicket(int, int, Plugin) - Method in interface org.bukkit.World
  Adds a plugin ticket for the specified chunk, loading the chunk if it is not already loaded.
addPluginChunkTicket(Plugin) - Method in interface org.bukkit.Chunk
  Adds a plugin ticket for this chunk, loading this chunk if it is not already loaded.
addPotionEffect(PotionEffect) - Method in interface org.bukkit.entity.LivingEntity
  Adds the given `PotionEffect` to the living entity.
addPotionEffect(PotionEffect, boolean) - Method in interface org.bukkit.entity.LivingEntity
  Deprecated.
  no need to force since multiple effects of the same type are now supported.
addPotionEffects(Collection<PotionEffect>) - Method in interface org.bukkit.entity.LivingEntity
  Attempts to add all of the given `PotionEffect` to the living entity.
addProfileProperties(Set<ProfileProperty>) - Method in class com.destroystokyo.paper.event.profile.PreLookupProfileEvent
  Adds any properties currently missing to the prepopulated properties set, replacing any that already were set.
addRecipe(NamespacedKey...) - Method in interface org.bukkit.inventory.meta.KnowledgeBookMeta
  Adds new recipe to the end of the book.
addRecipe(Recipe) - Static method in class org.bukkit.Bukkit
  Adds a recipe to the crafting manager.
addRecipe(Recipe) - Method in interface org.bukkit.Server
  Adds a recipe to the crafting manager.
addRenderer(MapRenderer) - Method in interface org.bukkit.map.MapView
  Add a renderer to this map.
addScoreboardTag(String) - Method in interface org.bukkit.entity.Entity
  Add a tag to this entity.
addStoredEnchant(Enchantment, int, boolean) - Method in interface org.bukkit.inventory.meta.EnchantmentStorageMeta
  Stores the specified enchantment in this item meta.
addTopic(HelpTopic) - Method in interface org.bukkit.help.HelpMap
  Adds a topic to the server's help index.
addUnsafeEnchantment(Enchantment, int) - Method in class org.bukkit.inventory.ItemStack
  Adds the specified `Enchantment` to this item stack.
addUnsafeEnchantments(Map<Enchantment, Integer>) - Method in class org.bukkit.inventory.ItemStack
  Adds the specified enchantments to this item stack in an unsafe manner.
ADMIRING_DISABLED - Static variable in class org.bukkit.entity.memory.MemoryKey
ADMIRING_ITEM - Static variable in class org.bukkit.entity.memory.MemoryKey
Advancement - Interface in org.bukkit.advancement
  Represents an advancement that may be awarded to a player.
ADVANCEMENT - Static variable in interface org.bukkit.Registry
  Server advancements.
AdvancementDisplay - Interface in io.papermc.paper.advancement
  Describes the display of an advancement.
AdvancementDisplay.Frame - Enum Class in io.papermc.paper.advancement
  Defines how the `AdvancementDisplay.icon()` appears in the advancements screen and the color used with the `advancement name`.
advancementIterator() - Static method in class org.bukkit.Bukkit
  Get an iterator through all advancements.
advancementIterator() - Method in interface org.bukkit.Server
  Get an iterator through all advancements.
AdvancementProgress - Interface in org.bukkit.advancement
  The individual status of an advancement for a player.
ADVENTURE - Enum constant in enum class org.bukkit.GameMode
  Adventure mode cannot break blocks without the correct tools.
Ageable - Interface in org.bukkit.block.data
  'age' represents the different growth stages that a crop-like block can go through.
Ageable - Interface in org.bukkit.entity
  Represents an entity that can age.
AGGRESSIVE - Enum constant in enum class org.bukkit.entity.Panda.Gene
AIR - Enum constant in enum class org.bukkit.Material
ALBAN - Enum constant in enum class org.bukkit.Art
all(Material) - Method in interface org.bukkit.inventory.Inventory
  Returns a HashMap with all slots and ItemStacks in the inventory with the given Material.
all(ItemStack) - Method in interface org.bukkit.inventory.Inventory
  Finds all slots in the inventory containing any ItemStacks with the given ItemStack.
ALL - Enum constant in enum class org.bukkit.enchantments.EnchantmentTarget
  Deprecated.
  this target no longer exists in Vanilla
ALL_BLACK - Enum constant in enum class org.bukkit.entity.Cat.Type
ALL_CAP - Enum constant in enum class org.bukkit.material.types.MushroomBlockTexture
  Cap texture on all faces.
ALL_PORES - Enum constant in enum class org.bukkit.material.types.MushroomBlockTexture
  Pores on all faces.
ALL_STEM - Enum constant in enum class org.bukkit.material.types.MushroomBlockTexture
  Stem texture on all faces.
ALLIUM - Enum constant in enum class org.bukkit.Material
allow() - Method in class org.bukkit.event.player.AsyncPlayerPreLoginEvent
  Allows the player to log in
allow() - Method in class org.bukkit.event.player.PlayerLoginEvent
  Allows the player to log in
allow() - Method in class org.bukkit.event.player.PlayerPreLoginEvent
  Deprecated.
  Allows the player to log in
ALLOW - Enum constant in enum class org.bukkit.event.Event.Result
  Allow / Force the event.
ALLOWED - Enum constant in enum class org.bukkit.entity.AbstractArrow.PickupRule
  Deprecated.
ALLOWED - Enum constant in enum class org.bukkit.entity.AbstractArrow.PickupStatus
  The arrow can be picked up.
ALLOWED - Enum constant in enum class org.bukkit.event.player.AsyncPlayerPreLoginEvent.Result
  The player is allowed to log in
ALLOWED - Enum constant in enum class org.bukkit.event.player.PlayerLoginEvent.Result
  The player is allowed to log in
ALLOWED - Enum constant in enum class org.bukkit.event.player.PlayerPreLoginEvent.Result
  Deprecated.
  The player is allowed to log in
allowFriendlyFire() - Method in interface org.bukkit.scoreboard.Team
  Gets the team friendly fire state
allPlayers() - Method in class com.destroystokyo.paper.ParticleBuilder
  Sends this particle to all players in the world.
allTopics - Variable in class org.bukkit.help.IndexHelpTopic
ALWAYS - Enum constant in enum class com.destroystokyo.paper.block.TargetBlockInfo.FluidMode
ALWAYS - Enum constant in enum class org.bukkit.FluidCollisionMode
  Collide with all fluids.
ALWAYS - Enum constant in enum class org.bukkit.scoreboard.NameTagVisibility
  Deprecated.
  Always show the player's nametag.
ALWAYS - Enum constant in enum class org.bukkit.scoreboard.Team.OptionStatus
  Apply this option to everyone.
Ambient - Interface in org.bukkit.entity
  Represents an ambient mob
AMBIENT - Enum constant in enum class org.bukkit.SoundCategory
AMBIENT_BASALT_DELTAS_ADDITIONS - Enum constant in enum class org.bukkit.Sound
AMBIENT_BASALT_DELTAS_LOOP - Enum constant in enum class org.bukkit.Sound
AMBIENT_BASALT_DELTAS_MOOD - Enum constant in enum class org.bukkit.Sound
AMBIENT_CAVE - Enum constant in enum class org.bukkit.Sound
AMBIENT_CRIMSON_FOREST_ADDITIONS - Enum constant in enum class org.bukkit.Sound
AMBIENT_CRIMSON_FOREST_LOOP - Enum constant in enum class org.bukkit.Sound
AMBIENT_CRIMSON_FOREST_MOOD - Enum constant in enum class org.bukkit.Sound
AMBIENT_NETHER_WASTES_ADDITIONS - Enum constant in enum class org.bukkit.Sound
AMBIENT_NETHER_WASTES_LOOP - Enum constant in enum class org.bukkit.Sound
AMBIENT_NETHER_WASTES_MOOD - Enum constant in enum class org.bukkit.Sound
AMBIENT_SOUL_SAND_VALLEY_ADDITIONS - Enum constant in enum class org.bukkit.Sound
AMBIENT_SOUL_SAND_VALLEY_LOOP - Enum constant in enum class org.bukkit.Sound
AMBIENT_SOUL_SAND_VALLEY_MOOD - Enum constant in enum class org.bukkit.Sound
AMBIENT_UNDERWATER_ENTER - Enum constant in enum class org.bukkit.Sound
AMBIENT_UNDERWATER_EXIT - Enum constant in enum class org.bukkit.Sound
AMBIENT_UNDERWATER_LOOP - Enum constant in enum class org.bukkit.Sound
AMBIENT_UNDERWATER_LOOP_ADDITIONS - Enum constant in enum class org.bukkit.Sound
AMBIENT_UNDERWATER_LOOP_ADDITIONS_RARE - Enum constant in enum class org.bukkit.Sound
AMBIENT_UNDERWATER_LOOP_ADDITIONS_ULTRA_RARE - Enum constant in enum class org.bukkit.Sound
AMBIENT_WARPED_FOREST_ADDITIONS - Enum constant in enum class org.bukkit.Sound
AMBIENT_WARPED_FOREST_LOOP - Enum constant in enum class org.bukkit.Sound
AMBIENT_WARPED_FOREST_MOOD - Enum constant in enum class org.bukkit.Sound
amendCanSee(String) - Method in class org.bukkit.help.HelpTopic
  Allows the server administrator to override the permission required to see a help topic.
amendCanSee(String) - Method in class org.bukkit.help.IndexHelpTopic
amendedPermission - Variable in class org.bukkit.help.HelpTopic
amendTopic(String, String) - Method in class org.bukkit.help.HelpTopic
  Allows the server admin (or another plugin) to add or replace the contents of a help topic.
AMETHYST_BLOCK - Enum constant in enum class org.bukkit.Material
AMETHYST_CLUSTER - Enum constant in enum class org.bukkit.Material
  BlockData: `AmethystCluster`
AMETHYST_SHARD - Enum constant in enum class org.bukkit.Material
AmethystCluster - Interface in org.bukkit.block.data.type
AMPLIFIED - Enum constant in enum class org.bukkit.WorldType
AnaloguePowerable - Interface in org.bukkit.block.data
  'power' represents the redstone power level currently being emitted or transmitted via this block.
ANCHOR_SPAWN - Enum constant in enum class org.bukkit.event.player.PlayerRespawnEvent.RespawnFlag
  Will use the respawn anchor location
ANCIENT_DEBRIS - Enum constant in enum class org.bukkit.Material
ANDESITE - Enum constant in enum class org.bukkit.Material
ANDESITE_SLAB - Enum constant in enum class org.bukkit.Material
  BlockData: `Slab`
ANDESITE_STAIRS - Enum constant in enum class org.bukkit.Material
  BlockData: `Stairs`
ANDESITE_WALL - Enum constant in enum class org.bukkit.Material
  BlockData: `Wall`
ANGER - Static variable in interface com.destroystokyo.paper.entity.ai.VanillaGoal
  Deprecated.
  removed in 1.16
ANGER_OTHER - Static variable in interface com.destroystokyo.paper.entity.ai.VanillaGoal
  Deprecated.
  removed in 1.16
angle(Vector) - Method in class org.bukkit.util.Vector
  Gets the angle between this vector and another in radians.
ANGRY_AT - Static variable in class org.bukkit.entity.memory.MemoryKey
Animals - Interface in org.bukkit.entity
  Represents an Animal.
ANIMALS_BRED - Enum constant in enum class org.bukkit.Statistic
AnimalTamer - Interface in org.bukkit.entity
ANNOUNCE_ADVANCEMENTS - Static variable in class org.bukkit.GameRule
  Toggles the announcing of advancements.
ANVIL - Enum constant in enum class org.bukkit.event.inventory.InventoryType
  An anvil inventory, with 2 CRAFTING slots and 1 RESULT slot
ANVIL - Enum constant in enum class org.bukkit.Material
  BlockData: `Directional`
ANVIL - Static variable in interface org.bukkit.Tag
  Vanilla block tag representing all damaged and undamaged anvils.
ANVIL_BREAK - Enum constant in enum class org.bukkit.Effect
  The sound played when an anvil breaks
ANVIL_LAND - Enum constant in enum class org.bukkit.Effect
  The sound played when an anvil lands after falling
ANVIL_USE - Enum constant in enum class org.bukkit.Effect
  The sound played when an anvil is used
AnvilDamagedEvent - Class in com.destroystokyo.paper.event.block
  Called when an anvil is damaged from being used
AnvilDamagedEvent(InventoryView, BlockData) - Constructor for class com.destroystokyo.paper.event.block.AnvilDamagedEvent
AnvilDamagedEvent.DamageState - Enum Class in com.destroystokyo.paper.event.block
  Represents the amount of damage on an anvil block
AnvilInventory - Interface in org.bukkit.inventory
  Interface to the inventory of an Anvil.
ANY - Enum constant in enum class com.destroystokyo.paper.HeightmapType
  Deprecated.
  References the highest block in the world.
appendObjectData(Map, JSONUtil.JSONPair...) - Static method in class co.aikar.util.JSONUtil
  This appends multiple key/value Obj pairs into a JSON Object
APPLE - Enum constant in enum class org.bukkit.Material
apply() - Method in class co.aikar.util.LoadingIntMap.Feeder
apply() - Method in class co.aikar.util.LoadingMap.Feeder
apply(LivingEntity) - Method in class org.bukkit.potion.Potion
  Deprecated.
  Applies the effects that would be applied by this potion to the given `LivingEntity`.
apply(LivingEntity) - Method in class org.bukkit.potion.PotionEffect
  Attempts to add the effect represented by this object to the given `LivingEntity`.
apply(ItemStack) - Method in class org.bukkit.potion.Potion
  Deprecated.
  Applies the effects of this potion to the given `ItemStack`.
apply(Object) - Method in class co.aikar.util.LoadingIntMap.Feeder
apply(Object) - Method in class co.aikar.util.LoadingMap.Feeder
applyAmendment(String, String) - Method in class org.bukkit.help.HelpTopic
  Developers implementing their own custom HelpTopic implementations can use this utility method to ensure their implementations comply with the expected behavior of the `HelpTopic.amendTopic(String, String)` method.
applyBoneMeal(BlockFace) - Method in interface org.bukkit.block.Block
  Simulate bone meal application to this block (if possible).
applyMending(int) - Method in interface org.bukkit.entity.Player
  Applies the mending effect to any items just as picking up an orb would.
AQUA - Enum constant in enum class org.bukkit.ChatColor
  Represents aqua
AQUA - Static variable in class org.bukkit.Color
  Aqua, or (0x00,0xFF,0xFF) in (R,G,B)
AREA_EFFECT_CLOUD - Enum constant in enum class org.bukkit.entity.EntityType
AREA_EFFECT_CLOUD - Enum constant in enum class org.bukkit.event.entity.EntityPotionEffectEvent.Cause
  When the entity stands inside an area effect cloud.
AreaEffectCloud - Interface in org.bukkit.entity
  Represents an area effect cloud which will imbue a potion effect onto entities which enter it.
AreaEffectCloudApplyEvent - Class in org.bukkit.event.entity
  Called when a lingering potion applies it's effects.
AreaEffectCloudApplyEvent(AreaEffectCloud, List<LivingEntity>) - Constructor for class org.bukkit.event.entity.AreaEffectCloudApplyEvent
ARM_SWING - Enum constant in enum class org.bukkit.event.player.PlayerAnimationType
ARMOR - Enum constant in enum class org.bukkit.enchantments.EnchantmentTarget
  Allows the Enchantment to be placed on armor
ARMOR - Enum constant in enum class org.bukkit.event.entity.EntityDamageEvent.DamageModifier
  Deprecated.
  This represents the damage reduction caused by wearing armor.
ARMOR - Enum constant in enum class org.bukkit.event.inventory.InventoryType.SlotType
  An armour slot in the player's inventory.
ARMOR_CLEANED - Enum constant in enum class org.bukkit.Statistic
ARMOR_FEET - Enum constant in enum class org.bukkit.enchantments.EnchantmentTarget
  Allows the Enchantment to be placed on feet slot armor
ARMOR_HEAD - Enum constant in enum class org.bukkit.enchantments.EnchantmentTarget
  Allows the Enchantment to be placed on head slot armor
ARMOR_LEGS - Enum constant in enum class org.bukkit.enchantments.EnchantmentTarget
  Allows the Enchantment to be placed on leg slot armor
ARMOR_STAND - Enum constant in enum class org.bukkit.entity.EntityType
  Mechanical entity with an inventory for placing weapons / armor into.
ARMOR_STAND - Enum constant in enum class org.bukkit.loot.LootTables
ARMOR_STAND - Enum constant in enum class org.bukkit.Material
ARMOR_STAND_HIT - Enum constant in enum class org.bukkit.EntityEffect
  Armor stand is hit.
ARMOR_TORSO - Enum constant in enum class org.bukkit.enchantments.EnchantmentTarget
  Allows the Enchantment to be placed on torso slot armor
ARMOR_WASH - Enum constant in enum class org.bukkit.event.block.CauldronLevelChangeEvent.ChangeReason
  Player cleaning their armor.
ArmoredHorseInventory - Interface in org.bukkit.inventory
ARMORER - Enum constant in enum class org.bukkit.entity.Villager.Profession
  Armorer profession.
ARMORER_GIFT - Enum constant in enum class org.bukkit.loot.LootTables
ArmorStand - Interface in org.bukkit.entity
ArmorStand.LockType - Enum Class in org.bukkit.entity
  Represents types of locking mechanisms for ArmorStand equipment.
ArmorStandMeta - Interface in com.destroystokyo.paper.inventory.meta
Arrow - Interface in org.bukkit.entity
ARROW - Enum constant in enum class org.bukkit.entity.EntityType
  An arrow projectile; may get stuck in the ground.
ARROW - Enum constant in enum class org.bukkit.event.block.BlockIgniteEvent.IgniteCause
  Block ignition caused by a flaming arrow.
ARROW - Enum constant in enum class org.bukkit.event.entity.EntityPotionEffectEvent.Cause
  When the entity is hit by an spectral or tipped arrow.
ARROW - Enum constant in enum class org.bukkit.Material
ARROW_ATTACK - Static variable in interface com.destroystokyo.paper.entity.ai.VanillaGoal
  Deprecated.
ARROW_DAMAGE - Static variable in class org.bukkit.enchantments.Enchantment
  Provides extra damage when shooting arrows from bows
ARROW_FIRE - Static variable in class org.bukkit.enchantments.Enchantment
  Sets entities on fire when hit by arrows shot from a bow
ARROW_INFINITE - Static variable in class org.bukkit.enchantments.Enchantment
  Provides infinite arrows when shooting a bow
ARROW_KNOCKBACK - Static variable in class org.bukkit.enchantments.Enchantment
  Provides a knockback when an entity is hit by an arrow from a bow
ARROW_PARTICLES - Enum constant in enum class org.bukkit.EntityEffect
  Colored particles from a tipped arrow.
ArrowBodyCountChangeEvent - Class in org.bukkit.event.entity
  Called when an arrow enters or exists an entity's body.
ArrowBodyCountChangeEvent(LivingEntity, int, int, boolean) - Constructor for class org.bukkit.event.entity.ArrowBodyCountChangeEvent
ARROWS - Static variable in class com.destroystokyo.paper.MaterialTags
ARROWS - Static variable in interface org.bukkit.Tag
  Deprecated, for removal: This API element is subject to removal in a future version.
  use `Tag.ENTITY_TYPES_ARROWS`
Art - Enum Class in org.bukkit
  Represents the art on a painting
ART - Static variable in interface org.bukkit.Registry
  Server art.
ARTHROPOD - Enum constant in enum class org.bukkit.entity.EntityCategory
  Entities of the arthropod family.
asBGR() - Method in class org.bukkit.Color
  Gets the color as an BGR integer.
asBoolean() - Method in interface org.bukkit.metadata.MetadataValue
  Attempts to convert the value of this metadata item into a boolean.
asBoolean() - Method in class org.bukkit.metadata.MetadataValueAdapter
asBungee() - Method in enum class org.bukkit.ChatColor
asByte() - Method in interface org.bukkit.metadata.MetadataValue
  Attempts to convert the value of this metadata item into a byte.
asByte() - Method in class org.bukkit.metadata.MetadataValueAdapter
ASCENDING_EAST - Enum constant in enum class org.bukkit.block.data.Rail.Shape
  The rail ascends in the east (positive X) direction.
ASCENDING_NORTH - Enum constant in enum class org.bukkit.block.data.Rail.Shape
  The rail ascends in the north (negative Z) direction.
ASCENDING_SOUTH - Enum constant in enum class org.bukkit.block.data.Rail.Shape
  The rail ascends in the south (positive Z) direction.
ASCENDING_WEST - Enum constant in enum class org.bukkit.block.data.Rail.Shape
  The rail ascends in the west (negative X) direction.
asDouble() - Method in interface org.bukkit.metadata.MetadataValue
  Attempts to convert the value of this metadata item into a double.
asDouble() - Method in class org.bukkit.metadata.MetadataValueAdapter
asFloat() - Method in interface org.bukkit.metadata.MetadataValue
  Attempts to convert the value of this metadata item into a float.
asFloat() - Method in class org.bukkit.metadata.MetadataValueAdapter
ASH - Enum constant in enum class org.bukkit.Particle
asHoverEvent(ItemStack, UnaryOperator<HoverEvent.ShowItem>) - Method in interface org.bukkit.inventory.ItemFactory
  Creates a hover event for the given item.
asHoverEvent(UnaryOperator<HoverEvent.ShowEntity>) - Method in interface org.bukkit.entity.Entity
asHoverEvent(UnaryOperator<HoverEvent.ShowEntity>) - Method in interface org.bukkit.entity.Player
asHoverEvent(UnaryOperator<HoverEvent.ShowItem>) - Method in class org.bukkit.inventory.ItemStack
asInt() - Method in interface org.bukkit.metadata.MetadataValue
  Attempts to convert the value of this metadata item into an int.
asInt() - Method in class org.bukkit.metadata.MetadataValueAdapter
asLong() - Method in interface org.bukkit.metadata.MetadataValue
  Attempts to convert the value of this metadata item into a long.
asLong() - Method in class org.bukkit.metadata.MetadataValueAdapter
asMetaFor(ItemMeta, ItemStack) - Method in interface org.bukkit.inventory.ItemFactory
  Returns an appropriate item meta for the specified stack.
asMetaFor(ItemMeta, Material) - Method in interface org.bukkit.inventory.ItemFactory
  Returns an appropriate item meta for the specified material.
ASMEventExecutorGenerator - Class in com.destroystokyo.paper.event.executor.asm
ASMEventExecutorGenerator() - Constructor for class com.destroystokyo.paper.event.executor.asm.ASMEventExecutorGenerator
asOne() - Method in class org.bukkit.inventory.ItemStack
  Clones the itemstack and returns it a single quantity.
asQuantity(int) - Method in class org.bukkit.inventory.ItemStack
  Clones the itemstack and returns it as the specified quantity
asRGB() - Method in class org.bukkit.Color
  Gets the color as an RGB integer.
asShort() - Method in interface org.bukkit.metadata.MetadataValue
  Attempts to convert the value of this metadata item into a short.
asShort() - Method in class org.bukkit.metadata.MetadataValueAdapter
asString() - Method in interface org.bukkit.metadata.MetadataValue
  Attempts to convert the value of this metadata item into a string.
asString() - Method in class org.bukkit.metadata.MetadataValueAdapter
asString() - Method in class org.bukkit.NamespacedKey
AsyncChatEvent - Class in io.papermc.paper.event.player
  An event fired when a `Player` sends a chat message to the server.
AsyncChatEvent(boolean, Player, Set<Audience>, ChatRenderer, Component, Component) - Constructor for class io.papermc.paper.event.player.AsyncChatEvent
AsyncPlayerChatEvent - Class in org.bukkit.event.player
  Deprecated.
  use `AsyncChatEvent` instead
AsyncPlayerChatEvent(boolean, Player, String, Set<Player>) - Constructor for class org.bukkit.event.player.AsyncPlayerChatEvent
  Deprecated.
AsyncPlayerPreLoginEvent - Class in org.bukkit.event.player
  Stores details for players attempting to log in.
AsyncPlayerPreLoginEvent(String, InetAddress) - Constructor for class org.bukkit.event.player.AsyncPlayerPreLoginEvent
  Deprecated.
AsyncPlayerPreLoginEvent(String, InetAddress, InetAddress, UUID, PlayerProfile) - Constructor for class org.bukkit.event.player.AsyncPlayerPreLoginEvent
AsyncPlayerPreLoginEvent(String, InetAddress, UUID) - Constructor for class org.bukkit.event.player.AsyncPlayerPreLoginEvent
AsyncPlayerPreLoginEvent(String, InetAddress, UUID, PlayerProfile) - Constructor for class org.bukkit.event.player.AsyncPlayerPreLoginEvent
  Deprecated.
AsyncPlayerPreLoginEvent.Result - Enum Class in org.bukkit.event.player
  Basic kick reasons for communicating to plugins
AsyncTabCompleteEvent - Class in com.destroystokyo.paper.event.server
  Allows plugins to compute tab completion results asynchronously.
AsyncTabCompleteEvent(CommandSender, String, boolean, Location) - Constructor for class com.destroystokyo.paper.event.server.AsyncTabCompleteEvent
AsyncTabCompleteEvent(CommandSender, List<String>, String, boolean, Location) - Constructor for class com.destroystokyo.paper.event.server.AsyncTabCompleteEvent
  Deprecated.
AsyncTabCompleteEvent.Completion - Interface in com.destroystokyo.paper.event.server
  A rich tab completion, consisting of a string suggestion, and a nullable `Component` tooltip.
Attachable - Interface in org.bukkit.block.data
  'attached' denotes whether a tripwire hook or string forms a complete tripwire circuit and is ready to trigger.
Attachable - Interface in org.bukkit.material
  Indicates that a block can be attached to another block
ATTACHED_MELON_STEM - Enum constant in enum class org.bukkit.Material
  BlockData: `Directional`
ATTACHED_PUMPKIN_STEM - Enum constant in enum class org.bukkit.Material
  BlockData: `Directional`
attachmentRemoved(PermissionAttachment) - Method in interface org.bukkit.permissions.PermissionRemovedExecutor
  Called when a `PermissionAttachment` is removed from a `Permissible`
attack(Entity) - Method in interface org.bukkit.entity.LivingEntity
  Makes this entity attack the given entity with a melee attack.
ATTACK - Enum constant in enum class org.bukkit.event.entity.EntityExhaustionEvent.ExhaustionReason
  Player attacks another entity
ATTACK - Enum constant in enum class org.bukkit.event.entity.EntityPotionEffectEvent.Cause
  When the entity is inflicted with a potion effect due to an entity attack (e.g.
Attributable - Interface in org.bukkit.attribute
  Represents an object which may contain attributes.
Attribute - Enum Class in org.bukkit.attribute
  Types of attributes which may be present on an `Attributable`.
ATTRIBUTE - Static variable in interface org.bukkit.Registry
  Attribute.
AttributeInstance - Interface in org.bukkit.attribute
  Represents a mutable instance of an attribute and its associated modifiers and values.
AttributeModifier - Class in org.bukkit.attribute
  Concrete implementation of an attribute modifier.
AttributeModifier(String, double, AttributeModifier.Operation) - Constructor for class org.bukkit.attribute.AttributeModifier
AttributeModifier(UUID, String, double, AttributeModifier.Operation) - Constructor for class org.bukkit.attribute.AttributeModifier
AttributeModifier(UUID, String, double, AttributeModifier.Operation, EquipmentSlot) - Constructor for class org.bukkit.attribute.AttributeModifier
AttributeModifier.Operation - Enum Class in org.bukkit.attribute
  Enumerable operation to be applied.
audience() - Method in interface org.bukkit.command.ProxiedCommandSender
audiences() - Method in class co.aikar.timings.TimingsReportListener
audiences() - Method in interface org.bukkit.World
author() - Method in interface org.bukkit.inventory.meta.BookMeta
  Gets the author of the book.
author(Component) - Method in interface org.bukkit.inventory.meta.BookMeta
  Sets the author of the book.
author(Component) - Method in interface org.bukkit.inventory.meta.BookMeta.BookMetaBuilder
AuthorNagException - Exception in org.bukkit.plugin
AuthorNagException(String) - Constructor for exception org.bukkit.plugin.AuthorNagException
  Constructs a new AuthorNagException based on the given Exception
AVERAGE_CHAT_PAGE_WIDTH - Static variable in class org.bukkit.util.ChatPaginator
AVIATE_ONE_CM - Enum constant in enum class org.bukkit.Statistic
AVOID_ENTITY - Static variable in interface com.destroystokyo.paper.entity.ai.VanillaGoal
AVOID_TARGET - Static variable in interface com.destroystokyo.paper.entity.ai.VanillaGoal
  Deprecated.
awardCriteria(String) - Method in interface org.bukkit.advancement.AdvancementProgress
  Mark the specified criteria as awarded at the current time.
AWKWARD - Enum constant in enum class org.bukkit.potion.PotionType
AXES - Static variable in class com.destroystokyo.paper.MaterialTags
  Covers the variants of axes.
Axis - Enum Class in org.bukkit
  Represents a mutually perpendicular axis in 3D Cartesian coordinates.
Axolotl - Interface in org.bukkit.entity
  An Axolotl.
AXOLOTL - Enum constant in enum class org.bukkit.entity.EntityType
AXOLOTL - Enum constant in enum class org.bukkit.event.entity.EntityPotionEffectEvent.Cause
  When an entity gets the effect from an axolotl.
AXOLOTL - Enum constant in enum class org.bukkit.loot.LootTables
AXOLOTL_BUCKET - Enum constant in enum class org.bukkit.Material
AXOLOTL_SPAWN_EGG - Enum constant in enum class org.bukkit.Material
AXOLOTL_TEMPT_ITEMS - Static variable in interface org.bukkit.Tag
  Vanilla item tag representing all items which tempt axolotls.
Axolotl.Variant - Enum Class in org.bukkit.entity
  Represents the variant of a axolotl - ie its color.
AxolotlBucketMeta - Interface in org.bukkit.inventory.meta
  Represents a bucket of axolotl.
AZALEA - Enum constant in enum class org.bukkit.Material
AZALEA - Enum constant in enum class org.bukkit.TreeType
  Tree with large roots which grows above lush caves
AZALEA_LEAVES - Enum constant in enum class org.bukkit.Material
  BlockData: `Leaves`
AZTEC - Enum constant in enum class org.bukkit.Art
AZTEC2 - Enum constant in enum class org.bukkit.Art
AZURE_BLUET - Enum constant in enum class org.bukkit.Material

## B

B - Enum constant in enum class org.bukkit.Note.Tone
backgroundPath() - Method in interface io.papermc.paper.advancement.AdvancementDisplay
  Gets the texture displayed behind the advancement tree when selected.
BAD_OMEN - Static variable in class org.bukkit.potion.PotionEffectType
  oof.
BADLANDS - Enum constant in enum class org.bukkit.block.Biome
BADLANDS_PLATEAU - Enum constant in enum class org.bukkit.block.Biome
bake() - Method in class org.bukkit.event.HandlerList
  Bake HashMap and ArrayLists to 2d array - does nothing if not necessary
bakeAll() - Static method in class org.bukkit.event.HandlerList
  Bake all handler lists.
BAKED_POTATO - Enum constant in enum class org.bukkit.Material
BALL - Enum constant in enum class org.bukkit.FireworkEffect.Type
  A small ball effect.
BALL_LARGE - Enum constant in enum class org.bukkit.FireworkEffect.Type
  A large ball effect.
Bamboo - Interface in org.bukkit.block.data.type
  'leaves' represents the size of the leaves on this bamboo block.
BAMBOO - Enum constant in enum class org.bukkit.Material
  BlockData: `Bamboo`
BAMBOO_JUNGLE - Enum constant in enum class org.bukkit.block.Biome
BAMBOO_JUNGLE_HILLS - Enum constant in enum class org.bukkit.block.Biome
BAMBOO_PLANTABLE_ON - Static variable in interface org.bukkit.Tag
  Vanilla block tag denoting all blocks bamboo may be planted on.
BAMBOO_SAPLING - Enum constant in enum class org.bukkit.Material
Bamboo.Leaves - Enum Class in org.bukkit.block.data.type
  Bamboo leaf size.
BanEntry - Interface in org.bukkit
  A single entry from a ban list.
banIP(String) - Static method in class org.bukkit.Bukkit
  Bans the specified address from the server.
banIP(String) - Method in interface org.bukkit.Server
  Bans the specified address from the server.
BANJO - Enum constant in enum class org.bukkit.Instrument
  Banjo is normally played when a note block is on top of a hay block.
BanList - Interface in org.bukkit
  A ban list, containing bans of some `BanList.Type`.
BanList.Type - Enum Class in org.bukkit
  Represents a ban-type that a `BanList` may track.
BANNED - Enum constant in enum class org.bukkit.event.player.PlayerKickEvent.Cause
Banner - Class in org.bukkit.material
  Deprecated.
  all usage of MaterialData is deprecated and subject to removal. Use `BlockData`.
Banner - Interface in org.bukkit.block
  Represents a captured state of a banner.
Banner() - Constructor for class org.bukkit.material.Banner
  Deprecated.
Banner(Material) - Constructor for class org.bukkit.material.Banner
  Deprecated.
Banner(Material, byte) - Constructor for class org.bukkit.material.Banner
  Deprecated.
  Magic value
BANNER_BLACK - Enum constant in enum class org.bukkit.map.MapCursor.Type
BANNER_BLUE - Enum constant in enum class org.bukkit.map.MapCursor.Type
BANNER_BROWN - Enum constant in enum class org.bukkit.map.MapCursor.Type
BANNER_CLEANED - Enum constant in enum class org.bukkit.Statistic
BANNER_CYAN - Enum constant in enum class org.bukkit.map.MapCursor.Type
BANNER_GRAY - Enum constant in enum class org.bukkit.map.MapCursor.Type
BANNER_GREEN - Enum constant in enum class org.bukkit.map.MapCursor.Type
BANNER_LIGHT_BLUE - Enum constant in enum class org.bukkit.map.MapCursor.Type
BANNER_LIGHT_GRAY - Enum constant in enum class org.bukkit.map.MapCursor.Type
BANNER_LIME - Enum constant in enum class org.bukkit.map.MapCursor.Type
BANNER_MAGENTA - Enum constant in enum class org.bukkit.map.MapCursor.Type
BANNER_ORANGE - Enum constant in enum class org.bukkit.map.MapCursor.Type
BANNER_PINK - Enum constant in enum class org.bukkit.map.MapCursor.Type
BANNER_PURPLE - Enum constant in enum class org.bukkit.map.MapCursor.Type
BANNER_RED - Enum constant in enum class org.bukkit.map.MapCursor.Type
BANNER_WASH - Enum constant in enum class org.bukkit.event.block.CauldronLevelChangeEvent.ChangeReason
  Player cleaning their banner.
BANNER_WHITE - Enum constant in enum class org.bukkit.map.MapCursor.Type
BANNER_YELLOW - Enum constant in enum class org.bukkit.map.MapCursor.Type
BannerMeta - Interface in org.bukkit.inventory.meta
BANNERS - Static variable in interface org.bukkit.Tag
  Vanilla block tag representing all banner blocks.
banPlayer(String) - Method in interface org.bukkit.OfflinePlayer
  Permanently Bans this player from the server
banPlayer(String, String) - Method in interface org.bukkit.OfflinePlayer
  Permanently Bans this player from the server
banPlayer(String, Date) - Method in interface org.bukkit.OfflinePlayer
  Bans this player from the server
banPlayer(String, Date, String) - Method in interface org.bukkit.OfflinePlayer
  Bans this player from the server
banPlayer(String, Date, String, boolean) - Method in interface org.bukkit.OfflinePlayer
banPlayerFull(String) - Method in interface org.bukkit.entity.Player
  Permanently Bans the Profile and IP address currently used by the player.
banPlayerFull(String, String) - Method in interface org.bukkit.entity.Player
  Permanently Bans the Profile and IP address currently used by the player.
banPlayerFull(String, Date) - Method in interface org.bukkit.entity.Player
  Bans the Profile and IP address currently used by the player.
banPlayerFull(String, Date, String) - Method in interface org.bukkit.entity.Player
  Bans the Profile and IP address currently used by the player.
banPlayerIP(String) - Method in interface org.bukkit.entity.Player
  Permanently Bans the IP address currently used by the player.
banPlayerIP(String, boolean) - Method in interface org.bukkit.entity.Player
  Permanently Bans the IP address currently used by the player.
banPlayerIP(String, String) - Method in interface org.bukkit.entity.Player
  Permanently Bans the IP address currently used by the player.
banPlayerIP(String, String, boolean) - Method in interface org.bukkit.entity.Player
  Permanently Bans the IP address currently used by the player.
banPlayerIP(String, Date) - Method in interface org.bukkit.entity.Player
  Bans the IP address currently used by the player.
banPlayerIP(String, Date, boolean) - Method in interface org.bukkit.entity.Player
  Bans the IP address currently used by the player.
banPlayerIP(String, Date, String) - Method in interface org.bukkit.entity.Player
  Bans the IP address currently used by the player.
banPlayerIP(String, Date, String, boolean) - Method in interface org.bukkit.entity.Player
  Bans the IP address currently used by the player.
BarColor - Enum Class in org.bukkit.boss
BarFlag - Enum Class in org.bukkit.boss
Barrel - Interface in org.bukkit.block
  Represents a captured state of a Barrel.
BARREL - Enum constant in enum class org.bukkit.event.inventory.InventoryType
  A barrel box inventory, with 27 slots of type CONTAINER.
BARREL - Enum constant in enum class org.bukkit.Material
  BlockData: `Directional`
BARRIER - Enum constant in enum class org.bukkit.Material
BARRIER - Enum constant in enum class org.bukkit.Particle
BarStyle - Enum Class in org.bukkit.boss
BASALT - Enum constant in enum class org.bukkit.Material
  BlockData: `Orientable`
BASALT_DELTAS - Enum constant in enum class org.bukkit.block.Biome
BASE - Enum constant in enum class org.bukkit.block.banner.PatternType
BASE - Enum constant in enum class org.bukkit.block.data.type.PointedDripstone.Thickness
  Base.
BASE - Enum constant in enum class org.bukkit.event.entity.EntityDamageEvent.DamageModifier
  Deprecated.
  This represents the amount of damage being done, also known as the raw `EntityDamageEvent.getDamage()`.
BASE_STONE_NETHER - Static variable in interface org.bukkit.Tag
  Vanilla block tag representing the nether base material.
BASE_STONE_OVERWORLD - Static variable in interface org.bukkit.Tag
  Vanilla block tag representing the overworld base material.
BaseTag<T extends Keyed,C extends BaseTag<T,C>> - Class in io.papermc.paper.tag
BaseTag(Class<T>, NamespacedKey, Collection<T>) - Constructor for class io.papermc.paper.tag.BaseTag
BaseTag(Class<T>, NamespacedKey, Collection<T>, Predicate<T>...) - Constructor for class io.papermc.paper.tag.BaseTag
BaseTag(Class<T>, NamespacedKey, Predicate<T>) - Constructor for class io.papermc.paper.tag.BaseTag
BaseTag(Class<T>, NamespacedKey, T...) - Constructor for class io.papermc.paper.tag.BaseTag
BASIC - Enum constant in enum class com.destroystokyo.paper.event.server.GS4QueryEvent.QueryType
  Basic query asks only a subset of information, such as motd, game type (hardcoded to
BASS_DRUM - Enum constant in enum class org.bukkit.Instrument
  Bass drum is normally played when a note block is on top of a stone-like block.
BASS_GUITAR - Enum constant in enum class org.bukkit.Instrument
  Bass guitar is normally played when a note block is on top of a wooden block.
BASTION_BRIDGE - Enum constant in enum class org.bukkit.loot.LootTables
BASTION_HOGLIN_STABLE - Enum constant in enum class org.bukkit.loot.LootTables
BASTION_OTHER - Enum constant in enum class org.bukkit.loot.LootTables
BASTION_REMNANT - Static variable in class org.bukkit.StructureType
  Bastion remnant.
BASTION_TREASURE - Enum constant in enum class org.bukkit.loot.LootTables
Bat - Interface in org.bukkit.entity
  Represents a Bat
BAT - Enum constant in enum class org.bukkit.entity.EntityType
BAT - Enum constant in enum class org.bukkit.loot.LootTables
BAT_SPAWN_EGG - Enum constant in enum class org.bukkit.Material
BAT_TAKEOFF - Enum constant in enum class org.bukkit.Effect
  Sound played by a bat taking off
BatToggleSleepEvent - Class in org.bukkit.event.entity
  Called when a bat attempts to sleep or wake up from its slumber.
BatToggleSleepEvent(Bat, boolean) - Constructor for class org.bukkit.event.entity.BatToggleSleepEvent
BEACH - Enum constant in enum class org.bukkit.block.Biome
Beacon - Interface in org.bukkit.block
  Represents a captured state of a beacon.
BEACON - Enum constant in enum class org.bukkit.event.entity.EntityPotionEffectEvent.Cause
  When beacon effects get applied due to the entity being nearby.
BEACON - Enum constant in enum class org.bukkit.event.inventory.InventoryType
  A beacon inventory, with 1 CRAFTING slot
BEACON - Enum constant in enum class org.bukkit.Material
BEACON_BASE_BLOCKS - Static variable in interface org.bukkit.Tag
  Vanilla block tag representing all beacon base blocks.
BEACON_INTERACTION - Enum constant in enum class org.bukkit.Statistic
BeaconActivatedEvent - Class in io.papermc.paper.event.block
  Called when a beacon is activated.
BeaconActivatedEvent(Block) - Constructor for class io.papermc.paper.event.block.BeaconActivatedEvent
BeaconDeactivatedEvent - Class in io.papermc.paper.event.block
  Called when a beacon is deactivated, either because its base block(s) or itself were destroyed.
BeaconDeactivatedEvent(Block) - Constructor for class io.papermc.paper.event.block.BeaconDeactivatedEvent
BeaconEffectEvent - Class in com.destroystokyo.paper.event.block
  Called when a beacon effect is being applied to a player.
BeaconEffectEvent(Block, PotionEffect, Player, boolean) - Constructor for class com.destroystokyo.paper.event.block.BeaconEffectEvent
BeaconInventory - Interface in org.bukkit.inventory
  Interface to the inventory of a Beacon.
Bed - Class in org.bukkit.material
  Deprecated.
  all usage of MaterialData is deprecated and subject to removal. Use `BlockData`.
Bed - Interface in org.bukkit.block
  Deprecated.
  does not provide useful information beyond the material itself
Bed - Interface in org.bukkit.block.data.type
  Similar to `Bisected`, 'part' denotes which half of the bed this block corresponds to.
Bed() - Constructor for class org.bukkit.material.Bed
  Deprecated.
  Default constructor for a bed.
Bed(BlockFace) - Constructor for class org.bukkit.material.Bed
  Deprecated.
  Instantiate a bed facing in a particular direction.
Bed(Material) - Constructor for class org.bukkit.material.Bed
  Deprecated.
Bed(Material, byte) - Constructor for class org.bukkit.material.Bed
  Deprecated.
  Magic value
BED - Enum constant in enum class com.destroystokyo.paper.event.player.PlayerSetSpawnEvent.Cause
  When a player interacts successfully with a bed.
BED_SPAWN - Enum constant in enum class org.bukkit.event.player.PlayerRespawnEvent.RespawnFlag
  Will use the bed spawn location
Bed.Part - Enum Class in org.bukkit.block.data.type
  Horizontal half of a bed.
BEDROCK - Enum constant in enum class org.bukkit.Material
BEDS - Static variable in class com.destroystokyo.paper.MaterialTags
  Covers all colors of beds.
BEDS - Static variable in interface org.bukkit.Tag
  Vanilla block tag representing all beds.
Bee - Interface in org.bukkit.entity
  Represents a Bee.
BEE - Enum constant in enum class org.bukkit.entity.EntityType
BEE - Enum constant in enum class org.bukkit.loot.LootTables
BEE_ATTACK - Static variable in interface com.destroystokyo.paper.entity.ai.VanillaGoal
BEE_BECOME_ANGRY - Static variable in interface com.destroystokyo.paper.entity.ai.VanillaGoal
BEE_ENTER_HIVE - Static variable in interface com.destroystokyo.paper.entity.ai.VanillaGoal
BEE_GO_TO_HIVE - Static variable in interface com.destroystokyo.paper.entity.ai.VanillaGoal
BEE_GO_TO_KNOWN_FLOWER - Static variable in interface com.destroystokyo.paper.entity.ai.VanillaGoal
BEE_GROW_CROP - Static variable in interface com.destroystokyo.paper.entity.ai.VanillaGoal
BEE_GROWABLES - Static variable in interface org.bukkit.Tag
  Vanilla block tag representing all bee growables.
BEE_HURT_BY_OTHER - Static variable in interface com.destroystokyo.paper.entity.ai.VanillaGoal
BEE_LOCATE_HIVE - Static variable in interface com.destroystokyo.paper.entity.ai.VanillaGoal
BEE_NEST - Enum constant in enum class org.bukkit.Material
  BlockData: `Beehive`
BEE_POLLINATE - Static variable in interface com.destroystokyo.paper.entity.ai.VanillaGoal
BEE_SPAWN_EGG - Enum constant in enum class org.bukkit.Material
BEE_WANDER - Static variable in interface com.destroystokyo.paper.entity.ai.VanillaGoal
BEEF - Enum constant in enum class org.bukkit.Material
Beehive - Interface in org.bukkit.block
  Represents a captured state of a bee hive.
Beehive - Interface in org.bukkit.block.data.type
  'honey_level' represents the amount of honey stored in the hive.
BEEHIVE - Enum constant in enum class org.bukkit.event.entity.CreatureSpawnEvent.SpawnReason
  When a bee is released from a beehive/bee nest
BEEHIVE - Enum constant in enum class org.bukkit.Material
  BlockData: `Beehive`
BEEHIVE_INHABITORS - Static variable in interface org.bukkit.Tag
  Deprecated, for removal: This API element is subject to removal in a future version.
  use `Tag.ENTITY_TYPES_BEEHIVE_INHABITORS`
BEEHIVES - Static variable in interface org.bukkit.Tag
  Vanilla block tag representing all beehives.
BEETROOT - Enum constant in enum class org.bukkit.Material
BEETROOT_SEEDS - Enum constant in enum class org.bukkit.Material
BEETROOT_SOUP - Enum constant in enum class org.bukkit.Material
BEETROOTS - Enum constant in enum class org.bukkit.Material
  BlockData: `Ageable`
BEG - Static variable in interface com.destroystokyo.paper.entity.ai.VanillaGoal
begin() - Method in class org.bukkit.conversations.Conversation
  Displays the first prompt of this conversation and begins redirecting the user's chat responses.
beginConversation(Conversation) - Method in interface org.bukkit.conversations.Conversable
  Enters into a dialog with a Conversation object.
Bell - Interface in org.bukkit.block
  Represents a captured state of Bell.
Bell - Interface in org.bukkit.block.data.type
  'attachment' denotes how the bell is attached to its block.
BELL - Enum constant in enum class org.bukkit.Instrument
  Bell is normally played when a note block is on top of a gold block.
BELL - Enum constant in enum class org.bukkit.Material
  BlockData: `Bell`
BELL_RING - Enum constant in enum class org.bukkit.Statistic
Bell.Attachment - Enum Class in org.bukkit.block.data.type
  What the bell is attached to.
BellRevealRaiderEvent - Class in io.papermc.paper.event.block
  Called when a `Raider` is revealed by a bell.
BellRevealRaiderEvent(Block, Entity) - Constructor for class io.papermc.paper.event.block.BellRevealRaiderEvent
BellRingEvent - Class in io.papermc.paper.event.block
  Called when a bell is rung.
BellRingEvent(Block, Entity) - Constructor for class io.papermc.paper.event.block.BellRingEvent
BELOW_NAME - Enum constant in enum class org.bukkit.scoreboard.DisplaySlot
BETTY - Enum constant in enum class org.bukkit.entity.TropicalFish.Pattern
BIG_DRIPLEAF - Enum constant in enum class org.bukkit.Material
  BlockData: `BigDripleaf`
BIG_DRIPLEAF_STEM - Enum constant in enum class org.bukkit.Material
  BlockData: `Dripleaf`
BIG_TREE - Enum constant in enum class org.bukkit.TreeType
  Regular tree, extra tall with branches
BigDripleaf - Interface in org.bukkit.block.data.type
  'tilt' indicates how far the leaf is tilted.
BigDripleaf.Tilt - Enum Class in org.bukkit.block.data.type
  The tilt of a leaf.
BINDING_CURSE - Static variable in class org.bukkit.enchantments.Enchantment
  Item cannot be removed
Biome - Enum Class in org.bukkit.block
  Holds all accepted Biomes in the default server
BIOME - Static variable in interface org.bukkit.Registry
  Server biomes.
biomeProvider() - Method in class org.bukkit.WorldCreator
  Gets the biome provider that will be used to create or load the world.
biomeProvider(String) - Method in class org.bukkit.WorldCreator
  Sets the biome provider that will be used to create or load the world.
biomeProvider(String, CommandSender) - Method in class org.bukkit.WorldCreator
  Sets the biome provider that will be used to create or load the world.
biomeProvider(BiomeProvider) - Method in class org.bukkit.WorldCreator
  Sets the biome provider that will be used to create or load the world.
BiomeProvider - Class in org.bukkit.generator
  Class for providing biomes.
BiomeProvider() - Constructor for class org.bukkit.generator.BiomeProvider
BIRCH - Enum constant in enum class org.bukkit.TreeSpecies
  Represents birches.
BIRCH - Enum constant in enum class org.bukkit.TreeType
  Birch tree
BIRCH_BOAT - Enum constant in enum class org.bukkit.Material
BIRCH_BUTTON - Enum constant in enum class org.bukkit.Material
  BlockData: `Switch`
BIRCH_DOOR - Enum constant in enum class org.bukkit.Material
  BlockData: `Door`
BIRCH_FENCE - Enum constant in enum class org.bukkit.Material
  BlockData: `Fence`
BIRCH_FENCE_GATE - Enum constant in enum class org.bukkit.Material
  BlockData: `Gate`
BIRCH_FOREST - Enum constant in enum class org.bukkit.block.Biome
BIRCH_FOREST_HILLS - Enum constant in enum class org.bukkit.block.Biome
BIRCH_LEAVES - Enum constant in enum class org.bukkit.Material
  BlockData: `Leaves`
BIRCH_LOG - Enum constant in enum class org.bukkit.Material
  BlockData: `Orientable`
BIRCH_LOGS - Static variable in interface org.bukkit.Tag
  Vanilla block tag representing all birch log and bark variants.
BIRCH_PLANKS - Enum constant in enum class org.bukkit.Material
BIRCH_PRESSURE_PLATE - Enum constant in enum class org.bukkit.Material
  BlockData: `Powerable`
BIRCH_SAPLING - Enum constant in enum class org.bukkit.Material
  BlockData: `Sapling`
BIRCH_SIGN - Enum constant in enum class org.bukkit.Material
  BlockData: `Sign`
BIRCH_SLAB - Enum constant in enum class org.bukkit.Material
  BlockData: `Slab`
BIRCH_STAIRS - Enum constant in enum class org.bukkit.Material
  BlockData: `Stairs`
BIRCH_TRAPDOOR - Enum constant in enum class org.bukkit.Material
  BlockData: `TrapDoor`
BIRCH_WALL_SIGN - Enum constant in enum class org.bukkit.Material
  BlockData: `WallSign`
BIRCH_WOOD - Enum constant in enum class org.bukkit.Material
  BlockData: `Orientable`
Bisected - Interface in org.bukkit.block.data
  'half' denotes which half of a two block tall material this block is.
Bisected.Half - Enum Class in org.bukkit.block.data
  The half of a vertically bisected block.
BIT - Enum constant in enum class org.bukkit.Instrument
  Bit is normally played when a note block is on top of a emerald block.
BITE - Enum constant in enum class org.bukkit.event.player.PlayerFishEvent.State
  Called when there is a bite on the hook and it is ready to be reeled in.
BLACK - Enum constant in enum class org.bukkit.ChatColor
  Represents black
BLACK - Enum constant in enum class org.bukkit.DyeColor
  Represents black dye.
BLACK - Enum constant in enum class org.bukkit.entity.Cat.Type
BLACK - Enum constant in enum class org.bukkit.entity.Horse.Color
  Pitch black
BLACK - Enum constant in enum class org.bukkit.entity.Rabbit.Type
  Black rabbit.
BLACK - Static variable in class org.bukkit.Color
  Black, or (0x00,0x00,0x00) in (R,G,B)
BLACK_AND_WHITE - Enum constant in enum class org.bukkit.entity.Rabbit.Type
  Black with white patches, or white with black patches?
BLACK_BANNER - Enum constant in enum class org.bukkit.Material
  BlockData: `Rotatable`
BLACK_BED - Enum constant in enum class org.bukkit.Material
  BlockData: `Bed`
BLACK_CANDLE - Enum constant in enum class org.bukkit.Material
  BlockData: `Candle`
BLACK_CANDLE_CAKE - Enum constant in enum class org.bukkit.Material
  BlockData: `Lightable`
BLACK_CARPET - Enum constant in enum class org.bukkit.Material
BLACK_CAT - Enum constant in enum class org.bukkit.entity.Ocelot.Type
  Deprecated.
BLACK_CONCRETE - Enum constant in enum class org.bukkit.Material
BLACK_CONCRETE_POWDER - Enum constant in enum class org.bukkit.Material
BLACK_DOTS - Enum constant in enum class org.bukkit.entity.Horse.Style
  Small black dots
BLACK_DYE - Enum constant in enum class org.bukkit.Material
BLACK_GLAZED_TERRACOTTA - Enum constant in enum class org.bukkit.Material
  BlockData: `Directional`
BLACK_SHULKER_BOX - Enum constant in enum class org.bukkit.Material
  BlockData: `Directional`
BLACK_STAINED_GLASS - Enum constant in enum class org.bukkit.Material
BLACK_STAINED_GLASS_PANE - Enum constant in enum class org.bukkit.Material
  BlockData: `GlassPane`
BLACK_TERRACOTTA - Enum constant in enum class org.bukkit.Material
BLACK_WALL_BANNER - Enum constant in enum class org.bukkit.Material
  BlockData: `Directional`
BLACK_WOOL - Enum constant in enum class org.bukkit.Material
BLACKSTONE - Enum constant in enum class org.bukkit.Material
BLACKSTONE_SLAB - Enum constant in enum class org.bukkit.Material
  BlockData: `Slab`
BLACKSTONE_STAIRS - Enum constant in enum class org.bukkit.Material
  BlockData: `Stairs`
BLACKSTONE_WALL - Enum constant in enum class org.bukkit.Material
  BlockData: `Wall`
BLANK_CONFIG - Static variable in class org.bukkit.configuration.file.YamlConfiguration
BLAST_FURNACE - Enum constant in enum class org.bukkit.event.inventory.InventoryType
  A blast furnace inventory, with a RESULT slot, a CRAFTING slot, and a FUEL slot.
BLAST_FURNACE - Enum constant in enum class org.bukkit.Material
  BlockData: `Furnace`
BlastFurnace - Interface in org.bukkit.block
  Represents a captured state of a blast furnace.
BlastingRecipe - Class in org.bukkit.inventory
  Represents a campfire recipe.
BlastingRecipe(NamespacedKey, ItemStack, RecipeChoice, float, int) - Constructor for class org.bukkit.inventory.BlastingRecipe
BlastingRecipe(NamespacedKey, ItemStack, Material, float, int) - Constructor for class org.bukkit.inventory.BlastingRecipe
Blaze - Interface in org.bukkit.entity
  Represents a Blaze monster
BLAZE - Enum constant in enum class org.bukkit.entity.EntityType
BLAZE - Enum constant in enum class org.bukkit.loot.LootTables
BLAZE_ATTACK - Static variable in interface com.destroystokyo.paper.entity.ai.VanillaGoal
BLAZE_FIREBALL - Static variable in interface com.destroystokyo.paper.entity.ai.VanillaGoal
  Deprecated.
BLAZE_POWDER - Enum constant in enum class org.bukkit.Material
BLAZE_ROD - Enum constant in enum class org.bukkit.Material
BLAZE_SHOOT - Enum constant in enum class org.bukkit.Effect
  Sound of blaze firing.
BLAZE_SPAWN_EGG - Enum constant in enum class org.bukkit.Material
BLINDNESS - Enum constant in enum class org.bukkit.entity.Evoker.Spell
  Deprecated.
  The spell that makes the target blind.
BLINDNESS - Enum constant in enum class org.bukkit.entity.Spellcaster.Spell
  The spell that makes the target blind.
BLINDNESS - Static variable in class org.bukkit.potion.PotionEffectType
  Blinds an entity.
block - Variable in class org.bukkit.event.block.BlockEvent
block - Variable in class org.bukkit.event.entity.EntityInteractEvent
Block - Interface in org.bukkit.block
  Represents a block.
BLOCK - Enum constant in enum class org.bukkit.block.PistonMoveReaction
  Indicates that the block will resist being pushed or pulled.
BLOCK - Enum constant in enum class org.bukkit.Statistic.Type
  Statistics of this type require a Block Material qualifier.
BLOCK_AMETHYST_BLOCK_BREAK - Enum constant in enum class org.bukkit.Sound
BLOCK_AMETHYST_BLOCK_CHIME - Enum constant in enum class org.bukkit.Sound
BLOCK_AMETHYST_BLOCK_FALL - Enum constant in enum class org.bukkit.Sound
BLOCK_AMETHYST_BLOCK_HIT - Enum constant in enum class org.bukkit.Sound
BLOCK_AMETHYST_BLOCK_PLACE - Enum constant in enum class org.bukkit.Sound
BLOCK_AMETHYST_BLOCK_STEP - Enum constant in enum class org.bukkit.Sound
BLOCK_AMETHYST_CLUSTER_BREAK - Enum constant in enum class org.bukkit.Sound
BLOCK_AMETHYST_CLUSTER_FALL - Enum constant in enum class org.bukkit.Sound
BLOCK_AMETHYST_CLUSTER_HIT - Enum constant in enum class org.bukkit.Sound
BLOCK_AMETHYST_CLUSTER_PLACE - Enum constant in enum class org.bukkit.Sound
BLOCK_AMETHYST_CLUSTER_STEP - Enum constant in enum class org.bukkit.Sound
BLOCK_ANCIENT_DEBRIS_BREAK - Enum constant in enum class org.bukkit.Sound
BLOCK_ANCIENT_DEBRIS_FALL - Enum constant in enum class org.bukkit.Sound
BLOCK_ANCIENT_DEBRIS_HIT - Enum constant in enum class org.bukkit.Sound
BLOCK_ANCIENT_DEBRIS_PLACE - Enum constant in enum class org.bukkit.Sound
BLOCK_ANCIENT_DEBRIS_STEP - Enum constant in enum class org.bukkit.Sound
BLOCK_ANVIL_BREAK - Enum constant in enum class org.bukkit.Sound
BLOCK_ANVIL_DESTROY - Enum constant in enum class org.bukkit.Sound
BLOCK_ANVIL_FALL - Enum constant in enum class org.bukkit.Sound
BLOCK_ANVIL_HIT - Enum constant in enum class org.bukkit.Sound
BLOCK_ANVIL_LAND - Enum constant in enum class org.bukkit.Sound
BLOCK_ANVIL_PLACE - Enum constant in enum class org.bukkit.Sound
BLOCK_ANVIL_STEP - Enum constant in enum class org.bukkit.Sound
BLOCK_ANVIL_USE - Enum constant in enum class org.bukkit.Sound
BLOCK_ATTACH - Static variable in class org.bukkit.GameEvent
BLOCK_AZALEA_BREAK - Enum constant in enum class org.bukkit.Sound
BLOCK_AZALEA_FALL - Enum constant in enum class org.bukkit.Sound
BLOCK_AZALEA_HIT - Enum constant in enum class org.bukkit.Sound
BLOCK_AZALEA_LEAVES_BREAK - Enum constant in enum class org.bukkit.Sound
BLOCK_AZALEA_LEAVES_FALL - Enum constant in enum class org.bukkit.Sound
BLOCK_AZALEA_LEAVES_HIT - Enum constant in enum class org.bukkit.Sound
BLOCK_AZALEA_LEAVES_PLACE - Enum constant in enum class org.bukkit.Sound
BLOCK_AZALEA_LEAVES_STEP - Enum constant in enum class org.bukkit.Sound
BLOCK_AZALEA_PLACE - Enum constant in enum class org.bukkit.Sound
BLOCK_AZALEA_STEP - Enum constant in enum class org.bukkit.Sound
BLOCK_BAMBOO_BREAK - Enum constant in enum class org.bukkit.Sound
BLOCK_BAMBOO_FALL - Enum constant in enum class org.bukkit.Sound
BLOCK_BAMBOO_HIT - Enum constant in enum class org.bukkit.Sound
BLOCK_BAMBOO_PLACE - Enum constant in enum class org.bukkit.Sound
BLOCK_BAMBOO_SAPLING_BREAK - Enum constant in enum class org.bukkit.Sound
BLOCK_BAMBOO_SAPLING_HIT - Enum constant in enum class org.bukkit.Sound
BLOCK_BAMBOO_SAPLING_PLACE - Enum constant in enum class org.bukkit.Sound
BLOCK_BAMBOO_STEP - Enum constant in enum class org.bukkit.Sound
BLOCK_BARREL_CLOSE - Enum constant in enum class org.bukkit.Sound
BLOCK_BARREL_OPEN - Enum constant in enum class org.bukkit.Sound
BLOCK_BASALT_BREAK - Enum constant in enum class org.bukkit.Sound
BLOCK_BASALT_FALL - Enum constant in enum class org.bukkit.Sound
BLOCK_BASALT_HIT - Enum constant in enum class org.bukkit.Sound
BLOCK_BASALT_PLACE - Enum constant in enum class org.bukkit.Sound
BLOCK_BASALT_STEP - Enum constant in enum class org.bukkit.Sound
BLOCK_BEACON_ACTIVATE - Enum constant in enum class org.bukkit.Sound
BLOCK_BEACON_AMBIENT - Enum constant in enum class org.bukkit.Sound
BLOCK_BEACON_DEACTIVATE - Enum constant in enum class org.bukkit.Sound
BLOCK_BEACON_POWER_SELECT - Enum constant in enum class org.bukkit.Sound
BLOCK_BEEHIVE_DRIP - Enum constant in enum class org.bukkit.Sound
BLOCK_BEEHIVE_ENTER - Enum constant in enum class org.bukkit.Sound
BLOCK_BEEHIVE_EXIT - Enum constant in enum class org.bukkit.Sound
BLOCK_BEEHIVE_SHEAR - Enum constant in enum class org.bukkit.Sound
BLOCK_BEEHIVE_WORK - Enum constant in enum class org.bukkit.Sound
BLOCK_BELL_RESONATE - Enum constant in enum class org.bukkit.Sound
BLOCK_BELL_USE - Enum constant in enum class org.bukkit.Sound
BLOCK_BIG_DRIPLEAF_BREAK - Enum constant in enum class org.bukkit.Sound
BLOCK_BIG_DRIPLEAF_FALL - Enum constant in enum class org.bukkit.Sound
BLOCK_BIG_DRIPLEAF_HIT - Enum constant in enum class org.bukkit.Sound
BLOCK_BIG_DRIPLEAF_PLACE - Enum constant in enum class org.bukkit.Sound
BLOCK_BIG_DRIPLEAF_STEP - Enum constant in enum class org.bukkit.Sound
BLOCK_BIG_DRIPLEAF_TILT_DOWN - Enum constant in enum class org.bukkit.Sound
BLOCK_BIG_DRIPLEAF_TILT_UP - Enum constant in enum class org.bukkit.Sound
BLOCK_BLASTFURNACE_FIRE_CRACKLE - Enum constant in enum class org.bukkit.Sound
BLOCK_BONE_BLOCK_BREAK - Enum constant in enum class org.bukkit.Sound
BLOCK_BONE_BLOCK_FALL - Enum constant in enum class org.bukkit.Sound
BLOCK_BONE_BLOCK_HIT - Enum constant in enum class org.bukkit.Sound
BLOCK_BONE_BLOCK_PLACE - Enum constant in enum class org.bukkit.Sound
BLOCK_BONE_BLOCK_STEP - Enum constant in enum class org.bukkit.Sound
BLOCK_BREAK - Enum constant in enum class org.bukkit.entity.ExperienceOrb.SpawnReason
  Spawned by player breaking a block that gives experience points such as Diamond Ore
BLOCK_BREWING_STAND_BREW - Enum constant in enum class org.bukkit.Sound
BLOCK_BUBBLE_COLUMN_BUBBLE_POP - Enum constant in enum class org.bukkit.Sound
BLOCK_BUBBLE_COLUMN_UPWARDS_AMBIENT - Enum constant in enum class org.bukkit.Sound
BLOCK_BUBBLE_COLUMN_UPWARDS_INSIDE - Enum constant in enum class org.bukkit.Sound
BLOCK_BUBBLE_COLUMN_WHIRLPOOL_AMBIENT - Enum constant in enum class org.bukkit.Sound
BLOCK_BUBBLE_COLUMN_WHIRLPOOL_INSIDE - Enum constant in enum class org.bukkit.Sound
BLOCK_CAKE_ADD_CANDLE - Enum constant in enum class org.bukkit.Sound
BLOCK_CALCITE_BREAK - Enum constant in enum class org.bukkit.Sound
BLOCK_CALCITE_FALL - Enum constant in enum class org.bukkit.Sound
BLOCK_CALCITE_HIT - Enum constant in enum class org.bukkit.Sound
BLOCK_CALCITE_PLACE - Enum constant in enum class org.bukkit.Sound
BLOCK_CALCITE_STEP - Enum constant in enum class org.bukkit.Sound
BLOCK_CAMPFIRE_CRACKLE - Enum constant in enum class org.bukkit.Sound
BLOCK_CANDLE_AMBIENT - Enum constant in enum class org.bukkit.Sound
BLOCK_CANDLE_BREAK - Enum constant in enum class org.bukkit.Sound
BLOCK_CANDLE_EXTINGUISH - Enum constant in enum class org.bukkit.Sound
BLOCK_CANDLE_FALL - Enum constant in enum class org.bukkit.Sound
BLOCK_CANDLE_HIT - Enum constant in enum class org.bukkit.Sound
BLOCK_CANDLE_PLACE - Enum constant in enum class org.bukkit.Sound
BLOCK_CANDLE_STEP - Enum constant in enum class org.bukkit.Sound
BLOCK_CAVE_VINES_BREAK - Enum constant in enum class org.bukkit.Sound
BLOCK_CAVE_VINES_FALL - Enum constant in enum class org.bukkit.Sound
BLOCK_CAVE_VINES_HIT - Enum constant in enum class org.bukkit.Sound
BLOCK_CAVE_VINES_PICK_BERRIES - Enum constant in enum class org.bukkit.Sound
BLOCK_CAVE_VINES_PLACE - Enum constant in enum class org.bukkit.Sound
BLOCK_CAVE_VINES_STEP - Enum constant in enum class org.bukkit.Sound
BLOCK_CHAIN_BREAK - Enum constant in enum class org.bukkit.Sound
BLOCK_CHAIN_FALL - Enum constant in enum class org.bukkit.Sound
BLOCK_CHAIN_HIT - Enum constant in enum class org.bukkit.Sound
BLOCK_CHAIN_PLACE - Enum constant in enum class org.bukkit.Sound
BLOCK_CHAIN_STEP - Enum constant in enum class org.bukkit.Sound
BLOCK_CHANGE - Static variable in class org.bukkit.GameEvent
BLOCK_CHEST_CLOSE - Enum constant in enum class org.bukkit.Sound
BLOCK_CHEST_LOCKED - Enum constant in enum class org.bukkit.Sound
BLOCK_CHEST_OPEN - Enum constant in enum class org.bukkit.Sound
BLOCK_CHORUS_FLOWER_DEATH - Enum constant in enum class org.bukkit.Sound
BLOCK_CHORUS_FLOWER_GROW - Enum constant in enum class org.bukkit.Sound
BLOCK_CLOSE - Static variable in class org.bukkit.GameEvent
BLOCK_COMPARATOR_CLICK - Enum constant in enum class org.bukkit.Sound
BLOCK_COMPOSTER_EMPTY - Enum constant in enum class org.bukkit.Sound
BLOCK_COMPOSTER_FILL - Enum constant in enum class org.bukkit.Sound
BLOCK_COMPOSTER_FILL_SUCCESS - Enum constant in enum class org.bukkit.Sound
BLOCK_COMPOSTER_READY - Enum constant in enum class org.bukkit.Sound
BLOCK_CONDUIT_ACTIVATE - Enum constant in enum class org.bukkit.Sound
BLOCK_CONDUIT_AMBIENT - Enum constant in enum class org.bukkit.Sound
BLOCK_CONDUIT_AMBIENT_SHORT - Enum constant in enum class org.bukkit.Sound
BLOCK_CONDUIT_ATTACK_TARGET - Enum constant in enum class org.bukkit.Sound
BLOCK_CONDUIT_DEACTIVATE - Enum constant in enum class org.bukkit.Sound
BLOCK_COPPER_BREAK - Enum constant in enum class org.bukkit.Sound
BLOCK_COPPER_FALL - Enum constant in enum class org.bukkit.Sound
BLOCK_COPPER_HIT - Enum constant in enum class org.bukkit.Sound
BLOCK_COPPER_PLACE - Enum constant in enum class org.bukkit.Sound
BLOCK_COPPER_STEP - Enum constant in enum class org.bukkit.Sound
BLOCK_CORAL_BLOCK_BREAK - Enum constant in enum class org.bukkit.Sound
BLOCK_CORAL_BLOCK_FALL - Enum constant in enum class org.bukkit.Sound
BLOCK_CORAL_BLOCK_HIT - Enum constant in enum class org.bukkit.Sound
BLOCK_CORAL_BLOCK_PLACE - Enum constant in enum class org.bukkit.Sound
BLOCK_CORAL_BLOCK_STEP - Enum constant in enum class org.bukkit.Sound
BLOCK_CRACK - Enum constant in enum class org.bukkit.Particle
BLOCK_CROP_BREAK - Enum constant in enum class org.bukkit.Sound
BLOCK_DEEPSLATE_BREAK - Enum constant in enum class org.bukkit.Sound
BLOCK_DEEPSLATE_BRICKS_BREAK - Enum constant in enum class org.bukkit.Sound
BLOCK_DEEPSLATE_BRICKS_FALL - Enum constant in enum class org.bukkit.Sound
BLOCK_DEEPSLATE_BRICKS_HIT - Enum constant in enum class org.bukkit.Sound
BLOCK_DEEPSLATE_BRICKS_PLACE - Enum constant in enum class org.bukkit.Sound
BLOCK_DEEPSLATE_BRICKS_STEP - Enum constant in enum class org.bukkit.Sound
BLOCK_DEEPSLATE_FALL - Enum constant in enum class org.bukkit.Sound
BLOCK_DEEPSLATE_HIT - Enum constant in enum class org.bukkit.Sound
BLOCK_DEEPSLATE_PLACE - Enum constant in enum class org.bukkit.Sound
BLOCK_DEEPSLATE_STEP - Enum constant in enum class org.bukkit.Sound
BLOCK_DEEPSLATE_TILES_BREAK - Enum constant in enum class org.bukkit.Sound
BLOCK_DEEPSLATE_TILES_FALL - Enum constant in enum class org.bukkit.Sound
BLOCK_DEEPSLATE_TILES_HIT - Enum constant in enum class org.bukkit.Sound
BLOCK_DEEPSLATE_TILES_PLACE - Enum constant in enum class org.bukkit.Sound
BLOCK_DEEPSLATE_TILES_STEP - Enum constant in enum class org.bukkit.Sound
BLOCK_DESTROY - Static variable in class org.bukkit.GameEvent
BLOCK_DETACH - Static variable in class org.bukkit.GameEvent
BLOCK_DISPENSER_DISPENSE - Enum constant in enum class org.bukkit.Sound
BLOCK_DISPENSER_FAIL - Enum constant in enum class org.bukkit.Sound
BLOCK_DISPENSER_LAUNCH - Enum constant in enum class org.bukkit.Sound
BLOCK_DRIPSTONE_BLOCK_BREAK - Enum constant in enum class org.bukkit.Sound
BLOCK_DRIPSTONE_BLOCK_FALL - Enum constant in enum class org.bukkit.Sound
BLOCK_DRIPSTONE_BLOCK_HIT - Enum constant in enum class org.bukkit.Sound
BLOCK_DRIPSTONE_BLOCK_PLACE - Enum constant in enum class org.bukkit.Sound
BLOCK_DRIPSTONE_BLOCK_STEP - Enum constant in enum class org.bukkit.Sound
BLOCK_DUST - Enum constant in enum class org.bukkit.Particle
BLOCK_ENCHANTMENT_TABLE_USE - Enum constant in enum class org.bukkit.Sound
BLOCK_END_GATEWAY_SPAWN - Enum constant in enum class org.bukkit.Sound
BLOCK_END_PORTAL_FRAME_FILL - Enum constant in enum class org.bukkit.Sound
BLOCK_END_PORTAL_SPAWN - Enum constant in enum class org.bukkit.Sound
BLOCK_ENDER_CHEST_CLOSE - Enum constant in enum class org.bukkit.Sound
BLOCK_ENDER_CHEST_OPEN - Enum constant in enum class org.bukkit.Sound
BLOCK_EXPLOSION - Enum constant in enum class org.bukkit.event.entity.EntityDamageEvent.DamageCause
  Damage caused by being in the area when a block explodes.
BLOCK_FENCE_GATE_CLOSE - Enum constant in enum class org.bukkit.Sound
BLOCK_FENCE_GATE_OPEN - Enum constant in enum class org.bukkit.Sound
BLOCK_FIRE_AMBIENT - Enum constant in enum class org.bukkit.Sound
BLOCK_FIRE_EXTINGUISH - Enum constant in enum class org.bukkit.Sound
BLOCK_FLOWERING_AZALEA_BREAK - Enum constant in enum class org.bukkit.Sound
BLOCK_FLOWERING_AZALEA_FALL - Enum constant in enum class org.bukkit.Sound
BLOCK_FLOWERING_AZALEA_HIT - Enum constant in enum class org.bukkit.Sound
BLOCK_FLOWERING_AZALEA_PLACE - Enum constant in enum class org.bukkit.Sound
BLOCK_FLOWERING_AZALEA_STEP - Enum constant in enum class org.bukkit.Sound
BLOCK_FUNGUS_BREAK - Enum constant in enum class org.bukkit.Sound
BLOCK_FUNGUS_FALL - Enum constant in enum class org.bukkit.Sound
BLOCK_FUNGUS_HIT - Enum constant in enum class org.bukkit.Sound
BLOCK_FUNGUS_PLACE - Enum constant in enum class org.bukkit.Sound
BLOCK_FUNGUS_STEP - Enum constant in enum class org.bukkit.Sound
BLOCK_FURNACE_FIRE_CRACKLE - Enum constant in enum class org.bukkit.Sound
BLOCK_GILDED_BLACKSTONE_BREAK - Enum constant in enum class org.bukkit.Sound
BLOCK_GILDED_BLACKSTONE_FALL - Enum constant in enum class org.bukkit.Sound
BLOCK_GILDED_BLACKSTONE_HIT - Enum constant in enum class org.bukkit.Sound
BLOCK_GILDED_BLACKSTONE_PLACE - Enum constant in enum class org.bukkit.Sound
BLOCK_GILDED_BLACKSTONE_STEP - Enum constant in enum class org.bukkit.Sound
BLOCK_GLASS_BREAK - Enum constant in enum class org.bukkit.Sound
BLOCK_GLASS_FALL - Enum constant in enum class org.bukkit.Sound
BLOCK_GLASS_HIT - Enum constant in enum class org.bukkit.Sound
BLOCK_GLASS_PLACE - Enum constant in enum class org.bukkit.Sound
BLOCK_GLASS_STEP - Enum constant in enum class org.bukkit.Sound
BLOCK_GRASS_BREAK - Enum constant in enum class org.bukkit.Sound
BLOCK_GRASS_FALL - Enum constant in enum class org.bukkit.Sound
BLOCK_GRASS_HIT - Enum constant in enum class org.bukkit.Sound
BLOCK_GRASS_PLACE - Enum constant in enum class org.bukkit.Sound
BLOCK_GRASS_STEP - Enum constant in enum class org.bukkit.Sound
BLOCK_GRAVEL_BREAK - Enum constant in enum class org.bukkit.Sound
BLOCK_GRAVEL_FALL - Enum constant in enum class org.bukkit.Sound
BLOCK_GRAVEL_HIT - Enum constant in enum class org.bukkit.Sound
BLOCK_GRAVEL_PLACE - Enum constant in enum class org.bukkit.Sound
BLOCK_GRAVEL_STEP - Enum constant in enum class org.bukkit.Sound
BLOCK_GRINDSTONE_USE - Enum constant in enum class org.bukkit.Sound
BLOCK_HANGING_ROOTS_BREAK - Enum constant in enum class org.bukkit.Sound
BLOCK_HANGING_ROOTS_FALL - Enum constant in enum class org.bukkit.Sound
BLOCK_HANGING_ROOTS_HIT - Enum constant in enum class org.bukkit.Sound
BLOCK_HANGING_ROOTS_PLACE - Enum constant in enum class org.bukkit.Sound
BLOCK_HANGING_ROOTS_STEP - Enum constant in enum class org.bukkit.Sound
BLOCK_HONEY_BLOCK_BREAK - Enum constant in enum class org.bukkit.Sound
BLOCK_HONEY_BLOCK_FALL - Enum constant in enum class org.bukkit.Sound
BLOCK_HONEY_BLOCK_HIT - Enum constant in enum class org.bukkit.Sound
BLOCK_HONEY_BLOCK_PLACE - Enum constant in enum class org.bukkit.Sound
BLOCK_HONEY_BLOCK_SLIDE - Enum constant in enum class org.bukkit.Sound
BLOCK_HONEY_BLOCK_STEP - Enum constant in enum class org.bukkit.Sound
BLOCK_IRON_DOOR_CLOSE - Enum constant in enum class org.bukkit.Sound
BLOCK_IRON_DOOR_OPEN - Enum constant in enum class org.bukkit.Sound
BLOCK_IRON_TRAPDOOR_CLOSE - Enum constant in enum class org.bukkit.Sound
BLOCK_IRON_TRAPDOOR_OPEN - Enum constant in enum class org.bukkit.Sound
BLOCK_LADDER_BREAK - Enum constant in enum class org.bukkit.Sound
BLOCK_LADDER_FALL - Enum constant in enum class org.bukkit.Sound
BLOCK_LADDER_HIT - Enum constant in enum class org.bukkit.Sound
BLOCK_LADDER_PLACE - Enum constant in enum class org.bukkit.Sound
BLOCK_LADDER_STEP - Enum constant in enum class org.bukkit.Sound
BLOCK_LANTERN_BREAK - Enum constant in enum class org.bukkit.Sound
BLOCK_LANTERN_FALL - Enum constant in enum class org.bukkit.Sound
BLOCK_LANTERN_HIT - Enum constant in enum class org.bukkit.Sound
BLOCK_LANTERN_PLACE - Enum constant in enum class org.bukkit.Sound
BLOCK_LANTERN_STEP - Enum constant in enum class org.bukkit.Sound
BLOCK_LARGE_AMETHYST_BUD_BREAK - Enum constant in enum class org.bukkit.Sound
BLOCK_LARGE_AMETHYST_BUD_PLACE - Enum constant in enum class org.bukkit.Sound
BLOCK_LAVA_AMBIENT - Enum constant in enum class org.bukkit.Sound
BLOCK_LAVA_EXTINGUISH - Enum constant in enum class org.bukkit.Sound
BLOCK_LAVA_POP - Enum constant in enum class org.bukkit.Sound
BLOCK_LEVER_CLICK - Enum constant in enum class org.bukkit.Sound
BLOCK_LILY_PAD_PLACE - Enum constant in enum class org.bukkit.Sound
BLOCK_LODESTONE_BREAK - Enum constant in enum class org.bukkit.Sound
BLOCK_LODESTONE_FALL - Enum constant in enum class org.bukkit.Sound
BLOCK_LODESTONE_HIT - Enum constant in enum class org.bukkit.Sound
BLOCK_LODESTONE_PLACE - Enum constant in enum class org.bukkit.Sound
BLOCK_LODESTONE_STEP - Enum constant in enum class org.bukkit.Sound
BLOCK_MEDIUM_AMETHYST_BUD_BREAK - Enum constant in enum class org.bukkit.Sound
BLOCK_MEDIUM_AMETHYST_BUD_PLACE - Enum constant in enum class org.bukkit.Sound
BLOCK_METAL_BREAK - Enum constant in enum class org.bukkit.Sound
BLOCK_METAL_FALL - Enum constant in enum class org.bukkit.Sound
BLOCK_METAL_HIT - Enum constant in enum class org.bukkit.Sound
BLOCK_METAL_PLACE - Enum constant in enum class org.bukkit.Sound
BLOCK_METAL_PRESSURE_PLATE_CLICK_OFF - Enum constant in enum class org.bukkit.Sound
BLOCK_METAL_PRESSURE_PLATE_CLICK_ON - Enum constant in enum class org.bukkit.Sound
BLOCK_METAL_STEP - Enum constant in enum class org.bukkit.Sound
BLOCK_MINED - Enum constant in enum class org.bukkit.event.entity.EntityExhaustionEvent.ExhaustionReason
  Player mines a block
BLOCK_MOSS_BREAK - Enum constant in enum class org.bukkit.Sound
BLOCK_MOSS_CARPET_BREAK - Enum constant in enum class org.bukkit.Sound
BLOCK_MOSS_CARPET_FALL - Enum constant in enum class org.bukkit.Sound
BLOCK_MOSS_CARPET_HIT - Enum constant in enum class org.bukkit.Sound
BLOCK_MOSS_CARPET_PLACE - Enum constant in enum class org.bukkit.Sound
BLOCK_MOSS_CARPET_STEP - Enum constant in enum class org.bukkit.Sound
BLOCK_MOSS_FALL - Enum constant in enum class org.bukkit.Sound
BLOCK_MOSS_HIT - Enum constant in enum class org.bukkit.Sound
BLOCK_MOSS_PLACE - Enum constant in enum class org.bukkit.Sound
BLOCK_MOSS_STEP - Enum constant in enum class org.bukkit.Sound
BLOCK_NETHER_BRICKS_BREAK - Enum constant in enum class org.bukkit.Sound
BLOCK_NETHER_BRICKS_FALL - Enum constant in enum class org.bukkit.Sound
BLOCK_NETHER_BRICKS_HIT - Enum constant in enum class org.bukkit.Sound
BLOCK_NETHER_BRICKS_PLACE - Enum constant in enum class org.bukkit.Sound
BLOCK_NETHER_BRICKS_STEP - Enum constant in enum class org.bukkit.Sound
BLOCK_NETHER_GOLD_ORE_BREAK - Enum constant in enum class org.bukkit.Sound
BLOCK_NETHER_GOLD_ORE_FALL - Enum constant in enum class org.bukkit.Sound
BLOCK_NETHER_GOLD_ORE_HIT - Enum constant in enum class org.bukkit.Sound
BLOCK_NETHER_GOLD_ORE_PLACE - Enum constant in enum class org.bukkit.Sound
BLOCK_NETHER_GOLD_ORE_STEP - Enum constant in enum class org.bukkit.Sound
BLOCK_NETHER_ORE_BREAK - Enum constant in enum class org.bukkit.Sound
BLOCK_NETHER_ORE_FALL - Enum constant in enum class org.bukkit.Sound
BLOCK_NETHER_ORE_HIT - Enum constant in enum class org.bukkit.Sound
BLOCK_NETHER_ORE_PLACE - Enum constant in enum class org.bukkit.Sound
BLOCK_NETHER_ORE_STEP - Enum constant in enum class org.bukkit.Sound
BLOCK_NETHER_SPROUTS_BREAK - Enum constant in enum class org.bukkit.Sound
BLOCK_NETHER_SPROUTS_FALL - Enum constant in enum class org.bukkit.Sound
BLOCK_NETHER_SPROUTS_HIT - Enum constant in enum class org.bukkit.Sound
BLOCK_NETHER_SPROUTS_PLACE - Enum constant in enum class org.bukkit.Sound
BLOCK_NETHER_SPROUTS_STEP - Enum constant in enum class org.bukkit.Sound
BLOCK_NETHER_WART_BREAK - Enum constant in enum class org.bukkit.Sound
BLOCK_NETHERITE_BLOCK_BREAK - Enum constant in enum class org.bukkit.Sound
BLOCK_NETHERITE_BLOCK_FALL - Enum constant in enum class org.bukkit.Sound
BLOCK_NETHERITE_BLOCK_HIT - Enum constant in enum class org.bukkit.Sound
BLOCK_NETHERITE_BLOCK_PLACE - Enum constant in enum class org.bukkit.Sound
BLOCK_NETHERITE_BLOCK_STEP - Enum constant in enum class org.bukkit.Sound
BLOCK_NETHERRACK_BREAK - Enum constant in enum class org.bukkit.Sound
BLOCK_NETHERRACK_FALL - Enum constant in enum class org.bukkit.Sound
BLOCK_NETHERRACK_HIT - Enum constant in enum class org.bukkit.Sound
BLOCK_NETHERRACK_PLACE - Enum constant in enum class org.bukkit.Sound
BLOCK_NETHERRACK_STEP - Enum constant in enum class org.bukkit.Sound
BLOCK_NOTE_BLOCK_BANJO - Enum constant in enum class org.bukkit.Sound
BLOCK_NOTE_BLOCK_BASEDRUM - Enum constant in enum class org.bukkit.Sound
BLOCK_NOTE_BLOCK_BASS - Enum constant in enum class org.bukkit.Sound
BLOCK_NOTE_BLOCK_BELL - Enum constant in enum class org.bukkit.Sound
BLOCK_NOTE_BLOCK_BIT - Enum constant in enum class org.bukkit.Sound
BLOCK_NOTE_BLOCK_CHIME - Enum constant in enum class org.bukkit.Sound
BLOCK_NOTE_BLOCK_COW_BELL - Enum constant in enum class org.bukkit.Sound
BLOCK_NOTE_BLOCK_DIDGERIDOO - Enum constant in enum class org.bukkit.Sound
BLOCK_NOTE_BLOCK_FLUTE - Enum constant in enum class org.bukkit.Sound
BLOCK_NOTE_BLOCK_GUITAR - Enum constant in enum class org.bukkit.Sound
BLOCK_NOTE_BLOCK_HARP - Enum constant in enum class org.bukkit.Sound
BLOCK_NOTE_BLOCK_HAT - Enum constant in enum class org.bukkit.Sound
BLOCK_NOTE_BLOCK_IRON_XYLOPHONE - Enum constant in enum class org.bukkit.Sound
BLOCK_NOTE_BLOCK_PLING - Enum constant in enum class org.bukkit.Sound
BLOCK_NOTE_BLOCK_SNARE - Enum constant in enum class org.bukkit.Sound
BLOCK_NOTE_BLOCK_XYLOPHONE - Enum constant in enum class org.bukkit.Sound
BLOCK_NYLIUM_BREAK - Enum constant in enum class org.bukkit.Sound
BLOCK_NYLIUM_FALL - Enum constant in enum class org.bukkit.Sound
BLOCK_NYLIUM_HIT - Enum constant in enum class org.bukkit.Sound
BLOCK_NYLIUM_PLACE - Enum constant in enum class org.bukkit.Sound
BLOCK_NYLIUM_STEP - Enum constant in enum class org.bukkit.Sound
BLOCK_OPEN - Static variable in class org.bukkit.GameEvent
BLOCK_PISTON_CONTRACT - Enum constant in enum class org.bukkit.Sound
BLOCK_PISTON_EXTEND - Enum constant in enum class org.bukkit.Sound
BLOCK_PLACE - Static variable in class org.bukkit.GameEvent
BLOCK_POINTED_DRIPSTONE_BREAK - Enum constant in enum class org.bukkit.Sound
BLOCK_POINTED_DRIPSTONE_DRIP_LAVA - Enum constant in enum class org.bukkit.Sound
BLOCK_POINTED_DRIPSTONE_DRIP_LAVA_INTO_CAULDRON - Enum constant in enum class org.bukkit.Sound
BLOCK_POINTED_DRIPSTONE_DRIP_WATER - Enum constant in enum class org.bukkit.Sound
BLOCK_POINTED_DRIPSTONE_DRIP_WATER_INTO_CAULDRON - Enum constant in enum class org.bukkit.Sound
BLOCK_POINTED_DRIPSTONE_FALL - Enum constant in enum class org.bukkit.Sound
BLOCK_POINTED_DRIPSTONE_HIT - Enum constant in enum class org.bukkit.Sound
BLOCK_POINTED_DRIPSTONE_LAND - Enum constant in enum class org.bukkit.Sound
BLOCK_POINTED_DRIPSTONE_PLACE - Enum constant in enum class org.bukkit.Sound
BLOCK_POINTED_DRIPSTONE_STEP - Enum constant in enum class org.bukkit.Sound
BLOCK_POLISHED_DEEPSLATE_BREAK - Enum constant in enum class org.bukkit.Sound
BLOCK_POLISHED_DEEPSLATE_FALL - Enum constant in enum class org.bukkit.Sound
BLOCK_POLISHED_DEEPSLATE_HIT - Enum constant in enum class org.bukkit.Sound
BLOCK_POLISHED_DEEPSLATE_PLACE - Enum constant in enum class org.bukkit.Sound
BLOCK_POLISHED_DEEPSLATE_STEP - Enum constant in enum class org.bukkit.Sound
BLOCK_PORTAL_AMBIENT - Enum constant in enum class org.bukkit.Sound
BLOCK_PORTAL_TRAVEL - Enum constant in enum class org.bukkit.Sound
BLOCK_PORTAL_TRIGGER - Enum constant in enum class org.bukkit.Sound
BLOCK_POWDER_SNOW_BREAK - Enum constant in enum class org.bukkit.Sound
BLOCK_POWDER_SNOW_FALL - Enum constant in enum class org.bukkit.Sound
BLOCK_POWDER_SNOW_HIT - Enum constant in enum class org.bukkit.Sound
BLOCK_POWDER_SNOW_PLACE - Enum constant in enum class org.bukkit.Sound
BLOCK_POWDER_SNOW_STEP - Enum constant in enum class org.bukkit.Sound
BLOCK_PRESS - Static variable in class org.bukkit.GameEvent
BLOCK_PUMPKIN_CARVE - Enum constant in enum class org.bukkit.Sound
BLOCK_REDSTONE_TORCH_BURNOUT - Enum constant in enum class org.bukkit.Sound
BLOCK_RESPAWN_ANCHOR_AMBIENT - Enum constant in enum class org.bukkit.Sound
BLOCK_RESPAWN_ANCHOR_CHARGE - Enum constant in enum class org.bukkit.Sound
BLOCK_RESPAWN_ANCHOR_DEPLETE - Enum constant in enum class org.bukkit.Sound
BLOCK_RESPAWN_ANCHOR_SET_SPAWN - Enum constant in enum class org.bukkit.Sound
BLOCK_ROOTED_DIRT_BREAK - Enum constant in enum class org.bukkit.Sound
BLOCK_ROOTED_DIRT_FALL - Enum constant in enum class org.bukkit.Sound
BLOCK_ROOTED_DIRT_HIT - Enum constant in enum class org.bukkit.Sound
BLOCK_ROOTED_DIRT_PLACE - Enum constant in enum class org.bukkit.Sound
BLOCK_ROOTED_DIRT_STEP - Enum constant in enum class org.bukkit.Sound
BLOCK_ROOTS_BREAK - Enum constant in enum class org.bukkit.Sound
BLOCK_ROOTS_FALL - Enum constant in enum class org.bukkit.Sound
BLOCK_ROOTS_HIT - Enum constant in enum class org.bukkit.Sound
BLOCK_ROOTS_PLACE - Enum constant in enum class org.bukkit.Sound
BLOCK_ROOTS_STEP - Enum constant in enum class org.bukkit.Sound
BLOCK_SAND_BREAK - Enum constant in enum class org.bukkit.Sound
BLOCK_SAND_FALL - Enum constant in enum class org.bukkit.Sound
BLOCK_SAND_HIT - Enum constant in enum class org.bukkit.Sound
BLOCK_SAND_PLACE - Enum constant in enum class org.bukkit.Sound
BLOCK_SAND_STEP - Enum constant in enum class org.bukkit.Sound
BLOCK_SCAFFOLDING_BREAK - Enum constant in enum class org.bukkit.Sound
BLOCK_SCAFFOLDING_FALL - Enum constant in enum class org.bukkit.Sound
BLOCK_SCAFFOLDING_HIT - Enum constant in enum class org.bukkit.Sound
BLOCK_SCAFFOLDING_PLACE - Enum constant in enum class org.bukkit.Sound
BLOCK_SCAFFOLDING_STEP - Enum constant in enum class org.bukkit.Sound
BLOCK_SCULK_SENSOR_BREAK - Enum constant in enum class org.bukkit.Sound
BLOCK_SCULK_SENSOR_CLICKING - Enum constant in enum class org.bukkit.Sound
BLOCK_SCULK_SENSOR_CLICKING_STOP - Enum constant in enum class org.bukkit.Sound
BLOCK_SCULK_SENSOR_FALL - Enum constant in enum class org.bukkit.Sound
BLOCK_SCULK_SENSOR_HIT - Enum constant in enum class org.bukkit.Sound
BLOCK_SCULK_SENSOR_PLACE - Enum constant in enum class org.bukkit.Sound
BLOCK_SCULK_SENSOR_STEP - Enum constant in enum class org.bukkit.Sound
BLOCK_SHROOMLIGHT_BREAK - Enum constant in enum class org.bukkit.Sound
BLOCK_SHROOMLIGHT_FALL - Enum constant in enum class org.bukkit.Sound
BLOCK_SHROOMLIGHT_HIT - Enum constant in enum class org.bukkit.Sound
BLOCK_SHROOMLIGHT_PLACE - Enum constant in enum class org.bukkit.Sound
BLOCK_SHROOMLIGHT_STEP - Enum constant in enum class org.bukkit.Sound
BLOCK_SHULKER_BOX_CLOSE - Enum constant in enum class org.bukkit.Sound
BLOCK_SHULKER_BOX_OPEN - Enum constant in enum class org.bukkit.Sound
BLOCK_SLIME_BLOCK_BREAK - Enum constant in enum class org.bukkit.Sound
BLOCK_SLIME_BLOCK_FALL - Enum constant in enum class org.bukkit.Sound
BLOCK_SLIME_BLOCK_HIT - Enum constant in enum class org.bukkit.Sound
BLOCK_SLIME_BLOCK_PLACE - Enum constant in enum class org.bukkit.Sound
BLOCK_SLIME_BLOCK_STEP - Enum constant in enum class org.bukkit.Sound
BLOCK_SMALL_AMETHYST_BUD_BREAK - Enum constant in enum class org.bukkit.Sound
BLOCK_SMALL_AMETHYST_BUD_PLACE - Enum constant in enum class org.bukkit.Sound
BLOCK_SMALL_DRIPLEAF_BREAK - Enum constant in enum class org.bukkit.Sound
BLOCK_SMALL_DRIPLEAF_FALL - Enum constant in enum class org.bukkit.Sound
BLOCK_SMALL_DRIPLEAF_HIT - Enum constant in enum class org.bukkit.Sound
BLOCK_SMALL_DRIPLEAF_PLACE - Enum constant in enum class org.bukkit.Sound
BLOCK_SMALL_DRIPLEAF_STEP - Enum constant in enum class org.bukkit.Sound
BLOCK_SMITHING_TABLE_USE - Enum constant in enum class org.bukkit.Sound
BLOCK_SMOKER_SMOKE - Enum constant in enum class org.bukkit.Sound
BLOCK_SNOW_BREAK - Enum constant in enum class org.bukkit.Sound
BLOCK_SNOW_FALL - Enum constant in enum class org.bukkit.Sound
BLOCK_SNOW_HIT - Enum constant in enum class org.bukkit.Sound
BLOCK_SNOW_PLACE - Enum constant in enum class org.bukkit.Sound
BLOCK_SNOW_STEP - Enum constant in enum class org.bukkit.Sound
BLOCK_SOUL_SAND_BREAK - Enum constant in enum class org.bukkit.Sound
BLOCK_SOUL_SAND_FALL - Enum constant in enum class org.bukkit.Sound
BLOCK_SOUL_SAND_HIT - Enum constant in enum class org.bukkit.Sound
BLOCK_SOUL_SAND_PLACE - Enum constant in enum class org.bukkit.Sound
BLOCK_SOUL_SAND_STEP - Enum constant in enum class org.bukkit.Sound
BLOCK_SOUL_SOIL_BREAK - Enum constant in enum class org.bukkit.Sound
BLOCK_SOUL_SOIL_FALL - Enum constant in enum class org.bukkit.Sound
BLOCK_SOUL_SOIL_HIT - Enum constant in enum class org.bukkit.Sound
BLOCK_SOUL_SOIL_PLACE - Enum constant in enum class org.bukkit.Sound
BLOCK_SOUL_SOIL_STEP - Enum constant in enum class org.bukkit.Sound
BLOCK_SPORE_BLOSSOM_BREAK - Enum constant in enum class org.bukkit.Sound
BLOCK_SPORE_BLOSSOM_FALL - Enum constant in enum class org.bukkit.Sound
BLOCK_SPORE_BLOSSOM_HIT - Enum constant in enum class org.bukkit.Sound
BLOCK_SPORE_BLOSSOM_PLACE - Enum constant in enum class org.bukkit.Sound
BLOCK_SPORE_BLOSSOM_STEP - Enum constant in enum class org.bukkit.Sound
BLOCK_STEM_BREAK - Enum constant in enum class org.bukkit.Sound
BLOCK_STEM_FALL - Enum constant in enum class org.bukkit.Sound
BLOCK_STEM_HIT - Enum constant in enum class org.bukkit.Sound
BLOCK_STEM_PLACE - Enum constant in enum class org.bukkit.Sound
BLOCK_STEM_STEP - Enum constant in enum class org.bukkit.Sound
BLOCK_STONE_BREAK - Enum constant in enum class org.bukkit.Sound
BLOCK_STONE_BUTTON_CLICK_OFF - Enum constant in enum class org.bukkit.Sound
BLOCK_STONE_BUTTON_CLICK_ON - Enum constant in enum class org.bukkit.Sound
BLOCK_STONE_FALL - Enum constant in enum class org.bukkit.Sound
BLOCK_STONE_HIT - Enum constant in enum class org.bukkit.Sound
BLOCK_STONE_PLACE - Enum constant in enum class org.bukkit.Sound
BLOCK_STONE_PRESSURE_PLATE_CLICK_OFF - Enum constant in enum class org.bukkit.Sound
BLOCK_STONE_PRESSURE_PLATE_CLICK_ON - Enum constant in enum class org.bukkit.Sound
BLOCK_STONE_STEP - Enum constant in enum class org.bukkit.Sound
BLOCK_SWEET_BERRY_BUSH_BREAK - Enum constant in enum class org.bukkit.Sound
BLOCK_SWEET_BERRY_BUSH_PICK_BERRIES - Enum constant in enum class org.bukkit.Sound
BLOCK_SWEET_BERRY_BUSH_PLACE - Enum constant in enum class org.bukkit.Sound
BLOCK_SWITCH - Static variable in class org.bukkit.GameEvent
BLOCK_TRIPWIRE_ATTACH - Enum constant in enum class org.bukkit.Sound
BLOCK_TRIPWIRE_CLICK_OFF - Enum constant in enum class org.bukkit.Sound
BLOCK_TRIPWIRE_CLICK_ON - Enum constant in enum class org.bukkit.Sound
BLOCK_TRIPWIRE_DETACH - Enum constant in enum class org.bukkit.Sound
BLOCK_TUFF_BREAK - Enum constant in enum class org.bukkit.Sound
BLOCK_TUFF_FALL - Enum constant in enum class org.bukkit.Sound
BLOCK_TUFF_HIT - Enum constant in enum class org.bukkit.Sound
BLOCK_TUFF_PLACE - Enum constant in enum class org.bukkit.Sound
BLOCK_TUFF_STEP - Enum constant in enum class org.bukkit.Sound
BLOCK_UNPRESS - Static variable in class org.bukkit.GameEvent
BLOCK_UNSWITCH - Static variable in class org.bukkit.GameEvent
BLOCK_VINE_BREAK - Enum constant in enum class org.bukkit.Sound
BLOCK_VINE_FALL - Enum constant in enum class org.bukkit.Sound
BLOCK_VINE_HIT - Enum constant in enum class org.bukkit.Sound
BLOCK_VINE_PLACE - Enum constant in enum class org.bukkit.Sound
BLOCK_VINE_STEP - Enum constant in enum class org.bukkit.Sound
BLOCK_WART_BLOCK_BREAK - Enum constant in enum class org.bukkit.Sound
BLOCK_WART_BLOCK_FALL - Enum constant in enum class org.bukkit.Sound
BLOCK_WART_BLOCK_HIT - Enum constant in enum class org.bukkit.Sound
BLOCK_WART_BLOCK_PLACE - Enum constant in enum class org.bukkit.Sound
BLOCK_WART_BLOCK_STEP - Enum constant in enum class org.bukkit.Sound
BLOCK_WATER_AMBIENT - Enum constant in enum class org.bukkit.Sound
BLOCK_WEEPING_VINES_BREAK - Enum constant in enum class org.bukkit.Sound
BLOCK_WEEPING_VINES_FALL - Enum constant in enum class org.bukkit.Sound
BLOCK_WEEPING_VINES_HIT - Enum constant in enum class org.bukkit.Sound
BLOCK_WEEPING_VINES_PLACE - Enum constant in enum class org.bukkit.Sound
BLOCK_WEEPING_VINES_STEP - Enum constant in enum class org.bukkit.Sound
BLOCK_WET_GRASS_BREAK - Enum constant in enum class org.bukkit.Sound
BLOCK_WET_GRASS_FALL - Enum constant in enum class org.bukkit.Sound
BLOCK_WET_GRASS_HIT - Enum constant in enum class org.bukkit.Sound
BLOCK_WET_GRASS_PLACE - Enum constant in enum class org.bukkit.Sound
BLOCK_WET_GRASS_STEP - Enum constant in enum class org.bukkit.Sound
BLOCK_WOOD_BREAK - Enum constant in enum class org.bukkit.Sound
BLOCK_WOOD_FALL - Enum constant in enum class org.bukkit.Sound
BLOCK_WOOD_HIT - Enum constant in enum class org.bukkit.Sound
BLOCK_WOOD_PLACE - Enum constant in enum class org.bukkit.Sound
BLOCK_WOOD_STEP - Enum constant in enum class org.bukkit.Sound
BLOCK_WOODEN_BUTTON_CLICK_OFF - Enum constant in enum class org.bukkit.Sound
BLOCK_WOODEN_BUTTON_CLICK_ON - Enum constant in enum class org.bukkit.Sound
BLOCK_WOODEN_DOOR_CLOSE - Enum constant in enum class org.bukkit.Sound
BLOCK_WOODEN_DOOR_OPEN - Enum constant in enum class org.bukkit.Sound
BLOCK_WOODEN_PRESSURE_PLATE_CLICK_OFF - Enum constant in enum class org.bukkit.Sound
BLOCK_WOODEN_PRESSURE_PLATE_CLICK_ON - Enum constant in enum class org.bukkit.Sound
BLOCK_WOODEN_TRAPDOOR_CLOSE - Enum constant in enum class org.bukkit.Sound
BLOCK_WOODEN_TRAPDOOR_OPEN - Enum constant in enum class org.bukkit.Sound
BLOCK_WOOL_BREAK - Enum constant in enum class org.bukkit.Sound
BLOCK_WOOL_FALL - Enum constant in enum class org.bukkit.Sound
BLOCK_WOOL_HIT - Enum constant in enum class org.bukkit.Sound
BLOCK_WOOL_PLACE - Enum constant in enum class org.bukkit.Sound
BLOCK_WOOL_STEP - Enum constant in enum class org.bukkit.Sound
BlockBreakBlockEvent - Class in io.papermc.paper.event.block
  Called when a block forces another block to break and drop items.
BlockBreakBlockEvent(Block, Block, List<ItemStack>) - Constructor for class io.papermc.paper.event.block.BlockBreakBlockEvent
BlockBreakEvent - Class in org.bukkit.event.block
  Called when a block is broken by a player.
BlockBreakEvent(Block, Player) - Constructor for class org.bukkit.event.block.BlockBreakEvent
BlockBurnEvent - Class in org.bukkit.event.block
  Called when a block is destroyed as a result of being burnt by fire.
BlockBurnEvent(Block) - Constructor for class org.bukkit.event.block.BlockBurnEvent
  Deprecated.
BlockBurnEvent(Block, Block) - Constructor for class org.bukkit.event.block.BlockBurnEvent
BlockCanBuildEvent - Class in org.bukkit.event.block
  Called when we try to place a block, to see if we can build it here or not.
BlockCanBuildEvent(Block, BlockData, boolean) - Constructor for class org.bukkit.event.block.BlockCanBuildEvent
  Deprecated.
BlockCanBuildEvent(Block, Player, BlockData, boolean) - Constructor for class org.bukkit.event.block.BlockCanBuildEvent
BlockChangeDelegate - Interface in org.bukkit
  A delegate for handling block changes.
blockClicked - Variable in class org.bukkit.event.player.PlayerInteractEvent
BlockCommandSender - Interface in org.bukkit.command
BlockCookEvent - Class in org.bukkit.event.block
  Called when an ItemStack is successfully cooked in a block.
BlockCookEvent(Block, ItemStack, ItemStack) - Constructor for class org.bukkit.event.block.BlockCookEvent
  Deprecated.
BlockCookEvent(Block, ItemStack, ItemStack, CookingRecipe<?>) - Constructor for class org.bukkit.event.block.BlockCookEvent
BlockDamageEvent - Class in org.bukkit.event.block
  Called when a block is damaged by a player.
BlockDamageEvent(Player, Block, ItemStack, boolean) - Constructor for class org.bukkit.event.block.BlockDamageEvent
blockData - Variable in class org.bukkit.event.block.BlockCanBuildEvent
BlockData - Interface in org.bukkit.block.data
BlockDataMeta - Interface in org.bukkit.inventory.meta
BlockDestination(Block) - Constructor for class org.bukkit.Vibration.Destination.BlockDestination
BlockDestination(Location) - Constructor for class org.bukkit.Vibration.Destination.BlockDestination
BlockDestroyEvent - Class in com.destroystokyo.paper.event.block
  Fired anytime the server intends to 'destroy' a block through some triggering reason.
BlockDestroyEvent(Block, BlockData, boolean) - Constructor for class com.destroystokyo.paper.event.block.BlockDestroyEvent
BlockDispenseArmorEvent - Class in org.bukkit.event.block
  Called when an equippable item is dispensed from a block and equipped on a nearby entity.
BlockDispenseArmorEvent(Block, ItemStack, LivingEntity) - Constructor for class org.bukkit.event.block.BlockDispenseArmorEvent
BlockDispenseEvent - Class in org.bukkit.event.block
  Called when an item is dispensed from a block.
BlockDispenseEvent(Block, ItemStack, Vector) - Constructor for class org.bukkit.event.block.BlockDispenseEvent
BlockDropItemEvent - Class in org.bukkit.event.block
  Called if a block broken by a player drops an item.
BlockDropItemEvent(Block, BlockState, Player, List<Item>) - Constructor for class org.bukkit.event.block.BlockDropItemEvent
BlockEvent - Class in org.bukkit.event.block
  Represents a block related event.
BlockEvent(Block) - Constructor for class org.bukkit.event.block.BlockEvent
BlockExpEvent - Class in org.bukkit.event.block
  An event that's called when a block yields experience.
BlockExpEvent(Block, int) - Constructor for class org.bukkit.event.block.BlockExpEvent
BlockExplodeEvent - Class in org.bukkit.event.block
  Called when a block explodes
BlockExplodeEvent(Block, List<Block>, float) - Constructor for class org.bukkit.event.block.BlockExplodeEvent
blockFace - Variable in class org.bukkit.event.player.PlayerInteractEvent
BlockFace - Enum Class in org.bukkit.block
  Represents the face of a block
BlockFadeEvent - Class in org.bukkit.event.block
  Called when a block fades, melts or disappears based on world conditions
BlockFadeEvent(Block, BlockState) - Constructor for class org.bukkit.event.block.BlockFadeEvent
BlockFailedDispenseEvent - Class in io.papermc.paper.event.block
  Called when a block tries to dispense an item, but its inventory is empty.
BlockFailedDispenseEvent(Block) - Constructor for class io.papermc.paper.event.block.BlockFailedDispenseEvent
BlockFertilizeEvent - Class in org.bukkit.event.block
  Called with the block changes resulting from a player fertilizing a given block with bonemeal.
BlockFertilizeEvent(Block, Player, List<BlockState>) - Constructor for class org.bukkit.event.block.BlockFertilizeEvent
BLOCKFISH - Enum constant in enum class org.bukkit.entity.TropicalFish.Pattern
BlockFormEvent - Class in org.bukkit.event.block
  Called when a block is formed or spreads based on world conditions.
BlockFormEvent(Block, BlockState) - Constructor for class org.bukkit.event.block.BlockFormEvent
BlockFromToEvent - Class in org.bukkit.event.block
  Represents events with a source block and a destination block, currently only applies to liquid (lava and water) and teleporting dragon eggs.
BlockFromToEvent(Block, Block) - Constructor for class org.bukkit.event.block.BlockFromToEvent
BlockFromToEvent(Block, BlockFace) - Constructor for class org.bukkit.event.block.BlockFromToEvent
BlockGrowEvent - Class in org.bukkit.event.block
  Called when a block grows naturally in the world.
BlockGrowEvent(Block, BlockState) - Constructor for class org.bukkit.event.block.BlockGrowEvent
BlockIgniteEvent - Class in org.bukkit.event.block
  Called when a block is ignited.
BlockIgniteEvent(Block, BlockIgniteEvent.IgniteCause, Block) - Constructor for class org.bukkit.event.block.BlockIgniteEvent
BlockIgniteEvent(Block, BlockIgniteEvent.IgniteCause, Entity) - Constructor for class org.bukkit.event.block.BlockIgniteEvent
BlockIgniteEvent(Block, BlockIgniteEvent.IgniteCause, Entity, Block) - Constructor for class org.bukkit.event.block.BlockIgniteEvent
BlockIgniteEvent.IgniteCause - Enum Class in org.bukkit.event.block
  An enum to specify the cause of the ignite
BLOCKING - Enum constant in enum class org.bukkit.event.entity.EntityDamageEvent.DamageModifier
  Deprecated.
  This represents the damage reduction caused by blocking, only present for `Players`.
BlockInventoryHolder - Interface in org.bukkit.inventory
  Represents a block inventory holder - either a BlockState, or a regular Block.
BlockIterator - Class in org.bukkit.util
  This class performs ray tracing and iterates along blocks on a line
BlockIterator(LivingEntity) - Constructor for class org.bukkit.util.BlockIterator
  Constructs the BlockIterator.
BlockIterator(LivingEntity, int) - Constructor for class org.bukkit.util.BlockIterator
  Constructs the BlockIterator.
BlockIterator(Location) - Constructor for class org.bukkit.util.BlockIterator
  Constructs the BlockIterator.
BlockIterator(Location, double) - Constructor for class org.bukkit.util.BlockIterator
  Constructs the BlockIterator.
BlockIterator(Location, double, int) - Constructor for class org.bukkit.util.BlockIterator
  Constructs the BlockIterator.
BlockIterator(World, Vector, Vector, double, int) - Constructor for class org.bukkit.util.BlockIterator
  Constructs the BlockIterator.
blockList() - Method in class org.bukkit.event.block.BlockExplodeEvent
  Returns the list of blocks that would have been removed or were removed from the explosion event.
blockList() - Method in class org.bukkit.event.entity.EntityExplodeEvent
  Returns the list of blocks that would have been removed or were removed from the explosion event.
BlockMultiPlaceEvent - Class in org.bukkit.event.block
  Fired when a single block placement action of a player triggers the creation of multiple blocks(e.g.
BlockMultiPlaceEvent(List<BlockState>, Block, ItemStack, Player, boolean) - Constructor for class org.bukkit.event.block.BlockMultiPlaceEvent
  Deprecated.
BlockMultiPlaceEvent(List<BlockState>, Block, ItemStack, Player, boolean, EquipmentSlot) - Constructor for class org.bukkit.event.block.BlockMultiPlaceEvent
BlockPhysicsEvent - Class in org.bukkit.event.block
  Thrown when a block physics check is called.
BlockPhysicsEvent(Block, BlockData) - Constructor for class org.bukkit.event.block.BlockPhysicsEvent
BlockPhysicsEvent(Block, BlockData, Block) - Constructor for class org.bukkit.event.block.BlockPhysicsEvent
BlockPhysicsEvent(Block, BlockData, int, int, int) - Constructor for class org.bukkit.event.block.BlockPhysicsEvent
  Deprecated.
BlockPistonEvent - Class in org.bukkit.event.block
  Called when a piston block is triggered
BlockPistonEvent(Block, BlockFace) - Constructor for class org.bukkit.event.block.BlockPistonEvent
BlockPistonExtendEvent - Class in org.bukkit.event.block
  Called when a piston extends
BlockPistonExtendEvent(Block, int, BlockFace) - Constructor for class org.bukkit.event.block.BlockPistonExtendEvent
  Deprecated.
BlockPistonExtendEvent(Block, List<Block>, BlockFace) - Constructor for class org.bukkit.event.block.BlockPistonExtendEvent
BlockPistonRetractEvent - Class in org.bukkit.event.block
  Called when a piston retracts
BlockPistonRetractEvent(Block, List<Block>, BlockFace) - Constructor for class org.bukkit.event.block.BlockPistonRetractEvent
BlockPlaceEvent - Class in org.bukkit.event.block
  Called when a block is placed by a player.
BlockPlaceEvent(Block, BlockState, Block, ItemStack, Player, boolean) - Constructor for class org.bukkit.event.block.BlockPlaceEvent
  Deprecated.
BlockPlaceEvent(Block, BlockState, Block, ItemStack, Player, boolean, EquipmentSlot) - Constructor for class org.bukkit.event.block.BlockPlaceEvent
BlockPopulator - Class in org.bukkit.generator
  A block populator is responsible for generating a small area of blocks.
BlockPopulator() - Constructor for class org.bukkit.generator.BlockPopulator
BlockPreDispenseEvent - Class in io.papermc.paper.event.block
BlockPreDispenseEvent(Block, ItemStack, int) - Constructor for class io.papermc.paper.event.block.BlockPreDispenseEvent
BlockProjectileSource - Interface in org.bukkit.projectiles
BlockReceiveGameEvent - Class in org.bukkit.event.block
  Called when a Sculk sensor receives a game event and hence might activate.
BlockReceiveGameEvent(GameEvent, Block, Entity) - Constructor for class org.bukkit.event.block.BlockReceiveGameEvent
BlockRedstoneEvent - Class in org.bukkit.event.block
  Called when a redstone current changes
BlockRedstoneEvent(Block, int, int) - Constructor for class org.bukkit.event.block.BlockRedstoneEvent
BLOCKS - Enum constant in enum class org.bukkit.SoundCategory
blocksForInput(ConversationContext) - Method in class org.bukkit.conversations.MessagePrompt
  Message prompts never wait for user input before continuing.
blocksForInput(ConversationContext) - Method in interface org.bukkit.conversations.Prompt
  Checks to see if this prompt implementation should wait for user input or immediately display the next prompt.
blocksForInput(ConversationContext) - Method in class org.bukkit.conversations.StringPrompt
  Ensures that the prompt waits for the user to provide input.
blocksForInput(ConversationContext) - Method in class org.bukkit.conversations.ValidatingPrompt
  Ensures that the prompt waits for the user to provide input.
BlockShearEntityEvent - Class in org.bukkit.event.block
  Event fired when a dispenser shears a nearby sheep.
BlockShearEntityEvent(Block, Entity, ItemStack) - Constructor for class org.bukkit.event.block.BlockShearEntityEvent
BlockSoundGroup - Interface in com.destroystokyo.paper.block
  Represents the sounds that a `Block` makes in certain situations
BlockSpreadEvent - Class in org.bukkit.event.block
  Called when a block spreads based on world conditions.
BlockSpreadEvent(Block, Block, BlockState) - Constructor for class org.bukkit.event.block.BlockSpreadEvent
BlockState - Interface in org.bukkit.block
  Represents a captured state of a block, which will not change automatically.
BlockStateMeta - Interface in org.bukkit.inventory.meta
BlockVector - Class in org.bukkit.util
  A vector with a hash function that floors the X, Y, Z components, a la BlockVector in WorldEdit.
BlockVector() - Constructor for class org.bukkit.util.BlockVector
  Construct the vector with all components as 0.
BlockVector(double, double, double) - Constructor for class org.bukkit.util.BlockVector
  Construct the vector with provided double components.
BlockVector(float, float, float) - Constructor for class org.bukkit.util.BlockVector
  Construct the vector with provided float components.
BlockVector(int, int, int) - Constructor for class org.bukkit.util.BlockVector
  Construct the vector with provided integer components.
BlockVector(Vector) - Constructor for class org.bukkit.util.BlockVector
  Construct the vector with another vector.
BLUE - Enum constant in enum class org.bukkit.boss.BarColor
BLUE - Enum constant in enum class org.bukkit.ChatColor
  Represents blue
BLUE - Enum constant in enum class org.bukkit.DyeColor
  Represents blue dye.
BLUE - Enum constant in enum class org.bukkit.entity.Axolotl.Variant
  Blue axolotl.
BLUE - Enum constant in enum class org.bukkit.entity.Parrot.Variant
  Royal blue colored parrot.
BLUE - Static variable in class org.bukkit.Color
  Blue, or (0x00,0x00,0xFF) in (R,G,B)
BLUE - Static variable in class org.bukkit.map.MapPalette
  Deprecated.
  Magic value
BLUE_BANNER - Enum constant in enum class org.bukkit.Material
  BlockData: `Rotatable`
BLUE_BED - Enum constant in enum class org.bukkit.Material
  BlockData: `Bed`
BLUE_CANDLE - Enum constant in enum class org.bukkit.Material
  BlockData: `Candle`
BLUE_CANDLE_CAKE - Enum constant in enum class org.bukkit.Material
  BlockData: `Lightable`
BLUE_CARPET - Enum constant in enum class org.bukkit.Material
BLUE_CONCRETE - Enum constant in enum class org.bukkit.Material
BLUE_CONCRETE_POWDER - Enum constant in enum class org.bukkit.Material
BLUE_DYE - Enum constant in enum class org.bukkit.Material
BLUE_GLAZED_TERRACOTTA - Enum constant in enum class org.bukkit.Material
  BlockData: `Directional`
BLUE_ICE - Enum constant in enum class org.bukkit.Material
BLUE_ORCHID - Enum constant in enum class org.bukkit.Material
BLUE_POINTER - Enum constant in enum class org.bukkit.map.MapCursor.Type
BLUE_SHULKER_BOX - Enum constant in enum class org.bukkit.Material
  BlockData: `Directional`
BLUE_STAINED_GLASS - Enum constant in enum class org.bukkit.Material
BLUE_STAINED_GLASS_PANE - Enum constant in enum class org.bukkit.Material
  BlockData: `GlassPane`
BLUE_TERRACOTTA - Enum constant in enum class org.bukkit.Material
BLUE_WALL_BANNER - Enum constant in enum class org.bukkit.Material
  BlockData: `Directional`
BLUE_WOOL - Enum constant in enum class org.bukkit.Material
Boat - Interface in org.bukkit.entity
  Represents a boat entity.
BOAT - Enum constant in enum class org.bukkit.entity.EntityType
  A placed boat.
BOAT_ONE_CM - Enum constant in enum class org.bukkit.Statistic
BOBBING - Enum constant in enum class org.bukkit.entity.FishHook.HookState
  The fishing hook is bobbing in the water, waiting for a bite.
BOLD - Enum constant in enum class org.bukkit.ChatColor
  Makes the text bold.
BOMB - Enum constant in enum class org.bukkit.Art
BONE - Enum constant in enum class org.bukkit.Material
BONE_BLOCK - Enum constant in enum class org.bukkit.Material
  BlockData: `Orientable`
BONE_MEAL - Enum constant in enum class org.bukkit.Material
BONE_MEAL_USE - Enum constant in enum class org.bukkit.Effect
  The sound played / particles shown when bone meal is used to grow a plant.
BOOK - Enum constant in enum class org.bukkit.Material
BOOK_PAGE - Enum constant in enum class org.bukkit.inventory.InventoryView.Property
  The lectern's current open book page
BOOK_PAGE_TURN - Enum constant in enum class org.bukkit.Effect
  The sound played when a book page is being turned.
BOOK_PAGE_TURNED - Enum constant in enum class org.bukkit.Effect
  Deprecated, for removal: This API element is subject to removal in a future version.
  use `Effect.BOOK_PAGE_TURN`
BookMeta - Interface in org.bukkit.inventory.meta
  Represents a book (`Material.WRITABLE_BOOK` or `Material.WRITTEN_BOOK`) that can have a title, an author, and pages.
BookMeta.BookMetaBuilder - Interface in org.bukkit.inventory.meta
BookMeta.Generation - Enum Class in org.bukkit.inventory.meta
  Represents the generation (or level of copying) of a written book
BookMeta.Spigot - Class in org.bukkit.inventory.meta
BOOKSHELF - Enum constant in enum class org.bukkit.Material
BooleanPrompt - Class in org.bukkit.conversations
  BooleanPrompt is the base class for any prompt that requires a boolean response from the user.
BooleanPrompt() - Constructor for class org.bukkit.conversations.BooleanPrompt
boostElytra(ItemStack) - Method in interface org.bukkit.entity.Player
  Boost a Player that's `LivingEntity.isGliding()` using a `Firework`.
BOOTS - Static variable in class com.destroystokyo.paper.MaterialTags
  Covers the variants of boots.
BORDER - Enum constant in enum class org.bukkit.block.banner.PatternType
Boss - Interface in org.bukkit.entity
  Represents the Boss Entity.
BOSS_BARS - Static variable in interface org.bukkit.Registry
  Custom boss bars.
BossBar - Interface in org.bukkit.boss
BOTTLE_EMPTY - Enum constant in enum class org.bukkit.event.block.CauldronLevelChangeEvent.ChangeReason
  Player filling the cauldron by emptying their bottle.
BOTTLE_FILL - Enum constant in enum class org.bukkit.event.block.CauldronLevelChangeEvent.ChangeReason
  Player emptying the cauldron by filling their bottle.
BOTTOM - Enum constant in enum class org.bukkit.block.data.Bisected.Half
  The bottom half of the block, normally with the lower y coordinate.
BOTTOM - Enum constant in enum class org.bukkit.block.data.type.Slab.Type
  The slab occupies the lower y half of the block.
BoundingBox - Class in org.bukkit.util
  A mutable axis aligned bounding box (AABB).
BoundingBox() - Constructor for class org.bukkit.util.BoundingBox
  Creates a new (degenerate) bounding box with all corner coordinates at `0`.
BoundingBox(double, double, double, double, double, double) - Constructor for class org.bukkit.util.BoundingBox
  Creates a new bounding box from the given corner coordinates.
BOW - Enum constant in enum class org.bukkit.enchantments.EnchantmentTarget
  Allows the Enchantment to be placed on bows.
BOW - Enum constant in enum class org.bukkit.Material
BOW_FIRE - Enum constant in enum class org.bukkit.Effect
  Sound of a bow firing.
BOW_SHOOT - Static variable in interface com.destroystokyo.paper.entity.ai.VanillaGoal
  Deprecated.
BOWL - Enum constant in enum class org.bukkit.Material
BOWS - Static variable in class com.destroystokyo.paper.MaterialTags
  Covers the variants of bows.
BRAIN_CORAL - Enum constant in enum class org.bukkit.Material
  BlockData: `Waterlogged`
BRAIN_CORAL_BLOCK - Enum constant in enum class org.bukkit.Material
BRAIN_CORAL_FAN - Enum constant in enum class org.bukkit.Material
  BlockData: `Waterlogged`
BRAIN_CORAL_WALL_FAN - Enum constant in enum class org.bukkit.Material
  BlockData: `CoralWallFan`
BREAD - Enum constant in enum class org.bukkit.Material
BREAK - Enum constant in enum class org.bukkit.block.PistonMoveReaction
  Indicates the block is fragile and will break if pushed on.
BREAK_DOOR - Static variable in interface com.destroystokyo.paper.entity.ai.VanillaGoal
BREAK_EQUIPMENT_BOOTS - Enum constant in enum class org.bukkit.EntityEffect
  Entity breaks item in boot slot
BREAK_EQUIPMENT_CHESTPLATE - Enum constant in enum class org.bukkit.EntityEffect
  Entity breaks item in chestplate slot
BREAK_EQUIPMENT_HELMET - Enum constant in enum class org.bukkit.EntityEffect
  Entity breaks item in helmet slot
BREAK_EQUIPMENT_LEGGINGS - Enum constant in enum class org.bukkit.EntityEffect
  Entity breaks item in legging slot
BREAK_EQUIPMENT_MAIN_HAND - Enum constant in enum class org.bukkit.EntityEffect
  Entity breaks item in main hand
BREAK_EQUIPMENT_OFF_HAND - Enum constant in enum class org.bukkit.EntityEffect
  Entity breaks item in off hand
BREAK_ITEM - Enum constant in enum class org.bukkit.Statistic
BREAKABLE - Enum constant in enum class org.bukkit.enchantments.EnchantmentTarget
  Allows the enchantment to be placed on items with durability.
breakBlock(Block) - Method in interface org.bukkit.entity.Player
  Force this player to break a Block using the item in their main hand.
breakNaturally() - Method in interface org.bukkit.block.Block
  Breaks the block and spawns items as if a player had digged it regardless of the tool.
breakNaturally(boolean) - Method in interface org.bukkit.block.Block
  Breaks the block and spawns item drops as if a player had broken it
breakNaturally(ItemStack, boolean) - Method in interface org.bukkit.block.Block
  Breaks the block and spawns item drops as if a player had broken it with a specific tool
breakNaturally(ItemStack) - Method in interface org.bukkit.block.Block
  Breaks the block and spawns items as if a player had digged it with a specific tool
BREATH - Static variable in interface com.destroystokyo.paper.entity.ai.VanillaGoal
  Deprecated.
BREATH_AIR - Static variable in interface com.destroystokyo.paper.entity.ai.VanillaGoal
BREATH_ATTACK - Enum constant in enum class org.bukkit.entity.EnderDragon.Phase
  The dragon will attack with dragon breath at its current location.
BREED - Enum constant in enum class org.bukkit.entity.ExperienceOrb.SpawnReason
  Spawned by player breeding animals
BREED - Static variable in interface com.destroystokyo.paper.entity.ai.VanillaGoal
Breedable - Interface in org.bukkit.entity
  Represents an entity that can age and breed.
BREEDING - Enum constant in enum class org.bukkit.event.entity.CreatureSpawnEvent.SpawnReason
  When an animal breeds to create a child
BREW_TIME - Enum constant in enum class org.bukkit.inventory.InventoryView.Property
  The progress of the down-pointing arrow in a brewing inventory.
BrewerInventory - Interface in org.bukkit.inventory
  Interface to the inventory of a Brewing Stand.
BrewEvent - Class in org.bukkit.event.inventory
  Called when the brewing of the contents inside the Brewing Stand is complete.
BrewEvent(Block, BrewerInventory, List<ItemStack>, int) - Constructor for class org.bukkit.event.inventory.BrewEvent
BREWING - Enum constant in enum class org.bukkit.event.inventory.InventoryType
  A brewing stand inventory, with one FUEL slot and four CRAFTING slots.
BREWING_STAND - Enum constant in enum class org.bukkit.Material
  BlockData: `BrewingStand`
BREWING_STAND_BREW - Enum constant in enum class org.bukkit.Effect
  The sound played by brewing stands when brewing
BrewingStand - Interface in org.bukkit.block
  Represents a captured state of a brewing stand.
BrewingStand - Interface in org.bukkit.block.data.type
  Interface to the 'has_bottle_0', 'has_bottle_1', 'has_bottle_2' flags on a brewing stand which indicate which bottles are rendered on the outside.
BREWINGSTAND_INTERACTION - Enum constant in enum class org.bukkit.Statistic
BrewingStandFuelEvent - Class in org.bukkit.event.inventory
  Called when an ItemStack is about to increase the fuel level of a brewing stand.
BrewingStandFuelEvent(Block, ItemStack, int) - Constructor for class org.bukkit.event.inventory.BrewingStandFuelEvent
BRICK - Enum constant in enum class org.bukkit.Material
BRICK_SLAB - Enum constant in enum class org.bukkit.Material
  BlockData: `Slab`
BRICK_STAIRS - Enum constant in enum class org.bukkit.Material
  BlockData: `Stairs`
BRICK_WALL - Enum constant in enum class org.bukkit.Material
  BlockData: `Wall`
BRICKS - Enum constant in enum class org.bukkit.block.banner.PatternType
BRICKS - Enum constant in enum class org.bukkit.Material
BRINELY - Enum constant in enum class org.bukkit.entity.TropicalFish.Pattern
BRITISH_SHORTHAIR - Enum constant in enum class org.bukkit.entity.Cat.Type
broadcast() - Method in class com.destroystokyo.paper.Title
  Deprecated.
  Sends the title directly to all online players
broadcast(String, String) - Static method in class org.bukkit.Bukkit
  Deprecated.
  in favour of `Bukkit.broadcast(net.kyori.adventure.text.Component, String)`
broadcast(String, String) - Method in interface org.bukkit.Server
  Deprecated.
  in favour of `Server.broadcast(net.kyori.adventure.text.Component, String)`
broadcast(BaseComponent...) - Static method in class org.bukkit.Bukkit
  Deprecated.
  use `sendMessage` methods on `Bukkit.getServer()` that accept `Component`
broadcast(BaseComponent...) - Method in interface org.bukkit.Server
  Deprecated.
  use `sendMessage` methods that accept `Component`
broadcast(BaseComponent...) - Method in class org.bukkit.Server.Spigot
  Deprecated.
  use `Server.broadcast(net.kyori.adventure.text.Component)`
broadcast(Component) - Static method in class org.bukkit.Bukkit
  Broadcast a message to all players.
broadcast(Component) - Method in interface org.bukkit.Server
  Broadcast a message to all players.
broadcast(Component, String) - Static method in class org.bukkit.Bukkit
  Broadcasts the specified message to every user with the given permission name.
broadcast(Component, String) - Method in interface org.bukkit.Server
  Broadcasts the specified message to every user with the given permission name.
broadcast(BaseComponent) - Static method in class org.bukkit.Bukkit
  Deprecated.
  use `sendMessage` methods on `Bukkit.getServer()` that accept `Component`
broadcast(BaseComponent) - Method in interface org.bukkit.Server
  Deprecated.
  use `sendMessage` methods that accept `Component`
broadcast(BaseComponent) - Method in class org.bukkit.Server.Spigot
  Deprecated.
  use `Server.broadcast(net.kyori.adventure.text.Component)`
BROADCAST_CHANNEL_ADMINISTRATIVE - Static variable in interface org.bukkit.Server
  Used for all administrative messages, such as an operator using a command.
BROADCAST_CHANNEL_USERS - Static variable in interface org.bukkit.Server
  Used for all announcement messages, such as informing users that a player has joined.
broadcastCommandMessage(CommandSender, String) - Static method in class org.bukkit.command.Command
broadcastCommandMessage(CommandSender, String, boolean) - Static method in class org.bukkit.command.Command
broadcastMessage(String) - Static method in class org.bukkit.Bukkit
  Deprecated.
  in favour of `Server.broadcast(net.kyori.adventure.text.Component)`
broadcastMessage(String) - Method in interface org.bukkit.Server
  Deprecated.
  use `Server.broadcast(net.kyori.adventure.text.Component)`
BroadcastMessageEvent - Class in org.bukkit.event.server
  Event triggered for server broadcast messages such as from `Server.broadcast(String, String)`.
BroadcastMessageEvent(boolean, String, Set<CommandSender>) - Constructor for class org.bukkit.event.server.BroadcastMessageEvent
  Deprecated.
BroadcastMessageEvent(boolean, Component, Set<CommandSender>) - Constructor for class org.bukkit.event.server.BroadcastMessageEvent
BroadcastMessageEvent(String, Set<CommandSender>) - Constructor for class org.bukkit.event.server.BroadcastMessageEvent
  Deprecated.
BroadcastMessageEvent(Component, Set<CommandSender>) - Constructor for class org.bukkit.event.server.BroadcastMessageEvent
  Deprecated.
BroadcastPermissions - Class in org.bukkit.util.permissions
BROKEN - Enum constant in enum class com.destroystokyo.paper.event.block.AnvilDamagedEvent.DamageState
BROWN - Enum constant in enum class org.bukkit.DyeColor
  Represents brown dye.
BROWN - Enum constant in enum class org.bukkit.entity.Horse.Color
  Light brown
BROWN - Enum constant in enum class org.bukkit.entity.Llama.Color
  A brown llama.
BROWN - Enum constant in enum class org.bukkit.entity.MushroomCow.Variant
  Brown mushroom cow.
BROWN - Enum constant in enum class org.bukkit.entity.Panda.Gene
BROWN - Enum constant in enum class org.bukkit.entity.Rabbit.Type
  Chocolate colored rabbit.
BROWN - Static variable in class org.bukkit.map.MapPalette
  Deprecated.
  Magic value
BROWN_BANNER - Enum constant in enum class org.bukkit.Material
  BlockData: `Rotatable`
BROWN_BED - Enum constant in enum class org.bukkit.Material
  BlockData: `Bed`
BROWN_CANDLE - Enum constant in enum class org.bukkit.Material
  BlockData: `Candle`
BROWN_CANDLE_CAKE - Enum constant in enum class org.bukkit.Material
  BlockData: `Lightable`
BROWN_CARPET - Enum constant in enum class org.bukkit.Material
BROWN_CONCRETE - Enum constant in enum class org.bukkit.Material
BROWN_CONCRETE_POWDER - Enum constant in enum class org.bukkit.Material
BROWN_DYE - Enum constant in enum class org.bukkit.Material
BROWN_GLAZED_TERRACOTTA - Enum constant in enum class org.bukkit.Material
  BlockData: `Directional`
BROWN_MUSHROOM - Enum constant in enum class org.bukkit.Material
BROWN_MUSHROOM - Enum constant in enum class org.bukkit.TreeType
  Big brown mushroom; tall and umbrella-like
BROWN_MUSHROOM_BLOCK - Enum constant in enum class org.bukkit.Material
  BlockData: `MultipleFacing`
BROWN_SHULKER_BOX - Enum constant in enum class org.bukkit.Material
  BlockData: `Directional`
BROWN_STAINED_GLASS - Enum constant in enum class org.bukkit.Material
BROWN_STAINED_GLASS_PANE - Enum constant in enum class org.bukkit.Material
  BlockData: `GlassPane`
BROWN_TERRACOTTA - Enum constant in enum class org.bukkit.Material
BROWN_WALL_BANNER - Enum constant in enum class org.bukkit.Material
  BlockData: `Directional`
BROWN_WOOL - Enum constant in enum class org.bukkit.Material
BUBBLE_COLUMN - Enum constant in enum class org.bukkit.Material
  BlockData: `BubbleColumn`
BUBBLE_COLUMN_UP - Enum constant in enum class org.bukkit.Particle
BUBBLE_CORAL - Enum constant in enum class org.bukkit.Material
  BlockData: `Waterlogged`
BUBBLE_CORAL_BLOCK - Enum constant in enum class org.bukkit.Material
BUBBLE_CORAL_FAN - Enum constant in enum class org.bukkit.Material
  BlockData: `Waterlogged`
BUBBLE_CORAL_WALL_FAN - Enum constant in enum class org.bukkit.Material
  BlockData: `CoralWallFan`
BUBBLE_POP - Enum constant in enum class org.bukkit.Particle
BubbleColumn - Interface in org.bukkit.block.data.type
  'drag' indicates whether a force will be applied on entities moving through this block.
BUCKET - Enum constant in enum class org.bukkit.Material
BUCKET_EMPTY - Enum constant in enum class org.bukkit.event.block.CauldronLevelChangeEvent.ChangeReason
  Player filling the cauldron by emptying their bucket.
BUCKET_FILL - Enum constant in enum class org.bukkit.event.block.CauldronLevelChangeEvent.ChangeReason
  Player emptying the cauldron by filling their bucket.
BUCKETS - Static variable in class com.destroystokyo.paper.MaterialTags
  Covers all bucket items.
BUDDING_AMETHYST - Enum constant in enum class org.bukkit.Material
BufferedCommandSender - Class in org.bukkit.command
BufferedCommandSender() - Constructor for class org.bukkit.command.BufferedCommandSender
build() - Method in class com.destroystokyo.paper.event.server.GS4QueryEvent.QueryResponse.Builder
  Builds new `GS4QueryEvent.QueryResponse` with supplied data
build() - Method in class com.destroystokyo.paper.Title.Builder
  Deprecated.
  Create a title based on the values in the builder.
build() - Method in class org.bukkit.FireworkEffect.Builder
  Create a `FireworkEffect` from the current contents of this builder.
build() - Method in interface org.bukkit.inventory.meta.BookMeta.BookMetaBuilder
build() - Method in class org.bukkit.loot.LootContext.Builder
  Create a new `LootContext` instance using the supplied parameters.
BUILD_IRONGOLEM - Enum constant in enum class org.bukkit.event.entity.CreatureSpawnEvent.SpawnReason
  When an iron golem is spawned by being built
BUILD_SNOWMAN - Enum constant in enum class org.bukkit.event.entity.CreatureSpawnEvent.SpawnReason
  When a snowman is spawned by being built
BUILD_WITHER - Enum constant in enum class org.bukkit.event.entity.CreatureSpawnEvent.SpawnReason
  When a wither boss is spawned by being built
buildable - Variable in class org.bukkit.event.block.BlockCanBuildEvent
buildConversation(Conversable) - Method in class org.bukkit.conversations.ConversationFactory
  Constructs a `Conversation` in accordance with the defaults set for this factory.
builder() - Static method in class com.destroystokyo.paper.event.server.GS4QueryEvent.QueryResponse
  Creates a new `GS4QueryEvent.QueryResponse.Builder` instance
builder() - Static method in class com.destroystokyo.paper.Title
  Deprecated.
builder() - Static method in class org.bukkit.FireworkEffect
  Construct a firework effect.
builder() - Method in enum class org.bukkit.Particle
  Creates a `ParticleBuilder`
Builder() - Constructor for class com.destroystokyo.paper.Title.Builder
  Deprecated.
Builder(Location) - Constructor for class org.bukkit.loot.LootContext.Builder
  Creates a new LootContext.Builder instance to facilitate easy creation of `LootContext`s.
buildHeader() - Method in class org.bukkit.configuration.file.FileConfiguration
  Compiles the header for this `FileConfiguration` and returns the result.
buildHeader() - Method in class org.bukkit.configuration.file.YamlConfiguration
buildIndexLine(CommandSender, HelpTopic) - Method in class org.bukkit.help.IndexHelpTopic
  Builds individual lines in the index topic.
buildPreamble(CommandSender) - Method in class org.bukkit.help.IndexHelpTopic
  Builds the topic preamble.
Bukkit - Class in org.bukkit
  Represents the Bukkit core, for version and Server singleton handling
BUKKIT - Static variable in class com.destroystokyo.paper.NamespacedTag
  The namespace representing all keys generated by Bukkit for backwards compatibility measures.
BUKKIT - Static variable in class org.bukkit.NamespacedKey
  The namespace representing all keys generated by Bukkit for backwards compatibility measures.
BukkitCommand - Class in org.bukkit.command.defaults
BukkitCommand(String) - Constructor for class org.bukkit.command.defaults.BukkitCommand
BukkitCommand(String, String, String, List<String>) - Constructor for class org.bukkit.command.defaults.BukkitCommand
BukkitObjectInputStream - Class in org.bukkit.util.io
  This class is designed to be used in conjunction with the `ConfigurationSerializable` API.
BukkitObjectInputStream() - Constructor for class org.bukkit.util.io.BukkitObjectInputStream
  Constructor provided to mirror super functionality.
BukkitObjectInputStream(InputStream) - Constructor for class org.bukkit.util.io.BukkitObjectInputStream
  Object input stream decoration constructor.
BukkitObjectOutputStream - Class in org.bukkit.util.io
  This class is designed to be used in conjunction with the `ConfigurationSerializable` API.
BukkitObjectOutputStream() - Constructor for class org.bukkit.util.io.BukkitObjectOutputStream
  Constructor provided to mirror super functionality.
BukkitObjectOutputStream(OutputStream) - Constructor for class org.bukkit.util.io.BukkitObjectOutputStream
  Object output stream decoration constructor.
BukkitRunnable - Class in org.bukkit.scheduler
  This class is provided as an easy way to handle scheduling tasks.
BukkitRunnable() - Constructor for class org.bukkit.scheduler.BukkitRunnable
BukkitScheduler - Interface in org.bukkit.scheduler
BukkitTask - Interface in org.bukkit.scheduler
  Represents a task being executed by the scheduler
BukkitWorker - Interface in org.bukkit.scheduler
  Represents a worker thread for the scheduler.
BUNDLE - Enum constant in enum class org.bukkit.Material
BundleMeta - Interface in org.bukkit.inventory.meta
BURIED_TREASURE - Enum constant in enum class org.bukkit.loot.LootTables
BURIED_TREASURE - Static variable in class org.bukkit.StructureType
  Buried treasure consists of a single chest buried in the beach sand or gravel, with random loot in it.
BURN_TIME - Enum constant in enum class org.bukkit.inventory.InventoryView.Property
  The progress of the flame in a furnace inventory.
BURNING_SKULL - Enum constant in enum class org.bukkit.Art
BURST - Enum constant in enum class org.bukkit.FireworkEffect.Type
  A burst effect.
BUST - Enum constant in enum class org.bukkit.Art
BUTCHER - Enum constant in enum class org.bukkit.entity.Villager.Profession
  Butcher profession.
BUTCHER_GIFT - Enum constant in enum class org.bukkit.loot.LootTables
Button - Class in org.bukkit.material
  Deprecated.
  all usage of MaterialData is deprecated and subject to removal. Use `BlockData`.
Button() - Constructor for class org.bukkit.material.Button
  Deprecated.
Button(Material) - Constructor for class org.bukkit.material.Button
  Deprecated.
Button(Material, byte) - Constructor for class org.bukkit.material.Button
  Deprecated.
  Magic value
BUTTONS - Static variable in interface org.bukkit.Tag
  Vanilla block tag representing all buttons (inherits from `Tag.WOODEN_BUTTONS`.
BYTE - Static variable in interface org.bukkit.inventory.meta.tags.ItemTagType
  Deprecated.
BYTE - Static variable in interface org.bukkit.persistence.PersistentDataType
BYTE_ARRAY - Static variable in interface org.bukkit.inventory.meta.tags.ItemTagType
  Deprecated.
BYTE_ARRAY - Static variable in interface org.bukkit.persistence.PersistentDataType
byValue(byte) - Static method in enum class org.bukkit.map.MapCursor.Type
  Deprecated.
  Magic value

## C

C - Enum constant in enum class org.bukkit.Note.Tone
CACHE_AFTER_FIRST_EVAL - Enum constant in enum class org.bukkit.metadata.LazyMetadataValue.CacheStrategy
  Once the metadata value has been evaluated, do not re-evaluate the value until it is manually invalidated.
CACHE_ETERNALLY - Enum constant in enum class org.bukkit.metadata.LazyMetadataValue.CacheStrategy
  Once the metadata value has been evaluated, do not re-evaluate the value in spite of manual invalidation.
CachedServerIcon - Interface in org.bukkit.util
  This is a cached version of a server-icon.
CachedSizeConcurrentLinkedQueue<E> - Class in com.destroystokyo.paper.utils
CachedSizeConcurrentLinkedQueue() - Constructor for class com.destroystokyo.paper.utils.CachedSizeConcurrentLinkedQueue
CACTUS - Enum constant in enum class org.bukkit.Material
  BlockData: `Ageable`
Cake - Class in org.bukkit.material
  Deprecated.
  all usage of MaterialData is deprecated and subject to removal. Use `BlockData`.
Cake - Interface in org.bukkit.block.data.type
  'bites' represents the amount of bites which have been taken from this slice of cake.
Cake() - Constructor for class org.bukkit.material.Cake
  Deprecated.
Cake(Material) - Constructor for class org.bukkit.material.Cake
  Deprecated.
Cake(Material, byte) - Constructor for class org.bukkit.material.Cake
  Deprecated.
  Magic value
CAKE - Enum constant in enum class org.bukkit.Material
  BlockData: `Cake`
CAKE_SLICES_EATEN - Enum constant in enum class org.bukkit.Statistic
CALCITE - Enum constant in enum class org.bukkit.Material
CALICO - Enum constant in enum class org.bukkit.entity.Cat.Type
calledGetItem - Variable in class org.bukkit.event.inventory.InventoryMoveItemEvent
calledSetItem - Variable in class org.bukkit.event.inventory.InventoryMoveItemEvent
callEvent() - Method in class io.papermc.paper.event.block.BlockFailedDispenseEvent
  Calls the event and tests if cancelled.
callEvent() - Method in class org.bukkit.event.Event
  Calls the event and tests if cancelled.
callEvent(Event) - Method in interface org.bukkit.plugin.PluginManager
  Calls an event with the given details
callEvent(Event) - Method in class org.bukkit.plugin.RegisteredListener
  Calls the event executor
callEvent(Event) - Method in class org.bukkit.plugin.SimplePluginManager
  Calls an event with the given details.
callEvent(Event) - Method in class org.bukkit.plugin.TimedRegisteredListener
callSyncMethod(Plugin, Callable<T>) - Method in interface org.bukkit.scheduler.BukkitScheduler
  Calls a method on the main thread and returns a Future object.
Campfire - Interface in org.bukkit.block
  Represents a captured state of a campfire.
Campfire - Interface in org.bukkit.block.data.type
  'signal_fire' denotes whether the fire is extra smokey due to having a hay bale placed beneath it.
CAMPFIRE - Enum constant in enum class org.bukkit.Material
  BlockData: `Campfire`
CAMPFIRE_COSY_SMOKE - Enum constant in enum class org.bukkit.Particle
CAMPFIRE_SIGNAL_SMOKE - Enum constant in enum class org.bukkit.Particle
CampfireRecipe - Class in org.bukkit.inventory
  Represents a campfire recipe.
CampfireRecipe(NamespacedKey, ItemStack, RecipeChoice, float, int) - Constructor for class org.bukkit.inventory.CampfireRecipe
CampfireRecipe(NamespacedKey, ItemStack, Material, float, int) - Constructor for class org.bukkit.inventory.CampfireRecipe
CAMPFIRES - Static variable in interface org.bukkit.Tag
  Vanilla block tag representing all campfires.
canBreakDoors() - Method in interface org.bukkit.entity.Zombie
  Check if this zombie can break doors
canBreed() - Method in interface org.bukkit.entity.Ageable
  Deprecated.
  see `Breedable.canBreed()`
canBreed() - Method in interface org.bukkit.entity.Breedable
  Return the ability to breed of the animal.
canBuild - Variable in class org.bukkit.event.block.BlockPlaceEvent
canBuild() - Method in class org.bukkit.event.block.BlockPlaceEvent
  Gets the value whether the player would be allowed to build here.
cancel - Variable in class org.bukkit.event.block.BlockFromToEvent
cancel - Variable in class org.bukkit.event.block.BlockPlaceEvent
cancel() - Method in class org.bukkit.scheduler.BukkitRunnable
  Attempts to cancel this task.
cancel() - Method in interface org.bukkit.scheduler.BukkitTask
  Will attempt to cancel this task.
cancelBasedOnInput(ConversationContext, String) - Method in interface org.bukkit.conversations.ConversationCanceller
  Cancels a conversation based on user input.
cancelBasedOnInput(ConversationContext, String) - Method in class org.bukkit.conversations.ExactMatchConversationCanceller
cancelBasedOnInput(ConversationContext, String) - Method in class org.bukkit.conversations.InactivityConversationCanceller
cancelBasedOnInput(ConversationContext, String) - Method in class org.bukkit.conversations.ManuallyAbandonedConversationCanceller
Cancellable - Interface in org.bukkit.event
cancellers - Variable in class org.bukkit.conversations.Conversation
cancellers - Variable in class org.bukkit.conversations.ConversationFactory
cancelling(Conversation) - Method in class org.bukkit.conversations.InactivityConversationCanceller
  Subclasses of InactivityConversationCanceller can override this method to take additional actions when the inactivity timer abandons the conversation.
cancelMessage() - Method in class org.bukkit.event.player.PlayerGameModeChangeEvent
  Only valid if the cause of the gamemode change was directly due to a command..
cancelMessage(Component) - Method in class org.bukkit.event.player.PlayerGameModeChangeEvent
  Sets the message shown to the command user if the event was cancelled.
cancelTask(int) - Method in interface org.bukkit.scheduler.BukkitScheduler
  Removes task from scheduler.
cancelTasks(Plugin) - Method in interface org.bukkit.scheduler.BukkitScheduler
  Removes all tasks associated with a particular plugin from the scheduler.
Candle - Interface in org.bukkit.block.data.type
  'candles' represents the number of candles which are present.
CANDLE - Enum constant in enum class org.bukkit.Material
  BlockData: `Candle`
CANDLE_CAKE - Enum constant in enum class org.bukkit.Material
  BlockData: `Lightable`
CANDLE_CAKES - Static variable in interface org.bukkit.Tag
  Vanilla block tag representing all candle cakes.
CANDLES - Static variable in interface org.bukkit.Tag
  Vanilla block tag representing all candles.
canDrinkMilk() - Method in interface org.bukkit.entity.WanderingTrader
  Get if the Wandering Trader can and will drink milk.
canDrinkPotion() - Method in interface org.bukkit.entity.WanderingTrader
  Get if the Wandering Trader can and will drink an invisibility potion.
canEnchantItem(ItemStack) - Method in class org.bukkit.enchantments.Enchantment
  Checks if this Enchantment may be applied to the given `ItemStack`.
canEnchantItem(ItemStack) - Method in class org.bukkit.enchantments.EnchantmentWrapper
canFloat() - Method in interface com.destroystokyo.paper.entity.Pathfinder
  Checks if this pathfinder assumes that the mob can float
canGenerateStructures() - Method in interface org.bukkit.World
  Gets whether or not structures are being generated.
canHurtEntities() - Method in interface org.bukkit.entity.FallingBlock
  Get the HurtEntities state of this block.
canMobPickup() - Method in interface org.bukkit.entity.Item
  Gets if non-player entities can pick this Item up
canMove() - Method in interface org.bukkit.entity.ArmorStand
  Tests if this armor stand can move.
canOpenDoors() - Method in interface com.destroystokyo.paper.entity.Pathfinder
  Checks if this pathfinder allows passing through closed doors.
canPassDoors() - Method in interface com.destroystokyo.paper.entity.Pathfinder
  Checks if this pathfinder allows passing through open doors.
canPlayerPickup() - Method in interface org.bukkit.entity.Item
  Gets whether the player can pickup the item or not
canRepair(ItemStack) - Method in class org.bukkit.inventory.ItemStack
  Checks if this itemstack can repair another.
canSee(CommandSender) - Method in class org.bukkit.help.GenericCommandHelpTopic
canSee(CommandSender) - Method in class org.bukkit.help.HelpTopic
  Determines if a `Player` is allowed to see this help topic.
canSee(CommandSender) - Method in class org.bukkit.help.IndexHelpTopic
canSee(Player) - Method in interface org.bukkit.entity.Player
  Checks to see if a player has been hidden from this player
canSeeFriendlyInvisibles() - Method in interface org.bukkit.scoreboard.Team
  Gets the team's ability to see `invisible` teammates.
canSpawn(World, int, int) - Method in class org.bukkit.generator.ChunkGenerator
  Tests if the specified location is valid for a natural spawn position
CANT_USE - Enum constant in enum class org.bukkit.event.inventory.InventoryCloseEvent.Reason
  Player is no longer permitted to use this inventory
canTick() - Method in interface org.bukkit.entity.ArmorStand
  Tests if this armor stand can tick.
canTravelThroughPortals() - Method in interface org.bukkit.entity.Wither
canWander() - Method in interface org.bukkit.entity.Slime
  Get whether this slime can randomly wander/jump around on its own
CAP_EAST - Enum constant in enum class org.bukkit.material.types.MushroomBlockTexture
  Cap texture on the top and east faces, pores on remaining sides.
CAP_NORTH - Enum constant in enum class org.bukkit.material.types.MushroomBlockTexture
  Cap texture on the top and north faces, pores on remaining sides.
CAP_NORTH_EAST - Enum constant in enum class org.bukkit.material.types.MushroomBlockTexture
  Cap texture on the top, north and east faces, pores on remaining sides.
CAP_NORTH_WEST - Enum constant in enum class org.bukkit.material.types.MushroomBlockTexture
  Cap texture on the top, north and west faces, pores on remaining sides.
CAP_SOUTH - Enum constant in enum class org.bukkit.material.types.MushroomBlockTexture
  Cap texture on the top and south faces, pores on remaining sides.
CAP_SOUTH_EAST - Enum constant in enum class org.bukkit.material.types.MushroomBlockTexture
  Cap texture on the top, south and east faces, pores on remaining sides.
CAP_SOUTH_WEST - Enum constant in enum class org.bukkit.material.types.MushroomBlockTexture
  Cap texture on the top, south and west faces, pores on remaining sides.
CAP_TOP - Enum constant in enum class org.bukkit.material.types.MushroomBlockTexture
  Cap texture on the top face, pores on remaining sides.
CAP_WEST - Enum constant in enum class org.bukkit.material.types.MushroomBlockTexture
  Cap texture on the top and west faces, pores on remaining sides.
caption() - Method in class org.bukkit.map.MapCursor
  Gets the caption on this cursor.
caption(Component) - Method in class org.bukkit.map.MapCursor
  Sets the caption on this cursor.
CARPETS - Static variable in interface org.bukkit.Tag
  Vanilla block tag representing all colors of carpet.
CARROT - Enum constant in enum class org.bukkit.Material
CARROT_ON_A_STICK - Enum constant in enum class org.bukkit.Material
CARROTS - Enum constant in enum class org.bukkit.Material
  BlockData: `Ageable`
CARTOGRAPHER - Enum constant in enum class org.bukkit.entity.Villager.Profession
  Cartographer profession.
CARTOGRAPHER_GIFT - Enum constant in enum class org.bukkit.loot.LootTables
CARTOGRAPHY - Enum constant in enum class org.bukkit.event.inventory.InventoryType
  Cartography inventory with 2 CRAFTING slots, and 1 RESULT slot.
CARTOGRAPHY_TABLE - Enum constant in enum class org.bukkit.Material
CartographyInventory - Interface in org.bukkit.inventory
  Interface to the inventory of a Cartography table.
CARVED_PUMPKIN - Enum constant in enum class org.bukkit.Material
  BlockData: `Directional`
Cat - Interface in org.bukkit.entity
  Meow.
CAT - Enum constant in enum class org.bukkit.entity.EntityType
CAT - Enum constant in enum class org.bukkit.loot.LootTables
CAT_AVOID_ENTITY - Static variable in interface com.destroystokyo.paper.entity.ai.VanillaGoal
CAT_LIE_ON_BED - Static variable in interface com.destroystokyo.paper.entity.ai.VanillaGoal
CAT_MORNING_GIFT - Enum constant in enum class org.bukkit.loot.LootTables
CAT_RELAX_ON_OWNER - Static variable in interface com.destroystokyo.paper.entity.ai.VanillaGoal
CAT_SIT_ON_BED - Static variable in interface com.destroystokyo.paper.entity.ai.VanillaGoal
  Deprecated.
CAT_SIT_ON_BLOCK - Static variable in interface com.destroystokyo.paper.entity.ai.VanillaGoal
CAT_SPAWN_EGG - Enum constant in enum class org.bukkit.Material
CAT_TAME_FAIL - Enum constant in enum class org.bukkit.EntityEffect
  Cat taming failed.
CAT_TAME_SUCCESS - Enum constant in enum class org.bukkit.EntityEffect
  Cat taming succeeded.
CAT_TEMPT - Static variable in interface com.destroystokyo.paper.entity.ai.VanillaGoal
Cat.Type - Enum Class in org.bukkit.entity
  Represents the various different cat types there are.
CAUGHT_ENTITY - Enum constant in enum class org.bukkit.event.player.PlayerFishEvent.State
  When a player has successfully caught an entity.
CAUGHT_FISH - Enum constant in enum class org.bukkit.event.player.PlayerFishEvent.State
  When a player has successfully caught a fish and is reeling it in.
Cauldron - Class in org.bukkit.material
  Deprecated.
  all usage of MaterialData is deprecated and subject to removal. Use `BlockData`.
Cauldron() - Constructor for class org.bukkit.material.Cauldron
  Deprecated.
Cauldron(byte) - Constructor for class org.bukkit.material.Cauldron
  Deprecated.
  Magic value
Cauldron(Material, byte) - Constructor for class org.bukkit.material.Cauldron
  Deprecated.
  Magic value
CAULDRON - Enum constant in enum class org.bukkit.Material
CAULDRON_FILLED - Enum constant in enum class org.bukkit.Statistic
CAULDRON_USED - Enum constant in enum class org.bukkit.Statistic
CauldronLevelChangeEvent - Class in org.bukkit.event.block
CauldronLevelChangeEvent(Block, Entity, CauldronLevelChangeEvent.ChangeReason, BlockState) - Constructor for class org.bukkit.event.block.CauldronLevelChangeEvent
CauldronLevelChangeEvent.ChangeReason - Enum Class in org.bukkit.event.block
CAULDRONS - Static variable in interface org.bukkit.Tag
  Vanilla block tag representing all cauldrons.
CAVE_AIR - Enum constant in enum class org.bukkit.Material
CAVE_SPIDER - Enum constant in enum class org.bukkit.entity.EntityType
CAVE_SPIDER - Enum constant in enum class org.bukkit.loot.LootTables
CAVE_SPIDER_SPAWN_EGG - Enum constant in enum class org.bukkit.Material
CAVE_VINES - Enum constant in enum class org.bukkit.Material
  BlockData: `CaveVines`
CAVE_VINES - Static variable in interface org.bukkit.Tag
  Vanilla block tag representing all cave vines.
CAVE_VINES_PLANT - Enum constant in enum class org.bukkit.Material
  BlockData: `CaveVinesPlant`
CaveSpider - Interface in org.bukkit.entity
  Represents a Spider.
CaveVines - Interface in org.bukkit.block.data.type
CaveVinesPlant - Interface in org.bukkit.block.data.type
  'berries' indicates whether the block has berries.
ceil(double) - Static method in class org.bukkit.util.NumberConversions
CEILING - Enum constant in enum class org.bukkit.block.data.FaceAttachable.AttachedFace
  The switch is mounted to the ceiling and pointing dowanrds.
CEILING - Enum constant in enum class org.bukkit.block.data.type.Bell.Attachment
  Placed on ceiling.
CEILING - Enum constant in enum class org.bukkit.block.data.type.Switch.Face
  Deprecated.
  The switch is mounted to the ceiling and pointing dowanrds.
Chain - Interface in org.bukkit.block.data.type
CHAIN - Enum constant in enum class org.bukkit.Material
  BlockData: `Chain`
CHAIN_COMMAND_BLOCK - Enum constant in enum class org.bukkit.Material
  BlockData: `CommandBlock`
CHAINMAIL_BOOTS - Enum constant in enum class org.bukkit.Material
CHAINMAIL_CHESTPLATE - Enum constant in enum class org.bukkit.Material
CHAINMAIL_HELMET - Enum constant in enum class org.bukkit.Material
CHAINMAIL_LEGGINGS - Enum constant in enum class org.bukkit.Material
CHALLENGE - Enum constant in enum class io.papermc.paper.advancement.AdvancementDisplay.Frame
  "Challenge complete" advancement.
CHANGED - Enum constant in enum class org.bukkit.event.entity.EntityPotionEffectEvent.Action
  When the entity already had the potion effect type, but the effect is changed.
CHANNELING - Static variable in class org.bukkit.enchantments.Enchantment
  Strikes lightning when a mob is hit with a trident if conditions are stormy
ChannelNameTooLongException - Exception in org.bukkit.plugin.messaging
  Thrown if a Plugin Channel is too long.
ChannelNameTooLongException() - Constructor for exception org.bukkit.plugin.messaging.ChannelNameTooLongException
ChannelNameTooLongException(String) - Constructor for exception org.bukkit.plugin.messaging.ChannelNameTooLongException
ChannelNotRegisteredException - Exception in org.bukkit.plugin.messaging
  Thrown if a Plugin attempts to send a message on an unregistered channel.
ChannelNotRegisteredException() - Constructor for exception org.bukkit.plugin.messaging.ChannelNotRegisteredException
ChannelNotRegisteredException(String) - Constructor for exception org.bukkit.plugin.messaging.ChannelNotRegisteredException
CharacterSprite(int, int, boolean[]) - Constructor for class org.bukkit.map.MapFont.CharacterSprite
CHARCOAL - Enum constant in enum class org.bukkit.CoalType
CHARCOAL - Enum constant in enum class org.bukkit.Material
CHARGE_PLAYER - Enum constant in enum class org.bukkit.entity.EnderDragon.Phase
  The dragon will charge a player.
chat(String) - Method in interface org.bukkit.entity.Player
  Says a message (or runs a command).
CHAT_COLORS_ENABLED - Static variable in class com.destroystokyo.paper.ClientOption
CHAT_VISIBILITY - Static variable in class com.destroystokyo.paper.ClientOption
ChatColor - Enum Class in org.bukkit
  All supported color values for chat
ChatEvent - Class in io.papermc.paper.event.player
  Deprecated.
  Listening to this event forces chat to wait for the main thread, delaying chat messages. It is recommended to use `AsyncChatEvent` instead, wherever possible.
ChatEvent(Player, Set<Audience>, ChatRenderer, Component, Component) - Constructor for class io.papermc.paper.event.player.ChatEvent
  Deprecated.
ChatPage(String[], int, int) - Constructor for class org.bukkit.util.ChatPaginator.ChatPage
ChatPaginator - Class in org.bukkit.util
  The ChatPaginator takes a raw string of arbitrary length and breaks it down into an array of strings appropriate for displaying on the Minecraft player console.
ChatPaginator() - Constructor for class org.bukkit.util.ChatPaginator
ChatPaginator.ChatPage - Class in org.bukkit.util
ChatRenderer - Interface in io.papermc.paper.chat
  A chat renderer is responsible for rendering chat messages sent by `Player`s to the server.
ChatRenderer.ViewerUnaware - Interface in io.papermc.paper.chat
  Similar to `ChatRenderer`, but without knowledge of the message viewer.
checkFinite() - Method in class org.bukkit.Location
  Check if each component of this Location is finite.
checkFinite() - Method in class org.bukkit.util.Vector
  Check if each component of this Vector is finite.
checkFinite(double, String) - Static method in class org.bukkit.util.NumberConversions
checkFinite(float, String) - Static method in class org.bukkit.util.NumberConversions
checkSupported(PluginDescriptionFile) - Method in interface org.bukkit.UnsafeValues
  Deprecated.
Chest - Class in org.bukkit.material
  Deprecated.
  all usage of MaterialData is deprecated and subject to removal. Use `BlockData`.
Chest - Interface in org.bukkit.block
  Represents a captured state of a chest.
Chest - Interface in org.bukkit.block.data.type
  'type' represents which part of a double chest this block is, or if it is a single chest.
Chest() - Constructor for class org.bukkit.material.Chest
  Deprecated.
Chest(BlockFace) - Constructor for class org.bukkit.material.Chest
  Deprecated.
  Instantiate a chest facing in a particular direction.
Chest(Material) - Constructor for class org.bukkit.material.Chest
  Deprecated.
Chest(Material, byte) - Constructor for class org.bukkit.material.Chest
  Deprecated.
  Magic value
CHEST - Enum constant in enum class com.destroystokyo.paper.event.player.PlayerArmorChangeEvent.SlotType
CHEST - Enum constant in enum class org.bukkit.event.inventory.InventoryType
  A chest inventory, with 0, 9, 18, 27, 36, 45, or 54 slots of type CONTAINER.
CHEST - Enum constant in enum class org.bukkit.inventory.EquipmentSlot
CHEST - Enum constant in enum class org.bukkit.Material
  BlockData: `Chest`
CHEST_EQUIPPABLE - Static variable in class com.destroystokyo.paper.MaterialTags
  Covers the variants of items that can be equipped in the chest slot.
CHEST_MINECART - Enum constant in enum class org.bukkit.Material
CHEST_OPENED - Enum constant in enum class org.bukkit.Statistic
Chest.Type - Enum Class in org.bukkit.block.data.type
  Type of this chest block.
ChestedHorse - Interface in org.bukkit.entity
  Represents Horse-like creatures which can carry an inventory.
CHESTNUT - Enum constant in enum class org.bukkit.entity.Horse.Color
  Chestnut
CHESTPLATES - Static variable in class com.destroystokyo.paper.MaterialTags
  Covers the variants of chestplate.
Chicken - Interface in org.bukkit.entity
  Represents a Chicken.
CHICKEN - Enum constant in enum class org.bukkit.entity.EntityType
CHICKEN - Enum constant in enum class org.bukkit.loot.LootTables
CHICKEN - Enum constant in enum class org.bukkit.Material
CHICKEN_SPAWN_EGG - Enum constant in enum class org.bukkit.Material
CHIME - Enum constant in enum class org.bukkit.Instrument
  Chime is normally played when a note block is on top of a packed ice block.
CHIPPED - Enum constant in enum class com.destroystokyo.paper.event.block.AnvilDamagedEvent.DamageState
CHIPPED_ANVIL - Enum constant in enum class org.bukkit.Material
  BlockData: `Directional`
CHISELED_DEEPSLATE - Enum constant in enum class org.bukkit.Material
CHISELED_NETHER_BRICKS - Enum constant in enum class org.bukkit.Material
CHISELED_POLISHED_BLACKSTONE - Enum constant in enum class org.bukkit.Material
CHISELED_QUARTZ_BLOCK - Enum constant in enum class org.bukkit.Material
CHISELED_RED_SANDSTONE - Enum constant in enum class org.bukkit.Material
CHISELED_SANDSTONE - Enum constant in enum class org.bukkit.Material
CHISELED_STONE_BRICKS - Enum constant in enum class org.bukkit.Material
choices - Variable in class com.destroystokyo.paper.inventory.ItemStackRecipeChoice
  Deprecated.
CHORUS_FLOWER - Enum constant in enum class org.bukkit.Material
  BlockData: `Ageable`
CHORUS_FLOWER_DEATH - Enum constant in enum class org.bukkit.Effect
  The sound played when a chorus flower dies
CHORUS_FLOWER_GROW - Enum constant in enum class org.bukkit.Effect
  The sound played when a chorus flower grows
CHORUS_FRUIT - Enum constant in enum class org.bukkit.event.player.PlayerTeleportEvent.TeleportCause
  Indicates the teleportation was caused by a player consuming chorus fruit
CHORUS_FRUIT - Enum constant in enum class org.bukkit.Material
CHORUS_PLANT - Enum constant in enum class org.bukkit.Material
  BlockData: `MultipleFacing`
CHORUS_PLANT - Enum constant in enum class org.bukkit.TreeType
  Large plant native to The End
chunk - Variable in class org.bukkit.event.world.ChunkEvent
Chunk - Interface in org.bukkit
  Represents a chunk of blocks
CHUNK_GEN - Enum constant in enum class org.bukkit.event.entity.CreatureSpawnEvent.SpawnReason
  Deprecated.
  no longer called, chunks are generated with entities already existing. Consider using `ChunkLoadEvent`, `ChunkLoadEvent.isNewChunk()` and `Chunk.getEntities()` for similar effect.
ChunkEvent - Class in org.bukkit.event.world
  Represents a Chunk related event
ChunkEvent(Chunk) - Constructor for class org.bukkit.event.world.ChunkEvent
ChunkGenerator - Class in org.bukkit.generator
  A chunk generator is responsible for the initial shaping of an entire chunk.
ChunkGenerator() - Constructor for class org.bukkit.generator.ChunkGenerator
ChunkGenerator.BiomeGrid - Interface in org.bukkit.generator
  Deprecated.
  Biomes are now set with `BiomeProvider`
ChunkGenerator.ChunkData - Interface in org.bukkit.generator
  Data for a Chunk.
ChunkLoadEvent - Class in org.bukkit.event.world
  Called when a chunk is loaded
ChunkLoadEvent(Chunk, boolean) - Constructor for class org.bukkit.event.world.ChunkLoadEvent
ChunkPopulateEvent - Class in org.bukkit.event.world
  Thrown when a new chunk has finished being populated.
ChunkPopulateEvent(Chunk) - Constructor for class org.bukkit.event.world.ChunkPopulateEvent
ChunkSnapshot - Interface in org.bukkit
  Represents a static, thread-safe snapshot of chunk of blocks.
ChunkUnloadEvent - Class in org.bukkit.event.world
  Called when a chunk is unloaded
ChunkUnloadEvent(Chunk) - Constructor for class org.bukkit.event.world.ChunkUnloadEvent
ChunkUnloadEvent(Chunk, boolean) - Constructor for class org.bukkit.event.world.ChunkUnloadEvent
CIRCLE_MIDDLE - Enum constant in enum class org.bukkit.block.banner.PatternType
CIRCLING - Enum constant in enum class org.bukkit.entity.EnderDragon.Phase
  The dragon will circle outside the ring of pillars if ender crystals remain or inside the ring if not.
ClassDefiner - Interface in com.destroystokyo.paper.event.executor.asm
classTags - Variable in class org.bukkit.configuration.file.YamlRepresenter
CLAY - Enum constant in enum class org.bukkit.Material
CLAY_BALL - Enum constant in enum class org.bukkit.Material
CLAYFISH - Enum constant in enum class org.bukkit.entity.TropicalFish.Pattern
CLEAN_SHULKER_BOX - Enum constant in enum class org.bukkit.Statistic
clear() - Method in class co.aikar.util.LoadingMap
clear() - Method in class co.aikar.util.MRUMapCache
clear() - Method in class io.papermc.paper.util.TransformingRandomAccessList
clear() - Method in interface org.bukkit.help.HelpMap
  Clears out the contents of the help index.
clear() - Method in interface org.bukkit.inventory.EntityEquipment
  Clears the entity of all armor and held items
clear() - Method in interface org.bukkit.inventory.Inventory
  Clears out the whole Inventory.
clear(int) - Method in interface org.bukkit.inventory.Inventory
  Clears out a particular slot in the index.
CLEAR - Enum constant in enum class org.bukkit.WeatherType
  Clear weather, clouds but no rain.
clearActiveItem() - Method in interface org.bukkit.entity.LivingEntity
  Interrupts any ongoing active "usage" or consumption or an item.
clearCommands() - Method in interface org.bukkit.command.CommandMap
  Clears all registered commands.
clearCommands() - Method in class org.bukkit.command.SimpleCommandMap
clearCustomEffects() - Method in interface org.bukkit.entity.AreaEffectCloud
  Removes all custom potion effects from this cloud.
clearCustomEffects() - Method in interface org.bukkit.entity.Arrow
  Removes all custom potion effects from this arrow.
clearCustomEffects() - Method in interface org.bukkit.inventory.meta.PotionMeta
  Removes all custom potion effects from this potion.
clearCustomEffects() - Method in interface org.bukkit.inventory.meta.SuspiciousStewMeta
  Removes all custom potion effects from this suspicious stew.
CLEARED - Enum constant in enum class org.bukkit.event.entity.EntityPotionEffectEvent.Action
  When the effect is removed due to all effects being removed.
clearEffects() - Method in interface org.bukkit.inventory.meta.FireworkMeta
  Remove all effects from this firework.
clearEntities() - Method in interface org.bukkit.block.EntityBlockStorage
  Clear all currently stored entities in the block.
clearLootTable() - Method in interface org.bukkit.loot.Lootable
  Clears the associated Loot Table to this object
clearPermissions() - Method in class org.bukkit.permissions.PermissibleBase
clearPermissions() - Method in class org.bukkit.plugin.SimplePluginManager
clearPlayers() - Method in class com.destroystokyo.paper.event.server.GS4QueryEvent.QueryResponse.Builder
clearPlugins() - Method in class com.destroystokyo.paper.event.server.GS4QueryEvent.QueryResponse.Builder
clearPlugins() - Method in interface org.bukkit.plugin.PluginManager
  Disables and removes all plugins
clearPlugins() - Method in class org.bukkit.plugin.SimplePluginManager
clearProperties() - Method in interface com.destroystokyo.paper.profile.PlayerProfile
  Clears all properties on this profile
clearRecipes() - Static method in class org.bukkit.Bukkit
  Clears the list of crafting recipes.
clearRecipes() - Method in interface org.bukkit.Server
  Clears the list of crafting recipes.
clearReputations() - Method in interface org.bukkit.entity.Villager
  Clear all reputations from this villager.
clearSlot(DisplaySlot) - Method in interface org.bukkit.scoreboard.Scoreboard
  Clears any objective in the specified slot.
CLERIC - Enum constant in enum class org.bukkit.entity.Villager.Profession
  Cleric profession.
CLERIC_GIFT - Enum constant in enum class org.bukkit.loot.LootTables
CLICK1 - Enum constant in enum class org.bukkit.Effect
  A click sound.
CLICK2 - Enum constant in enum class org.bukkit.Effect
  An alternate click sound.
clickedEntity - Variable in class org.bukkit.event.player.PlayerInteractEntityEvent
ClickType - Enum Class in org.bukkit.event.inventory
  What the client did to trigger this action (not the result).
ClientOption<T> - Class in com.destroystokyo.paper
ClientOption.ChatVisibility - Enum Class in com.destroystokyo.paper
CLIMB_ONE_CM - Enum constant in enum class org.bukkit.Statistic
CLIMBABLE - Static variable in interface org.bukkit.Tag
  Vanilla block tag representing all climbable blocks.
CLOCK - Enum constant in enum class org.bukkit.Material
CLOCKWISE - Enum constant in enum class org.bukkit.Rotation
  Rotated clockwise by 90 degrees
CLOCKWISE_135 - Enum constant in enum class org.bukkit.Rotation
  Rotated clockwise by 135 degrees
CLOCKWISE_180 - Enum constant in enum class org.bukkit.block.structure.StructureRotation
  Rotated clockwise 180 degrees.
CLOCKWISE_45 - Enum constant in enum class org.bukkit.Rotation
  Rotated clockwise by 45 degrees
CLOCKWISE_90 - Enum constant in enum class org.bukkit.block.structure.StructureRotation
  Rotated clockwise 90 degrees.
clone() - Method in class co.aikar.util.LoadingMap
clone() - Method in class com.destroystokyo.paper.inventory.ItemStackRecipeChoice
  Deprecated.
clone() - Method in interface org.bukkit.block.data.BlockData
  Returns a copy of this BlockData.
clone() - Method in interface org.bukkit.conversations.ConversationCanceller
  Allows the `ConversationFactory` to duplicate this ConversationCanceller when creating a new `Conversation`.
clone() - Method in class org.bukkit.conversations.ExactMatchConversationCanceller
clone() - Method in class org.bukkit.conversations.InactivityConversationCanceller
clone() - Method in class org.bukkit.conversations.ManuallyAbandonedConversationCanceller
clone() - Method in class org.bukkit.inventory.ItemStack
clone() - Method in interface org.bukkit.inventory.meta.AxolotlBucketMeta
clone() - Method in interface org.bukkit.inventory.meta.BookMeta
clone() - Method in interface org.bukkit.inventory.meta.CompassMeta
clone() - Method in interface org.bukkit.inventory.meta.Damageable
clone() - Method in interface org.bukkit.inventory.meta.EnchantmentStorageMeta
clone() - Method in interface org.bukkit.inventory.meta.FireworkEffectMeta
clone() - Method in interface org.bukkit.inventory.meta.FireworkMeta
clone() - Method in interface org.bukkit.inventory.meta.ItemMeta
clone() - Method in interface org.bukkit.inventory.meta.KnowledgeBookMeta
clone() - Method in interface org.bukkit.inventory.meta.LeatherArmorMeta
clone() - Method in interface org.bukkit.inventory.meta.MapMeta
clone() - Method in interface org.bukkit.inventory.meta.PotionMeta
clone() - Method in interface org.bukkit.inventory.meta.Repairable
clone() - Method in interface org.bukkit.inventory.meta.SkullMeta
clone() - Method in interface org.bukkit.inventory.meta.SpawnEggMeta
clone() - Method in interface org.bukkit.inventory.meta.SuspiciousStewMeta
clone() - Method in interface org.bukkit.inventory.meta.TropicalFishBucketMeta
clone() - Method in interface org.bukkit.inventory.RecipeChoice
clone() - Method in class org.bukkit.inventory.RecipeChoice.ExactChoice
clone() - Method in class org.bukkit.inventory.RecipeChoice.MaterialChoice
clone() - Method in class org.bukkit.Location
clone() - Method in class org.bukkit.material.Banner
  Deprecated.
clone() - Method in class org.bukkit.material.Bed
  Deprecated.
clone() - Method in class org.bukkit.material.Button
  Deprecated.
clone() - Method in class org.bukkit.material.Cake
  Deprecated.
clone() - Method in class org.bukkit.material.Cauldron
  Deprecated.
clone() - Method in class org.bukkit.material.Chest
  Deprecated.
clone() - Method in class org.bukkit.material.Coal
  Deprecated.
clone() - Method in class org.bukkit.material.CocoaPlant
  Deprecated.
clone() - Method in class org.bukkit.material.Command
  Deprecated.
clone() - Method in class org.bukkit.material.Comparator
  Deprecated.
clone() - Method in class org.bukkit.material.Crops
  Deprecated.
clone() - Method in class org.bukkit.material.DetectorRail
  Deprecated.
clone() - Method in class org.bukkit.material.Diode
  Deprecated.
clone() - Method in class org.bukkit.material.DirectionalContainer
  Deprecated.
clone() - Method in class org.bukkit.material.Dispenser
  Deprecated.
clone() - Method in class org.bukkit.material.Door
  Deprecated.
clone() - Method in class org.bukkit.material.Dye
  Deprecated.
clone() - Method in class org.bukkit.material.EnderChest
  Deprecated.
clone() - Method in class org.bukkit.material.ExtendedRails
  Deprecated.
clone() - Method in class org.bukkit.material.FlowerPot
  Deprecated.
clone() - Method in class org.bukkit.material.Furnace
  Deprecated.
clone() - Method in class org.bukkit.material.FurnaceAndDispenser
  Deprecated.
clone() - Method in class org.bukkit.material.Gate
  Deprecated.
clone() - Method in class org.bukkit.material.Hopper
  Deprecated.
clone() - Method in class org.bukkit.material.Ladder
  Deprecated.
clone() - Method in class org.bukkit.material.Leaves
  Deprecated.
clone() - Method in class org.bukkit.material.Lever
  Deprecated.
clone() - Method in class org.bukkit.material.LongGrass
  Deprecated.
clone() - Method in class org.bukkit.material.MaterialData
  Deprecated.
clone() - Method in class org.bukkit.material.MonsterEggs
  Deprecated.
clone() - Method in class org.bukkit.material.Mushroom
  Deprecated.
clone() - Method in class org.bukkit.material.NetherWarts
  Deprecated.
clone() - Method in class org.bukkit.material.Observer
  Deprecated.
clone() - Method in class org.bukkit.material.PistonBaseMaterial
  Deprecated.
clone() - Method in class org.bukkit.material.PistonExtensionMaterial
  Deprecated.
clone() - Method in class org.bukkit.material.PoweredRail
  Deprecated.
clone() - Method in class org.bukkit.material.PressurePlate
  Deprecated.
clone() - Method in class org.bukkit.material.Pumpkin
  Deprecated.
clone() - Method in class org.bukkit.material.Rails
  Deprecated.
clone() - Method in class org.bukkit.material.RedstoneTorch
  Deprecated.
clone() - Method in class org.bukkit.material.RedstoneWire
  Deprecated.
clone() - Method in class org.bukkit.material.Sandstone
  Deprecated.
clone() - Method in class org.bukkit.material.Sapling
  Deprecated.
clone() - Method in class org.bukkit.material.Sign
  Deprecated.
clone() - Method in class org.bukkit.material.SimpleAttachableMaterialData
  Deprecated.
clone() - Method in class org.bukkit.material.Skull
  Deprecated.
clone() - Method in class org.bukkit.material.SmoothBrick
  Deprecated.
clone() - Method in class org.bukkit.material.SpawnEgg
  Deprecated.
clone() - Method in class org.bukkit.material.Stairs
  Deprecated.
clone() - Method in class org.bukkit.material.Step
  Deprecated.
clone() - Method in class org.bukkit.material.TexturedMaterial
  Deprecated.
clone() - Method in class org.bukkit.material.Torch
  Deprecated.
clone() - Method in class org.bukkit.material.TrapDoor
  Deprecated.
clone() - Method in class org.bukkit.material.Tree
  Deprecated.
clone() - Method in class org.bukkit.material.Tripwire
  Deprecated.
clone() - Method in class org.bukkit.material.TripwireHook
  Deprecated.
clone() - Method in class org.bukkit.material.Vine
  Deprecated.
clone() - Method in class org.bukkit.material.Wood
  Deprecated.
clone() - Method in class org.bukkit.material.WoodenStep
  Deprecated.
clone() - Method in class org.bukkit.material.Wool
  Deprecated.
clone() - Method in class org.bukkit.util.BlockVector
  Get a new block vector.
clone() - Method in class org.bukkit.util.BoundingBox
  Creates a copy of this bounding box.
clone() - Method in class org.bukkit.util.Vector
  Get a new vector.
CLONE_STACK - Enum constant in enum class org.bukkit.event.inventory.InventoryAction
  A max-size stack of the clicked item is put on the cursor.
close() - Method in class co.aikar.timings.NullTimingHandler
close() - Method in interface co.aikar.timings.Timing
close() - Method in class co.aikar.timings.FullServerTickHandler
  This is simply for the Closeable interface so it can be used with try-with-resources ()
close() - Method in interface org.bukkit.block.Lidded
  Sets the block's animated state to closed even if a player is currently viewing this block.
close() - Method in interface org.bukkit.inventory.Inventory
  Closes the inventory for all viewers.
close() - Method in class org.bukkit.inventory.InventoryView
  Closes the inventory view.
close() - Method in class org.bukkit.plugin.java.PluginClassLoader
CLOSE - Enum constant in enum class org.bukkit.map.MapView.Scale
CLOSED_CHAT_PAGE_HEIGHT - Static variable in class org.bukkit.util.ChatPaginator
closeInventory() - Method in interface org.bukkit.entity.HumanEntity
  Force-closes the currently open inventory view for this player, if any.
closeInventory(InventoryCloseEvent.Reason) - Method in interface org.bukkit.entity.HumanEntity
  Force-closes the currently open inventory view for this player, if any.
CLOSEST - Enum constant in enum class org.bukkit.map.MapView.Scale
CLOSEST_ENTITY - Enum constant in enum class org.bukkit.event.entity.EntityTargetEvent.TargetReason
  When the entity doesn't have a target, so it attacks the nearest entity
CLOSEST_PLAYER - Enum constant in enum class org.bukkit.event.entity.EntityTargetEvent.TargetReason
  When the entity doesn't have a target, so it attacks the nearest player
CLOUD - Enum constant in enum class org.bukkit.Particle
CLUSTER_MAX_HARVESTABLES - Static variable in interface org.bukkit.Tag
  Vanilla item tag representing all items which are preferred for harvesting clusters (unused).
co.aikar.timings - package co.aikar.timings
co.aikar.util - package co.aikar.util
Coal - Class in org.bukkit.material
  Deprecated.
  all usage of MaterialData is deprecated and subject to removal. Use `BlockData`.
Coal() - Constructor for class org.bukkit.material.Coal
  Deprecated.
Coal(CoalType) - Constructor for class org.bukkit.material.Coal
  Deprecated.
Coal(Material) - Constructor for class org.bukkit.material.Coal
  Deprecated.
Coal(Material, byte) - Constructor for class org.bukkit.material.Coal
  Deprecated.
  Magic value
COAL - Enum constant in enum class org.bukkit.CoalType
COAL - Enum constant in enum class org.bukkit.Material
COAL_BLOCK - Enum constant in enum class org.bukkit.Material
COAL_ORE - Enum constant in enum class org.bukkit.Material
COAL_ORES - Static variable in interface org.bukkit.Tag
  Vanilla block tag representing all coal ores.
COALS - Static variable in class com.destroystokyo.paper.MaterialTags
  Covers coal and charcoal.
CoalType - Enum Class in org.bukkit
  Represents the two types of coal
COARSE_DIRT - Enum constant in enum class org.bukkit.Material
COBBLED_DEEPSLATE - Enum constant in enum class org.bukkit.Material
COBBLED_DEEPSLATE_SLAB - Enum constant in enum class org.bukkit.Material
  BlockData: `Slab`
COBBLED_DEEPSLATE_STAIRS - Enum constant in enum class org.bukkit.Material
  BlockData: `Stairs`
COBBLED_DEEPSLATE_WALL - Enum constant in enum class org.bukkit.Material
  BlockData: `Wall`
COBBLESTONE - Enum constant in enum class org.bukkit.Material
COBBLESTONE_SLAB - Enum constant in enum class org.bukkit.Material
  BlockData: `Slab`
COBBLESTONE_STAIRS - Enum constant in enum class org.bukkit.Material
  BlockData: `Stairs`
COBBLESTONE_WALL - Enum constant in enum class org.bukkit.Material
  BlockData: `Wall`
COBBLESTONE_WALLS - Static variable in class com.destroystokyo.paper.MaterialTags
  Covers both cobblestone wall variants.
COBBLESTONES - Static variable in class com.destroystokyo.paper.MaterialTags
  Covers both cobblestone and mossy Cobblestone.
COBWEB - Enum constant in enum class org.bukkit.Material
Cocoa - Interface in org.bukkit.block.data.type
COCOA - Enum constant in enum class org.bukkit.Material
  BlockData: `Cocoa`
COCOA_BEANS - Enum constant in enum class org.bukkit.Material
COCOA_TREE - Enum constant in enum class org.bukkit.TreeType
  Jungle tree with cocoa plants; 1 block wide
CocoaPlant - Class in org.bukkit.material
  Deprecated.
  all usage of MaterialData is deprecated and subject to removal. Use `BlockData`.
CocoaPlant() - Constructor for class org.bukkit.material.CocoaPlant
  Deprecated.
CocoaPlant(CocoaPlant.CocoaPlantSize) - Constructor for class org.bukkit.material.CocoaPlant
  Deprecated.
CocoaPlant(CocoaPlant.CocoaPlantSize, BlockFace) - Constructor for class org.bukkit.material.CocoaPlant
  Deprecated.
CocoaPlant(Material, byte) - Constructor for class org.bukkit.material.CocoaPlant
  Deprecated.
  Magic value
CocoaPlant.CocoaPlantSize - Enum Class in org.bukkit.material
  Deprecated.
Cod - Interface in org.bukkit.entity
  Represents a cod fish.
COD - Enum constant in enum class org.bukkit.entity.EntityType
COD - Enum constant in enum class org.bukkit.loot.LootTables
COD - Enum constant in enum class org.bukkit.Material
COD_BUCKET - Enum constant in enum class org.bukkit.Material
COD_SPAWN_EGG - Enum constant in enum class org.bukkit.Material
COLD_OCEAN - Enum constant in enum class org.bukkit.block.Biome
COLLECT_TO_CURSOR - Enum constant in enum class org.bukkit.event.inventory.InventoryAction
  The inventory is searched for the same material, and they are put on the cursor up to `Material.getMaxStackSize()`.
COLLISION - Enum constant in enum class org.bukkit.event.entity.EntityTargetEvent.TargetReason
  When an entity targets another entity after colliding with it.
COLLISION_RULE - Enum constant in enum class org.bukkit.scoreboard.Team.Option
  How players of this team collide with others.
color() - Method in enum class io.papermc.paper.advancement.AdvancementDisplay.Frame
  Gets the `TextColor` used for the advancement name.
color() - Method in interface org.bukkit.scoreboard.Team
  Gets the color of the team.
color(int, int, int) - Method in class com.destroystokyo.paper.ParticleBuilder
  Sets the particle Color.
color(Color) - Method in class com.destroystokyo.paper.ParticleBuilder
  Sets the particle Color.
color(Color, float) - Method in class com.destroystokyo.paper.ParticleBuilder
  Sets the particle Color and size.
color(NamedTextColor) - Method in interface org.bukkit.scoreboard.Team
  Sets the color of the team.
Color - Class in org.bukkit
  A container for a color palette.
COLOR_CHAR - Static variable in enum class org.bukkit.ChatColor
  The special character which prefixes all chat colour codes.
Colorable - Interface in org.bukkit.material
  An object that can be colored.
COLORABLE - Static variable in class com.destroystokyo.paper.MaterialTags
  Covers materials that can be colored, such as wool, shulker boxes, stained glass etc.
colorDownsamplingGsonComponentSerializer() - Method in interface org.bukkit.UnsafeValues
  Deprecated.
colorDownsamplingGsonSerializer() - Static method in class io.papermc.paper.text.PaperComponents
  Get a serializer for `Component`s that will convert to and from the standard JSON serialization format using Gson, downsampling any RGB colors to their nearest `NamedTextColor` counterpart.
com.destroystokyo.paper - package com.destroystokyo.paper
com.destroystokyo.paper.block - package com.destroystokyo.paper.block
com.destroystokyo.paper.entity - package com.destroystokyo.paper.entity
com.destroystokyo.paper.entity.ai - package com.destroystokyo.paper.entity.ai
com.destroystokyo.paper.entity.villager - package com.destroystokyo.paper.entity.villager
com.destroystokyo.paper.event.block - package com.destroystokyo.paper.event.block
com.destroystokyo.paper.event.entity - package com.destroystokyo.paper.event.entity
com.destroystokyo.paper.event.executor - package com.destroystokyo.paper.event.executor
com.destroystokyo.paper.event.executor.asm - package com.destroystokyo.paper.event.executor.asm
com.destroystokyo.paper.event.inventory - package com.destroystokyo.paper.event.inventory
com.destroystokyo.paper.event.player - package com.destroystokyo.paper.event.player
com.destroystokyo.paper.event.profile - package com.destroystokyo.paper.event.profile
com.destroystokyo.paper.event.server - package com.destroystokyo.paper.event.server
com.destroystokyo.paper.exception - package com.destroystokyo.paper.exception
com.destroystokyo.paper.inventory - package com.destroystokyo.paper.inventory
com.destroystokyo.paper.inventory.meta - package com.destroystokyo.paper.inventory.meta
com.destroystokyo.paper.loottable - package com.destroystokyo.paper.loottable
com.destroystokyo.paper.network - package com.destroystokyo.paper.network
com.destroystokyo.paper.profile - package com.destroystokyo.paper.profile
com.destroystokyo.paper.util - package com.destroystokyo.paper.util
com.destroystokyo.paper.utils - package com.destroystokyo.paper.utils
com.github.atlasmediagroup.scissors.event.block - package com.github.atlasmediagroup.scissors.event.block
com.github.atlasmediagroup.scissors.event.player - package com.github.atlasmediagroup.scissors.event.player
command - Variable in class org.bukkit.help.GenericCommandHelpTopic
Command - Class in org.bukkit.command
  Represents a Command, which executes various tasks upon user input
Command - Class in org.bukkit.material
  Deprecated.
  all usage of MaterialData is deprecated and subject to removal. Use `BlockData`.
Command() - Constructor for class org.bukkit.material.Command
  Deprecated.
Command(String) - Constructor for class org.bukkit.command.Command
Command(String, String, String, List<String>) - Constructor for class org.bukkit.command.Command
Command(Material) - Constructor for class org.bukkit.material.Command
  Deprecated.
Command(Material, byte) - Constructor for class org.bukkit.material.Command
  Deprecated.
  Magic value
COMMAND - Enum constant in enum class com.destroystokyo.paper.event.player.PlayerSetSpawnEvent.Cause
  When the `/spawnpoint` command is used on a player.
COMMAND - Enum constant in enum class io.papermc.paper.event.server.ServerResourcesReloadedEvent.Cause
COMMAND - Enum constant in enum class org.bukkit.event.entity.CreatureSpawnEvent.SpawnReason
  When a creature is spawned by the "/summon" command
COMMAND - Enum constant in enum class org.bukkit.event.entity.EntityPotionEffectEvent.Cause
  When a potion effect is changed due to the /effect command.
COMMAND - Enum constant in enum class org.bukkit.event.player.PlayerGameModeChangeEvent.Cause
  The `/gamemode` command was used.
COMMAND - Enum constant in enum class org.bukkit.event.player.PlayerTeleportEvent.TeleportCause
  Indicates the teleportation was caused by a player executing a command
COMMAND - Enum constant in enum class org.bukkit.event.weather.LightningStrikeEvent.Cause
  Triggered by the /summon command.
COMMAND - Enum constant in enum class org.bukkit.event.weather.ThunderChangeEvent.Cause
COMMAND - Enum constant in enum class org.bukkit.event.weather.WeatherChangeEvent.Cause
COMMAND - Enum constant in enum class org.bukkit.event.world.TimeSkipEvent.SkipReason
  When time is changed using the vanilla /time command.
COMMAND_BLOCK - Enum constant in enum class org.bukkit.Material
  BlockData: `CommandBlock`
COMMAND_BLOCK_MINECART - Enum constant in enum class org.bukkit.Material
COMMAND_BLOCK_OUTPUT - Static variable in class org.bukkit.GameRule
  Whether command blocks should notify admins when they perform commands.
CommandBlock - Interface in org.bukkit.block
  Represents a captured state of a command block.
CommandBlock - Interface in org.bukkit.block.data.type
  'conditional' denotes whether this command block is conditional or not, i.e.
CommandBlockHolder - Interface in io.papermc.paper.command
CommandException - Exception in org.bukkit.command
  Thrown when an unhandled exception occurs during the execution of a Command
CommandException() - Constructor for exception org.bukkit.command.CommandException
  Creates a new instance of `CommandException` without detail message.
CommandException(String) - Constructor for exception org.bukkit.command.CommandException
  Constructs an instance of `CommandException` with the specified detail message.
CommandException(String, Throwable) - Constructor for exception org.bukkit.command.CommandException
CommandExecutor - Interface in org.bukkit.command
  Represents a class which contains a single method for executing commands
CommandMap - Interface in org.bukkit.command
CommandMinecart - Interface in org.bukkit.entity.minecart
CommandPermissions - Class in org.bukkit.util.permissions
CommandSender - Interface in org.bukkit.command
CommandSender.Spigot - Class in org.bukkit.command
COMMENT_PREFIX - Static variable in class org.bukkit.configuration.file.YamlConfiguration
COMMON - Enum constant in enum class io.papermc.paper.enchantments.EnchantmentRarity
COMMON - Enum constant in enum class io.papermc.paper.inventory.ItemRarity
Comparator - Class in org.bukkit.material
  Deprecated.
  all usage of MaterialData is deprecated and subject to removal. Use `BlockData`.
Comparator - Interface in org.bukkit.block
  Represents a captured state of an on / off comparator.
Comparator - Interface in org.bukkit.block.data.type
  'mode' indicates what mode this comparator will operate in.
Comparator() - Constructor for class org.bukkit.material.Comparator
  Deprecated.
  Constructs a comparator switched off, with the default mode (normal) and facing the default direction (north).
Comparator(BlockFace) - Constructor for class org.bukkit.material.Comparator
  Deprecated.
  Constructs a comparator switched off, with the default mode (normal) and facing the specified direction.
Comparator(BlockFace, boolean) - Constructor for class org.bukkit.material.Comparator
  Deprecated.
  Constructs a comparator switched off, with the specified mode and facing the specified direction.
Comparator(BlockFace, boolean, boolean) - Constructor for class org.bukkit.material.Comparator
  Deprecated.
  Constructs a comparator switched on or off, with the specified mode and facing the specified direction.
Comparator(Material) - Constructor for class org.bukkit.material.Comparator
  Deprecated.
Comparator(Material, byte) - Constructor for class org.bukkit.material.Comparator
  Deprecated.
  Magic value
COMPARATOR - Enum constant in enum class org.bukkit.Material
  BlockData: `Comparator`
Comparator.Mode - Enum Class in org.bukkit.block.data.type
  The mode in which a comparator will operate in.
compare(String, String) - Method in class org.bukkit.help.HelpTopicComparator.TopicNameComparator
compare(HelpTopic, HelpTopic) - Method in class org.bukkit.help.HelpTopicComparator
COMPARE - Enum constant in enum class org.bukkit.block.data.type.Comparator.Mode
  The default mode, similar to a transistor.
compareTo(RegisteredServiceProvider<?>) - Method in class org.bukkit.plugin.RegisteredServiceProvider
COMPASS - Enum constant in enum class org.bukkit.Material
CompassMeta - Interface in org.bukkit.inventory.meta
  Represents a compass that can track a specific location.
COMPATIBLE - Enum constant in enum class io.papermc.paper.datapack.Datapack.Compatibility
complete() - Method in interface com.destroystokyo.paper.profile.PlayerProfile
  If this profile is not complete, then make the API call to complete it.
complete(boolean) - Method in interface com.destroystokyo.paper.profile.PlayerProfile
  If this profile is not complete, then make the API call to complete it.
complete(boolean, boolean) - Method in interface com.destroystokyo.paper.profile.PlayerProfile
  If this profile is not complete, then make the API call to complete it.
completeFromCache() - Method in interface com.destroystokyo.paper.profile.PlayerProfile
  Like `PlayerProfile.complete(boolean)` but will try only from cache, and not make network calls Does not account for textures.
completeFromCache(boolean) - Method in interface com.destroystokyo.paper.profile.PlayerProfile
  Like `PlayerProfile.complete(boolean)` but will try only from cache, and not make network calls Does not account for textures.
completeFromCache(boolean, boolean) - Method in interface com.destroystokyo.paper.profile.PlayerProfile
  Like `PlayerProfile.complete(boolean)` but will try only from cache, and not make network calls Does not account for textures.
completion(String) - Static method in interface com.destroystokyo.paper.event.server.AsyncTabCompleteEvent.Completion
  Create a new `AsyncTabCompleteEvent.Completion` from a suggestion string.
completion(String, Component) - Static method in interface com.destroystokyo.paper.event.server.AsyncTabCompleteEvent.Completion
  Create a new `AsyncTabCompleteEvent.Completion` from a suggestion string and a tooltip `Component`.
completions() - Method in class com.destroystokyo.paper.event.server.AsyncTabCompleteEvent
  The list of `completions` which will be offered to the sender, in order.
completions(List<AsyncTabCompleteEvent.Completion>) - Method in class com.destroystokyo.paper.event.server.AsyncTabCompleteEvent
  Set the `completions` offered, overriding any already set.
ComplexEntityPart - Interface in org.bukkit.entity
  Represents a single part of a `ComplexLivingEntity`
ComplexLivingEntity - Interface in org.bukkit.entity
  Represents a complex living entity - one that is made up of various smaller parts
ComplexRecipe - Interface in org.bukkit.inventory
  Represents a complex recipe which has imperative server-defined behavior, eg armor dyeing.
componentFlattener() - Method in interface org.bukkit.UnsafeValues
  Deprecated.
COMPOSTER - Enum constant in enum class org.bukkit.event.inventory.InventoryType
  Pseudo composter inventory with 0 or 1 slots of undefined type.
COMPOSTER - Enum constant in enum class org.bukkit.Material
  BlockData: `Levelled`
COMPOSTER - Enum constant in enum class org.bukkit.Particle
COMPOSTER_COMPOSTS - Enum constant in enum class org.bukkit.Effect
  Deprecated, for removal: This API element is subject to removal in a future version.
  use `Effect.COMPOSTER_FILL_ATTEMPT`
COMPOSTER_FILL_ATTEMPT - Enum constant in enum class org.bukkit.Effect
  The sound played / particles shown when a composter is being attempted to fill.
CONCRETE_POWDER - Static variable in class com.destroystokyo.paper.MaterialTags
  Covers all colors of concrete powder.
CONCRETES - Static variable in class com.destroystokyo.paper.MaterialTags
  Covers all colors of concrete.
Conduit - Interface in org.bukkit.block
  Represents a captured state of a conduit.
CONDUIT - Enum constant in enum class org.bukkit.event.entity.EntityPotionEffectEvent.Cause
  When the entity gets the effect from a conduit.
CONDUIT - Enum constant in enum class org.bukkit.Material
  BlockData: `Waterlogged`
CONDUIT_POWER - Static variable in class org.bukkit.potion.PotionEffectType
  Effects granted by a nearby conduit.
configuration() - Method in class org.bukkit.configuration.ConfigurationOptions
  Returns the `Configuration` that this object is responsible for.
configuration() - Method in class org.bukkit.configuration.file.FileConfigurationOptions
configuration() - Method in class org.bukkit.configuration.file.YamlConfigurationOptions
configuration() - Method in class org.bukkit.configuration.MemoryConfigurationOptions
Configuration - Interface in org.bukkit.configuration
  Represents a source of configurable options and settings
ConfigurationOptions - Class in org.bukkit.configuration
  Various settings for controlling the input and output of a `Configuration`
ConfigurationOptions(Configuration) - Constructor for class org.bukkit.configuration.ConfigurationOptions
ConfigurationSection - Interface in org.bukkit.configuration
  Represents a section of a `Configuration`
ConfigurationSerializable - Interface in org.bukkit.configuration.serialization
  Represents an object that may be serialized.
ConfigurationSerialization - Class in org.bukkit.configuration.serialization
  Utility class for storing and retrieving classes for `Configuration`.
ConfigurationSerialization(Class<? extends ConfigurationSerializable>) - Constructor for class org.bukkit.configuration.serialization.ConfigurationSerialization
conflictsWith(Enchantment) - Method in class org.bukkit.enchantments.Enchantment
  Check if this enchantment conflicts with another enchantment.
conflictsWith(Enchantment) - Method in class org.bukkit.enchantments.EnchantmentWrapper
CONFUSION - Static variable in class org.bukkit.potion.PotionEffectType
  Warps vision on the client.
ConsoleCommandSender - Interface in org.bukkit.command
Consumer<T> - Interface in org.bukkit.util
  Represents an operation that accepts a single input argument and returns no result.
CONTACT - Enum constant in enum class org.bukkit.event.entity.EntityDamageEvent.DamageCause
  Damage caused when an entity contacts a block such as a Cactus, Dripstone (Stalagmite) or Berry Bush.
Container - Interface in org.bukkit.block
  Represents a captured state of a container block.
CONTAINER - Enum constant in enum class org.bukkit.event.inventory.InventoryType.SlotType
  A regular slot in the container or the player's inventory; anything not covered by the other enum values.
CONTAINER_CLOSE - Static variable in class org.bukkit.GameEvent
CONTAINER_OPEN - Static variable in class org.bukkit.GameEvent
contains(double, double, double) - Method in class org.bukkit.util.BoundingBox
  Checks if this bounding box contains the specified position.
contains(String) - Method in class io.papermc.paper.tag.BaseTag
contains(String) - Method in interface org.bukkit.configuration.ConfigurationSection
  Checks if this `ConfigurationSection` contains the given path.
contains(String) - Method in class org.bukkit.configuration.MemorySection
contains(String, boolean) - Method in interface org.bukkit.configuration.ConfigurationSection
  Checks if this `ConfigurationSection` contains the given path.
contains(String, boolean) - Method in class org.bukkit.configuration.MemorySection
contains(BlockData) - Method in interface org.bukkit.Chunk
  Tests if this chunk contains the specified block.
contains(BlockData) - Method in interface org.bukkit.ChunkSnapshot
  Tests if this snapshot contains the specified block.
contains(Material) - Method in interface org.bukkit.inventory.Inventory
  Checks if the inventory contains any ItemStacks with the given material.
contains(Material, int) - Method in interface org.bukkit.inventory.Inventory
  Checks if the inventory contains any ItemStacks with the given material, adding to at least the minimum amount specified.
contains(BoundingBox) - Method in class org.bukkit.util.BoundingBox
  Checks if this bounding box fully contains the given bounding box.
contains(Vector) - Method in class org.bukkit.util.BoundingBox
  Checks if this bounding box contains the specified position.
contains(Vector, Vector) - Method in class org.bukkit.util.BoundingBox
  Checks if this bounding box fully contains the bounding box that is defined by the given corners.
contains(ItemStack) - Method in interface org.bukkit.inventory.Inventory
  Checks if the inventory contains any ItemStacks matching the given ItemStack.
contains(ItemStack, int) - Method in interface org.bukkit.inventory.Inventory
  Checks if the inventory contains at least the minimum amount specified of exactly matching ItemStacks.
containsAtLeast(ItemStack, int) - Method in interface org.bukkit.inventory.Inventory
  Checks if the inventory contains ItemStacks matching the given ItemStack whose amounts sum to at least the minimum amount specified.
containsEnchantment(Enchantment) - Method in class org.bukkit.inventory.ItemStack
  Checks if this ItemStack contains the given `Enchantment`
containsKey(Object) - Method in class co.aikar.util.LoadingMap
containsKey(Object) - Method in class co.aikar.util.MRUMapCache
containsValue(Object) - Method in class co.aikar.util.LoadingMap
containsValue(Object) - Method in class co.aikar.util.MRUMapCache
context - Variable in class org.bukkit.conversations.Conversation
CONTROL_DROP - Enum constant in enum class org.bukkit.event.inventory.ClickType
  Holding Ctrl while pressing the "Drop" key (defaults to Q).
Conversable - Interface in org.bukkit.conversations
  The Conversable interface is used to indicate objects that can have conversations.
conversation - Variable in class org.bukkit.conversations.InactivityConversationCanceller
Conversation - Class in org.bukkit.conversations
  The Conversation class is responsible for tracking the current state of a conversation, displaying prompts to the user, and dispatching the user's response to the appropriate place.
Conversation(Plugin, Conversable, Prompt) - Constructor for class org.bukkit.conversations.Conversation
  Initializes a new Conversation.
Conversation(Plugin, Conversable, Prompt, Map<Object, Object>) - Constructor for class org.bukkit.conversations.Conversation
  Initializes a new Conversation.
Conversation.ConversationState - Enum Class in org.bukkit.conversations
conversationAbandoned(ConversationAbandonedEvent) - Method in interface org.bukkit.conversations.ConversationAbandonedListener
  Called whenever a `Conversation` is abandoned.
ConversationAbandonedEvent - Class in org.bukkit.conversations
  ConversationAbandonedEvent contains information about an abandoned conversation.
ConversationAbandonedEvent(Conversation) - Constructor for class org.bukkit.conversations.ConversationAbandonedEvent
ConversationAbandonedEvent(Conversation, ConversationCanceller) - Constructor for class org.bukkit.conversations.ConversationAbandonedEvent
ConversationAbandonedListener - Interface in org.bukkit.conversations
ConversationCanceller - Interface in org.bukkit.conversations
  A ConversationCanceller is a class that cancels an active `Conversation`.
ConversationContext - Class in org.bukkit.conversations
  A ConversationContext provides continuity between nodes in the prompt graph by giving the developer access to the subject of the conversation and a generic map for storing values that are shared between all `Prompt` invocations.
ConversationContext(Plugin, Conversable, Map<Object, Object>) - Constructor for class org.bukkit.conversations.ConversationContext
ConversationFactory - Class in org.bukkit.conversations
  A ConversationFactory is responsible for creating a `Conversation` from a predefined template.
ConversationFactory(Plugin) - Constructor for class org.bukkit.conversations.ConversationFactory
  Constructs a ConversationFactory.
ConversationPrefix - Interface in org.bukkit.conversations
  A ConversationPrefix implementation prepends all output from the conversation to the player.
CONVERSION - Enum constant in enum class org.bukkit.event.entity.EntityPotionEffectEvent.Cause
  When a conversion from a villager zombie to a villager is started or finished.
convertMapsToSections(Map<?, ?>, ConfigurationSection) - Method in class org.bukkit.configuration.file.YamlConfiguration
convertSlot(int) - Method in class org.bukkit.inventory.InventoryView
  Converts a raw slot ID into its local slot ID into whichever of the two inventories the slot points to.
COOK_TIME - Enum constant in enum class org.bukkit.inventory.InventoryView.Property
  The progress of the right-pointing arrow in a furnace inventory.
COOKED_BEEF - Enum constant in enum class org.bukkit.Material
COOKED_CHICKEN - Enum constant in enum class org.bukkit.Material
COOKED_COD - Enum constant in enum class org.bukkit.Material
COOKED_FISH - Static variable in class com.destroystokyo.paper.MaterialTags
  Covers the two types of cooked fish.
COOKED_MUTTON - Enum constant in enum class org.bukkit.Material
COOKED_PORKCHOP - Enum constant in enum class org.bukkit.Material
COOKED_RABBIT - Enum constant in enum class org.bukkit.Material
COOKED_SALMON - Enum constant in enum class org.bukkit.Material
COOKIE - Enum constant in enum class org.bukkit.Material
CookingRecipe<T extends CookingRecipe> - Class in org.bukkit.inventory
  Represents a cooking recipe.
CookingRecipe(NamespacedKey, ItemStack, RecipeChoice, float, int) - Constructor for class org.bukkit.inventory.CookingRecipe
  Create a cooking recipe to craft the specified ItemStack.
CookingRecipe(NamespacedKey, ItemStack, Material, float, int) - Constructor for class org.bukkit.inventory.CookingRecipe
  Create a cooking recipe to craft the specified ItemStack.
COOLDOWN - Enum constant in enum class org.bukkit.block.data.type.SculkSensor.Phase
  The sensor is cooling down.
COPPER_BLOCK - Enum constant in enum class org.bukkit.Material
COPPER_INGOT - Enum constant in enum class org.bukkit.Material
COPPER_ORE - Enum constant in enum class org.bukkit.Material
COPPER_ORES - Static variable in interface org.bukkit.Tag
  Vanilla block tag representing all copper ores.
COPPER_WAX_OFF - Enum constant in enum class org.bukkit.Effect
  The particles shown when wax is removed from a copper block.
COPPER_WAX_ON - Enum constant in enum class org.bukkit.Effect
  The sound played / particles shown when wax is applied to a copper block.
copy(File, File) - Static method in class org.bukkit.util.FileUtil
  This method copies one file to another location
copy(Structure) - Method in interface org.bukkit.structure.StructureManager
  Creates a copy of this structure.
copy(BoundingBox) - Method in class org.bukkit.util.BoundingBox
  Copies another bounding box.
copy(Vector) - Method in class org.bukkit.util.Vector
  Copies another vector
copy(World) - Method in class org.bukkit.WorldCreator
  Copies the options from the specified world
copy(WorldCreator) - Method in class org.bukkit.WorldCreator
  Copies the options from the specified `WorldCreator`
COPY_OF_COPY - Enum constant in enum class org.bukkit.inventory.meta.BookMeta.Generation
  Book that was copied from a copy of an original.
COPY_OF_ORIGINAL - Enum constant in enum class org.bukkit.inventory.meta.BookMeta.Generation
  Book that was copied from an original.
copyDefaults() - Method in class org.bukkit.configuration.ConfigurationOptions
  Checks if the `Configuration` should copy values from its default `Configuration` directly.
copyDefaults(boolean) - Method in class org.bukkit.configuration.ConfigurationOptions
  Sets if the `Configuration` should copy values from its default `Configuration` directly.
copyDefaults(boolean) - Method in class org.bukkit.configuration.file.FileConfigurationOptions
copyDefaults(boolean) - Method in class org.bukkit.configuration.file.YamlConfigurationOptions
copyDefaults(boolean) - Method in class org.bukkit.configuration.MemoryConfigurationOptions
copyHeader() - Method in class org.bukkit.configuration.file.FileConfigurationOptions
  Gets whether or not the header should be copied from a default source.
copyHeader(boolean) - Method in class org.bukkit.configuration.file.FileConfigurationOptions
  Sets whether or not the header should be copied from a default source.
copyHeader(boolean) - Method in class org.bukkit.configuration.file.YamlConfigurationOptions
copyPartialMatches(String, Iterable<String>, T) - Static method in class org.bukkit.util.StringUtil
  Copies all elements from the iterable collection of originals to the collection provided.
CORAL - Static variable in class com.destroystokyo.paper.MaterialTags
  Covers the variants of coral.
CORAL_BLOCKS - Static variable in class com.destroystokyo.paper.MaterialTags
  Covers the variants of coral blocks.
CORAL_BLOCKS - Static variable in interface org.bukkit.Tag
  Vanilla block tag representing all coral blocks.
CORAL_FANS - Static variable in class com.destroystokyo.paper.MaterialTags
  Covers the variants of coral fans.
CORAL_PLANTS - Static variable in interface org.bukkit.Tag
  Vanilla block tag representing all coral plants.
CORALS - Static variable in interface org.bukkit.Tag
  Vanilla block tag representing all coral.
CoralWallFan - Interface in org.bukkit.block.data.type
CORNER - Enum constant in enum class org.bukkit.block.data.type.StructureBlock.Mode
  Used for detection of two opposite corners of a structure.
CORNER - Enum constant in enum class org.bukkit.block.structure.UsageMode
  Used when saving a structure for easy size calculation.
CORNFLOWER - Enum constant in enum class org.bukkit.Material
count() - Method in class com.destroystokyo.paper.ParticleBuilder
count(int) - Method in class com.destroystokyo.paper.ParticleBuilder
  Sets the number of particles to spawn
Counter<T> - Class in co.aikar.util
Counter() - Constructor for class co.aikar.util.Counter
COUNTER_CLOCKWISE - Enum constant in enum class org.bukkit.Rotation
  Rotated counter-clockwise by 90 degrees
COUNTER_CLOCKWISE_45 - Enum constant in enum class org.bukkit.Rotation
  Rotated counter-clockwise by 45 degrees
COUNTERCLOCKWISE_90 - Enum constant in enum class org.bukkit.block.structure.StructureRotation
  Rotated counter clockwise 90 degrees.
countSlots() - Method in class org.bukkit.inventory.InventoryView
  Check the total number of slots in this view, combining the upper and lower inventories.
COURBET - Enum constant in enum class org.bukkit.Art
Cow - Interface in org.bukkit.entity
  Represents a Cow.
COW - Enum constant in enum class org.bukkit.entity.EntityType
COW - Enum constant in enum class org.bukkit.loot.LootTables
COW_BELL - Enum constant in enum class org.bukkit.Instrument
  Cow Bell is normally played when a note block is on top of a soul sand block.
COW_SPAWN_EGG - Enum constant in enum class org.bukkit.Material
CRACKED - Enum constant in enum class org.bukkit.SandstoneType
CRACKED_DEEPSLATE_BRICKS - Enum constant in enum class org.bukkit.Material
CRACKED_DEEPSLATE_TILES - Enum constant in enum class org.bukkit.Material
CRACKED_NETHER_BRICKS - Enum constant in enum class org.bukkit.Material
CRACKED_POLISHED_BLACKSTONE_BRICKS - Enum constant in enum class org.bukkit.Material
CRACKED_STONE_BRICKS - Enum constant in enum class org.bukkit.Material
CRAFT_ITEM - Enum constant in enum class org.bukkit.Statistic
CRAFTING - Enum constant in enum class org.bukkit.event.inventory.InventoryType
  A player's crafting inventory, with 4 CRAFTING slots and a RESULT slot.
CRAFTING - Enum constant in enum class org.bukkit.event.inventory.InventoryType.SlotType
  A slot in the crafting matrix, or an 'input' slot.
CRAFTING_TABLE - Enum constant in enum class org.bukkit.Material
CRAFTING_TABLE_INTERACTION - Enum constant in enum class org.bukkit.Statistic
CraftingInventory - Interface in org.bukkit.inventory
  Interface to the crafting inventories
craftItem(ItemStack[], World, Player) - Static method in class org.bukkit.Bukkit
  Get the crafted item using the list of `ItemStack` provided.
craftItem(ItemStack[], World, Player) - Method in interface org.bukkit.Server
  Get the crafted item using the list of `ItemStack` provided.
CraftItemEvent - Class in org.bukkit.event.inventory
  Called when the recipe of an Item is completed inside a crafting matrix.
CraftItemEvent(Recipe, InventoryView, InventoryType.SlotType, int, ClickType, InventoryAction) - Constructor for class org.bukkit.event.inventory.CraftItemEvent
CraftItemEvent(Recipe, InventoryView, InventoryType.SlotType, int, ClickType, InventoryAction, int) - Constructor for class org.bukkit.event.inventory.CraftItemEvent
CRAMMING - Enum constant in enum class org.bukkit.event.entity.EntityDamageEvent.DamageCause
  Damage caused when an entity is colliding with too many entities due to the maxEntityCramming game rule.
CREAMY - Enum constant in enum class org.bukkit.entity.Horse.Color
  Very light brown
CREAMY - Enum constant in enum class org.bukkit.entity.Llama.Color
  A cream-colored llama.
create(Method, Class<? extends Event>) - Static method in interface org.bukkit.plugin.EventExecutor
CREATE_FOG - Enum constant in enum class org.bukkit.boss.BarFlag
  Creates fog around the world.
createBlockData() - Method in enum class org.bukkit.Material
  Creates a new `BlockData` instance for this Material, with all properties initialized to unspecified defaults.
createBlockData(String) - Static method in class org.bukkit.Bukkit
  Creates a new `BlockData` instance with material and properties parsed from provided data.
createBlockData(String) - Method in interface org.bukkit.Server
  Creates a new `BlockData` instance with material and properties parsed from provided data.
createBlockData(Material) - Static method in class org.bukkit.Bukkit
  Creates a new `BlockData` instance for the specified Material, with all properties initialized to unspecified defaults.
createBlockData(Material) - Method in interface org.bukkit.Server
  Creates a new `BlockData` instance for the specified Material, with all properties initialized to unspecified defaults.
createBlockData(Material, Consumer<BlockData>) - Static method in class org.bukkit.Bukkit
  Creates a new `BlockData` instance for the specified Material, with all properties initialized to unspecified defaults.
createBlockData(Material, Consumer<BlockData>) - Method in interface org.bukkit.Server
  Creates a new `BlockData` instance for the specified Material, with all properties initialized to unspecified defaults.
createBlockData(String) - Method in enum class org.bukkit.Material
  Creates a new `BlockData` instance for this Material, with all properties initialized to unspecified defaults, except for those provided in data.
createBlockData(Consumer<BlockData>) - Method in enum class org.bukkit.Material
  Creates a new `BlockData` instance for this Material, with all properties initialized to unspecified defaults.
createBlockData(Material, String) - Static method in class org.bukkit.Bukkit
  Creates a new `BlockData` instance for the specified Material, with all properties initialized to unspecified defaults, except for those provided in data.
createBlockData(Material, String) - Method in interface org.bukkit.Server
  Creates a new `BlockData` instance for the specified Material, with all properties initialized to unspecified defaults, except for those provided in data.
createBossBar(NamespacedKey, String, BarColor, BarStyle, BarFlag...) - Static method in class org.bukkit.Bukkit
  Creates a boss bar instance to display to players.
createBossBar(NamespacedKey, String, BarColor, BarStyle, BarFlag...) - Method in interface org.bukkit.Server
  Creates a boss bar instance to display to players.
createBossBar(String, BarColor, BarStyle, BarFlag...) - Static method in class org.bukkit.Bukkit
  Creates a boss bar instance to display to players.
createBossBar(String, BarColor, BarStyle, BarFlag...) - Method in interface org.bukkit.Server
  Creates a boss bar instance to display to players.
createChunkData(World) - Static method in class org.bukkit.Bukkit
  Create a ChunkData for use in a generator.
createChunkData(World) - Method in class org.bukkit.generator.ChunkGenerator
  Deprecated.
  `ChunkGenerator.ChunkData` are now directly provided
createChunkData(World) - Method in interface org.bukkit.Server
  Create a ChunkData for use in a generator.
createEffect(int, int) - Method in class org.bukkit.potion.PotionEffectType
  Creates a PotionEffect from this PotionEffectType, applying duration modifiers and checks.
createEffect(PotionEffectType, int, int) - Method in interface org.bukkit.potion.PotionBrewer
  Creates a `PotionEffect` from the given `PotionEffectType`, applying duration modifiers and checks.
createExplorerMap(World, Location, StructureType) - Static method in class org.bukkit.Bukkit
  Create a new explorer map targeting the closest nearby structure of a given `StructureType`.
createExplorerMap(World, Location, StructureType) - Method in interface org.bukkit.Server
  Create a new explorer map targeting the closest nearby structure of a given `StructureType`.
createExplorerMap(World, Location, StructureType, int, boolean) - Static method in class org.bukkit.Bukkit
  Create a new explorer map targeting the closest nearby structure of a given `StructureType`.
createExplorerMap(World, Location, StructureType, int, boolean) - Method in interface org.bukkit.Server
  Create a new explorer map targeting the closest nearby structure of a given `StructureType`.
createExplosion(double, double, double, float) - Method in interface org.bukkit.World
  Creates explosion at given coordinates with given power
createExplosion(double, double, double, float, boolean) - Method in interface org.bukkit.World
  Creates explosion at given coordinates with given power and optionally setting blocks on fire.
createExplosion(double, double, double, float, boolean, boolean) - Method in interface org.bukkit.World
  Creates explosion at given coordinates with given power and optionally setting blocks on fire or breaking blocks.
createExplosion(double, double, double, float, boolean, boolean, Entity) - Method in interface org.bukkit.World
  Creates explosion at given coordinates with given power and optionally setting blocks on fire or breaking blocks.
createExplosion(float) - Method in class org.bukkit.Location
  Creates explosion at this location with given power Will break blocks and ignite blocks on fire.
createExplosion(float, boolean) - Method in class org.bukkit.Location
  Creates explosion at this location with given power and optionally setting blocks on fire.
createExplosion(float, boolean, boolean) - Method in class org.bukkit.Location
  Creates explosion at this location with given power and optionally setting blocks on fire.
createExplosion(Entity, float) - Method in interface org.bukkit.World
  Creates explosion at given entities location with given power and optionally setting blocks on fire, with the specified entity as the source.
createExplosion(Entity, float, boolean) - Method in interface org.bukkit.World
  Creates explosion at given entities location with given power and optionally setting blocks on fire, with the specified entity as the source.
createExplosion(Entity, float, boolean, boolean) - Method in class org.bukkit.Location
  Creates explosion at this location with given power and optionally setting blocks on fire, with the specified entity as the source.
createExplosion(Entity, float, boolean, boolean) - Method in interface org.bukkit.World
  Creates explosion at given entities location with given power and optionally setting blocks on fire, with the specified entity as the source.
createExplosion(Location, float) - Method in interface org.bukkit.World
  Creates explosion at given coordinates with given power
createExplosion(Location, float, boolean) - Method in interface org.bukkit.World
  Creates explosion at given coordinates with given power and optionally setting blocks on fire.
createExplosion(Location, float, boolean, boolean) - Method in interface org.bukkit.World
  Creates explosion at given coordinates with given power and optionally setting blocks on fire or breaking blocks.
createExplosion(Location, float, boolean, boolean, Entity) - Method in interface org.bukkit.World
  Creates explosion at given coordinates with given power and optionally setting blocks on fire or breaking blocks.
createExplosion(Entity, float) - Method in class org.bukkit.Location
  Creates explosion at this location with given power, with the specified entity as the source.
createExplosion(Entity, float, boolean) - Method in class org.bukkit.Location
  Creates explosion at this location with given power and optionally setting blocks on fire, with the specified entity as the source.
createExplosion(Entity, Location, float) - Method in interface org.bukkit.World
  Creates explosion at given location with given power, with the specified entity as the source.
createExplosion(Entity, Location, float, boolean) - Method in interface org.bukkit.World
  Creates explosion at given location with given power and optionally setting blocks on fire, with the specified entity as the source.
createExplosion(Entity, Location, float, boolean, boolean) - Method in interface org.bukkit.World
  Creates explosion at given location with given power and optionally setting blocks on fire, with the specified entity as the source.
createInventory(InventoryHolder, int) - Static method in class org.bukkit.Bukkit
  Creates an empty inventory of type `InventoryType.CHEST` with the specified size.
createInventory(InventoryHolder, int) - Method in interface org.bukkit.Server
  Creates an empty inventory of type `InventoryType.CHEST` with the specified size.
createInventory(InventoryHolder, int, String) - Static method in class org.bukkit.Bukkit
  Deprecated.
  in favour of `Bukkit.createInventory(InventoryHolder, InventoryType, net.kyori.adventure.text.Component)`
createInventory(InventoryHolder, int, String) - Method in interface org.bukkit.Server
  Deprecated.
  in favour of `Server.createInventory(InventoryHolder, int, net.kyori.adventure.text.Component)`
createInventory(InventoryHolder, int, Component) - Static method in class org.bukkit.Bukkit
  Creates an empty inventory of type `InventoryType.CHEST` with the specified size and title.
createInventory(InventoryHolder, int, Component) - Method in interface org.bukkit.Server
  Creates an empty inventory of type `InventoryType.CHEST` with the specified size and title.
createInventory(InventoryHolder, InventoryType) - Static method in class org.bukkit.Bukkit
  Creates an empty inventory with the specified type.
createInventory(InventoryHolder, InventoryType) - Method in interface org.bukkit.Server
  Creates an empty inventory with the specified type.
createInventory(InventoryHolder, InventoryType, String) - Static method in class org.bukkit.Bukkit
  Deprecated.
  in favour of `Bukkit.createInventory(InventoryHolder, InventoryType, net.kyori.adventure.text.Component)`
createInventory(InventoryHolder, InventoryType, String) - Method in interface org.bukkit.Server
  Deprecated.
  in favour of `Server.createInventory(InventoryHolder, InventoryType, net.kyori.adventure.text.Component)`
createInventory(InventoryHolder, InventoryType, Component) - Static method in class org.bukkit.Bukkit
  Creates an empty inventory with the specified type and title.
createInventory(InventoryHolder, InventoryType, Component) - Method in interface org.bukkit.Server
  Creates an empty inventory with the specified type and title.
createMap(World) - Static method in class org.bukkit.Bukkit
  Create a new map with an automatically assigned ID.
createMap(World) - Method in interface org.bukkit.Server
  Create a new map with an automatically assigned ID.
createMerchant(String) - Static method in class org.bukkit.Bukkit
  Deprecated.
  in favour of `Bukkit.createMerchant(net.kyori.adventure.text.Component)`
createMerchant(String) - Method in interface org.bukkit.Server
  Deprecated.
  in favour of `Server.createMerchant(net.kyori.adventure.text.Component)`
createMerchant(Component) - Static method in class org.bukkit.Bukkit
  Creates an empty merchant.
createMerchant(Component) - Method in interface org.bukkit.Server
  Creates an empty merchant.
createObject(JSONUtil.JSONPair...) - Static method in class co.aikar.util.JSONUtil
  Creates a new JSON object from multiple JSONPair key/value pairs
createPath(ConfigurationSection, String) - Static method in class org.bukkit.configuration.MemorySection
  Creates a full path to the given `ConfigurationSection` from its root `Configuration`.
createPath(ConfigurationSection, String, ConfigurationSection) - Static method in class org.bukkit.configuration.MemorySection
  Creates a relative path to the given `ConfigurationSection` from the given relative section.
createProfile(String) - Static method in class org.bukkit.Bukkit
  Creates a PlayerProfile for the specified name, with UUID as null
createProfile(String) - Method in interface org.bukkit.Server
  Creates a PlayerProfile for the specified name, with UUID as null
createProfile(UUID) - Static method in class org.bukkit.Bukkit
  Creates a PlayerProfile for the specified uuid, with name as null
createProfile(UUID) - Method in interface org.bukkit.Server
  Creates a PlayerProfile for the specified uuid, with name as null
createProfile(UUID, String) - Static method in class org.bukkit.Bukkit
  Creates a PlayerProfile for the specified name/uuid Both UUID and Name can not be null at same time.
createProfile(UUID, String) - Method in interface org.bukkit.Server
  Creates a PlayerProfile for the specified name/uuid Both UUID and Name can not be null at same time.
createRegisteredListeners(Listener, Plugin) - Method in class org.bukkit.plugin.java.JavaPluginLoader
createRegisteredListeners(Listener, Plugin) - Method in interface org.bukkit.plugin.PluginLoader
  Creates and returns registered listeners for the event classes used in this listener
createSection(String) - Method in interface org.bukkit.configuration.ConfigurationSection
  Creates an empty `ConfigurationSection` at the specified path.
createSection(String) - Method in class org.bukkit.configuration.MemorySection
createSection(String, Map<?, ?>) - Method in interface org.bukkit.configuration.ConfigurationSection
  Creates a `ConfigurationSection` at the specified path, with specified values.
createSection(String, Map<?, ?>) - Method in class org.bukkit.configuration.MemorySection
createStructure() - Method in interface org.bukkit.structure.StructureManager
  Creates a new empty structure.
createTopic(TCommand) - Method in interface org.bukkit.help.HelpTopicFactory
  This method accepts a command deriving from a custom command base class and constructs a custom HelpTopic for it.
createVanillaChunkData(World, int, int) - Static method in class org.bukkit.Bukkit
  Create a ChunkData for use in a generator, that is populated by the vanilla generator for that world
createVanillaChunkData(World, int, int) - Method in class org.bukkit.generator.ChunkGenerator
  Create a ChunkData for use in a generator, that is populated by the vanilla generator for that world
createVanillaChunkData(World, int, int) - Method in interface org.bukkit.Server
  Create a ChunkData for use in a generator, that is populated by the vanilla generator for that world
createWorld() - Method in class org.bukkit.WorldCreator
  Creates a world with the specified options.
createWorld(WorldCreator) - Static method in class org.bukkit.Bukkit
  Creates or loads a world with the given name using the specified options.
createWorld(WorldCreator) - Method in interface org.bukkit.Server
  Creates or loads a world with the given name using the specified options.
CREATIVE - Enum constant in enum class org.bukkit.event.inventory.ClickType
  Any action done with the Creative inventory open.
CREATIVE - Enum constant in enum class org.bukkit.event.inventory.InventoryType
  The creative mode inventory, with only 9 QUICKBAR slots and nothing else.
CREATIVE - Enum constant in enum class org.bukkit.GameMode
  Creative mode may fly, build instantly, become invulnerable and create free items.
CREATIVE_ONLY - Enum constant in enum class org.bukkit.entity.AbstractArrow.PickupRule
  Deprecated.
CREATIVE_ONLY - Enum constant in enum class org.bukkit.entity.AbstractArrow.PickupStatus
  The arrow can only be picked up by players in creative mode.
Creature - Interface in org.bukkit.entity
  Represents a Creature.
CreatureSpawner - Interface in org.bukkit.block
  Represents a captured state of a creature spawner.
CreatureSpawnEvent - Class in org.bukkit.event.entity
  Called when a creature is spawned into a world.
CreatureSpawnEvent(LivingEntity, CreatureSpawnEvent.SpawnReason) - Constructor for class org.bukkit.event.entity.CreatureSpawnEvent
CreatureSpawnEvent.SpawnReason - Enum Class in org.bukkit.event.entity
  An enum to specify the type of spawning
CREEBET - Enum constant in enum class org.bukkit.Art
Creeper - Interface in org.bukkit.entity
  Represents a Creeper
CREEPER - Enum constant in enum class org.bukkit.block.banner.PatternType
CREEPER - Enum constant in enum class org.bukkit.entity.EntityType
CREEPER - Enum constant in enum class org.bukkit.FireworkEffect.Type
  A creeper-face effect.
CREEPER - Enum constant in enum class org.bukkit.loot.LootTables
CREEPER - Enum constant in enum class org.bukkit.SkullType
  Deprecated.
CREEPER_BANNER_PATTERN - Enum constant in enum class org.bukkit.Material
CREEPER_HEAD - Enum constant in enum class org.bukkit.Material
  BlockData: `Rotatable`
CREEPER_SPAWN_EGG - Enum constant in enum class org.bukkit.Material
CREEPER_WALL_HEAD - Enum constant in enum class org.bukkit.Material
  BlockData: `Directional`
CreeperIgniteEvent - Class in com.destroystokyo.paper.event.entity
  Called when a Creeper is ignite flag is changed (armed/disarmed to explode).
CreeperIgniteEvent(Creeper, boolean) - Constructor for class com.destroystokyo.paper.event.entity.CreeperIgniteEvent
CreeperPowerEvent - Class in org.bukkit.event.entity
  Called when a Creeper is struck by lightning.
CreeperPowerEvent(Creeper, LightningStrike, CreeperPowerEvent.PowerCause) - Constructor for class org.bukkit.event.entity.CreeperPowerEvent
CreeperPowerEvent(Creeper, CreeperPowerEvent.PowerCause) - Constructor for class org.bukkit.event.entity.CreeperPowerEvent
CreeperPowerEvent.PowerCause - Enum Class in org.bukkit.event.entity
  An enum to specify the cause of the change in power
CRIMSON_BUTTON - Enum constant in enum class org.bukkit.Material
  BlockData: `Switch`
CRIMSON_DOOR - Enum constant in enum class org.bukkit.Material
  BlockData: `Door`
CRIMSON_FENCE - Enum constant in enum class org.bukkit.Material
  BlockData: `Fence`
CRIMSON_FENCE_GATE - Enum constant in enum class org.bukkit.Material
  BlockData: `Gate`
CRIMSON_FOREST - Enum constant in enum class org.bukkit.block.Biome
CRIMSON_FUNGUS - Enum constant in enum class org.bukkit.Material
CRIMSON_FUNGUS - Enum constant in enum class org.bukkit.TreeType
  Large crimson fungus native to the nether
CRIMSON_HYPHAE - Enum constant in enum class org.bukkit.Material
  BlockData: `Orientable`
CRIMSON_NYLIUM - Enum constant in enum class org.bukkit.Material
CRIMSON_PLANKS - Enum constant in enum class org.bukkit.Material
CRIMSON_PRESSURE_PLATE - Enum constant in enum class org.bukkit.Material
  BlockData: `Powerable`
CRIMSON_ROOTS - Enum constant in enum class org.bukkit.Material
CRIMSON_SIGN - Enum constant in enum class org.bukkit.Material
  BlockData: `Sign`
CRIMSON_SLAB - Enum constant in enum class org.bukkit.Material
  BlockData: `Slab`
CRIMSON_SPORE - Enum constant in enum class org.bukkit.Particle
CRIMSON_STAIRS - Enum constant in enum class org.bukkit.Material
  BlockData: `Stairs`
CRIMSON_STEM - Enum constant in enum class org.bukkit.Material
  BlockData: `Orientable`
CRIMSON_STEMS - Static variable in interface org.bukkit.Tag
  Vanilla block tag representing all crimson stems.
CRIMSON_TRAPDOOR - Enum constant in enum class org.bukkit.Material
  BlockData: `TrapDoor`
CRIMSON_WALL_SIGN - Enum constant in enum class org.bukkit.Material
  BlockData: `WallSign`
CRIT - Enum constant in enum class org.bukkit.Particle
CRIT_MAGIC - Enum constant in enum class org.bukkit.Particle
Criterias - Class in org.bukkit.scoreboard
  Criteria names which trigger an objective to be modified by actions in-game
CRITICAL_HIT - Enum constant in enum class com.destroystokyo.paper.event.entity.EndermanEscapeEvent.Reason
  The enderman has teleported away due to a critical hit
Crops - Class in org.bukkit.material
  Deprecated.
  all usage of MaterialData is deprecated and subject to removal. Use `BlockData`.
Crops() - Constructor for class org.bukkit.material.Crops
  Deprecated.
  Constructs a wheat crop block in the seeded state.
Crops(CropState) - Constructor for class org.bukkit.material.Crops
  Deprecated.
  Constructs a wheat crop block in the given growth state
Crops(Material) - Constructor for class org.bukkit.material.Crops
  Deprecated.
  Constructs a crop block of the given type and in the seeded state
Crops(Material, byte) - Constructor for class org.bukkit.material.Crops
  Deprecated.
  Magic value
Crops(Material, CropState) - Constructor for class org.bukkit.material.Crops
  Deprecated.
  Constructs a crop block of the given type and in the given growth state
CROPS - Static variable in interface org.bukkit.Tag
  Vanilla block tag representing all crops.
CropState - Enum Class in org.bukkit
  Represents the different growth states of crops
CROSS - Enum constant in enum class org.bukkit.block.banner.PatternType
CROSSBOW - Enum constant in enum class org.bukkit.enchantments.EnchantmentTarget
  Allow the Enchantment to be placed on crossbows.
CROSSBOW - Enum constant in enum class org.bukkit.Material
CROSSBOW_ATTACK - Static variable in interface com.destroystokyo.paper.entity.ai.VanillaGoal
  Deprecated.
CrossbowMeta - Interface in org.bukkit.inventory.meta
crossProduct(Vector) - Method in class org.bukkit.util.Vector
  Calculates the cross product of this vector with another.
CROUCH - Enum constant in enum class org.bukkit.event.entity.EntityExhaustionEvent.ExhaustionReason
  Player crouches one centimeter (does not effect exhaustion, but fires nonetheless)
CROUCH_ONE_CM - Enum constant in enum class org.bukkit.Statistic
CRYING_OBSIDIAN - Enum constant in enum class org.bukkit.Material
CRYSTAL_SOUND_BLOCKS - Static variable in interface org.bukkit.Tag
  Vanilla block tag representing all blocks that make cryustal sounds.
CURED - Enum constant in enum class com.destroystokyo.paper.event.entity.EntityTransformedEvent.TransformedReason
  Deprecated.
  When a zombie villager is cured
CURED - Enum constant in enum class org.bukkit.event.entity.CreatureSpawnEvent.SpawnReason
  When a villager is cured from infection
CURED - Enum constant in enum class org.bukkit.event.entity.EntityTransformEvent.TransformReason
  When a zombie gets cured and a villager is spawned.
CURLY_BORDER - Enum constant in enum class org.bukkit.block.banner.PatternType
CURRENT_DOWN - Enum constant in enum class org.bukkit.Particle
currentPlayers(int) - Method in class com.destroystokyo.paper.event.server.GS4QueryEvent.QueryResponse.Builder
currentPrompt - Variable in class org.bukkit.conversations.Conversation
CUSTOM - Enum constant in enum class org.bukkit.block.Biome
  Represents a custom Biome
CUSTOM - Enum constant in enum class org.bukkit.entity.ExperienceOrb.SpawnReason
  Spawned by Bukkit API
CUSTOM - Enum constant in enum class org.bukkit.event.entity.CreatureSpawnEvent.SpawnReason
  When a creature is spawned by plugins
CUSTOM - Enum constant in enum class org.bukkit.event.entity.EntityDamageEvent.DamageCause
  Custom damage.
CUSTOM - Enum constant in enum class org.bukkit.event.entity.EntityRegainHealthEvent.RegainReason
  Any other reason not covered by the reasons above
CUSTOM - Enum constant in enum class org.bukkit.event.entity.EntityTargetEvent.TargetReason
  For custom calls to the event.
CUSTOM - Enum constant in enum class org.bukkit.event.weather.LightningStrikeEvent.Cause
  Triggered by a Plugin.
CUSTOM - Enum constant in enum class org.bukkit.event.world.TimeSkipEvent.SkipReason
  When time is changed by a plugin.
CUSTOM - Enum constant in enum class org.bukkit.PortalType
  This is a custom Plugin portal.
CUSTOM - Enum constant in enum class org.bukkit.World.Environment
  Represents a custom dimension
CustomItemTagContainer - Interface in org.bukkit.inventory.meta.tags
  Deprecated.
  this API part has been replaced by the `PersistentDataHolder` API. Please use `PersistentDataHolder` instead of this.
customName() - Method in interface org.bukkit.Nameable
  Gets the custom name.
customName(Component) - Method in interface org.bukkit.Nameable
  Sets the custom name.
CustomTimingsHandler - Class in org.spigotmc
  Deprecated.
CustomTimingsHandler(String) - Constructor for class org.spigotmc.CustomTimingsHandler
  Deprecated.
CUT_COPPER - Enum constant in enum class org.bukkit.Material
CUT_COPPER_SLAB - Enum constant in enum class org.bukkit.Material
  BlockData: `Slab`
CUT_COPPER_STAIRS - Enum constant in enum class org.bukkit.Material
  BlockData: `Stairs`
CUT_RED_SANDSTONE - Enum constant in enum class org.bukkit.Material
CUT_RED_SANDSTONE_SLAB - Enum constant in enum class org.bukkit.Material
  BlockData: `Slab`
CUT_SANDSTONE - Enum constant in enum class org.bukkit.Material
CUT_SANDSTONE_SLAB - Enum constant in enum class org.bukkit.Material
  BlockData: `Slab`
CYAN - Enum constant in enum class org.bukkit.DyeColor
  Represents cyan dye.
CYAN - Enum constant in enum class org.bukkit.entity.Axolotl.Variant
  Cyan axolotl.
CYAN - Enum constant in enum class org.bukkit.entity.Parrot.Variant
  Cyan colored parrot.
CYAN_BANNER - Enum constant in enum class org.bukkit.Material
  BlockData: `Rotatable`
CYAN_BED - Enum constant in enum class org.bukkit.Material
  BlockData: `Bed`
CYAN_CANDLE - Enum constant in enum class org.bukkit.Material
  BlockData: `Candle`
CYAN_CANDLE_CAKE - Enum constant in enum class org.bukkit.Material
  BlockData: `Lightable`
CYAN_CARPET - Enum constant in enum class org.bukkit.Material
CYAN_CONCRETE - Enum constant in enum class org.bukkit.Material
CYAN_CONCRETE_POWDER - Enum constant in enum class org.bukkit.Material
CYAN_DYE - Enum constant in enum class org.bukkit.Material
CYAN_GLAZED_TERRACOTTA - Enum constant in enum class org.bukkit.Material
  BlockData: `Directional`
CYAN_SHULKER_BOX - Enum constant in enum class org.bukkit.Material
  BlockData: `Directional`
CYAN_STAINED_GLASS - Enum constant in enum class org.bukkit.Material
CYAN_STAINED_GLASS_PANE - Enum constant in enum class org.bukkit.Material
  BlockData: `GlassPane`
CYAN_TERRACOTTA - Enum constant in enum class org.bukkit.Material
CYAN_WALL_BANNER - Enum constant in enum class org.bukkit.Material
  BlockData: `Directional`
CYAN_WOOL - Enum constant in enum class org.bukkit.Material

## D

D - Enum constant in enum class org.bukkit.Note.Tone
damage(double) - Method in interface org.bukkit.entity.Damageable
  Deals the given amount of damage to this entity.
damage(double, Entity) - Method in interface org.bukkit.entity.Damageable
  Deals the given amount of damage to this entity, from a specified entity.
DAMAGE_ABSORBED - Enum constant in enum class org.bukkit.Statistic
DAMAGE_ALL - Static variable in class org.bukkit.enchantments.Enchantment
  Increases damage against all targets
DAMAGE_ARTHROPODS - Static variable in class org.bukkit.enchantments.Enchantment
  Increases damage against arthropod targets
DAMAGE_BLOCKED_BY_SHIELD - Enum constant in enum class org.bukkit.Statistic
DAMAGE_DEALT - Enum constant in enum class org.bukkit.Statistic
DAMAGE_DEALT_ABSORBED - Enum constant in enum class org.bukkit.Statistic
DAMAGE_DEALT_RESISTED - Enum constant in enum class org.bukkit.Statistic
DAMAGE_INDICATOR - Enum constant in enum class org.bukkit.Particle
DAMAGE_RESISTANCE - Static variable in class org.bukkit.potion.PotionEffectType
  Decreases damage dealt to an entity.
DAMAGE_RESISTED - Enum constant in enum class org.bukkit.Statistic
DAMAGE_TAKEN - Enum constant in enum class org.bukkit.Statistic
DAMAGE_UNDEAD - Static variable in class org.bukkit.enchantments.Enchantment
  Increases damage against undead targets
Damageable - Interface in org.bukkit.entity
  Represents an `Entity` that has health and can take damage.
Damageable - Interface in org.bukkit.inventory.meta
  Represents an item that has durability and can take damage.
DAMAGED - Enum constant in enum class com.destroystokyo.paper.event.block.AnvilDamagedEvent.DamageState
DAMAGED - Enum constant in enum class org.bukkit.event.entity.EntityExhaustionEvent.ExhaustionReason
  Player takes damage
DAMAGED_ANVIL - Enum constant in enum class org.bukkit.Material
  BlockData: `Directional`
damerauLevenshteinDistance(String, String) - Static method in class org.bukkit.command.defaults.HelpCommand
  Computes the Dameraur-Levenshtein Distance between two strings.
DANDELION - Enum constant in enum class org.bukkit.Material
DARK_AQUA - Enum constant in enum class org.bukkit.ChatColor
  Represents dark blue (aqua)
DARK_BLUE - Enum constant in enum class org.bukkit.ChatColor
  Represents dark blue
DARK_BROWN - Enum constant in enum class org.bukkit.entity.Horse.Color
  Dark brown
DARK_BROWN - Static variable in class org.bukkit.map.MapPalette
  Deprecated.
  Magic value
DARK_FOREST - Enum constant in enum class org.bukkit.block.Biome
DARK_FOREST_HILLS - Enum constant in enum class org.bukkit.block.Biome
DARK_GRAY - Enum constant in enum class org.bukkit.ChatColor
  Represents dark gray
DARK_GRAY - Static variable in class org.bukkit.map.MapPalette
  Deprecated.
  Magic value
DARK_GREEN - Enum constant in enum class org.bukkit.ChatColor
  Represents dark green
DARK_GREEN - Static variable in class org.bukkit.map.MapPalette
  Deprecated.
  Magic value
DARK_OAK - Enum constant in enum class org.bukkit.TreeSpecies
  Represents dark oak trees.
DARK_OAK - Enum constant in enum class org.bukkit.TreeType
  Dark Oak tree.
DARK_OAK_BOAT - Enum constant in enum class org.bukkit.Material
DARK_OAK_BUTTON - Enum constant in enum class org.bukkit.Material
  BlockData: `Switch`
DARK_OAK_DOOR - Enum constant in enum class org.bukkit.Material
  BlockData: `Door`
DARK_OAK_FENCE - Enum constant in enum class org.bukkit.Material
  BlockData: `Fence`
DARK_OAK_FENCE_GATE - Enum constant in enum class org.bukkit.Material
  BlockData: `Gate`
DARK_OAK_LEAVES - Enum constant in enum class org.bukkit.Material
  BlockData: `Leaves`
DARK_OAK_LOG - Enum constant in enum class org.bukkit.Material
  BlockData: `Orientable`
DARK_OAK_LOGS - Static variable in interface org.bukkit.Tag
  Vanilla block tag representing all dark oak log and bark variants.
DARK_OAK_PLANKS - Enum constant in enum class org.bukkit.Material
DARK_OAK_PRESSURE_PLATE - Enum constant in enum class org.bukkit.Material
  BlockData: `Powerable`
DARK_OAK_SAPLING - Enum constant in enum class org.bukkit.Material
  BlockData: `Sapling`
DARK_OAK_SIGN - Enum constant in enum class org.bukkit.Material
  BlockData: `Sign`
DARK_OAK_SLAB - Enum constant in enum class org.bukkit.Material
  BlockData: `Slab`
DARK_OAK_STAIRS - Enum constant in enum class org.bukkit.Material
  BlockData: `Stairs`
DARK_OAK_TRAPDOOR - Enum constant in enum class org.bukkit.Material
  BlockData: `TrapDoor`
DARK_OAK_WALL_SIGN - Enum constant in enum class org.bukkit.Material
  BlockData: `WallSign`
DARK_OAK_WOOD - Enum constant in enum class org.bukkit.Material
  BlockData: `Orientable`
DARK_PRISMARINE - Enum constant in enum class org.bukkit.Material
DARK_PRISMARINE_SLAB - Enum constant in enum class org.bukkit.Material
  BlockData: `Slab`
DARK_PRISMARINE_STAIRS - Enum constant in enum class org.bukkit.Material
  BlockData: `Stairs`
DARK_PURPLE - Enum constant in enum class org.bukkit.ChatColor
  Represents dark purple
DARK_RED - Enum constant in enum class org.bukkit.ChatColor
  Represents dark red
DARKEN_SKY - Enum constant in enum class org.bukkit.boss.BarFlag
  Darkens the sky like during fighting a wither.
DASHER - Enum constant in enum class org.bukkit.entity.TropicalFish.Pattern
data - Variable in enum class org.bukkit.Material
data() - Method in class com.destroystokyo.paper.ParticleBuilder
  Gets the particle custom data.
data(T) - Method in class com.destroystokyo.paper.ParticleBuilder
  Sets the particle custom data.
DATA - Enum constant in enum class org.bukkit.block.data.type.StructureBlock.Mode
  Dummy block used to run a custom function during world generation before being removed.
DATA - Enum constant in enum class org.bukkit.block.structure.UsageMode
  Used to run specific custom functions, which can only be used for certain Structures.
Datapack - Interface in io.papermc.paper.datapack
Datapack.Compatibility - Enum Class in io.papermc.paper.datapack
DatapackManager - Interface in io.papermc.paper.datapack
DAYLIGHT_DETECTOR - Enum constant in enum class org.bukkit.Material
  BlockData: `DaylightDetector`
DaylightDetector - Interface in org.bukkit.block.data.type
  'inverted' denotes whether this daylight detector is in the inverted mode, i.e.
DaylightDetector - Interface in org.bukkit.block
  Represents a captured state of a (possibly inverted) daylight detector.
DEAD - Enum constant in enum class org.bukkit.GrassSpecies
  Represents the dead looking grass.
DEAD_BRAIN_CORAL - Enum constant in enum class org.bukkit.Material
  BlockData: `Waterlogged`
DEAD_BRAIN_CORAL_BLOCK - Enum constant in enum class org.bukkit.Material
DEAD_BRAIN_CORAL_FAN - Enum constant in enum class org.bukkit.Material
  BlockData: `Waterlogged`
DEAD_BRAIN_CORAL_WALL_FAN - Enum constant in enum class org.bukkit.Material
  BlockData: `CoralWallFan`
DEAD_BUBBLE_CORAL - Enum constant in enum class org.bukkit.Material
  BlockData: `Waterlogged`
DEAD_BUBBLE_CORAL_BLOCK - Enum constant in enum class org.bukkit.Material
DEAD_BUBBLE_CORAL_FAN - Enum constant in enum class org.bukkit.Material
  BlockData: `Waterlogged`
DEAD_BUBBLE_CORAL_WALL_FAN - Enum constant in enum class org.bukkit.Material
  BlockData: `CoralWallFan`
DEAD_BUSH - Enum constant in enum class org.bukkit.Material
DEAD_FIRE_CORAL - Enum constant in enum class org.bukkit.Material
  BlockData: `Waterlogged`
DEAD_FIRE_CORAL_BLOCK - Enum constant in enum class org.bukkit.Material
DEAD_FIRE_CORAL_FAN - Enum constant in enum class org.bukkit.Material
  BlockData: `Waterlogged`
DEAD_FIRE_CORAL_WALL_FAN - Enum constant in enum class org.bukkit.Material
  BlockData: `CoralWallFan`
DEAD_HORN_CORAL - Enum constant in enum class org.bukkit.Material
  BlockData: `Waterlogged`
DEAD_HORN_CORAL_BLOCK - Enum constant in enum class org.bukkit.Material
DEAD_HORN_CORAL_FAN - Enum constant in enum class org.bukkit.Material
  BlockData: `Waterlogged`
DEAD_HORN_CORAL_WALL_FAN - Enum constant in enum class org.bukkit.Material
  BlockData: `CoralWallFan`
DEAD_TUBE_CORAL - Enum constant in enum class org.bukkit.Material
  BlockData: `Waterlogged`
DEAD_TUBE_CORAL_BLOCK - Enum constant in enum class org.bukkit.Material
DEAD_TUBE_CORAL_FAN - Enum constant in enum class org.bukkit.Material
  BlockData: `Waterlogged`
DEAD_TUBE_CORAL_WALL_FAN - Enum constant in enum class org.bukkit.Material
  BlockData: `CoralWallFan`
DEATH - Enum constant in enum class org.bukkit.EntityEffect
  Deprecated.
  although this effect may trigger other events on non-living entities, it's only supported usage is on living ones.
DEATH - Enum constant in enum class org.bukkit.event.entity.EntityPotionEffectEvent.Cause
  When all effects are removed due to death (Note: This is called on respawn, so it's player only!)
DEATH - Enum constant in enum class org.bukkit.event.inventory.InventoryCloseEvent.Reason
  The player died
DEATH_MESSAGE_VISIBILITY - Enum constant in enum class org.bukkit.scoreboard.Team.Option
  How to display the death messages for players on this team.
deathMessage() - Method in class org.bukkit.event.entity.PlayerDeathEvent
  Get the death message that will appear to everyone on the server.
deathMessage(Component) - Method in class org.bukkit.event.entity.PlayerDeathEvent
  Set the death message that will appear to everyone on the server.
DEATHS - Enum constant in enum class org.bukkit.Statistic
DEATHS - Static variable in class org.bukkit.scoreboard.Criterias
DEBUG_STICK - Enum constant in enum class org.bukkit.Material
DECLINED - Enum constant in enum class org.bukkit.event.player.PlayerResourcePackStatusEvent.Status
  The client refused to accept the resource pack.
decrement(T) - Method in class co.aikar.util.Counter
decrement(T, long) - Method in class co.aikar.util.Counter
decrementStatistic(Statistic) - Method in interface org.bukkit.OfflinePlayer
  Decrements the given statistic for this player.
decrementStatistic(Statistic, int) - Method in interface org.bukkit.OfflinePlayer
  Decrements the given statistic for this player.
decrementStatistic(Statistic, EntityType) - Method in interface org.bukkit.OfflinePlayer
  Decrements the given statistic for this player for the given entity.
decrementStatistic(Statistic, EntityType, int) - Method in interface org.bukkit.OfflinePlayer
  Decrements the given statistic for this player for the given entity.
decrementStatistic(Statistic, Material) - Method in interface org.bukkit.OfflinePlayer
  Decrements the given statistic for this player for the given material.
decrementStatistic(Statistic, Material, int) - Method in interface org.bukkit.OfflinePlayer
  Decrements the given statistic for this player for the given material.
DEEP_COLD_OCEAN - Enum constant in enum class org.bukkit.block.Biome
DEEP_FROZEN_OCEAN - Enum constant in enum class org.bukkit.block.Biome
DEEP_LUKEWARM_OCEAN - Enum constant in enum class org.bukkit.block.Biome
DEEP_OCEAN - Enum constant in enum class org.bukkit.block.Biome
DEEP_WARM_OCEAN - Enum constant in enum class org.bukkit.block.Biome
DEEPSLATE - Enum constant in enum class org.bukkit.Material
  BlockData: `Orientable`
DEEPSLATE_BRICK_SLAB - Enum constant in enum class org.bukkit.Material
  BlockData: `Slab`
DEEPSLATE_BRICK_STAIRS - Enum constant in enum class org.bukkit.Material
  BlockData: `Stairs`
DEEPSLATE_BRICK_WALL - Enum constant in enum class org.bukkit.Material
  BlockData: `Wall`
DEEPSLATE_BRICKS - Enum constant in enum class org.bukkit.Material
DEEPSLATE_COAL_ORE - Enum constant in enum class org.bukkit.Material
DEEPSLATE_COPPER_ORE - Enum constant in enum class org.bukkit.Material
DEEPSLATE_DIAMOND_ORE - Enum constant in enum class org.bukkit.Material
DEEPSLATE_EMERALD_ORE - Enum constant in enum class org.bukkit.Material
DEEPSLATE_GOLD_ORE - Enum constant in enum class org.bukkit.Material
DEEPSLATE_IRON_ORE - Enum constant in enum class org.bukkit.Material
DEEPSLATE_LAPIS_ORE - Enum constant in enum class org.bukkit.Material
DEEPSLATE_ORE_REPLACEABLES - Static variable in interface org.bukkit.Tag
  Vanilla block tag representing all blocks that may be replaced by deepslate ores.
DEEPSLATE_REDSTONE_ORE - Enum constant in enum class org.bukkit.Material
  BlockData: `Lightable`
DEEPSLATE_TILE_SLAB - Enum constant in enum class org.bukkit.Material
  BlockData: `Slab`
DEEPSLATE_TILE_STAIRS - Enum constant in enum class org.bukkit.Material
  BlockData: `Stairs`
DEEPSLATE_TILE_WALL - Enum constant in enum class org.bukkit.Material
  BlockData: `Wall`
DEEPSLATE_TILES - Enum constant in enum class org.bukkit.Material
DEFAULT - Enum constant in enum class org.bukkit.event.entity.CreatureSpawnEvent.SpawnReason
  When an entity is missing a SpawnReason
DEFAULT - Enum constant in enum class org.bukkit.event.Event.Result
  Neither deny nor allow the event.
DEFAULT - Enum constant in enum class org.bukkit.event.hanging.HangingBreakEvent.RemoveCause
  Removed by an uncategorised cause
DEFAULT - Enum constant in enum class org.bukkit.Warning.WarningState
  Indicates each warning would default to the configured `Warning` annotation, or always if annotation not found.
DEFAULT_ACTIVE - Static variable in class org.bukkit.material.Hopper
  Deprecated.
DEFAULT_DECAYABLE - Static variable in class org.bukkit.material.Leaves
  Deprecated.
DEFAULT_DELAY - Static variable in class org.bukkit.material.Diode
  Deprecated.
DEFAULT_DIRECTION - Static variable in class org.bukkit.material.Comparator
  Deprecated.
DEFAULT_DIRECTION - Static variable in class org.bukkit.material.Diode
  Deprecated.
DEFAULT_DIRECTION - Static variable in class org.bukkit.material.Hopper
  Deprecated.
DEFAULT_DIRECTION - Static variable in class org.bukkit.material.Tree
  Deprecated.
DEFAULT_FADE_IN - Static variable in class com.destroystokyo.paper.Title
  Deprecated.
  The default number of ticks for the title to fade in.
DEFAULT_FADE_OUT - Static variable in class com.destroystokyo.paper.Title
  Deprecated.
  The default number of ticks for the title to fade out.
DEFAULT_GAMEMODE - Enum constant in enum class org.bukkit.event.player.PlayerGameModeChangeEvent.Cause
  A player had their gamemode changed as a result of the `/defaultgamemode` command, or they joined with a gamemode that was not the default gamemode and `force-gamemode` in `server.properties` is set to true.
DEFAULT_INVERTED - Static variable in class org.bukkit.material.WoodenStep
  Deprecated.
DEFAULT_LOOT_MODIFIER - Static variable in class org.bukkit.loot.LootContext
DEFAULT_PERMISSION - Static variable in class org.bukkit.permissions.Permission
DEFAULT_SPECIES - Static variable in class org.bukkit.material.Wood
  Deprecated.
DEFAULT_STATE - Static variable in class org.bukkit.material.Comparator
  Deprecated.
DEFAULT_STATE - Static variable in class org.bukkit.material.Crops
  Deprecated.
DEFAULT_STATE - Static variable in class org.bukkit.material.Diode
  Deprecated.
DEFAULT_STAY - Static variable in class com.destroystokyo.paper.Title
  Deprecated.
  The default number of ticks for the title to stay.
DEFAULT_SUBTRACTION_MODE - Static variable in class org.bukkit.material.Comparator
  Deprecated.
DEFAULT_TYPE - Static variable in class org.bukkit.material.Crops
  Deprecated.
DEFAULT_TYPE - Static variable in class org.bukkit.material.Leaves
  Deprecated.
DEFAULT_TYPE - Static variable in class org.bukkit.material.Tree
  Deprecated.
DEFAULT_TYPE - Static variable in class org.bukkit.material.Wood
  Deprecated.
DEFAULT_TYPE - Static variable in class org.bukkit.material.WoodenStep
  Deprecated.
DefaultPermissions - Class in org.bukkit.util.permissions
defaultRenderer() - Static method in interface io.papermc.paper.chat.ChatRenderer
  Create a new instance of the default `ChatRenderer`.
defaults - Variable in class org.bukkit.configuration.MemoryConfiguration
defaultTitle() - Method in enum class org.bukkit.event.inventory.InventoryType
  Gets the inventory's default title.
DEFEND_TRUSTED - Static variable in interface com.destroystokyo.paper.entity.ai.VanillaGoal
DEFEND_VILLAGE - Enum constant in enum class org.bukkit.event.entity.EntityTargetEvent.TargetReason
  When an entity selects a target while defending a village.
DEFEND_VILLAGE - Static variable in interface com.destroystokyo.paper.entity.ai.VanillaGoal
defineClass(ClassLoader, String, byte[]) - Method in interface com.destroystokyo.paper.event.executor.asm.ClassDefiner
  Define a class
defineClass(ClassLoader, String, byte[]) - Method in class com.destroystokyo.paper.event.executor.asm.SafeClassDefiner
delegate() - Method in class co.aikar.util.Counter
DelegateDeserialization - Annotation Interface in org.bukkit.configuration.serialization
  Applies to a `ConfigurationSerializable` that will delegate all deserialization to another `ConfigurationSerializable`.
deleteStructure(NamespacedKey) - Method in interface org.bukkit.structure.StructureManager
  Unregisters the specified structure and deletes its `structure file` from the primary world folder.
deleteStructure(NamespacedKey, boolean) - Method in interface org.bukkit.structure.StructureManager
  Deletes the `structure file` for the specified structure from the primary world folder.
DENY - Enum constant in enum class org.bukkit.event.Event.Result
  Deny the event.
DEPTH_STRIDER - Static variable in class org.bukkit.enchantments.Enchantment
  Increases walking speed while in water
description - Variable in class org.bukkit.command.Command
description() - Method in interface io.papermc.paper.advancement.AdvancementDisplay
  Gets the description.
deserialize(Map<String, ?>) - Method in class org.bukkit.configuration.serialization.ConfigurationSerialization
deserialize(Map<String, Object>) - Static method in class org.bukkit.attribute.AttributeModifier
deserialize(Map<String, Object>) - Static method in class org.bukkit.Color
deserialize(Map<String, Object>) - Static method in class org.bukkit.FireworkEffect
deserialize(Map<String, Object>) - Static method in class org.bukkit.inventory.ItemStack
  Required method for configuration serialization
deserialize(Map<String, Object>) - Static method in class org.bukkit.Location
  Required method for deserialization
deserialize(Map<String, Object>) - Static method in class org.bukkit.util.BlockVector
deserialize(Map<String, Object>) - Static method in class org.bukkit.util.BoundingBox
deserialize(Map<String, Object>) - Static method in class org.bukkit.util.Vector
deserializeBytes(byte[]) - Static method in class org.bukkit.inventory.ItemStack
  Deserializes this itemstack from raw NBT bytes.
deserializeEntity(byte[], World) - Method in interface org.bukkit.UnsafeValues
  Deprecated.
deserializeEntity(byte[], World, boolean) - Method in interface org.bukkit.UnsafeValues
  Deprecated.
deserializeItem(byte[]) - Method in interface org.bukkit.UnsafeValues
  Deprecated.
deserializeObject(Map<String, ?>) - Static method in class org.bukkit.configuration.serialization.ConfigurationSerialization
  Attempts to deserialize the given arguments into a new instance of the given class.
deserializeObject(Map<String, ?>, Class<? extends ConfigurationSerializable>) - Static method in class org.bukkit.configuration.serialization.ConfigurationSerialization
  Attempts to deserialize the given arguments into a new instance of the given class.
deserializeViaCtor(Constructor<? extends ConfigurationSerializable>, Map<String, ?>) - Method in class org.bukkit.configuration.serialization.ConfigurationSerialization
deserializeViaMethod(Method, Map<String, ?>) - Method in class org.bukkit.configuration.serialization.ConfigurationSerialization
DESERT - Enum constant in enum class org.bukkit.block.Biome
DESERT - Enum constant in enum class org.bukkit.entity.Villager.Type
DESERT_HILLS - Enum constant in enum class org.bukkit.block.Biome
DESERT_LAKES - Enum constant in enum class org.bukkit.block.Biome
DESERT_PYRAMID - Enum constant in enum class org.bukkit.loot.LootTables
DESERT_PYRAMID - Static variable in class org.bukkit.StructureType
  Desert pyramids (also known as desert temples) are found in deserts.
DETECTOR_RAIL - Enum constant in enum class org.bukkit.Material
  BlockData: `RedstoneRail`
DetectorRail - Class in org.bukkit.material
  Deprecated.
  all usage of MaterialData is deprecated and subject to removal. Use `BlockData`.
DetectorRail() - Constructor for class org.bukkit.material.DetectorRail
  Deprecated.
DetectorRail(Material) - Constructor for class org.bukkit.material.DetectorRail
  Deprecated.
DetectorRail(Material, byte) - Constructor for class org.bukkit.material.DetectorRail
  Deprecated.
  Magic value
detonate() - Method in interface org.bukkit.entity.Firework
  Cause this firework to explode at earliest opportunity, as if it has no remaining fuse.
DIAGONAL_LEFT - Enum constant in enum class org.bukkit.block.banner.PatternType
DIAGONAL_LEFT_MIRROR - Enum constant in enum class org.bukkit.block.banner.PatternType
DIAGONAL_RIGHT - Enum constant in enum class org.bukkit.block.banner.PatternType
DIAGONAL_RIGHT_MIRROR - Enum constant in enum class org.bukkit.block.banner.PatternType
DIAMOND - Enum constant in enum class org.bukkit.Material
DIAMOND_AXE - Enum constant in enum class org.bukkit.Material
DIAMOND_BLOCK - Enum constant in enum class org.bukkit.Material
DIAMOND_BOOTS - Enum constant in enum class org.bukkit.Material
DIAMOND_CHESTPLATE - Enum constant in enum class org.bukkit.Material
DIAMOND_HELMET - Enum constant in enum class org.bukkit.Material
DIAMOND_HOE - Enum constant in enum class org.bukkit.Material
DIAMOND_HORSE_ARMOR - Enum constant in enum class org.bukkit.Material
DIAMOND_LEGGINGS - Enum constant in enum class org.bukkit.Material
DIAMOND_ORE - Enum constant in enum class org.bukkit.Material
DIAMOND_ORES - Static variable in interface org.bukkit.Tag
  Vanilla block tag representing all diamond ores.
DIAMOND_PICKAXE - Enum constant in enum class org.bukkit.Material
DIAMOND_SHOVEL - Enum constant in enum class org.bukkit.Material
DIAMOND_SWORD - Enum constant in enum class org.bukkit.Material
DIDGERIDOO - Enum constant in enum class org.bukkit.Instrument
  Didgeridoo is normally played when a note block is on top of a pumpkin block.
Difficulty - Enum Class in org.bukkit
  Represents the various difficulty levels that are available.
DIG_SPEED - Static variable in class org.bukkit.enchantments.Enchantment
  Increases the rate at which you mine/dig
Diode - Class in org.bukkit.material
  Deprecated.
  all usage of MaterialData is deprecated and subject to removal. Use `BlockData`.
Diode() - Constructor for class org.bukkit.material.Diode
  Deprecated.
  Constructs a diode switched on, with a delay of 1 and facing the default direction (north).
Diode(BlockFace) - Constructor for class org.bukkit.material.Diode
  Deprecated.
  Constructs a diode switched off, with a delay of 1 and facing the specified direction.
Diode(BlockFace, int) - Constructor for class org.bukkit.material.Diode
  Deprecated.
  Constructs a diode switched off, with the specified delay and facing the specified direction.
Diode(BlockFace, int, boolean) - Constructor for class org.bukkit.material.Diode
  Deprecated.
  Constructs a diode switched on or off, with the specified delay and facing the specified direction.
Diode(Material) - Constructor for class org.bukkit.material.Diode
  Deprecated.
Diode(Material, byte) - Constructor for class org.bukkit.material.Diode
  Deprecated.
  Magic value
DIORITE - Enum constant in enum class org.bukkit.Material
DIORITE_SLAB - Enum constant in enum class org.bukkit.Material
  BlockData: `Slab`
DIORITE_STAIRS - Enum constant in enum class org.bukkit.Material
  BlockData: `Stairs`
DIORITE_WALL - Enum constant in enum class org.bukkit.Material
  BlockData: `Wall`
Directional - Interface in org.bukkit.block.data
  'facing' represents the face towards which the block is pointing.
Directional - Interface in org.bukkit.material
DirectionalContainer - Class in org.bukkit.material
  Deprecated.
  all usage of MaterialData is deprecated and subject to removal. Use `BlockData`.
DirectionalContainer(Material) - Constructor for class org.bukkit.material.DirectionalContainer
  Deprecated.
DirectionalContainer(Material, byte) - Constructor for class org.bukkit.material.DirectionalContainer
  Deprecated.
  Magic value
DIRT - Enum constant in enum class org.bukkit.Material
DIRT - Static variable in interface org.bukkit.Tag
  Vanilla block tag representing all dirt.
DIRT_PATH - Enum constant in enum class org.bukkit.Material
dirtyPermissibles() - Method in class org.bukkit.plugin.SimplePluginManager
  Deprecated.
DISABLE_ELYTRA_MOVEMENT_CHECK - Static variable in class org.bukkit.GameRule
  Whether the server should skip checking player speed when the player is wearing elytra.
DISABLE_RAIDS - Static variable in class org.bukkit.GameRule
  Whether pillager raids are enabled or not.
disablePlugin(Plugin) - Method in class org.bukkit.plugin.java.JavaPluginLoader
disablePlugin(Plugin) - Method in interface org.bukkit.plugin.PluginLoader
  Disables the specified plugin
disablePlugin(Plugin) - Method in interface org.bukkit.plugin.PluginManager
  Disables the specified plugin
disablePlugin(Plugin) - Method in class org.bukkit.plugin.SimplePluginManager
disablePlugin(Plugin, boolean) - Method in interface org.bukkit.plugin.PluginLoader
  Deprecated, for removal: This API element is subject to removal in a future version.
  Classloader is always closed by upstream now.
disablePlugin(Plugin, boolean) - Method in interface org.bukkit.plugin.PluginManager
  Deprecated, for removal: This API element is subject to removal in a future version.
  Classloader is always closed by upstream now.
disablePlugins() - Method in interface org.bukkit.plugin.PluginManager
  Disables all the loaded plugins
disablePlugins() - Method in class org.bukkit.plugin.SimplePluginManager
disablePlugins(boolean) - Method in class org.bukkit.plugin.SimplePluginManager
  Deprecated, for removal: This API element is subject to removal in a future version.
  Classloader is always closed by upstream now.
disallow(AsyncPlayerPreLoginEvent.Result, String) - Method in class org.bukkit.event.player.AsyncPlayerPreLoginEvent
  Deprecated.
  in favour of `AsyncPlayerPreLoginEvent.disallow(org.bukkit.event.player.AsyncPlayerPreLoginEvent.Result, net.kyori.adventure.text.Component)`
disallow(AsyncPlayerPreLoginEvent.Result, Component) - Method in class org.bukkit.event.player.AsyncPlayerPreLoginEvent
  Disallows the player from logging in, with the given reason
disallow(PlayerLoginEvent.Result, String) - Method in class org.bukkit.event.player.PlayerLoginEvent
  Deprecated.
  in favour of `PlayerLoginEvent.disallow(Result, net.kyori.adventure.text.Component)`
disallow(PlayerLoginEvent.Result, Component) - Method in class org.bukkit.event.player.PlayerLoginEvent
  Disallows the player from logging in, with the given reason
disallow(PlayerPreLoginEvent.Result, String) - Method in class org.bukkit.event.player.PlayerPreLoginEvent
  Deprecated.
  in favour of `PlayerPreLoginEvent.disallow(org.bukkit.event.player.PlayerPreLoginEvent.Result, net.kyori.adventure.text.Component)`
disallow(PlayerPreLoginEvent.Result, Component) - Method in class org.bukkit.event.player.PlayerPreLoginEvent
  Deprecated.
  Disallows the player from logging in, with the given reason
disallow(PlayerPreLoginEvent.Result, String) - Method in class org.bukkit.event.player.AsyncPlayerPreLoginEvent
  Deprecated.
  This method uses a deprecated enum from `PlayerPreLoginEvent`
disallow(PlayerPreLoginEvent.Result, Component) - Method in class org.bukkit.event.player.AsyncPlayerPreLoginEvent
  Deprecated.
  This method uses a deprecated enum from `PlayerPreLoginEvent`
DISALLOWED - Enum constant in enum class org.bukkit.entity.AbstractArrow.PickupRule
  Deprecated.
DISALLOWED - Enum constant in enum class org.bukkit.entity.AbstractArrow.PickupStatus
  The arrow cannot be picked up.
disambiguate(T, String) - Method in class org.bukkit.metadata.MetadataStoreBase
  Creates a unique name for the object receiving metadata by combining unique data from the subject with a metadataKey.
DISAPPEAR - Enum constant in enum class org.bukkit.entity.Evoker.Spell
  Deprecated.
  The spell that makes the casting entity invisible.
DISAPPEAR - Enum constant in enum class org.bukkit.entity.Spellcaster.Spell
  The spell that makes the casting entity invisible.
DISCONNECT - Enum constant in enum class org.bukkit.event.inventory.InventoryCloseEvent.Reason
  Closed due to disconnect
DISCONNECTED - Enum constant in enum class org.bukkit.event.player.PlayerQuitEvent.QuitReason
  The player left on their own behalf.
discoverRecipe(NamespacedKey) - Method in interface org.bukkit.entity.HumanEntity
  Discover a recipe for this player such that it has not already been discovered.
discoverRecipes(Collection<NamespacedKey>) - Method in interface org.bukkit.entity.HumanEntity
  Discover a collection of recipes for this player such that they have not already been discovered.
dispatch(CommandSender, String) - Method in interface org.bukkit.command.CommandMap
  Looks for the requested command and executes it if found.
dispatch(CommandSender, String) - Method in class org.bukkit.command.SimpleCommandMap
  Looks for the requested command and executes it if found.
dispatchCommand(CommandSender, String) - Static method in class org.bukkit.Bukkit
  Dispatches a command on this server, and executes it if found.
dispatchCommand(CommandSender, String) - Method in interface org.bukkit.Server
  Dispatches a command on this server, and executes it if found.
dispatchIncomingMessage(Player, String, byte[]) - Method in interface org.bukkit.plugin.messaging.Messenger
  Dispatches the specified incoming message to any registered listeners.
dispatchIncomingMessage(Player, String, byte[]) - Method in class org.bukkit.plugin.messaging.StandardMessenger
dispense() - Method in interface org.bukkit.block.Dispenser
  Attempts to dispense the contents of the dispenser.
DISPENSE_EGG - Enum constant in enum class org.bukkit.event.entity.CreatureSpawnEvent.SpawnReason
  When a creature is spawned by a dispenser dispensing an egg
DISPENSE_FAIL - Static variable in class org.bukkit.GameEvent
Dispenser - Class in org.bukkit.material
  Deprecated.
  all usage of MaterialData is deprecated and subject to removal. Use `BlockData`.
Dispenser - Interface in org.bukkit.block.data.type
  Similar to `Powerable`, 'triggered' indicates whether or not the dispenser is currently activated.
Dispenser - Interface in org.bukkit.block
  Represents a captured state of a dispenser.
Dispenser() - Constructor for class org.bukkit.material.Dispenser
  Deprecated.
Dispenser(BlockFace) - Constructor for class org.bukkit.material.Dispenser
  Deprecated.
Dispenser(Material) - Constructor for class org.bukkit.material.Dispenser
  Deprecated.
Dispenser(Material, byte) - Constructor for class org.bukkit.material.Dispenser
  Deprecated.
  Magic value
DISPENSER - Enum constant in enum class org.bukkit.event.inventory.InventoryType
  A dispenser inventory, with 9 slots of type CONTAINER.
DISPENSER - Enum constant in enum class org.bukkit.Material
  BlockData: `Dispenser`
DISPENSER_INSPECTED - Enum constant in enum class org.bukkit.Statistic
displayName() - Method in interface org.bukkit.entity.Player
  Gets the "friendly" name to display of this player.
displayName() - Method in class org.bukkit.inventory.ItemStack
  Get the formatted display name of the `ItemStack`.
displayName() - Method in interface org.bukkit.inventory.meta.ItemMeta
  Gets the display name.
displayName() - Method in interface org.bukkit.scoreboard.Objective
  Gets the name displayed to players for this objective
displayName() - Method in interface org.bukkit.scoreboard.Team
  Gets the name displayed to entries for this team
displayName(int) - Method in class org.bukkit.enchantments.Enchantment
  Get the name of the enchantment with its applied level.
displayName(int) - Method in class org.bukkit.enchantments.EnchantmentWrapper
displayName(ItemStack) - Method in interface org.bukkit.inventory.ItemFactory
  Get the formatted display name of the `ItemStack`.
displayName(Component) - Method in interface org.bukkit.entity.Player
  Sets the "friendly" name to display of this player.
displayName(Component) - Method in interface org.bukkit.inventory.meta.ItemMeta
  Sets the display name.
displayName(Component) - Method in interface org.bukkit.scoreboard.Objective
  Sets the name displayed to players for this objective.
displayName(Component) - Method in interface org.bukkit.scoreboard.Team
  Sets the name displayed to entries for this team
DisplaySlot - Enum Class in org.bukkit.scoreboard
  Locations for displaying objectives to the player
distance(Location) - Method in class org.bukkit.Location
  Get the distance between this location and another.
distance(Vector) - Method in class org.bukkit.util.Vector
  Get the distance between this vector and another.
DISTANCE - Enum constant in enum class org.bukkit.event.entity.EntityUnleashEvent.UnleashReason
  When the entity's leashholder is more than 10 blocks away
distanceSquared(Location) - Method in class org.bukkit.Location
  Get the squared distance between this location and another.
distanceSquared(Vector) - Method in class org.bukkit.util.Vector
  Get the squared distance between this vector and another.
divide(Vector) - Method in class org.bukkit.util.Vector
  Divides the vector by another.
DO_DAYLIGHT_CYCLE - Static variable in class org.bukkit.GameRule
  Whether time progresses from the current moment.
DO_ENTITY_DROPS - Static variable in class org.bukkit.GameRule
  Whether entities that are not mobs should have drops.
DO_FIRE_TICK - Static variable in class org.bukkit.GameRule
  Whether fire should spread and naturally extinguish.
DO_IMMEDIATE_RESPAWN - Static variable in class org.bukkit.GameRule
  Whether clients will respawn immediately after death or not.
DO_INSOMNIA - Static variable in class org.bukkit.GameRule
  Whether phantoms will appear without sleeping or not.
DO_LIMITED_CRAFTING - Static variable in class org.bukkit.GameRule
  Whether players should only be able to craft recipes they've unlocked first.
DO_MOB_LOOT - Static variable in class org.bukkit.GameRule
  Whether mobs should drop items.
DO_MOB_SPAWNING - Static variable in class org.bukkit.GameRule
  Whether mobs should naturally spawn.
DO_PATROL_SPAWNING - Static variable in class org.bukkit.GameRule
  Whether patrols should naturally spawn.
DO_TILE_DROPS - Static variable in class org.bukkit.GameRule
  Whether blocks should have drops.
DO_TRADER_SPAWNING - Static variable in class org.bukkit.GameRule
  Whether traders should naturally spawn.
DO_WEATHER_CYCLE - Static variable in class org.bukkit.GameRule
  Whether the weather will change from the current moment.
doesAnnounceToChat() - Method in interface io.papermc.paper.advancement.AdvancementDisplay
  Gets whether a message should be sent in the chat.
doesBedWork() - Method in interface org.bukkit.World
  Deprecated.
  use `World.isBedWorks()`
doesBounce() - Method in interface org.bukkit.entity.Projectile
  Determine if this projectile should bounce or not when it hits.
doesRespawnAnchorWork() - Method in interface org.bukkit.World
  Deprecated.
  use `World.isRespawnAnchorWorks()`
doesShowToast() - Method in interface io.papermc.paper.advancement.AdvancementDisplay
  Gets whether a toast should be displayed.
Dolphin - Interface in org.bukkit.entity
DOLPHIN - Enum constant in enum class org.bukkit.entity.EntityType
DOLPHIN - Enum constant in enum class org.bukkit.event.entity.EntityPotionEffectEvent.Cause
  When the entity gets the effect from a dolphin.
DOLPHIN - Enum constant in enum class org.bukkit.loot.LootTables
DOLPHIN - Enum constant in enum class org.bukkit.Particle
DOLPHIN_FED - Enum constant in enum class org.bukkit.EntityEffect
  Dolphin has been fed and is locating a structure.
DOLPHIN_JUMP - Static variable in interface com.destroystokyo.paper.entity.ai.VanillaGoal
DOLPHIN_PLAY_WITH_ITEMS - Static variable in interface com.destroystokyo.paper.entity.ai.VanillaGoal
  Deprecated.
DOLPHIN_SPAWN_EGG - Enum constant in enum class org.bukkit.Material
DOLPHIN_SWIM_TO_TREASURE - Static variable in interface com.destroystokyo.paper.entity.ai.VanillaGoal
DOLPHIN_SWIM_WITH_PLAYER - Static variable in interface com.destroystokyo.paper.entity.ai.VanillaGoal
DOLPHINS_GRACE - Static variable in class org.bukkit.potion.PotionEffectType
  Squee'ek uh'k kk'kkkk squeek eee'eek.
done() - Method in class co.aikar.timings.TimingsReportListener
done(String) - Method in class co.aikar.timings.TimingsReportListener
Donkey - Interface in org.bukkit.entity
  Represents a Donkey - variant of `ChestedHorse`.
DONKEY - Enum constant in enum class org.bukkit.entity.EntityType
DONKEY - Enum constant in enum class org.bukkit.entity.Horse.Variant
  Deprecated.
  A donkey
DONKEY - Enum constant in enum class org.bukkit.loot.LootTables
DONKEY_KONG - Enum constant in enum class org.bukkit.Art
DONKEY_SPAWN_EGG - Enum constant in enum class org.bukkit.Material
Door - Class in org.bukkit.material
  Deprecated.
  all usage of MaterialData is deprecated and subject to removal. Use `BlockData`.
Door - Interface in org.bukkit.block.data.type
  'hinge' indicates which hinge this door is attached to and will rotate around when opened.
Door() - Constructor for class org.bukkit.material.Door
  Deprecated.
  Artifact of old API, equivalent to new `Door(Material.LEGACY_WOODEN_DOOR);`
Door(Material) - Constructor for class org.bukkit.material.Door
  Deprecated.
Door(Material, boolean) - Constructor for class org.bukkit.material.Door
  Deprecated.
  Constructs the top half of door of the given material type and with the hinge on the left or right
Door(Material, byte) - Constructor for class org.bukkit.material.Door
  Deprecated.
  Magic value
Door(Material, BlockFace) - Constructor for class org.bukkit.material.Door
  Deprecated.
  Constructs the bottom half of a door of the given material type, facing the specified direction and set to closed
Door(Material, BlockFace, boolean) - Constructor for class org.bukkit.material.Door
  Deprecated.
  Constructs the bottom half of a door of the given material type, facing the specified direction and set to open or closed
Door(TreeSpecies, boolean) - Constructor for class org.bukkit.material.Door
  Deprecated.
  Constructs the top half of a wooden door of the given species and with the hinge on the left or right
Door(TreeSpecies, BlockFace) - Constructor for class org.bukkit.material.Door
  Deprecated.
  Constructs the bottom half of a wooden door of the given species, facing the specified direction and set to closed
Door(TreeSpecies, BlockFace, boolean) - Constructor for class org.bukkit.material.Door
  Deprecated.
  Constructs the bottom half of a wooden door of the given species, facing the specified direction and set to open or closed
DOOR_CLOSE - Enum constant in enum class org.bukkit.Effect
  Sound of a door closing.
DOOR_OPEN - Static variable in interface com.destroystokyo.paper.entity.ai.VanillaGoal
  Deprecated.
DOOR_TOGGLE - Enum constant in enum class org.bukkit.Effect
  Sound of a door opening.
Door.Hinge - Enum Class in org.bukkit.block.data.type
  The hinge of a door.
DOORS - Static variable in class com.destroystokyo.paper.MaterialTags
  Covers all variants of doors.
DOORS - Static variable in interface org.bukkit.Tag
  Vanilla block tag representing all doors (inherits from `Tag.WOODEN_DOORS`.
dot(int[], double, double) - Static method in class org.bukkit.util.noise.SimplexNoiseGenerator
dot(int[], double, double, double) - Static method in class org.bukkit.util.noise.SimplexNoiseGenerator
dot(int[], double, double, double, double) - Static method in class org.bukkit.util.noise.SimplexNoiseGenerator
dot(Vector) - Method in class org.bukkit.util.Vector
  Calculates the dot product of this vector with another.
DOUBLE - Enum constant in enum class org.bukkit.block.data.type.Slab.Type
  The slab occupies the entire block.
DOUBLE - Static variable in interface org.bukkit.inventory.meta.tags.ItemTagType
  Deprecated.
DOUBLE - Static variable in interface org.bukkit.persistence.PersistentDataType
DOUBLE_CLICK - Enum constant in enum class org.bukkit.event.inventory.ClickType
  Pressing the left mouse button twice in quick succession.
DOUBLE_WALL - Enum constant in enum class org.bukkit.block.data.type.Bell.Attachment
  Placed between two walls.
DoubleChest - Class in org.bukkit.block
  Represents a double chest.
DoubleChest(DoubleChestInventory) - Constructor for class org.bukkit.block.DoubleChest
DoubleChestInventory - Interface in org.bukkit.inventory
  Interface to the inventory of a Double Chest.
DOWN - Enum constant in enum class org.bukkit.block.BlockFace
DOWN_EAST - Enum constant in enum class org.bukkit.block.data.type.Jigsaw.Orientation
DOWN_NORTH - Enum constant in enum class org.bukkit.block.data.type.Jigsaw.Orientation
DOWN_SOUTH - Enum constant in enum class org.bukkit.block.data.type.Jigsaw.Orientation
DOWN_WEST - Enum constant in enum class org.bukkit.block.data.type.Jigsaw.Orientation
DOWNFALL - Enum constant in enum class org.bukkit.WeatherType
  Raining or snowing depending on biome.
DRAGON - Enum constant in enum class org.bukkit.SkullType
  Deprecated.
DRAGON_BREATH - Enum constant in enum class org.bukkit.Effect
  The sound/particles used by the enderdragon's breath attack.
DRAGON_BREATH - Enum constant in enum class org.bukkit.event.entity.EntityDamageEvent.DamageCause
  Damage caused by a dragon breathing fire.
DRAGON_BREATH - Enum constant in enum class org.bukkit.Material
DRAGON_BREATH - Enum constant in enum class org.bukkit.Particle
DRAGON_EGG - Enum constant in enum class org.bukkit.Material
DRAGON_FIREBALL - Enum constant in enum class org.bukkit.entity.EntityType
  Like `EntityType.FIREBALL` but with added effects.
DRAGON_HEAD - Enum constant in enum class org.bukkit.Material
  BlockData: `Rotatable`
DRAGON_IMMUNE - Static variable in interface org.bukkit.Tag
  Vanilla block tag representing all blocks immune to dragons.
DRAGON_WALL_HEAD - Enum constant in enum class org.bukkit.Material
  BlockData: `Directional`
DragonBattle - Interface in org.bukkit.boss
  Represents a dragon battle state for a world with an end environment.
DragonBattle.RespawnPhase - Enum Class in org.bukkit.boss
  Represents a phase in the dragon respawn process.
DragonEggFormEvent - Class in io.papermc.paper.event.block
  Called when the `EnderDragon` is defeated (killed) in a `DragonBattle`, causing a `Material.DRAGON_EGG` (more formally: `BlockGrowEvent.getNewState()`) to possibly appear depending on `DragonEggFormEvent.isCancelled()`.
DragonEggFormEvent(Block, BlockState, DragonBattle) - Constructor for class io.papermc.paper.event.block.DragonEggFormEvent
DragonFireball - Interface in org.bukkit.entity
DragType - Enum Class in org.bukkit.event.inventory
  Represents the effect of a drag that will be applied to an Inventory in an InventoryDragEvent.
drawImage(int, int, Image) - Method in interface org.bukkit.map.MapCanvas
  Draw an image to the map.
drawText(int, int, MapFont, String) - Method in interface org.bukkit.map.MapCanvas
  Render text to the map using fancy formatting.
DRIED_KELP - Enum constant in enum class org.bukkit.Material
DRIED_KELP_BLOCK - Enum constant in enum class org.bukkit.Material
DRINKING_FINISH - Static variable in class org.bukkit.GameEvent
DRIP_LAVA - Enum constant in enum class org.bukkit.Particle
DRIP_WATER - Enum constant in enum class org.bukkit.Particle
Dripleaf - Interface in org.bukkit.block.data.type
DRIPPING_DRIPSTONE - Enum constant in enum class org.bukkit.Effect
  The particles shown when a dripstone drips lava or water.
DRIPPING_DRIPSTONE_LAVA - Enum constant in enum class org.bukkit.Particle
DRIPPING_DRIPSTONE_WATER - Enum constant in enum class org.bukkit.Particle
DRIPPING_HONEY - Enum constant in enum class org.bukkit.Particle
DRIPPING_OBSIDIAN_TEAR - Enum constant in enum class org.bukkit.Particle
DRIPSTONE_BLOCK - Enum constant in enum class org.bukkit.Material
DRIPSTONE_CAVES - Enum constant in enum class org.bukkit.block.Biome
DRIPSTONE_REPLACEABLE - Static variable in interface org.bukkit.Tag
  Vanilla block tag representing all blocks that are replaceable by dripstone.
drop() - Method in interface org.bukkit.block.Dropper
  Tries to drop a randomly selected item from the dropper's inventory, following the normal behavior of a dropper.
DROP - Enum constant in enum class org.bukkit.event.inventory.ClickType
  The "Drop" key (defaults to Q).
DROP - Enum constant in enum class org.bukkit.Statistic
DROP_ALL_CURSOR - Enum constant in enum class org.bukkit.event.inventory.InventoryAction
  The entire cursor item is dropped.
DROP_ALL_SLOT - Enum constant in enum class org.bukkit.event.inventory.InventoryAction
  The entire clicked slot is dropped.
DROP_COUNT - Enum constant in enum class org.bukkit.Statistic
DROP_ONE_CURSOR - Enum constant in enum class org.bukkit.event.inventory.InventoryAction
  One item is dropped from the cursor.
DROP_ONE_SLOT - Enum constant in enum class org.bukkit.event.inventory.InventoryAction
  One item is dropped from the clicked slot.
dropItem(boolean) - Method in interface org.bukkit.entity.HumanEntity
  Make the entity drop the item in their hand.
dropItem(Location, ItemStack) - Method in interface org.bukkit.World
  Drops an item at the specified `Location`
dropItem(Location, ItemStack, Consumer<Item>) - Method in interface org.bukkit.World
  Drops an item at the specified `Location` Note that functions will run before the entity is spawned
dropItemNaturally(Location, ItemStack) - Method in interface org.bukkit.World
  Drops an item at the specified `Location` with a random offset
dropItemNaturally(Location, ItemStack, Consumer<Item>) - Method in interface org.bukkit.World
  Drops an item at the specified `Location` with a random offset Note that functions will run before the entity is spawned
DROPPED_ITEM - Enum constant in enum class org.bukkit.entity.EntityType
  An item resting on the ground.
Dropper - Interface in org.bukkit.block
  Represents a captured state of a dropper.
DROPPER - Enum constant in enum class org.bukkit.event.inventory.InventoryType
  A dropper inventory, with 9 slots of type CONTAINER.
DROPPER - Enum constant in enum class org.bukkit.Material
  BlockData: `Dispenser`
DROPPER_INSPECTED - Enum constant in enum class org.bukkit.Statistic
DROWN - Enum constant in enum class com.destroystokyo.paper.event.entity.EndermanEscapeEvent.Reason
  Specific case for CRITICAL_HIT where the enderman is taking rain damage
Drowned - Interface in org.bukkit.entity
  Drowned zombie.
DROWNED - Enum constant in enum class com.destroystokyo.paper.event.entity.EntityTransformedEvent.TransformedReason
  Deprecated.
  When a zombie drowns
DROWNED - Enum constant in enum class org.bukkit.entity.EntityType
DROWNED - Enum constant in enum class org.bukkit.event.entity.CreatureSpawnEvent.SpawnReason
  When a creature is spawned by another entity drowning
DROWNED - Enum constant in enum class org.bukkit.event.entity.EntityTransformEvent.TransformReason
  When an entity drowns in water and a new entity spawns.
DROWNED - Enum constant in enum class org.bukkit.loot.LootTables
DROWNED_ATTACK - Static variable in interface com.destroystokyo.paper.entity.ai.VanillaGoal
DROWNED_GO_TO_BEACH - Static variable in interface com.destroystokyo.paper.entity.ai.VanillaGoal
DROWNED_GO_TO_WATER - Static variable in interface com.destroystokyo.paper.entity.ai.VanillaGoal
DROWNED_GOTO_BEACH - Static variable in interface com.destroystokyo.paper.entity.ai.VanillaGoal
  Deprecated.
DROWNED_GOTO_WATER - Static variable in interface com.destroystokyo.paper.entity.ai.VanillaGoal
  Deprecated.
DROWNED_SPAWN_EGG - Enum constant in enum class org.bukkit.Material
DROWNED_SWIM_UP - Static variable in interface com.destroystokyo.paper.entity.ai.VanillaGoal
DROWNED_TRIDENT_ATTACK - Static variable in interface com.destroystokyo.paper.entity.ai.VanillaGoal
DROWNING - Enum constant in enum class org.bukkit.event.entity.EntityDamageEvent.DamageCause
  Damage caused by running out of air while in water
DROWNING_DAMAGE - Static variable in class org.bukkit.GameRule
  Whether drowning damage is enabled or not.
DRYOUT - Enum constant in enum class org.bukkit.event.entity.EntityDamageEvent.DamageCause
  Damage caused when an entity that should be in water is not.
DummyVersionFetcher() - Constructor for class com.destroystokyo.paper.util.VersionFetcher.DummyVersionFetcher
DUPLICATE_LOGIN - Enum constant in enum class org.bukkit.event.player.PlayerKickEvent.Cause
DURABILITY - Static variable in class org.bukkit.enchantments.Enchantment
  Decreases the rate at which a tool looses durability
DUST_COLOR_TRANSITION - Enum constant in enum class org.bukkit.Particle
DustOptions(Color, float) - Constructor for class org.bukkit.Particle.DustOptions
DustTransition(Color, Color, float) - Constructor for class org.bukkit.Particle.DustTransition
Dye - Class in org.bukkit.material
  Deprecated.
  all usage of MaterialData is deprecated and subject to removal. Use `BlockData`.
Dye() - Constructor for class org.bukkit.material.Dye
  Deprecated.
Dye(DyeColor) - Constructor for class org.bukkit.material.Dye
  Deprecated.
Dye(Material) - Constructor for class org.bukkit.material.Dye
  Deprecated.
Dye(Material, byte) - Constructor for class org.bukkit.material.Dye
  Deprecated.
  Magic value
DyeColor - Enum Class in org.bukkit
  All supported color values for dyes and cloth
DYES - Static variable in class com.destroystokyo.paper.MaterialTags
  Covers all dyes.
DYING - Enum constant in enum class org.bukkit.entity.EnderDragon.Phase
  The dragon will fly to the vicinity of the portal and die.
DYING - Enum constant in enum class org.bukkit.entity.Pose
  Entity is dead.

## E

E - Enum constant in enum class org.bukkit.Note.Tone
EAST - Enum constant in enum class org.bukkit.block.BlockFace
EAST_NORTH_EAST - Enum constant in enum class org.bukkit.block.BlockFace
EAST_SOUTH_EAST - Enum constant in enum class org.bukkit.block.BlockFace
EAST_UP - Enum constant in enum class org.bukkit.block.data.type.Jigsaw.Orientation
EAST_WEST - Enum constant in enum class org.bukkit.block.data.Rail.Shape
  The rail runs flat along the east/west (X) axis.
EASY - Enum constant in enum class org.bukkit.Difficulty
  Hostile mobs spawn, enemies deal less damage than on normal difficulty, the hunger bar does deplete and starving deals up to 5 hearts of damage.
EAT - Static variable in class org.bukkit.GameEvent
EAT_BLOCK - Static variable in interface com.destroystokyo.paper.entity.ai.VanillaGoal
EAT_CARROTS - Static variable in interface com.destroystokyo.paper.entity.ai.VanillaGoal
  Deprecated.
EAT_TILE - Static variable in interface com.destroystokyo.paper.entity.ai.VanillaGoal
  Deprecated.
EATING - Enum constant in enum class org.bukkit.event.entity.EntityRegainHealthEvent.RegainReason
  When a player regains health from eating consumables
editMeta(Class<M>, Consumer<? super M>) - Method in class org.bukkit.inventory.ItemStack
  Edits the `ItemMeta` of this stack if the meta is of the specified type.
editMeta(Consumer<? super ItemMeta>) - Method in class org.bukkit.inventory.ItemStack
  Edits the `ItemMeta` of this stack.
Effect - Enum Class in org.bukkit
  A list of effects that the server is able to send to players.
Effect.Type - Enum Class in org.bukkit
  Represents the type of an effect.
Egg - Interface in org.bukkit.entity
  Represents a thrown egg.
EGG - Enum constant in enum class org.bukkit.entity.EntityType
  A flying chicken egg.
EGG - Enum constant in enum class org.bukkit.event.entity.CreatureSpawnEvent.SpawnReason
  When a creature spawns from an egg
EGG - Enum constant in enum class org.bukkit.Material
eject() - Method in interface org.bukkit.block.Jukebox
  Stops the jukebox playing and ejects the current record.
eject() - Method in interface org.bukkit.entity.Entity
  Eject any passenger.
ELDER_GUARDIAN - Enum constant in enum class org.bukkit.entity.EntityType
ELDER_GUARDIAN - Enum constant in enum class org.bukkit.loot.LootTables
ELDER_GUARDIAN_SPAWN_EGG - Enum constant in enum class org.bukkit.Material
ElderGuardian - Interface in org.bukkit.entity
  Represents an ElderGuardian - variant of `Guardian`.
ElderGuardianAppearanceEvent - Class in io.papermc.paper.event.entity
  Is called when an `ElderGuardian` appears in front of a `Player`.
ElderGuardianAppearanceEvent(Entity, Player) - Constructor for class io.papermc.paper.event.entity.ElderGuardianAppearanceEvent
ELECTRIC_SPARK - Enum constant in enum class org.bukkit.Effect
  The particles shown when a lightning hits a lightning rod or oxidised copper.
ELECTRIC_SPARK - Enum constant in enum class org.bukkit.Particle
ELYTRA - Enum constant in enum class org.bukkit.Material
ELYTRA_FREE_FALL - Static variable in class org.bukkit.GameEvent
EMERALD - Enum constant in enum class org.bukkit.Material
EMERALD_BLOCK - Enum constant in enum class org.bukkit.Material
EMERALD_ORE - Enum constant in enum class org.bukkit.Material
EMERALD_ORES - Static variable in interface org.bukkit.Tag
  Vanilla block tag representing all emerald ores.
EMPLOYED - Enum constant in enum class org.bukkit.event.entity.VillagerCareerChangeEvent.ChangeReason
  Villager gained employment.
EMPTY - Enum constant in enum class org.bukkit.loot.LootTables
enablePlugin(Plugin) - Method in class org.bukkit.plugin.java.JavaPluginLoader
enablePlugin(Plugin) - Method in interface org.bukkit.plugin.PluginLoader
  Enables the specified plugin
enablePlugin(Plugin) - Method in interface org.bukkit.plugin.PluginManager
  Enables the specified plugin
enablePlugin(Plugin) - Method in class org.bukkit.plugin.SimplePluginManager
ENCHANT_BUTTON1 - Enum constant in enum class org.bukkit.inventory.InventoryView.Property
  In an enchanting inventory, the top button's experience level value.
ENCHANT_BUTTON2 - Enum constant in enum class org.bukkit.inventory.InventoryView.Property
  In an enchanting inventory, the middle button's experience level value.
ENCHANT_BUTTON3 - Enum constant in enum class org.bukkit.inventory.InventoryView.Property
  In an enchanting inventory, the bottom button's experience level value.
ENCHANT_ID1 - Enum constant in enum class org.bukkit.inventory.InventoryView.Property
  In an enchanting inventory, the top button's enchantment's id
ENCHANT_ID2 - Enum constant in enum class org.bukkit.inventory.InventoryView.Property
  In an enchanting inventory, the middle button's enchantment's id
ENCHANT_ID3 - Enum constant in enum class org.bukkit.inventory.InventoryView.Property
  In an enchanting inventory, the bottom button's enchantment's id
ENCHANT_LEVEL1 - Enum constant in enum class org.bukkit.inventory.InventoryView.Property
  In an enchanting inventory, the top button's level value.
ENCHANT_LEVEL2 - Enum constant in enum class org.bukkit.inventory.InventoryView.Property
  In an enchanting inventory, the middle button's level value.
ENCHANT_LEVEL3 - Enum constant in enum class org.bukkit.inventory.InventoryView.Property
  In an enchanting inventory, the bottom button's level value.
ENCHANT_THORNS_HIT - Enum constant in enum class org.bukkit.Sound
ENCHANT_XP_SEED - Enum constant in enum class org.bukkit.inventory.InventoryView.Property
  In an enchanting inventory, the first four bits of the player's xpSeed.
ENCHANTABLE - Static variable in class com.destroystokyo.paper.MaterialTags
  Covers all items that can be enchanted from the enchantment table or anvil.
ENCHANTED_BOOK - Enum constant in enum class org.bukkit.Material
ENCHANTED_GOLDEN_APPLE - Enum constant in enum class org.bukkit.Material
ENCHANTING - Enum constant in enum class org.bukkit.event.inventory.InventoryType
  An enchantment table inventory, with two CRAFTING slots and three enchanting buttons.
ENCHANTING_TABLE - Enum constant in enum class org.bukkit.Material
EnchantingInventory - Interface in org.bukkit.inventory
  Interface to the inventory of an Enchantment Table.
EnchantingTable - Interface in org.bukkit.block
  Represents a captured state of an enchanting table.
EnchantItemEvent - Class in org.bukkit.event.enchantment
  Called when an ItemStack is successfully enchanted (currently at enchantment table)
EnchantItemEvent(Player, InventoryView, Block, ItemStack, int, Map<Enchantment, Integer>, int) - Constructor for class org.bukkit.event.enchantment.EnchantItemEvent
Enchantment - Class in org.bukkit.enchantments
  The various type of enchantments that may be added to armour or weapons
Enchantment(NamespacedKey) - Constructor for class org.bukkit.enchantments.Enchantment
ENCHANTMENT - Static variable in interface org.bukkit.Registry
  Server enchantments.
ENCHANTMENT_TABLE - Enum constant in enum class org.bukkit.Particle
EnchantmentOffer - Class in org.bukkit.enchantments
  A class for the available enchantment offers in the enchantment table.
EnchantmentOffer(Enchantment, int, int) - Constructor for class org.bukkit.enchantments.EnchantmentOffer
EnchantmentRarity - Enum Class in io.papermc.paper.enchantments
EnchantmentStorageMeta - Interface in org.bukkit.inventory.meta
  EnchantmentMeta is specific to items that can store enchantments, as opposed to being enchanted.
EnchantmentTarget - Enum Class in org.bukkit.enchantments
  Represents the applicable target for a `Enchantment`
EnchantmentWrapper - Class in org.bukkit.enchantments
  A simple wrapper for ease of selecting `Enchantment`s
EnchantmentWrapper(String) - Constructor for class org.bukkit.enchantments.EnchantmentWrapper
END - Enum constant in enum class org.bukkit.boss.DragonBattle.RespawnPhase
  The end of the respawn sequence.
END_BARRENS - Enum constant in enum class org.bukkit.block.Biome
END_CITY - Static variable in class org.bukkit.StructureType
  End Cities are tall castle-like structures that generate in the outer island of the End dimension.
END_CITY_TREASURE - Enum constant in enum class org.bukkit.loot.LootTables
END_CRYSTAL - Enum constant in enum class org.bukkit.Material
END_GATEWAY - Enum constant in enum class org.bukkit.event.player.PlayerTeleportEvent.TeleportCause
  Indicates the teleportation was caused by a player entering an End gateway
END_GATEWAY - Enum constant in enum class org.bukkit.Material
END_GATEWAY_SPAWN - Enum constant in enum class org.bukkit.Effect
  The sound/particles caused by a end gateway spawning
END_HIGHLANDS - Enum constant in enum class org.bukkit.block.Biome
END_MIDLANDS - Enum constant in enum class org.bukkit.block.Biome
END_OF_CONVERSATION - Static variable in interface org.bukkit.conversations.Prompt
  A convenience constant for indicating the end of a conversation.
END_PLATFORM - Enum constant in enum class org.bukkit.event.world.PortalCreateEvent.CreateReason
  When the target end platform is created as a result of a player entering an end portal.
END_PORTAL - Enum constant in enum class org.bukkit.event.player.PlayerRespawnEvent.RespawnFlag
  Is caused by going to the end portal in the end.
END_PORTAL - Enum constant in enum class org.bukkit.event.player.PlayerTeleportEvent.TeleportCause
  Indicates the teleportation was caused by a player entering an End portal
END_PORTAL - Enum constant in enum class org.bukkit.Material
END_PORTAL_CREATED_IN_OVERWORLD - Enum constant in enum class org.bukkit.Effect
  The sound of an ender portal being created in the overworld
END_PORTAL_FRAME - Enum constant in enum class org.bukkit.Material
  BlockData: `EndPortalFrame`
END_PORTAL_FRAME_FILL - Enum constant in enum class org.bukkit.Effect
  The sound played / particles shown when an eye of ender is placed into an ender portal frame.
END_ROD - Enum constant in enum class org.bukkit.Material
  BlockData: `Directional`
END_ROD - Enum constant in enum class org.bukkit.Particle
END_STONE - Enum constant in enum class org.bukkit.Material
END_STONE_BRICK_SLAB - Enum constant in enum class org.bukkit.Material
  BlockData: `Slab`
END_STONE_BRICK_STAIRS - Enum constant in enum class org.bukkit.Material
  BlockData: `Stairs`
END_STONE_BRICK_WALL - Enum constant in enum class org.bukkit.Material
  BlockData: `Wall`
END_STONE_BRICKS - Enum constant in enum class org.bukkit.Material
ENDER - Enum constant in enum class org.bukkit.PortalType
  This is an Ender portal.
ENDER_CHEST - Enum constant in enum class org.bukkit.event.inventory.InventoryType
  The ender chest inventory, with 27 slots.
ENDER_CHEST - Enum constant in enum class org.bukkit.Material
  BlockData: `EnderChest`
ENDER_CRYSTAL - Enum constant in enum class org.bukkit.entity.EntityType
ENDER_CRYSTAL - Enum constant in enum class org.bukkit.event.block.BlockIgniteEvent.IgniteCause
  Block ignition caused by an Ender Crystal.
ENDER_CRYSTAL - Enum constant in enum class org.bukkit.event.entity.EntityRegainHealthEvent.RegainReason
  When an ender dragon regains health from an ender crystal
ENDER_DRAGON - Enum constant in enum class org.bukkit.entity.EntityType
ENDER_DRAGON - Enum constant in enum class org.bukkit.loot.LootTables
ENDER_DRAGON_DEATH - Enum constant in enum class org.bukkit.Effect
  The sound of an ender dragon dying
ENDER_DRAGON_DESTROY_BLOCK - Enum constant in enum class org.bukkit.Effect
  The particles shown when an ender dragon destroys blocks.
ENDER_DRAGON_DESTROYS_BLOCK - Enum constant in enum class org.bukkit.Effect
  Deprecated, for removal: This API element is subject to removal in a future version.
  use `Effect.ENDER_DRAGON_DESTROY_BLOCK`
ENDER_EYE - Enum constant in enum class org.bukkit.Material
ENDER_EYE_PLACED - Enum constant in enum class org.bukkit.Effect
  Deprecated, for removal: This API element is subject to removal in a future version.
  use `Effect.END_PORTAL_FRAME_FILL`
ENDER_PEARL - Enum constant in enum class org.bukkit.entity.EntityType
  A flying ender pearl.
ENDER_PEARL - Enum constant in enum class org.bukkit.event.entity.CreatureSpawnEvent.SpawnReason
  When an entity is spawned as a result of ender pearl usage
ENDER_PEARL - Enum constant in enum class org.bukkit.event.player.PlayerTeleportEvent.TeleportCause
  Indicates the teleporation was caused by a player throwing an Ender Pearl
ENDER_PEARL - Enum constant in enum class org.bukkit.Material
ENDER_SIGNAL - Enum constant in enum class org.bukkit.Effect
  An ender eye signal; a visual effect.
ENDER_SIGNAL - Enum constant in enum class org.bukkit.entity.EntityType
  An ender eye signal.
EnderChest - Class in org.bukkit.material
  Deprecated.
  all usage of MaterialData is deprecated and subject to removal. Use `BlockData`.
EnderChest - Interface in org.bukkit.block.data.type
EnderChest - Interface in org.bukkit.block
  Represents a captured state of an ender chest.
EnderChest() - Constructor for class org.bukkit.material.EnderChest
  Deprecated.
EnderChest(BlockFace) - Constructor for class org.bukkit.material.EnderChest
  Deprecated.
  Instantiate an ender chest facing in a particular direction.
EnderChest(Material) - Constructor for class org.bukkit.material.EnderChest
  Deprecated.
EnderChest(Material, byte) - Constructor for class org.bukkit.material.EnderChest
  Deprecated.
  Magic value
ENDERCHEST_OPENED - Enum constant in enum class org.bukkit.Statistic
EnderCrystal - Interface in org.bukkit.entity
  A crystal that heals nearby EnderDragons
EnderDragon - Interface in org.bukkit.entity
  Represents an Ender Dragon
ENDERDRAGON_GROWL - Enum constant in enum class org.bukkit.Effect
  The sound of an enderdragon growling
ENDERDRAGON_SHOOT - Enum constant in enum class org.bukkit.Effect
  Sound of an enderdragon firing
EnderDragon.Phase - Enum Class in org.bukkit.entity
  Represents a phase or action that an Ender Dragon can perform.
EnderDragonChangePhaseEvent - Class in org.bukkit.event.entity
  Called when an EnderDragon switches controller phase.
EnderDragonChangePhaseEvent(EnderDragon, EnderDragon.Phase, EnderDragon.Phase) - Constructor for class org.bukkit.event.entity.EnderDragonChangePhaseEvent
EnderDragonFireballHitEvent - Class in com.destroystokyo.paper.event.entity
  Fired when a DragonFireball collides with a block/entity and spawns an AreaEffectCloud
EnderDragonFireballHitEvent(DragonFireball, Collection<LivingEntity>, AreaEffectCloud) - Constructor for class com.destroystokyo.paper.event.entity.EnderDragonFireballHitEvent
EnderDragonFlameEvent - Class in com.destroystokyo.paper.event.entity
  Fired when an EnderDragon spawns an AreaEffectCloud by shooting flames
EnderDragonFlameEvent(EnderDragon, AreaEffectCloud) - Constructor for class com.destroystokyo.paper.event.entity.EnderDragonFlameEvent
EnderDragonPart - Interface in org.bukkit.entity
  Represents an ender dragon part
EnderDragonShootFireballEvent - Class in com.destroystokyo.paper.event.entity
  Fired when an EnderDragon shoots a fireball
EnderDragonShootFireballEvent(EnderDragon, DragonFireball) - Constructor for class com.destroystokyo.paper.event.entity.EnderDragonShootFireballEvent
ENDEREYE_LAUNCH - Enum constant in enum class org.bukkit.Effect
  The sound played when launching an endereye
Enderman - Interface in org.bukkit.entity
  Represents an Enderman.
ENDERMAN - Enum constant in enum class org.bukkit.entity.EntityType
ENDERMAN - Enum constant in enum class org.bukkit.loot.LootTables
ENDERMAN_FREEZE_WHEN_LOOKED_AT - Static variable in interface com.destroystokyo.paper.entity.ai.VanillaGoal
ENDERMAN_HOLDABLE - Static variable in interface org.bukkit.Tag
  Vanilla block tag denoting blocks that enderman may pick up and hold.
ENDERMAN_LEAVE_BLOCK - Static variable in interface com.destroystokyo.paper.entity.ai.VanillaGoal
ENDERMAN_LOOK_FOR_PLAYER - Static variable in interface com.destroystokyo.paper.entity.ai.VanillaGoal
ENDERMAN_PICKUP_BLOCK - Static variable in interface com.destroystokyo.paper.entity.ai.VanillaGoal
  Deprecated.
ENDERMAN_PLACE_BLOCK - Static variable in interface com.destroystokyo.paper.entity.ai.VanillaGoal
  Deprecated.
ENDERMAN_SPAWN_EGG - Enum constant in enum class org.bukkit.Material
ENDERMAN_TAKE_BLOCK - Static variable in interface com.destroystokyo.paper.entity.ai.VanillaGoal
EndermanAttackPlayerEvent - Class in com.destroystokyo.paper.event.entity
  Fired when an Enderman determines if it should attack a player or not.
EndermanAttackPlayerEvent(Enderman, Player) - Constructor for class com.destroystokyo.paper.event.entity.EndermanAttackPlayerEvent
EndermanEscapeEvent - Class in com.destroystokyo.paper.event.entity
EndermanEscapeEvent(Enderman, EndermanEscapeEvent.Reason) - Constructor for class com.destroystokyo.paper.event.entity.EndermanEscapeEvent
EndermanEscapeEvent.Reason - Enum Class in com.destroystokyo.paper.event.entity
Endermite - Interface in org.bukkit.entity
ENDERMITE - Enum constant in enum class org.bukkit.entity.EntityType
ENDERMITE - Enum constant in enum class org.bukkit.loot.LootTables
ENDERMITE_SPAWN_EGG - Enum constant in enum class org.bukkit.Material
EnderPearl - Interface in org.bukkit.entity
  Represents a thrown Ender Pearl entity
EnderSignal - Interface in org.bukkit.entity
  Represents an EnderSignal, which is created upon throwing an ender eye.
EndGateway - Interface in org.bukkit.block
  Represents a captured state of an end gateway.
EndPortalFrame - Interface in org.bukkit.block.data.type
  'eye' denotes whether this end portal frame has been activated by having an eye of ender placed in it.
endsWith(String) - Method in class io.papermc.paper.tag.BaseTag
ensureServerConversions() - Method in class org.bukkit.inventory.ItemStack
  Minecraft updates are converting simple item stacks into more complex NBT oriented Item Stacks.
ensureServerConversions(ItemStack) - Method in interface org.bukkit.inventory.ItemFactory
  Minecraft updates are converting simple item stacks into more complex NBT oriented Item Stacks.
ensureSize(String, int) - Method in class io.papermc.paper.tag.BaseTag
EntitiesLoadEvent - Class in org.bukkit.event.world
  Called when entities are loaded.
EntitiesLoadEvent(Chunk, List<Entity>) - Constructor for class org.bukkit.event.world.EntitiesLoadEvent
EntitiesUnloadEvent - Class in org.bukkit.event.world
  Called when entities are unloaded.
EntitiesUnloadEvent(Chunk, List<Entity>) - Constructor for class org.bukkit.event.world.EntitiesUnloadEvent
entity - Variable in class org.bukkit.event.entity.EntityEvent
Entity - Interface in org.bukkit.entity
  Represents a base entity in the world
ENTITY - Enum constant in enum class org.bukkit.event.hanging.HangingBreakEvent.RemoveCause
  Removed by an entity
ENTITY - Enum constant in enum class org.bukkit.Statistic.Type
  Statistics of this type require an EntityType qualifier.
ENTITY_ARMOR_STAND_BREAK - Enum constant in enum class org.bukkit.Sound
ENTITY_ARMOR_STAND_FALL - Enum constant in enum class org.bukkit.Sound
ENTITY_ARMOR_STAND_HIT - Enum constant in enum class org.bukkit.Sound
ENTITY_ARMOR_STAND_PLACE - Enum constant in enum class org.bukkit.Sound
ENTITY_ARROW_HIT - Enum constant in enum class org.bukkit.Sound
ENTITY_ARROW_HIT_PLAYER - Enum constant in enum class org.bukkit.Sound
ENTITY_ARROW_SHOOT - Enum constant in enum class org.bukkit.Sound
ENTITY_ATTACK - Enum constant in enum class org.bukkit.event.entity.EntityDamageEvent.DamageCause
  Damage caused when an entity attacks another entity.
ENTITY_AXOLOTL_ATTACK - Enum constant in enum class org.bukkit.Sound
ENTITY_AXOLOTL_DEATH - Enum constant in enum class org.bukkit.Sound
ENTITY_AXOLOTL_HURT - Enum constant in enum class org.bukkit.Sound
ENTITY_AXOLOTL_IDLE_AIR - Enum constant in enum class org.bukkit.Sound
ENTITY_AXOLOTL_IDLE_WATER - Enum constant in enum class org.bukkit.Sound
ENTITY_AXOLOTL_SPLASH - Enum constant in enum class org.bukkit.Sound
ENTITY_AXOLOTL_SWIM - Enum constant in enum class org.bukkit.Sound
ENTITY_BAT_AMBIENT - Enum constant in enum class org.bukkit.Sound
ENTITY_BAT_DEATH - Enum constant in enum class org.bukkit.Sound
ENTITY_BAT_HURT - Enum constant in enum class org.bukkit.Sound
ENTITY_BAT_LOOP - Enum constant in enum class org.bukkit.Sound
ENTITY_BAT_TAKEOFF - Enum constant in enum class org.bukkit.Sound
ENTITY_BEE_DEATH - Enum constant in enum class org.bukkit.Sound
ENTITY_BEE_HURT - Enum constant in enum class org.bukkit.Sound
ENTITY_BEE_LOOP - Enum constant in enum class org.bukkit.Sound
ENTITY_BEE_LOOP_AGGRESSIVE - Enum constant in enum class org.bukkit.Sound
ENTITY_BEE_POLLINATE - Enum constant in enum class org.bukkit.Sound
ENTITY_BEE_STING - Enum constant in enum class org.bukkit.Sound
ENTITY_BLAZE_AMBIENT - Enum constant in enum class org.bukkit.Sound
ENTITY_BLAZE_BURN - Enum constant in enum class org.bukkit.Sound
ENTITY_BLAZE_DEATH - Enum constant in enum class org.bukkit.Sound
ENTITY_BLAZE_HURT - Enum constant in enum class org.bukkit.Sound
ENTITY_BLAZE_SHOOT - Enum constant in enum class org.bukkit.Sound
ENTITY_BOAT_PADDLE_LAND - Enum constant in enum class org.bukkit.Sound
ENTITY_BOAT_PADDLE_WATER - Enum constant in enum class org.bukkit.Sound
ENTITY_CAT_AMBIENT - Enum constant in enum class org.bukkit.Sound
ENTITY_CAT_BEG_FOR_FOOD - Enum constant in enum class org.bukkit.Sound
ENTITY_CAT_DEATH - Enum constant in enum class org.bukkit.Sound
ENTITY_CAT_EAT - Enum constant in enum class org.bukkit.Sound
ENTITY_CAT_HISS - Enum constant in enum class org.bukkit.Sound
ENTITY_CAT_HURT - Enum constant in enum class org.bukkit.Sound
ENTITY_CAT_PURR - Enum constant in enum class org.bukkit.Sound
ENTITY_CAT_PURREOW - Enum constant in enum class org.bukkit.Sound
ENTITY_CAT_STRAY_AMBIENT - Enum constant in enum class org.bukkit.Sound
ENTITY_CHICKEN_AMBIENT - Enum constant in enum class org.bukkit.Sound
ENTITY_CHICKEN_DEATH - Enum constant in enum class org.bukkit.Sound
ENTITY_CHICKEN_EGG - Enum constant in enum class org.bukkit.Sound
ENTITY_CHICKEN_HURT - Enum constant in enum class org.bukkit.Sound
ENTITY_CHICKEN_STEP - Enum constant in enum class org.bukkit.Sound
ENTITY_COD_AMBIENT - Enum constant in enum class org.bukkit.Sound
ENTITY_COD_DEATH - Enum constant in enum class org.bukkit.Sound
ENTITY_COD_FLOP - Enum constant in enum class org.bukkit.Sound
ENTITY_COD_HURT - Enum constant in enum class org.bukkit.Sound
ENTITY_COW_AMBIENT - Enum constant in enum class org.bukkit.Sound
ENTITY_COW_DEATH - Enum constant in enum class org.bukkit.Sound
ENTITY_COW_HURT - Enum constant in enum class org.bukkit.Sound
ENTITY_COW_MILK - Enum constant in enum class org.bukkit.Sound
ENTITY_COW_STEP - Enum constant in enum class org.bukkit.Sound
ENTITY_CREEPER_DEATH - Enum constant in enum class org.bukkit.Sound
ENTITY_CREEPER_HURT - Enum constant in enum class org.bukkit.Sound
ENTITY_CREEPER_PRIMED - Enum constant in enum class org.bukkit.Sound
ENTITY_DAMAGED - Static variable in class org.bukkit.GameEvent
ENTITY_DEATH - Enum constant in enum class org.bukkit.entity.ExperienceOrb.SpawnReason
  Spawned by an entity dying after being damaged by a player
ENTITY_DOLPHIN_AMBIENT - Enum constant in enum class org.bukkit.Sound
ENTITY_DOLPHIN_AMBIENT_WATER - Enum constant in enum class org.bukkit.Sound
ENTITY_DOLPHIN_ATTACK - Enum constant in enum class org.bukkit.Sound
ENTITY_DOLPHIN_DEATH - Enum constant in enum class org.bukkit.Sound
ENTITY_DOLPHIN_EAT - Enum constant in enum class org.bukkit.Sound
ENTITY_DOLPHIN_HURT - Enum constant in enum class org.bukkit.Sound
ENTITY_DOLPHIN_JUMP - Enum constant in enum class org.bukkit.Sound
ENTITY_DOLPHIN_PLAY - Enum constant in enum class org.bukkit.Sound
ENTITY_DOLPHIN_SPLASH - Enum constant in enum class org.bukkit.Sound
ENTITY_DOLPHIN_SWIM - Enum constant in enum class org.bukkit.Sound
ENTITY_DONKEY_AMBIENT - Enum constant in enum class org.bukkit.Sound
ENTITY_DONKEY_ANGRY - Enum constant in enum class org.bukkit.Sound
ENTITY_DONKEY_CHEST - Enum constant in enum class org.bukkit.Sound
ENTITY_DONKEY_DEATH - Enum constant in enum class org.bukkit.Sound
ENTITY_DONKEY_EAT - Enum constant in enum class org.bukkit.Sound
ENTITY_DONKEY_HURT - Enum constant in enum class org.bukkit.Sound
ENTITY_DRAGON_FIREBALL_EXPLODE - Enum constant in enum class org.bukkit.Sound
ENTITY_DROWNED_AMBIENT - Enum constant in enum class org.bukkit.Sound
ENTITY_DROWNED_AMBIENT_WATER - Enum constant in enum class org.bukkit.Sound
ENTITY_DROWNED_DEATH - Enum constant in enum class org.bukkit.Sound
ENTITY_DROWNED_DEATH_WATER - Enum constant in enum class org.bukkit.Sound
ENTITY_DROWNED_HURT - Enum constant in enum class org.bukkit.Sound
ENTITY_DROWNED_HURT_WATER - Enum constant in enum class org.bukkit.Sound
ENTITY_DROWNED_SHOOT - Enum constant in enum class org.bukkit.Sound
ENTITY_DROWNED_STEP - Enum constant in enum class org.bukkit.Sound
ENTITY_DROWNED_SWIM - Enum constant in enum class org.bukkit.Sound
ENTITY_EGG_THROW - Enum constant in enum class org.bukkit.Sound
ENTITY_ELDER_GUARDIAN_AMBIENT - Enum constant in enum class org.bukkit.Sound
ENTITY_ELDER_GUARDIAN_AMBIENT_LAND - Enum constant in enum class org.bukkit.Sound
ENTITY_ELDER_GUARDIAN_CURSE - Enum constant in enum class org.bukkit.Sound
ENTITY_ELDER_GUARDIAN_DEATH - Enum constant in enum class org.bukkit.Sound
ENTITY_ELDER_GUARDIAN_DEATH_LAND - Enum constant in enum class org.bukkit.Sound
ENTITY_ELDER_GUARDIAN_FLOP - Enum constant in enum class org.bukkit.Sound
ENTITY_ELDER_GUARDIAN_HURT - Enum constant in enum class org.bukkit.Sound
ENTITY_ELDER_GUARDIAN_HURT_LAND - Enum constant in enum class org.bukkit.Sound
ENTITY_ENDER_DRAGON_AMBIENT - Enum constant in enum class org.bukkit.Sound
ENTITY_ENDER_DRAGON_DEATH - Enum constant in enum class org.bukkit.Sound
ENTITY_ENDER_DRAGON_FLAP - Enum constant in enum class org.bukkit.Sound
ENTITY_ENDER_DRAGON_GROWL - Enum constant in enum class org.bukkit.Sound
ENTITY_ENDER_DRAGON_HURT - Enum constant in enum class org.bukkit.Sound
ENTITY_ENDER_DRAGON_SHOOT - Enum constant in enum class org.bukkit.Sound
ENTITY_ENDER_EYE_DEATH - Enum constant in enum class org.bukkit.Sound
ENTITY_ENDER_EYE_LAUNCH - Enum constant in enum class org.bukkit.Sound
ENTITY_ENDER_PEARL_THROW - Enum constant in enum class org.bukkit.Sound
ENTITY_ENDERMAN_AMBIENT - Enum constant in enum class org.bukkit.Sound
ENTITY_ENDERMAN_DEATH - Enum constant in enum class org.bukkit.Sound
ENTITY_ENDERMAN_HURT - Enum constant in enum class org.bukkit.Sound
ENTITY_ENDERMAN_SCREAM - Enum constant in enum class org.bukkit.Sound
ENTITY_ENDERMAN_STARE - Enum constant in enum class org.bukkit.Sound
ENTITY_ENDERMAN_TELEPORT - Enum constant in enum class org.bukkit.Sound
ENTITY_ENDERMITE_AMBIENT - Enum constant in enum class org.bukkit.Sound
ENTITY_ENDERMITE_DEATH - Enum constant in enum class org.bukkit.Sound
ENTITY_ENDERMITE_HURT - Enum constant in enum class org.bukkit.Sound
ENTITY_ENDERMITE_STEP - Enum constant in enum class org.bukkit.Sound
ENTITY_EVOKER_AMBIENT - Enum constant in enum class org.bukkit.Sound
ENTITY_EVOKER_CAST_SPELL - Enum constant in enum class org.bukkit.Sound
ENTITY_EVOKER_CELEBRATE - Enum constant in enum class org.bukkit.Sound
ENTITY_EVOKER_DEATH - Enum constant in enum class org.bukkit.Sound
ENTITY_EVOKER_FANGS_ATTACK - Enum constant in enum class org.bukkit.Sound
ENTITY_EVOKER_HURT - Enum constant in enum class org.bukkit.Sound
ENTITY_EVOKER_PREPARE_ATTACK - Enum constant in enum class org.bukkit.Sound
ENTITY_EVOKER_PREPARE_SUMMON - Enum constant in enum class org.bukkit.Sound
ENTITY_EVOKER_PREPARE_WOLOLO - Enum constant in enum class org.bukkit.Sound
ENTITY_EXPERIENCE_BOTTLE_THROW - Enum constant in enum class org.bukkit.Sound
ENTITY_EXPERIENCE_ORB_PICKUP - Enum constant in enum class org.bukkit.Sound
ENTITY_EXPLOSION - Enum constant in enum class org.bukkit.event.entity.EntityDamageEvent.DamageCause
  Damage caused by being in the area when an entity, such as a Creeper, explodes.
ENTITY_FIREWORK_ROCKET_BLAST - Enum constant in enum class org.bukkit.Sound
ENTITY_FIREWORK_ROCKET_BLAST_FAR - Enum constant in enum class org.bukkit.Sound
ENTITY_FIREWORK_ROCKET_LARGE_BLAST - Enum constant in enum class org.bukkit.Sound
ENTITY_FIREWORK_ROCKET_LARGE_BLAST_FAR - Enum constant in enum class org.bukkit.Sound
ENTITY_FIREWORK_ROCKET_LAUNCH - Enum constant in enum class org.bukkit.Sound
ENTITY_FIREWORK_ROCKET_SHOOT - Enum constant in enum class org.bukkit.Sound
ENTITY_FIREWORK_ROCKET_TWINKLE - Enum constant in enum class org.bukkit.Sound
ENTITY_FIREWORK_ROCKET_TWINKLE_FAR - Enum constant in enum class org.bukkit.Sound
ENTITY_FISH_SWIM - Enum constant in enum class org.bukkit.Sound
ENTITY_FISHING_BOBBER_RETRIEVE - Enum constant in enum class org.bukkit.Sound
ENTITY_FISHING_BOBBER_SPLASH - Enum constant in enum class org.bukkit.Sound
ENTITY_FISHING_BOBBER_THROW - Enum constant in enum class org.bukkit.Sound
ENTITY_FOX_AGGRO - Enum constant in enum class org.bukkit.Sound
ENTITY_FOX_AMBIENT - Enum constant in enum class org.bukkit.Sound
ENTITY_FOX_BITE - Enum constant in enum class org.bukkit.Sound
ENTITY_FOX_DEATH - Enum constant in enum class org.bukkit.Sound
ENTITY_FOX_EAT - Enum constant in enum class org.bukkit.Sound
ENTITY_FOX_HURT - Enum constant in enum class org.bukkit.Sound
ENTITY_FOX_SCREECH - Enum constant in enum class org.bukkit.Sound
ENTITY_FOX_SLEEP - Enum constant in enum class org.bukkit.Sound
ENTITY_FOX_SNIFF - Enum constant in enum class org.bukkit.Sound
ENTITY_FOX_SPIT - Enum constant in enum class org.bukkit.Sound
ENTITY_FOX_TELEPORT - Enum constant in enum class org.bukkit.Sound
ENTITY_GENERIC_BIG_FALL - Enum constant in enum class org.bukkit.Sound
ENTITY_GENERIC_BURN - Enum constant in enum class org.bukkit.Sound
ENTITY_GENERIC_DEATH - Enum constant in enum class org.bukkit.Sound
ENTITY_GENERIC_DRINK - Enum constant in enum class org.bukkit.Sound
ENTITY_GENERIC_EAT - Enum constant in enum class org.bukkit.Sound
ENTITY_GENERIC_EXPLODE - Enum constant in enum class org.bukkit.Sound
ENTITY_GENERIC_EXTINGUISH_FIRE - Enum constant in enum class org.bukkit.Sound
ENTITY_GENERIC_HURT - Enum constant in enum class org.bukkit.Sound
ENTITY_GENERIC_SMALL_FALL - Enum constant in enum class org.bukkit.Sound
ENTITY_GENERIC_SPLASH - Enum constant in enum class org.bukkit.Sound
ENTITY_GENERIC_SWIM - Enum constant in enum class org.bukkit.Sound
ENTITY_GHAST_AMBIENT - Enum constant in enum class org.bukkit.Sound
ENTITY_GHAST_DEATH - Enum constant in enum class org.bukkit.Sound
ENTITY_GHAST_HURT - Enum constant in enum class org.bukkit.Sound
ENTITY_GHAST_SCREAM - Enum constant in enum class org.bukkit.Sound
ENTITY_GHAST_SHOOT - Enum constant in enum class org.bukkit.Sound
ENTITY_GHAST_WARN - Enum constant in enum class org.bukkit.Sound
ENTITY_GLOW_ITEM_FRAME_ADD_ITEM - Enum constant in enum class org.bukkit.Sound
ENTITY_GLOW_ITEM_FRAME_BREAK - Enum constant in enum class org.bukkit.Sound
ENTITY_GLOW_ITEM_FRAME_PLACE - Enum constant in enum class org.bukkit.Sound
ENTITY_GLOW_ITEM_FRAME_REMOVE_ITEM - Enum constant in enum class org.bukkit.Sound
ENTITY_GLOW_ITEM_FRAME_ROTATE_ITEM - Enum constant in enum class org.bukkit.Sound
ENTITY_GLOW_SQUID_AMBIENT - Enum constant in enum class org.bukkit.Sound
ENTITY_GLOW_SQUID_DEATH - Enum constant in enum class org.bukkit.Sound
ENTITY_GLOW_SQUID_HURT - Enum constant in enum class org.bukkit.Sound
ENTITY_GLOW_SQUID_SQUIRT - Enum constant in enum class org.bukkit.Sound
ENTITY_GOAT_AMBIENT - Enum constant in enum class org.bukkit.Sound
ENTITY_GOAT_DEATH - Enum constant in enum class org.bukkit.Sound
ENTITY_GOAT_EAT - Enum constant in enum class org.bukkit.Sound
ENTITY_GOAT_HURT - Enum constant in enum class org.bukkit.Sound
ENTITY_GOAT_LONG_JUMP - Enum constant in enum class org.bukkit.Sound
ENTITY_GOAT_MILK - Enum constant in enum class org.bukkit.Sound
ENTITY_GOAT_PREPARE_RAM - Enum constant in enum class org.bukkit.Sound
ENTITY_GOAT_RAM_IMPACT - Enum constant in enum class org.bukkit.Sound
ENTITY_GOAT_SCREAMING_AMBIENT - Enum constant in enum class org.bukkit.Sound
ENTITY_GOAT_SCREAMING_DEATH - Enum constant in enum class org.bukkit.Sound
ENTITY_GOAT_SCREAMING_EAT - Enum constant in enum class org.bukkit.Sound
ENTITY_GOAT_SCREAMING_HURT - Enum constant in enum class org.bukkit.Sound
ENTITY_GOAT_SCREAMING_LONG_JUMP - Enum constant in enum class org.bukkit.Sound
ENTITY_GOAT_SCREAMING_MILK - Enum constant in enum class org.bukkit.Sound
ENTITY_GOAT_SCREAMING_PREPARE_RAM - Enum constant in enum class org.bukkit.Sound
ENTITY_GOAT_SCREAMING_RAM_IMPACT - Enum constant in enum class org.bukkit.Sound
ENTITY_GOAT_STEP - Enum constant in enum class org.bukkit.Sound
ENTITY_GUARDIAN_AMBIENT - Enum constant in enum class org.bukkit.Sound
ENTITY_GUARDIAN_AMBIENT_LAND - Enum constant in enum class org.bukkit.Sound
ENTITY_GUARDIAN_ATTACK - Enum constant in enum class org.bukkit.Sound
ENTITY_GUARDIAN_DEATH - Enum constant in enum class org.bukkit.Sound
ENTITY_GUARDIAN_DEATH_LAND - Enum constant in enum class org.bukkit.Sound
ENTITY_GUARDIAN_FLOP - Enum constant in enum class org.bukkit.Sound
ENTITY_GUARDIAN_HURT - Enum constant in enum class org.bukkit.Sound
ENTITY_GUARDIAN_HURT_LAND - Enum constant in enum class org.bukkit.Sound
ENTITY_HOGLIN_AMBIENT - Enum constant in enum class org.bukkit.Sound
ENTITY_HOGLIN_ANGRY - Enum constant in enum class org.bukkit.Sound
ENTITY_HOGLIN_ATTACK - Enum constant in enum class org.bukkit.Sound
ENTITY_HOGLIN_CONVERTED_TO_ZOMBIFIED - Enum constant in enum class org.bukkit.Sound
ENTITY_HOGLIN_DEATH - Enum constant in enum class org.bukkit.Sound
ENTITY_HOGLIN_HURT - Enum constant in enum class org.bukkit.Sound
ENTITY_HOGLIN_RETREAT - Enum constant in enum class org.bukkit.Sound
ENTITY_HOGLIN_STEP - Enum constant in enum class org.bukkit.Sound
ENTITY_HORSE_AMBIENT - Enum constant in enum class org.bukkit.Sound
ENTITY_HORSE_ANGRY - Enum constant in enum class org.bukkit.Sound
ENTITY_HORSE_ARMOR - Enum constant in enum class org.bukkit.Sound
ENTITY_HORSE_BREATHE - Enum constant in enum class org.bukkit.Sound
ENTITY_HORSE_DEATH - Enum constant in enum class org.bukkit.Sound
ENTITY_HORSE_EAT - Enum constant in enum class org.bukkit.Sound
ENTITY_HORSE_GALLOP - Enum constant in enum class org.bukkit.Sound
ENTITY_HORSE_HURT - Enum constant in enum class org.bukkit.Sound
ENTITY_HORSE_JUMP - Enum constant in enum class org.bukkit.Sound
ENTITY_HORSE_LAND - Enum constant in enum class org.bukkit.Sound
ENTITY_HORSE_SADDLE - Enum constant in enum class org.bukkit.Sound
ENTITY_HORSE_STEP - Enum constant in enum class org.bukkit.Sound
ENTITY_HORSE_STEP_WOOD - Enum constant in enum class org.bukkit.Sound
ENTITY_HOSTILE_BIG_FALL - Enum constant in enum class org.bukkit.Sound
ENTITY_HOSTILE_DEATH - Enum constant in enum class org.bukkit.Sound
ENTITY_HOSTILE_HURT - Enum constant in enum class org.bukkit.Sound
ENTITY_HOSTILE_SMALL_FALL - Enum constant in enum class org.bukkit.Sound
ENTITY_HOSTILE_SPLASH - Enum constant in enum class org.bukkit.Sound
ENTITY_HOSTILE_SWIM - Enum constant in enum class org.bukkit.Sound
ENTITY_HUSK_AMBIENT - Enum constant in enum class org.bukkit.Sound
ENTITY_HUSK_CONVERTED_TO_ZOMBIE - Enum constant in enum class org.bukkit.Sound
ENTITY_HUSK_DEATH - Enum constant in enum class org.bukkit.Sound
ENTITY_HUSK_HURT - Enum constant in enum class org.bukkit.Sound
ENTITY_HUSK_STEP - Enum constant in enum class org.bukkit.Sound
ENTITY_ILLUSIONER_AMBIENT - Enum constant in enum class org.bukkit.Sound
ENTITY_ILLUSIONER_CAST_SPELL - Enum constant in enum class org.bukkit.Sound
ENTITY_ILLUSIONER_DEATH - Enum constant in enum class org.bukkit.Sound
ENTITY_ILLUSIONER_HURT - Enum constant in enum class org.bukkit.Sound
ENTITY_ILLUSIONER_MIRROR_MOVE - Enum constant in enum class org.bukkit.Sound
ENTITY_ILLUSIONER_PREPARE_BLINDNESS - Enum constant in enum class org.bukkit.Sound
ENTITY_ILLUSIONER_PREPARE_MIRROR - Enum constant in enum class org.bukkit.Sound
ENTITY_IRON_GOLEM_ATTACK - Enum constant in enum class org.bukkit.Sound
ENTITY_IRON_GOLEM_DAMAGE - Enum constant in enum class org.bukkit.Sound
ENTITY_IRON_GOLEM_DEATH - Enum constant in enum class org.bukkit.Sound
ENTITY_IRON_GOLEM_HURT - Enum constant in enum class org.bukkit.Sound
ENTITY_IRON_GOLEM_REPAIR - Enum constant in enum class org.bukkit.Sound
ENTITY_IRON_GOLEM_STEP - Enum constant in enum class org.bukkit.Sound
ENTITY_ITEM_BREAK - Enum constant in enum class org.bukkit.Sound
ENTITY_ITEM_FRAME_ADD_ITEM - Enum constant in enum class org.bukkit.Sound
ENTITY_ITEM_FRAME_BREAK - Enum constant in enum class org.bukkit.Sound
ENTITY_ITEM_FRAME_PLACE - Enum constant in enum class org.bukkit.Sound
ENTITY_ITEM_FRAME_REMOVE_ITEM - Enum constant in enum class org.bukkit.Sound
ENTITY_ITEM_FRAME_ROTATE_ITEM - Enum constant in enum class org.bukkit.Sound
ENTITY_ITEM_PICKUP - Enum constant in enum class org.bukkit.Sound
ENTITY_KILLED - Static variable in class org.bukkit.GameEvent
ENTITY_KILLED_BY - Enum constant in enum class org.bukkit.Statistic
ENTITY_LEASH_KNOT_BREAK - Enum constant in enum class org.bukkit.Sound
ENTITY_LEASH_KNOT_PLACE - Enum constant in enum class org.bukkit.Sound
ENTITY_LIGHTNING_BOLT_IMPACT - Enum constant in enum class org.bukkit.Sound
ENTITY_LIGHTNING_BOLT_THUNDER - Enum constant in enum class org.bukkit.Sound
ENTITY_LINGERING_POTION_THROW - Enum constant in enum class org.bukkit.Sound
ENTITY_LLAMA_AMBIENT - Enum constant in enum class org.bukkit.Sound
ENTITY_LLAMA_ANGRY - Enum constant in enum class org.bukkit.Sound
ENTITY_LLAMA_CHEST - Enum constant in enum class org.bukkit.Sound
ENTITY_LLAMA_DEATH - Enum constant in enum class org.bukkit.Sound
ENTITY_LLAMA_EAT - Enum constant in enum class org.bukkit.Sound
ENTITY_LLAMA_HURT - Enum constant in enum class org.bukkit.Sound
ENTITY_LLAMA_SPIT - Enum constant in enum class org.bukkit.Sound
ENTITY_LLAMA_STEP - Enum constant in enum class org.bukkit.Sound
ENTITY_LLAMA_SWAG - Enum constant in enum class org.bukkit.Sound
ENTITY_MAGMA_CUBE_DEATH - Enum constant in enum class org.bukkit.Sound
ENTITY_MAGMA_CUBE_DEATH_SMALL - Enum constant in enum class org.bukkit.Sound
ENTITY_MAGMA_CUBE_HURT - Enum constant in enum class org.bukkit.Sound
ENTITY_MAGMA_CUBE_HURT_SMALL - Enum constant in enum class org.bukkit.Sound
ENTITY_MAGMA_CUBE_JUMP - Enum constant in enum class org.bukkit.Sound
ENTITY_MAGMA_CUBE_SQUISH - Enum constant in enum class org.bukkit.Sound
ENTITY_MAGMA_CUBE_SQUISH_SMALL - Enum constant in enum class org.bukkit.Sound
ENTITY_MINECART_INSIDE - Enum constant in enum class org.bukkit.Sound
ENTITY_MINECART_INSIDE_UNDERWATER - Enum constant in enum class org.bukkit.Sound
ENTITY_MINECART_RIDING - Enum constant in enum class org.bukkit.Sound
ENTITY_MOOSHROOM_CONVERT - Enum constant in enum class org.bukkit.Sound
ENTITY_MOOSHROOM_EAT - Enum constant in enum class org.bukkit.Sound
ENTITY_MOOSHROOM_MILK - Enum constant in enum class org.bukkit.Sound
ENTITY_MOOSHROOM_SHEAR - Enum constant in enum class org.bukkit.Sound
ENTITY_MOOSHROOM_SUSPICIOUS_MILK - Enum constant in enum class org.bukkit.Sound
ENTITY_MULE_AMBIENT - Enum constant in enum class org.bukkit.Sound
ENTITY_MULE_ANGRY - Enum constant in enum class org.bukkit.Sound
ENTITY_MULE_CHEST - Enum constant in enum class org.bukkit.Sound
ENTITY_MULE_DEATH - Enum constant in enum class org.bukkit.Sound
ENTITY_MULE_EAT - Enum constant in enum class org.bukkit.Sound
ENTITY_MULE_HURT - Enum constant in enum class org.bukkit.Sound
ENTITY_OCELOT_AMBIENT - Enum constant in enum class org.bukkit.Sound
ENTITY_OCELOT_DEATH - Enum constant in enum class org.bukkit.Sound
ENTITY_OCELOT_HURT - Enum constant in enum class org.bukkit.Sound
ENTITY_PAINTING_BREAK - Enum constant in enum class org.bukkit.Sound
ENTITY_PAINTING_PLACE - Enum constant in enum class org.bukkit.Sound
ENTITY_PANDA_AGGRESSIVE_AMBIENT - Enum constant in enum class org.bukkit.Sound
ENTITY_PANDA_AMBIENT - Enum constant in enum class org.bukkit.Sound
ENTITY_PANDA_BITE - Enum constant in enum class org.bukkit.Sound
ENTITY_PANDA_CANT_BREED - Enum constant in enum class org.bukkit.Sound
ENTITY_PANDA_DEATH - Enum constant in enum class org.bukkit.Sound
ENTITY_PANDA_EAT - Enum constant in enum class org.bukkit.Sound
ENTITY_PANDA_HURT - Enum constant in enum class org.bukkit.Sound
ENTITY_PANDA_PRE_SNEEZE - Enum constant in enum class org.bukkit.Sound
ENTITY_PANDA_SNEEZE - Enum constant in enum class org.bukkit.Sound
ENTITY_PANDA_STEP - Enum constant in enum class org.bukkit.Sound
ENTITY_PANDA_WORRIED_AMBIENT - Enum constant in enum class org.bukkit.Sound
ENTITY_PARROT_AMBIENT - Enum constant in enum class org.bukkit.Sound
ENTITY_PARROT_DEATH - Enum constant in enum class org.bukkit.Sound
ENTITY_PARROT_EAT - Enum constant in enum class org.bukkit.Sound
ENTITY_PARROT_FLY - Enum constant in enum class org.bukkit.Sound
ENTITY_PARROT_HURT - Enum constant in enum class org.bukkit.Sound
ENTITY_PARROT_IMITATE_BLAZE - Enum constant in enum class org.bukkit.Sound
ENTITY_PARROT_IMITATE_CREEPER - Enum constant in enum class org.bukkit.Sound
ENTITY_PARROT_IMITATE_DROWNED - Enum constant in enum class org.bukkit.Sound
ENTITY_PARROT_IMITATE_ELDER_GUARDIAN - Enum constant in enum class org.bukkit.Sound
ENTITY_PARROT_IMITATE_ENDER_DRAGON - Enum constant in enum class org.bukkit.Sound
ENTITY_PARROT_IMITATE_ENDERMITE - Enum constant in enum class org.bukkit.Sound
ENTITY_PARROT_IMITATE_EVOKER - Enum constant in enum class org.bukkit.Sound
ENTITY_PARROT_IMITATE_GHAST - Enum constant in enum class org.bukkit.Sound
ENTITY_PARROT_IMITATE_GUARDIAN - Enum constant in enum class org.bukkit.Sound
ENTITY_PARROT_IMITATE_HOGLIN - Enum constant in enum class org.bukkit.Sound
ENTITY_PARROT_IMITATE_HUSK - Enum constant in enum class org.bukkit.Sound
ENTITY_PARROT_IMITATE_ILLUSIONER - Enum constant in enum class org.bukkit.Sound
ENTITY_PARROT_IMITATE_MAGMA_CUBE - Enum constant in enum class org.bukkit.Sound
ENTITY_PARROT_IMITATE_PHANTOM - Enum constant in enum class org.bukkit.Sound
ENTITY_PARROT_IMITATE_PIGLIN - Enum constant in enum class org.bukkit.Sound
ENTITY_PARROT_IMITATE_PIGLIN_BRUTE - Enum constant in enum class org.bukkit.Sound
ENTITY_PARROT_IMITATE_PILLAGER - Enum constant in enum class org.bukkit.Sound
ENTITY_PARROT_IMITATE_RAVAGER - Enum constant in enum class org.bukkit.Sound
ENTITY_PARROT_IMITATE_SHULKER - Enum constant in enum class org.bukkit.Sound
ENTITY_PARROT_IMITATE_SILVERFISH - Enum constant in enum class org.bukkit.Sound
ENTITY_PARROT_IMITATE_SKELETON - Enum constant in enum class org.bukkit.Sound
ENTITY_PARROT_IMITATE_SLIME - Enum constant in enum class org.bukkit.Sound
ENTITY_PARROT_IMITATE_SPIDER - Enum constant in enum class org.bukkit.Sound
ENTITY_PARROT_IMITATE_STRAY - Enum constant in enum class org.bukkit.Sound
ENTITY_PARROT_IMITATE_VEX - Enum constant in enum class org.bukkit.Sound
ENTITY_PARROT_IMITATE_VINDICATOR - Enum constant in enum class org.bukkit.Sound
ENTITY_PARROT_IMITATE_WITCH - Enum constant in enum class org.bukkit.Sound
ENTITY_PARROT_IMITATE_WITHER - Enum constant in enum class org.bukkit.Sound
ENTITY_PARROT_IMITATE_WITHER_SKELETON - Enum constant in enum class org.bukkit.Sound
ENTITY_PARROT_IMITATE_ZOGLIN - Enum constant in enum class org.bukkit.Sound
ENTITY_PARROT_IMITATE_ZOMBIE - Enum constant in enum class org.bukkit.Sound
ENTITY_PARROT_IMITATE_ZOMBIE_VILLAGER - Enum constant in enum class org.bukkit.Sound
ENTITY_PARROT_STEP - Enum constant in enum class org.bukkit.Sound
ENTITY_PHANTOM_AMBIENT - Enum constant in enum class org.bukkit.Sound
ENTITY_PHANTOM_BITE - Enum constant in enum class org.bukkit.Sound
ENTITY_PHANTOM_DEATH - Enum constant in enum class org.bukkit.Sound
ENTITY_PHANTOM_FLAP - Enum constant in enum class org.bukkit.Sound
ENTITY_PHANTOM_HURT - Enum constant in enum class org.bukkit.Sound
ENTITY_PHANTOM_SWOOP - Enum constant in enum class org.bukkit.Sound
ENTITY_PIG_AMBIENT - Enum constant in enum class org.bukkit.Sound
ENTITY_PIG_DEATH - Enum constant in enum class org.bukkit.Sound
ENTITY_PIG_HURT - Enum constant in enum class org.bukkit.Sound
ENTITY_PIG_SADDLE - Enum constant in enum class org.bukkit.Sound
ENTITY_PIG_STEP - Enum constant in enum class org.bukkit.Sound
ENTITY_PIGLIN_ADMIRING_ITEM - Enum constant in enum class org.bukkit.Sound
ENTITY_PIGLIN_AMBIENT - Enum constant in enum class org.bukkit.Sound
ENTITY_PIGLIN_ANGRY - Enum constant in enum class org.bukkit.Sound
ENTITY_PIGLIN_BRUTE_AMBIENT - Enum constant in enum class org.bukkit.Sound
ENTITY_PIGLIN_BRUTE_ANGRY - Enum constant in enum class org.bukkit.Sound
ENTITY_PIGLIN_BRUTE_CONVERTED_TO_ZOMBIFIED - Enum constant in enum class org.bukkit.Sound
ENTITY_PIGLIN_BRUTE_DEATH - Enum constant in enum class org.bukkit.Sound
ENTITY_PIGLIN_BRUTE_HURT - Enum constant in enum class org.bukkit.Sound
ENTITY_PIGLIN_BRUTE_STEP - Enum constant in enum class org.bukkit.Sound
ENTITY_PIGLIN_CELEBRATE - Enum constant in enum class org.bukkit.Sound
ENTITY_PIGLIN_CONVERTED_TO_ZOMBIFIED - Enum constant in enum class org.bukkit.Sound
ENTITY_PIGLIN_DEATH - Enum constant in enum class org.bukkit.Sound
ENTITY_PIGLIN_HURT - Enum constant in enum class org.bukkit.Sound
ENTITY_PIGLIN_JEALOUS - Enum constant in enum class org.bukkit.Sound
ENTITY_PIGLIN_RETREAT - Enum constant in enum class org.bukkit.Sound
ENTITY_PIGLIN_STEP - Enum constant in enum class org.bukkit.Sound
ENTITY_PILLAGER_AMBIENT - Enum constant in enum class org.bukkit.Sound
ENTITY_PILLAGER_CELEBRATE - Enum constant in enum class org.bukkit.Sound
ENTITY_PILLAGER_DEATH - Enum constant in enum class org.bukkit.Sound
ENTITY_PILLAGER_HURT - Enum constant in enum class org.bukkit.Sound
ENTITY_PLACE - Static variable in class org.bukkit.GameEvent
ENTITY_PLAYER_ATTACK_CRIT - Enum constant in enum class org.bukkit.Sound
ENTITY_PLAYER_ATTACK_KNOCKBACK - Enum constant in enum class org.bukkit.Sound
ENTITY_PLAYER_ATTACK_NODAMAGE - Enum constant in enum class org.bukkit.Sound
ENTITY_PLAYER_ATTACK_STRONG - Enum constant in enum class org.bukkit.Sound
ENTITY_PLAYER_ATTACK_SWEEP - Enum constant in enum class org.bukkit.Sound
ENTITY_PLAYER_ATTACK_WEAK - Enum constant in enum class org.bukkit.Sound
ENTITY_PLAYER_BIG_FALL - Enum constant in enum class org.bukkit.Sound
ENTITY_PLAYER_BREATH - Enum constant in enum class org.bukkit.Sound
ENTITY_PLAYER_BURP - Enum constant in enum class org.bukkit.Sound
ENTITY_PLAYER_DEATH - Enum constant in enum class org.bukkit.Sound
ENTITY_PLAYER_HURT - Enum constant in enum class org.bukkit.Sound
ENTITY_PLAYER_HURT_DROWN - Enum constant in enum class org.bukkit.Sound
ENTITY_PLAYER_HURT_FREEZE - Enum constant in enum class org.bukkit.Sound
ENTITY_PLAYER_HURT_ON_FIRE - Enum constant in enum class org.bukkit.Sound
ENTITY_PLAYER_HURT_SWEET_BERRY_BUSH - Enum constant in enum class org.bukkit.Sound
ENTITY_PLAYER_LEVELUP - Enum constant in enum class org.bukkit.Sound
ENTITY_PLAYER_SMALL_FALL - Enum constant in enum class org.bukkit.Sound
ENTITY_PLAYER_SPLASH - Enum constant in enum class org.bukkit.Sound
ENTITY_PLAYER_SPLASH_HIGH_SPEED - Enum constant in enum class org.bukkit.Sound
ENTITY_PLAYER_SWIM - Enum constant in enum class org.bukkit.Sound
ENTITY_POLAR_BEAR_AMBIENT - Enum constant in enum class org.bukkit.Sound
ENTITY_POLAR_BEAR_AMBIENT_BABY - Enum constant in enum class org.bukkit.Sound
ENTITY_POLAR_BEAR_DEATH - Enum constant in enum class org.bukkit.Sound
ENTITY_POLAR_BEAR_HURT - Enum constant in enum class org.bukkit.Sound
ENTITY_POLAR_BEAR_STEP - Enum constant in enum class org.bukkit.Sound
ENTITY_POLAR_BEAR_WARNING - Enum constant in enum class org.bukkit.Sound
ENTITY_POOF - Enum constant in enum class org.bukkit.EntityEffect
  Silverfish entering block, spawner spawning.
ENTITY_PUFFER_FISH_AMBIENT - Enum constant in enum class org.bukkit.Sound
ENTITY_PUFFER_FISH_BLOW_OUT - Enum constant in enum class org.bukkit.Sound
ENTITY_PUFFER_FISH_BLOW_UP - Enum constant in enum class org.bukkit.Sound
ENTITY_PUFFER_FISH_DEATH - Enum constant in enum class org.bukkit.Sound
ENTITY_PUFFER_FISH_FLOP - Enum constant in enum class org.bukkit.Sound
ENTITY_PUFFER_FISH_HURT - Enum constant in enum class org.bukkit.Sound
ENTITY_PUFFER_FISH_STING - Enum constant in enum class org.bukkit.Sound
ENTITY_RABBIT_AMBIENT - Enum constant in enum class org.bukkit.Sound
ENTITY_RABBIT_ATTACK - Enum constant in enum class org.bukkit.Sound
ENTITY_RABBIT_DEATH - Enum constant in enum class org.bukkit.Sound
ENTITY_RABBIT_HURT - Enum constant in enum class org.bukkit.Sound
ENTITY_RABBIT_JUMP - Enum constant in enum class org.bukkit.Sound
ENTITY_RAVAGER_AMBIENT - Enum constant in enum class org.bukkit.Sound
ENTITY_RAVAGER_ATTACK - Enum constant in enum class org.bukkit.Sound
ENTITY_RAVAGER_CELEBRATE - Enum constant in enum class org.bukkit.Sound
ENTITY_RAVAGER_DEATH - Enum constant in enum class org.bukkit.Sound
ENTITY_RAVAGER_HURT - Enum constant in enum class org.bukkit.Sound
ENTITY_RAVAGER_ROAR - Enum constant in enum class org.bukkit.Sound
ENTITY_RAVAGER_STEP - Enum constant in enum class org.bukkit.Sound
ENTITY_RAVAGER_STUNNED - Enum constant in enum class org.bukkit.Sound
ENTITY_SALMON_AMBIENT - Enum constant in enum class org.bukkit.Sound
ENTITY_SALMON_DEATH - Enum constant in enum class org.bukkit.Sound
ENTITY_SALMON_FLOP - Enum constant in enum class org.bukkit.Sound
ENTITY_SALMON_HURT - Enum constant in enum class org.bukkit.Sound
ENTITY_SHEEP_AMBIENT - Enum constant in enum class org.bukkit.Sound
ENTITY_SHEEP_DEATH - Enum constant in enum class org.bukkit.Sound
ENTITY_SHEEP_HURT - Enum constant in enum class org.bukkit.Sound
ENTITY_SHEEP_SHEAR - Enum constant in enum class org.bukkit.Sound
ENTITY_SHEEP_STEP - Enum constant in enum class org.bukkit.Sound
ENTITY_SHULKER_AMBIENT - Enum constant in enum class org.bukkit.Sound
ENTITY_SHULKER_BULLET_HIT - Enum constant in enum class org.bukkit.Sound
ENTITY_SHULKER_BULLET_HURT - Enum constant in enum class org.bukkit.Sound
ENTITY_SHULKER_CLOSE - Enum constant in enum class org.bukkit.Sound
ENTITY_SHULKER_DEATH - Enum constant in enum class org.bukkit.Sound
ENTITY_SHULKER_HURT - Enum constant in enum class org.bukkit.Sound
ENTITY_SHULKER_HURT_CLOSED - Enum constant in enum class org.bukkit.Sound
ENTITY_SHULKER_OPEN - Enum constant in enum class org.bukkit.Sound
ENTITY_SHULKER_SHOOT - Enum constant in enum class org.bukkit.Sound
ENTITY_SHULKER_TELEPORT - Enum constant in enum class org.bukkit.Sound
ENTITY_SILVERFISH_AMBIENT - Enum constant in enum class org.bukkit.Sound
ENTITY_SILVERFISH_DEATH - Enum constant in enum class org.bukkit.Sound
ENTITY_SILVERFISH_HURT - Enum constant in enum class org.bukkit.Sound
ENTITY_SILVERFISH_STEP - Enum constant in enum class org.bukkit.Sound
ENTITY_SKELETON_AMBIENT - Enum constant in enum class org.bukkit.Sound
ENTITY_SKELETON_CONVERTED_TO_STRAY - Enum constant in enum class org.bukkit.Sound
ENTITY_SKELETON_DEATH - Enum constant in enum class org.bukkit.Sound
ENTITY_SKELETON_HORSE_AMBIENT - Enum constant in enum class org.bukkit.Sound
ENTITY_SKELETON_HORSE_AMBIENT_WATER - Enum constant in enum class org.bukkit.Sound
ENTITY_SKELETON_HORSE_DEATH - Enum constant in enum class org.bukkit.Sound
ENTITY_SKELETON_HORSE_GALLOP_WATER - Enum constant in enum class org.bukkit.Sound
ENTITY_SKELETON_HORSE_HURT - Enum constant in enum class org.bukkit.Sound
ENTITY_SKELETON_HORSE_JUMP_WATER - Enum constant in enum class org.bukkit.Sound
ENTITY_SKELETON_HORSE_STEP_WATER - Enum constant in enum class org.bukkit.Sound
ENTITY_SKELETON_HORSE_SWIM - Enum constant in enum class org.bukkit.Sound
ENTITY_SKELETON_HURT - Enum constant in enum class org.bukkit.Sound
ENTITY_SKELETON_SHOOT - Enum constant in enum class org.bukkit.Sound
ENTITY_SKELETON_STEP - Enum constant in enum class org.bukkit.Sound
ENTITY_SLIME_ATTACK - Enum constant in enum class org.bukkit.Sound
ENTITY_SLIME_DEATH - Enum constant in enum class org.bukkit.Sound
ENTITY_SLIME_DEATH_SMALL - Enum constant in enum class org.bukkit.Sound
ENTITY_SLIME_HURT - Enum constant in enum class org.bukkit.Sound
ENTITY_SLIME_HURT_SMALL - Enum constant in enum class org.bukkit.Sound
ENTITY_SLIME_JUMP - Enum constant in enum class org.bukkit.Sound
ENTITY_SLIME_JUMP_SMALL - Enum constant in enum class org.bukkit.Sound
ENTITY_SLIME_SQUISH - Enum constant in enum class org.bukkit.Sound
ENTITY_SLIME_SQUISH_SMALL - Enum constant in enum class org.bukkit.Sound
ENTITY_SNOW_GOLEM_AMBIENT - Enum constant in enum class org.bukkit.Sound
ENTITY_SNOW_GOLEM_DEATH - Enum constant in enum class org.bukkit.Sound
ENTITY_SNOW_GOLEM_HURT - Enum constant in enum class org.bukkit.Sound
ENTITY_SNOW_GOLEM_SHEAR - Enum constant in enum class org.bukkit.Sound
ENTITY_SNOW_GOLEM_SHOOT - Enum constant in enum class org.bukkit.Sound
ENTITY_SNOWBALL_THROW - Enum constant in enum class org.bukkit.Sound
ENTITY_SPIDER_AMBIENT - Enum constant in enum class org.bukkit.Sound
ENTITY_SPIDER_DEATH - Enum constant in enum class org.bukkit.Sound
ENTITY_SPIDER_HURT - Enum constant in enum class org.bukkit.Sound
ENTITY_SPIDER_STEP - Enum constant in enum class org.bukkit.Sound
ENTITY_SPLASH_POTION_BREAK - Enum constant in enum class org.bukkit.Sound
ENTITY_SPLASH_POTION_THROW - Enum constant in enum class org.bukkit.Sound
ENTITY_SQUID_AMBIENT - Enum constant in enum class org.bukkit.Sound
ENTITY_SQUID_DEATH - Enum constant in enum class org.bukkit.Sound
ENTITY_SQUID_HURT - Enum constant in enum class org.bukkit.Sound
ENTITY_SQUID_SQUIRT - Enum constant in enum class org.bukkit.Sound
ENTITY_STRAY_AMBIENT - Enum constant in enum class org.bukkit.Sound
ENTITY_STRAY_DEATH - Enum constant in enum class org.bukkit.Sound
ENTITY_STRAY_HURT - Enum constant in enum class org.bukkit.Sound
ENTITY_STRAY_STEP - Enum constant in enum class org.bukkit.Sound
ENTITY_STRIDER_AMBIENT - Enum constant in enum class org.bukkit.Sound
ENTITY_STRIDER_DEATH - Enum constant in enum class org.bukkit.Sound
ENTITY_STRIDER_EAT - Enum constant in enum class org.bukkit.Sound
ENTITY_STRIDER_HAPPY - Enum constant in enum class org.bukkit.Sound
ENTITY_STRIDER_HURT - Enum constant in enum class org.bukkit.Sound
ENTITY_STRIDER_RETREAT - Enum constant in enum class org.bukkit.Sound
ENTITY_STRIDER_SADDLE - Enum constant in enum class org.bukkit.Sound
ENTITY_STRIDER_STEP - Enum constant in enum class org.bukkit.Sound
ENTITY_STRIDER_STEP_LAVA - Enum constant in enum class org.bukkit.Sound
ENTITY_SWEEP_ATTACK - Enum constant in enum class org.bukkit.event.entity.EntityDamageEvent.DamageCause
  Damage caused when an entity attacks another entity in a sweep attack.
ENTITY_TNT_PRIMED - Enum constant in enum class org.bukkit.Sound
ENTITY_TROPICAL_FISH_AMBIENT - Enum constant in enum class org.bukkit.Sound
ENTITY_TROPICAL_FISH_DEATH - Enum constant in enum class org.bukkit.Sound
ENTITY_TROPICAL_FISH_FLOP - Enum constant in enum class org.bukkit.Sound
ENTITY_TROPICAL_FISH_HURT - Enum constant in enum class org.bukkit.Sound
ENTITY_TURTLE_AMBIENT_LAND - Enum constant in enum class org.bukkit.Sound
ENTITY_TURTLE_DEATH - Enum constant in enum class org.bukkit.Sound
ENTITY_TURTLE_DEATH_BABY - Enum constant in enum class org.bukkit.Sound
ENTITY_TURTLE_EGG_BREAK - Enum constant in enum class org.bukkit.Sound
ENTITY_TURTLE_EGG_CRACK - Enum constant in enum class org.bukkit.Sound
ENTITY_TURTLE_EGG_HATCH - Enum constant in enum class org.bukkit.Sound
ENTITY_TURTLE_HURT - Enum constant in enum class org.bukkit.Sound
ENTITY_TURTLE_HURT_BABY - Enum constant in enum class org.bukkit.Sound
ENTITY_TURTLE_LAY_EGG - Enum constant in enum class org.bukkit.Sound
ENTITY_TURTLE_SHAMBLE - Enum constant in enum class org.bukkit.Sound
ENTITY_TURTLE_SHAMBLE_BABY - Enum constant in enum class org.bukkit.Sound
ENTITY_TURTLE_SWIM - Enum constant in enum class org.bukkit.Sound
ENTITY_TYPE - Static variable in interface org.bukkit.Registry
  Server entity types.
ENTITY_TYPES_ARROWS - Static variable in interface org.bukkit.Tag
  Vanilla tag representing arrows.
ENTITY_TYPES_AXOLOTL_ALWAYS_HOSTILES - Static variable in interface org.bukkit.Tag
  Vanilla tag representing which entities axolotls are always hostile to.
ENTITY_TYPES_AXOLOTL_HUNT_TARGETS - Static variable in interface org.bukkit.Tag
  Vanilla tag representing axolotl targets.
ENTITY_TYPES_BEEHIVE_INHABITORS - Static variable in interface org.bukkit.Tag
  Vanilla tag representing entities which can live in beehives.
ENTITY_TYPES_FREEZE_HURTS_EXTRA_TYPES - Static variable in interface org.bukkit.Tag
  Vanilla tag representing entities extra susceptible to freezing.
ENTITY_TYPES_FREEZE_IMMUNE_ENTITY_TYPES - Static variable in interface org.bukkit.Tag
  Vanilla tag representing entities immune from freezing.
ENTITY_TYPES_IMPACT_PROJECTILES - Static variable in interface org.bukkit.Tag
  Vanilla tag representing projectiles.
ENTITY_TYPES_POWDER_SNOW_WALKABLE_MOBS - Static variable in interface org.bukkit.Tag
  Vanilla tag representing mobs which can walk on powder snow.
ENTITY_TYPES_RAIDERS - Static variable in interface org.bukkit.Tag
  Vanilla tag representing raiders.
ENTITY_TYPES_SKELETONS - Static variable in interface org.bukkit.Tag
  Vanilla tag representing skeletons.
ENTITY_VEX_AMBIENT - Enum constant in enum class org.bukkit.Sound
ENTITY_VEX_CHARGE - Enum constant in enum class org.bukkit.Sound
ENTITY_VEX_DEATH - Enum constant in enum class org.bukkit.Sound
ENTITY_VEX_HURT - Enum constant in enum class org.bukkit.Sound
ENTITY_VILLAGER_AMBIENT - Enum constant in enum class org.bukkit.Sound
ENTITY_VILLAGER_CELEBRATE - Enum constant in enum class org.bukkit.Sound
ENTITY_VILLAGER_DEATH - Enum constant in enum class org.bukkit.Sound
ENTITY_VILLAGER_HURT - Enum constant in enum class org.bukkit.Sound
ENTITY_VILLAGER_NO - Enum constant in enum class org.bukkit.Sound
ENTITY_VILLAGER_TRADE - Enum constant in enum class org.bukkit.Sound
ENTITY_VILLAGER_WORK_ARMORER - Enum constant in enum class org.bukkit.Sound
ENTITY_VILLAGER_WORK_BUTCHER - Enum constant in enum class org.bukkit.Sound
ENTITY_VILLAGER_WORK_CARTOGRAPHER - Enum constant in enum class org.bukkit.Sound
ENTITY_VILLAGER_WORK_CLERIC - Enum constant in enum class org.bukkit.Sound
ENTITY_VILLAGER_WORK_FARMER - Enum constant in enum class org.bukkit.Sound
ENTITY_VILLAGER_WORK_FISHERMAN - Enum constant in enum class org.bukkit.Sound
ENTITY_VILLAGER_WORK_FLETCHER - Enum constant in enum class org.bukkit.Sound
ENTITY_VILLAGER_WORK_LEATHERWORKER - Enum constant in enum class org.bukkit.Sound
ENTITY_VILLAGER_WORK_LIBRARIAN - Enum constant in enum class org.bukkit.Sound
ENTITY_VILLAGER_WORK_MASON - Enum constant in enum class org.bukkit.Sound
ENTITY_VILLAGER_WORK_SHEPHERD - Enum constant in enum class org.bukkit.Sound
ENTITY_VILLAGER_WORK_TOOLSMITH - Enum constant in enum class org.bukkit.Sound
ENTITY_VILLAGER_WORK_WEAPONSMITH - Enum constant in enum class org.bukkit.Sound
ENTITY_VILLAGER_YES - Enum constant in enum class org.bukkit.Sound
ENTITY_VINDICATOR_AMBIENT - Enum constant in enum class org.bukkit.Sound
ENTITY_VINDICATOR_CELEBRATE - Enum constant in enum class org.bukkit.Sound
ENTITY_VINDICATOR_DEATH - Enum constant in enum class org.bukkit.Sound
ENTITY_VINDICATOR_HURT - Enum constant in enum class org.bukkit.Sound
ENTITY_WANDERING_TRADER_AMBIENT - Enum constant in enum class org.bukkit.Sound
ENTITY_WANDERING_TRADER_DEATH - Enum constant in enum class org.bukkit.Sound
ENTITY_WANDERING_TRADER_DISAPPEARED - Enum constant in enum class org.bukkit.Sound
ENTITY_WANDERING_TRADER_DRINK_MILK - Enum constant in enum class org.bukkit.Sound
ENTITY_WANDERING_TRADER_DRINK_POTION - Enum constant in enum class org.bukkit.Sound
ENTITY_WANDERING_TRADER_HURT - Enum constant in enum class org.bukkit.Sound
ENTITY_WANDERING_TRADER_NO - Enum constant in enum class org.bukkit.Sound
ENTITY_WANDERING_TRADER_REAPPEARED - Enum constant in enum class org.bukkit.Sound
ENTITY_WANDERING_TRADER_TRADE - Enum constant in enum class org.bukkit.Sound
ENTITY_WANDERING_TRADER_YES - Enum constant in enum class org.bukkit.Sound
ENTITY_WITCH_AMBIENT - Enum constant in enum class org.bukkit.Sound
ENTITY_WITCH_CELEBRATE - Enum constant in enum class org.bukkit.Sound
ENTITY_WITCH_DEATH - Enum constant in enum class org.bukkit.Sound
ENTITY_WITCH_DRINK - Enum constant in enum class org.bukkit.Sound
ENTITY_WITCH_HURT - Enum constant in enum class org.bukkit.Sound
ENTITY_WITCH_THROW - Enum constant in enum class org.bukkit.Sound
ENTITY_WITHER_AMBIENT - Enum constant in enum class org.bukkit.Sound
ENTITY_WITHER_BREAK_BLOCK - Enum constant in enum class org.bukkit.Sound
ENTITY_WITHER_DEATH - Enum constant in enum class org.bukkit.Sound
ENTITY_WITHER_HURT - Enum constant in enum class org.bukkit.Sound
ENTITY_WITHER_SHOOT - Enum constant in enum class org.bukkit.Sound
ENTITY_WITHER_SKELETON_AMBIENT - Enum constant in enum class org.bukkit.Sound
ENTITY_WITHER_SKELETON_DEATH - Enum constant in enum class org.bukkit.Sound
ENTITY_WITHER_SKELETON_HURT - Enum constant in enum class org.bukkit.Sound
ENTITY_WITHER_SKELETON_STEP - Enum constant in enum class org.bukkit.Sound
ENTITY_WITHER_SPAWN - Enum constant in enum class org.bukkit.Sound
ENTITY_WOLF_AMBIENT - Enum constant in enum class org.bukkit.Sound
ENTITY_WOLF_DEATH - Enum constant in enum class org.bukkit.Sound
ENTITY_WOLF_GROWL - Enum constant in enum class org.bukkit.Sound
ENTITY_WOLF_HOWL - Enum constant in enum class org.bukkit.Sound
ENTITY_WOLF_HURT - Enum constant in enum class org.bukkit.Sound
ENTITY_WOLF_PANT - Enum constant in enum class org.bukkit.Sound
ENTITY_WOLF_SHAKE - Enum constant in enum class org.bukkit.Sound
ENTITY_WOLF_STEP - Enum constant in enum class org.bukkit.Sound
ENTITY_WOLF_WHINE - Enum constant in enum class org.bukkit.Sound
ENTITY_ZOGLIN_AMBIENT - Enum constant in enum class org.bukkit.Sound
ENTITY_ZOGLIN_ANGRY - Enum constant in enum class org.bukkit.Sound
ENTITY_ZOGLIN_ATTACK - Enum constant in enum class org.bukkit.Sound
ENTITY_ZOGLIN_DEATH - Enum constant in enum class org.bukkit.Sound
ENTITY_ZOGLIN_HURT - Enum constant in enum class org.bukkit.Sound
ENTITY_ZOGLIN_STEP - Enum constant in enum class org.bukkit.Sound
ENTITY_ZOMBIE_AMBIENT - Enum constant in enum class org.bukkit.Sound
ENTITY_ZOMBIE_ATTACK_IRON_DOOR - Enum constant in enum class org.bukkit.Sound
ENTITY_ZOMBIE_ATTACK_WOODEN_DOOR - Enum constant in enum class org.bukkit.Sound
ENTITY_ZOMBIE_BREAK_WOODEN_DOOR - Enum constant in enum class org.bukkit.Sound
ENTITY_ZOMBIE_CONVERTED_TO_DROWNED - Enum constant in enum class org.bukkit.Sound
ENTITY_ZOMBIE_DEATH - Enum constant in enum class org.bukkit.Sound
ENTITY_ZOMBIE_DESTROY_EGG - Enum constant in enum class org.bukkit.Sound
ENTITY_ZOMBIE_HORSE_AMBIENT - Enum constant in enum class org.bukkit.Sound
ENTITY_ZOMBIE_HORSE_DEATH - Enum constant in enum class org.bukkit.Sound
ENTITY_ZOMBIE_HORSE_HURT - Enum constant in enum class org.bukkit.Sound
ENTITY_ZOMBIE_HURT - Enum constant in enum class org.bukkit.Sound
ENTITY_ZOMBIE_INFECT - Enum constant in enum class org.bukkit.Sound
ENTITY_ZOMBIE_STEP - Enum constant in enum class org.bukkit.Sound
ENTITY_ZOMBIE_VILLAGER_AMBIENT - Enum constant in enum class org.bukkit.Sound
ENTITY_ZOMBIE_VILLAGER_CONVERTED - Enum constant in enum class org.bukkit.Sound
ENTITY_ZOMBIE_VILLAGER_CURE - Enum constant in enum class org.bukkit.Sound
ENTITY_ZOMBIE_VILLAGER_DEATH - Enum constant in enum class org.bukkit.Sound
ENTITY_ZOMBIE_VILLAGER_HURT - Enum constant in enum class org.bukkit.Sound
ENTITY_ZOMBIE_VILLAGER_STEP - Enum constant in enum class org.bukkit.Sound
ENTITY_ZOMBIFIED_PIGLIN_AMBIENT - Enum constant in enum class org.bukkit.Sound
ENTITY_ZOMBIFIED_PIGLIN_ANGRY - Enum constant in enum class org.bukkit.Sound
ENTITY_ZOMBIFIED_PIGLIN_DEATH - Enum constant in enum class org.bukkit.Sound
ENTITY_ZOMBIFIED_PIGLIN_HURT - Enum constant in enum class org.bukkit.Sound
Entity.Spigot - Class in org.bukkit.entity
EntityAddToWorldEvent - Class in com.destroystokyo.paper.event.entity
  Fired any time an entity is being added to the world for any reason.
EntityAddToWorldEvent(Entity) - Constructor for class com.destroystokyo.paper.event.entity.EntityAddToWorldEvent
EntityAirChangeEvent - Class in org.bukkit.event.entity
  Called when the amount of air an entity has remaining changes.
EntityAirChangeEvent(Entity, int) - Constructor for class org.bukkit.event.entity.EntityAirChangeEvent
EntityBlockFormEvent - Class in org.bukkit.event.block
  Called when a block is formed by entities.
EntityBlockFormEvent(Entity, Block, BlockState) - Constructor for class org.bukkit.event.block.EntityBlockFormEvent
EntityBlockStorage<T extends Entity> - Interface in org.bukkit.block
  Represents a captured state of a block which stores entities.
EntityBreakDoorEvent - Class in org.bukkit.event.entity
  Called when an `Entity` breaks a door
EntityBreakDoorEvent(LivingEntity, Block) - Constructor for class org.bukkit.event.entity.EntityBreakDoorEvent
EntityBreedEvent - Class in org.bukkit.event.entity
  Called when one Entity breeds with another Entity.
EntityBreedEvent(LivingEntity, LivingEntity, LivingEntity, LivingEntity, ItemStack, int) - Constructor for class org.bukkit.event.entity.EntityBreedEvent
EntityCategory - Enum Class in org.bukkit.entity
  A classification of entities which may behave differently than others or be affected uniquely by enchantments and potion effects among other things.
EntityChangeBlockEvent - Class in org.bukkit.event.entity
  Called when any Entity changes a block and a more specific event is not available.
EntityChangeBlockEvent(Entity, Block, BlockData) - Constructor for class org.bukkit.event.entity.EntityChangeBlockEvent
EntityCombustByBlockEvent - Class in org.bukkit.event.entity
  Called when a block causes an entity to combust.
EntityCombustByBlockEvent(Block, Entity, int) - Constructor for class org.bukkit.event.entity.EntityCombustByBlockEvent
EntityCombustByEntityEvent - Class in org.bukkit.event.entity
  Called when an entity causes another entity to combust.
EntityCombustByEntityEvent(Entity, Entity, int) - Constructor for class org.bukkit.event.entity.EntityCombustByEntityEvent
EntityCombustEvent - Class in org.bukkit.event.entity
  Called when an entity combusts.
EntityCombustEvent(Entity, int) - Constructor for class org.bukkit.event.entity.EntityCombustEvent
EntityCreatePortalEvent - Class in org.bukkit.event.entity
  Deprecated.
  Use `PortalCreateEvent`
EntityCreatePortalEvent(LivingEntity, List<BlockState>, PortalType) - Constructor for class org.bukkit.event.entity.EntityCreatePortalEvent
  Deprecated.
EntityDamageByBlockEvent - Class in org.bukkit.event.entity
  Called when an entity is damaged by a block
EntityDamageByBlockEvent(Block, Entity, EntityDamageEvent.DamageCause, double) - Constructor for class org.bukkit.event.entity.EntityDamageByBlockEvent
EntityDamageByBlockEvent(Block, Entity, EntityDamageEvent.DamageCause, Map<EntityDamageEvent.DamageModifier, Double>, Map<EntityDamageEvent.DamageModifier, ? extends Function<? super Double, Double>>) - Constructor for class org.bukkit.event.entity.EntityDamageByBlockEvent
EntityDamageByEntityEvent - Class in org.bukkit.event.entity
  Called when an entity is damaged by an entity
EntityDamageByEntityEvent(Entity, Entity, EntityDamageEvent.DamageCause, double) - Constructor for class org.bukkit.event.entity.EntityDamageByEntityEvent
  Deprecated.
EntityDamageByEntityEvent(Entity, Entity, EntityDamageEvent.DamageCause, Map<EntityDamageEvent.DamageModifier, Double>, Map<EntityDamageEvent.DamageModifier, ? extends Function<? super Double, Double>>) - Constructor for class org.bukkit.event.entity.EntityDamageByEntityEvent
  Deprecated.
EntityDamageByEntityEvent(Entity, Entity, EntityDamageEvent.DamageCause, Map<EntityDamageEvent.DamageModifier, Double>, Map<EntityDamageEvent.DamageModifier, ? extends Function<? super Double, Double>>, boolean) - Constructor for class org.bukkit.event.entity.EntityDamageByEntityEvent
EntityDamageEvent - Class in org.bukkit.event.entity
  Stores data for damage events
EntityDamageEvent(Entity, EntityDamageEvent.DamageCause, double) - Constructor for class org.bukkit.event.entity.EntityDamageEvent
EntityDamageEvent(Entity, EntityDamageEvent.DamageCause, Map<EntityDamageEvent.DamageModifier, Double>, Map<EntityDamageEvent.DamageModifier, ? extends Function<? super Double, Double>>) - Constructor for class org.bukkit.event.entity.EntityDamageEvent
EntityDamageEvent.DamageCause - Enum Class in org.bukkit.event.entity
  An enum to specify the cause of the damage
EntityDamageEvent.DamageModifier - Enum Class in org.bukkit.event.entity
  Deprecated.
  This API is responsible for a large number of implementation problems and is in general unsustainable to maintain. It is likely to be removed very soon in a subsequent release. Please see https://www.spigotmc.org/threads/194446/ for more information.
EntityDamageItemEvent - Class in io.papermc.paper.event.entity
  Called when an item on or used by an entity takes durability damage as a result of being hit/used.
EntityDamageItemEvent(Entity, ItemStack, int) - Constructor for class io.papermc.paper.event.entity.EntityDamageItemEvent
EntityDeathEvent - Class in org.bukkit.event.entity
  Thrown whenever a LivingEntity dies
EntityDeathEvent(LivingEntity, List<ItemStack>) - Constructor for class org.bukkit.event.entity.EntityDeathEvent
EntityDeathEvent(LivingEntity, List<ItemStack>, int) - Constructor for class org.bukkit.event.entity.EntityDeathEvent
EntityDestination(Entity) - Constructor for class org.bukkit.Vibration.Destination.EntityDestination
EntityDismountEvent - Class in org.spigotmc.event.entity
  Called when an entity stops riding another entity.
EntityDismountEvent(Entity, Entity) - Constructor for class org.spigotmc.event.entity.EntityDismountEvent
EntityDismountEvent(Entity, Entity, boolean) - Constructor for class org.spigotmc.event.entity.EntityDismountEvent
EntityDropItemEvent - Class in org.bukkit.event.entity
  Thrown when an entity creates an item drop.
EntityDropItemEvent(Entity, Item) - Constructor for class org.bukkit.event.entity.EntityDropItemEvent
EntityEffect - Enum Class in org.bukkit
  A list of all Effects that can happen to entities.
EntityEnterBlockEvent - Class in org.bukkit.event.entity
  Called when an `Entity` enters a block and is stored in that block.
EntityEnterBlockEvent(Entity, Block) - Constructor for class org.bukkit.event.entity.EntityEnterBlockEvent
EntityEnterLoveModeEvent - Class in org.bukkit.event.entity
  Called when an entity enters love mode.
EntityEnterLoveModeEvent(Animals, HumanEntity, int) - Constructor for class org.bukkit.event.entity.EntityEnterLoveModeEvent
EntityEquipment - Interface in org.bukkit.inventory
  An interface to a creatures inventory
EntityEvent - Class in org.bukkit.event.entity
  Represents an Entity-related event
EntityEvent(Entity) - Constructor for class org.bukkit.event.entity.EntityEvent
EntityExhaustionEvent - Class in org.bukkit.event.entity
  Called when a human entity experiences exhaustion.
EntityExhaustionEvent(HumanEntity, EntityExhaustionEvent.ExhaustionReason, float) - Constructor for class org.bukkit.event.entity.EntityExhaustionEvent
EntityExhaustionEvent.ExhaustionReason - Enum Class in org.bukkit.event.entity
  The reason for why a PlayerExhaustionEvent takes place
EntityExplodeEvent - Class in org.bukkit.event.entity
  Called when an entity explodes
EntityExplodeEvent(Entity, Location, List<Block>, float) - Constructor for class org.bukkit.event.entity.EntityExplodeEvent
EntityInsideBlockEvent - Class in io.papermc.paper.event.entity
  Called when an entity enters the hitbox of a block.
EntityInsideBlockEvent(Entity, Block) - Constructor for class io.papermc.paper.event.entity.EntityInsideBlockEvent
EntityInteractEvent - Class in org.bukkit.event.entity
  Called when an entity interacts with an object
EntityInteractEvent(Entity, Block) - Constructor for class org.bukkit.event.entity.EntityInteractEvent
EntityJumpEvent - Class in com.destroystokyo.paper.event.entity
  Called when an entity jumps
EntityJumpEvent(LivingEntity) - Constructor for class com.destroystokyo.paper.event.entity.EntityJumpEvent
EntityKnockbackByEntityEvent - Class in com.destroystokyo.paper.event.entity
  Fired when an Entity is knocked back by the hit of another Entity.
EntityKnockbackByEntityEvent(LivingEntity, Entity, float, Vector) - Constructor for class com.destroystokyo.paper.event.entity.EntityKnockbackByEntityEvent
EntityLoadCrossbowEvent - Class in io.papermc.paper.event.entity
  Called when a LivingEntity loads a crossbow with a projectile.
EntityLoadCrossbowEvent(LivingEntity, ItemStack, EquipmentSlot) - Constructor for class io.papermc.paper.event.entity.EntityLoadCrossbowEvent
EntityMountEvent - Class in org.spigotmc.event.entity
  Called when an entity attempts to ride another entity.
EntityMountEvent(Entity, Entity) - Constructor for class org.spigotmc.event.entity.EntityMountEvent
EntityMoveEvent - Class in io.papermc.paper.event.entity
  Holds information for living entity movement events
EntityMoveEvent(LivingEntity, Location, Location) - Constructor for class io.papermc.paper.event.entity.EntityMoveEvent
EntityPathfindEvent - Class in com.destroystokyo.paper.event.entity
  Fired when an Entity decides to start moving towards a location.
EntityPathfindEvent(Entity, Location, Entity) - Constructor for class com.destroystokyo.paper.event.entity.EntityPathfindEvent
EntityPickupItemEvent - Class in org.bukkit.event.entity
  Thrown when a entity picks an item up from the ground
EntityPickupItemEvent(LivingEntity, Item, int) - Constructor for class org.bukkit.event.entity.EntityPickupItemEvent
EntityPlaceEvent - Class in org.bukkit.event.entity
  Triggered when a entity is created in the world by a player "placing" an item on a block.
EntityPlaceEvent(Entity, Player, Block, BlockFace) - Constructor for class org.bukkit.event.entity.EntityPlaceEvent
EntityPortalEnterEvent - Class in org.bukkit.event.entity
  Called when an entity comes into contact with a portal
EntityPortalEnterEvent(Entity, Location) - Constructor for class org.bukkit.event.entity.EntityPortalEnterEvent
EntityPortalEvent - Class in org.bukkit.event.entity
  Called when a non-player entity is about to teleport because it is in contact with a portal.
EntityPortalEvent(Entity, Location, Location) - Constructor for class org.bukkit.event.entity.EntityPortalEvent
EntityPortalEvent(Entity, Location, Location, int) - Constructor for class org.bukkit.event.entity.EntityPortalEvent
EntityPortalExitEvent - Class in org.bukkit.event.entity
  Called before an entity exits a portal.
EntityPortalExitEvent(Entity, Location, Location, Vector, Vector) - Constructor for class org.bukkit.event.entity.EntityPortalExitEvent
EntityPoseChangeEvent - Class in org.bukkit.event.entity
  Called when an entity changes its pose.
EntityPoseChangeEvent(Entity, Pose) - Constructor for class org.bukkit.event.entity.EntityPoseChangeEvent
EntityPotionEffectEvent - Class in org.bukkit.event.entity
  Called when a potion effect is modified on an entity.
EntityPotionEffectEvent(LivingEntity, PotionEffect, PotionEffect, EntityPotionEffectEvent.Cause, EntityPotionEffectEvent.Action, boolean) - Constructor for class org.bukkit.event.entity.EntityPotionEffectEvent
EntityPotionEffectEvent.Action - Enum Class in org.bukkit.event.entity
  An enum to specify the action to be performed.
EntityPotionEffectEvent.Cause - Enum Class in org.bukkit.event.entity
  An enum to specify the cause why an effect was changed.
EntityRegainHealthEvent - Class in org.bukkit.event.entity
  Stores data for health-regain events
EntityRegainHealthEvent(Entity, double, EntityRegainHealthEvent.RegainReason) - Constructor for class org.bukkit.event.entity.EntityRegainHealthEvent
EntityRegainHealthEvent(Entity, double, EntityRegainHealthEvent.RegainReason, boolean) - Constructor for class org.bukkit.event.entity.EntityRegainHealthEvent
EntityRegainHealthEvent.RegainReason - Enum Class in org.bukkit.event.entity
  An enum to specify the type of health regaining that is occurring
EntityRemoveFromWorldEvent - Class in com.destroystokyo.paper.event.entity
  Fired any time an entity is being removed from a world for any reason
EntityRemoveFromWorldEvent(Entity) - Constructor for class com.destroystokyo.paper.event.entity.EntityRemoveFromWorldEvent
EntityResurrectEvent - Class in org.bukkit.event.entity
  Called when an entity dies and may have the opportunity to be resurrected.
EntityResurrectEvent(LivingEntity) - Constructor for class org.bukkit.event.entity.EntityResurrectEvent
EntitySetTag - Class in io.papermc.paper.tag
EntitySetTag(NamespacedKey, Collection<EntityType>) - Constructor for class io.papermc.paper.tag.EntitySetTag
EntitySetTag(NamespacedKey, Collection<EntityType>, Predicate<EntityType>...) - Constructor for class io.papermc.paper.tag.EntitySetTag
EntitySetTag(NamespacedKey, Predicate<EntityType>) - Constructor for class io.papermc.paper.tag.EntitySetTag
EntitySetTag(NamespacedKey, EntityType...) - Constructor for class io.papermc.paper.tag.EntitySetTag
EntityShootBowEvent - Class in org.bukkit.event.entity
  Called when a LivingEntity shoots a bow firing an arrow
EntityShootBowEvent(LivingEntity, ItemStack, Entity, float) - Constructor for class org.bukkit.event.entity.EntityShootBowEvent
  Deprecated.
EntityShootBowEvent(LivingEntity, ItemStack, ItemStack, Entity, float) - Constructor for class org.bukkit.event.entity.EntityShootBowEvent
  Deprecated.
EntityShootBowEvent(LivingEntity, ItemStack, ItemStack, Entity, EquipmentSlot, float, boolean) - Constructor for class org.bukkit.event.entity.EntityShootBowEvent
EntitySpawnEvent - Class in org.bukkit.event.entity
  Called when an entity is spawned into a world.
EntitySpawnEvent(Entity) - Constructor for class org.bukkit.event.entity.EntitySpawnEvent
EntitySpellCastEvent - Class in org.bukkit.event.entity
  Called when a `Spellcaster` casts a spell.
EntitySpellCastEvent(Spellcaster, Spellcaster.Spell) - Constructor for class org.bukkit.event.entity.EntitySpellCastEvent
EntityTags - Class in io.papermc.paper.tag
EntityTags() - Constructor for class io.papermc.paper.tag.EntityTags
EntityTameEvent - Class in org.bukkit.event.entity
  Thrown when a LivingEntity is tamed
EntityTameEvent(LivingEntity, AnimalTamer) - Constructor for class org.bukkit.event.entity.EntityTameEvent
EntityTargetEvent - Class in org.bukkit.event.entity
  Called when a creature targets or untargets another entity
EntityTargetEvent(Entity, Entity, EntityTargetEvent.TargetReason) - Constructor for class org.bukkit.event.entity.EntityTargetEvent
EntityTargetEvent.TargetReason - Enum Class in org.bukkit.event.entity
  An enum to specify the reason for the targeting
EntityTargetLivingEntityEvent - Class in org.bukkit.event.entity
  Called when an Entity targets a `LivingEntity` and can only target LivingEntity's.
EntityTargetLivingEntityEvent(Entity, LivingEntity, EntityTargetEvent.TargetReason) - Constructor for class org.bukkit.event.entity.EntityTargetLivingEntityEvent
EntityTeleportEndGatewayEvent - Class in com.destroystokyo.paper.event.entity
  Fired any time an entity attempts to teleport in an end gateway
EntityTeleportEndGatewayEvent(Entity, Location, Location, EndGateway) - Constructor for class com.destroystokyo.paper.event.entity.EntityTeleportEndGatewayEvent
EntityTeleportEvent - Class in org.bukkit.event.entity
  Thrown when a non-player entity is teleported from one location to another.
EntityTeleportEvent(Entity, Location, Location) - Constructor for class org.bukkit.event.entity.EntityTeleportEvent
entityTicks - Static variable in class co.aikar.timings.TimingHistory
EntityToggleGlideEvent - Class in org.bukkit.event.entity
  Sent when an entity's gliding status is toggled with an Elytra.
EntityToggleGlideEvent(LivingEntity, boolean) - Constructor for class org.bukkit.event.entity.EntityToggleGlideEvent
EntityToggleSwimEvent - Class in org.bukkit.event.entity
  Sent when an entity's swimming status is toggled.
EntityToggleSwimEvent(LivingEntity, boolean) - Constructor for class org.bukkit.event.entity.EntityToggleSwimEvent
EntityTransformedEvent - Class in com.destroystokyo.paper.event.entity
  Deprecated.
  Bukkit has added `EntityTransformEvent`, you should start using that
EntityTransformedEvent(Entity, Entity, EntityTransformedEvent.TransformedReason) - Constructor for class com.destroystokyo.paper.event.entity.EntityTransformedEvent
  Deprecated.
EntityTransformedEvent.TransformedReason - Enum Class in com.destroystokyo.paper.event.entity
  Deprecated.
EntityTransformEvent - Class in org.bukkit.event.entity
  Called when an entity is about to be replaced by another entity.
EntityTransformEvent(Entity, List<Entity>, EntityTransformEvent.TransformReason) - Constructor for class org.bukkit.event.entity.EntityTransformEvent
EntityTransformEvent.TransformReason - Enum Class in org.bukkit.event.entity
EntityType - Enum Class in org.bukkit.entity
EntityUnleashEvent - Class in org.bukkit.event.entity
  Called immediately prior to an entity being unleashed.
EntityUnleashEvent(Entity, EntityUnleashEvent.UnleashReason) - Constructor for class org.bukkit.event.entity.EntityUnleashEvent
  Deprecated.
EntityUnleashEvent(Entity, EntityUnleashEvent.UnleashReason, boolean) - Constructor for class org.bukkit.event.entity.EntityUnleashEvent
EntityUnleashEvent.UnleashReason - Enum Class in org.bukkit.event.entity
EntityZapEvent - Class in com.destroystokyo.paper.event.entity
  Fired when lightning strikes an entity
EntityZapEvent(Entity, LightningStrike, Entity) - Constructor for class com.destroystokyo.paper.event.entity.EntityZapEvent
entrySet() - Method in class co.aikar.util.LoadingMap
entrySet() - Method in class co.aikar.util.MRUMapCache
environment() - Method in class org.bukkit.WorldCreator
  Gets the environment that will be used to create or load the world
environment(World.Environment) - Method in class org.bukkit.WorldCreator
  Sets the environment that will be used to create or load the world
EPIC - Enum constant in enum class io.papermc.paper.inventory.ItemRarity
equals(Object) - Method in class co.aikar.util.LoadingMap
equals(ItemMeta, ItemMeta) - Method in interface org.bukkit.inventory.ItemFactory
  This method is used to compare two item meta data objects.
equals(Object) - Method in class co.aikar.timings.FullServerTickHandler
equals(Object) - Method in class com.destroystokyo.paper.entity.ai.GoalKey
equals(Object) - Method in class com.destroystokyo.paper.NamespacedTag
equals(Object) - Method in class com.destroystokyo.paper.profile.ProfileProperty
equals(Object) - Method in class org.bukkit.attribute.AttributeModifier
equals(Object) - Method in class org.bukkit.block.banner.Pattern
equals(Object) - Method in class org.bukkit.Color
equals(Object) - Method in class org.bukkit.enchantments.Enchantment
equals(Object) - Method in class org.bukkit.FireworkEffect
equals(Object) - Method in class org.bukkit.GameRule
equals(Object) - Method in class org.bukkit.inventory.ItemStack
equals(Object) - Method in class org.bukkit.inventory.RecipeChoice.ExactChoice
equals(Object) - Method in class org.bukkit.inventory.RecipeChoice.MaterialChoice
equals(Object) - Method in class org.bukkit.Location
equals(Object) - Method in class org.bukkit.material.MaterialData
  Deprecated.
equals(Object) - Method in class org.bukkit.NamespacedKey
equals(Object) - Method in class org.bukkit.Note
equals(Object) - Method in class org.bukkit.plugin.messaging.PluginMessageListenerRegistration
equals(Object) - Method in class org.bukkit.plugin.PluginBase
equals(Object) - Method in class org.bukkit.potion.Potion
  Deprecated.
equals(Object) - Method in class org.bukkit.potion.PotionData
equals(Object) - Method in class org.bukkit.potion.PotionEffect
equals(Object) - Method in class org.bukkit.potion.PotionEffectType
equals(Object) - Method in class org.bukkit.StructureType
equals(Object) - Method in class org.bukkit.util.BlockVector
  Checks if another object is equivalent.
equals(Object) - Method in class org.bukkit.util.BoundingBox
equals(Object) - Method in class org.bukkit.util.EulerAngle
equals(Object) - Method in class org.bukkit.util.RayTraceResult
equals(Object) - Method in class org.bukkit.util.Vector
  Checks to see if two objects are equal.
EQUIP - Static variable in class org.bukkit.GameEvent
EquipmentSlot - Enum Class in org.bukkit.inventory
ERODED_BADLANDS - Enum constant in enum class org.bukkit.block.Biome
ERRONEOUS_STATE - Enum constant in enum class org.bukkit.event.player.PlayerQuitEvent.QuitReason
  The player's connection has entered an erroneous state.
EulerAngle - Class in org.bukkit.util
  EulerAngle is used to represent 3 angles, one for each axis (x, y, z).
EulerAngle(double, double, double) - Constructor for class org.bukkit.util.EulerAngle
  Creates a EularAngle with each axis set to the passed angle in radians
EVAPORATE - Enum constant in enum class org.bukkit.event.block.CauldronLevelChangeEvent.ChangeReason
  Evaporating due to biome dryness.
EVEN - Enum constant in enum class org.bukkit.event.inventory.DragType
  The cursor is split evenly across all selected slots, not to exceed the Material's max stack size, with the remainder going to the cursor.
Event - Class in org.bukkit.event
  Represents an event.
Event() - Constructor for class org.bukkit.event.Event
  The default constructor is defined for cleaner code.
Event(boolean) - Constructor for class org.bukkit.event.Event
  This constructor is used to explicitly declare an event as synchronous or asynchronous.
EVENT_RAID_HORN - Enum constant in enum class org.bukkit.Sound
Event.Result - Enum Class in org.bukkit.event
EventException - Exception in org.bukkit.event
EventException() - Constructor for exception org.bukkit.event.EventException
  Constructs a new EventException
EventException(String) - Constructor for exception org.bukkit.event.EventException
  Constructs a new EventException with the given message
EventException(Throwable) - Constructor for exception org.bukkit.event.EventException
  Constructs a new EventException based on the given Exception
EventException(Throwable, String) - Constructor for exception org.bukkit.event.EventException
  Constructs a new EventException with the given message
EventExecutor - Interface in org.bukkit.plugin
  Interface which defines the class for event call backs to plugins
eventExecutorMap - Static variable in interface org.bukkit.plugin.EventExecutor
EventHandler - Annotation Interface in org.bukkit.event
  An annotation to mark methods as being event handler methods
EventPriority - Enum Class in org.bukkit.event
  Represents an event's priority in execution
EVIL_RABBIT_ATTACK - Static variable in interface com.destroystokyo.paper.entity.ai.VanillaGoal
Evoker - Interface in org.bukkit.entity
  Represents an Evoker "Illager".
EVOKER - Enum constant in enum class org.bukkit.entity.EntityType
EVOKER - Enum constant in enum class org.bukkit.loot.LootTables
EVOKER_ATTACK_SPELL - Static variable in interface com.destroystokyo.paper.entity.ai.VanillaGoal
EVOKER_CAST_SPELL - Static variable in interface com.destroystokyo.paper.entity.ai.VanillaGoal
  Deprecated.
EVOKER_CASTING_SPELL - Static variable in interface com.destroystokyo.paper.entity.ai.VanillaGoal
EVOKER_FANGS - Enum constant in enum class org.bukkit.entity.EntityType
EVOKER_SPAWN_EGG - Enum constant in enum class org.bukkit.Material
EVOKER_SUMMON_SPELL - Static variable in interface com.destroystokyo.paper.entity.ai.VanillaGoal
EVOKER_WOLOLO_SPELL - Static variable in interface com.destroystokyo.paper.entity.ai.VanillaGoal
Evoker.Spell - Enum Class in org.bukkit.entity
  Deprecated.
  future versions of Minecraft have additional spell casting entities.
EvokerFangs - Interface in org.bukkit.entity
  Represents Evoker Fangs.
ExactChoice(List<ItemStack>) - Constructor for class org.bukkit.inventory.RecipeChoice.ExactChoice
ExactChoice(ItemStack) - Constructor for class org.bukkit.inventory.RecipeChoice.ExactChoice
ExactChoice(ItemStack...) - Constructor for class org.bukkit.inventory.RecipeChoice.ExactChoice
ExactMatchConversationCanceller - Class in org.bukkit.conversations
  An ExactMatchConversationCanceller cancels a conversation if the user enters an exact input string
ExactMatchConversationCanceller(String) - Constructor for class org.bukkit.conversations.ExactMatchConversationCanceller
  Builds an ExactMatchConversationCanceller.
examinableProperties() - Method in interface com.destroystokyo.paper.event.server.AsyncTabCompleteEvent.Completion
execute(CommandSender, String, String[]) - Method in class co.aikar.timings.TimingsCommand
execute(CommandSender, String, String[]) - Method in class org.bukkit.command.Command
  Executes the command, returning its success
execute(CommandSender, String, String[]) - Method in class org.bukkit.command.defaults.HelpCommand
execute(CommandSender, String, String[]) - Method in class org.bukkit.command.defaults.PluginsCommand
execute(CommandSender, String, String[]) - Method in class org.bukkit.command.defaults.ReloadCommand
execute(CommandSender, String, String[]) - Method in class org.bukkit.command.defaults.VersionCommand
execute(CommandSender, String, String[]) - Method in class org.bukkit.command.FormattedCommandAlias
execute(CommandSender, String, String[]) - Method in class org.bukkit.command.MultipleCommandAlias
execute(CommandSender, String, String[]) - Method in class org.bukkit.command.PluginCommand
  Executes the command, returning its success
execute(Listener, Event) - Method in class co.aikar.timings.TimedEventExecutor
execute(Listener, Event) - Method in class com.destroystokyo.paper.event.executor.MethodHandleEventExecutor
execute(Listener, Event) - Method in class com.destroystokyo.paper.event.executor.StaticMethodHandleEventExecutor
execute(Listener, Event) - Method in interface org.bukkit.plugin.EventExecutor
EXP_BOTTLE - Enum constant in enum class org.bukkit.entity.ExperienceOrb.SpawnReason
  Spawned by a player throwing an experience points bottle
expand(double) - Method in class org.bukkit.util.BoundingBox
  Expands this bounding box uniformly by the given value in all directions.
expand(double, double, double) - Method in class org.bukkit.util.BoundingBox
  Expands this bounding box uniformly by the given values in both positive and negative directions.
expand(double, double, double, double) - Method in class org.bukkit.util.BoundingBox
  Expands this bounding box in the specified direction.
expand(double, double, double, double, double, double) - Method in class org.bukkit.util.BoundingBox
  Expands this bounding box by the given values in the corresponding directions.
expand(BlockFace, double) - Method in class org.bukkit.util.BoundingBox
  Expands this bounding box in the direction specified by the given block face.
expand(Vector) - Method in class org.bukkit.util.BoundingBox
  Expands this bounding box uniformly by the given values in both positive and negative directions.
expand(Vector, double) - Method in class org.bukkit.util.BoundingBox
  Expands this bounding box in the specified direction.
expandDirectional(double, double, double) - Method in class org.bukkit.util.BoundingBox
  Expands this bounding box in the specified direction.
expandDirectional(Vector) - Method in class org.bukkit.util.BoundingBox
  Expands this bounding box in the specified direction.
ExpBottleEvent - Class in org.bukkit.event.entity
  Called when a ThrownExpBottle hits and releases experience.
ExpBottleEvent(ThrownExpBottle, int) - Constructor for class org.bukkit.event.entity.ExpBottleEvent
EXPERIENCE_BOTTLE - Enum constant in enum class org.bukkit.Material
EXPERIENCE_ORB - Enum constant in enum class org.bukkit.entity.EntityType
  An experience orb.
ExperienceOrb - Interface in org.bukkit.entity
  Represents an Experience Orb.
ExperienceOrb.SpawnReason - Enum Class in org.bukkit.entity
  Reasons for why this Experience Orb was spawned
ExperienceOrbMergeEvent - Class in com.destroystokyo.paper.event.entity
  Fired anytime the server is about to merge 2 experience orbs into one
ExperienceOrbMergeEvent(ExperienceOrb, ExperienceOrb) - Constructor for class com.destroystokyo.paper.event.entity.ExperienceOrbMergeEvent
EXPIRATION - Enum constant in enum class org.bukkit.event.entity.EntityPotionEffectEvent.Cause
  When the effect was removed due to expiration.
explode() - Method in interface org.bukkit.entity.Creeper
  Makes this Creeper explode instantly.
EXPLODE - Static variable in class org.bukkit.GameEvent
EXPLOSION - Enum constant in enum class com.destroystokyo.paper.event.block.TNTPrimeEvent.PrimeReason
  When TNT prime was caused by other explosion (chain reaction)
EXPLOSION - Enum constant in enum class org.bukkit.event.block.BlockIgniteEvent.IgniteCause
  Block ignition caused by explosion.
EXPLOSION - Enum constant in enum class org.bukkit.event.entity.CreatureSpawnEvent.SpawnReason
  When eg an effect cloud is spawned as a result of a creeper exploding
EXPLOSION - Enum constant in enum class org.bukkit.event.hanging.HangingBreakEvent.RemoveCause
  Removed by an explosion
EXPLOSION_HUGE - Enum constant in enum class org.bukkit.Particle
EXPLOSION_LARGE - Enum constant in enum class org.bukkit.Particle
EXPLOSION_NORMAL - Enum constant in enum class org.bukkit.Particle
ExplosionPrimeEvent - Class in org.bukkit.event.entity
  Called when an entity has made a decision to explode.
ExplosionPrimeEvent(Entity, float, boolean) - Constructor for class org.bukkit.event.entity.ExplosionPrimeEvent
ExplosionPrimeEvent(Explosive) - Constructor for class org.bukkit.event.entity.ExplosionPrimeEvent
Explosive - Interface in org.bukkit.entity
  A representation of an explosive entity
ExplosiveMinecart - Interface in org.bukkit.entity.minecart
  Represents a Minecart with TNT inside it that can explode when triggered.
EXPOSED_COPPER - Enum constant in enum class org.bukkit.Material
EXPOSED_CUT_COPPER - Enum constant in enum class org.bukkit.Material
EXPOSED_CUT_COPPER_SLAB - Enum constant in enum class org.bukkit.Material
  BlockData: `Slab`
EXPOSED_CUT_COPPER_STAIRS - Enum constant in enum class org.bukkit.Material
  BlockData: `Stairs`
extend() - Method in class org.bukkit.potion.Potion
  Deprecated.
  Chain this to the constructor to extend the potion's duration.
ExtendedRails - Class in org.bukkit.material
  Deprecated.
  all usage of MaterialData is deprecated and subject to removal. Use `BlockData`.
ExtendedRails(Material) - Constructor for class org.bukkit.material.ExtendedRails
  Deprecated.
ExtendedRails(Material, byte) - Constructor for class org.bukkit.material.ExtendedRails
  Deprecated.
  Magic value
EXTINGUISH - Enum constant in enum class org.bukkit.Effect
  Sound of fire being extinguished.
EXTINGUISH - Enum constant in enum class org.bukkit.event.block.CauldronLevelChangeEvent.ChangeReason
  Entity being extinguished.
extra() - Method in class com.destroystokyo.paper.ParticleBuilder
  Gets the Particle extra data.
extra(double) - Method in class com.destroystokyo.paper.ParticleBuilder
  Sets the particle extra data.

## F

F - Enum constant in enum class org.bukkit.Note.Tone
F2 - Static variable in class org.bukkit.util.noise.SimplexNoiseGenerator
F3 - Static variable in class org.bukkit.util.noise.SimplexNoiseGenerator
F4 - Static variable in class org.bukkit.util.noise.SimplexNoiseGenerator
face - Variable in class org.bukkit.event.block.BlockFromToEvent
FaceAttachable - Interface in org.bukkit.block.data
  'face' represents the face to which a lever or button is stuck.
FaceAttachable.AttachedFace - Enum Class in org.bukkit.block.data
  The face to which a switch type block is stuck.
FACEPLANT - Static variable in interface com.destroystokyo.paper.entity.ai.VanillaGoal
fade(double) - Static method in class org.bukkit.util.noise.NoiseGenerator
fadeIn(int) - Method in class com.destroystokyo.paper.Title.Builder
  Deprecated.
  Sets the number of ticks for the title to fade in
fadeOut(int) - Method in class com.destroystokyo.paper.Title.Builder
  Deprecated.
  Sets the number of ticks for the title to fade out.
FAILED_ATTEMPT - Enum constant in enum class org.bukkit.event.player.PlayerFishEvent.State
  When a player fails to catch a bite while fishing usually due to poor timing.
FAILED_DOWNLOAD - Enum constant in enum class org.bukkit.event.player.PlayerResourcePackStatusEvent.Status
  The client accepted the pack, but download failed.
failMessage() - Method in class com.destroystokyo.paper.event.player.PlayerHandshakeEvent
  Gets the message to display to the client when authentication fails.
failMessage(Component) - Method in class com.destroystokyo.paper.event.player.PlayerHandshakeEvent
  Sets the message to display to the client when authentication fails.
FALL - Enum constant in enum class org.bukkit.event.entity.EntityDamageEvent.DamageCause
  Damage caused when an entity falls a distance greater than 3 blocks
FALL_DAMAGE - Static variable in class org.bukkit.GameRule
  Whether fall damage is enabled or not.
FALL_FLYING - Enum constant in enum class org.bukkit.entity.Pose
  Entity is gliding.
FALL_ONE_CM - Enum constant in enum class org.bukkit.Statistic
FALLING_BLOCK - Enum constant in enum class org.bukkit.entity.EntityType
  A block that is going to or is about to fall.
FALLING_BLOCK - Enum constant in enum class org.bukkit.event.entity.EntityDamageEvent.DamageCause
  Damage caused by being hit by a falling block which deals damage
FALLING_DRIPSTONE_LAVA - Enum constant in enum class org.bukkit.Particle
FALLING_DRIPSTONE_WATER - Enum constant in enum class org.bukkit.Particle
FALLING_DUST - Enum constant in enum class org.bukkit.Particle
FALLING_HONEY - Enum constant in enum class org.bukkit.Particle
FALLING_LAVA - Enum constant in enum class org.bukkit.Particle
FALLING_NECTAR - Enum constant in enum class org.bukkit.Particle
FALLING_OBSIDIAN_TEAR - Enum constant in enum class org.bukkit.Particle
FALLING_SPORE_BLOSSOM - Enum constant in enum class org.bukkit.Particle
FALLING_WATER - Enum constant in enum class org.bukkit.Particle
FallingBlock - Interface in org.bukkit.entity
  Represents a falling block
FALSE - Enum constant in enum class org.bukkit.permissions.PermissionDefault
FANGS - Enum constant in enum class org.bukkit.entity.Evoker.Spell
  Deprecated.
  The spell that summons Fangs.
FANGS - Enum constant in enum class org.bukkit.entity.Spellcaster.Spell
  The spell that summons Fangs.
FAR - Enum constant in enum class org.bukkit.map.MapView.Scale
FARMER - Enum constant in enum class org.bukkit.entity.Villager.Profession
  Farmer profession.
FARMER_GIFT - Enum constant in enum class org.bukkit.loot.LootTables
Farmland - Interface in org.bukkit.block.data.type
  The 'moisture' level of farmland indicates how close it is to a water source (if any).
FARMLAND - Enum constant in enum class org.bukkit.Material
  BlockData: `Farmland`
FARTHEST - Enum constant in enum class org.bukkit.map.MapView.Scale
FAST_DIGGING - Static variable in class org.bukkit.potion.PotionEffectType
  Increases dig speed.
FEATHER - Enum constant in enum class org.bukkit.Material
FEATURES_CANNOT_REPLACE - Static variable in interface org.bukkit.Tag
  Vanilla block tag representing all blocks which will not be replaced by world generation features.
Feeder() - Constructor for class co.aikar.util.LoadingIntMap.Feeder
Feeder() - Constructor for class co.aikar.util.LoadingMap.Feeder
FEET - Enum constant in enum class com.destroystokyo.paper.event.player.PlayerArmorChangeEvent.SlotType
FEET - Enum constant in enum class org.bukkit.inventory.EquipmentSlot
Fence - Interface in org.bukkit.block.data.type
FENCE_GATE_CLOSE - Enum constant in enum class org.bukkit.Effect
  Sound of a door closing.
FENCE_GATE_TOGGLE - Enum constant in enum class org.bukkit.Effect
  Sound of a door opening.
FENCE_GATES - Static variable in class com.destroystokyo.paper.MaterialTags
  Covers all variants of gates.
FENCE_GATES - Static variable in interface org.bukkit.Tag
  Vanilla block tag representing all fence gates.
FENCES - Static variable in class com.destroystokyo.paper.MaterialTags
  Covers all variants of fences.
FENCES - Static variable in interface org.bukkit.Tag
  Vanilla block tag representing all fences.
FERMENTED_SPIDER_EYE - Enum constant in enum class org.bukkit.Material
FERN - Enum constant in enum class org.bukkit.Material
FERN_LIKE - Enum constant in enum class org.bukkit.GrassSpecies
  Represents the fern-looking grass species.
FIGHTERS - Enum constant in enum class org.bukkit.Art
FileConfiguration - Class in org.bukkit.configuration.file
  This is a base class for all File based implementations of `Configuration`
FileConfiguration() - Constructor for class org.bukkit.configuration.file.FileConfiguration
  Creates an empty `FileConfiguration` with no default values.
FileConfiguration(Configuration) - Constructor for class org.bukkit.configuration.file.FileConfiguration
  Creates an empty `FileConfiguration` using the specified `Configuration` as a source for all default values.
FileConfigurationOptions - Class in org.bukkit.configuration.file
  Various settings for controlling the input and output of a `FileConfiguration`
FileConfigurationOptions(MemoryConfiguration) - Constructor for class org.bukkit.configuration.file.FileConfigurationOptions
FileUtil - Class in org.bukkit.util
  Class containing file utilities
FileUtil() - Constructor for class org.bukkit.util.FileUtil
fill(Location, Location, boolean) - Method in interface org.bukkit.structure.Structure
  Fills the structure from an area in a world.
fill(Location, BlockVector, boolean) - Method in interface org.bukkit.structure.Structure
  Fills the Structure from an area in a world, starting at the specified origin and extending in each axis according to the specified size vector.
FILLED_MAP - Enum constant in enum class org.bukkit.Material
fillInventory(Inventory, Random, LootContext) - Method in interface org.bukkit.loot.LootTable
  Attempt to fill an inventory with this LootTable's loot.
FillProfileEvent - Class in com.destroystokyo.paper.event.profile
  Fired once a profiles additional properties (such as textures) has been filled
FillProfileEvent(PlayerProfile) - Constructor for class com.destroystokyo.paper.event.profile.FillProfileEvent
findClass(String) - Method in class org.bukkit.plugin.java.PluginClassLoader
findLightningRod(Location) - Method in interface org.bukkit.World
  Finds the location of the nearest unobstructed Lightning Rod in a 128-block radius around the given location.
findLightningTarget(Location) - Method in interface org.bukkit.World
  Finds a target `Location` for lightning to strike.
findPath(LivingEntity) - Method in interface com.destroystokyo.paper.entity.Pathfinder
  Calculates a destination for the Entity to navigate to to reach the target entity, but does not set it as the current target.
findPath(Location) - Method in interface com.destroystokyo.paper.entity.Pathfinder
  Calculates a destination for the Entity to navigate to, but does not set it as the current target.
findPossibleMatches(String) - Method in class org.bukkit.command.defaults.HelpCommand
FINISHED - Enum constant in enum class org.bukkit.event.raid.RaidStopEvent.Reason
  Finished the raid.
Fire - Interface in org.bukkit.block.data.type
  md_5's mixtape.
FIRE - Enum constant in enum class com.destroystokyo.paper.event.block.TNTPrimeEvent.PrimeReason
  When TNT prime was caused by fire
FIRE - Enum constant in enum class org.bukkit.event.entity.EntityDamageEvent.DamageCause
  Damage caused by direct exposure to fire
FIRE - Enum constant in enum class org.bukkit.event.world.PortalCreateEvent.CreateReason
  When the blocks inside a portal are created due to a portal frame being set on fire.
FIRE - Enum constant in enum class org.bukkit.Material
  BlockData: `Fire`
FIRE - Static variable in interface org.bukkit.Tag
  Vanilla block tag representing all fire blocks.
FIRE_ASPECT - Static variable in class org.bukkit.enchantments.Enchantment
  When attacking a target, has a chance to set them on fire
FIRE_CHARGE - Enum constant in enum class org.bukkit.Material
FIRE_CORAL - Enum constant in enum class org.bukkit.Material
  BlockData: `Waterlogged`
FIRE_CORAL_BLOCK - Enum constant in enum class org.bukkit.Material
FIRE_CORAL_FAN - Enum constant in enum class org.bukkit.Material
  BlockData: `Waterlogged`
FIRE_CORAL_WALL_FAN - Enum constant in enum class org.bukkit.Material
  BlockData: `CoralWallFan`
FIRE_DAMAGE - Static variable in class org.bukkit.GameRule
  Whether fire damage is enabled or not.
FIRE_RESISTANCE - Enum constant in enum class org.bukkit.potion.PotionType
FIRE_RESISTANCE - Static variable in class org.bukkit.potion.PotionEffectType
  Stops fire damage.
FIRE_TICK - Enum constant in enum class org.bukkit.event.entity.EntityDamageEvent.DamageCause
  Damage caused due to burns caused by fire
Fireball - Interface in org.bukkit.entity
  Represents a Fireball.
FIREBALL - Enum constant in enum class org.bukkit.entity.EntityType
  A flying large fireball, as thrown by a Ghast for example.
FIREBALL - Enum constant in enum class org.bukkit.event.block.BlockIgniteEvent.IgniteCause
  Block ignition caused by an entity using a fireball.
Firework - Interface in org.bukkit.entity
FIREWORK - Enum constant in enum class org.bukkit.entity.EntityType
  Internal representation of a Firework once it has been launched.
FIREWORK_EXPLODE - Enum constant in enum class org.bukkit.EntityEffect
  When a firework explodes.
FIREWORK_ROCKET - Enum constant in enum class org.bukkit.Material
FIREWORK_SHOOT - Enum constant in enum class org.bukkit.Effect
  The sound played when launching a firework
FIREWORK_STAR - Enum constant in enum class org.bukkit.Material
FireworkEffect - Class in org.bukkit
  Represents a single firework effect.
FireworkEffect.Builder - Class in org.bukkit
  This is a builder for FireworkEffects.
FireworkEffect.Type - Enum Class in org.bukkit
  The type or shape of the effect.
FireworkEffectMeta - Interface in org.bukkit.inventory.meta
  Represents a meta that can store a single FireworkEffect.
FireworkExplodeEvent - Class in org.bukkit.event.entity
  Called when a firework explodes.
FireworkExplodeEvent(Firework) - Constructor for class org.bukkit.event.entity.FireworkExplodeEvent
FireworkMeta - Interface in org.bukkit.inventory.meta
  Represents a `Material.FIREWORK_ROCKET` and its effects.
FIREWORKS_SPARK - Enum constant in enum class org.bukkit.Particle
first(ItemStack) - Method in interface org.bukkit.inventory.Inventory
  Returns the first slot in the inventory containing an ItemStack with the given stack.
first(Material) - Method in interface org.bukkit.inventory.Inventory
  Finds the first slot in the inventory containing an ItemStack with the given material
FIRST_QUARTER - Enum constant in enum class io.papermc.paper.world.MoonPhase
firstEmpty() - Method in interface org.bukkit.inventory.Inventory
  Returns the first empty Slot.
firstPrompt - Variable in class org.bukkit.conversations.ConversationFactory
Fish - Interface in org.bukkit.entity
  Represents a fish entity.
FISH_BUCKETS - Static variable in class com.destroystokyo.paper.MaterialTags
  Covers all variants of fish buckets.
FISH_CAUGHT - Enum constant in enum class org.bukkit.Statistic
FISH_SCHOOL - Static variable in interface com.destroystokyo.paper.entity.ai.VanillaGoal
  Deprecated.
FISH_SWIM - Static variable in interface com.destroystokyo.paper.entity.ai.VanillaGoal
FISHERMAN - Enum constant in enum class org.bukkit.entity.Villager.Profession
  Fisherman profession.
FISHERMAN_GIFT - Enum constant in enum class org.bukkit.loot.LootTables
FishHook - Interface in org.bukkit.entity
  Represents a fishing hook.
FishHook.HookState - Enum Class in org.bukkit.entity
  Represents a state in which a fishing hook may be.
FISHING - Enum constant in enum class org.bukkit.entity.ExperienceOrb.SpawnReason
  Spawned by player fishing
FISHING - Enum constant in enum class org.bukkit.event.player.PlayerFishEvent.State
  When a player is fishing, ie casting the line out.
FISHING - Enum constant in enum class org.bukkit.loot.LootTables
FISHING_FISH - Enum constant in enum class org.bukkit.loot.LootTables
FISHING_HOOK - Enum constant in enum class org.bukkit.entity.EntityType
  A fishing line and bobber.
FISHING_JUNK - Enum constant in enum class org.bukkit.loot.LootTables
FISHING_ROD - Enum constant in enum class org.bukkit.enchantments.EnchantmentTarget
  Allows the Enchantment to be placed on fishing rods.
FISHING_ROD - Enum constant in enum class org.bukkit.Material
FISHING_ROD_CAST - Static variable in class org.bukkit.GameEvent
FISHING_ROD_REEL_IN - Static variable in class org.bukkit.GameEvent
FISHING_TREASURE - Enum constant in enum class org.bukkit.loot.LootTables
FixedMetadataValue - Class in org.bukkit.metadata
  A FixedMetadataValue is a special case metadata item that contains the same value forever after initialization.
FixedMetadataValue(Plugin, Object) - Constructor for class org.bukkit.metadata.FixedMetadataValue
  Initializes a FixedMetadataValue with an Object
fixedSet - Variable in class org.bukkit.conversations.FixedSetPrompt
FixedSetPrompt - Class in org.bukkit.conversations
  FixedSetPrompt is the base class for any prompt that requires a fixed set response from the user.
FixedSetPrompt(String...) - Constructor for class org.bukkit.conversations.FixedSetPrompt
  Creates a FixedSetPrompt from a set of strings.
FLAME - Enum constant in enum class org.bukkit.Particle
FLAP - Static variable in class org.bukkit.GameEvent
FLASH - Enum constant in enum class org.bukkit.Particle
flat(int, Note.Tone) - Static method in class org.bukkit.Note
  Creates a new note for a flat tone, such as A-flat.
FLAT - Enum constant in enum class org.bukkit.WorldType
flattened() - Method in class org.bukkit.Note
flattener() - Static method in class io.papermc.paper.text.PaperComponents
  Return a component flattener that can use game data to resolve extra information about components.
FLEE_SUN - Static variable in interface com.destroystokyo.paper.entity.ai.VanillaGoal
FLETCHER - Enum constant in enum class org.bukkit.entity.Villager.Profession
  Fletcher profession.
FLETCHER_GIFT - Enum constant in enum class org.bukkit.loot.LootTables
FLETCHING_TABLE - Enum constant in enum class org.bukkit.Material
flicker(boolean) - Method in class org.bukkit.FireworkEffect.Builder
  Set whether the firework effect should flicker.
FLINT - Enum constant in enum class org.bukkit.Material
FLINT_AND_STEEL - Enum constant in enum class org.bukkit.event.block.BlockIgniteEvent.IgniteCause
  Block ignition caused by a player or dispenser using flint-and-steel.
FLINT_AND_STEEL - Enum constant in enum class org.bukkit.Material
FLIPPED - Enum constant in enum class org.bukkit.Rotation
  Flipped upside-down, a 180 degree rotation
FLIPPED_45 - Enum constant in enum class org.bukkit.Rotation
  Flipped upside-down + 45 degree rotation
FLOAT - Static variable in interface com.destroystokyo.paper.entity.ai.VanillaGoal
FLOAT - Static variable in interface org.bukkit.inventory.meta.tags.ItemTagType
  Deprecated.
FLOAT - Static variable in interface org.bukkit.persistence.PersistentDataType
floor(double) - Static method in class org.bukkit.util.noise.NoiseGenerator
  Speedy floor, faster than (int)Math.floor(x)
floor(double) - Static method in class org.bukkit.util.NumberConversions
FLOOR - Enum constant in enum class org.bukkit.block.data.FaceAttachable.AttachedFace
  The switch is mounted to the floor and pointing upwards.
FLOOR - Enum constant in enum class org.bukkit.block.data.type.Bell.Attachment
  Placed on floor.
FLOOR - Enum constant in enum class org.bukkit.block.data.type.Switch.Face
  Deprecated.
  The switch is mounted to the floor and pointing upwards.
FLOPPER - Enum constant in enum class org.bukkit.entity.TropicalFish.Pattern
FLOWER - Enum constant in enum class org.bukkit.block.banner.PatternType
FLOWER_BANNER_PATTERN - Enum constant in enum class org.bukkit.Material
FLOWER_FOREST - Enum constant in enum class org.bukkit.block.Biome
FLOWER_POT - Enum constant in enum class org.bukkit.Material
FLOWER_POTS - Static variable in interface org.bukkit.Tag
  Vanilla block tag representing all empty and filled flower pots.
FLOWER_POTTED - Enum constant in enum class org.bukkit.Statistic
FLOWERING_AZALEA - Enum constant in enum class org.bukkit.Material
FLOWERING_AZALEA_LEAVES - Enum constant in enum class org.bukkit.Material
  BlockData: `Leaves`
FlowerPot - Class in org.bukkit.material
  Deprecated.
  all usage of MaterialData is deprecated and subject to removal. Use `BlockData`.
FlowerPot() - Constructor for class org.bukkit.material.FlowerPot
  Deprecated.
  Default constructor for a flower pot.
FlowerPot(Material) - Constructor for class org.bukkit.material.FlowerPot
  Deprecated.
FlowerPot(Material, byte) - Constructor for class org.bukkit.material.FlowerPot
  Deprecated.
  Magic value
FLOWERS - Static variable in interface org.bukkit.Tag
  Vanilla block tag representing all flowers.
FLOWING_LAVA - Enum constant in enum class org.bukkit.Fluid
FLOWING_WATER - Enum constant in enum class org.bukkit.Fluid
Fluid - Enum Class in org.bukkit
FLUID - Static variable in interface org.bukkit.Registry
  Server fluids.
FLUID_PICKUP - Static variable in class org.bukkit.GameEvent
FLUID_PLACE - Static variable in class org.bukkit.GameEvent
FluidCollisionMode - Enum Class in org.bukkit
  Determines the collision behavior when fluids get hit during ray tracing.
FluidLevelChangeEvent - Class in org.bukkit.event.block
  Called when the fluid level of a block changes due to changes in adjacent blocks.
FluidLevelChangeEvent(Block, BlockData) - Constructor for class org.bukkit.event.block.FluidLevelChangeEvent
FLUIDS_LAVA - Static variable in interface org.bukkit.Tag
  Vanilla fluid tag representing lava and flowing lava.
FLUIDS_WATER - Static variable in interface org.bukkit.Tag
  Vanilla fluid tag representing water and flowing water.
FLUTE - Enum constant in enum class org.bukkit.Instrument
  Flute is normally played when a note block is on top of a clay block.
FLY_INTO_WALL - Enum constant in enum class org.bukkit.event.entity.EntityDamageEvent.DamageCause
  Damage caused when an entity runs into a wall.
FLY_ONE_CM - Enum constant in enum class org.bukkit.Statistic
FLY_TO_PORTAL - Enum constant in enum class org.bukkit.entity.EnderDragon.Phase
  The dragon will fly towards the empty portal (approaching from the other side, if applicable).
Flying - Interface in org.bukkit.entity
  Represents a Flying Entity.
FLYING_PLAYER - Enum constant in enum class org.bukkit.event.player.PlayerKickEvent.Cause
FLYING_VEHICLE - Enum constant in enum class org.bukkit.event.player.PlayerKickEvent.Cause
FOLLOW_BOAT - Static variable in interface com.destroystokyo.paper.entity.ai.VanillaGoal
FOLLOW_ENTITY - Static variable in interface com.destroystokyo.paper.entity.ai.VanillaGoal
  Deprecated.
FOLLOW_FLOCK_LEADER - Static variable in interface com.destroystokyo.paper.entity.ai.VanillaGoal
FOLLOW_LEADER - Enum constant in enum class org.bukkit.event.entity.EntityTargetEvent.TargetReason
  When a raiding entity selects the same target as one of its compatriots.
FOLLOW_MOB - Static variable in interface com.destroystokyo.paper.entity.ai.VanillaGoal
FOLLOW_OWNER - Static variable in interface com.destroystokyo.paper.entity.ai.VanillaGoal
FOLLOW_PARENT - Static variable in interface com.destroystokyo.paper.entity.ai.VanillaGoal
Font - Static variable in class org.bukkit.map.MinecraftFont
  A static non-malleable MinecraftFont.
FOOD - Enum constant in enum class org.bukkit.event.entity.EntityPotionEffectEvent.Cause
  When an effect is inflicted due to food (e.g.
FoodLevelChangeEvent - Class in org.bukkit.event.entity
  Called when a human entity's food level changes
FoodLevelChangeEvent(HumanEntity, int) - Constructor for class org.bukkit.event.entity.FoodLevelChangeEvent
FoodLevelChangeEvent(HumanEntity, int, ItemStack) - Constructor for class org.bukkit.event.entity.FoodLevelChangeEvent
FOOT - Enum constant in enum class org.bukkit.block.data.type.Bed.Part
  The foot is the lower half of the bed.
FOR_OTHER_TEAMS - Enum constant in enum class org.bukkit.scoreboard.Team.OptionStatus
  Apply this option only for opposing teams.
FOR_OWN_TEAM - Enum constant in enum class org.bukkit.scoreboard.Team.OptionStatus
  Apply this option for only team members.
force() - Method in class com.destroystokyo.paper.ParticleBuilder
force(boolean) - Method in class com.destroystokyo.paper.ParticleBuilder
  Sets whether the particle is forcefully shown to the player.
FOREST - Enum constant in enum class org.bukkit.block.Biome
FORGIVE_DEAD_PLAYERS - Static variable in class org.bukkit.GameRule
  Whether mobs should cease being angry at a player once they die.
FORGOT_TARGET - Enum constant in enum class org.bukkit.event.entity.EntityTargetEvent.TargetReason
  When the target is forgotten for whatever reason.
formatFixedSet() - Method in class org.bukkit.conversations.FixedSetPrompt
  Utility function to create a formatted string containing all the options declared in the constructor.
FormattedCommandAlias - Class in org.bukkit.command
FormattedCommandAlias(String, String[]) - Constructor for class org.bukkit.command.FormattedCommandAlias
Fox - Interface in org.bukkit.entity
  What does the fox say?
FOX - Enum constant in enum class org.bukkit.entity.EntityType
FOX - Enum constant in enum class org.bukkit.loot.LootTables
FOX_BREED - Static variable in interface com.destroystokyo.paper.entity.ai.VanillaGoal
FOX_CHEW - Enum constant in enum class org.bukkit.EntityEffect
  Fox chews the food in its mouth
FOX_DEFEND_TRUSTED - Static variable in interface com.destroystokyo.paper.entity.ai.VanillaGoal
  Deprecated.
FOX_EAT_BERRIES - Static variable in interface com.destroystokyo.paper.entity.ai.VanillaGoal
FOX_FACEPLANT - Static variable in interface com.destroystokyo.paper.entity.ai.VanillaGoal
  Deprecated.
FOX_FLOAT - Static variable in interface com.destroystokyo.paper.entity.ai.VanillaGoal
FOX_FOLLOW_PARENT - Static variable in interface com.destroystokyo.paper.entity.ai.VanillaGoal
FOX_FOOD - Static variable in interface org.bukkit.Tag
  Vanilla item tag representing all fox food.
FOX_LOOK_AT_PLAYER - Static variable in interface com.destroystokyo.paper.entity.ai.VanillaGoal
FOX_MELEE_ATTACK - Static variable in interface com.destroystokyo.paper.entity.ai.VanillaGoal
FOX_PANIC - Static variable in interface com.destroystokyo.paper.entity.ai.VanillaGoal
FOX_PERCH_AND_SEARCH - Static variable in interface com.destroystokyo.paper.entity.ai.VanillaGoal
  Deprecated.
FOX_POUNCE - Static variable in interface com.destroystokyo.paper.entity.ai.VanillaGoal
FOX_SEARCH_FOR_ITEMS - Static variable in interface com.destroystokyo.paper.entity.ai.VanillaGoal
FOX_SEEK_SHELTER - Static variable in interface com.destroystokyo.paper.entity.ai.VanillaGoal
  Deprecated.
FOX_SLEEP - Static variable in interface com.destroystokyo.paper.entity.ai.VanillaGoal
  Deprecated.
FOX_SPAWN_EGG - Enum constant in enum class org.bukkit.Material
FOX_STALK_PREY - Static variable in interface com.destroystokyo.paper.entity.ai.VanillaGoal
  Deprecated.
FOX_STROLL_THROUGH_VILLAGE - Static variable in interface com.destroystokyo.paper.entity.ai.VanillaGoal
Fox.Type - Enum Class in org.bukkit.entity
  Represents the various different fox types there are.
frame() - Method in interface io.papermc.paper.advancement.AdvancementDisplay
  Gets the `AdvancementDisplay.Frame`.
FREEZE - Enum constant in enum class org.bukkit.event.entity.EntityDamageEvent.DamageCause
  Damage caused from freezing.
FREEZE_DAMAGE - Static variable in class org.bukkit.GameRule
  Whether freeze damage is enabled or not.
FREEZE_IMMUNE_WEARABLES - Static variable in interface org.bukkit.Tag
  Vanilla item tag representing all items that confer freeze immunity on the wearer.
fromBGR(int) - Static method in class org.bukkit.Color
  Creates a new color object from an integer that contains the blue, green, and red bytes in the lowest order 24 bits.
fromBGR(int, int, int) - Static method in class org.bukkit.Color
  Creates a new Color object from a blue, green, and red
fromDamage(int) - Static method in class org.bukkit.potion.Potion
  Deprecated.
  Gets the potion from its damage value.
fromId(int) - Static method in enum class org.bukkit.entity.EntityType
  Deprecated.
  Magic value
fromItemStack(ItemStack) - Static method in class org.bukkit.potion.Potion
  Deprecated.
fromLegacy(Material) - Method in interface org.bukkit.UnsafeValues
  Deprecated.
fromLegacy(MaterialData) - Method in interface org.bukkit.UnsafeValues
  Deprecated.
fromLegacy(MaterialData, boolean) - Method in interface org.bukkit.UnsafeValues
  Deprecated.
fromLegacy(Material, byte) - Method in interface org.bukkit.UnsafeValues
  Deprecated.
fromMobSpawner() - Method in interface org.bukkit.entity.Entity
  Returns whether this entity was spawned from a mob spawner.
fromName(String) - Static method in enum class org.bukkit.entity.EntityType
  Deprecated.
  Magic value
fromPrimitive(T, ItemTagAdapterContext) - Method in interface org.bukkit.inventory.meta.tags.ItemTagType
  Deprecated.
  Creates a complex object based of the passed primitive value
fromPrimitive(T, ItemTagAdapterContext) - Method in class org.bukkit.inventory.meta.tags.ItemTagType.PrimitiveTagType
  Deprecated.
fromPrimitive(T, PersistentDataAdapterContext) - Method in interface org.bukkit.persistence.PersistentDataType
  Creates a complex object based of the passed primitive value
fromPrimitive(T, PersistentDataAdapterContext) - Method in class org.bukkit.persistence.PersistentDataType.PrimitivePersistentDataType
fromRGB(int) - Static method in class org.bukkit.Color
  Creates a new color object from an integer that contains the red, green, and blue bytes in the lowest order 24 bits.
fromRGB(int, int, int) - Static method in class org.bukkit.Color
  Creates a new Color object from a red, green, and blue
fromString(String) - Static method in class org.bukkit.NamespacedKey
  Get a NamespacedKey from the supplied string.
fromString(String, Plugin) - Static method in class org.bukkit.NamespacedKey
  Get a NamespacedKey from the supplied string with a default namespace if a namespace is not defined.
FRONT_BACK - Enum constant in enum class org.bukkit.block.structure.Mirror
  Structure is mirrored front to back.
FROST_WALKER - Static variable in class org.bukkit.enchantments.Enchantment
  Freezes any still water adjacent to ice / frost which player is walking on
FROSTED_ICE - Enum constant in enum class org.bukkit.Material
  BlockData: `Ageable`
FROZEN - Enum constant in enum class org.bukkit.event.entity.CreatureSpawnEvent.SpawnReason
  When an entity is shaking in Powder Snow and a new entity spawns.
FROZEN - Enum constant in enum class org.bukkit.event.entity.EntityTransformEvent.TransformReason
  When an entity is shaking in Powder Snow and a new entity spawns.
FROZEN_OCEAN - Enum constant in enum class org.bukkit.block.Biome
FROZEN_RIVER - Enum constant in enum class org.bukkit.block.Biome
FRUSTUM - Enum constant in enum class org.bukkit.block.data.type.PointedDripstone.Thickness
  Top section.
FUCHSIA - Static variable in class org.bukkit.Color
  Fuchsia, or (0xFF,0x00,0xFF) in (R,G,B)
FUEL - Enum constant in enum class org.bukkit.event.inventory.InventoryType.SlotType
  The fuel slot in a furnace inventory, or the ingredient slot in a brewing stand inventory.
FUEL_TIME - Enum constant in enum class org.bukkit.inventory.InventoryView.Property
  The progress of the fuel slot in a brewing inventory.
FULL - Enum constant in enum class com.destroystokyo.paper.ClientOption.ChatVisibility
FULL - Enum constant in enum class com.destroystokyo.paper.event.block.AnvilDamagedEvent.DamageState
FULL - Enum constant in enum class com.destroystokyo.paper.event.server.GS4QueryEvent.QueryType
  Full query asks pretty much everything present on this event (only hardcoded values cannot be modified here).
FULL - Enum constant in enum class org.bukkit.block.data.type.BigDripleaf.Tilt
  Pinball.
FULL_MOON - Enum constant in enum class io.papermc.paper.world.MoonPhase
FULL_SERVER_TICK - Static variable in class co.aikar.timings.TimingsManager
FullServerTickHandler - Class in co.aikar.timings
fullText - Variable in class org.bukkit.help.HelpTopic
Furnace - Class in org.bukkit.material
  Deprecated.
  all usage of MaterialData is deprecated and subject to removal. Use `BlockData`.
Furnace - Interface in org.bukkit.block.data.type
Furnace - Interface in org.bukkit.block
  Represents a captured state of a furnace.
Furnace() - Constructor for class org.bukkit.material.Furnace
  Deprecated.
Furnace(BlockFace) - Constructor for class org.bukkit.material.Furnace
  Deprecated.
  Instantiate a furnace facing in a particular direction.
Furnace(Material) - Constructor for class org.bukkit.material.Furnace
  Deprecated.
Furnace(Material, byte) - Constructor for class org.bukkit.material.Furnace
  Deprecated.
  Magic value
FURNACE - Enum constant in enum class org.bukkit.entity.ExperienceOrb.SpawnReason
  Spawned by player using a furnace
FURNACE - Enum constant in enum class org.bukkit.event.inventory.InventoryType
  A furnace inventory, with a RESULT slot, a CRAFTING slot, and a FUEL slot.
FURNACE - Enum constant in enum class org.bukkit.Material
  BlockData: `Furnace`
FURNACE_INTERACTION - Enum constant in enum class org.bukkit.Statistic
FURNACE_MINECART - Enum constant in enum class org.bukkit.Material
FurnaceAndDispenser - Class in org.bukkit.material
  Deprecated.
  all usage of MaterialData is deprecated and subject to removal. Use `BlockData`.
FurnaceAndDispenser(Material) - Constructor for class org.bukkit.material.FurnaceAndDispenser
  Deprecated.
FurnaceAndDispenser(Material, byte) - Constructor for class org.bukkit.material.FurnaceAndDispenser
  Deprecated.
  Magic value
FurnaceBurnEvent - Class in org.bukkit.event.inventory
  Called when an ItemStack is successfully burned as fuel in a furnace.
FurnaceBurnEvent(Block, ItemStack, int) - Constructor for class org.bukkit.event.inventory.FurnaceBurnEvent
FurnaceExtractEvent - Class in org.bukkit.event.inventory
  This event is called when a player takes items out of the furnace
FurnaceExtractEvent(Player, Block, Material, int, int) - Constructor for class org.bukkit.event.inventory.FurnaceExtractEvent
FurnaceInventory - Interface in org.bukkit.inventory
  Interface to the inventory of a Furnace.
FurnaceRecipe - Class in org.bukkit.inventory
  Represents a furnace recipe.
FurnaceRecipe(ItemStack, Material) - Constructor for class org.bukkit.inventory.FurnaceRecipe
  Deprecated.
FurnaceRecipe(ItemStack, MaterialData) - Constructor for class org.bukkit.inventory.FurnaceRecipe
  Deprecated.
FurnaceRecipe(ItemStack, MaterialData, float) - Constructor for class org.bukkit.inventory.FurnaceRecipe
  Deprecated.
FurnaceRecipe(ItemStack, Material, int) - Constructor for class org.bukkit.inventory.FurnaceRecipe
  Deprecated.
FurnaceRecipe(NamespacedKey, ItemStack, RecipeChoice, float, int) - Constructor for class org.bukkit.inventory.FurnaceRecipe
  Create a furnace recipe to craft the specified ItemStack.
FurnaceRecipe(NamespacedKey, ItemStack, Material, float, int) - Constructor for class org.bukkit.inventory.FurnaceRecipe
  Create a furnace recipe to craft the specified ItemStack.
FurnaceRecipe(NamespacedKey, ItemStack, Material, int, float, int) - Constructor for class org.bukkit.inventory.FurnaceRecipe
  Deprecated.
FurnaceSmeltEvent - Class in org.bukkit.event.inventory
  Called when an ItemStack is successfully smelted in a furnace.
FurnaceSmeltEvent(Block, ItemStack, ItemStack) - Constructor for class org.bukkit.event.inventory.FurnaceSmeltEvent
  Deprecated.
FurnaceSmeltEvent(Block, ItemStack, ItemStack, CookingRecipe<?>) - Constructor for class org.bukkit.event.inventory.FurnaceSmeltEvent
FurnaceStartSmeltEvent - Class in org.bukkit.event.inventory
FurnaceStartSmeltEvent(Block, ItemStack, CookingRecipe<?>) - Constructor for class org.bukkit.event.inventory.FurnaceStartSmeltEvent
  Deprecated.
FurnaceStartSmeltEvent(Block, ItemStack, CookingRecipe<?>, int) - Constructor for class org.bukkit.event.inventory.FurnaceStartSmeltEvent

## G

G - Enum constant in enum class org.bukkit.Note.Tone
G2 - Static variable in class org.bukkit.util.noise.SimplexNoiseGenerator
G22 - Static variable in class org.bukkit.util.noise.SimplexNoiseGenerator
G3 - Static variable in class org.bukkit.util.noise.SimplexNoiseGenerator
G4 - Static variable in class org.bukkit.util.noise.SimplexNoiseGenerator
G42 - Static variable in class org.bukkit.util.noise.SimplexNoiseGenerator
G43 - Static variable in class org.bukkit.util.noise.SimplexNoiseGenerator
G44 - Static variable in class org.bukkit.util.noise.SimplexNoiseGenerator
GAME_EVENT - Static variable in interface org.bukkit.Registry
  Game events.
GameEvent - Class in org.bukkit
  Represents a generic Mojang game event.
GameMode - Enum Class in org.bukkit
  Represents the various type of game modes that `HumanEntity`s may have
GameRule<T> - Class in org.bukkit
  GameRules dictate certain behavior within Minecraft itself
  For more information please visit the Minecraft Wiki
gameVersion(String) - Method in class com.destroystokyo.paper.event.server.GS4QueryEvent.QueryResponse.Builder
Gate - Class in org.bukkit.material
  Deprecated.
  all usage of MaterialData is deprecated and subject to removal. Use `BlockData`.
Gate - Interface in org.bukkit.block.data.type
  'in_wall" indicates if the fence gate is attached to a wall, and if true the texture is lowered by a small amount to blend in better.
Gate() - Constructor for class org.bukkit.material.Gate
  Deprecated.
Gate(byte) - Constructor for class org.bukkit.material.Gate
  Deprecated.
Gate(Material, byte) - Constructor for class org.bukkit.material.Gate
  Deprecated.
  Magic value
generateBedrock(WorldInfo, Random, int, int, ChunkGenerator.ChunkData) - Method in class org.bukkit.generator.ChunkGenerator
  Shapes the Chunk bedrock layer for the given coordinates.
generateCaves(WorldInfo, Random, int, int, ChunkGenerator.ChunkData) - Method in class org.bukkit.generator.ChunkGenerator
  Shapes the Chunk caves for the given coordinates.
generateChunkData(World, Random, int, int, ChunkGenerator.BiomeGrid) - Method in class org.bukkit.generator.ChunkGenerator
  Deprecated.
  The generation is now split up
generateDecorations(ProtoWorld) - Method in class org.bukkit.generator.ChunkGenerator
  Deprecated, for removal: This API element is subject to removal in a future version.
  use and override `BlockPopulator.populate(WorldInfo, Random, int, int, LimitedRegion)`
generateEndPortal(boolean) - Method in interface org.bukkit.boss.DragonBattle
  Generate the end portal.
generateEventExecutor(Method, String) - Static method in class com.destroystokyo.paper.event.executor.asm.ASMEventExecutorGenerator
generateName() - Static method in class com.destroystokyo.paper.event.executor.asm.ASMEventExecutorGenerator
generateNoise(WorldInfo, Random, int, int, ChunkGenerator.ChunkData) - Method in class org.bukkit.generator.ChunkGenerator
  Shapes the Chunk noise for the given coordinates.
generateReport(TimingsReportListener) - Static method in class co.aikar.timings.Timings
  Generates a report and sends it to the specified listener.
generateReport(CommandSender) - Static method in class co.aikar.timings.Timings
  Generates a report and sends it to the specified command sender.
generateStructures() - Method in class org.bukkit.WorldCreator
  Gets whether or not structures will be generated in the world.
generateStructures(boolean) - Method in class org.bukkit.WorldCreator
  Sets whether or not worlds created or loaded with this creator will have structures.
generateSurface(WorldInfo, Random, int, int, ChunkGenerator.ChunkData) - Method in class org.bukkit.generator.ChunkGenerator
  Shapes the Chunk surface for the given coordinates.
generateTree(Location, Random, TreeType) - Method in interface org.bukkit.RegionAccessor
  Creates a tree at the given `Location`
generateTree(Location, Random, TreeType, Consumer<BlockState>) - Method in interface org.bukkit.RegionAccessor
  Creates a tree at the given `Location`
generateTree(Location, TreeType) - Method in interface org.bukkit.World
  Creates a tree at the given `Location`
generateTree(Location, TreeType, BlockChangeDelegate) - Method in interface org.bukkit.World
  Deprecated.
  this method does not handle tile entities (bee nests)
generator() - Method in class org.bukkit.WorldCreator
  Gets the generator that will be used to create or load the world.
generator(String) - Method in class org.bukkit.WorldCreator
  Sets the generator that will be used to create or load the world.
generator(String, CommandSender) - Method in class org.bukkit.WorldCreator
  Sets the generator that will be used to create or load the world.
generator(ChunkGenerator) - Method in class org.bukkit.WorldCreator
  Sets the generator that will be used to create or load the world.
generatorSettings() - Method in class org.bukkit.WorldCreator
  Gets the generator settings of the world that will be created or loaded.
generatorSettings(String) - Method in class org.bukkit.WorldCreator
  Sets the generator settings of the world that will be created or loaded.
GENERIC - Enum constant in enum class org.bukkit.TreeSpecies
  Represents the common tree species.
GENERIC_ARMOR - Enum constant in enum class org.bukkit.attribute.Attribute
  Armor bonus of an Entity.
GENERIC_ARMOR_TOUGHNESS - Enum constant in enum class org.bukkit.attribute.Attribute
  Armor durability bonus of an Entity.
GENERIC_ATTACK_DAMAGE - Enum constant in enum class org.bukkit.attribute.Attribute
  Attack damage of an Entity.
GENERIC_ATTACK_KNOCKBACK - Enum constant in enum class org.bukkit.attribute.Attribute
  Attack knockback of an Entity.
GENERIC_ATTACK_SPEED - Enum constant in enum class org.bukkit.attribute.Attribute
  Attack speed of an Entity.
GENERIC_FLYING_SPEED - Enum constant in enum class org.bukkit.attribute.Attribute
  Flying speed of an Entity.
GENERIC_FOLLOW_RANGE - Enum constant in enum class org.bukkit.attribute.Attribute
  Range at which an Entity will follow others.
GENERIC_KNOCKBACK_RESISTANCE - Enum constant in enum class org.bukkit.attribute.Attribute
  Resistance of an Entity to knockback.
GENERIC_LUCK - Enum constant in enum class org.bukkit.attribute.Attribute
  Luck bonus of an Entity.
GENERIC_MAX_HEALTH - Enum constant in enum class org.bukkit.attribute.Attribute
  Maximum health of an Entity.
GENERIC_MOVEMENT_SPEED - Enum constant in enum class org.bukkit.attribute.Attribute
  Movement speed of an Entity.
GenericCommandHelpTopic - Class in org.bukkit.help
  Lacking an alternative, the help system will create instances of GenericCommandHelpTopic for each command in the server's CommandMap.
GenericCommandHelpTopic(Command) - Constructor for class org.bukkit.help.GenericCommandHelpTopic
GenericGameEvent - Class in org.bukkit.event.world
  Represents a generic Mojang game event.
GenericGameEvent(GameEvent, Location, Entity, int) - Constructor for class org.bukkit.event.world.GenericGameEvent
GEODE_INVALID_BLOCKS - Static variable in interface org.bukkit.Tag
  Vanilla block tag representing all blocks which geodes will not spawn in.
GERMINATED - Enum constant in enum class org.bukkit.CropState
  First growth stage
get(int) - Method in class co.aikar.util.LoadingIntMap
get(int) - Method in class io.papermc.paper.util.TransformingRandomAccessList
get(int, int) - Method in class org.bukkit.map.MapFont.CharacterSprite
  Get the value of a pixel of the character.
get(String) - Method in interface org.bukkit.configuration.ConfigurationSection
  Gets the requested Object by path.
get(String) - Method in class org.bukkit.configuration.MemorySection
get(String, Object) - Method in interface org.bukkit.configuration.ConfigurationSection
  Gets the requested Object by path, returning a default value if not found.
get(String, Object) - Method in class org.bukkit.configuration.MemorySection
get(NamespacedKey) - Method in interface org.bukkit.Registry
  Get the object by its key.
get(NamespacedKey) - Method in class org.bukkit.Registry.SimpleRegistry
get(NamespacedKey, PersistentDataType<T, Z>) - Method in interface org.bukkit.persistence.PersistentDataContainer
  Returns the metadata value that is stored on the `PersistentDataHolder` instance.
get(Object) - Method in class co.aikar.util.LoadingMap
get(Object) - Method in class co.aikar.util.MRUMapCache
getAbsorptionAmount() - Method in interface org.bukkit.entity.Damageable
  Gets the entity's absorption amount.
getAcceleration() - Method in class com.destroystokyo.paper.event.entity.EntityKnockbackByEntityEvent
getAction() - Method in class org.bukkit.event.entity.EntityPotionEffectEvent
  Gets the action which will be performed on the potion effect type.
getAction() - Method in class org.bukkit.event.inventory.InventoryClickEvent
  Gets the InventoryAction that triggered this event.
getAction() - Method in class org.bukkit.event.player.PlayerInteractEvent
  Returns the action type
getActiveItem() - Method in interface org.bukkit.entity.LivingEntity
  Get's the item being actively "used" or consumed.
getActivePotionEffects() - Method in interface org.bukkit.entity.LivingEntity
  Returns all currently active `PotionEffect`s on the living entity.
getActiveSlots() - Method in class org.bukkit.enchantments.Enchantment
  Gets the equipment slots where this enchantment is considered "active".
getActiveSlots() - Method in class org.bukkit.enchantments.EnchantmentWrapper
getActiveTicks() - Method in interface org.bukkit.Raid
  Gets the amount of ticks this raid has existed.
getActiveWorkers() - Method in interface org.bukkit.scheduler.BukkitScheduler
  Returns a list of all active workers.
getAdapterContext() - Method in interface org.bukkit.inventory.meta.tags.CustomItemTagContainer
  Deprecated.
  Returns the adapter context this tag container uses.
getAdapterContext() - Method in interface org.bukkit.persistence.PersistentDataContainer
  Returns the adapter context this tag container uses.
getAddition() - Method in class org.bukkit.inventory.SmithingRecipe
  Get the addition recipe item.
getAddress() - Method in interface com.destroystokyo.paper.network.NetworkClient
  Returns the socket address of the client.
getAddress() - Method in interface org.bukkit.entity.Player
  Gets the socket address of this player
getAddress() - Method in class org.bukkit.event.player.AsyncPlayerPreLoginEvent
  Gets the player IP address.
getAddress() - Method in class org.bukkit.event.player.PlayerLoginEvent
  Gets the `InetAddress` for the Player associated with this event.
getAddress() - Method in class org.bukkit.event.player.PlayerPreLoginEvent
  Deprecated.
  Gets the player IP address.
getAddress() - Method in class org.bukkit.event.server.ServerListPingEvent
  Get the address the ping is coming from.
getAdvancement() - Method in class com.destroystokyo.paper.event.player.PlayerAdvancementCriterionGrantEvent
  Get the advancement which has been affected.
getAdvancement() - Method in interface org.bukkit.advancement.AdvancementProgress
  The advancement this progress is concerning.
getAdvancement() - Method in class org.bukkit.event.player.PlayerAdvancementDoneEvent
  Get the advancement which has been completed.
getAdvancement(NamespacedKey) - Static method in class org.bukkit.Bukkit
  Get the advancement specified by this key.
getAdvancement(NamespacedKey) - Method in interface org.bukkit.Server
  Get the advancement specified by this key.
getAdvancementProgress(Advancement) - Method in interface org.bukkit.entity.Player
  Return the player's progression on the specified advancement.
getAffectedEntities() - Method in class org.bukkit.event.entity.AreaEffectCloudApplyEvent
  Retrieves a mutable list of the effected entities
getAffectedEntities() - Method in class org.bukkit.event.entity.PotionSplashEvent
  Retrieves a list of all effected entities
getAffectedPlayer() - Method in class io.papermc.paper.event.entity.ElderGuardianAppearanceEvent
  Get the player affected by the guardian appearance.
getAffectsSpawning() - Method in interface org.bukkit.entity.Player
  Get whether the player can affect mob spawning
getAfter() - Method in class org.bukkit.event.entity.EntityPortalExitEvent
  Gets a copy of the velocity that the entity will have after exiting the portal.
getAge() - Method in interface org.bukkit.block.data.Ageable
  Gets the value of the 'age' property.
getAge() - Method in interface org.bukkit.block.EndGateway
  Gets the age in ticks of the gateway.
getAge() - Method in interface org.bukkit.entity.Ageable
  Gets the age of this mob.
getAgeLock() - Method in interface org.bukkit.entity.Ageable
  Deprecated.
  see `Breedable.getAgeLock()`
getAgeLock() - Method in interface org.bukkit.entity.Breedable
  Gets the current agelock.
getAlias(Class<? extends ConfigurationSerializable>) - Static method in class org.bukkit.configuration.serialization.ConfigurationSerialization
  Gets the correct alias for the given `ConfigurationSerializable` class
getAliases() - Method in class org.bukkit.command.Command
  Returns a list of active aliases of this command
getAllGoals(T) - Method in interface com.destroystokyo.paper.entity.ai.MobGoals
getAllGoals(T, GoalType) - Method in interface com.destroystokyo.paper.entity.ai.MobGoals
getAllGoalsWithout(T, GoalType) - Method in interface com.destroystokyo.paper.entity.ai.MobGoals
getAllowAnimals() - Method in interface org.bukkit.World
  Gets whether animals can spawn in this world.
getAllowedFaces() - Method in interface org.bukkit.block.data.MultipleFacing
  Gets all of this faces which may be set on this block.
getAllowedFaces() - Method in interface org.bukkit.block.data.type.RedstoneWire
  Gets all of this faces which may be set on this block.
getAllowEnd() - Static method in class org.bukkit.Bukkit
  Gets whether this server allows the End or not.
getAllowEnd() - Method in interface org.bukkit.Server
  Gets whether this server allows the End or not.
getAllowFlight() - Static method in class org.bukkit.Bukkit
  Gets whether this server allows flying or not.
getAllowFlight() - Method in interface org.bukkit.entity.Player
  Determines if the Player is allowed to fly via jump key double-tap like in creative mode.
getAllowFlight() - Method in interface org.bukkit.Server
  Gets whether this server allows flying or not.
getAllowMonsters() - Method in interface org.bukkit.World
  Gets whether monsters can spawn in this world.
getAllowNether() - Static method in class org.bukkit.Bukkit
  Gets whether this server allows the Nether or not.
getAllowNether() - Method in interface org.bukkit.Server
  Gets whether this server allows the Nether or not.
getAllPossibleValues() - Method in class com.destroystokyo.paper.MaterialSetTag
getAllPossibleValues() - Method in class io.papermc.paper.tag.BaseTag
getAllPossibleValues() - Method in class io.papermc.paper.tag.EntitySetTag
getAllSessionData() - Method in class org.bukkit.conversations.ConversationContext
  Gets the underlying sessionData map.
getAmbientSpawnLimit() - Static method in class org.bukkit.Bukkit
  Gets user-specified limit for number of ambient mobs that can spawn in a chunk.
getAmbientSpawnLimit() - Method in interface org.bukkit.Server
  Gets user-specified limit for number of ambient mobs that can spawn in a chunk.
getAmbientSpawnLimit() - Method in interface org.bukkit.World
  Gets the limit for number of ambient mobs that can spawn in a chunk in this world
getAmount() - Method in class org.bukkit.attribute.AttributeModifier
  Get the amount by which this modifier will apply its `AttributeModifier.Operation`.
getAmount() - Method in class org.bukkit.event.entity.EntityAirChangeEvent
  Gets the amount of air the entity has left (measured in ticks).
getAmount() - Method in class org.bukkit.event.entity.EntityRegainHealthEvent
  Gets the amount of regained health
getAmount() - Method in class org.bukkit.event.player.PlayerExpChangeEvent
  Get the amount of experience the player will receive
getAmount() - Method in class org.bukkit.inventory.ItemStack
  Gets the amount of items in this stack
getAmplifier() - Method in class org.bukkit.potion.PotionEffect
  Returns the amplifier of this effect.
getAnger() - Method in interface org.bukkit.entity.Bee
  Get the bee's anger level.
getAnger() - Method in interface org.bukkit.entity.PigZombie
  Get the pig zombie's current anger level.
getAnimalSpawnLimit() - Static method in class org.bukkit.Bukkit
  Gets user-specified limit for number of animals that can spawn in a chunk.
getAnimalSpawnLimit() - Method in interface org.bukkit.Server
  Gets user-specified limit for number of animals that can spawn in a chunk.
getAnimalSpawnLimit() - Method in interface org.bukkit.World
  Gets the limit for number of animals that can spawn in a chunk in this world
getAnimationType() - Method in class org.bukkit.event.player.PlayerAnimationEvent
  Get the type of this animation event
getAPIVersion() - Method in class org.bukkit.plugin.PluginDescriptionFile
  Gives the API version which this plugin is designed to support.
getApplicable() - Method in enum class org.bukkit.EntityEffect
  Gets entity superclass which this affect is applicable to.
getApplyLure() - Method in interface org.bukkit.entity.FishHook
  Get whether the lure enchantment should be applied to reduce the wait time.
getAreaEffectCloud() - Method in class com.destroystokyo.paper.event.entity.EnderDragonFireballHitEvent
getAreaEffectCloud() - Method in class com.destroystokyo.paper.event.entity.EnderDragonFlameEvent
getAreaEffectCloud() - Method in class org.bukkit.event.entity.LingeringPotionSplashEvent
  Gets the AreaEffectCloud spawned
getArguments() - Method in exception com.destroystokyo.paper.exception.ServerCommandException
  Gets the arguments which threw the exception for the command
getArmor() - Method in interface org.bukkit.inventory.ArmoredHorseInventory
  Gets the item in the horse's armor slot.
getArmorContents() - Method in interface org.bukkit.inventory.EntityEquipment
  Gets a copy of all worn armor
getArmorContents() - Method in interface org.bukkit.inventory.PlayerInventory
  Get all ItemStacks from the armor slots
getArmorStandItem() - Method in class org.bukkit.event.player.PlayerArmorStandManipulateEvent
  Returns the item held by the armor stand.
getArrivalTime() - Method in class org.bukkit.Vibration
  Get the vibration arrival time in ticks.
getArrow() - Method in class com.destroystokyo.paper.event.player.PlayerReadyArrowEvent
getArrow() - Method in class org.bukkit.event.player.PlayerPickupArrowEvent
  Get the arrow being picked up by the player
getArrowCooldown() - Method in interface org.bukkit.entity.LivingEntity
  Gets the time in ticks until the next arrow leaves the entity's body.
getArrowItem() - Method in class org.bukkit.event.entity.EntityShootBowEvent
  Deprecated.
getArrowsInBody() - Method in interface org.bukkit.entity.LivingEntity
  Gets the amount of arrows in an entity's body.
getArrowsStuck() - Method in interface org.bukkit.entity.LivingEntity
  Get the number of arrows stuck in this entity
getArt() - Method in interface org.bukkit.entity.Painting
  Get the art on this painting
getAscendingDirection() - Method in class org.bukkit.material.Stairs
  Deprecated.
getAsString() - Method in interface org.bukkit.block.data.BlockData
  Gets a string, which when passed into a method such as `Server.createBlockData(java.lang.String)` will unambiguously recreate this instance.
getAsString(boolean) - Method in interface org.bukkit.block.data.BlockData
  Gets a string, which when passed into a method such as `Server.createBlockData(java.lang.String)` will recreate this or a similar instance where unspecified states (if any) may be optionally omitted.
getAt() - Method in class com.github.atlasmediagroup.scissors.event.block.MasterBlockFireEvent
getAttachedBlock() - Method in interface org.bukkit.entity.AbstractArrow
  Gets the block to which this arrow is attached.
getAttachedFace() - Method in interface org.bukkit.block.data.FaceAttachable
  Gets the value of the 'face' property.
getAttachedFace() - Method in interface org.bukkit.entity.Shulker
  Gets the face to which the shulker is attached.
getAttachedFace() - Method in interface org.bukkit.material.Attachable
  Gets the face that this block is attached on
getAttachedFace() - Method in class org.bukkit.material.Banner
  Deprecated.
getAttachedFace() - Method in class org.bukkit.material.Button
  Deprecated.
  Gets the face that this block is attached on
getAttachedFace() - Method in class org.bukkit.material.CocoaPlant
  Deprecated.
getAttachedFace() - Method in class org.bukkit.material.Ladder
  Deprecated.
  Gets the face that this block is attached on
getAttachedFace() - Method in class org.bukkit.material.Lever
  Deprecated.
  Gets the face that this block is attached on
getAttachedFace() - Method in class org.bukkit.material.PistonExtensionMaterial
  Deprecated.
getAttachedFace() - Method in class org.bukkit.material.Sign
  Deprecated.
  Gets the face that this block is attached on
getAttachedFace() - Method in class org.bukkit.material.Torch
  Deprecated.
  Gets the face that this block is attached on
getAttachedFace() - Method in class org.bukkit.material.TrapDoor
  Deprecated.
getAttachedFace() - Method in class org.bukkit.material.TripwireHook
  Deprecated.
getAttachment() - Method in interface org.bukkit.block.data.type.Bell
  Gets the value of the 'attachment' property.
getAttachment() - Method in class org.bukkit.permissions.PermissionAttachmentInfo
  Gets the attachment providing this permission.
getAttackCooldown() - Method in interface org.bukkit.entity.HumanEntity
  Gets the current cooldown for a player's attack.
getAttackedEntity() - Method in class com.destroystokyo.paper.event.player.PlayerAttackEntityCooldownResetEvent
  Returns the entity attacked by the player
getAttacker() - Method in class org.bukkit.event.vehicle.VehicleDamageEvent
  Gets the Entity that is attacking the vehicle
getAttacker() - Method in class org.bukkit.event.vehicle.VehicleDestroyEvent
  Gets the Entity that has destroyed the vehicle, potentially null
getAttribute() - Method in interface org.bukkit.attribute.AttributeInstance
  The attribute pertaining to this instance.
getAttribute(Attribute) - Method in interface org.bukkit.attribute.Attributable
  Gets the specified attribute instance from the object.
getAttributeModifiers() - Method in interface org.bukkit.inventory.meta.ItemMeta
  Return an immutable copy of all Attributes and their modifiers in this ItemMeta.
  Returns null if none exist.
getAttributeModifiers(Attribute) - Method in interface org.bukkit.inventory.meta.ItemMeta
  Return an immutable copy of all `AttributeModifier`s for a given `Attribute`
getAttributeModifiers(EquipmentSlot) - Method in interface org.bukkit.inventory.meta.ItemMeta
  Return an immutable copy of all `Attribute`s and their `AttributeModifier`s for a given `EquipmentSlot`.
  Any `AttributeModifier` that does have have a given `EquipmentSlot` will be returned.
getAuthor() - Method in interface org.bukkit.block.Structure
  Get the name of who created this structure.
getAuthor() - Method in interface org.bukkit.inventory.meta.BookMeta
  Gets the author of the book.
getAuthors() - Method in class org.bukkit.plugin.PluginDescriptionFile
  Gives the list of authors for the plugin.
getAverageTickTime() - Static method in class org.bukkit.Bukkit
  Get the average tick time (in millis)
getAverageTickTime() - Method in interface org.bukkit.Server
  Get the average tick time (in millis)
getAwardedCriteria() - Method in interface org.bukkit.advancement.AdvancementProgress
  Gets the criteria which have been awarded.
getAwareness() - Method in class org.bukkit.plugin.PluginDescriptionFile
  Gives a set of every `PluginAwareness` for a plugin.
getAxes() - Method in interface org.bukkit.block.data.Orientable
  Gets the axes which are applicable to this block.
getAxis() - Method in interface org.bukkit.block.data.Orientable
  Gets the value of the 'axis' property.
getBadOmenLevel() - Method in interface org.bukkit.Raid
  Gets the Bad Omen level of this raid.
getBanEntries() - Method in interface org.bukkit.BanList
  Gets a set containing every `BanEntry` in this list.
getBanEntry(String) - Method in interface org.bukkit.BanList
  Gets a `BanEntry` by target.
getBanList(BanList.Type) - Static method in class org.bukkit.Bukkit
  Gets a ban list for the supplied type.
getBanList(BanList.Type) - Method in interface org.bukkit.Server
  Gets a ban list for the supplied type.
getBannedPlayers() - Static method in class org.bukkit.Bukkit
  Gets a set containing all banned players.
getBannedPlayers() - Method in interface org.bukkit.Server
  Gets a set containing all banned players.
getBarterList() - Method in interface org.bukkit.entity.Piglin
  Returns a immutable set of materials the piglins will barter with.
getBase() - Method in class org.bukkit.inventory.SmithingRecipe
  Get the base recipe item.
getBaseColor() - Method in interface org.bukkit.block.Banner
  Returns the base color for this banner
getBaseColor() - Method in interface org.bukkit.inventory.meta.BannerMeta
  Deprecated.
  banner color is now stored as the data value, not meta.
getBaseHeight(WorldInfo, Random, int, int, HeightMap) - Method in class org.bukkit.generator.ChunkGenerator
  This method is similar to `World.getHighestBlockAt(int, int, HeightMap)`.
getBasePixel(int, int) - Method in interface org.bukkit.map.MapCanvas
  Get a pixel from the layers below this canvas.
getBasePotionData() - Method in interface org.bukkit.entity.AreaEffectCloud
  Returns the potion data about the base potion
getBasePotionData() - Method in interface org.bukkit.entity.Arrow
  Returns the potion data about the base potion
getBasePotionData() - Method in interface org.bukkit.inventory.meta.PotionMeta
  Returns the potion data about the base potion
getBaseValue() - Method in interface org.bukkit.attribute.AttributeInstance
  Base value of this instance before modifiers are applied.
getBeacon() - Method in class io.papermc.paper.event.block.BeaconActivatedEvent
  Returns the beacon that was activated.
getBeacon() - Method in class io.papermc.paper.event.block.BeaconDeactivatedEvent
  Returns the beacon that was deactivated.
getBeacon() - Method in class io.papermc.paper.event.player.PlayerChangeBeaconEffectEvent
getBeamTarget() - Method in interface org.bukkit.entity.EnderCrystal
  Gets the location that this end crystal is pointing its beam to.
getBed() - Method in class io.papermc.paper.event.player.PlayerBedFailEnterEvent
getBed() - Method in class org.bukkit.event.player.PlayerBedEnterEvent
  Returns the bed block involved in this event.
getBed() - Method in class org.bukkit.event.player.PlayerBedLeaveEvent
  Returns the bed block involved in this event.
getBedEnterResult() - Method in class org.bukkit.event.player.PlayerBedEnterEvent
  This describes the default outcome of this event.
getBedLocation() - Method in interface org.bukkit.entity.HumanEntity
  Gets the location of the bed the player is currently sleeping in
getBedSpawnLocation() - Method in interface org.bukkit.entity.Player
  Gets the Location where the player will spawn at their bed, null if they have not slept in one or their current bed spawn is invalid.
getBedSpawnLocation() - Method in interface org.bukkit.OfflinePlayer
  Gets the Location where the player will spawn at their bed, null if they have not slept in one or their current bed spawn is invalid.
getBeeStingerCooldown() - Method in interface org.bukkit.entity.LivingEntity
  Gets the time in ticks until the next bee stinger leaves the entity's body.
getBeeStingersInBody() - Method in interface org.bukkit.entity.LivingEntity
  Gets the amount of bee stingers in an entity's body.
getBefore() - Method in class org.bukkit.event.entity.EntityPortalExitEvent
  Gets a copy of the velocity that the entity has before entering the portal.
getBiome() - Method in interface org.bukkit.block.Block
  Returns the biome that this block resides in
getBiome(int, int) - Method in interface org.bukkit.ChunkSnapshot
  Deprecated.
  biomes are now 3-dimensional
getBiome(int, int) - Method in interface org.bukkit.generator.ChunkGenerator.BiomeGrid
  Deprecated.
  biomes are now 3-dimensional
getBiome(int, int) - Method in interface org.bukkit.World
  Deprecated.
  biomes are now 3-dimensional
getBiome(int, int, int) - Method in interface org.bukkit.ChunkSnapshot
  Get biome at given coordinates
getBiome(int, int, int) - Method in interface org.bukkit.generator.ChunkGenerator.BiomeGrid
  Deprecated.
  Get biome at x, z within chunk being generated
getBiome(int, int, int) - Method in interface org.bukkit.generator.ChunkGenerator.ChunkData
  Get the biome at x, y, z within chunk being generated
getBiome(int, int, int) - Method in interface org.bukkit.RegionAccessor
  Gets the `Biome` at the given coordinates.
getBiome(WorldInfo, int, int, int) - Method in class org.bukkit.generator.BiomeProvider
  Return the Biome which should be present at the provided location.
getBiome(Location) - Method in interface org.bukkit.RegionAccessor
  Gets the `Biome` at the given `Location`.
getBiomeProvider() - Method in interface org.bukkit.World
  Gets the biome provider for this world
getBiomeProviderForName(String, String, CommandSender) - Static method in class org.bukkit.WorldCreator
  Attempts to get the `BiomeProvider` with the given name.
getBiomes(WorldInfo) - Method in class org.bukkit.generator.BiomeProvider
  Returns a list with every biome the `BiomeProvider` will use for the given world.
getBiteChance() - Method in interface org.bukkit.entity.FishHook
  Deprecated.
  has no effect in newer Minecraft versions
getBites() - Method in interface org.bukkit.block.data.type.Cake
  Gets the value of the 'bites' property.
getBlastResistance() - Method in enum class org.bukkit.Material
  Obtains the blast resistance value (also known as block "durability").
getBlock() - Method in class com.destroystokyo.paper.block.TargetBlockInfo
  Get the block that is targeted
getBlock() - Method in interface com.destroystokyo.paper.loottable.LootableBlockInventory
  Gets the block that is lootable
getBlock() - Method in class io.papermc.paper.event.block.PlayerShearBlockEvent
  Gets the block being sheared in this event.
getBlock() - Method in class io.papermc.paper.event.entity.EntityInsideBlockEvent
  Gets the block.
getBlock() - Method in interface org.bukkit.block.BlockState
  Gets the block represented by this block state.
getBlock() - Method in interface org.bukkit.command.BlockCommandSender
  Returns the block this command sender belongs to
getBlock() - Method in class org.bukkit.event.block.BlockEvent
  Gets the block involved in this event.
getBlock() - Method in class org.bukkit.event.entity.EntityChangeBlockEvent
  Gets the block the entity is changing
getBlock() - Method in class org.bukkit.event.entity.EntityEnterBlockEvent
  Get the block the entity will enter.
getBlock() - Method in class org.bukkit.event.entity.EntityInteractEvent
  Returns the involved block
getBlock() - Method in class org.bukkit.event.entity.EntityPlaceEvent
  Returns the block that the entity was placed on
getBlock() - Method in class org.bukkit.event.hanging.HangingPlaceEvent
  Returns the block that the hanging entity was placed on
getBlock() - Method in class org.bukkit.event.player.PlayerBucketEvent
  Gets the block involved in this event.
getBlock() - Method in class org.bukkit.event.vehicle.VehicleBlockCollisionEvent
  Gets the block the vehicle collided with
getBlock() - Method in interface org.bukkit.inventory.BlockInventoryHolder
  Gets the block associated with this holder.
getBlock() - Method in class org.bukkit.Location
  Gets the block at the represented location
getBlock() - Method in interface org.bukkit.projectiles.BlockProjectileSource
  Gets the block this projectile source belongs to.
getBlock() - Method in class org.bukkit.Vibration.Destination.BlockDestination
getBlock(int, int, int) - Method in interface org.bukkit.Chunk
  Gets a block from this chunk
getBlockAgainst() - Method in class org.bukkit.event.block.BlockPlaceEvent
  Gets the block that this block was placed against
getBlockAt(int, int, int) - Method in interface org.bukkit.World
  Gets the `Block` at the given coordinates
getBlockAt(Location) - Method in interface org.bukkit.World
  Gets the `Block` at the given `Location`
getBlockAtKey(long) - Method in interface org.bukkit.World
  Gets the `Block` at the given block key
getBlockClicked() - Method in class org.bukkit.event.player.PlayerBucketEvent
  Return the block clicked
getBlockCount() - Method in interface org.bukkit.structure.Palette
  Gets the number of blocks stored in this palette.
getBlockData() - Method in interface org.bukkit.block.Block
  Gets the complete block data for this block
getBlockData() - Method in interface org.bukkit.block.BlockState
  Gets the data for this block state.
getBlockData() - Method in interface org.bukkit.entity.FallingBlock
  Get the data for the falling block
getBlockData() - Method in class org.bukkit.event.block.BlockCanBuildEvent
  Gets the BlockData that we are trying to place.
getBlockData() - Method in class org.bukkit.event.entity.EntityChangeBlockEvent
  Gets the data for the block that would be changed into
getBlockData(int, int, int) - Method in interface io.papermc.paper.world.generation.ProtoWorld
  Deprecated.
  Get the `BlockData` of the block at the provided coordinates.
getBlockData(int, int, int) - Method in interface org.bukkit.BlockChangeDelegate
  Get the block data at the location.
getBlockData(int, int, int) - Method in interface org.bukkit.ChunkSnapshot
  Get block data for block at corresponding coordinate in the chunk
getBlockData(int, int, int) - Method in interface org.bukkit.generator.ChunkGenerator.ChunkData
  Get the type and data of the block at x, y, z.
getBlockData(int, int, int) - Method in interface org.bukkit.RegionAccessor
  Gets the `BlockData` at the given coordinates.
getBlockData(Location) - Method in interface org.bukkit.RegionAccessor
  Gets the `BlockData` at the given `Location`.
getBlockData(Material) - Method in interface org.bukkit.inventory.meta.BlockDataMeta
  Returns the currently attached block data for this item or creates a new one if one doesn't exist.
getBlockData(Vector) - Method in interface io.papermc.paper.world.generation.ProtoWorld
  Deprecated.
  Get the `BlockData` of the block at the provided coordinates.
getBlockData(Vector) - Method in interface org.bukkit.generator.LimitedRegion
  Gets the `BlockData` of the block at the provided coordinates.
getBlockEmittedLight(int, int, int) - Method in interface org.bukkit.ChunkSnapshot
  Get light level emitted by block at corresponding coordinate in the chunk
getBlockFace() - Method in class com.destroystokyo.paper.block.TargetBlockInfo
  Get the targeted BlockFace
getBlockFace() - Method in class org.bukkit.event.entity.EntityPlaceEvent
  Returns the face of the block that the entity was placed on
getBlockFace() - Method in class org.bukkit.event.hanging.HangingPlaceEvent
  Returns the face of the block that the hanging entity was placed on
getBlockFace() - Method in class org.bukkit.event.player.PlayerBucketEvent
  Get the face on the clicked block
getBlockFace() - Method in class org.bukkit.event.player.PlayerInteractEvent
  Returns the face of the block that was clicked
getBlockHeight() - Method in enum class org.bukkit.Art
  Gets the height of the painting, in blocks
getBlockInventory() - Method in interface org.bukkit.block.Chest
  Gets the inventory of the chest block represented by this block state.
getBlockKey() - Method in interface org.bukkit.block.Block
  Returns this block's coordinates packed into a long value.
getBlockKey(int, int, int) - Static method in interface org.bukkit.block.Block
  Returns the specified block coordinates packed into a long value
getBlockKeyX(long) - Static method in interface org.bukkit.block.Block
  Returns the x component from the packed value.
getBlockKeyY(long) - Static method in interface org.bukkit.block.Block
  Returns the y component from the packed value.
getBlockKeyZ(long) - Static method in interface org.bukkit.block.Block
  Returns the z component from the packed value.
getBlockPlaced() - Method in class org.bukkit.event.block.BlockPlaceEvent
  Clarity method for getting the placed block.
getBlockPower() - Method in interface org.bukkit.block.Block
  Returns the redstone power being provided to this block
getBlockPower(BlockFace) - Method in interface org.bukkit.block.Block
  Returns the redstone power being provided to this block face
getBlockProjectileSource() - Method in interface org.bukkit.block.Dispenser
  Gets the BlockProjectileSource object for the dispenser.
getBlockReplacedState() - Method in class org.bukkit.event.block.BlockPlaceEvent
  Gets the BlockState for the block which was replaced.
getBlocks() - Method in class org.bukkit.event.block.BlockFertilizeEvent
  Gets a list of all blocks changed by the fertilization.
getBlocks() - Method in class org.bukkit.event.block.BlockPistonExtendEvent
  Get an immutable list of the blocks which will be moved by the extending.
getBlocks() - Method in class org.bukkit.event.block.BlockPistonRetractEvent
  Get an immutable list of the blocks which will be moved by the extending.
getBlocks() - Method in class org.bukkit.event.block.SpongeAbsorbEvent
  Get a list of all blocks to be removed by the sponge.
getBlocks() - Method in class org.bukkit.event.entity.EntityCreatePortalEvent
  Deprecated.
  Gets a list of all blocks associated with the portal.
getBlocks() - Method in class org.bukkit.event.world.PortalCreateEvent
  Gets an array list of all the blocks associated with the created portal
getBlocks() - Method in class org.bukkit.event.world.StructureGrowEvent
  Gets a list of all blocks associated with the structure.
getBlocks() - Method in interface org.bukkit.structure.Palette
  Gets a copy of the blocks this Palette is made of.
getBlockSkyLight(int, int, int) - Method in interface org.bukkit.ChunkSnapshot
  Get sky light level for block at corresponding coordinate in the chunk
getBlockState() - Method in class org.bukkit.event.block.BlockDropItemEvent
  Gets the BlockState of the block involved in this event before it was broken.
getBlockState() - Method in interface org.bukkit.inventory.meta.BlockStateMeta
  Returns the currently attached block state for this item or creates a new one if one doesn't exist.
getBlockState(int, int, int) - Method in interface io.papermc.paper.world.generation.ProtoWorld
  Deprecated.
  Gets the `BlockState` at a location.
getBlockState(int, int, int) - Method in interface org.bukkit.RegionAccessor
  Gets the `BlockState` at the given coordinates.
getBlockState(Location) - Method in interface org.bukkit.RegionAccessor
  Gets the `BlockState` at the given `Location`.
getBlockState(Vector) - Method in interface io.papermc.paper.world.generation.ProtoWorld
  Deprecated.
  Gets the `BlockState` at a location.
getBlockState(Vector) - Method in interface org.bukkit.generator.LimitedRegion
  Gets the `BlockState` at a location.
getBlockTexture() - Method in class org.bukkit.material.Mushroom
  Deprecated.
  Gets the mushroom texture of this block.
getBlockType(int, int, int) - Method in interface org.bukkit.ChunkSnapshot
  Get block type for block at corresponding coordinate in the chunk
getBlockWidth() - Method in enum class org.bukkit.Art
  Gets the width of the painting, in blocks
getBlockX() - Method in class org.bukkit.Location
  Gets the floored value of the X component, indicating the block that this location is contained with.
getBlockX() - Method in class org.bukkit.util.Vector
  Gets the floored value of the X component, indicating the block that this vector is contained with.
getBlockY() - Method in class org.bukkit.Location
  Gets the floored value of the Y component, indicating the block that this location is contained with.
getBlockY() - Method in class org.bukkit.util.Vector
  Gets the floored value of the Y component, indicating the block that this vector is contained with.
getBlockZ() - Method in class org.bukkit.Location
  Gets the floored value of the Z component, indicating the block that this location is contained with.
getBlockZ() - Method in class org.bukkit.util.Vector
  Gets the floored value of the Z component, indicating the block that this vector is contained with.
getBlue() - Method in class org.bukkit.Color
  Gets the blue component
getBoatMaterial() - Method in interface org.bukkit.entity.Boat
  Gets the `Material` that represents this Boat type.
getBodyColor() - Method in interface org.bukkit.entity.TropicalFish
  Gets the color of the fish's body.
getBodyColor() - Method in interface org.bukkit.inventory.meta.TropicalFishBucketMeta
  Gets the color of the fish's body.
getBodyPose() - Method in interface org.bukkit.entity.ArmorStand
  Returns the armor stand's body's current pose as a `EulerAngle`.
getBolt() - Method in class com.destroystokyo.paper.event.entity.EntityZapEvent
  Gets the lightning bolt that is striking the entity.
getBonus() - Method in class org.bukkit.event.entity.VillagerReplenishTradeEvent
  Get the bonus uses added.
getBook() - Method in class io.papermc.paper.event.player.PlayerLecternPageChangeEvent
  Gets the current ItemStack on the lectern.
getBook() - Method in class org.bukkit.event.player.PlayerTakeLecternBookEvent
  Gets the current ItemStack on the lectern.
getBook() - Method in interface org.bukkit.inventory.LecternInventory
  Gets the lectern's held book.
getBoolean(String) - Method in interface org.bukkit.configuration.ConfigurationSection
  Gets the requested boolean by path.
getBoolean(String) - Method in class org.bukkit.configuration.MemorySection
getBoolean(String, boolean) - Method in interface org.bukkit.configuration.ConfigurationSection
  Gets the requested boolean by path, returning a default value if not found.
getBoolean(String, boolean) - Method in class org.bukkit.configuration.MemorySection
getBooleanList(String) - Method in interface org.bukkit.configuration.ConfigurationSection
  Gets the requested List of Boolean by path.
getBooleanList(String) - Method in class org.bukkit.configuration.MemorySection
getBoostedEntity() - Method in interface org.bukkit.entity.Firework
  If this firework is boosting an entity, return it
getBoostTicks() - Method in interface org.bukkit.entity.Steerable
  Get the time in ticks this entity's movement is being increased.
getBoots() - Method in interface org.bukkit.entity.ArmorStand
  Deprecated.
  prefer `EntityEquipment.getBoots()`
getBoots() - Method in interface org.bukkit.inventory.EntityEquipment
  Gets a copy of the boots currently being worn by the entity
getBoots() - Method in interface org.bukkit.inventory.PlayerInventory
  Return the ItemStack from the boots slot
getBootsDropChance() - Method in interface org.bukkit.inventory.EntityEquipment
  Gets the chance of the boots being dropped upon this creature's death.
getBossBar() - Method in interface org.bukkit.boss.DragonBattle
  Get the boss bar to be displayed for this dragon battle.
getBossBar() - Method in interface org.bukkit.entity.Boss
  Returns the `BossBar` of the `Boss`
getBossBar(NamespacedKey) - Static method in class org.bukkit.Bukkit
  Gets the `KeyedBossBar` specified by this key.
getBossBar(NamespacedKey) - Method in interface org.bukkit.Server
  Gets the `KeyedBossBar` specified by this key.
getBossBars() - Static method in class org.bukkit.Bukkit
  Gets an unmodifiable iterator through all persistent bossbars.
getBossBars() - Method in interface org.bukkit.Server
  Gets an unmodifiable iterator through all persistent bossbars.
getBottles() - Method in interface org.bukkit.block.data.type.BrewingStand
  Get the indexes of all the bottles present on this block.
getBottomInventory() - Method in class org.bukkit.inventory.InventoryView
  Get the lower inventory involved in this transaction.
getBoundingBox() - Method in interface org.bukkit.block.Block
  Gets the approximate bounding box for this block.
getBoundingBox() - Method in interface org.bukkit.entity.Entity
  Gets the entity's current bounding box.
getBoundingBoxes() - Method in interface org.bukkit.util.VoxelShape
  Converts this shape into a collection of `BoundingBox` equivalent to the shape: a bounding box intersects with this block shape if it intersects with any of the shape's bounding boxes.
getBow() - Method in class com.destroystokyo.paper.event.player.PlayerReadyArrowEvent
getBow() - Method in class org.bukkit.event.entity.EntityShootBowEvent
  Gets the bow ItemStack used to fire the arrow.
getBreakSound() - Method in interface com.destroystokyo.paper.block.BlockSoundGroup
  Gets the sound that plays when breaking this block
getBreakSound() - Method in interface org.bukkit.SoundGroup
  Gets the corresponding breaking sound for this group.
getBreakSpeed(Player) - Method in interface org.bukkit.block.Block
  Gets the speed at which the given player would break this block, taking into account tools, potion effects, whether or not the player is in water, enchantments, etc.
getBredWith() - Method in class org.bukkit.event.entity.EntityBreedEvent
  The ItemStack that was used to initiate breeding, if present.
getBreedCause() - Method in interface org.bukkit.entity.Animals
  Get the UUID of the entity that caused this entity to enter the `Breedable.canBreed()` state.
getBreeder() - Method in class org.bukkit.event.entity.EntityBreedEvent
  Gets the Entity responsible for breeding.
getBrewer() - Static method in class org.bukkit.potion.Potion
  Deprecated.
  Returns an instance of `PotionBrewer`.
getBrewingTime() - Method in interface org.bukkit.block.BrewingStand
  How much time is left in the brewing cycle.
getBrokenItem() - Method in class org.bukkit.event.player.PlayerItemBreakEvent
  Gets the item that broke
getBucket() - Method in class org.bukkit.event.player.PlayerBucketEvent
  Returns the bucket used in this event
getBuffer() - Method in class com.destroystokyo.paper.event.server.AsyncTabCompleteEvent
  Return the entire buffer which formed the basis of this completion.
getBuffer() - Method in class org.bukkit.command.BufferedCommandSender
getBuffer() - Method in class org.bukkit.event.server.TabCompleteEvent
  Return the entire buffer which formed the basis of this completion.
getBuffer() - Method in interface org.bukkit.generator.LimitedRegion
  Gets the buffer around the central chunk which is accessible.
getBukkitConfig() - Method in class org.bukkit.Server.Spigot
getBukkitPlayer(Object) - Method in class com.destroystokyo.paper.event.server.PaperServerListPingEvent
getBukkitVersion() - Static method in class org.bukkit.Bukkit
  Gets the Bukkit version that this server is running.
getBukkitVersion() - Method in interface org.bukkit.Server
  Gets the Bukkit version that this server is running.
getBurnTime() - Method in interface org.bukkit.block.Furnace
  Get burn time.
getBurnTime() - Method in class org.bukkit.event.inventory.FurnaceBurnEvent
  Gets the burn time for this fuel
getByChar(char) - Static method in enum class org.bukkit.ChatColor
  Gets the color represented by the specified color code
getByChar(String) - Static method in enum class org.bukkit.ChatColor
  Gets the color represented by the specified color code
getByColor(Color) - Static method in enum class org.bukkit.DyeColor
  Gets the DyeColor with the given color value.
getByData(byte) - Static method in enum class org.bukkit.CoalType
  Deprecated.
  Magic value
getByData(byte) - Static method in enum class org.bukkit.CropState
  Deprecated.
  Magic value
getByData(byte) - Static method in enum class org.bukkit.GrassSpecies
  Deprecated.
  Magic value
getByData(byte) - Static method in enum class org.bukkit.material.types.MushroomBlockTexture
  Deprecated.
  Magic value
getByData(byte) - Static method in enum class org.bukkit.SandstoneType
  Deprecated.
  Magic value
getByData(byte) - Static method in enum class org.bukkit.TreeSpecies
  Deprecated.
  Magic value
getByDyeData(byte) - Static method in enum class org.bukkit.DyeColor
  Deprecated.
  Magic value
getByEffect(PotionEffectType) - Static method in enum class org.bukkit.potion.PotionType
  Deprecated.
  Misleading
getByFireworkColor(Color) - Static method in enum class org.bukkit.DyeColor
  Gets the DyeColor with the given firework color value.
getById(byte) - Static method in enum class org.bukkit.Note.Tone
  Deprecated.
  Magic value
getById(int) - Static method in enum class org.bukkit.Art
  Deprecated.
  Magic value
getById(int) - Static method in enum class org.bukkit.block.PistonMoveReaction
  Deprecated.
  Magic value
getById(int) - Static method in enum class org.bukkit.Effect
  Deprecated.
  Magic value
getById(int) - Static method in class org.bukkit.potion.PotionEffectType
  Deprecated.
  Magic value
getByIdentifier(String) - Static method in enum class org.bukkit.block.banner.PatternType
  Returns the pattern type which matches the passed identifier or null if no matches are found
getByKey(NamespacedKey) - Static method in class org.bukkit.entity.memory.MemoryKey
  Returns a `MemoryKey` by a `NamespacedKey`.
getByKey(NamespacedKey) - Static method in class org.bukkit.GameEvent
  Returns a `GameEvent` by a `NamespacedKey`.
getByKey(NamespacedKey) - Static method in class org.bukkit.enchantments.Enchantment
  Gets the Enchantment at the specified key
getByMaterial(Material) - Static method in enum class com.destroystokyo.paper.event.player.PlayerArmorChangeEvent.SlotType
  Gets the type of slot via the specified material
getByName(String) - Static method in enum class org.bukkit.Art
  Get a painting by its unique name
getByName(String) - Static method in class org.bukkit.GameRule
  Get a `GameRule` by its name.
getByName(String) - Static method in enum class org.bukkit.permissions.PermissionDefault
  Looks up a PermissionDefault by name
getByName(String) - Static method in class org.bukkit.potion.PotionEffectType
  Gets the effect type specified by the given name.
getByName(String) - Static method in enum class org.bukkit.WorldType
  Gets a WorldType by its name
getByName(String) - Static method in class org.bukkit.enchantments.Enchantment
  Deprecated.
  enchantments are badly named, use `Enchantment.getByKey(org.bukkit.NamespacedKey)`.
getByteList(String) - Method in interface org.bukkit.configuration.ConfigurationSection
  Gets the requested List of Byte by path.
getByteList(String) - Method in class org.bukkit.configuration.MemorySection
getByType(byte) - Static method in enum class org.bukkit.Instrument
  Deprecated.
  Magic value
getByValue(int) - Static method in enum class org.bukkit.Difficulty
  Deprecated.
  Magic value
getByValue(int) - Static method in enum class org.bukkit.GameMode
  Deprecated.
  Magic value
getByWoolData(byte) - Static method in enum class org.bukkit.DyeColor
  Deprecated.
  Magic value
getCacheTime() - Method in class com.destroystokyo.paper.util.VersionFetcher.DummyVersionFetcher
getCacheTime() - Method in interface com.destroystokyo.paper.util.VersionFetcher
  Amount of time to cache results for in milliseconds
getCallee() - Method in interface org.bukkit.command.ProxiedCommandSender
  Returns the CommandSender which is being used to call the command
getCaller() - Method in interface org.bukkit.command.ProxiedCommandSender
  Returns the CommandSender which triggered this proxied command
getCanceller() - Method in class org.bukkit.conversations.ConversationAbandonedEvent
  Gets the object that caused the conversation to be abandoned.
getCancellers() - Method in class org.bukkit.conversations.Conversation
  Gets the list of `ConversationCanceller`s
getCanCreatePortal() - Method in class org.bukkit.event.player.PlayerPortalEvent
  Returns whether the server will attempt to create a destination portal or not.
getCanDestroy() - Method in interface org.bukkit.inventory.meta.ItemMeta
  Deprecated.
  Minecraft does not limit this to the material enum, Use `ItemMeta.getDestroyableKeys()` as a replacement
getCandles() - Method in interface org.bukkit.block.data.type.Candle
  Gets the value of the 'candles' property.
getCannotEnterHiveTicks() - Method in interface org.bukkit.entity.Bee
  Get the amount of ticks the bee cannot enter the hive for.
getCanPickupItems() - Method in interface org.bukkit.entity.LivingEntity
  Gets if the living entity can pick up items.
getCanPlaceOn() - Method in interface org.bukkit.inventory.meta.ItemMeta
  Deprecated.
  Minecraft does not limit this to the material enum, Use `ItemMeta.getPlaceableKeys()` as a replacement
getCapByFace(BlockFace) - Static method in enum class org.bukkit.material.types.MushroomBlockTexture
  Gets the MushroomBlockType with cap texture on the given block face.
getCapFace() - Method in enum class org.bukkit.material.types.MushroomBlockTexture
  Gets the face that has cap texture.
getCaption() - Method in class org.bukkit.map.MapCursor
  Deprecated.
  in favour of `MapCursor.caption()`
getCaptureFullTime() - Method in interface org.bukkit.ChunkSnapshot
  Get world full time when chunk snapshot was captured
getCarriedBlock() - Method in interface org.bukkit.entity.Enderman
  Gets the data of the block that the Enderman is carrying.
getCarriedMaterial() - Method in interface org.bukkit.entity.Enderman
  Gets the id and data of the block that the Enderman is carrying.
getCategory() - Method in interface org.bukkit.entity.LivingEntity
  Get the category to which this entity belongs.
getCatType() - Method in interface org.bukkit.entity.Cat
  Gets the current type of this cat.
getCatType() - Method in interface org.bukkit.entity.Ocelot
  Gets the current type of this cat.
getCaught() - Method in class org.bukkit.event.player.PlayerFishEvent
  Gets the entity caught by the player.
getCause() - Method in class com.destroystokyo.paper.event.player.PlayerSetSpawnEvent
  Gets the cause of this event.
getCause() - Method in class io.papermc.paper.event.server.ServerResourcesReloadedEvent
  Gets the cause of the resource reload.
getCause() - Method in class org.bukkit.event.block.BlockIgniteEvent
  Gets the cause of block ignite.
getCause() - Method in class org.bukkit.event.entity.CreeperPowerEvent
  Gets the cause of the creeper being (un)powered.
getCause() - Method in class org.bukkit.event.entity.EntityDamageEvent
  Gets the cause of the damage.
getCause() - Method in class org.bukkit.event.entity.EntityPotionEffectEvent
  Gets the cause why the effect has changed.
getCause() - Method in exception org.bukkit.event.EventException
  If applicable, returns the Exception that triggered this Exception
getCause() - Method in class org.bukkit.event.hanging.HangingBreakEvent
  Gets the cause for the hanging entity's removal
getCause() - Method in class org.bukkit.event.player.PlayerGameModeChangeEvent
  Gets the cause of this gamemode change.
getCause() - Method in class org.bukkit.event.player.PlayerKickEvent
  Gets the cause of this kick
getCause() - Method in class org.bukkit.event.player.PlayerTeleportEvent
  Gets the cause of this teleportation event
getCause() - Method in class org.bukkit.event.weather.LightningStrikeEvent
  Gets the cause of this lightning strike.
getCause() - Method in class org.bukkit.event.weather.ThunderChangeEvent
  Gets the cause of the weather change.
getCause() - Method in class org.bukkit.event.weather.WeatherChangeEvent
  Gets the cause of the weather change.
getCausingEntity() - Method in interface org.bukkit.entity.LightningStrike
  Returns the potential entity that caused this lightning strike to spawn in the world.
getCenter() - Method in class org.bukkit.util.BoundingBox
  Gets the center of the bounding box.
getCenter() - Method in interface org.bukkit.WorldBorder
  Gets the current border center.
getCenterBlockX() - Method in interface io.papermc.paper.world.generation.ProtoWorld
  Deprecated.
  Get the X-coordinate of the block in the center of this `ProtoWorld`
getCenterBlockX() - Method in interface org.bukkit.generator.LimitedRegion
  Gets the X-coordinate of the block in the center of the region.
getCenterBlockZ() - Method in interface io.papermc.paper.world.generation.ProtoWorld
  Deprecated.
  Get the Z-coordinate of the block in the center of this `ProtoWorld`
getCenterBlockZ() - Method in interface org.bukkit.generator.LimitedRegion
  Gets the Z-coordinate of the block in the center of the region.
getCenterChunkX() - Method in interface io.papermc.paper.world.generation.ProtoWorld
  Deprecated.
  Get the X-coordinate of the chunk in the center of this ProtoWorld
getCenterChunkX() - Method in interface org.bukkit.generator.LimitedRegion
  Gets the X-coordinate of the chunk in the center of the region.
getCenterChunkZ() - Method in interface io.papermc.paper.world.generation.ProtoWorld
  Deprecated.
  Get the Z-coordinate of the chunk in the center of this `ProtoWorld`
getCenterChunkZ() - Method in interface org.bukkit.generator.LimitedRegion
  Gets the Z-coordinate of the chunk in the center of the region.
getCenterX() - Method in interface org.bukkit.map.MapView
  Get the center X position of this map.
getCenterX() - Method in class org.bukkit.util.BoundingBox
  Gets the x coordinate of the center of the bounding box.
getCenterY() - Method in class org.bukkit.util.BoundingBox
  Gets the y coordinate of the center of the bounding box.
getCenterZ() - Method in interface org.bukkit.map.MapView
  Get the center Z position of this map.
getCenterZ() - Method in class org.bukkit.util.BoundingBox
  Gets the z coordinate of the center of the bounding box.
getChangedBlockData() - Method in class org.bukkit.event.block.BlockPhysicsEvent
  Gets the BlockData of the block that changed, causing this event.
getChangedType() - Method in class org.bukkit.event.block.BlockPhysicsEvent
  Gets the type of block that changed, causing this event.
getChannel() - Method in exception com.destroystokyo.paper.exception.ServerPluginMessageException
  Gets the channel to which the error occurred from recieving data from
getChannel() - Method in class org.bukkit.event.player.PlayerChannelEvent
getChannel() - Method in class org.bukkit.plugin.messaging.PluginMessageListenerRegistration
  Gets the plugin channel that this registration is about.
getChar() - Method in enum class org.bukkit.ChatColor
  Gets the char value associated with this color
getChar(char) - Method in class org.bukkit.map.MapFont
  Get the sprite for a given character.
getCharacterList(String) - Method in interface org.bukkit.configuration.ConfigurationSection
  Gets the requested List of Character by path.
getCharacterList(String) - Method in class org.bukkit.configuration.MemorySection
getChargedProjectiles() - Method in interface org.bukkit.inventory.meta.CrossbowMeta
  Returns an immutable list of the projectiles charged on this item.
getCharges() - Method in interface org.bukkit.block.data.type.RespawnAnchor
  Gets the value of the 'charges' property.
getChatMessage() - Method in class org.bukkit.event.player.PlayerChatTabCompleteEvent
  Deprecated.
  Gets the chat message being tab-completed.
getChatVisibility() - Method in class com.destroystokyo.paper.event.player.PlayerClientOptionsChangeEvent
getChestplate() - Method in interface org.bukkit.entity.ArmorStand
  Deprecated.
  prefer `EntityEquipment.getChestplate()`
getChestplate() - Method in interface org.bukkit.inventory.EntityEquipment
  Gets a copy of the chest plate currently being worn by the entity
getChestplate() - Method in interface org.bukkit.inventory.PlayerInventory
  Return the ItemStack from the chestplate slot
getChestplateDropChance() - Method in interface org.bukkit.inventory.EntityEquipment
  Gets the chance of the chest plate being dropped upon this creature's death.
getChildren() - Method in interface org.bukkit.advancement.Advancement
  Gets all the direct children advancements.
getChildren() - Method in class org.bukkit.permissions.Permission
  Gets the children of this permission.
getChoiceList() - Method in class org.bukkit.inventory.ShapelessRecipe
getChoiceMap() - Method in class org.bukkit.inventory.ShapedRecipe
getChoices() - Method in class org.bukkit.inventory.RecipeChoice.ExactChoice
getChoices() - Method in class org.bukkit.inventory.RecipeChoice.MaterialChoice
getChunk() - Method in interface org.bukkit.block.Block
  Gets the chunk which contains this block
getChunk() - Method in interface org.bukkit.block.BlockState
  Gets the chunk which contains the block represented by this block state.
getChunk() - Method in interface org.bukkit.entity.Entity
  Gets the latest chunk an entity is currently or was in.
getChunk() - Method in class org.bukkit.event.world.ChunkEvent
  Gets the chunk being loaded/unloaded
getChunk() - Method in class org.bukkit.Location
  Gets the chunk at the represented location
getChunkAt(int, int) - Method in interface org.bukkit.World
  Gets the `Chunk` at the given coordinates
getChunkAt(long) - Method in interface org.bukkit.World
  Gets the chunk at the specified chunk key, which is the X and Z packed into a long.
getChunkAt(Block) - Method in interface org.bukkit.World
  Gets the `Chunk` that contains the given `Block`
getChunkAt(Location) - Method in interface org.bukkit.World
  Gets the `Chunk` at the given `Location`
getChunkAtAsync(int, int) - Method in interface org.bukkit.World
  Requests a `Chunk` to be loaded at the given coordinates This method makes no guarantee on how fast the chunk will load, and will return the chunk to the callback at a later time.
getChunkAtAsync(int, int, boolean) - Method in interface org.bukkit.World
  Requests a `Chunk` to be loaded at the given coordinates This method makes no guarantee on how fast the chunk will load, and will return the chunk to the callback at a later time.
getChunkAtAsync(int, int, boolean, boolean) - Method in interface org.bukkit.World
getChunkAtAsync(int, int, boolean, Consumer<Chunk>) - Method in interface org.bukkit.World
  Requests a `Chunk` to be loaded at the given coordinates This method makes no guarantee on how fast the chunk will load, and will return the chunk to the callback at a later time.
getChunkAtAsync(int, int, World.ChunkLoadCallback) - Method in interface org.bukkit.World
  Deprecated.
  Use either the Future or the Consumer based methods
getChunkAtAsync(int, int, Consumer<Chunk>) - Method in interface org.bukkit.World
  Requests a `Chunk` to be loaded at the given coordinates This method makes no guarantee on how fast the chunk will load, and will return the chunk to the callback at a later time.
getChunkAtAsync(Block) - Method in interface org.bukkit.World
  Requests a `Chunk` to be loaded at the given coordinates This method makes no guarantee on how fast the chunk will load, and will return the chunk to the callback at a later time.
getChunkAtAsync(Block, boolean) - Method in interface org.bukkit.World
  Requests a `Chunk` to be loaded at the given coordinates This method makes no guarantee on how fast the chunk will load, and will return the chunk to the callback at a later time.
getChunkAtAsync(Block, boolean, Consumer<Chunk>) - Method in interface org.bukkit.World
  Requests `Chunk` to be loaded that contains the given `Block` This method makes no guarantee on how fast the chunk will load, and will return the chunk to the callback at a later time.
getChunkAtAsync(Block, World.ChunkLoadCallback) - Method in interface org.bukkit.World
  Deprecated.
  Use either the Future or the Consumer based methods
getChunkAtAsync(Block, Consumer<Chunk>) - Method in interface org.bukkit.World
  Requests `Chunk` to be loaded that contains the given `Block` This method makes no guarantee on how fast the chunk will load, and will return the chunk to the callback at a later time.
getChunkAtAsync(Location) - Method in interface org.bukkit.World
  Requests a `Chunk` to be loaded at the given coordinates This method makes no guarantee on how fast the chunk will load, and will return the chunk to the callback at a later time.
getChunkAtAsync(Location, boolean) - Method in interface org.bukkit.World
  Requests a `Chunk` to be loaded at the given coordinates This method makes no guarantee on how fast the chunk will load, and will return the chunk to the callback at a later time.
getChunkAtAsync(Location, boolean, Consumer<Chunk>) - Method in interface org.bukkit.World
  Requests a `Chunk` to be loaded at the given `Location` This method makes no guarantee on how fast the chunk will load, and will return the chunk to the callback at a later time.
getChunkAtAsync(Location, World.ChunkLoadCallback) - Method in interface org.bukkit.World
  Deprecated.
  Use either the Future or the Consumer based methods
getChunkAtAsync(Location, Consumer<Chunk>) - Method in interface org.bukkit.World
  Requests a `Chunk` to be loaded at the given `Location` This method makes no guarantee on how fast the chunk will load, and will return the chunk to the callback at a later time.
getChunkAtAsyncUrgently(int, int) - Method in interface org.bukkit.World
  Requests a `Chunk` to be loaded at the given coordinates This method makes no guarantee on how fast the chunk will load, and will return the chunk to the callback at a later time.
getChunkAtAsyncUrgently(Block) - Method in interface org.bukkit.World
  Requests a `Chunk` to be loaded at the given coordinates This method makes no guarantee on how fast the chunk will load, and will return the chunk to the callback at a later time.
getChunkAtAsyncUrgently(Block, boolean) - Method in interface org.bukkit.World
  Requests a `Chunk` to be loaded at the given coordinates This method makes no guarantee on how fast the chunk will load, and will return the chunk to the callback at a later time.
getChunkAtAsyncUrgently(Location) - Method in interface org.bukkit.World
  Requests a `Chunk` to be loaded at the given coordinates This method makes no guarantee on how fast the chunk will load, and will return the chunk to the callback at a later time.
getChunkAtAsyncUrgently(Location, boolean) - Method in interface org.bukkit.World
  Requests a `Chunk` to be loaded at the given coordinates This method makes no guarantee on how fast the chunk will load, and will return the chunk to the callback at a later time.
getChunkCount() - Method in interface org.bukkit.World
getChunkKey() - Method in interface org.bukkit.Chunk
getChunkKey(int, int) - Static method in interface org.bukkit.Chunk
getChunkKey(Location) - Static method in interface org.bukkit.Chunk
getChunkSnapshot() - Method in interface org.bukkit.Chunk
  Capture thread-safe read-only snapshot of chunk data
getChunkSnapshot(boolean, boolean, boolean) - Method in interface org.bukkit.Chunk
  Capture thread-safe read-only snapshot of chunk data
getClassByAlias(String) - Static method in class org.bukkit.configuration.serialization.ConfigurationSerialization
  Attempts to get a registered `ConfigurationSerializable` class by its alias
getClassLoader() - Method in class org.bukkit.plugin.java.JavaPlugin
  Returns the ClassLoader which holds this plugin
getClassLoaderOf() - Method in class org.bukkit.plugin.PluginDescriptionFile
  Deprecated.
  unused
getClearWeatherDuration() - Method in interface org.bukkit.World
  Get the clear weather duration.
getClick() - Method in class org.bukkit.event.inventory.InventoryClickEvent
  Gets the ClickType for this event.
getClickedBlock() - Method in class org.bukkit.event.player.PlayerInteractEvent
  Returns the clicked block
getClickedInventory() - Method in class org.bukkit.event.inventory.InventoryClickEvent
  Gets the inventory corresponding to the clicked slot.
getClickedPosition() - Method in class org.bukkit.event.player.PlayerInteractAtEntityEvent
getClient() - Method in class com.destroystokyo.paper.event.server.PaperServerListPingEvent
  Returns the `StatusClient` pinging the server.
getClientBrandName() - Method in interface org.bukkit.entity.Player
  Returns player's client brand name.
getClientOption(ClientOption<T>) - Method in interface org.bukkit.entity.Player
getClientViewDistance() - Method in interface org.bukkit.entity.Player
  Get the player's current client side view distance.
getCollarColor() - Method in interface org.bukkit.entity.Cat
  Get the collar color of this cat
getCollarColor() - Method in interface org.bukkit.entity.Wolf
  Get the collar color of this wolf
getCollidableExemptions() - Method in interface org.bukkit.entity.LivingEntity
  Gets a mutable set of UUIDs of the entities which are exempt from the entity's collidable rule and which's collision with this entity will behave the opposite of it.
getCollidedWith() - Method in class com.destroystokyo.paper.event.entity.ProjectileCollideEvent
  Get the entity the projectile collided with
getCollidesWithEntities() - Method in class org.bukkit.entity.Player.Spigot
  Deprecated.
  see `LivingEntity.isCollidable()`
getCollisionShape() - Method in interface org.bukkit.block.Block
  Gets the collision shape of this block.
getColor() - Method in enum class io.papermc.paper.inventory.ItemRarity
  Gets the color formatting associated with the rarity.
getColor() - Method in class org.bukkit.block.banner.Pattern
  Returns the color of the pattern
getColor() - Method in interface org.bukkit.block.ShulkerBox
  Get the `DyeColor` corresponding to this ShulkerBox
getColor() - Method in interface org.bukkit.boss.BossBar
  Returns the color of this boss bar
getColor() - Method in enum class org.bukkit.DyeColor
  Gets the color that this dye represents.
getColor() - Method in interface org.bukkit.entity.AreaEffectCloud
  Gets the color of this cloud.
getColor() - Method in interface org.bukkit.entity.Arrow
  Gets the color of this arrow.
getColor() - Method in interface org.bukkit.entity.Horse
  Gets the horse's color.
getColor() - Method in interface org.bukkit.entity.Llama
  Gets the llama's color.
getColor() - Method in class org.bukkit.event.entity.SheepDyeWoolEvent
  Gets the DyeColor the sheep is being dyed
getColor() - Method in interface org.bukkit.inventory.meta.LeatherArmorMeta
  Gets the color of the armor.
getColor() - Method in interface org.bukkit.inventory.meta.MapMeta
  Gets the map color that is set.
getColor() - Method in interface org.bukkit.inventory.meta.PotionMeta
  Gets the potion color that is set.
getColor() - Method in interface org.bukkit.material.Colorable
  Gets the color of this object.
getColor() - Method in class org.bukkit.material.Dye
  Deprecated.
  Gets the current color of this dye
getColor() - Method in class org.bukkit.material.Wool
  Deprecated.
  Gets the current color of this dye
getColor() - Method in class org.bukkit.Particle.DustOptions
  The color of the particles to be displayed.
getColor() - Method in class org.bukkit.potion.PotionEffect
  Deprecated.
  color is not part of potion effects
getColor() - Method in class org.bukkit.potion.PotionEffectType
  Returns the color of this effect type.
getColor() - Method in class org.bukkit.potion.PotionEffectTypeWrapper
getColor() - Method in interface org.bukkit.scoreboard.Team
  Deprecated.
  in favour of `Team.color()`
getColor(byte) - Static method in class org.bukkit.map.MapPalette
  Deprecated.
  Magic value
getColor(String) - Method in interface org.bukkit.configuration.ConfigurationSection
  Gets the requested Color by path.
getColor(String) - Method in class org.bukkit.configuration.MemorySection
getColor(String, Color) - Method in interface org.bukkit.configuration.ConfigurationSection
  Gets the requested `Color` by path, returning a default value if not found.
getColor(String, Color) - Method in class org.bukkit.configuration.MemorySection
getColors() - Method in class org.bukkit.FireworkEffect
  Get the primary colors of the firework effect.
getCombuster() - Method in class org.bukkit.event.entity.EntityCombustByBlockEvent
  The combuster can be lava or a block that is on fire.
getCombuster() - Method in class org.bukkit.event.entity.EntityCombustByEntityEvent
  Get the entity that caused the combustion event.
getCommand() - Method in exception com.destroystokyo.paper.exception.ServerCommandException
  Gets the command which threw the exception
getCommand() - Method in interface io.papermc.paper.command.CommandBlockHolder
  Gets the command that this CommandBlock will run when powered.
getCommand() - Method in interface org.bukkit.block.CommandBlock
  Gets the command that this CommandBlock will run when powered.
getCommand() - Method in interface org.bukkit.entity.minecart.CommandMinecart
  Gets the command that this CommandMinecart will run when activated.
getCommand() - Method in class org.bukkit.event.server.ServerCommandEvent
  Gets the command that the user is attempting to execute from the console
getCommand(String) - Method in interface org.bukkit.command.CommandMap
  Gets the command registered to the specified name
getCommand(String) - Method in class org.bukkit.command.SimpleCommandMap
getCommand(String) - Method in class org.bukkit.plugin.java.JavaPlugin
  Gets the command with the given name, specific to this plugin.
getCommandAliases() - Static method in class org.bukkit.Bukkit
  Gets a list of command aliases defined in the server properties.
getCommandAliases() - Method in interface org.bukkit.Server
  Gets a list of command aliases defined in the server properties.
getCommandLine() - Method in class org.bukkit.event.command.UnknownCommandEvent
  Gets the command that was send
getCommandMap() - Static method in class org.bukkit.Bukkit
  Gets the active `CommandMap`
getCommandMap() - Method in interface org.bukkit.Server
  Gets the active `CommandMap`
getCommands() - Method in class org.bukkit.command.MultipleCommandAlias
  Gets the commands associated with the multi-command alias.
getCommands() - Method in class org.bukkit.command.SimpleCommandMap
getCommands() - Method in class org.bukkit.event.player.PlayerCommandSendEvent
  Returns a mutable collection of all top level commands to be sent.
getCommands() - Method in class org.bukkit.plugin.PluginDescriptionFile
  Gives the map of command-name to command-properties.
getCommandSender() - Method in exception com.destroystokyo.paper.exception.ServerCommandException
  Gets the command sender which executed the command request
getCommandSender() - Method in class io.papermc.paper.event.world.WorldGameRuleChangeEvent
  Gets the command sender associated with this event.
getCommandTiming(String, Command) - Static method in class co.aikar.timings.TimingsManager
  Due to access restrictions, we need a helper method to get a Command TimingHandler with String group
getCompassTarget() - Method in interface org.bukkit.entity.Player
  Get the previously set compass target.
getCompatibility() - Method in interface io.papermc.paper.datapack.Datapack
getCompletions() - Method in class com.destroystokyo.paper.event.server.AsyncTabCompleteEvent
  The list of completions which will be offered to the sender, in order.
getCompletions() - Method in class org.bukkit.event.server.TabCompleteEvent
  The list of completions which will be offered to the sender, in order.
getComplexType() - Method in interface org.bukkit.inventory.meta.tags.ItemTagType
  Deprecated.
  Returns the complex object type the primitive value resembles.
getComplexType() - Method in class org.bukkit.inventory.meta.tags.ItemTagType.PrimitiveTagType
  Deprecated.
getComplexType() - Method in interface org.bukkit.persistence.PersistentDataType
  Returns the complex object type the primitive value resembles.
getComplexType() - Method in class org.bukkit.persistence.PersistentDataType.PrimitivePersistentDataType
getConfig() - Method in class org.bukkit.plugin.java.JavaPlugin
getConfig() - Method in interface org.bukkit.plugin.Plugin
  Gets a `FileConfiguration` for this plugin, read through "config.yml"
getConfig() - Method in class org.bukkit.Server.Spigot
getConfigurationSection(String) - Method in interface org.bukkit.configuration.ConfigurationSection
  Gets the requested ConfigurationSection by path.
getConfigurationSection(String) - Method in class org.bukkit.configuration.MemorySection
getConnectionThrottle() - Static method in class org.bukkit.Bukkit
  Gets the value of the connection throttle setting.
getConnectionThrottle() - Method in interface org.bukkit.Server
  Gets the value of the connection throttle setting.
getConsoleSender() - Static method in class org.bukkit.Bukkit
  Gets a `ConsoleCommandSender` that may be used as an input source for this server.
getConsoleSender() - Method in interface org.bukkit.Server
  Gets a `ConsoleCommandSender` that may be used as an input source for this server.
getConstructor() - Method in class org.bukkit.configuration.serialization.ConfigurationSerialization
getConsumable() - Method in class org.bukkit.event.entity.EntityShootBowEvent
  Get the ItemStack to be consumed in this event (if any).
getConsumeArrow() - Method in class org.bukkit.event.entity.EntityShootBowEvent
  Deprecated.
getContents() - Method in class org.bukkit.event.inventory.BrewEvent
  Gets the contents of the Brewing Stand.
getContents() - Method in interface org.bukkit.inventory.Inventory
  Returns all ItemStacks from the inventory
getContents() - Method in class org.bukkit.material.FlowerPot
  Deprecated.
  Get the material in the flower pot
getContext() - Method in class org.bukkit.conversations.Conversation
  Returns the Conversation's `ConversationContext`.
getContext() - Method in class org.bukkit.conversations.ConversationAbandonedEvent
  Gets the abandoned conversation's conversation context.
getContributors() - Method in class org.bukkit.plugin.PluginDescriptionFile
  Gives the list of contributors for the plugin.
getConversionPlayer() - Method in interface org.bukkit.entity.ZombieVillager
  Gets the player who initiated the conversion.
getConversionTime() - Method in interface org.bukkit.entity.Hoglin
  Gets the amount of ticks until this entity will be converted to a Zoglin.
getConversionTime() - Method in interface org.bukkit.entity.Husk
  Gets the amount of ticks until this entity will be converted to a Zombie as a result of being underwater.
getConversionTime() - Method in interface org.bukkit.entity.PiglinAbstract
  Gets the amount of ticks until this entity will be converted to a Zombified Piglin.
getConversionTime() - Method in interface org.bukkit.entity.PigZombie
  Not applicable to this entity
getConversionTime() - Method in interface org.bukkit.entity.Skeleton
  Gets the amount of ticks until this entity will be converted to a stray as a result of being frozen by a powdered snow block.
getConversionTime() - Method in interface org.bukkit.entity.Zombie
  Gets the amount of ticks until this entity will be converted to a Drowned as a result of being underwater.
getConversionTime() - Method in interface org.bukkit.entity.ZombieVillager
  Gets the amount of ticks until this entity will be converted to a Villager as a result of being cured.
getConvertedData() - Method in class org.bukkit.material.ExtendedRails
  Deprecated.
  Magic value
getConvertedData() - Method in class org.bukkit.material.Rails
  Deprecated.
  Magic value
getCookingTime() - Method in class org.bukkit.inventory.CookingRecipe
  Get the cooking time for this recipe in ticks.
getCookSpeedMultiplier() - Method in interface org.bukkit.block.Furnace
  Gets the cook speed multiplier that this `Furnace` will cook compared to vanilla.
getCookTime() - Method in interface org.bukkit.block.Furnace
  Get cook time.
getCookTime(int) - Method in interface org.bukkit.block.Campfire
  Get cook time.
getCookTimeTotal() - Method in interface org.bukkit.block.Furnace
  Get cook time total.
getCookTimeTotal(int) - Method in interface org.bukkit.block.Campfire
  Get cook time total.
getCooldown() - Method in class io.papermc.paper.event.player.PlayerItemCooldownEvent
  Gets the cooldown in ticks.
getCooldown(Material) - Method in interface org.bukkit.entity.HumanEntity
  Get the cooldown time in ticks remaining for the specified material.
getCooldownPeriod() - Method in interface org.bukkit.entity.Player
  Returns the amount of ticks the current cooldown lasts
getCooledAttackStrength() - Method in class com.destroystokyo.paper.event.player.PlayerAttackEntityCooldownResetEvent
  Get the value of the players cooldown attack strength when they initiated the attack
getCooledAttackStrength(float) - Method in interface org.bukkit.entity.Player
  Returns the percentage of attack power available based on the cooldown (zero to one).
getCoordinateScale() - Method in interface org.bukkit.World
  Gets the coordinate scaling of this world.
getCost() - Method in class org.bukkit.enchantments.EnchantmentOffer
  Gets the cost (minimum level) which is displayed as a number on the right hand side of the enchantment offer.
getCount() - Method in class org.bukkit.event.entity.SlimeSplitEvent
  Gets the amount of smaller slimes to spawn
getCount() - Method in class org.bukkit.plugin.TimedRegisteredListener
  Gets the total times this listener has been called
getCount(T) - Method in class co.aikar.util.Counter
getCraftingRecipe(ItemStack[], World) - Static method in class org.bukkit.Bukkit
  Get the `Recipe` for the list of ItemStacks provided.
getCraftingRecipe(ItemStack[], World) - Method in interface org.bukkit.Server
  Get the `Recipe` for the list of ItemStacks provided.
getCraftingRemainingItem() - Method in enum class org.bukkit.Material
  Determines the remaining item in a crafting grid after crafting with this ingredient.
getCreated() - Method in interface org.bukkit.BanEntry
  Gets the date this ban entry was created.
getCreationRadius() - Method in class org.bukkit.event.player.PlayerPortalEvent
  Gets the maximum radius the world is searched for a free space from the given location.
getCreatureTypeName() - Method in interface org.bukkit.block.CreatureSpawner
  Deprecated.
  magic value, use `CreatureSpawner.getSpawnedType()`.
getCriteria() - Method in interface org.bukkit.advancement.Advancement
  Get all the criteria present in this advancement.
getCriteria() - Method in interface org.bukkit.scoreboard.Objective
  Gets the criteria this objective tracks.
getCriterion() - Method in class com.destroystokyo.paper.event.player.PlayerAdvancementCriterionGrantEvent
  Get the criterion which has been granted.
getCrossbow() - Method in class io.papermc.paper.event.entity.EntityLoadCrossbowEvent
  Gets the crossbow `ItemStack` being loaded.
getCrossProduct(Vector) - Method in class org.bukkit.util.Vector
  Calculates the cross product of this vector with another without mutating the original.
getCurrentBoostTicks() - Method in interface org.bukkit.entity.Steerable
  Get the time in ticks this entity's movement has been increased as of the most recent boost.
getCurrentItem() - Method in class org.bukkit.event.inventory.InventoryClickEvent
  Gets the ItemStack currently in the clicked slot.
getCurrentPath() - Method in interface com.destroystokyo.paper.entity.Pathfinder
getCurrentPath() - Method in interface org.bukkit.configuration.ConfigurationSection
  Gets the path of this `ConfigurationSection` from its root `Configuration`
getCurrentPath() - Method in class org.bukkit.configuration.MemorySection
getCurrentPhase() - Method in class org.bukkit.event.entity.EnderDragonChangePhaseEvent
  Gets the current phase that the dragon is in.
getCurrentPlayers() - Method in class com.destroystokyo.paper.event.server.GS4QueryEvent.QueryResponse
  Get current online player count which will be used to reply to the query.
getCurrentSpectatorTarget() - Method in class com.destroystokyo.paper.event.player.PlayerStartSpectatingEntityEvent
  Gets the entity that the player is currently spectating or themselves if they weren't spectating anything
getCurrentSpell() - Method in interface org.bukkit.entity.Evoker
  Deprecated.
  future versions of Minecraft have additional spell casting entities.
getCurrentTick() - Static method in class org.bukkit.Bukkit
getCurrentTick() - Method in interface org.bukkit.Server
  Get the current internal server tick
getCursor() - Method in class org.bukkit.event.inventory.InventoryClickEvent
  Gets the current ItemStack on the cursor.
getCursor() - Method in class org.bukkit.event.inventory.InventoryCreativeEvent
getCursor() - Method in class org.bukkit.event.inventory.InventoryDragEvent
  Gets the result cursor after the drag is done.
getCursor() - Method in class org.bukkit.inventory.InventoryView
  Get the item on the cursor of one of the viewing players.
getCursor(int) - Method in class org.bukkit.map.MapCursorCollection
  Get a cursor from this collection.
getCursors() - Method in interface org.bukkit.map.MapCanvas
  Get the cursor collection associated with this canvas.
getCustomEffects() - Method in interface org.bukkit.entity.AreaEffectCloud
  Gets an immutable list containing all custom potion effects applied to this cloud.
getCustomEffects() - Method in interface org.bukkit.entity.Arrow
  Gets an immutable list containing all custom potion effects applied to this arrow.
getCustomEffects() - Method in interface org.bukkit.inventory.meta.PotionMeta
  Gets an immutable list containing all custom potion effects applied to this potion.
getCustomEffects() - Method in interface org.bukkit.inventory.meta.SuspiciousStewMeta
  Gets an immutable list containing all custom potion effects applied to this suspicious stew.
getCustomModelData() - Method in interface org.bukkit.inventory.meta.ItemMeta
  Gets the custom model data that is set.
getCustomName() - Method in interface org.bukkit.Nameable
  Gets the custom name on a mob or block.
getCustomTag(NamespacedKey, ItemTagType<T, Z>) - Method in interface org.bukkit.inventory.meta.tags.CustomItemTagContainer
  Deprecated.
  Returns the custom tag's value that is stored on the item.
getCustomTagContainer() - Method in interface org.bukkit.inventory.meta.ItemMeta
  Deprecated.
  this API part has been replaced by the `PersistentDataHolder` API. Please use `PersistentDataHolder.getPersistentDataContainer()` instead of this.
getDamage() - Method in class io.papermc.paper.event.entity.EntityDamageItemEvent
  Gets the amount of durability damage this item will be taking.
getDamage() - Method in interface org.bukkit.entity.AbstractArrow
  Gets the base amount of damage this arrow will do.
getDamage() - Method in interface org.bukkit.entity.Minecart
  Gets a minecart's damage.
getDamage() - Method in class org.bukkit.event.entity.EntityDamageEvent
  Gets the raw amount of damage caused by the event
getDamage() - Method in class org.bukkit.event.player.PlayerItemDamageEvent
  Gets the amount of durability damage this item will be taking.
getDamage() - Method in class org.bukkit.event.vehicle.VehicleDamageEvent
  Gets the damage done to the vehicle
getDamage() - Method in interface org.bukkit.inventory.meta.Damageable
  Gets the damage
getDamage(EntityDamageEvent.DamageModifier) - Method in class org.bukkit.event.entity.EntityDamageEvent
  Gets the damage change for some modifier
getDamageAmount() - Method in interface org.bukkit.WorldBorder
  Gets the current border damage amount.
getDamageBuffer() - Method in interface org.bukkit.WorldBorder
  Gets the current border damage buffer.
getDamageIncrease(int, EntityCategory) - Method in class org.bukkit.enchantments.Enchantment
  Gets the damage increase as a result of the level and entity category specified
getDamageIncrease(int, EntityCategory) - Method in class org.bukkit.enchantments.EnchantmentWrapper
getDamager() - Method in class org.bukkit.event.entity.EntityDamageByBlockEvent
  Returns the block that damaged the player.
getDamager() - Method in class org.bukkit.event.entity.EntityDamageByEntityEvent
  Returns the entity that damaged the defender.
getDamageState() - Method in class com.destroystokyo.paper.event.block.AnvilDamagedEvent
  Gets the new state of damage on the anvil
getDarkTicksRemaining() - Method in interface org.bukkit.entity.GlowSquid
  Get the number of dark ticks remaining for this squid.
getData() - Method in exception com.destroystokyo.paper.exception.ServerPluginMessageException
  Gets the data to which the error occurred from
getData() - Method in interface org.bukkit.block.Block
  Deprecated.
  Magic value
getData() - Method in interface org.bukkit.block.BlockState
  Gets the metadata for this block state.
getData() - Method in enum class org.bukkit.CoalType
  Deprecated.
  Magic value
getData() - Method in enum class org.bukkit.CropState
  Deprecated.
  Magic value
getData() - Method in enum class org.bukkit.Effect
getData() - Method in enum class org.bukkit.EntityEffect
  Deprecated.
  Magic value
getData() - Method in enum class org.bukkit.GrassSpecies
  Deprecated.
  Magic value
getData() - Method in class org.bukkit.inventory.ItemStack
  Gets the MaterialData for this stack of items
getData() - Method in enum class org.bukkit.Material
  Gets the MaterialData class associated with this Material
getData() - Method in class org.bukkit.material.MaterialData
  Deprecated.
  Magic value
getData() - Method in enum class org.bukkit.material.types.MushroomBlockTexture
  Deprecated.
  Magic value
getData() - Method in enum class org.bukkit.SandstoneType
  Deprecated.
  Magic value
getData() - Method in enum class org.bukkit.TreeSpecies
  Deprecated.
  Magic value
getData() - Method in interface org.bukkit.util.CachedServerIcon
getData(int, int, int) - Method in interface org.bukkit.ChunkSnapshot
  Deprecated.
  Magic value
getData(int, int, int) - Method in interface org.bukkit.generator.ChunkGenerator.ChunkData
  Deprecated.
  Uses magic values
getDataFolder() - Method in class org.bukkit.plugin.java.JavaPlugin
  Returns the folder that the plugin data's files are located in.
getDataFolder() - Method in interface org.bukkit.plugin.Plugin
  Returns the folder that the plugin data's files are located in.
getDatapackManager() - Static method in class org.bukkit.Bukkit
getDatapackManager() - Method in interface org.bukkit.Server
getDataType() - Method in enum class org.bukkit.Particle
  Returns the required data type for the particle
getDataVersion() - Method in interface org.bukkit.UnsafeValues
  Deprecated.
getDateAwarded(String) - Method in interface org.bukkit.advancement.AdvancementProgress
  Get the date the specified criteria was awarded.
getDeathAnimationTicks() - Method in interface org.bukkit.entity.EnderDragon
  Get the current time in ticks relative to the start of this dragon's death animation.
getDeathMessage() - Method in class org.bukkit.event.entity.PlayerDeathEvent
  Deprecated.
  in favour of `PlayerDeathEvent.deathMessage()`
getDeathSound() - Method in class org.bukkit.event.entity.EntityDeathEvent
  Get the sound that the entity makes when dying
getDeathSoundCategory() - Method in class org.bukkit.event.entity.EntityDeathEvent
  Get the sound category that the death sound should play in
getDeathSoundPitch() - Method in class org.bukkit.event.entity.EntityDeathEvent
  Get the pitch that the death sound will play with.
getDeathSoundVolume() - Method in class org.bukkit.event.entity.EntityDeathEvent
  Get the volume that the death sound will play at.
getDecor() - Method in interface org.bukkit.inventory.LlamaInventory
  Gets the item in the llama's decor slot.
getDefault() - Method in class org.bukkit.permissions.Permission
  Gets the default value of this permission.
getDefault(String) - Method in class org.bukkit.configuration.MemorySection
getDefaultAttributes() - Method in enum class org.bukkit.entity.EntityType
  Gets the default attributes for the entity.
getDefaultBiomeProvider(String, String) - Method in class org.bukkit.plugin.java.JavaPlugin
getDefaultBiomeProvider(String, String) - Method in interface org.bukkit.plugin.Plugin
  Gets a `BiomeProvider` for use in a default world, as specified in the server configuration
getDefaultBiomeProvider(WorldInfo) - Method in class org.bukkit.generator.ChunkGenerator
  Gets called when no `BiomeProvider` is set in `WorldCreator` or via the server configuration files.
getDefaultEntityAttributes(NamespacedKey) - Method in interface org.bukkit.UnsafeValues
  Deprecated.
  Gets the default attributes for the entity represented by the namespaced key.
getDefaultGameMode() - Static method in class org.bukkit.Bukkit
  Gets the default `GameMode` for new players.
getDefaultGameMode() - Method in interface org.bukkit.Server
  Gets the default `GameMode` for new players.
getDefaultLeatherColor() - Method in interface org.bukkit.inventory.ItemFactory
  Returns the default color for all leather armor.
getDefaultPermissions(boolean) - Method in interface org.bukkit.plugin.PluginManager
  Gets the default permissions for the given op status
getDefaultPermissions(boolean) - Method in class org.bukkit.plugin.SimplePluginManager
getDefaultPermSubscriptions(boolean) - Method in interface org.bukkit.plugin.PluginManager
  Gets a set containing all subscribed `Permissible`s to the given default list, by op status
getDefaultPermSubscriptions(boolean) - Method in class org.bukkit.plugin.SimplePluginManager
getDefaultPopulators(World) - Method in class org.bukkit.generator.ChunkGenerator
  Gets a list of default `BlockPopulator`s to apply to a given world
getDefaults() - Method in interface org.bukkit.configuration.Configuration
  Gets the source `Configuration` for this configuration.
getDefaults() - Method in class org.bukkit.configuration.MemoryConfiguration
getDefaultSection() - Method in interface org.bukkit.configuration.ConfigurationSection
  Gets the equivalent `ConfigurationSection` from the default `Configuration` defined in `ConfigurationSection.getRoot()`.
getDefaultSection() - Method in class org.bukkit.configuration.MemorySection
getDefaultSize() - Method in enum class org.bukkit.event.inventory.InventoryType
getDefaultTitle() - Method in enum class org.bukkit.event.inventory.InventoryType
  Deprecated.
getDefaultValue() - Method in interface org.bukkit.attribute.AttributeInstance
  Gets the default value of the Attribute attached to this instance.
getDefaultWorldGenerator(String, String) - Method in class org.bukkit.plugin.java.JavaPlugin
getDefaultWorldGenerator(String, String) - Method in interface org.bukkit.plugin.Plugin
  Gets a `ChunkGenerator` for use in a default world, as specified in the server configuration
getDelay() - Method in interface org.bukkit.block.CreatureSpawner
  Get the spawner's delay.
getDelay() - Method in interface org.bukkit.block.data.type.Repeater
  Gets the value of the 'delay' property.
getDelay() - Method in class org.bukkit.material.Diode
  Deprecated.
  Gets the delay of the repeater in ticks.
getDepend() - Method in class org.bukkit.plugin.PluginDescriptionFile
  Gives a list of other plugins that the plugin requires.
getDerailedVelocityMod() - Method in interface org.bukkit.entity.Minecart
  Gets the derailed velocity modifier.
getDescendingDirection() - Method in class org.bukkit.material.Stairs
  Deprecated.
getDescription() - Method in class org.bukkit.command.Command
  Gets a brief description of this command
getDescription() - Method in class org.bukkit.permissions.Permission
  Gets a brief description of this permission, may be empty
getDescription() - Method in class org.bukkit.plugin.java.JavaPlugin
  Returns the plugin.yaml file containing the details for this plugin
getDescription() - Method in interface org.bukkit.plugin.Plugin
  Returns the plugin.yaml file containing the details for this plugin
getDescription() - Method in class org.bukkit.plugin.PluginDescriptionFile
  Gives a human-friendly description of the functionality the plugin provides.
getDespawnDelay() - Method in interface org.bukkit.entity.WanderingTrader
  Gets the despawn delay before this `WanderingTrader` is forcibly despawned.
getDespawnTimer() - Method in interface org.bukkit.entity.EnderSignal
  Gets the amount of time this entity has been alive (in ticks).
getDestination() - Method in class org.bukkit.event.inventory.InventoryMoveItemEvent
  Gets the Inventory that the ItemStack is being put into
getDestination() - Method in class org.bukkit.Vibration
  Get the vibration destination.
getDestroyableKeys() - Method in interface org.bukkit.inventory.meta.ItemMeta
  Gets the collection of namespaced keys that the item can destroy in `GameMode.ADVENTURE`
getDestroySpeed(ItemStack) - Method in interface org.bukkit.block.Block
  Gets the speed at which this block will be destroyed by a given `ItemStack`
getDestroySpeed(ItemStack, boolean) - Method in interface org.bukkit.block.Block
  Gets the speed at which this blook will be destroyed by a given `ItemStack`
getDifficulty() - Method in interface org.bukkit.World
  Gets the Difficulty of the world.
getDirection() - Method in enum class org.bukkit.block.BlockFace
  Gets the normal vector corresponding to this block face.
getDirection() - Method in interface org.bukkit.entity.Fireball
  Retrieve the direction this fireball is heading toward
getDirection() - Method in class org.bukkit.event.block.BlockPistonEvent
  Return the direction in which the piston will operate.
getDirection() - Method in class org.bukkit.Location
  Gets a unit-vector pointing in the direction that this Location is facing.
getDirection() - Method in class org.bukkit.map.MapCursor
  Get the direction of this cursor.
getDirection() - Method in class org.bukkit.material.Rails
  Deprecated.
getDirection() - Method in class org.bukkit.material.Tree
  Deprecated.
  Get direction of the log
getDisabledSlots() - Method in interface org.bukkit.entity.ArmorStand
  Get the list of disabled slots
getDiscoveredRecipes() - Method in interface org.bukkit.entity.HumanEntity
  Get an immutable set of recipes this entity has discovered.
getDismounted() - Method in class org.spigotmc.event.entity.EntityDismountEvent
getDisplay() - Method in interface org.bukkit.advancement.Advancement
  Get the display info of this advancement.
getDisplayBlock() - Method in interface org.bukkit.entity.Minecart
  Gets the display block for this minecart.
getDisplayBlockData() - Method in interface org.bukkit.entity.Minecart
  Gets the display block for this minecart.
getDisplayBlockOffset() - Method in interface org.bukkit.entity.Minecart
  Gets the offset of the display block.
getDisplayItem() - Method in interface org.bukkit.entity.SizedFireball
  Gets the display `ItemStack`.
getDisplayName() - Method in interface org.bukkit.entity.Player
  Deprecated.
  in favour of `Player.displayName()`
getDisplayName() - Method in interface org.bukkit.inventory.meta.ItemMeta
  Deprecated.
  in favour of `ItemMeta.displayName()`
getDisplayName() - Method in interface org.bukkit.scoreboard.Objective
  Deprecated.
  in favour of `Objective.displayName()`
getDisplayName() - Method in interface org.bukkit.scoreboard.Team
  Deprecated.
  in favour of `Team.displayName()`
getDisplayNameComponent() - Method in interface org.bukkit.inventory.meta.ItemMeta
  Deprecated.
  use `ItemMeta.displayName()`
getDisplaySlot() - Method in interface org.bukkit.scoreboard.Objective
  Gets the display slot this objective is displayed at.
getDistance() - Method in interface org.bukkit.block.data.type.Leaves
  Gets the value of the 'distance' property.
getDistance() - Method in interface org.bukkit.block.data.type.Scaffolding
  Gets the value of the 'distance' property.
getDomestication() - Method in interface org.bukkit.entity.AbstractHorse
  Gets the domestication level of this horse.
getDouble(String) - Method in interface org.bukkit.configuration.ConfigurationSection
  Gets the requested double by path.
getDouble(String) - Method in class org.bukkit.configuration.MemorySection
getDouble(String, double) - Method in interface org.bukkit.configuration.ConfigurationSection
  Gets the requested double by path, returning a default value if not found.
getDouble(String, double) - Method in class org.bukkit.configuration.MemorySection
getDoubleList(String) - Method in interface org.bukkit.configuration.ConfigurationSection
  Gets the requested List of Double by path.
getDoubleList(String) - Method in class org.bukkit.configuration.MemorySection
getDragonBattle() - Method in class io.papermc.paper.event.block.DragonEggFormEvent
  Gets the `DragonBattle` associated with this event.
getDragonBattle() - Method in interface org.bukkit.entity.EnderDragon
  Get the `DragonBattle` associated with this EnderDragon.
getDrinkingPotion() - Method in interface org.bukkit.entity.Witch
  Get the potion the Witch is drinking
getDropChance(EquipmentSlot) - Method in interface org.bukkit.inventory.EntityEquipment
  Gets the drop chance of specified slot.
getDropItem() - Method in interface org.bukkit.entity.EnderSignal
  Gets if the EnderSignal should drop an item on death.
  If `true`, it will drop an item.
getDropItem() - Method in interface org.bukkit.entity.FallingBlock
  Get if the falling block will break into an item if it cannot be placed
getDroppedExp() - Method in class org.bukkit.event.entity.EntityDeathEvent
  Gets how much EXP should be dropped from this death.
getDrops() - Method in class io.papermc.paper.event.block.BlockBreakBlockEvent
  Get the drops of this event
getDrops() - Method in class io.papermc.paper.event.block.PlayerShearBlockEvent
  Gets the resulting drops of this event.
getDrops() - Method in interface org.bukkit.block.Block
  Returns a list of items which would drop by destroying this block
getDrops() - Method in class org.bukkit.event.entity.EntityDeathEvent
  Gets all the items which will drop when the entity dies
getDrops(ItemStack, Entity) - Method in interface org.bukkit.block.Block
  Returns a list of items which would drop by the entity destroying this block with a specific tool
getDrops(ItemStack) - Method in interface org.bukkit.block.Block
  Returns a list of items which would drop by destroying this block with a specific tool
getDurability() - Method in class org.bukkit.inventory.ItemStack
  Deprecated.
  see `ItemStack.setDurability(short)`
getDuration() - Method in class io.papermc.paper.event.world.border.WorldBorderBoundsChangeEvent
  Gets the time in milliseconds for the change.
getDuration() - Method in class io.papermc.paper.event.world.border.WorldBorderBoundsChangeFinishEvent
  Gets the duration this worldborder took to make the change.
getDuration() - Method in interface org.bukkit.entity.AreaEffectCloud
  Gets the duration which this cloud will exist for (in ticks).
getDuration() - Method in class org.bukkit.event.entity.EntityCombustEvent
getDuration() - Method in class org.bukkit.potion.PotionEffect
  Returns the duration (in ticks) that this effect will run for when applied to a `LivingEntity`.
getDurationModifier() - Method in class org.bukkit.potion.PotionEffectType
  Deprecated.
  unused, always 1.0
getDurationModifier() - Method in class org.bukkit.potion.PotionEffectTypeWrapper
getDurationOnUse() - Method in interface org.bukkit.entity.AreaEffectCloud
  Gets the amount that the duration of this cloud will decrease by when it applies an effect to an entity.
getDyeData() - Method in enum class org.bukkit.DyeColor
  Deprecated.
  Magic value
getEffect() - Method in class com.destroystokyo.paper.event.block.BeaconEffectEvent
  Gets the potion effect being applied.
getEffect() - Method in interface org.bukkit.inventory.meta.FireworkEffectMeta
  Gets the firework effect for this meta.
getEffectivePermissions() - Method in interface org.bukkit.command.MessageCommandSender
getEffectivePermissions() - Method in interface org.bukkit.permissions.Permissible
  Gets a set containing all of the permissions currently in effect by this object
getEffectivePermissions() - Method in class org.bukkit.permissions.PermissibleBase
getEffectRange() - Method in interface org.bukkit.block.Beacon
  Gets the effect range of this beacon.
getEffects() - Method in interface org.bukkit.entity.ThrownPotion
  Returns the effects that are applied by this potion.
getEffects() - Method in interface org.bukkit.inventory.meta.FireworkMeta
  Get the effects in this firework.
getEffects() - Method in class org.bukkit.potion.Potion
  Deprecated.
  Returns a collection of `PotionEffect`s that this `Potion` would confer upon a `LivingEntity`.
getEffects(PotionType, boolean, boolean) - Method in interface org.bukkit.potion.PotionBrewer
  Returns a collection of `PotionEffect` that would be applied from a potion with the given type.
getEffectsFromDamage(int) - Method in interface org.bukkit.potion.PotionBrewer
  Deprecated.
  Non-Functional
getEffectsSize() - Method in interface org.bukkit.inventory.meta.FireworkMeta
  Get the number of effects in this firework.
getEffectType() - Method in enum class org.bukkit.potion.PotionType
getEgg() - Method in class com.destroystokyo.paper.event.entity.ThrownEggHatchEvent
  Gets the egg involved in this event.
getEgg() - Method in class org.bukkit.event.player.PlayerEggThrowEvent
  Gets the egg involved in this event.
getEggCount() - Method in class com.destroystokyo.paper.event.entity.TurtleLayEggEvent
  Get the number of eggs being laid
getEggs() - Method in interface org.bukkit.block.data.type.TurtleEgg
  Gets the value of the 'eggs' property.
getEligibleHumans() - Method in class com.destroystokyo.paper.event.entity.SkeletonHorseTrapEvent
getEmptyChunkSnapshot(int, int, boolean, boolean) - Method in interface org.bukkit.World
  Get empty chunk snapshot (equivalent to all air blocks), optionally including valid biome data.
getEnabledPacks() - Method in interface io.papermc.paper.datapack.DatapackManager
getEnchantBlock() - Method in class org.bukkit.event.enchantment.EnchantItemEvent
  Gets the block being used to enchant the item
getEnchantBlock() - Method in class org.bukkit.event.enchantment.PrepareItemEnchantEvent
  Gets the block being used to enchant the item
getEnchanter() - Method in class org.bukkit.event.enchantment.EnchantItemEvent
  Gets the player enchanting the item
getEnchanter() - Method in class org.bukkit.event.enchantment.PrepareItemEnchantEvent
  Gets the player enchanting the item
getEnchantLevel(Enchantment) - Method in interface org.bukkit.inventory.meta.ItemMeta
  Checks for the level of the specified enchantment.
getEnchantment() - Method in class org.bukkit.enchantments.EnchantmentOffer
  Get the type of the enchantment.
getEnchantment() - Method in class org.bukkit.enchantments.EnchantmentWrapper
  Gets the enchantment bound to this wrapper
getEnchantmentBonus() - Method in class org.bukkit.event.enchantment.PrepareItemEnchantEvent
  Get enchantment bonus in effect - corresponds to number of bookshelves
getEnchantmentLevel() - Method in class org.bukkit.enchantments.EnchantmentOffer
  Gets the level of the enchantment.
getEnchantmentLevel(Enchantment) - Method in class org.bukkit.inventory.ItemStack
  Gets the level of the specified enchantment on this item stack
getEnchantments() - Method in class org.bukkit.inventory.ItemStack
  Gets a map containing all enchantments and their levels on this item.
getEnchants() - Method in interface org.bukkit.inventory.meta.ItemMeta
  Returns a copy the enchantments in this ItemMeta.
getEnchantsToAdd() - Method in class org.bukkit.event.enchantment.EnchantItemEvent
  Get map of enchantment (levels, keyed by type) to be added to item (modify map returned to change values).
getEnderChest() - Method in interface org.bukkit.entity.HumanEntity
  Get the player's EnderChest inventory
getEnderDragon() - Method in interface org.bukkit.boss.DragonBattle
  Get the `EnderDragon` active in this battle.
getEnderDragonBattle() - Method in interface org.bukkit.World
  Get the `DragonBattle` associated with this world.
getEndPortalLocation() - Method in interface org.bukkit.boss.DragonBattle
  Get the location of the end portal.
getEntered() - Method in class org.bukkit.event.vehicle.VehicleEnterEvent
  Gets the Entity that entered the vehicle.
getEntities() - Method in interface org.bukkit.Chunk
  Get a list of all entities in the chunk.
getEntities() - Method in class org.bukkit.event.world.EntitiesLoadEvent
  Get the entities which are being loaded.
getEntities() - Method in class org.bukkit.event.world.EntitiesUnloadEvent
  Get the entities which are being unloaded.
getEntities() - Method in interface org.bukkit.RegionAccessor
  Get a list of all entities in this RegionAccessor
getEntities() - Method in interface org.bukkit.structure.Structure
  Gets a list of entities that have been included in the Structure.
getEntities() - Method in interface org.bukkit.World
  Get a list of all entities in this World
getEntitiesByClass(Class<T>) - Method in interface org.bukkit.RegionAccessor
  Get a collection of all entities in this RegionAccessor matching the given class/interface
getEntitiesByClass(Class<T>) - Method in interface org.bukkit.World
  Get a collection of all entities in this World matching the given class/interface
getEntitiesByClass(Class<T>...) - Method in interface org.bukkit.World
  Deprecated.
getEntitiesByClasses(Class<?>...) - Method in interface org.bukkit.RegionAccessor
  Get a collection of all entities in this RegionAccessor matching any of the given classes/interfaces
getEntitiesByClasses(Class<?>...) - Method in interface org.bukkit.World
  Get a collection of all entities in this World matching any of the given classes/interfaces
getEntitiesInRange() - Method in interface org.bukkit.block.Beacon
  Returns the list of players within the beacon's range of effect.
getEntity() - Method in interface com.destroystokyo.paper.entity.Pathfinder
getEntity() - Method in class com.destroystokyo.paper.entity.TargetEntityInfo
  Get the entity that is targeted
getEntity() - Method in class com.destroystokyo.paper.event.entity.CreeperIgniteEvent
getEntity() - Method in class com.destroystokyo.paper.event.entity.EnderDragonFireballHitEvent
  The fireball involved in this event
getEntity() - Method in class com.destroystokyo.paper.event.entity.EnderDragonFlameEvent
  The enderdragon involved in this event
getEntity() - Method in class com.destroystokyo.paper.event.entity.EnderDragonShootFireballEvent
  The enderdragon shooting the fireball
getEntity() - Method in class com.destroystokyo.paper.event.entity.EndermanAttackPlayerEvent
  The enderman considering attacking
getEntity() - Method in class com.destroystokyo.paper.event.entity.EndermanEscapeEvent
getEntity() - Method in class com.destroystokyo.paper.event.entity.EntityJumpEvent
getEntity() - Method in class com.destroystokyo.paper.event.entity.EntityKnockbackByEntityEvent
getEntity() - Method in class com.destroystokyo.paper.event.entity.EntityPathfindEvent
  The Entity that is pathfinding.
getEntity() - Method in class com.destroystokyo.paper.event.entity.ProjectileCollideEvent
  Get the projectile that collided
getEntity() - Method in class com.destroystokyo.paper.event.entity.SkeletonHorseTrapEvent
getEntity() - Method in class com.destroystokyo.paper.event.entity.SlimePathfindEvent
  The Slime that is pathfinding.
getEntity() - Method in class com.destroystokyo.paper.event.entity.TurtleGoHomeEvent
  The turtle going home
getEntity() - Method in class com.destroystokyo.paper.event.entity.TurtleLayEggEvent
  The turtle laying the eggs
getEntity() - Method in class com.destroystokyo.paper.event.entity.TurtleStartDiggingEvent
  The turtle digging
getEntity() - Method in class com.destroystokyo.paper.event.entity.WitchConsumePotionEvent
getEntity() - Method in class com.destroystokyo.paper.event.entity.WitchReadyPotionEvent
getEntity() - Method in class com.destroystokyo.paper.event.entity.WitchThrowPotionEvent
getEntity() - Method in interface com.destroystokyo.paper.loottable.LootableEntityInventory
  Gets the entity that is lootable
getEntity() - Method in class io.papermc.paper.event.block.BellRevealRaiderEvent
  Gets the raider that the bell revealed.
getEntity() - Method in class io.papermc.paper.event.block.BellRingEvent
  Gets the entity that rang the bell.
getEntity() - Method in class io.papermc.paper.event.entity.ElderGuardianAppearanceEvent
  The elder guardian playing the effect.
getEntity() - Method in class io.papermc.paper.event.entity.EntityLoadCrossbowEvent
getEntity() - Method in class io.papermc.paper.event.entity.EntityMoveEvent
getEntity() - Method in class io.papermc.paper.event.entity.PufferFishStateChangeEvent
getEntity() - Method in class io.papermc.paper.event.player.PlayerNameEntityEvent
  Gets the entity involved in this event.
getEntity() - Method in class org.bukkit.event.block.BlockReceiveGameEvent
  Get the entity which triggered this event, if present.
getEntity() - Method in class org.bukkit.event.block.BlockShearEntityEvent
  Gets the entity that was sheared.
getEntity() - Method in class org.bukkit.event.block.CauldronLevelChangeEvent
  Get entity which did this.
getEntity() - Method in class org.bukkit.event.block.EntityBlockFormEvent
  Get the entity that formed the block.
getEntity() - Method in class org.bukkit.event.entity.AreaEffectCloudApplyEvent
getEntity() - Method in class org.bukkit.event.entity.ArrowBodyCountChangeEvent
getEntity() - Method in class org.bukkit.event.entity.CreatureSpawnEvent
getEntity() - Method in class org.bukkit.event.entity.CreeperPowerEvent
getEntity() - Method in class org.bukkit.event.entity.EnderDragonChangePhaseEvent
getEntity() - Method in class org.bukkit.event.entity.EntityBreakDoorEvent
getEntity() - Method in class org.bukkit.event.entity.EntityBreedEvent
getEntity() - Method in class org.bukkit.event.entity.EntityCreatePortalEvent
  Deprecated.
getEntity() - Method in class org.bukkit.event.entity.EntityDeathEvent
getEntity() - Method in class org.bukkit.event.entity.EntityEnterLoveModeEvent
  Gets the animal that is entering love mode.
getEntity() - Method in class org.bukkit.event.entity.EntityEvent
  Returns the Entity involved in this event
getEntity() - Method in class org.bukkit.event.entity.EntityExhaustionEvent
getEntity() - Method in class org.bukkit.event.entity.EntityPickupItemEvent
getEntity() - Method in class org.bukkit.event.entity.EntityResurrectEvent
getEntity() - Method in class org.bukkit.event.entity.EntityShootBowEvent
getEntity() - Method in class org.bukkit.event.entity.EntitySpellCastEvent
getEntity() - Method in class org.bukkit.event.entity.EntityTameEvent
getEntity() - Method in class org.bukkit.event.entity.ExpBottleEvent
getEntity() - Method in class org.bukkit.event.entity.FireworkExplodeEvent
getEntity() - Method in class org.bukkit.event.entity.FoodLevelChangeEvent
getEntity() - Method in class org.bukkit.event.entity.HorseJumpEvent
getEntity() - Method in class org.bukkit.event.entity.ItemDespawnEvent
getEntity() - Method in class org.bukkit.event.entity.ItemMergeEvent
getEntity() - Method in class org.bukkit.event.entity.ItemSpawnEvent
getEntity() - Method in class org.bukkit.event.entity.LingeringPotionSplashEvent
getEntity() - Method in class org.bukkit.event.entity.PiglinBarterEvent
getEntity() - Method in class org.bukkit.event.entity.PigZapEvent
getEntity() - Method in class org.bukkit.event.entity.PigZombieAngerEvent
getEntity() - Method in class org.bukkit.event.entity.PlayerDeathEvent
getEntity() - Method in class org.bukkit.event.entity.PlayerLeashEntityEvent
  Returns the entity being leashed.
getEntity() - Method in class org.bukkit.event.entity.PotionSplashEvent
getEntity() - Method in class org.bukkit.event.entity.ProjectileHitEvent
getEntity() - Method in class org.bukkit.event.entity.ProjectileLaunchEvent
getEntity() - Method in class org.bukkit.event.entity.SheepDyeWoolEvent
getEntity() - Method in class org.bukkit.event.entity.SheepRegrowWoolEvent
getEntity() - Method in class org.bukkit.event.entity.SlimeSplitEvent
getEntity() - Method in class org.bukkit.event.entity.StriderTemperatureChangeEvent
getEntity() - Method in class org.bukkit.event.entity.VillagerAcquireTradeEvent
getEntity() - Method in class org.bukkit.event.entity.VillagerCareerChangeEvent
getEntity() - Method in class org.bukkit.event.entity.VillagerReplenishTradeEvent
getEntity() - Method in class org.bukkit.event.hanging.HangingEvent
  Gets the hanging entity involved in this event.
getEntity() - Method in class org.bukkit.event.player.PlayerBucketEntityEvent
  Gets the `Entity` being put into the bucket.
getEntity() - Method in class org.bukkit.event.player.PlayerBucketFishEvent
  Deprecated.
  Gets the fish involved with this event.
getEntity() - Method in class org.bukkit.event.player.PlayerShearEntityEvent
  Gets the entity the player is shearing
getEntity() - Method in class org.bukkit.event.vehicle.VehicleEntityCollisionEvent
getEntity() - Method in class org.bukkit.event.world.GenericGameEvent
  Get the entity which triggered this event, if present.
getEntity() - Method in class org.bukkit.event.world.LootGenerateEvent
  Get the entity used as context for loot generation (if applicable).
getEntity() - Method in class org.bukkit.event.world.PortalCreateEvent
  Returns the Entity that triggered this portal creation (if available)
getEntity() - Method in class org.bukkit.Vibration.Destination.EntityDestination
getEntity(UUID) - Static method in class org.bukkit.Bukkit
  Gets an entity on the server by its UUID
getEntity(UUID) - Method in interface org.bukkit.Server
  Gets an entity on the server by its UUID
getEntity(UUID) - Method in interface org.bukkit.World
  Gets an entity in this world by its UUID
getEntityBucket() - Method in class org.bukkit.event.player.PlayerBucketEntityEvent
  Gets the bucket that the `Entity` will be put into.
getEntityClass() - Method in class com.destroystokyo.paper.entity.ai.GoalKey
getEntityClass() - Method in enum class org.bukkit.entity.EntityType
getEntityCount() - Method in interface org.bukkit.block.EntityBlockStorage
  Get the amount of entities currently in this block.
getEntityCount() - Method in interface org.bukkit.structure.Structure
  Gets the number of entities in this structure.
getEntityCount() - Method in interface org.bukkit.World
getEntityId() - Method in class com.destroystokyo.paper.event.player.PlayerUseUnknownEntityEvent
getEntityId() - Method in interface org.bukkit.entity.Entity
  Returns a unique id for this entity
getEntitySpawnReason() - Method in interface org.bukkit.entity.Entity
getEntityType() - Method in class org.bukkit.event.entity.EntityEvent
  Gets the EntityType of the Entity involved in this event.
getEntityType() - Method in class org.bukkit.event.player.PlayerStatisticIncrementEvent
  Gets the EntityType if `getStatistic()` is an entity statistic otherwise returns null.
getEntries() - Method in interface org.bukkit.scoreboard.Scoreboard
  Gets all entries tracked by this Scoreboard
getEntries() - Method in interface org.bukkit.scoreboard.Team
  Gets the Set of entries on the team
getEntry() - Method in interface org.bukkit.scoreboard.Score
  Gets the entry being tracked by this Score
getEntryTeam(String) - Method in interface org.bukkit.scoreboard.Scoreboard
  Gets a entries Team on this Scoreboard
getEnvironment() - Method in interface org.bukkit.generator.WorldInfo
  Gets the `World.Environment` type of this world
getEnvironment(int) - Static method in enum class org.bukkit.World.Environment
  Deprecated.
  Magic value
getEpsilon() - Static method in class org.bukkit.util.Vector
  Get the threshold used for equals().
getEquipment() - Method in interface org.bukkit.entity.ArmorStand
getEquipment() - Method in interface org.bukkit.entity.HumanEntity
getEquipment() - Method in interface org.bukkit.entity.LivingEntity
  Gets the inventory with the equipment worn by the living entity.
getEquipment() - Method in interface org.bukkit.entity.Mob
getEquipmentSlot() - Method in enum class org.bukkit.Material
  Get the best suitable slot for this Material.
getEvent() - Method in exception com.destroystokyo.paper.exception.ServerEventException
  Gets the event which caused the exception
getEvent() - Method in class org.bukkit.event.block.BlockReceiveGameEvent
  Get the underlying event.
getEvent() - Method in class org.bukkit.event.world.GenericGameEvent
  Get the underlying event.
getEventClass() - Method in class org.bukkit.plugin.TimedRegisteredListener
  Gets the class of the events this listener handled.
getEventName() - Method in class org.bukkit.event.Event
  Convenience method for providing a user-friendly identifier.
getException() - Method in class com.destroystokyo.paper.event.server.ServerExceptionEvent
  Gets the wrapped exception that was thrown.
getExceptionMessage() - Method in class com.destroystokyo.paper.event.player.IllegalPacketEvent
  Deprecated.
getExecutor() - Method in class org.bukkit.command.PluginCommand
  Gets the `CommandExecutor` associated with this command
getExhaustion() - Method in interface org.bukkit.entity.HumanEntity
  Gets the players current exhaustion level.
getExhaustion() - Method in class org.bukkit.event.entity.EntityExhaustionEvent
  Get the amount of exhaustion to add to the player's current exhaustion.
getExhaustionReason() - Method in class org.bukkit.event.entity.EntityExhaustionEvent
  Gets the `EntityExhaustionEvent.ExhaustionReason` for this event
getExited() - Method in class org.bukkit.event.vehicle.VehicleExitEvent
  Get the living entity that exited the vehicle.
getExitLocation() - Method in interface org.bukkit.block.EndGateway
  Gets the location that entities are teleported to when entering the gateway portal.
getExp() - Method in interface org.bukkit.entity.Player
  Gets the players current experience points towards the next level.
getExperience() - Method in interface org.bukkit.entity.ExperienceOrb
  Gets how much experience is contained within this orb
getExperience() - Method in class org.bukkit.event.entity.EntityBreedEvent
  Get the amount of experience granted by breeding.
getExperience() - Method in class org.bukkit.event.entity.ExpBottleEvent
  This method retrieves the amount of experience to be created.
getExperience() - Method in class org.bukkit.inventory.CookingRecipe
  Get the experience given by this recipe.
getExperienceOrb() - Method in class com.destroystokyo.paper.event.player.PlayerPickupExperienceEvent
getExperienceOrb() - Method in class org.bukkit.event.player.PlayerItemMendEvent
  Get the experience orb triggering the event.
getExpiration() - Method in interface org.bukkit.BanEntry
  Gets the date this ban expires on, or null for no defined end date.
getExpLevelCost() - Method in class org.bukkit.event.enchantment.EnchantItemEvent
  Gets the cost (minimum level) which is displayed as a number on the right hand side of the enchantment offer.
getExpLevelCostsOffered() - Method in class org.bukkit.event.enchantment.PrepareItemEnchantEvent
  Deprecated.
  Use `PrepareItemEnchantEvent.getOffers()` instead of this method
getExplosionRadius() - Method in interface org.bukkit.entity.Creeper
  Get the explosion radius in which this Creeper's explosion will affect.
getExpToDrop() - Method in class org.bukkit.event.block.BlockExpEvent
  Get the experience dropped by the block after the event has processed
getExpToDrop() - Method in class org.bukkit.event.player.PlayerFishEvent
  Gets the amount of experience received when fishing.
getExpToLevel() - Method in interface org.bukkit.entity.HumanEntity
  Get the total amount of experience required for the player to level
getExtraContents() - Method in interface org.bukkit.inventory.PlayerInventory
  Get all additional ItemStacks stored in this inventory.
getEyeHeight() - Method in interface org.bukkit.entity.LivingEntity
  Gets the height of the living entity's eyes above its Location.
getEyeHeight(boolean) - Method in interface org.bukkit.entity.LivingEntity
  Gets the height of the living entity's eyes above its Location.
getEyeLocation() - Method in interface org.bukkit.entity.LivingEntity
  Get a Location detailing the current eye position of the living entity.
getFace() - Method in interface org.bukkit.block.data.type.Switch
  Deprecated.
  use `FaceAttachable.getAttachedFace()`
getFace() - Method in class org.bukkit.event.block.BlockFromToEvent
  Gets the BlockFace that the block is moving to.
getFace(Block) - Method in interface org.bukkit.block.Block
  Gets the face relation of this block compared to the given block.
getFace(BlockFace) - Method in interface org.bukkit.block.data.type.RedstoneWire
  Checks the type of connection on the specified face.
getFaces() - Method in interface org.bukkit.block.data.Directional
  Gets the faces which are applicable to this block.
getFaces() - Method in interface org.bukkit.block.data.MultipleFacing
  Get all of the faces which are enabled on this block.
getFacing() - Method in interface org.bukkit.block.data.Directional
  Gets the value of the 'facing' property.
getFacing() - Method in interface org.bukkit.entity.Entity
  Get the closest cardinal `BlockFace` direction an entity is currently facing.
getFacing() - Method in class org.bukkit.material.Banner
  Deprecated.
getFacing() - Method in class org.bukkit.material.Bed
  Deprecated.
  Get the direction that this bed's head is facing toward
getFacing() - Method in class org.bukkit.material.CocoaPlant
  Deprecated.
getFacing() - Method in class org.bukkit.material.Comparator
  Deprecated.
  Gets the direction this comparator is facing
getFacing() - Method in class org.bukkit.material.Diode
  Deprecated.
  Gets the direction this diode is facing
getFacing() - Method in interface org.bukkit.material.Directional
  Gets the direction this block is facing
getFacing() - Method in class org.bukkit.material.DirectionalContainer
  Deprecated.
getFacing() - Method in class org.bukkit.material.Dispenser
  Deprecated.
getFacing() - Method in class org.bukkit.material.Door
  Deprecated.
  Get the direction that this door is facing.
getFacing() - Method in class org.bukkit.material.Gate
  Deprecated.
getFacing() - Method in class org.bukkit.material.Hopper
  Deprecated.
  Gets the direction this hopper is facing
getFacing() - Method in class org.bukkit.material.Observer
  Deprecated.
getFacing() - Method in class org.bukkit.material.PistonBaseMaterial
  Deprecated.
getFacing() - Method in class org.bukkit.material.PistonExtensionMaterial
  Deprecated.
getFacing() - Method in class org.bukkit.material.Pumpkin
  Deprecated.
getFacing() - Method in class org.bukkit.material.Sign
  Deprecated.
  Gets the direction that this sign is currently facing
getFacing() - Method in class org.bukkit.material.SimpleAttachableMaterialData
  Deprecated.
getFacing() - Method in class org.bukkit.material.Skull
  Deprecated.
getFacing() - Method in class org.bukkit.material.Stairs
  Deprecated.
getFadeColors() - Method in class org.bukkit.FireworkEffect
  Get the fade colors of the firework effect.
getFadeIn() - Method in class com.destroystokyo.paper.Title
  Deprecated.
  Gets the number of ticks to fade in.
getFadeOut() - Method in class com.destroystokyo.paper.Title
  Deprecated.
  Gets the number of ticks to fade out.
getFailedValidationText(ConversationContext, Number) - Method in class org.bukkit.conversations.NumericPrompt
  Optionally override this method to display an additional message if the user enters an invalid numeric input.
getFailedValidationText(ConversationContext, String) - Method in class org.bukkit.conversations.NumericPrompt
getFailedValidationText(ConversationContext, String) - Method in class org.bukkit.conversations.ValidatingPrompt
  Optionally override this method to display an additional message if the user enters an invalid input.
getFailMessage() - Method in class com.destroystokyo.paper.event.player.PlayerHandshakeEvent
  Deprecated.
  use `PlayerHandshakeEvent.failMessage()`
getFailReason() - Method in class io.papermc.paper.event.player.PlayerBedFailEnterEvent
getFallDistance() - Method in interface org.bukkit.entity.Entity
  Returns the distance this entity has fallen
getFallSound() - Method in interface com.destroystokyo.paper.block.BlockSoundGroup
  Gets the sound that plays when this block falls
getFallSound() - Method in interface org.bukkit.SoundGroup
  Gets the corresponding fall sound for this group.
getFather() - Method in class org.bukkit.event.entity.EntityBreedEvent
  Gets the other parent of the newly born entity.
getFile() - Method in class org.bukkit.plugin.java.JavaPlugin
  Returns the file which contains this plugin
getFinalDamage() - Method in class org.bukkit.event.entity.EntityDamageEvent
  Gets the amount of damage caused by the event after all damage reduction is applied.
getFinalPoint() - Method in interface com.destroystokyo.paper.entity.Pathfinder.PathResult
getFire() - Method in class org.bukkit.event.entity.ExplosionPrimeEvent
  Gets whether this explosion will create fire or not
getFireball() - Method in class com.destroystokyo.paper.event.entity.EnderDragonShootFireballEvent
getFireTicks() - Method in interface org.bukkit.entity.Entity
  Returns the entity's current fire ticks (ticks before the entity stops being on fire).
getFirework() - Method in class com.destroystokyo.paper.event.player.PlayerElytraBoostEvent
  Get the firework entity that was spawned
getFireworkColor() - Method in enum class org.bukkit.DyeColor
  Gets the firework color that this dye represents.
getFireworkMeta() - Method in interface org.bukkit.entity.Firework
  Get a copy of the fireworks meta
getFirstItem() - Method in interface org.bukkit.inventory.AnvilInventory
  Gets the item in the left input slot.
getFirstPlayed() - Method in interface org.bukkit.OfflinePlayer
  Gets the first date and time that this player was witnessed on this server.
getFirstTrustedPlayer() - Method in interface org.bukkit.entity.Fox
  Gets the first trusted player.
getFishBucket() - Method in class org.bukkit.event.player.PlayerBucketFishEvent
  Deprecated.
  Use `PlayerBucketEntityEvent.getEntityBucket()`
getFixedSpawnLocation(World, Random) - Method in class org.bukkit.generator.ChunkGenerator
  Gets a fixed spawn location to use for a given world.
getFlashCount() - Method in interface org.bukkit.entity.LightningStrike
  Returns the amount of flash iterations that will be done before the lightning dies.
getFloatList(String) - Method in interface org.bukkit.configuration.ConfigurationSection
  Gets the requested List of Float by path.
getFloatList(String) - Method in class org.bukkit.configuration.MemorySection
getFlower() - Method in interface org.bukkit.block.Beehive
  Get the hive's flower location.
getFlower() - Method in interface org.bukkit.entity.Bee
  Get the bee's flower location.
getFlowerpot() - Method in class io.papermc.paper.event.player.PlayerFlowerPotManipulateEvent
  Gets the flowerpot that is involved in this event.
getFlyAtPlayer() - Method in class org.bukkit.event.player.PlayerAttemptPickupItemEvent
  Gets if the item will fly at the player
getFlyAtPlayer() - Method in class org.bukkit.event.player.PlayerPickupItemEvent
  Deprecated.
  Gets if the item will fly at the player
getFlyingVelocityMod() - Method in interface org.bukkit.entity.Minecart
  Gets the flying velocity modifier.
getFlySpeed() - Method in interface org.bukkit.entity.Player
  Gets the current allowed speed that a client can fly.
getFoodLevel() - Method in interface org.bukkit.entity.HumanEntity
  Gets the players current food level
getFoodLevel() - Method in class org.bukkit.event.entity.FoodLevelChangeEvent
  Gets the resultant food level that the entity involved in this event should be set to.
getForce() - Method in class org.bukkit.event.entity.EntityShootBowEvent
  Gets the force the arrow was launched with
getForceLoadedChunks() - Method in interface org.bukkit.World
  Returns all force loaded chunks in this world.
getFormat() - Method in class org.bukkit.event.player.AsyncPlayerChatEvent
  Deprecated.
  Gets the format to use to display this chat message.
getFormat() - Method in class org.bukkit.event.player.PlayerChatEvent
  Deprecated.
  Gets the format to use to display this chat message
getForWhom() - Method in class org.bukkit.conversations.Conversation
  Gets the entity for whom this conversation is mediating.
getForWhom() - Method in class org.bukkit.conversations.ConversationContext
  Gets the subject of the conversation.
getFoxType() - Method in interface org.bukkit.entity.Fox
  Gets the current type of this fox.
getFreezeTicks() - Method in interface org.bukkit.entity.Entity
  Returns the entity's current freeze ticks (amount of ticks the entity has been in powdered snow).
getFrom() - Method in class com.destroystokyo.paper.event.player.PlayerJumpEvent
  Gets the location this player jumped from
getFrom() - Method in class io.papermc.paper.event.entity.EntityMoveEvent
  Gets the location this entity moved from
getFrom() - Method in class org.bukkit.event.entity.EntityTeleportEvent
  Gets the location that this entity moved from
getFrom() - Method in class org.bukkit.event.player.PlayerChangedWorldEvent
  Gets the world the player is switching from.
getFrom() - Method in class org.bukkit.event.player.PlayerMoveEvent
  Gets the location this player moved from
getFrom() - Method in class org.bukkit.event.vehicle.VehicleMoveEvent
  Get the previous position.
getFuel() - Method in interface org.bukkit.entity.minecart.PoweredMinecart
  Get the number of ticks until the minecart runs out of fuel.
getFuel() - Method in class org.bukkit.event.inventory.BrewingStandFuelEvent
  Gets the ItemStack of the fuel before the amount was subtracted.
getFuel() - Method in class org.bukkit.event.inventory.FurnaceBurnEvent
  Gets the fuel ItemStack for this event
getFuel() - Method in interface org.bukkit.inventory.BrewerInventory
  Get the current fuel for brewing.
getFuel() - Method in interface org.bukkit.inventory.FurnaceInventory
  Get the current fuel.
getFuelLevel() - Method in interface org.bukkit.block.BrewingStand
  Get the level of current fuel for brewing.
getFuelLevel() - Method in class org.bukkit.event.inventory.BrewEvent
  Gets the remaining fuel level.
getFuelPower() - Method in class org.bukkit.event.inventory.BrewingStandFuelEvent
  Gets the fuel power for this fuel.
getFullName() - Method in class org.bukkit.plugin.PluginDescriptionFile
  Returns the name of a plugin, including the version.
getFullText(CommandSender) - Method in class org.bukkit.help.HelpTopic
  Returns the full description of this help topic that is displayed when the user requests this topic's details.
getFullText(CommandSender) - Method in class org.bukkit.help.IndexHelpTopic
getFullTime() - Method in interface org.bukkit.World
  Gets the full in-game time on this world
getFuseTicks() - Method in interface org.bukkit.entity.Creeper
  Get the maximum fuse ticks for this Creeper, where the ticks is the amount of time in which a creeper has been in the primed state.
getFuseTicks() - Method in interface org.bukkit.entity.TNTPrimed
  Retrieve the number of ticks until the explosion of this TNTPrimed entity
getGameMode() - Method in interface org.bukkit.entity.HumanEntity
  Gets this human's current `GameMode`
getGameRule() - Method in class io.papermc.paper.event.world.WorldGameRuleChangeEvent
  Gets the game rule associated with this event.
getGameRuleDefault(GameRule<T>) - Method in interface org.bukkit.World
  Get the default value for a given `GameRule`.
getGameRules() - Method in interface org.bukkit.World
  Get an array containing the names of all the `GameRule`s.
getGameRuleValue(GameRule<T>) - Method in interface org.bukkit.World
  Get the current value for a given `GameRule`.
getGameRuleValue(String) - Method in interface org.bukkit.World
  Deprecated.
  use `World.getGameRuleValue(GameRule)` instead
getGameTime() - Method in interface org.bukkit.World
  Gets the full in-game time on this world since the world generation
getGameVersion() - Method in class com.destroystokyo.paper.event.server.GS4QueryEvent.QueryResponse
  Get game version which will be used to reply to the query.
getGateway() - Method in class com.destroystokyo.paper.event.entity.EntityTeleportEndGatewayEvent
  The gateway triggering the teleport
getGateway() - Method in class com.destroystokyo.paper.event.player.PlayerTeleportEndGatewayEvent
  The gateway triggering the teleport
getGenerateStructures() - Static method in class org.bukkit.Bukkit
  Get generate-structures setting.
getGenerateStructures() - Method in interface org.bukkit.Server
  Get generate-structures setting.
getGeneration() - Method in interface org.bukkit.inventory.meta.BookMeta
  Gets the generation of the book.
getGenerator() - Method in interface org.bukkit.World
  Gets the chunk generator for this world
getGeneratorForName(String, String, CommandSender) - Static method in class org.bukkit.WorldCreator
  Attempts to get the `ChunkGenerator` with the given name.
getGlowingTicks() - Method in interface org.bukkit.entity.SpectralArrow
  Returns the amount of time that this arrow will apply the glowing effect for.
getGoal(T, GoalKey<T>) - Method in interface com.destroystokyo.paper.entity.ai.MobGoals
getGoals(T, GoalKey<T>) - Method in interface com.destroystokyo.paper.entity.ai.MobGoals
getGreen() - Method in class org.bukkit.Color
  Gets the green component
getGroup() - Method in class org.bukkit.inventory.CookingRecipe
  Get the group of this recipe.
getGroup() - Method in class org.bukkit.inventory.ShapedRecipe
  Get the group of this recipe.
getGroup() - Method in class org.bukkit.inventory.ShapelessRecipe
  Get the group of this recipe.
getGroup() - Method in class org.bukkit.inventory.StonecuttingRecipe
  Get the group of this recipe.
getHalf() - Method in interface org.bukkit.block.data.Bisected
  Gets the value of the 'half' property.
getHand() - Method in class com.destroystokyo.paper.event.player.PlayerUseUnknownEntityEvent
getHand() - Method in class io.papermc.paper.event.block.PlayerShearBlockEvent
  Gets the hand used to shear the block.
getHand() - Method in class io.papermc.paper.event.entity.EntityLoadCrossbowEvent
  Gets the hand from which the crossbow was loaded.
getHand() - Method in class io.papermc.paper.event.player.PlayerArmSwingEvent
  Returns the hand of the arm swing.
getHand() - Method in class org.bukkit.event.block.BlockPlaceEvent
  Gets the hand which placed the block
getHand() - Method in class org.bukkit.event.entity.EntityShootBowEvent
  Get the hand from which the bow was shot.
getHand() - Method in class org.bukkit.event.player.PlayerBucketEvent
  The hand used to perform this action.
getHand() - Method in class org.bukkit.event.player.PlayerInteractEntityEvent
  The hand used to perform this interaction.
getHand() - Method in class org.bukkit.event.player.PlayerInteractEvent
  The hand used to perform this interaction.
getHand() - Method in class org.bukkit.event.player.PlayerShearEntityEvent
  Gets the hand used to shear the entity.
getHandlerList() - Static method in class com.destroystokyo.paper.event.block.AnvilDamagedEvent
getHandlerList() - Static method in class com.destroystokyo.paper.event.block.BeaconEffectEvent
getHandlerList() - Static method in class com.destroystokyo.paper.event.block.BlockDestroyEvent
getHandlerList() - Static method in class com.destroystokyo.paper.event.block.TNTPrimeEvent
getHandlerList() - Static method in class com.destroystokyo.paper.event.entity.CreeperIgniteEvent
getHandlerList() - Static method in class com.destroystokyo.paper.event.entity.EnderDragonFireballHitEvent
getHandlerList() - Static method in class com.destroystokyo.paper.event.entity.EnderDragonFlameEvent
getHandlerList() - Static method in class com.destroystokyo.paper.event.entity.EnderDragonShootFireballEvent
getHandlerList() - Static method in class com.destroystokyo.paper.event.entity.EndermanAttackPlayerEvent
getHandlerList() - Static method in class com.destroystokyo.paper.event.entity.EndermanEscapeEvent
getHandlerList() - Static method in class com.destroystokyo.paper.event.entity.EntityAddToWorldEvent
getHandlerList() - Static method in class com.destroystokyo.paper.event.entity.EntityJumpEvent
getHandlerList() - Static method in class com.destroystokyo.paper.event.entity.EntityKnockbackByEntityEvent
getHandlerList() - Static method in class com.destroystokyo.paper.event.entity.EntityPathfindEvent
getHandlerList() - Static method in class com.destroystokyo.paper.event.entity.EntityRemoveFromWorldEvent
getHandlerList() - Static method in class com.destroystokyo.paper.event.entity.EntityTransformedEvent
  Deprecated.
getHandlerList() - Static method in class com.destroystokyo.paper.event.entity.EntityZapEvent
getHandlerList() - Static method in class com.destroystokyo.paper.event.entity.ExperienceOrbMergeEvent
getHandlerList() - Static method in class com.destroystokyo.paper.event.entity.PlayerNaturallySpawnCreaturesEvent
getHandlerList() - Static method in class com.destroystokyo.paper.event.entity.PreCreatureSpawnEvent
getHandlerList() - Static method in class com.destroystokyo.paper.event.entity.ProjectileCollideEvent
getHandlerList() - Static method in class com.destroystokyo.paper.event.entity.SkeletonHorseTrapEvent
getHandlerList() - Static method in class com.destroystokyo.paper.event.entity.SlimePathfindEvent
getHandlerList() - Static method in class com.destroystokyo.paper.event.entity.ThrownEggHatchEvent
getHandlerList() - Static method in class com.destroystokyo.paper.event.entity.TurtleGoHomeEvent
getHandlerList() - Static method in class com.destroystokyo.paper.event.entity.TurtleLayEggEvent
getHandlerList() - Static method in class com.destroystokyo.paper.event.entity.TurtleStartDiggingEvent
getHandlerList() - Static method in class com.destroystokyo.paper.event.entity.WitchConsumePotionEvent
getHandlerList() - Static method in class com.destroystokyo.paper.event.entity.WitchReadyPotionEvent
getHandlerList() - Static method in class com.destroystokyo.paper.event.entity.WitchThrowPotionEvent
getHandlerList() - Static method in class com.destroystokyo.paper.event.inventory.PrepareResultEvent
getHandlerList() - Static method in class com.destroystokyo.paper.event.player.IllegalPacketEvent
  Deprecated.
getHandlerList() - Static method in class com.destroystokyo.paper.event.player.PlayerAdvancementCriterionGrantEvent
getHandlerList() - Static method in class com.destroystokyo.paper.event.player.PlayerArmorChangeEvent
getHandlerList() - Static method in class com.destroystokyo.paper.event.player.PlayerAttackEntityCooldownResetEvent
getHandlerList() - Static method in class com.destroystokyo.paper.event.player.PlayerClientOptionsChangeEvent
getHandlerList() - Static method in class com.destroystokyo.paper.event.player.PlayerConnectionCloseEvent
getHandlerList() - Static method in class com.destroystokyo.paper.event.player.PlayerElytraBoostEvent
getHandlerList() - Static method in class com.destroystokyo.paper.event.player.PlayerHandshakeEvent
getHandlerList() - Static method in class com.destroystokyo.paper.event.player.PlayerJumpEvent
getHandlerList() - Static method in class com.destroystokyo.paper.event.player.PlayerLaunchProjectileEvent
getHandlerList() - Static method in class com.destroystokyo.paper.event.player.PlayerLocaleChangeEvent
  Deprecated.
getHandlerList() - Static method in class com.destroystokyo.paper.event.player.PlayerPickupExperienceEvent
getHandlerList() - Static method in class com.destroystokyo.paper.event.player.PlayerPostRespawnEvent
getHandlerList() - Static method in class com.destroystokyo.paper.event.player.PlayerReadyArrowEvent
getHandlerList() - Static method in class com.destroystokyo.paper.event.player.PlayerRecipeBookClickEvent
getHandlerList() - Static method in class com.destroystokyo.paper.event.player.PlayerSetSpawnEvent
getHandlerList() - Static method in class com.destroystokyo.paper.event.player.PlayerStartSpectatingEntityEvent
getHandlerList() - Static method in class com.destroystokyo.paper.event.player.PlayerStopSpectatingEntityEvent
getHandlerList() - Static method in class com.destroystokyo.paper.event.player.PlayerUseUnknownEntityEvent
getHandlerList() - Static method in class com.destroystokyo.paper.event.profile.FillProfileEvent
getHandlerList() - Static method in class com.destroystokyo.paper.event.profile.LookupProfileEvent
getHandlerList() - Static method in class com.destroystokyo.paper.event.profile.PreFillProfileEvent
getHandlerList() - Static method in class com.destroystokyo.paper.event.profile.PreLookupProfileEvent
getHandlerList() - Static method in class com.destroystokyo.paper.event.profile.ProfileWhitelistVerifyEvent
getHandlerList() - Static method in class com.destroystokyo.paper.event.server.AsyncTabCompleteEvent
getHandlerList() - Static method in class com.destroystokyo.paper.event.server.GS4QueryEvent
getHandlerList() - Static method in class com.destroystokyo.paper.event.server.ServerExceptionEvent
getHandlerList() - Static method in class com.destroystokyo.paper.event.server.ServerTickEndEvent
getHandlerList() - Static method in class com.destroystokyo.paper.event.server.ServerTickStartEvent
getHandlerList() - Static method in class com.destroystokyo.paper.event.server.WhitelistToggleEvent
getHandlerList() - Static method in class com.destroystokyo.paper.loottable.LootableInventoryReplenishEvent
getHandlerList() - Static method in class com.github.atlasmediagroup.scissors.event.block.MasterBlockFireEvent
getHandlerList() - Static method in class com.github.atlasmediagroup.scissors.event.player.SpectatorTeleportEvent
getHandlerList() - Static method in class io.papermc.paper.event.block.BeaconActivatedEvent
getHandlerList() - Static method in class io.papermc.paper.event.block.BeaconDeactivatedEvent
getHandlerList() - Static method in class io.papermc.paper.event.block.BellRevealRaiderEvent
getHandlerList() - Static method in class io.papermc.paper.event.block.BellRingEvent
getHandlerList() - Static method in class io.papermc.paper.event.block.BlockBreakBlockEvent
getHandlerList() - Static method in class io.papermc.paper.event.block.BlockFailedDispenseEvent
getHandlerList() - Static method in class io.papermc.paper.event.block.BlockPreDispenseEvent
getHandlerList() - Static method in class io.papermc.paper.event.block.DragonEggFormEvent
getHandlerList() - Static method in class io.papermc.paper.event.block.PlayerShearBlockEvent
getHandlerList() - Static method in class io.papermc.paper.event.block.TargetHitEvent
getHandlerList() - Static method in class io.papermc.paper.event.entity.ElderGuardianAppearanceEvent
getHandlerList() - Static method in class io.papermc.paper.event.entity.EntityDamageItemEvent
getHandlerList() - Static method in class io.papermc.paper.event.entity.EntityInsideBlockEvent
getHandlerList() - Static method in class io.papermc.paper.event.entity.EntityLoadCrossbowEvent
getHandlerList() - Static method in class io.papermc.paper.event.entity.EntityMoveEvent
getHandlerList() - Static method in class io.papermc.paper.event.entity.PufferFishStateChangeEvent
getHandlerList() - Static method in class io.papermc.paper.event.packet.PlayerChunkLoadEvent
getHandlerList() - Static method in class io.papermc.paper.event.packet.PlayerChunkUnloadEvent
getHandlerList() - Static method in class io.papermc.paper.event.player.AsyncChatEvent
getHandlerList() - Static method in class io.papermc.paper.event.player.ChatEvent
  Deprecated.
getHandlerList() - Static method in class io.papermc.paper.event.player.PlayerBedFailEnterEvent
getHandlerList() - Static method in class io.papermc.paper.event.player.PlayerChangeBeaconEffectEvent
getHandlerList() - Static method in class io.papermc.paper.event.player.PlayerDeepSleepEvent
getHandlerList() - Static method in class io.papermc.paper.event.player.PlayerFlowerPotManipulateEvent
getHandlerList() - Static method in class io.papermc.paper.event.player.PlayerItemCooldownEvent
getHandlerList() - Static method in class io.papermc.paper.event.player.PlayerLecternPageChangeEvent
getHandlerList() - Static method in class io.papermc.paper.event.player.PlayerLoomPatternSelectEvent
getHandlerList() - Static method in class io.papermc.paper.event.player.PlayerNameEntityEvent
getHandlerList() - Static method in class io.papermc.paper.event.player.PlayerPurchaseEvent
getHandlerList() - Static method in class io.papermc.paper.event.player.PlayerStonecutterRecipeSelectEvent
getHandlerList() - Static method in class io.papermc.paper.event.server.ServerResourcesReloadedEvent
getHandlerList() - Static method in class io.papermc.paper.event.world.border.WorldBorderBoundsChangeEvent
getHandlerList() - Static method in class io.papermc.paper.event.world.border.WorldBorderBoundsChangeFinishEvent
getHandlerList() - Static method in class io.papermc.paper.event.world.border.WorldBorderCenterChangeEvent
getHandlerList() - Static method in class io.papermc.paper.event.world.StructureLocateEvent
getHandlerList() - Static method in class io.papermc.paper.event.world.WorldGameRuleChangeEvent
getHandlerList() - Static method in class org.bukkit.event.block.BlockBurnEvent
getHandlerList() - Static method in class org.bukkit.event.block.BlockCanBuildEvent
getHandlerList() - Static method in class org.bukkit.event.block.BlockCookEvent
getHandlerList() - Static method in class org.bukkit.event.block.BlockDamageEvent
getHandlerList() - Static method in class org.bukkit.event.block.BlockDispenseEvent
getHandlerList() - Static method in class org.bukkit.event.block.BlockDropItemEvent
getHandlerList() - Static method in class org.bukkit.event.block.BlockExpEvent
getHandlerList() - Static method in class org.bukkit.event.block.BlockExplodeEvent
getHandlerList() - Static method in class org.bukkit.event.block.BlockFadeEvent
getHandlerList() - Static method in class org.bukkit.event.block.BlockFertilizeEvent
getHandlerList() - Static method in class org.bukkit.event.block.BlockFormEvent
getHandlerList() - Static method in class org.bukkit.event.block.BlockFromToEvent
getHandlerList() - Static method in class org.bukkit.event.block.BlockGrowEvent
getHandlerList() - Static method in class org.bukkit.event.block.BlockIgniteEvent
getHandlerList() - Static method in class org.bukkit.event.block.BlockPhysicsEvent
getHandlerList() - Static method in class org.bukkit.event.block.BlockPistonExtendEvent
getHandlerList() - Static method in class org.bukkit.event.block.BlockPistonRetractEvent
getHandlerList() - Static method in class org.bukkit.event.block.BlockPlaceEvent
getHandlerList() - Static method in class org.bukkit.event.block.BlockReceiveGameEvent
getHandlerList() - Static method in class org.bukkit.event.block.BlockRedstoneEvent
getHandlerList() - Static method in class org.bukkit.event.block.BlockShearEntityEvent
getHandlerList() - Static method in class org.bukkit.event.block.BlockSpreadEvent
getHandlerList() - Static method in class org.bukkit.event.block.CauldronLevelChangeEvent
getHandlerList() - Static method in class org.bukkit.event.block.FluidLevelChangeEvent
getHandlerList() - Static method in class org.bukkit.event.block.LeavesDecayEvent
getHandlerList() - Static method in class org.bukkit.event.block.MoistureChangeEvent
getHandlerList() - Static method in class org.bukkit.event.block.NotePlayEvent
getHandlerList() - Static method in class org.bukkit.event.block.SignChangeEvent
getHandlerList() - Static method in class org.bukkit.event.block.SpongeAbsorbEvent
getHandlerList() - Static method in class org.bukkit.event.command.UnknownCommandEvent
getHandlerList() - Static method in class org.bukkit.event.enchantment.EnchantItemEvent
getHandlerList() - Static method in class org.bukkit.event.enchantment.PrepareItemEnchantEvent
getHandlerList() - Static method in class org.bukkit.event.entity.AreaEffectCloudApplyEvent
getHandlerList() - Static method in class org.bukkit.event.entity.ArrowBodyCountChangeEvent
getHandlerList() - Static method in class org.bukkit.event.entity.BatToggleSleepEvent
getHandlerList() - Static method in class org.bukkit.event.entity.CreeperPowerEvent
getHandlerList() - Static method in class org.bukkit.event.entity.EnderDragonChangePhaseEvent
getHandlerList() - Static method in class org.bukkit.event.entity.EntityAirChangeEvent
getHandlerList() - Static method in class org.bukkit.event.entity.EntityBreedEvent
getHandlerList() - Static method in class org.bukkit.event.entity.EntityChangeBlockEvent
getHandlerList() - Static method in class org.bukkit.event.entity.EntityCombustEvent
getHandlerList() - Static method in class org.bukkit.event.entity.EntityCreatePortalEvent
  Deprecated.
getHandlerList() - Static method in class org.bukkit.event.entity.EntityDamageEvent
getHandlerList() - Static method in class org.bukkit.event.entity.EntityDeathEvent
getHandlerList() - Static method in class org.bukkit.event.entity.EntityDropItemEvent
getHandlerList() - Static method in class org.bukkit.event.entity.EntityEnterBlockEvent
getHandlerList() - Static method in class org.bukkit.event.entity.EntityEnterLoveModeEvent
getHandlerList() - Static method in class org.bukkit.event.entity.EntityExhaustionEvent
getHandlerList() - Static method in class org.bukkit.event.entity.EntityExplodeEvent
getHandlerList() - Static method in class org.bukkit.event.entity.EntityInteractEvent
getHandlerList() - Static method in class org.bukkit.event.entity.EntityPickupItemEvent
getHandlerList() - Static method in class org.bukkit.event.entity.EntityPlaceEvent
getHandlerList() - Static method in class org.bukkit.event.entity.EntityPortalEnterEvent
getHandlerList() - Static method in class org.bukkit.event.entity.EntityPortalEvent
getHandlerList() - Static method in class org.bukkit.event.entity.EntityPortalExitEvent
getHandlerList() - Static method in class org.bukkit.event.entity.EntityPoseChangeEvent
getHandlerList() - Static method in class org.bukkit.event.entity.EntityPotionEffectEvent
getHandlerList() - Static method in class org.bukkit.event.entity.EntityRegainHealthEvent
getHandlerList() - Static method in class org.bukkit.event.entity.EntityResurrectEvent
getHandlerList() - Static method in class org.bukkit.event.entity.EntityShootBowEvent
getHandlerList() - Static method in class org.bukkit.event.entity.EntitySpawnEvent
getHandlerList() - Static method in class org.bukkit.event.entity.EntitySpellCastEvent
getHandlerList() - Static method in class org.bukkit.event.entity.EntityTameEvent
getHandlerList() - Static method in class org.bukkit.event.entity.EntityTargetEvent
getHandlerList() - Static method in class org.bukkit.event.entity.EntityTeleportEvent
getHandlerList() - Static method in class org.bukkit.event.entity.EntityToggleGlideEvent
getHandlerList() - Static method in class org.bukkit.event.entity.EntityToggleSwimEvent
getHandlerList() - Static method in class org.bukkit.event.entity.EntityTransformEvent
getHandlerList() - Static method in class org.bukkit.event.entity.EntityUnleashEvent
getHandlerList() - Static method in class org.bukkit.event.entity.ExpBottleEvent
getHandlerList() - Static method in class org.bukkit.event.entity.ExplosionPrimeEvent
getHandlerList() - Static method in class org.bukkit.event.entity.FireworkExplodeEvent
getHandlerList() - Static method in class org.bukkit.event.entity.FoodLevelChangeEvent
getHandlerList() - Static method in class org.bukkit.event.entity.HorseJumpEvent
getHandlerList() - Static method in class org.bukkit.event.entity.ItemDespawnEvent
getHandlerList() - Static method in class org.bukkit.event.entity.ItemMergeEvent
getHandlerList() - Static method in class org.bukkit.event.entity.LingeringPotionSplashEvent
getHandlerList() - Static method in class org.bukkit.event.entity.PiglinBarterEvent
getHandlerList() - Static method in class org.bukkit.event.entity.PigZombieAngerEvent
getHandlerList() - Static method in class org.bukkit.event.entity.PlayerLeashEntityEvent
getHandlerList() - Static method in class org.bukkit.event.entity.PotionSplashEvent
getHandlerList() - Static method in class org.bukkit.event.entity.ProjectileHitEvent
getHandlerList() - Static method in class org.bukkit.event.entity.SheepDyeWoolEvent
getHandlerList() - Static method in class org.bukkit.event.entity.SheepRegrowWoolEvent
getHandlerList() - Static method in class org.bukkit.event.entity.SlimeSplitEvent
getHandlerList() - Static method in class org.bukkit.event.entity.StriderTemperatureChangeEvent
getHandlerList() - Static method in class org.bukkit.event.entity.VillagerAcquireTradeEvent
getHandlerList() - Static method in class org.bukkit.event.entity.VillagerCareerChangeEvent
getHandlerList() - Static method in class org.bukkit.event.entity.VillagerReplenishTradeEvent
getHandlerList() - Static method in class org.bukkit.event.hanging.HangingBreakEvent
getHandlerList() - Static method in class org.bukkit.event.hanging.HangingPlaceEvent
getHandlerList() - Static method in class org.bukkit.event.inventory.BrewEvent
getHandlerList() - Static method in class org.bukkit.event.inventory.BrewingStandFuelEvent
getHandlerList() - Static method in class org.bukkit.event.inventory.FurnaceBurnEvent
getHandlerList() - Static method in class org.bukkit.event.inventory.FurnaceStartSmeltEvent
getHandlerList() - Static method in class org.bukkit.event.inventory.InventoryClickEvent
getHandlerList() - Static method in class org.bukkit.event.inventory.InventoryCloseEvent
getHandlerList() - Static method in class org.bukkit.event.inventory.InventoryDragEvent
getHandlerList() - Static method in class org.bukkit.event.inventory.InventoryEvent
getHandlerList() - Static method in class org.bukkit.event.inventory.InventoryMoveItemEvent
getHandlerList() - Static method in class org.bukkit.event.inventory.InventoryOpenEvent
getHandlerList() - Static method in class org.bukkit.event.inventory.InventoryPickupItemEvent
getHandlerList() - Static method in class org.bukkit.event.inventory.PrepareItemCraftEvent
getHandlerList() - Static method in class org.bukkit.event.inventory.TradeSelectEvent
getHandlerList() - Static method in class org.bukkit.event.player.AsyncPlayerChatEvent
  Deprecated.
getHandlerList() - Static method in class org.bukkit.event.player.AsyncPlayerPreLoginEvent
getHandlerList() - Static method in class org.bukkit.event.player.PlayerAdvancementDoneEvent
getHandlerList() - Static method in class org.bukkit.event.player.PlayerAnimationEvent
getHandlerList() - Static method in class org.bukkit.event.player.PlayerArmorStandManipulateEvent
getHandlerList() - Static method in class org.bukkit.event.player.PlayerAttemptPickupItemEvent
getHandlerList() - Static method in class org.bukkit.event.player.PlayerBedEnterEvent
getHandlerList() - Static method in class org.bukkit.event.player.PlayerBedLeaveEvent
getHandlerList() - Static method in class org.bukkit.event.player.PlayerBucketEmptyEvent
getHandlerList() - Static method in class org.bukkit.event.player.PlayerBucketEntityEvent
getHandlerList() - Static method in class org.bukkit.event.player.PlayerBucketFillEvent
getHandlerList() - Static method in class org.bukkit.event.player.PlayerChangedMainHandEvent
getHandlerList() - Static method in class org.bukkit.event.player.PlayerChangedWorldEvent
getHandlerList() - Static method in class org.bukkit.event.player.PlayerChannelEvent
getHandlerList() - Static method in class org.bukkit.event.player.PlayerChatEvent
  Deprecated.
getHandlerList() - Static method in class org.bukkit.event.player.PlayerChatTabCompleteEvent
  Deprecated.
getHandlerList() - Static method in class org.bukkit.event.player.PlayerCommandPreprocessEvent
getHandlerList() - Static method in class org.bukkit.event.player.PlayerCommandSendEvent
getHandlerList() - Static method in class org.bukkit.event.player.PlayerDropItemEvent
getHandlerList() - Static method in class org.bukkit.event.player.PlayerEditBookEvent
getHandlerList() - Static method in class org.bukkit.event.player.PlayerEggThrowEvent
getHandlerList() - Static method in class org.bukkit.event.player.PlayerExpChangeEvent
getHandlerList() - Static method in class org.bukkit.event.player.PlayerFishEvent
getHandlerList() - Static method in class org.bukkit.event.player.PlayerGameModeChangeEvent
getHandlerList() - Static method in class org.bukkit.event.player.PlayerHarvestBlockEvent
getHandlerList() - Static method in class org.bukkit.event.player.PlayerInteractAtEntityEvent
getHandlerList() - Static method in class org.bukkit.event.player.PlayerInteractEntityEvent
getHandlerList() - Static method in class org.bukkit.event.player.PlayerInteractEvent
getHandlerList() - Static method in class org.bukkit.event.player.PlayerItemBreakEvent
getHandlerList() - Static method in class org.bukkit.event.player.PlayerItemConsumeEvent
getHandlerList() - Static method in class org.bukkit.event.player.PlayerItemDamageEvent
getHandlerList() - Static method in class org.bukkit.event.player.PlayerItemHeldEvent
getHandlerList() - Static method in class org.bukkit.event.player.PlayerItemMendEvent
getHandlerList() - Static method in class org.bukkit.event.player.PlayerJoinEvent
getHandlerList() - Static method in class org.bukkit.event.player.PlayerKickEvent
getHandlerList() - Static method in class org.bukkit.event.player.PlayerLevelChangeEvent
getHandlerList() - Static method in class org.bukkit.event.player.PlayerLocaleChangeEvent
getHandlerList() - Static method in class org.bukkit.event.player.PlayerLoginEvent
getHandlerList() - Static method in class org.bukkit.event.player.PlayerMoveEvent
getHandlerList() - Static method in class org.bukkit.event.player.PlayerPickupItemEvent
  Deprecated.
getHandlerList() - Static method in class org.bukkit.event.player.PlayerPortalEvent
getHandlerList() - Static method in class org.bukkit.event.player.PlayerPreLoginEvent
  Deprecated.
getHandlerList() - Static method in class org.bukkit.event.player.PlayerQuitEvent
getHandlerList() - Static method in class org.bukkit.event.player.PlayerRecipeDiscoverEvent
getHandlerList() - Static method in class org.bukkit.event.player.PlayerResourcePackStatusEvent
getHandlerList() - Static method in class org.bukkit.event.player.PlayerRespawnEvent
getHandlerList() - Static method in class org.bukkit.event.player.PlayerRiptideEvent
getHandlerList() - Static method in class org.bukkit.event.player.PlayerShearEntityEvent
getHandlerList() - Static method in class org.bukkit.event.player.PlayerStatisticIncrementEvent
getHandlerList() - Static method in class org.bukkit.event.player.PlayerSwapHandItemsEvent
getHandlerList() - Static method in class org.bukkit.event.player.PlayerTakeLecternBookEvent
getHandlerList() - Static method in class org.bukkit.event.player.PlayerTeleportEvent
getHandlerList() - Static method in class org.bukkit.event.player.PlayerToggleFlightEvent
getHandlerList() - Static method in class org.bukkit.event.player.PlayerToggleSneakEvent
getHandlerList() - Static method in class org.bukkit.event.player.PlayerToggleSprintEvent
getHandlerList() - Static method in class org.bukkit.event.player.PlayerVelocityEvent
getHandlerList() - Static method in class org.bukkit.event.raid.RaidFinishEvent
getHandlerList() - Static method in class org.bukkit.event.raid.RaidSpawnWaveEvent
getHandlerList() - Static method in class org.bukkit.event.raid.RaidStopEvent
getHandlerList() - Static method in class org.bukkit.event.raid.RaidTriggerEvent
getHandlerList() - Static method in class org.bukkit.event.server.BroadcastMessageEvent
getHandlerList() - Static method in class org.bukkit.event.server.MapInitializeEvent
getHandlerList() - Static method in class org.bukkit.event.server.PluginDisableEvent
getHandlerList() - Static method in class org.bukkit.event.server.PluginEnableEvent
getHandlerList() - Static method in class org.bukkit.event.server.RemoteServerCommandEvent
getHandlerList() - Static method in class org.bukkit.event.server.ServerCommandEvent
getHandlerList() - Static method in class org.bukkit.event.server.ServerListPingEvent
getHandlerList() - Static method in class org.bukkit.event.server.ServerLoadEvent
getHandlerList() - Static method in class org.bukkit.event.server.ServiceRegisterEvent
getHandlerList() - Static method in class org.bukkit.event.server.ServiceUnregisterEvent
getHandlerList() - Static method in class org.bukkit.event.server.TabCompleteEvent
getHandlerList() - Static method in class org.bukkit.event.vehicle.VehicleBlockCollisionEvent
getHandlerList() - Static method in class org.bukkit.event.vehicle.VehicleCreateEvent
getHandlerList() - Static method in class org.bukkit.event.vehicle.VehicleDamageEvent
getHandlerList() - Static method in class org.bukkit.event.vehicle.VehicleDestroyEvent
getHandlerList() - Static method in class org.bukkit.event.vehicle.VehicleEnterEvent
getHandlerList() - Static method in class org.bukkit.event.vehicle.VehicleEntityCollisionEvent
getHandlerList() - Static method in class org.bukkit.event.vehicle.VehicleExitEvent
getHandlerList() - Static method in class org.bukkit.event.vehicle.VehicleMoveEvent
getHandlerList() - Static method in class org.bukkit.event.vehicle.VehicleUpdateEvent
getHandlerList() - Static method in class org.bukkit.event.weather.LightningStrikeEvent
getHandlerList() - Static method in class org.bukkit.event.weather.ThunderChangeEvent
getHandlerList() - Static method in class org.bukkit.event.weather.WeatherChangeEvent
getHandlerList() - Static method in class org.bukkit.event.world.ChunkLoadEvent
getHandlerList() - Static method in class org.bukkit.event.world.ChunkPopulateEvent
getHandlerList() - Static method in class org.bukkit.event.world.ChunkUnloadEvent
getHandlerList() - Static method in class org.bukkit.event.world.EntitiesLoadEvent
getHandlerList() - Static method in class org.bukkit.event.world.EntitiesUnloadEvent
getHandlerList() - Static method in class org.bukkit.event.world.GenericGameEvent
getHandlerList() - Static method in class org.bukkit.event.world.LootGenerateEvent
getHandlerList() - Static method in class org.bukkit.event.world.PortalCreateEvent
getHandlerList() - Static method in class org.bukkit.event.world.SpawnChangeEvent
getHandlerList() - Static method in class org.bukkit.event.world.StructureGrowEvent
getHandlerList() - Static method in class org.bukkit.event.world.TimeSkipEvent
getHandlerList() - Static method in class org.bukkit.event.world.WorldInitEvent
getHandlerList() - Static method in class org.bukkit.event.world.WorldLoadEvent
getHandlerList() - Static method in class org.bukkit.event.world.WorldSaveEvent
getHandlerList() - Static method in class org.bukkit.event.world.WorldUnloadEvent
getHandlerList() - Static method in class org.spigotmc.event.entity.EntityDismountEvent
getHandlerList() - Static method in class org.spigotmc.event.entity.EntityMountEvent
getHandlerList() - Static method in class org.spigotmc.event.player.PlayerSpawnLocationEvent
getHandlerLists() - Static method in class org.bukkit.event.HandlerList
  Get a list of all handler lists for every event type
getHandlers() - Method in class com.destroystokyo.paper.event.block.AnvilDamagedEvent
getHandlers() - Method in class com.destroystokyo.paper.event.block.BeaconEffectEvent
getHandlers() - Method in class com.destroystokyo.paper.event.block.BlockDestroyEvent
getHandlers() - Method in class com.destroystokyo.paper.event.block.TNTPrimeEvent
getHandlers() - Method in class com.destroystokyo.paper.event.entity.CreeperIgniteEvent
getHandlers() - Method in class com.destroystokyo.paper.event.entity.EnderDragonFireballHitEvent
getHandlers() - Method in class com.destroystokyo.paper.event.entity.EnderDragonFlameEvent
getHandlers() - Method in class com.destroystokyo.paper.event.entity.EnderDragonShootFireballEvent
getHandlers() - Method in class com.destroystokyo.paper.event.entity.EndermanAttackPlayerEvent
getHandlers() - Method in class com.destroystokyo.paper.event.entity.EndermanEscapeEvent
getHandlers() - Method in class com.destroystokyo.paper.event.entity.EntityAddToWorldEvent
getHandlers() - Method in class com.destroystokyo.paper.event.entity.EntityJumpEvent
getHandlers() - Method in class com.destroystokyo.paper.event.entity.EntityKnockbackByEntityEvent
getHandlers() - Method in class com.destroystokyo.paper.event.entity.EntityPathfindEvent
getHandlers() - Method in class com.destroystokyo.paper.event.entity.EntityRemoveFromWorldEvent
getHandlers() - Method in class com.destroystokyo.paper.event.entity.EntityTransformedEvent
  Deprecated.
getHandlers() - Method in class com.destroystokyo.paper.event.entity.EntityZapEvent
getHandlers() - Method in class com.destroystokyo.paper.event.entity.ExperienceOrbMergeEvent
getHandlers() - Method in class com.destroystokyo.paper.event.entity.PlayerNaturallySpawnCreaturesEvent
getHandlers() - Method in class com.destroystokyo.paper.event.entity.PreCreatureSpawnEvent
getHandlers() - Method in class com.destroystokyo.paper.event.entity.ProjectileCollideEvent
getHandlers() - Method in class com.destroystokyo.paper.event.entity.SkeletonHorseTrapEvent
getHandlers() - Method in class com.destroystokyo.paper.event.entity.SlimePathfindEvent
getHandlers() - Method in class com.destroystokyo.paper.event.entity.ThrownEggHatchEvent
getHandlers() - Method in class com.destroystokyo.paper.event.entity.TurtleGoHomeEvent
getHandlers() - Method in class com.destroystokyo.paper.event.entity.TurtleLayEggEvent
getHandlers() - Method in class com.destroystokyo.paper.event.entity.TurtleStartDiggingEvent
getHandlers() - Method in class com.destroystokyo.paper.event.entity.WitchConsumePotionEvent
getHandlers() - Method in class com.destroystokyo.paper.event.entity.WitchReadyPotionEvent
getHandlers() - Method in class com.destroystokyo.paper.event.entity.WitchThrowPotionEvent
getHandlers() - Method in class com.destroystokyo.paper.event.inventory.PrepareResultEvent
getHandlers() - Method in class com.destroystokyo.paper.event.player.IllegalPacketEvent
  Deprecated.
getHandlers() - Method in class com.destroystokyo.paper.event.player.PlayerAdvancementCriterionGrantEvent
getHandlers() - Method in class com.destroystokyo.paper.event.player.PlayerArmorChangeEvent
getHandlers() - Method in class com.destroystokyo.paper.event.player.PlayerAttackEntityCooldownResetEvent
getHandlers() - Method in class com.destroystokyo.paper.event.player.PlayerClientOptionsChangeEvent
getHandlers() - Method in class com.destroystokyo.paper.event.player.PlayerConnectionCloseEvent
getHandlers() - Method in class com.destroystokyo.paper.event.player.PlayerElytraBoostEvent
getHandlers() - Method in class com.destroystokyo.paper.event.player.PlayerHandshakeEvent
getHandlers() - Method in class com.destroystokyo.paper.event.player.PlayerJumpEvent
getHandlers() - Method in class com.destroystokyo.paper.event.player.PlayerLaunchProjectileEvent
getHandlers() - Method in class com.destroystokyo.paper.event.player.PlayerLocaleChangeEvent
  Deprecated.
getHandlers() - Method in class com.destroystokyo.paper.event.player.PlayerPickupExperienceEvent
getHandlers() - Method in class com.destroystokyo.paper.event.player.PlayerPostRespawnEvent
getHandlers() - Method in class com.destroystokyo.paper.event.player.PlayerReadyArrowEvent
getHandlers() - Method in class com.destroystokyo.paper.event.player.PlayerRecipeBookClickEvent
getHandlers() - Method in class com.destroystokyo.paper.event.player.PlayerSetSpawnEvent
getHandlers() - Method in class com.destroystokyo.paper.event.player.PlayerStartSpectatingEntityEvent
getHandlers() - Method in class com.destroystokyo.paper.event.player.PlayerStopSpectatingEntityEvent
getHandlers() - Method in class com.destroystokyo.paper.event.player.PlayerUseUnknownEntityEvent
getHandlers() - Method in class com.destroystokyo.paper.event.profile.FillProfileEvent
getHandlers() - Method in class com.destroystokyo.paper.event.profile.LookupProfileEvent
getHandlers() - Method in class com.destroystokyo.paper.event.profile.PreFillProfileEvent
getHandlers() - Method in class com.destroystokyo.paper.event.profile.PreLookupProfileEvent
getHandlers() - Method in class com.destroystokyo.paper.event.profile.ProfileWhitelistVerifyEvent
getHandlers() - Method in class com.destroystokyo.paper.event.server.AsyncTabCompleteEvent
getHandlers() - Method in class com.destroystokyo.paper.event.server.GS4QueryEvent
getHandlers() - Method in class com.destroystokyo.paper.event.server.ServerExceptionEvent
getHandlers() - Method in class com.destroystokyo.paper.event.server.ServerTickEndEvent
getHandlers() - Method in class com.destroystokyo.paper.event.server.ServerTickStartEvent
getHandlers() - Method in class com.destroystokyo.paper.event.server.WhitelistToggleEvent
getHandlers() - Method in class com.destroystokyo.paper.loottable.LootableInventoryReplenishEvent
getHandlers() - Method in class com.github.atlasmediagroup.scissors.event.block.MasterBlockFireEvent
getHandlers() - Method in class com.github.atlasmediagroup.scissors.event.player.SpectatorTeleportEvent
getHandlers() - Method in class io.papermc.paper.event.block.BeaconActivatedEvent
getHandlers() - Method in class io.papermc.paper.event.block.BeaconDeactivatedEvent
getHandlers() - Method in class io.papermc.paper.event.block.BellRevealRaiderEvent
getHandlers() - Method in class io.papermc.paper.event.block.BellRingEvent
getHandlers() - Method in class io.papermc.paper.event.block.BlockBreakBlockEvent
getHandlers() - Method in class io.papermc.paper.event.block.BlockFailedDispenseEvent
getHandlers() - Method in class io.papermc.paper.event.block.BlockPreDispenseEvent
getHandlers() - Method in class io.papermc.paper.event.block.DragonEggFormEvent
getHandlers() - Method in class io.papermc.paper.event.block.PlayerShearBlockEvent
getHandlers() - Method in class io.papermc.paper.event.block.TargetHitEvent
getHandlers() - Method in class io.papermc.paper.event.entity.ElderGuardianAppearanceEvent
getHandlers() - Method in class io.papermc.paper.event.entity.EntityDamageItemEvent
getHandlers() - Method in class io.papermc.paper.event.entity.EntityInsideBlockEvent
getHandlers() - Method in class io.papermc.paper.event.entity.EntityLoadCrossbowEvent
getHandlers() - Method in class io.papermc.paper.event.entity.EntityMoveEvent
getHandlers() - Method in class io.papermc.paper.event.entity.PufferFishStateChangeEvent
getHandlers() - Method in class io.papermc.paper.event.packet.PlayerChunkLoadEvent
getHandlers() - Method in class io.papermc.paper.event.packet.PlayerChunkUnloadEvent
getHandlers() - Method in class io.papermc.paper.event.player.AsyncChatEvent
getHandlers() - Method in class io.papermc.paper.event.player.ChatEvent
  Deprecated.
getHandlers() - Method in class io.papermc.paper.event.player.PlayerBedFailEnterEvent
getHandlers() - Method in class io.papermc.paper.event.player.PlayerChangeBeaconEffectEvent
getHandlers() - Method in class io.papermc.paper.event.player.PlayerDeepSleepEvent
getHandlers() - Method in class io.papermc.paper.event.player.PlayerFlowerPotManipulateEvent
getHandlers() - Method in class io.papermc.paper.event.player.PlayerItemCooldownEvent
getHandlers() - Method in class io.papermc.paper.event.player.PlayerLecternPageChangeEvent
getHandlers() - Method in class io.papermc.paper.event.player.PlayerLoomPatternSelectEvent
getHandlers() - Method in class io.papermc.paper.event.player.PlayerNameEntityEvent
getHandlers() - Method in class io.papermc.paper.event.player.PlayerPurchaseEvent
getHandlers() - Method in class io.papermc.paper.event.player.PlayerStonecutterRecipeSelectEvent
getHandlers() - Method in class io.papermc.paper.event.server.ServerResourcesReloadedEvent
getHandlers() - Method in class io.papermc.paper.event.world.border.WorldBorderBoundsChangeEvent
getHandlers() - Method in class io.papermc.paper.event.world.border.WorldBorderBoundsChangeFinishEvent
getHandlers() - Method in class io.papermc.paper.event.world.border.WorldBorderCenterChangeEvent
getHandlers() - Method in class io.papermc.paper.event.world.StructureLocateEvent
getHandlers() - Method in class io.papermc.paper.event.world.WorldGameRuleChangeEvent
getHandlers() - Method in class org.bukkit.event.block.BlockBurnEvent
getHandlers() - Method in class org.bukkit.event.block.BlockCanBuildEvent
getHandlers() - Method in class org.bukkit.event.block.BlockCookEvent
getHandlers() - Method in class org.bukkit.event.block.BlockDamageEvent
getHandlers() - Method in class org.bukkit.event.block.BlockDispenseEvent
getHandlers() - Method in class org.bukkit.event.block.BlockDropItemEvent
getHandlers() - Method in class org.bukkit.event.block.BlockExpEvent
getHandlers() - Method in class org.bukkit.event.block.BlockExplodeEvent
getHandlers() - Method in class org.bukkit.event.block.BlockFadeEvent
getHandlers() - Method in class org.bukkit.event.block.BlockFertilizeEvent
getHandlers() - Method in class org.bukkit.event.block.BlockFormEvent
getHandlers() - Method in class org.bukkit.event.block.BlockFromToEvent
getHandlers() - Method in class org.bukkit.event.block.BlockGrowEvent
getHandlers() - Method in class org.bukkit.event.block.BlockIgniteEvent
getHandlers() - Method in class org.bukkit.event.block.BlockPhysicsEvent
getHandlers() - Method in class org.bukkit.event.block.BlockPistonExtendEvent
getHandlers() - Method in class org.bukkit.event.block.BlockPistonRetractEvent
getHandlers() - Method in class org.bukkit.event.block.BlockPlaceEvent
getHandlers() - Method in class org.bukkit.event.block.BlockReceiveGameEvent
getHandlers() - Method in class org.bukkit.event.block.BlockRedstoneEvent
getHandlers() - Method in class org.bukkit.event.block.BlockShearEntityEvent
getHandlers() - Method in class org.bukkit.event.block.BlockSpreadEvent
getHandlers() - Method in class org.bukkit.event.block.CauldronLevelChangeEvent
getHandlers() - Method in class org.bukkit.event.block.FluidLevelChangeEvent
getHandlers() - Method in class org.bukkit.event.block.LeavesDecayEvent
getHandlers() - Method in class org.bukkit.event.block.MoistureChangeEvent
getHandlers() - Method in class org.bukkit.event.block.NotePlayEvent
getHandlers() - Method in class org.bukkit.event.block.SignChangeEvent
getHandlers() - Method in class org.bukkit.event.block.SpongeAbsorbEvent
getHandlers() - Method in class org.bukkit.event.command.UnknownCommandEvent
getHandlers() - Method in class org.bukkit.event.enchantment.EnchantItemEvent
getHandlers() - Method in class org.bukkit.event.enchantment.PrepareItemEnchantEvent
getHandlers() - Method in class org.bukkit.event.entity.AreaEffectCloudApplyEvent
getHandlers() - Method in class org.bukkit.event.entity.ArrowBodyCountChangeEvent
getHandlers() - Method in class org.bukkit.event.entity.BatToggleSleepEvent
getHandlers() - Method in class org.bukkit.event.entity.CreeperPowerEvent
getHandlers() - Method in class org.bukkit.event.entity.EnderDragonChangePhaseEvent
getHandlers() - Method in class org.bukkit.event.entity.EntityAirChangeEvent
getHandlers() - Method in class org.bukkit.event.entity.EntityBreedEvent
getHandlers() - Method in class org.bukkit.event.entity.EntityChangeBlockEvent
getHandlers() - Method in class org.bukkit.event.entity.EntityCombustEvent
getHandlers() - Method in class org.bukkit.event.entity.EntityCreatePortalEvent
  Deprecated.
getHandlers() - Method in class org.bukkit.event.entity.EntityDamageEvent
getHandlers() - Method in class org.bukkit.event.entity.EntityDeathEvent
getHandlers() - Method in class org.bukkit.event.entity.EntityDropItemEvent
getHandlers() - Method in class org.bukkit.event.entity.EntityEnterBlockEvent
getHandlers() - Method in class org.bukkit.event.entity.EntityEnterLoveModeEvent
getHandlers() - Method in class org.bukkit.event.entity.EntityExhaustionEvent
getHandlers() - Method in class org.bukkit.event.entity.EntityExplodeEvent
getHandlers() - Method in class org.bukkit.event.entity.EntityInteractEvent
getHandlers() - Method in class org.bukkit.event.entity.EntityPickupItemEvent
getHandlers() - Method in class org.bukkit.event.entity.EntityPlaceEvent
getHandlers() - Method in class org.bukkit.event.entity.EntityPortalEnterEvent
getHandlers() - Method in class org.bukkit.event.entity.EntityPortalEvent
getHandlers() - Method in class org.bukkit.event.entity.EntityPortalExitEvent
getHandlers() - Method in class org.bukkit.event.entity.EntityPoseChangeEvent
getHandlers() - Method in class org.bukkit.event.entity.EntityPotionEffectEvent
getHandlers() - Method in class org.bukkit.event.entity.EntityRegainHealthEvent
getHandlers() - Method in class org.bukkit.event.entity.EntityResurrectEvent
getHandlers() - Method in class org.bukkit.event.entity.EntityShootBowEvent
getHandlers() - Method in class org.bukkit.event.entity.EntitySpawnEvent
getHandlers() - Method in class org.bukkit.event.entity.EntitySpellCastEvent
getHandlers() - Method in class org.bukkit.event.entity.EntityTameEvent
getHandlers() - Method in class org.bukkit.event.entity.EntityTargetEvent
getHandlers() - Method in class org.bukkit.event.entity.EntityTeleportEvent
getHandlers() - Method in class org.bukkit.event.entity.EntityToggleGlideEvent
getHandlers() - Method in class org.bukkit.event.entity.EntityToggleSwimEvent
getHandlers() - Method in class org.bukkit.event.entity.EntityTransformEvent
getHandlers() - Method in class org.bukkit.event.entity.EntityUnleashEvent
getHandlers() - Method in class org.bukkit.event.entity.ExpBottleEvent
getHandlers() - Method in class org.bukkit.event.entity.ExplosionPrimeEvent
getHandlers() - Method in class org.bukkit.event.entity.FireworkExplodeEvent
getHandlers() - Method in class org.bukkit.event.entity.FoodLevelChangeEvent
getHandlers() - Method in class org.bukkit.event.entity.HorseJumpEvent
getHandlers() - Method in class org.bukkit.event.entity.ItemDespawnEvent
getHandlers() - Method in class org.bukkit.event.entity.ItemMergeEvent
getHandlers() - Method in class org.bukkit.event.entity.LingeringPotionSplashEvent
getHandlers() - Method in class org.bukkit.event.entity.PiglinBarterEvent
getHandlers() - Method in class org.bukkit.event.entity.PigZombieAngerEvent
getHandlers() - Method in class org.bukkit.event.entity.PlayerLeashEntityEvent
getHandlers() - Method in class org.bukkit.event.entity.PotionSplashEvent
getHandlers() - Method in class org.bukkit.event.entity.ProjectileHitEvent
getHandlers() - Method in class org.bukkit.event.entity.SheepDyeWoolEvent
getHandlers() - Method in class org.bukkit.event.entity.SheepRegrowWoolEvent
getHandlers() - Method in class org.bukkit.event.entity.SlimeSplitEvent
getHandlers() - Method in class org.bukkit.event.entity.StriderTemperatureChangeEvent
getHandlers() - Method in class org.bukkit.event.entity.VillagerAcquireTradeEvent
getHandlers() - Method in class org.bukkit.event.entity.VillagerCareerChangeEvent
getHandlers() - Method in class org.bukkit.event.entity.VillagerReplenishTradeEvent
getHandlers() - Method in class org.bukkit.event.Event
getHandlers() - Method in class org.bukkit.event.hanging.HangingBreakEvent
getHandlers() - Method in class org.bukkit.event.hanging.HangingPlaceEvent
getHandlers() - Method in class org.bukkit.event.inventory.BrewEvent
getHandlers() - Method in class org.bukkit.event.inventory.BrewingStandFuelEvent
getHandlers() - Method in class org.bukkit.event.inventory.FurnaceBurnEvent
getHandlers() - Method in class org.bukkit.event.inventory.FurnaceStartSmeltEvent
getHandlers() - Method in class org.bukkit.event.inventory.InventoryClickEvent
getHandlers() - Method in class org.bukkit.event.inventory.InventoryCloseEvent
getHandlers() - Method in class org.bukkit.event.inventory.InventoryDragEvent
getHandlers() - Method in class org.bukkit.event.inventory.InventoryEvent
getHandlers() - Method in class org.bukkit.event.inventory.InventoryMoveItemEvent
getHandlers() - Method in class org.bukkit.event.inventory.InventoryOpenEvent
getHandlers() - Method in class org.bukkit.event.inventory.InventoryPickupItemEvent
getHandlers() - Method in class org.bukkit.event.inventory.PrepareItemCraftEvent
getHandlers() - Method in class org.bukkit.event.inventory.TradeSelectEvent
getHandlers() - Method in class org.bukkit.event.player.AsyncPlayerChatEvent
  Deprecated.
getHandlers() - Method in class org.bukkit.event.player.AsyncPlayerPreLoginEvent
getHandlers() - Method in class org.bukkit.event.player.PlayerAdvancementDoneEvent
getHandlers() - Method in class org.bukkit.event.player.PlayerAnimationEvent
getHandlers() - Method in class org.bukkit.event.player.PlayerArmorStandManipulateEvent
getHandlers() - Method in class org.bukkit.event.player.PlayerAttemptPickupItemEvent
getHandlers() - Method in class org.bukkit.event.player.PlayerBedEnterEvent
getHandlers() - Method in class org.bukkit.event.player.PlayerBedLeaveEvent
getHandlers() - Method in class org.bukkit.event.player.PlayerBucketEmptyEvent
getHandlers() - Method in class org.bukkit.event.player.PlayerBucketEntityEvent
getHandlers() - Method in class org.bukkit.event.player.PlayerBucketFillEvent
getHandlers() - Method in class org.bukkit.event.player.PlayerChangedMainHandEvent
getHandlers() - Method in class org.bukkit.event.player.PlayerChangedWorldEvent
getHandlers() - Method in class org.bukkit.event.player.PlayerChannelEvent
getHandlers() - Method in class org.bukkit.event.player.PlayerChatEvent
  Deprecated.
getHandlers() - Method in class org.bukkit.event.player.PlayerChatTabCompleteEvent
  Deprecated.
getHandlers() - Method in class org.bukkit.event.player.PlayerCommandPreprocessEvent
getHandlers() - Method in class org.bukkit.event.player.PlayerCommandSendEvent
getHandlers() - Method in class org.bukkit.event.player.PlayerDropItemEvent
getHandlers() - Method in class org.bukkit.event.player.PlayerEditBookEvent
getHandlers() - Method in class org.bukkit.event.player.PlayerEggThrowEvent
getHandlers() - Method in class org.bukkit.event.player.PlayerExpChangeEvent
getHandlers() - Method in class org.bukkit.event.player.PlayerFishEvent
getHandlers() - Method in class org.bukkit.event.player.PlayerGameModeChangeEvent
getHandlers() - Method in class org.bukkit.event.player.PlayerHarvestBlockEvent
getHandlers() - Method in class org.bukkit.event.player.PlayerInteractAtEntityEvent
getHandlers() - Method in class org.bukkit.event.player.PlayerInteractEntityEvent
getHandlers() - Method in class org.bukkit.event.player.PlayerInteractEvent
getHandlers() - Method in class org.bukkit.event.player.PlayerItemBreakEvent
getHandlers() - Method in class org.bukkit.event.player.PlayerItemConsumeEvent
getHandlers() - Method in class org.bukkit.event.player.PlayerItemDamageEvent
getHandlers() - Method in class org.bukkit.event.player.PlayerItemHeldEvent
getHandlers() - Method in class org.bukkit.event.player.PlayerItemMendEvent
getHandlers() - Method in class org.bukkit.event.player.PlayerJoinEvent
getHandlers() - Method in class org.bukkit.event.player.PlayerKickEvent
getHandlers() - Method in class org.bukkit.event.player.PlayerLevelChangeEvent
getHandlers() - Method in class org.bukkit.event.player.PlayerLocaleChangeEvent
getHandlers() - Method in class org.bukkit.event.player.PlayerLoginEvent
getHandlers() - Method in class org.bukkit.event.player.PlayerMoveEvent
getHandlers() - Method in class org.bukkit.event.player.PlayerPickupItemEvent
  Deprecated.
getHandlers() - Method in class org.bukkit.event.player.PlayerPortalEvent
getHandlers() - Method in class org.bukkit.event.player.PlayerPreLoginEvent
  Deprecated.
getHandlers() - Method in class org.bukkit.event.player.PlayerQuitEvent
getHandlers() - Method in class org.bukkit.event.player.PlayerRecipeDiscoverEvent
getHandlers() - Method in class org.bukkit.event.player.PlayerResourcePackStatusEvent
getHandlers() - Method in class org.bukkit.event.player.PlayerRespawnEvent
getHandlers() - Method in class org.bukkit.event.player.PlayerRiptideEvent
getHandlers() - Method in class org.bukkit.event.player.PlayerShearEntityEvent
getHandlers() - Method in class org.bukkit.event.player.PlayerStatisticIncrementEvent
getHandlers() - Method in class org.bukkit.event.player.PlayerSwapHandItemsEvent
getHandlers() - Method in class org.bukkit.event.player.PlayerTakeLecternBookEvent
getHandlers() - Method in class org.bukkit.event.player.PlayerTeleportEvent
getHandlers() - Method in class org.bukkit.event.player.PlayerToggleFlightEvent
getHandlers() - Method in class org.bukkit.event.player.PlayerToggleSneakEvent
getHandlers() - Method in class org.bukkit.event.player.PlayerToggleSprintEvent
getHandlers() - Method in class org.bukkit.event.player.PlayerVelocityEvent
getHandlers() - Method in class org.bukkit.event.raid.RaidFinishEvent
getHandlers() - Method in class org.bukkit.event.raid.RaidSpawnWaveEvent
getHandlers() - Method in class org.bukkit.event.raid.RaidStopEvent
getHandlers() - Method in class org.bukkit.event.raid.RaidTriggerEvent
getHandlers() - Method in class org.bukkit.event.server.BroadcastMessageEvent
getHandlers() - Method in class org.bukkit.event.server.MapInitializeEvent
getHandlers() - Method in class org.bukkit.event.server.PluginDisableEvent
getHandlers() - Method in class org.bukkit.event.server.PluginEnableEvent
getHandlers() - Method in class org.bukkit.event.server.RemoteServerCommandEvent
getHandlers() - Method in class org.bukkit.event.server.ServerCommandEvent
getHandlers() - Method in class org.bukkit.event.server.ServerListPingEvent
getHandlers() - Method in class org.bukkit.event.server.ServerLoadEvent
getHandlers() - Method in class org.bukkit.event.server.ServiceRegisterEvent
getHandlers() - Method in class org.bukkit.event.server.ServiceUnregisterEvent
getHandlers() - Method in class org.bukkit.event.server.TabCompleteEvent
getHandlers() - Method in class org.bukkit.event.vehicle.VehicleBlockCollisionEvent
getHandlers() - Method in class org.bukkit.event.vehicle.VehicleCreateEvent
getHandlers() - Method in class org.bukkit.event.vehicle.VehicleDamageEvent
getHandlers() - Method in class org.bukkit.event.vehicle.VehicleDestroyEvent
getHandlers() - Method in class org.bukkit.event.vehicle.VehicleEnterEvent
getHandlers() - Method in class org.bukkit.event.vehicle.VehicleEntityCollisionEvent
getHandlers() - Method in class org.bukkit.event.vehicle.VehicleExitEvent
getHandlers() - Method in class org.bukkit.event.vehicle.VehicleMoveEvent
getHandlers() - Method in class org.bukkit.event.vehicle.VehicleUpdateEvent
getHandlers() - Method in class org.bukkit.event.weather.LightningStrikeEvent
getHandlers() - Method in class org.bukkit.event.weather.ThunderChangeEvent
getHandlers() - Method in class org.bukkit.event.weather.WeatherChangeEvent
getHandlers() - Method in class org.bukkit.event.world.ChunkLoadEvent
getHandlers() - Method in class org.bukkit.event.world.ChunkPopulateEvent
getHandlers() - Method in class org.bukkit.event.world.ChunkUnloadEvent
getHandlers() - Method in class org.bukkit.event.world.EntitiesLoadEvent
getHandlers() - Method in class org.bukkit.event.world.EntitiesUnloadEvent
getHandlers() - Method in class org.bukkit.event.world.GenericGameEvent
getHandlers() - Method in class org.bukkit.event.world.LootGenerateEvent
getHandlers() - Method in class org.bukkit.event.world.PortalCreateEvent
getHandlers() - Method in class org.bukkit.event.world.SpawnChangeEvent
getHandlers() - Method in class org.bukkit.event.world.StructureGrowEvent
getHandlers() - Method in class org.bukkit.event.world.TimeSkipEvent
getHandlers() - Method in class org.bukkit.event.world.WorldInitEvent
getHandlers() - Method in class org.bukkit.event.world.WorldLoadEvent
getHandlers() - Method in class org.bukkit.event.world.WorldSaveEvent
getHandlers() - Method in class org.bukkit.event.world.WorldUnloadEvent
getHandlers() - Method in class org.spigotmc.event.entity.EntityDismountEvent
getHandlers() - Method in class org.spigotmc.event.entity.EntityMountEvent
getHandlers() - Method in class org.spigotmc.event.player.PlayerSpawnLocationEvent
getHandRaised() - Method in interface org.bukkit.entity.LivingEntity
  Gets the hand raised by this living entity.
getHandRaisedTime() - Method in interface org.bukkit.entity.LivingEntity
  Get how long the players hands have been raised (Charging Bow attack, using a potion, etc)
getHardness() - Method in enum class org.bukkit.Material
  Obtains the block's hardness level (also known as "strength").
getHarvestedBlock() - Method in class org.bukkit.event.player.PlayerHarvestBlockEvent
  Gets the block that is being harvested.
getHash() - Method in class org.bukkit.event.player.PlayerResourcePackStatusEvent
  Deprecated.
getHatch() - Method in interface org.bukkit.block.data.type.TurtleEgg
  Gets the value of the 'hatch' property.
getHatchingType() - Method in class com.destroystokyo.paper.event.entity.ThrownEggHatchEvent
  Get the type of the mob being hatched (EntityType.CHICKEN by default)
getHatchingType() - Method in class org.bukkit.event.player.PlayerEggThrowEvent
  Get the type of the mob being hatched (EntityType.CHICKEN by default)
getHeadPose() - Method in interface org.bukkit.entity.ArmorStand
  Returns the armor stand's head's current pose as a `EulerAngle`.
getHeadRotationSpeed() - Method in interface org.bukkit.entity.Mob
  Gets the head rotation speed
getHealth() - Method in interface org.bukkit.entity.Damageable
  Gets the entity's health from 0 to `Damageable.getMaxHealth()`, where 0 is dead.
getHealthScale() - Method in interface org.bukkit.entity.Player
  Gets the number that health is scaled to for the client.
getHeight() - Method in interface org.bukkit.BlockChangeDelegate
  Gets the height of the world.
getHeight() - Method in interface org.bukkit.entity.Entity
  Gets the entity's height
getHeight() - Method in class org.bukkit.map.MapFont.CharacterSprite
  Get the height of the character sprite.
getHeight() - Method in class org.bukkit.map.MapFont
  Get the height of this font.
getHeight() - Method in class org.bukkit.util.BoundingBox
  Gets the height of the bounding box.
getHeight(BlockFace) - Method in interface org.bukkit.block.data.type.Wall
  Gets the height of the specified face.
getHeldItemSlot() - Method in interface org.bukkit.inventory.PlayerInventory
  Get the slot number of the currently held item
getHelmet() - Method in interface org.bukkit.entity.ArmorStand
  Deprecated.
  prefer `EntityEquipment.getHelmet()`
getHelmet() - Method in interface org.bukkit.inventory.EntityEquipment
  Gets a copy of the helmet currently being worn by the entity
getHelmet() - Method in interface org.bukkit.inventory.PlayerInventory
  Return the ItemStack from the helmet slot
getHelmetDropChance() - Method in interface org.bukkit.inventory.EntityEquipment
  Gets the chance of the helmet being dropped upon this creature's death.
getHelpMap() - Static method in class org.bukkit.Bukkit
  Gets the `HelpMap` providing help topics for this server.
getHelpMap() - Method in interface org.bukkit.Server
  Gets the `HelpMap` providing help topics for this server.
getHelpTopic(String) - Method in interface org.bukkit.help.HelpMap
  Returns a help topic for a given topic name.
getHelpTopics() - Method in interface org.bukkit.help.HelpMap
  Returns a collection of all the registered help topics.
getHeroes() - Method in interface org.bukkit.Raid
  Get the UUID of all heroes in this raid.
getHiddenGene() - Method in interface org.bukkit.entity.Panda
  Gets this Panda's hidden gene.
getHiddenPlayers() - Method in class org.bukkit.entity.Player.Spigot
  Gets all players hidden with `Player.hidePlayer(org.bukkit.entity.Player)`.
getHighestBlockAt(int, int) - Method in interface org.bukkit.World
  Gets the highest non-empty (impassable) block at the given coordinates.
getHighestBlockAt(int, int, HeightMap) - Method in interface org.bukkit.World
  Gets the highest block corresponding to the `HeightMap` at the given coordinates.
getHighestBlockAt(int, int, HeightmapType) - Method in interface org.bukkit.World
  Deprecated.
  Upstream has added support for this, use `World.getHighestBlockAt(int, int, HeightMap)`
getHighestBlockAt(Location) - Method in interface org.bukkit.World
  Gets the highest non-empty (impassable) block at the given coordinates.
getHighestBlockAt(Location, HeightMap) - Method in interface org.bukkit.World
  Gets the highest block corresponding to the `HeightMap` at the given coordinates.
getHighestBlockAt(Location, HeightmapType) - Method in interface org.bukkit.World
  Deprecated.
  Upstream has added support for this, use `World.getHighestBlockAt(Location, HeightMap)`
getHighestBlockYAt(int, int) - Method in interface org.bukkit.ChunkSnapshot
  Gets the highest non-air coordinate at the given coordinates
getHighestBlockYAt(int, int) - Method in interface org.bukkit.World
  Gets the highest non-empty (impassable) coordinate at the given coordinates.
getHighestBlockYAt(int, int, HeightMap) - Method in interface org.bukkit.World
  Gets the highest coordinate corresponding to the `HeightMap` at the given coordinates.
getHighestBlockYAt(int, int, HeightmapType) - Method in interface org.bukkit.World
  Deprecated.
  Upstream has added support for this, use `World.getHighestBlockYAt(int, int, HeightMap)`
getHighestBlockYAt(Location) - Method in interface org.bukkit.World
  Gets the highest non-empty (impassable) coordinate at the given `Location`.
getHighestBlockYAt(Location, HeightMap) - Method in interface org.bukkit.World
  Gets the highest coordinate corresponding to the `HeightMap` at the given `Location`.
getHighestBlockYAt(Location, HeightmapType) - Method in interface org.bukkit.World
  Deprecated.
  Upstream has added support for this, use `World.getHighestBlockYAt(Location, HeightMap)`
getHinge() - Method in interface org.bukkit.block.data.type.Door
  Gets the value of the 'hinge' property.
getHinge() - Method in class org.bukkit.material.Door
  Deprecated.
  Returns the side of the door the hinge is on.
getHingeCorner() - Method in class org.bukkit.material.Door
  Deprecated.
  This method should not be used; use hinge and facing accessors instead.
getHistoryInterval() - Static method in class co.aikar.timings.Timings
  Gets the interval between Timing History report generation.
getHistoryLength() - Static method in class co.aikar.timings.Timings
  Gets how long in ticks Timings history is kept for the server.
getHitBlock() - Method in class org.bukkit.event.entity.ProjectileHitEvent
  Gets the block that was hit, if it was a block that was hit.
getHitBlock() - Method in class org.bukkit.util.RayTraceResult
  Gets the hit block.
getHitBlockFace() - Method in class org.bukkit.event.entity.ProjectileHitEvent
  Gets the block face that was hit, if it was a block that was hit and the face was provided in the vent.
getHitBlockFace() - Method in class org.bukkit.util.RayTraceResult
  Gets the hit block face.
getHitBy() - Method in class com.destroystokyo.paper.event.entity.EntityKnockbackByEntityEvent
getHitEntity() - Method in class org.bukkit.event.entity.ProjectileHitEvent
  Gets the entity that was hit, if it was an entity that was hit.
getHitEntity() - Method in class org.bukkit.util.RayTraceResult
  Gets the hit entity.
getHitPosition() - Method in class org.bukkit.util.RayTraceResult
  Gets the exact position of the hit.
getHitSound() - Method in interface com.destroystokyo.paper.block.BlockSoundGroup
  Gets the sound that plays when hitting this block
getHitSound() - Method in interface org.bukkit.SoundGroup
  Gets the corresponding hit sound for this group.
getHitVector() - Method in class com.destroystokyo.paper.entity.TargetEntityInfo
  Get the position the entity is targeted at
getHive() - Method in interface org.bukkit.entity.Bee
  Get the bee's hive location.
getHolder() - Method in interface org.bukkit.inventory.BrewerInventory
getHolder() - Method in interface org.bukkit.inventory.DoubleChestInventory
getHolder() - Method in interface org.bukkit.inventory.EntityEquipment
  Get the entity this EntityEquipment belongs to
getHolder() - Method in interface org.bukkit.inventory.FurnaceInventory
getHolder() - Method in interface org.bukkit.inventory.Inventory
  Gets the block or entity belonging to the open inventory
getHolder() - Method in interface org.bukkit.inventory.LecternInventory
getHolder() - Method in interface org.bukkit.inventory.PlayerInventory
getHolder(boolean) - Method in interface org.bukkit.inventory.Inventory
  Gets the block or entity belonging to the open inventory
getHome() - Method in interface org.bukkit.entity.Turtle
  Get the turtle's home location
getHoneyLevel() - Method in interface org.bukkit.block.data.type.Beehive
  Gets the value of the 'honey_level' property.
getHook() - Method in class org.bukkit.event.player.PlayerFishEvent
  Gets the fishing hook.
getHookedEntity() - Method in interface org.bukkit.entity.FishHook
  Get the entity hooked by this fish hook.
getHostname() - Method in class com.destroystokyo.paper.event.server.GS4QueryEvent.QueryResponse
  Get server (public facing) hostname
getHostname() - Method in class org.bukkit.event.player.PlayerLoginEvent
  Gets the hostname that the player used to connect to the server, or blank if unknown
getHotbarButton() - Method in class org.bukkit.event.inventory.InventoryClickEvent
  If the ClickType is NUMBER_KEY, this method will return the index of the pressed key (0-8).
getHumanEntity() - Method in class org.bukkit.event.entity.EntityEnterLoveModeEvent
  Gets the Human Entity that caused the animal to enter love mode.
getHumidity() - Method in interface org.bukkit.block.Block
  Gets the humidity of the biome of this block
getHumidity(int, int) - Method in interface org.bukkit.World
  Deprecated.
  biomes are now 3-dimensional
getHumidity(int, int, int) - Method in interface org.bukkit.World
  Gets the humidity for the given block coordinates.
getHurtDirection() - Method in interface org.bukkit.entity.LivingEntity
  Gets player hurt direction
getI18NDisplayName() - Method in class org.bukkit.inventory.ItemStack
  Gets the Display name as seen in the Client.
getI18NDisplayName(ItemStack) - Method in interface org.bukkit.inventory.ItemFactory
  Gets the Display name as seen in the Client.
getId() - Method in interface com.destroystokyo.paper.profile.PlayerProfile
getId() - Method in enum class org.bukkit.Art
  Deprecated.
  Magic value
getId() - Method in enum class org.bukkit.block.PistonMoveReaction
  Deprecated.
  Magic value
getId() - Method in enum class org.bukkit.Effect
  Deprecated.
  Magic value
getId() - Method in enum class org.bukkit.entity.Ocelot.Type
  Deprecated.
  Magic value
getId() - Method in enum class org.bukkit.inventory.InventoryView.Property
  Deprecated.
  Magic value
getId() - Method in interface org.bukkit.map.MapView
  Get the ID of this map item for use with `MapMeta`.
getId() - Method in enum class org.bukkit.Material
  Deprecated.
  Magic value
getId() - Method in class org.bukkit.Note
  Deprecated.
  Magic value
getId() - Method in enum class org.bukkit.Note.Tone
  Deprecated.
  Magic value
getId() - Method in class org.bukkit.potion.PotionEffectType
  Deprecated.
  Magic value
getId() - Method in enum class org.bukkit.scoreboard.DisplaySlot
  Get the string id of this display slot.
getId() - Method in enum class org.bukkit.World.Environment
  Deprecated.
  Magic value
getId(boolean) - Method in enum class org.bukkit.Note.Tone
  Deprecated.
  Magic value
getIdentifier() - Method in enum class org.bukkit.block.banner.PatternType
  Returns the identifier used to represent this pattern type
getIdleTimeout() - Static method in class org.bukkit.Bukkit
  Gets the idle kick timeout.
getIdleTimeout() - Method in interface org.bukkit.Server
  Gets the idle kick timeout.
getIgnitingBlock() - Method in class org.bukkit.event.block.BlockBurnEvent
  Gets the block which ignited this block.
getIgnitingBlock() - Method in class org.bukkit.event.block.BlockIgniteEvent
  Gets the block which ignited this block
getIgnitingEntity() - Method in class org.bukkit.event.block.BlockIgniteEvent
  Gets the entity who ignited this block
getIgnoredPlugins() - Method in interface org.bukkit.help.HelpMap
  Gets the list of plugins the server administrator has chosen to exclude from the help index.
getIncomingChannelRegistrations(String) - Method in interface org.bukkit.plugin.messaging.Messenger
  Gets a set containing all the incoming plugin channel registrations that are on the requested channel.
getIncomingChannelRegistrations(String) - Method in class org.bukkit.plugin.messaging.StandardMessenger
getIncomingChannelRegistrations(Plugin) - Method in interface org.bukkit.plugin.messaging.Messenger
  Gets a set containing all the incoming plugin channel registrations that the specified plugin has.
getIncomingChannelRegistrations(Plugin) - Method in class org.bukkit.plugin.messaging.StandardMessenger
getIncomingChannelRegistrations(Plugin, String) - Method in interface org.bukkit.plugin.messaging.Messenger
  Gets a set containing all the incoming plugin channel registrations that the specified plugin has on the requested channel.
getIncomingChannelRegistrations(Plugin, String) - Method in class org.bukkit.plugin.messaging.StandardMessenger
getIncomingChannels() - Method in interface org.bukkit.plugin.messaging.Messenger
  Gets a set containing all the incoming plugin channels.
getIncomingChannels() - Method in class org.bukkit.plugin.messaging.StandardMessenger
getIncomingChannels(Plugin) - Method in interface org.bukkit.plugin.messaging.Messenger
  Gets a set containing all the incoming plugin channels that the specified plugin is registered for.
getIncomingChannels(Plugin) - Method in class org.bukkit.plugin.messaging.StandardMessenger
getIndex() - Method in class org.bukkit.event.inventory.TradeSelectEvent
  Used to get the index of the trade the player clicked on.
getInfiniburn() - Method in interface org.bukkit.World
  Gets the collection of materials that burn infinitely in this world.
getIngredient() - Method in interface org.bukkit.inventory.BrewerInventory
  Get the current ingredient for brewing.
getIngredientList() - Method in class org.bukkit.inventory.ShapelessRecipe
  Get the list of ingredients used for this recipe.
getIngredientMap() - Method in class org.bukkit.inventory.ShapedRecipe
  Get a copy of the ingredients map.
getIngredients() - Method in class org.bukkit.inventory.MerchantRecipe
getInhabitedTime() - Method in interface org.bukkit.Chunk
  Gets the amount of time in ticks that this chunk has been inhabited.
getInitiator() - Method in class org.bukkit.event.inventory.InventoryMoveItemEvent
  Gets the Inventory that initiated the transfer.
getInput() - Method in class org.bukkit.event.entity.PiglinBarterEvent
  Gets the input of the barter.
getInput() - Method in class org.bukkit.inventory.CookingRecipe
  Get the input material.
getInput() - Method in class org.bukkit.inventory.StonecuttingRecipe
  Get the input material.
getInputChoice() - Method in class org.bukkit.inventory.CookingRecipe
  Get the input choice.
getInputChoice() - Method in class org.bukkit.inventory.StonecuttingRecipe
  Get the input choice.
getInputEquipment() - Method in interface org.bukkit.inventory.SmithingInventory
  Gets the input equipment (first slot).
getInputItem() - Method in interface org.bukkit.inventory.StonecutterInventory
  Gets the input item.
getInputMineral() - Method in interface org.bukkit.inventory.SmithingInventory
  Gets the input mineral (second slot).
getInputNotNumericText(ConversationContext, String) - Method in class org.bukkit.conversations.NumericPrompt
  Optionally override this method to display an additional message if the user enters an invalid number.
getInstaBreak() - Method in class org.bukkit.event.block.BlockDamageEvent
  Gets if the block is set to instantly break when damaged by the player.
getInstance() - Static method in interface com.destroystokyo.paper.event.executor.asm.ClassDefiner
getInstance() - Static method in class org.bukkit.util.noise.PerlinNoiseGenerator
  Gets the singleton unseeded instance of this generator
getInstance() - Static method in class org.bukkit.util.noise.SimplexNoiseGenerator
  Gets the singleton unseeded instance of this generator
getInstrument() - Method in interface org.bukkit.block.data.type.NoteBlock
  Gets the value of the 'instrument' property.
getInstrument() - Method in class org.bukkit.event.block.NotePlayEvent
  Gets the `Instrument` to be used.
getInt(String) - Method in interface org.bukkit.configuration.ConfigurationSection
  Gets the requested int by path.
getInt(String) - Method in class org.bukkit.configuration.MemorySection
getInt(String, int) - Method in interface org.bukkit.configuration.ConfigurationSection
  Gets the requested int by path, returning a default value if not found.
getInt(String, int) - Method in class org.bukkit.configuration.MemorySection
getIntegerList(String) - Method in interface org.bukkit.configuration.ConfigurationSection
  Gets the requested List of Integer by path.
getIntegerList(String) - Method in class org.bukkit.configuration.MemorySection
getIntegrity() - Method in interface org.bukkit.block.Structure
  Get the integrity of this structure.
getIntensity(LivingEntity) - Method in class org.bukkit.event.entity.PotionSplashEvent
  Gets the intensity of the potion's effects for given entity; This depends on the distance to the impact center
getInteractionPoint() - Method in class org.bukkit.event.player.PlayerInteractEvent
  The exact point at which the interaction occurred.
getInterestList() - Method in interface org.bukkit.entity.Piglin
  Returns a immutable set of materials the piglins will pickup.
getInventory() - Method in class com.destroystokyo.paper.event.block.AnvilDamagedEvent
getInventory() - Method in class com.destroystokyo.paper.event.inventory.PrepareGrindstoneEvent
  Deprecated.
getInventory() - Method in class com.destroystokyo.paper.loottable.LootableInventoryReplenishEvent
getInventory() - Method in interface org.bukkit.block.BrewingStand
getInventory() - Method in interface org.bukkit.block.Container
  Gets the inventory of the block represented by this block state.
getInventory() - Method in class org.bukkit.block.DoubleChest
getInventory() - Method in interface org.bukkit.block.Furnace
getInventory() - Method in interface org.bukkit.block.Lectern
getInventory() - Method in interface org.bukkit.entity.AbstractHorse
getInventory() - Method in interface org.bukkit.entity.AbstractVillager
  Gets this villager's inventory.
getInventory() - Method in interface org.bukkit.entity.Horse
getInventory() - Method in interface org.bukkit.entity.HumanEntity
  Get the player's inventory.
getInventory() - Method in interface org.bukkit.entity.Llama
getInventory() - Method in class org.bukkit.event.inventory.CraftItemEvent
getInventory() - Method in class org.bukkit.event.inventory.InventoryEvent
  Gets the primary Inventory involved in this transaction
getInventory() - Method in class org.bukkit.event.inventory.InventoryPickupItemEvent
  Gets the Inventory that picked up the item
getInventory() - Method in class org.bukkit.event.inventory.PrepareAnvilEvent
getInventory() - Method in class org.bukkit.event.inventory.PrepareItemCraftEvent
getInventory() - Method in class org.bukkit.event.inventory.PrepareSmithingEvent
getInventory() - Method in class org.bukkit.event.inventory.SmithItemEvent
getInventory() - Method in class org.bukkit.event.inventory.TradeSelectEvent
getInventory() - Method in interface org.bukkit.inventory.InventoryHolder
  Get the object's inventory.
getInventory(int) - Method in class org.bukkit.inventory.InventoryView
  Gets the inventory corresponding to the given raw slot ID.
getInventoryHolder() - Method in class org.bukkit.event.world.LootGenerateEvent
  Get the inventory holder in which the loot was generated.
getInventorySlots() - Method in class org.bukkit.event.inventory.InventoryDragEvent
  Gets the slots to be changed in this drag.
getInvulnerableTicks() - Method in interface org.bukkit.entity.Wither
getIp() - Static method in class org.bukkit.Bukkit
  Get the IP that this server is bound to, or empty string if not specified.
getIp() - Method in interface org.bukkit.Server
  Get the IP that this server is bound to, or empty string if not specified.
getIpAddress() - Method in class com.destroystokyo.paper.event.player.PlayerConnectionCloseEvent
  Returns the player's IP address.
getIPBans() - Static method in class org.bukkit.Bukkit
  Gets a set containing all current IPs that are banned.
getIPBans() - Method in interface org.bukkit.Server
  Gets a set containing all current IPs that are banned.
getItem() - Method in class io.papermc.paper.event.block.PlayerShearBlockEvent
  Gets the item used to shear the block.
getItem() - Method in class io.papermc.paper.event.entity.EntityDamageItemEvent
  Gets the item being damaged.
getItem() - Method in class io.papermc.paper.event.player.PlayerFlowerPotManipulateEvent
  Gets the item being placed, or taken from, the flower pot.
getItem() - Method in interface org.bukkit.entity.EnderSignal
  Get the `ItemStack` to be displayed while in the air and to be dropped on death.
getItem() - Method in interface org.bukkit.entity.ItemFrame
  Get the item in this frame
getItem() - Method in interface org.bukkit.entity.ThrowableProjectile
  Gets the ItemStack the thrown projectile will display.
getItem() - Method in interface org.bukkit.entity.ThrownPotion
  Returns a copy of the ItemStack for this thrown potion.
getItem() - Method in class org.bukkit.event.block.BlockDispenseEvent
  Gets the item that is being dispensed.
getItem() - Method in class org.bukkit.event.enchantment.EnchantItemEvent
  Gets the item to be enchanted (can be modified)
getItem() - Method in class org.bukkit.event.enchantment.PrepareItemEnchantEvent
  Gets the item to be enchanted.
getItem() - Method in class org.bukkit.event.entity.EntityPickupItemEvent
  Gets the Item picked up by the entity.
getItem() - Method in class org.bukkit.event.entity.FoodLevelChangeEvent
  Gets the item that triggered this event, if any.
getItem() - Method in class org.bukkit.event.inventory.InventoryMoveItemEvent
  Gets the ItemStack being moved; if modified, the original item will not be removed from the source inventory.
getItem() - Method in class org.bukkit.event.inventory.InventoryPickupItemEvent
  Gets the Item entity that was picked up
getItem() - Method in class org.bukkit.event.player.PlayerAttemptPickupItemEvent
  Gets the Item attempted by the player.
getItem() - Method in class org.bukkit.event.player.PlayerInteractEvent
  Returns the item in hand represented by this event
getItem() - Method in class org.bukkit.event.player.PlayerItemConsumeEvent
  Gets the item that is being consumed.
getItem() - Method in class org.bukkit.event.player.PlayerItemDamageEvent
  Gets the item being damaged.
getItem() - Method in class org.bukkit.event.player.PlayerItemMendEvent
  Get the `ItemStack` to be repaired.
getItem() - Method in class org.bukkit.event.player.PlayerPickupItemEvent
  Deprecated.
  Gets the Item picked up by the player.
getItem() - Method in class org.bukkit.event.player.PlayerRiptideEvent
  Gets the item containing the used enchantment.
getItem() - Method in class org.bukkit.event.player.PlayerShearEntityEvent
  Gets the item used to shear the entity.
getItem() - Method in interface org.bukkit.inventory.BeaconInventory
  Get the item powering the beacon.
getItem() - Method in interface org.bukkit.inventory.EnchantingInventory
  Get the item being enchanted.
getItem(int) - Method in interface org.bukkit.block.Campfire
getItem(int) - Method in interface org.bukkit.inventory.Inventory
  Returns the ItemStack found in the slot at the given index
getItem(int) - Method in class org.bukkit.inventory.InventoryView
  Gets one item in this inventory view by its raw slot ID.
getItem(EquipmentSlot) - Method in interface org.bukkit.inventory.EntityEquipment
  Gets the ItemStack at the given equipment slot in the inventory.
getItem(EquipmentSlot) - Method in interface org.bukkit.inventory.PlayerInventory
  Gets the ItemStack at the given equipment slot in the inventory.
getItem(EquipmentSlot) - Method in interface org.bukkit.entity.ArmorStand
  Returns the item the armor stand has equip in the given equipment slot
getItemAmount() - Method in class org.bukkit.event.inventory.FurnaceExtractEvent
  Get the item count being retrieved
getItemAttributes(EquipmentSlot) - Method in enum class org.bukkit.Material
  Returns an immutable multimap of attributes for the slot.
getItemAttributes(Material, EquipmentSlot) - Method in interface org.bukkit.UnsafeValues
  Deprecated.
  Returns an immutable multimap of attributes for the material and slot.
getItemDrop() - Method in class org.bukkit.event.entity.EntityDropItemEvent
  Gets the Item created by the entity
getItemDrop() - Method in class org.bukkit.event.player.PlayerDropItemEvent
  Gets the ItemDrop created by the player
getItemDropChance() - Method in interface org.bukkit.entity.ItemFrame
  Gets the chance of the item being dropped upon this frame's destruction.
getItemFactory() - Static method in class org.bukkit.Bukkit
  Gets the instance of the item factory (for `ItemMeta`).
getItemFactory() - Method in interface org.bukkit.Server
  Gets the instance of the item factory (for `ItemMeta`).
getItemFlags() - Method in class org.bukkit.inventory.ItemStack
  Get current set itemFlags.
getItemFlags() - Method in interface org.bukkit.inventory.meta.ItemMeta
  Get current set itemFlags.
getItemInHand() - Method in interface org.bukkit.entity.ArmorStand
  Deprecated.
  prefer `ArmorStand.getItem(EquipmentSlot)` // Paper
getItemInHand() - Method in interface org.bukkit.entity.HumanEntity
  Deprecated.
  Humans may now dual wield in their off hand, use explicit methods in `PlayerInventory`.
getItemInHand() - Method in class org.bukkit.event.block.BlockDamageEvent
  Gets the ItemStack for the item currently in the player's hand.
getItemInHand() - Method in class org.bukkit.event.block.BlockPlaceEvent
  Gets the item in the player's hand when they placed the block.
getItemInHand() - Method in interface org.bukkit.inventory.EntityEquipment
  Deprecated.
  entities can duel wield now use the methods for the specific hand instead
getItemInHand() - Method in interface org.bukkit.inventory.PlayerInventory
  Deprecated.
  players can duel wield now use the methods for the specific hand instead
getItemInHandDropChance() - Method in interface org.bukkit.inventory.EntityEquipment
  Deprecated.
  entities can duel wield now use the methods for the specific hand instead
getItemInMainHand() - Method in interface org.bukkit.inventory.EntityEquipment
  Gets a copy of the item the entity is currently holding in their main hand.
getItemInMainHand() - Method in interface org.bukkit.inventory.PlayerInventory
  Gets a copy of the item the player is currently holding in their main hand.
getItemInMainHandDropChance() - Method in interface org.bukkit.inventory.EntityEquipment
  Gets the chance of the main hand item being dropped upon this creature's death.
getItemInOffHand() - Method in interface org.bukkit.inventory.EntityEquipment
  Gets a copy of the item the entity is currently holding in their off hand.
getItemInOffHand() - Method in interface org.bukkit.inventory.PlayerInventory
  Gets a copy of the item the player is currently holding in their off hand.
getItemInOffHandDropChance() - Method in interface org.bukkit.inventory.EntityEquipment
  Gets the chance of the off hand item being dropped upon this creature's death.
getItemInUse() - Method in interface org.bukkit.entity.HumanEntity
  Gets the item that the player is using (eating food, drawing back a bow, blocking, etc.)
getItemMeta() - Method in class org.bukkit.inventory.ItemStack
  Get a copy of this ItemStack's `ItemMeta`.
getItemMeta(Material) - Method in interface org.bukkit.inventory.ItemFactory
  This creates a new item meta for the material.
getItemOnCursor() - Method in interface org.bukkit.entity.HumanEntity
  Returns the ItemStack currently on your cursor, can be empty.
getItemRarity() - Method in enum class org.bukkit.Material
  Returns the item rarity for the item.
getItemRarity(Material) - Method in interface org.bukkit.UnsafeValues
  Deprecated.
  Gets the item rarity of a material.
getItems() - Method in class org.bukkit.event.block.BlockDropItemEvent
  Gets list of the Item drops caused by the block break.
getItems() - Method in interface org.bukkit.inventory.meta.BundleMeta
  Returns an immutable list of the items stored in this item.
getItemsHarvested() - Method in class org.bukkit.event.player.PlayerHarvestBlockEvent
  Gets a list of items that are being harvested from this block.
getItemStack() - Method in class com.destroystokyo.paper.event.player.PlayerElytraBoostEvent
  Get the firework itemstack used
getItemStack() - Method in class com.destroystokyo.paper.event.player.PlayerLaunchProjectileEvent
  Get the ItemStack used to fire the projectile
getItemStack() - Method in class com.destroystokyo.paper.inventory.ItemStackRecipeChoice
  Deprecated.
getItemStack() - Method in class io.papermc.paper.event.block.BlockPreDispenseEvent
  Gets the `ItemStack` to be dispensed.
getItemStack() - Method in interface org.bukkit.entity.AbstractArrow
  Gets the ItemStack for this arrow.
getItemStack() - Method in interface org.bukkit.entity.Item
  Gets the item stack associated with this item drop.
getItemStack() - Method in class org.bukkit.event.hanging.HangingPlaceEvent
  Gets the item from which the hanging entity originated
getItemStack() - Method in class org.bukkit.event.player.PlayerBucketEvent
  Get the resulting item in hand after the bucket event
getItemStack() - Method in class org.bukkit.inventory.RecipeChoice.ExactChoice
getItemStack() - Method in interface org.bukkit.inventory.RecipeChoice
  Deprecated.
  for compatibility only
getItemStack() - Method in class org.bukkit.inventory.RecipeChoice.MaterialChoice
getItemStack(String) - Method in interface org.bukkit.configuration.ConfigurationSection
  Gets the requested ItemStack by path.
getItemStack(String) - Method in class org.bukkit.configuration.MemorySection
getItemStack(String, ItemStack) - Method in interface org.bukkit.configuration.ConfigurationSection
  Gets the requested `ItemStack` by path, returning a default value if not found.
getItemStack(String, ItemStack) - Method in class org.bukkit.configuration.MemorySection
getItemStackRarity(ItemStack) - Method in interface org.bukkit.UnsafeValues
  Deprecated.
  Gets the item rarity of the itemstack.
getItemsToKeep() - Method in class org.bukkit.event.entity.PlayerDeathEvent
  A mutable collection to add items that the player should retain in their inventory on death (Similar to KeepInventory game rule) You MUST remove the item from the .getDrops() collection too or it will duplicate!
getItemTarget() - Method in class org.bukkit.enchantments.Enchantment
  Gets the type of `ItemStack` that may fit this Enchantment.
getItemTarget() - Method in class org.bukkit.enchantments.EnchantmentWrapper
getItemType() - Method in class org.bukkit.event.inventory.FurnaceExtractEvent
  Get the Material of the item being retrieved
getItemType() - Method in class org.bukkit.material.MaterialData
  Deprecated.
  Gets the Material that this MaterialData represents
getItemUseRemainingTime() - Method in interface org.bukkit.entity.LivingEntity
  Get's remaining time a player needs to keep hands raised with an item to finish using it.
getJoinMessage() - Method in class org.bukkit.event.player.PlayerJoinEvent
  Deprecated.
  in favour of `PlayerJoinEvent.joinMessage()`
getJumpStrength() - Method in interface org.bukkit.entity.AbstractHorse
  Gets the jump strength of this horse.
getKeepInventory() - Method in class org.bukkit.event.entity.PlayerDeathEvent
  Gets if the Player keeps inventory on death.
getKeepLevel() - Method in class org.bukkit.event.entity.PlayerDeathEvent
  Gets if the Player should keep all EXP at respawn.
getKeepSpawnInMemory() - Method in interface org.bukkit.World
  Gets whether the world's spawn area should be kept loaded into memory or not.
getKey() - Method in interface com.destroystokyo.paper.entity.ai.Goal
  A unique key that identifies this type of goal.
getKey() - Method in interface com.destroystokyo.paper.Namespaced
  Gets the key corresponding to this resource
getKey() - Method in class com.destroystokyo.paper.NamespacedTag
getKey() - Method in class io.papermc.paper.tag.BaseTag
getKey() - Method in enum class org.bukkit.Art
getKey() - Method in enum class org.bukkit.attribute.Attribute
getKey() - Method in enum class org.bukkit.block.Biome
getKey() - Method in class org.bukkit.enchantments.Enchantment
getKey() - Method in enum class org.bukkit.entity.EntityType
getKey() - Method in class org.bukkit.entity.memory.MemoryKey
getKey() - Method in enum class org.bukkit.entity.Villager.Profession
getKey() - Method in enum class org.bukkit.entity.Villager.Type
getKey() - Method in enum class org.bukkit.Fluid
getKey() - Method in class org.bukkit.GameEvent
getKey() - Method in class org.bukkit.inventory.CookingRecipe
getKey() - Method in class org.bukkit.inventory.ShapedRecipe
getKey() - Method in class org.bukkit.inventory.ShapelessRecipe
getKey() - Method in class org.bukkit.inventory.SmithingRecipe
getKey() - Method in class org.bukkit.inventory.StonecuttingRecipe
getKey() - Method in interface org.bukkit.Keyed
  Return the namespaced identifier for this object.
getKey() - Method in enum class org.bukkit.loot.LootTables
getKey() - Method in enum class org.bukkit.Material
getKey() - Method in class org.bukkit.NamespacedKey
getKey() - Method in enum class org.bukkit.Sound
getKey() - Method in enum class org.bukkit.Statistic
getKey() - Method in interface org.bukkit.World
  Get the world's key
getKeys() - Method in interface org.bukkit.persistence.PersistentDataContainer
  Get a set of keys present on this `PersistentDataContainer` instance.
getKeys(boolean) - Method in interface org.bukkit.configuration.ConfigurationSection
  Gets a set containing all keys in this section.
getKeys(boolean) - Method in class org.bukkit.configuration.MemorySection
getKickMessage() - Method in class com.destroystokyo.paper.event.player.IllegalPacketEvent
  Deprecated.
getKickMessage() - Method in class com.destroystokyo.paper.event.profile.ProfileWhitelistVerifyEvent
  Deprecated.
  use `ProfileWhitelistVerifyEvent.kickMessage()`
getKickMessage() - Method in class org.bukkit.event.player.AsyncPlayerPreLoginEvent
  Deprecated.
  in favour of `AsyncPlayerPreLoginEvent.kickMessage()`
getKickMessage() - Method in class org.bukkit.event.player.PlayerLoginEvent
  Deprecated.
  in favour of `PlayerLoginEvent.kickMessage()`
getKickMessage() - Method in class org.bukkit.event.player.PlayerPreLoginEvent
  Deprecated.
  in favour of `PlayerPreLoginEvent.kickMessage()`
getKiller() - Method in interface org.bukkit.entity.LivingEntity
  Gets the player identified as the killer of the living entity.
getKiller() - Method in class org.bukkit.loot.LootContext
  Get the `HumanEntity` who killed the `LootContext.getLootedEntity()`.
getKnockbackStrength() - Method in class com.destroystokyo.paper.event.entity.EntityKnockbackByEntityEvent
getKnockbackStrength() - Method in interface org.bukkit.entity.AbstractArrow
  Gets the knockback strength for an arrow, which is the `KnockBack` level of the bow that shot it.
getKnownCommands() - Method in interface org.bukkit.command.CommandMap
  Return a Map of known commands
getKnownCommands() - Method in class org.bukkit.command.SimpleCommandMap
getKnownServices() - Method in interface org.bukkit.plugin.ServicesManager
  Get a list of known services.
getKnownServices() - Method in class org.bukkit.plugin.SimpleServicesManager
  Get a list of known services.
getLabel() - Method in class org.bukkit.command.Command
  Returns the label for this command
getLastColors(String) - Static method in enum class org.bukkit.ChatColor
  Gets the ChatColors used at the end of the given input string.
getLastDamage() - Method in interface org.bukkit.entity.LivingEntity
  Returns the living entity's last damage taken in the current no damage ticks time.
getLastDamageCause() - Method in interface org.bukkit.entity.Entity
  Retrieve the last `EntityDamageEvent` inflicted on this entity.
getLastFilled() - Method in interface com.destroystokyo.paper.loottable.LootableInventory
  Gets the timestamp in milliseconds that the Lootable object was last refilled
getLastLogin() - Method in interface org.bukkit.OfflinePlayer
  Gets the last date and time that this player logged into the server.
getLastLooted(UUID) - Method in interface com.destroystokyo.paper.loottable.LootableInventory
  Gets the timestamp, in milliseconds, of when the player last looted this object
getLastLooted(Player) - Method in interface com.destroystokyo.paper.loottable.LootableInventory
  Gets the timestamp, in milliseconds, of when the player last looted this object
getLastPlayed() - Method in interface org.bukkit.OfflinePlayer
  Deprecated.
  The API contract is ambiguous and the implementation may or may not return the correct value given this API ambiguity. It is instead recommended use `OfflinePlayer.getLastLogin()` or `OfflinePlayer.getLastSeen()` depending on your needs.
getLastSeen() - Method in interface org.bukkit.OfflinePlayer
  Gets the last date and time that this player was seen on the server.
getLastToken() - Method in class org.bukkit.event.player.PlayerChatTabCompleteEvent
  Deprecated.
  Gets the last 'token' of the message being tab-completed.
getLastTwoTargetBlocks(Set<Material>, int) - Method in interface org.bukkit.entity.LivingEntity
  Gets the last two blocks along the living entity's line of sight.
getLastVibrationFrequency() - Method in interface org.bukkit.block.SculkSensor
  Gets the last vibration frequency of this sensor.
getLayers() - Method in interface org.bukkit.block.data.type.Snow
  Gets the value of the 'layers' property.
getLeashHolder() - Method in interface org.bukkit.entity.LivingEntity
  Gets the entity that is currently leading this entity.
getLeashHolder() - Method in class org.bukkit.event.entity.PlayerLeashEntityEvent
  Returns the entity that is holding the leash.
getLeaveMessage() - Method in class org.bukkit.event.player.PlayerKickEvent
  Deprecated.
  in favour of `PlayerKickEvent.leaveMessage()`
getLeaves() - Method in interface org.bukkit.block.data.type.Bamboo
  Gets the value of the 'leaves' property.
getLectern() - Method in class io.papermc.paper.event.player.PlayerLecternPageChangeEvent
  Gets the lectern involved.
getLectern() - Method in class org.bukkit.event.player.PlayerTakeLecternBookEvent
  Gets the lectern involved.
getLeftArmPose() - Method in interface org.bukkit.entity.ArmorStand
  Returns the armor stand's left arm's current pose as a `EulerAngle`.
getLeftLegPose() - Method in interface org.bukkit.entity.ArmorStand
  Returns the armor stand's left leg's current pose as a `EulerAngle`.
getLeftSide() - Method in class org.bukkit.block.DoubleChest
getLeftSide() - Method in interface org.bukkit.inventory.DoubleChestInventory
  Get the left half of this double chest.
getLeftSide(boolean) - Method in class org.bukkit.block.DoubleChest
getLeggings() - Method in interface org.bukkit.entity.ArmorStand
  Deprecated.
  prefer `EntityEquipment.getLeggings()`
getLeggings() - Method in interface org.bukkit.inventory.EntityEquipment
  Gets a copy of the leggings currently being worn by the entity
getLeggings() - Method in interface org.bukkit.inventory.PlayerInventory
  Return the ItemStack from the leg slot
getLeggingsDropChance() - Method in interface org.bukkit.inventory.EntityEquipment
  Gets the chance of the leggings being dropped upon this creature's death.
getLength() - Method in class org.bukkit.event.block.BlockPistonExtendEvent
  Deprecated.
  slime blocks make the value of this method inaccurate due to blocks being pushed at the side
getLevel() - Method in interface org.bukkit.block.data.Levelled
  Gets the value of the 'level' property.
getLevel() - Method in interface org.bukkit.entity.Player
  Gets the players current experience level
getLevel() - Method in class org.bukkit.potion.Potion
  Deprecated.
  Returns the level of this potion.
getLibraries() - Method in class org.bukkit.plugin.PluginDescriptionFile
  Gets the libraries this plugin requires.
getLifeTicks() - Method in interface org.bukkit.entity.LightningStrike
  Returns the amount of ticks the current flash will do damage for.
getLightFromBlocks() - Method in interface org.bukkit.block.Block
  Get the amount of light at this block from nearby blocks.
getLightFromSky() - Method in interface org.bukkit.block.Block
  Get the amount of light at this block from the sky.
getLightLevel() - Method in interface org.bukkit.block.Block
  Gets the light level between 0-15
getLightLevel() - Method in interface org.bukkit.block.BlockState
  Gets the current light level of the block represented by this block state.
getLightning() - Method in class org.bukkit.event.entity.CreeperPowerEvent
  Gets the lightning bolt which is striking the Creeper.
getLightning() - Method in class org.bukkit.event.entity.PigZapEvent
  Gets the bolt which is striking the pig.
getLightning() - Method in class org.bukkit.event.weather.LightningStrikeEvent
  Gets the bolt which is striking the earth.
getLine(int) - Method in interface org.bukkit.block.Sign
  Deprecated.
  in favour of `Sign.line(int)`
getLine(int) - Method in class org.bukkit.event.block.SignChangeEvent
  Deprecated.
  in favour of `SignChangeEvent.line(int)`
getLineOfSight(Set<Material>, int) - Method in interface org.bukkit.entity.LivingEntity
  Gets all blocks along the living entity's line of sight.
getLines() - Method in interface org.bukkit.block.Sign
  Deprecated.
  in favour of `Sign.lines()`
getLines() - Method in class org.bukkit.event.block.SignChangeEvent
  Deprecated.
  in favour of `SignChangeEvent.lines()`
getLines() - Method in class org.bukkit.util.ChatPaginator.ChatPage
getList(String) - Method in interface org.bukkit.configuration.ConfigurationSection
  Gets the requested List by path.
getList(String) - Method in class org.bukkit.configuration.MemorySection
getList(String, List<?>) - Method in interface org.bukkit.configuration.ConfigurationSection
  Gets the requested List by path, returning a default value if not found.
getList(String, List<?>) - Method in class org.bukkit.configuration.MemorySection
getListener() - Method in exception com.destroystokyo.paper.exception.ServerEventException
  Gets the listener which threw the exception
getListener() - Method in class org.bukkit.plugin.messaging.PluginMessageListenerRegistration
  Gets the registered listener described by this registration.
getListener() - Method in class org.bukkit.plugin.RegisteredListener
  Gets the listener for this registration
getListeningPluginChannels() - Method in interface org.bukkit.plugin.messaging.PluginMessageRecipient
  Gets a set containing all the Plugin Channels that this client is listening on.
getLivingEntities() - Method in interface org.bukkit.RegionAccessor
  Get a list of all living entities in this RegionAccessor
getLivingEntities() - Method in interface org.bukkit.World
  Get a list of all living entities in this World
getLoad() - Method in class org.bukkit.plugin.PluginDescriptionFile
  Gives the phase of server startup that the plugin should be loaded.
getLoadBefore() - Method in class org.bukkit.plugin.PluginDescriptionFile
  Gets the list of plugins that should consider this plugin a soft-dependency.
getLoadedChunks() - Method in interface org.bukkit.World
  Gets an array of all loaded `Chunk`s
getLoc() - Method in class com.destroystokyo.paper.event.entity.EntityPathfindEvent
  The Location of where the entity is about to move to.
getLocale() - Method in class com.destroystokyo.paper.event.player.PlayerClientOptionsChangeEvent
getLocale() - Method in interface org.bukkit.entity.Player
  Deprecated.
  in favour of `Player.locale()`
getLocale() - Method in class org.bukkit.event.player.PlayerLocaleChangeEvent
  Deprecated.
  in favour of `PlayerLocaleChangeEvent.locale()`
getLocalizedName() - Method in interface org.bukkit.inventory.meta.ItemMeta
  Gets the localized display name that is set.
getLocation() - Method in class com.destroystokyo.paper.event.entity.TurtleLayEggEvent
  Get the location where the eggs are being laid
getLocation() - Method in class com.destroystokyo.paper.event.entity.TurtleStartDiggingEvent
  Get the location where the turtle is digging
getLocation() - Method in class com.destroystokyo.paper.event.player.PlayerSetSpawnEvent
  Gets the location that the spawn is set to.
getLocation() - Method in class com.destroystokyo.paper.event.server.AsyncTabCompleteEvent
getLocation() - Method in interface org.bukkit.block.Block
  Gets the Location of the block
getLocation() - Method in interface org.bukkit.block.BlockState
  Gets the location of this block state.
getLocation() - Method in class org.bukkit.block.DoubleChest
getLocation() - Method in interface org.bukkit.entity.Entity
  Gets the entity's current position
getLocation() - Method in class org.bukkit.event.entity.EntityExplodeEvent
  Returns the location where the explosion happened.
getLocation() - Method in class org.bukkit.event.entity.EntityPortalEnterEvent
  Gets the portal block the entity is touching
getLocation() - Method in class org.bukkit.event.entity.EntitySpawnEvent
  Gets the location at which the entity is spawning.
getLocation() - Method in class org.bukkit.event.entity.ItemDespawnEvent
  Gets the location at which the item is despawning.
getLocation() - Method in class org.bukkit.event.server.TabCompleteEvent
getLocation() - Method in class org.bukkit.event.world.GenericGameEvent
  Get the location where the event occurred.
getLocation() - Method in class org.bukkit.event.world.StructureGrowEvent
  Gets the location of the structure.
getLocation() - Method in interface org.bukkit.inventory.Inventory
  Get the location of the block or entity which corresponds to this inventory.
getLocation() - Method in class org.bukkit.loot.LootContext
  The `Location` to store where the loot will be generated.
getLocation() - Method in interface org.bukkit.Raid
  Gets the center location where the raid occurs.
getLocation() - Method in class org.bukkit.Vibration.Destination.BlockDestination
getLocation(String) - Method in interface org.bukkit.configuration.ConfigurationSection
  Gets the requested Location by path.
getLocation(String) - Method in class org.bukkit.configuration.MemorySection
getLocation(String, Location) - Method in interface org.bukkit.configuration.ConfigurationSection
  Gets the requested `Location` by path, returning a default value if not found.
getLocation(String, Location) - Method in class org.bukkit.configuration.MemorySection
getLocation(Location) - Method in interface org.bukkit.block.Block
  Stores the location of the block in the provided Location object.
getLocation(Location) - Method in interface org.bukkit.block.BlockState
  Stores the location of this block state in the provided Location object.
getLocation(Location) - Method in interface org.bukkit.entity.Entity
  Stores the entity's current position in the provided Location object.
getLocationAtKey(long) - Method in interface org.bukkit.World
  Gets the `Location` at the given block key
getLocationName() - Method in interface org.bukkit.inventory.meta.MapMeta
  Gets the location name that is set.
getLock() - Method in interface org.bukkit.block.Lockable
  Gets the key needed to access the container.
getLodestone() - Method in interface org.bukkit.inventory.meta.CompassMeta
  Gets the location that this compass will point to.
getLog4JLogger() - Method in interface org.bukkit.plugin.Plugin
getLogger() - Static method in class org.bukkit.Bukkit
  Returns the primary logger associated with this server instance.
getLogger() - Method in class org.bukkit.plugin.java.JavaPlugin
getLogger() - Method in interface org.bukkit.plugin.Plugin
  Returns the plugin logger associated with this server's logger.
getLogger() - Method in interface org.bukkit.Server
  Returns the primary logger associated with this server instance.
getLogger(PluginDescriptionFile) - Static method in class com.destroystokyo.paper.utils.PaperPluginLogger
getLogicalHeight() - Method in interface org.bukkit.World
  Gets the maximum height to which chorus fruits and nether portals can bring players within this dimension.
getLoginResult() - Method in class org.bukkit.event.player.AsyncPlayerPreLoginEvent
  Gets the current result of the login, as an enum
getLong(String) - Method in interface org.bukkit.configuration.ConfigurationSection
  Gets the requested long by path.
getLong(String) - Method in class org.bukkit.configuration.MemorySection
getLong(String, long) - Method in interface org.bukkit.configuration.ConfigurationSection
  Gets the requested long by path, returning a default value if not found.
getLong(String, long) - Method in class org.bukkit.configuration.MemorySection
getLongList(String) - Method in interface org.bukkit.configuration.ConfigurationSection
  Gets the requested List of Long by path.
getLongList(String) - Method in class org.bukkit.configuration.MemorySection
getLoomInventory() - Method in class io.papermc.paper.event.player.PlayerLoomPatternSelectEvent
  Gets the loom inventory involved.
getLoot() - Method in class org.bukkit.event.world.LootGenerateEvent
  Get a mutable list of all loot to be generated.
getLootContext() - Method in class org.bukkit.event.world.LootGenerateEvent
  Get the loot context used to provide context to the loot table's loot generation.
getLootedEntity() - Method in class org.bukkit.loot.LootContext
  Get the `Entity` that was killed.
getLootingModifier() - Method in class org.bukkit.loot.LootContext
  Represents the `Enchantment.LOOT_BONUS_MOBS` the `LootContext.getKiller()` entity has on their equipped item.
getLootTable() - Method in class org.bukkit.event.world.LootGenerateEvent
  Get the loot table used to generate loot.
getLootTable() - Method in interface org.bukkit.loot.Lootable
  Gets the Loot Table attached to this block or entity.
getLootTable() - Method in enum class org.bukkit.loot.LootTables
  Get the `LootTable` corresponding to this constant.
getLootTable(NamespacedKey) - Static method in class org.bukkit.Bukkit
  Gets the specified `LootTable`.
getLootTable(NamespacedKey) - Method in interface org.bukkit.Server
  Gets the specified `LootTable`.
getLore() - Method in class org.bukkit.inventory.ItemStack
  Deprecated.
  in favor of `ItemStack.lore()`
getLore() - Method in interface org.bukkit.inventory.meta.ItemMeta
  Deprecated.
  in favour of `ItemMeta.lore()`
getLoreComponents() - Method in interface org.bukkit.inventory.meta.ItemMeta
  Deprecated.
  use `ItemMeta.lore()`
getLoveModeTicks() - Method in interface org.bukkit.entity.Animals
  Get the amount of ticks remaining for this entity in love mode.
getLowerItem() - Method in interface org.bukkit.inventory.GrindstoneInventory
  Gets the lower input item.
getLuck() - Method in class org.bukkit.loot.LootContext
  Represents the `PotionEffectType.LUCK` that an entity can have.
getMain() - Method in class org.bukkit.plugin.PluginDescriptionFile
  Gives the fully qualified name of the main class for a plugin.
getMainGene() - Method in interface org.bukkit.entity.Panda
  Gets this Panda's main gene.
getMainHand() - Method in class com.destroystokyo.paper.event.player.PlayerClientOptionsChangeEvent
getMainHand() - Method in interface org.bukkit.entity.HumanEntity
  Gets the player's selected main hand
getMainHand() - Method in class org.bukkit.event.player.PlayerChangedMainHandEvent
  Gets the new main hand of the player.
getMainHandItem() - Method in class org.bukkit.event.player.PlayerSwapHandItemsEvent
  Gets the item switched to the main hand.
getMainScoreboard() - Method in interface org.bukkit.scoreboard.ScoreboardManager
  Gets the primary Scoreboard controlled by the server.
getMainThreadExecutor(Plugin) - Method in interface org.bukkit.scheduler.BukkitScheduler
  Returns an executor that will run tasks on the next server tick.
getManifestMap() - Method in class io.papermc.paper.util.JarManifests
  Get map containing entries from all manifests
getManifestStreams() - Method in class io.papermc.paper.util.JarManifests
  Get collection containing all META-INF/MANIFEST.MF streams
getMap() - Method in class com.destroystokyo.paper.event.server.GS4QueryEvent.QueryResponse
  Get map name which will be used to reply to the query.
getMap() - Method in class org.bukkit.event.server.MapInitializeEvent
  Gets the map initialized in this event.
getMap(int) - Static method in class org.bukkit.Bukkit
  Deprecated.
  Magic value
getMap(int) - Method in interface org.bukkit.Server
  Deprecated.
  Magic value
getMapIcon() - Method in class org.bukkit.StructureType
  Get the `MapCursor.Type` that this structure can use on maps.
getMapId() - Method in interface org.bukkit.inventory.meta.MapMeta
  Deprecated.
  These methods are poor API: They rely on the caller to pass in an only an integer property, and have poorly defined implementation behavior if that integer is not a valid map (the current implementation for example will generate a new map with a different ID). The xxxMapView family of methods should be used instead.
getMapList(String) - Method in interface org.bukkit.configuration.ConfigurationSection
  Gets the requested List of Maps by path.
getMapList(String) - Method in class org.bukkit.configuration.MemorySection
getMapView() - Method in interface org.bukkit.inventory.meta.MapMeta
  Gets the map view that is associated with this map item.
getMapView() - Method in interface org.bukkit.map.MapCanvas
  Get the map this canvas is attached to.
getMaterial() - Method in enum class com.destroystokyo.paper.event.block.AnvilDamagedEvent.DamageState
  Get block material of this state
getMaterial() - Method in interface org.bukkit.block.data.BlockData
  Get the Material represented by this block data.
getMaterial() - Method in interface org.bukkit.entity.FallingBlock
  Deprecated.
  use `FallingBlock.getBlockData()`
getMaterial() - Method in class org.bukkit.event.block.BlockCanBuildEvent
  Gets the Material that we are trying to place.
getMaterial() - Method in class org.bukkit.event.player.PlayerInteractEvent
  Convenience method.
getMaterial() - Method in class org.bukkit.event.player.PlayerStatisticIncrementEvent
  Gets the Material if `getStatistic()` is a block or item statistic otherwise returns null.
getMaterial() - Method in class org.bukkit.material.TexturedMaterial
  Deprecated.
  Gets the current Material this block is made of
getMaterial(String) - Static method in enum class org.bukkit.Material
  Attempts to get the Material with the given name.
getMaterial(String, boolean) - Static method in enum class org.bukkit.Material
  Attempts to get the Material with the given name.
getMaterial(String, int) - Method in interface org.bukkit.UnsafeValues
  Deprecated.
getMatrix() - Method in interface org.bukkit.inventory.CraftingInventory
  Get the contents of the crafting matrix.
getMax() - Method in class org.bukkit.util.BoundingBox
  Gets the maximum corner as vector.
getMaxDomestication() - Method in interface org.bukkit.entity.AbstractHorse
  Gets the maximum domestication level of this horse.
getMaxDurability() - Method in enum class org.bukkit.Material
  Gets the maximum durability of this material
getMaxEntities() - Method in interface org.bukkit.block.EntityBlockStorage
  Get the maximum amount of entities this block can hold.
getMaxFireTicks() - Method in interface org.bukkit.entity.Entity
  Returns the entity's maximum fire ticks.
getMaxFreezeTicks() - Method in interface org.bukkit.entity.Entity
  Returns the entity's maximum freeze ticks (amount of ticks before it will be fully frozen)
getMaxFuseTicks() - Method in interface org.bukkit.entity.Creeper
  Get the maximum fuse ticks for this Creeper, where the maximum ticks is the amount of time in which a creeper is allowed to be in the primed state before exploding.
getMaxHeadPitch() - Method in interface org.bukkit.entity.Mob
  Gets the max head pitch rotation
getMaxHealth() - Method in interface org.bukkit.entity.Damageable
  Deprecated.
  use `Attribute.GENERIC_MAX_HEALTH`.
getMaxHeight() - Method in interface org.bukkit.generator.ChunkGenerator.ChunkData
  Get the maximum height for this ChunkData.
getMaxHeight() - Method in interface org.bukkit.generator.WorldInfo
  Gets the maximum height of this world.
getMaximum(Vector, Vector) - Static method in class org.bukkit.util.Vector
  Gets the maximum components of two vectors.
getMaximumAge() - Method in interface org.bukkit.block.data.Ageable
  Gets the maximum allowed value of the 'age' property.
getMaximumAir() - Method in interface org.bukkit.entity.LivingEntity
  Returns the maximum amount of air the living entity can have, in ticks.
getMaximumBites() - Method in interface org.bukkit.block.data.type.Cake
  Gets the maximum allowed value of the 'bites' property.
getMaximumBottles() - Method in interface org.bukkit.block.data.type.BrewingStand
  Get the maximum amount of bottles present on this stand.
getMaximumCandles() - Method in interface org.bukkit.block.data.type.Candle
  Gets the maximum allowed value of the 'candles' property.
getMaximumCharges() - Method in interface org.bukkit.block.data.type.RespawnAnchor
  Gets the maximum allowed value of the 'charges' property.
getMaximumDelay() - Method in interface org.bukkit.block.data.type.Repeater
  Gets the maximum allowed value of the 'delay' property.
getMaximumDistance() - Method in interface org.bukkit.block.data.type.Scaffolding
  Gets the maximum allowed value of the 'distance' property.
getMaximumEggs() - Method in interface org.bukkit.block.data.type.TurtleEgg
  Gets the maximum allowed value of the 'eggs' property.
getMaximumHatch() - Method in interface org.bukkit.block.data.type.TurtleEgg
  Gets the maximum allowed value of the 'hatch' property.
getMaximumHoneyLevel() - Method in interface org.bukkit.block.data.type.Beehive
  Gets the maximum allowed value of the 'honey_level' property.
getMaximumLayers() - Method in interface org.bukkit.block.data.type.Snow
  Gets the maximum allowed value of the 'layers' property.
getMaximumLevel() - Method in interface org.bukkit.block.data.Levelled
  Gets the maximum allowed value of the 'level' property.
getMaximumMoisture() - Method in interface org.bukkit.block.data.type.Farmland
  Gets the maximum allowed value of the 'moisture' property.
getMaximumNoDamageTicks() - Method in interface org.bukkit.entity.LivingEntity
  Returns the living entity's current maximum no damage ticks.
getMaximumPickles() - Method in interface org.bukkit.block.data.type.SeaPickle
  Gets the maximum allowed value of the 'pickles' property.
getMaximumPower() - Method in interface org.bukkit.block.data.AnaloguePowerable
  Gets the maximum allowed value of the 'power' property.
getMaximumRepairCost() - Method in interface org.bukkit.inventory.AnvilInventory
  Get the maximum experience cost (in levels) to be allowed by the current repair.
getMaximumStage() - Method in interface org.bukkit.block.data.type.Sapling
  Gets the maximum allowed value of the 'stage' property.
getMaxItemUseDuration() - Method in class org.bukkit.inventory.ItemStack
getMaxLevel() - Method in class org.bukkit.enchantments.Enchantment
  Gets the maximum level that this Enchantment may become.
getMaxLevel() - Method in class org.bukkit.enchantments.EnchantmentWrapper
getMaxLevel() - Method in enum class org.bukkit.potion.PotionType
getMaxNearbyEntities() - Method in interface org.bukkit.block.CreatureSpawner
  Set the new maximum amount of similar entities that are allowed to be within spawning range of this spawner.
getMaxPlayers() - Method in class com.destroystokyo.paper.event.server.GS4QueryEvent.QueryResponse
  Get max player count which will be used to reply to the query.
getMaxPlayers() - Method in class com.destroystokyo.paper.event.server.PaperServerListPingEvent
  Get the maximum number of players sent.
getMaxPlayers() - Static method in class org.bukkit.Bukkit
  Get the maximum amount of players which can login to this server.
getMaxPlayers() - Method in class org.bukkit.event.server.ServerListPingEvent
  Get the maximum number of players sent.
getMaxPlayers() - Method in interface org.bukkit.Server
  Get the maximum amount of players which can login to this server.
getMaxSpawnDelay() - Method in interface org.bukkit.block.CreatureSpawner
  The maximum spawn delay amount (in ticks).
getMaxSpeed() - Method in interface org.bukkit.entity.Boat
  Deprecated.
  boats are complex and many of these methods do not work correctly across multiple versions.
getMaxSpeed() - Method in interface org.bukkit.entity.Minecart
  Gets the maximum speed of a minecart.
getMaxStackSize() - Method in interface org.bukkit.inventory.Inventory
  Returns the maximum stack size for an ItemStack in this inventory.
getMaxStackSize() - Method in class org.bukkit.inventory.ItemStack
  Get the maximum stacksize for the material hold in this ItemStack.
getMaxStackSize() - Method in enum class org.bukkit.Material
  Gets the maximum amount of this material that can be held in a stack
getMaxUses() - Method in class org.bukkit.inventory.MerchantRecipe
  Get the maximum number of uses this trade has.
getMaxWaitTime() - Method in interface org.bukkit.entity.FishHook
  Get the maximum number of ticks one has to wait for a fish biting.
getMaxWorldSize() - Static method in class org.bukkit.Bukkit
  Get max world size.
getMaxWorldSize() - Method in interface org.bukkit.Server
  Get max world size.
getMaxX() - Method in class org.bukkit.util.BoundingBox
  Gets the maximum x value.
getMaxY() - Method in class org.bukkit.util.BoundingBox
  Gets the maximum y value.
getMaxZ() - Method in class org.bukkit.util.BoundingBox
  Gets the maximum z value.
getMemory(MemoryKey<T>) - Method in interface org.bukkit.entity.LivingEntity
  Returns the value of the memory specified.
getMemoryClass() - Method in class org.bukkit.entity.memory.MemoryKey
  Gets the class of values associated with this memory.
getMerchant() - Method in class org.bukkit.event.inventory.TradeSelectEvent
  Get the Merchant involved.
getMerchant() - Method in interface org.bukkit.inventory.MerchantInventory
  Gets the Merchant associated with this inventory.
getMergeSource() - Method in class com.destroystokyo.paper.event.entity.ExperienceOrbMergeEvent
getMergeTarget() - Method in class com.destroystokyo.paper.event.entity.ExperienceOrbMergeEvent
getMessage() - Method in class io.papermc.paper.event.player.PlayerBedFailEnterEvent
getMessage() - Method in class org.bukkit.event.command.UnknownCommandEvent
  Deprecated.
  use `UnknownCommandEvent.message()`
getMessage() - Method in class org.bukkit.event.player.AsyncPlayerChatEvent
  Deprecated.
  Gets the message that the player is attempting to send.
getMessage() - Method in class org.bukkit.event.player.PlayerChatEvent
  Deprecated.
  Gets the message that the player is attempting to send
getMessage() - Method in class org.bukkit.event.player.PlayerCommandPreprocessEvent
  Gets the command that the player is attempting to send.
getMessage() - Method in class org.bukkit.event.server.BroadcastMessageEvent
  Deprecated.
  in favour of `BroadcastMessageEvent.message()`
getMessage() - Method in exception org.bukkit.plugin.AuthorNagException
getMessenger() - Static method in class org.bukkit.Bukkit
  Gets the `Messenger` responsible for this server.
getMessenger() - Method in interface org.bukkit.Server
  Gets the `Messenger` responsible for this server.
getMetadata() - Method in interface org.bukkit.block.Structure
  Get the metadata function this structure block will perform when activated.
getMetadata(String) - Method in interface org.bukkit.metadata.Metadatable
  Returns a list of previously set metadata values from the implementing object's metadata store.
getMetadata(T, String) - Method in interface org.bukkit.metadata.MetadataStore
  Returns all metadata values attached to an object.
getMetadata(T, String) - Method in class org.bukkit.metadata.MetadataStoreBase
  Returns all metadata values attached to an object.
getMethod(String, boolean) - Method in class org.bukkit.configuration.serialization.ConfigurationSerialization
getMidpoint(Vector) - Method in class org.bukkit.util.Vector
  Gets a new midpoint vector between this vector and another.
getMin() - Method in class org.bukkit.util.BoundingBox
  Gets the minimum corner as vector.
getMinecartMaterial() - Method in interface org.bukkit.entity.Minecart
  Gets the `Material` that represents this Minecart type.
getMinecraftVersion() - Static method in class org.bukkit.Bukkit
  Gets the version of game this server implements
getMinecraftVersion() - Method in interface org.bukkit.Server
  Gets the version of game this server implements
getMinHeight() - Method in interface org.bukkit.generator.ChunkGenerator.ChunkData
  Get the minimum height for this ChunkData.
getMinHeight() - Method in interface org.bukkit.generator.WorldInfo
  Gets the minimum height of this world.
getMinimum(Vector, Vector) - Static method in class org.bukkit.util.Vector
  Gets the minimum components of two vectors.
getMinimumDelay() - Method in interface org.bukkit.block.data.type.Repeater
  Gets the minimum allowed value of the 'delay' property.
getMinimumEggs() - Method in interface org.bukkit.block.data.type.TurtleEgg
  Gets the minimum allowed value of the 'eggs' property.
getMinimumLayers() - Method in interface org.bukkit.block.data.type.Snow
  Gets the minimum allowed value of the 'layers' property.
getMinimumPickles() - Method in interface org.bukkit.block.data.type.SeaPickle
  Gets the minimum allowed value of the 'pickles' property.
getMinSpawnDelay() - Method in interface org.bukkit.block.CreatureSpawner
  The minimum spawn delay amount (in ticks).
getMinWaitTime() - Method in interface org.bukkit.entity.FishHook
  Get the minimum number of ticks one has to wait for a fish biting.
getMinX() - Method in class org.bukkit.util.BoundingBox
  Gets the minimum x value.
getMinY() - Method in class org.bukkit.util.BoundingBox
  Gets the minimum y value.
getMinZ() - Method in class org.bukkit.util.BoundingBox
  Gets the minimum z value.
getMirror() - Method in interface org.bukkit.block.Structure
  How this structure is mirrored.
getMobGoals() - Static method in class org.bukkit.Bukkit
  Returns the `MobGoals` manager
getMobGoals() - Method in interface org.bukkit.Server
  Returns the `MobGoals` manager
getMode() - Method in interface org.bukkit.block.data.type.Comparator
  Gets the value of the 'mode' property.
getMode() - Method in interface org.bukkit.block.data.type.StructureBlock
  Gets the value of the 'mode' property.
getModifiedType() - Method in class org.bukkit.event.entity.EntityPotionEffectEvent
  Gets the modified potion effect type.
getModifiers() - Method in interface org.bukkit.attribute.AttributeInstance
  Get all modifiers present on this instance.
getModX() - Method in enum class org.bukkit.block.BlockFace
  Get the amount of X-coordinates to modify to get the represented block
getModY() - Method in enum class org.bukkit.block.BlockFace
  Get the amount of Y-coordinates to modify to get the represented block
getModZ() - Method in enum class org.bukkit.block.BlockFace
  Get the amount of Z-coordinates to modify to get the represented block
getMoisture() - Method in interface org.bukkit.block.data.type.Farmland
  Gets the value of the 'moisture' property.
getMonsterSpawnLimit() - Static method in class org.bukkit.Bukkit
  Gets user-specified limit for number of monsters that can spawn in a chunk.
getMonsterSpawnLimit() - Method in interface org.bukkit.Server
  Gets user-specified limit for number of monsters that can spawn in a chunk.
getMonsterSpawnLimit() - Method in interface org.bukkit.World
  Gets limit for number of monsters that can spawn in a chunk in this world
getMoonPhase() - Method in interface org.bukkit.World
getMotd() - Method in class com.destroystokyo.paper.event.server.GS4QueryEvent.QueryResponse
  Get motd which will be used to reply to the query.
getMotd() - Static method in class org.bukkit.Bukkit
  Deprecated.
  in favour of `Bukkit.motd()`
getMotd() - Method in class org.bukkit.event.server.ServerListPingEvent
  Deprecated.
  in favour of `ServerListPingEvent.motd()`
getMotd() - Method in interface org.bukkit.Server
  Deprecated.
  in favour of `Server.motd()`
getMother() - Method in class org.bukkit.event.entity.EntityBreedEvent
  Gets the parent creating this entity.
getMount() - Method in class org.spigotmc.event.entity.EntityMountEvent
getName() - Method in class com.destroystokyo.paper.event.profile.PreLookupProfileEvent
getName() - Method in class com.destroystokyo.paper.event.server.GS4QueryEvent.QueryResponse.PluginInformation
getName() - Method in interface com.destroystokyo.paper.profile.PlayerProfile
getName() - Method in class com.destroystokyo.paper.profile.ProfileProperty
getName() - Method in interface io.papermc.paper.datapack.Datapack
getName() - Method in class io.papermc.paper.event.player.PlayerNameEntityEvent
  Gets the name to be given to the entity.
getName() - Method in class org.bukkit.attribute.AttributeModifier
  Get the name of this modifier.
getName() - Method in interface org.bukkit.block.CommandBlock
  Deprecated.
  in favour of `CommandBlock.name()`
getName() - Static method in class org.bukkit.Bukkit
  Gets the name of this server implementation.
getName() - Method in class org.bukkit.command.Command
  Returns the name of this command
getName() - Method in interface org.bukkit.command.CommandSender
  Gets the name of this command sender
getName() - Method in interface org.bukkit.command.MessageCommandSender
getName() - Method in interface org.bukkit.configuration.ConfigurationSection
  Gets the name of this individual `ConfigurationSection`, in the path.
getName() - Method in class org.bukkit.configuration.MemorySection
getName() - Method in class org.bukkit.enchantments.Enchantment
  Deprecated.
  enchantments are badly named, use `Enchantment.getKey()`.
getName() - Method in class org.bukkit.enchantments.EnchantmentWrapper
getName() - Method in interface org.bukkit.entity.AnimalTamer
  This is the name of the specified AnimalTamer.
getName() - Method in enum class org.bukkit.entity.EntityType
  Deprecated.
  Magic value
getName() - Method in interface org.bukkit.entity.HumanEntity
  Returns the name of this player
getName() - Method in class org.bukkit.event.player.AsyncPlayerPreLoginEvent
  Gets the player's name.
getName() - Method in class org.bukkit.event.player.PlayerPreLoginEvent
  Deprecated.
  Gets the player's name.
getName() - Method in class org.bukkit.GameRule
  Get the name of this GameRule.
getName() - Method in interface org.bukkit.generator.WorldInfo
  Gets the unique name of this world
getName() - Method in class org.bukkit.help.HelpTopic
  Returns the name of this help topic.
getName() - Method in interface org.bukkit.OfflinePlayer
  Returns the name of this player
getName() - Method in class org.bukkit.permissions.Permission
  Returns the unique fully qualified name of this Permission
getName() - Method in interface org.bukkit.plugin.Plugin
  Returns the name of the plugin.
getName() - Method in class org.bukkit.plugin.PluginBase
getName() - Method in class org.bukkit.plugin.PluginDescriptionFile
  Gives the name of the plugin.
getName() - Method in class org.bukkit.potion.PotionEffectType
  Returns the name of this effect type.
getName() - Method in class org.bukkit.potion.PotionEffectTypeWrapper
getName() - Method in interface org.bukkit.scoreboard.Objective
  Gets the name of this Objective
getName() - Method in interface org.bukkit.scoreboard.Team
  Gets the name of this Team
getName() - Method in interface org.bukkit.Server
  Gets the name of this server implementation.
getName() - Method in class org.bukkit.StructureType
  Get the name of this structure.
getName() - Method in enum class org.bukkit.WorldType
  Gets the name of this WorldType
getName(EntityType) - Method in class io.papermc.paper.tag.EntitySetTag
getName(Material) - Method in class com.destroystokyo.paper.MaterialSetTag
getName(T) - Method in class io.papermc.paper.tag.BaseTag
getNameId() - Method in class org.bukkit.potion.Potion
  Deprecated.
  Non-functional
getNamespace() - Method in interface com.destroystokyo.paper.Namespaced
  Gets the namespace this resource is a part of
getNamespace() - Method in class com.destroystokyo.paper.NamespacedTag
getNamespace() - Method in class org.bukkit.NamespacedKey
getNamespacedKey() - Method in class com.destroystokyo.paper.entity.ai.GoalKey
getNameTagVisibility() - Method in interface org.bukkit.scoreboard.Team
  Deprecated.
  see `Team.getOption(org.bukkit.scoreboard.Team.Option)`
getNearbyEntities(double, double, double) - Method in interface org.bukkit.entity.Entity
  Returns a list of entities within a bounding box centered around this entity
getNearbyEntities(double, double, double) - Method in class org.bukkit.Location
  Returns a list of entities within a bounding box centered around a Location.
getNearbyEntities(Location, double, double, double) - Method in interface org.bukkit.World
  Returns a list of entities within a bounding box centered around a Location.
getNearbyEntities(Location, double, double, double, Predicate<Entity>) - Method in interface org.bukkit.World
  Returns a list of entities within a bounding box centered around a Location.
getNearbyEntities(BoundingBox) - Method in interface org.bukkit.World
  Returns a list of entities within the given bounding box.
getNearbyEntities(BoundingBox, Predicate<Entity>) - Method in interface org.bukkit.World
  Returns a list of entities within the given bounding box.
getNearbyEntitiesByType(Class<? extends Entity>, double, double, double, Predicate<T>) - Method in class org.bukkit.Location
  Gets all nearby entities of the specified type, within the specified radius (bounding box)
getNearbyEntitiesByType(Class<? extends Entity>, Location, double, double, double, Predicate<T>) - Method in interface org.bukkit.World
  Gets all nearby entities of the specified type, within the specified radius (bounding box)
getNearbyEntitiesByType(Class<? extends T>, double) - Method in class org.bukkit.Location
  Gets all nearby entities of the specified type, within the specified radius (bounding box)
getNearbyEntitiesByType(Class<? extends T>, double, double) - Method in class org.bukkit.Location
  Gets all nearby entities of the specified type, within the specified radius, with x and x radius matching (bounding box)
getNearbyEntitiesByType(Class<? extends T>, double, double, double) - Method in class org.bukkit.Location
  Gets all nearby entities of the specified type, within the specified radius (bounding box)
getNearbyEntitiesByType(Class<? extends T>, double, double, Predicate<T>) - Method in class org.bukkit.Location
  Gets all nearby entities of the specified type, within the specified radius, with x and x radius matching (bounding box)
getNearbyEntitiesByType(Class<? extends T>, double, Predicate<T>) - Method in class org.bukkit.Location
  Gets all nearby entities of the specified type, within the specified radius (bounding box)
getNearbyEntitiesByType(Class<? extends T>, Location, double) - Method in interface org.bukkit.World
  Gets all nearby entities of the specified type, within the specified radius (bounding box)
getNearbyEntitiesByType(Class<? extends T>, Location, double, double) - Method in interface org.bukkit.World
  Gets all nearby entities of the specified type, within the specified radius, with x and x radius matching (bounding box)
getNearbyEntitiesByType(Class<? extends T>, Location, double, double, double) - Method in interface org.bukkit.World
  Gets all nearby entities of the specified type, within the specified radius (bounding box)
getNearbyEntitiesByType(Class<? extends T>, Location, double, double, Predicate<T>) - Method in interface org.bukkit.World
  Gets all nearby entities of the specified type, within the specified radius, with x and x radius matching (bounding box)
getNearbyEntitiesByType(Class<? extends T>, Location, double, Predicate<T>) - Method in interface org.bukkit.World
  Gets all nearby entities of the specified type, within the specified radius (bounding box)
getNearbyLivingEntities(double) - Method in class org.bukkit.Location
  Gets nearby players within the specified radius (bounding box)
getNearbyLivingEntities(double, double) - Method in class org.bukkit.Location
  Gets nearby players within the specified radius (bounding box)
getNearbyLivingEntities(double, double, double) - Method in class org.bukkit.Location
  Gets nearby players within the specified radius (bounding box)
getNearbyLivingEntities(double, double, double, Predicate<LivingEntity>) - Method in class org.bukkit.Location
  Gets nearby players within the specified radius (bounding box)
getNearbyLivingEntities(double, double, Predicate<LivingEntity>) - Method in class org.bukkit.Location
  Gets nearby players within the specified radius (bounding box)
getNearbyLivingEntities(double, Predicate<LivingEntity>) - Method in class org.bukkit.Location
  Gets nearby players within the specified radius (bounding box)
getNearbyLivingEntities(Location, double) - Method in interface org.bukkit.World
  Gets nearby players within the specified radius (bounding box)
getNearbyLivingEntities(Location, double, double) - Method in interface org.bukkit.World
  Gets nearby players within the specified radius (bounding box)
getNearbyLivingEntities(Location, double, double, double) - Method in interface org.bukkit.World
  Gets nearby players within the specified radius (bounding box)
getNearbyLivingEntities(Location, double, double, double, Predicate<LivingEntity>) - Method in interface org.bukkit.World
  Gets nearby players within the specified radius (bounding box)
getNearbyLivingEntities(Location, double, double, Predicate<LivingEntity>) - Method in interface org.bukkit.World
  Gets nearby players within the specified radius (bounding box)
getNearbyLivingEntities(Location, double, Predicate<LivingEntity>) - Method in interface org.bukkit.World
  Gets nearby players within the specified radius (bounding box)
getNearbyPlayers(double) - Method in class org.bukkit.Location
  Gets nearby players within the specified radius (bounding box)
getNearbyPlayers(double, double) - Method in class org.bukkit.Location
  Gets nearby players within the specified radius (bounding box)
getNearbyPlayers(double, double, double) - Method in class org.bukkit.Location
  Gets nearby players within the specified radius (bounding box)
getNearbyPlayers(double, double, double, Predicate<Player>) - Method in class org.bukkit.Location
  Gets nearby players within the specified radius (bounding box)
getNearbyPlayers(double, double, Predicate<Player>) - Method in class org.bukkit.Location
  Gets nearby players within the specified radius (bounding box)
getNearbyPlayers(double, Predicate<Player>) - Method in class org.bukkit.Location
  Gets nearby players within the specified radius (bounding box)
getNearbyPlayers(Location, double) - Method in interface org.bukkit.World
  Gets nearby players within the specified radius (bounding box)
getNearbyPlayers(Location, double, double) - Method in interface org.bukkit.World
  Gets nearby players within the specified radius (bounding box)
getNearbyPlayers(Location, double, double, double) - Method in interface org.bukkit.World
  Gets nearby players within the specified radius (bounding box)
getNearbyPlayers(Location, double, double, double, Predicate<Player>) - Method in interface org.bukkit.World
  Gets nearby players within the specified radius (bounding box)
getNearbyPlayers(Location, double, double, Predicate<Player>) - Method in interface org.bukkit.World
  Gets nearby players within the specified radius (bounding box)
getNearbyPlayers(Location, double, Predicate<Player>) - Method in interface org.bukkit.World
  Gets nearby players within the specified radius (bounding box)
getNewAmount() - Method in class org.bukkit.event.entity.ArrowBodyCountChangeEvent
  Get the new amount of arrows in the entity's body.
getNewAnger() - Method in class org.bukkit.event.entity.PigZombieAngerEvent
  Gets the new anger resulting from this event.
getNewBookMeta() - Method in class org.bukkit.event.player.PlayerEditBookEvent
  Gets the book meta that the player is attempting to add to the book.
getNewCenter() - Method in class io.papermc.paper.event.world.border.WorldBorderCenterChangeEvent
  Gets the new center location for the world border.
getNewCurrent() - Method in class org.bukkit.event.block.BlockRedstoneEvent
  Gets the new current of this block
getNewData() - Method in class org.bukkit.event.block.FluidLevelChangeEvent
  Gets the new data of the changed block.
getNewData(byte) - Method in enum class org.bukkit.Material
  Deprecated.
  Magic value
getNewEffect() - Method in class org.bukkit.event.entity.EntityPotionEffectEvent
  Gets new potion effect of the changed type to be applied.
getNewExp() - Method in class org.bukkit.event.entity.PlayerDeathEvent
  Gets how much EXP the Player should have at respawn.
getNewGameMode() - Method in class org.bukkit.event.player.PlayerGameModeChangeEvent
  Gets the GameMode the player is switched to.
getNewItem() - Method in class com.destroystokyo.paper.event.player.PlayerArmorChangeEvent
  Gets the new item that's replacing the old
getNewItems() - Method in class org.bukkit.event.inventory.InventoryDragEvent
  Gets all items to be added to the inventory in this drag.
getNewLevel() - Method in class org.bukkit.event.block.CauldronLevelChangeEvent
  Deprecated.
  not all cauldron contents are Levelled
getNewLevel() - Method in class org.bukkit.event.entity.PlayerDeathEvent
  Gets the Level the Player should have at respawn.
getNewLevel() - Method in class org.bukkit.event.player.PlayerLevelChangeEvent
  Gets the new level of the player
getNewLocale() - Method in class com.destroystokyo.paper.event.player.PlayerLocaleChangeEvent
  Deprecated.
  Gets the locale the player is changed to.
getNewPage() - Method in class io.papermc.paper.event.player.PlayerLecternPageChangeEvent
  Gets the page changed to.
getNewPhase() - Method in class org.bukkit.event.entity.EnderDragonChangePhaseEvent
  Gets the new phase that the dragon will switch to.
getNewPuffState() - Method in class io.papermc.paper.event.entity.PufferFishStateChangeEvent
  Get the new puff state of the `PufferFish`.
getNewScoreboard() - Method in interface org.bukkit.scoreboard.ScoreboardManager
  Gets a new Scoreboard to be tracked by the server.
getNewSize() - Method in class io.papermc.paper.event.world.border.WorldBorderBoundsChangeEvent
  Gets the new size of the world border.
getNewSize() - Method in class io.papermc.paper.event.world.border.WorldBorderBoundsChangeFinishEvent
  Gets the new size of the worldborder.
getNewSlot() - Method in class org.bukkit.event.player.PlayerItemHeldEvent
  Gets the new held slot index
getNewSpectatorTarget() - Method in class com.destroystokyo.paper.event.player.PlayerStartSpectatingEntityEvent
  Gets the new entity that the player will now be spectating
getNewState() - Method in class com.destroystokyo.paper.event.block.BlockDestroyEvent
getNewState() - Method in class org.bukkit.event.block.BlockFadeEvent
  Gets the state of the block that will be fading, melting or disappearing.
getNewState() - Method in class org.bukkit.event.block.BlockGrowEvent
  Gets the state of the block where it will form or spread to.
getNewState() - Method in class org.bukkit.event.block.CauldronLevelChangeEvent
  Gets the new state of the cauldron.
getNewState() - Method in class org.bukkit.event.block.MoistureChangeEvent
  Gets the new state of the affected block.
getNewTotalExp() - Method in class org.bukkit.event.entity.PlayerDeathEvent
  Gets the Total EXP the Player should have at respawn.
getNewValue() - Method in class org.bukkit.event.player.PlayerStatisticIncrementEvent
  Gets the new value of the statistic.
getNewYaw() - Method in class com.destroystokyo.paper.event.entity.SlimeChangeDirectionEvent
  Get the new chosen yaw
getNextPoint() - Method in interface com.destroystokyo.paper.entity.Pathfinder.PathResult
getNextPointIndex() - Method in interface com.destroystokyo.paper.entity.Pathfinder.PathResult
getNextPrompt(ConversationContext) - Method in class org.bukkit.conversations.MessagePrompt
  Override this method to return the next prompt in the prompt graph.
getNextRefill() - Method in interface com.destroystokyo.paper.loottable.LootableInventory
  Gets the timestamp in milliseconds that the Lootable object will refill
getNoDamageTicks() - Method in interface org.bukkit.entity.LivingEntity
  Returns the living entity's current no damage ticks.
getNoise(double) - Static method in class org.bukkit.util.noise.PerlinNoiseGenerator
  Computes and returns the 1D unseeded perlin noise for the given coordinates in 1D space
getNoise(double) - Static method in class org.bukkit.util.noise.SimplexNoiseGenerator
  Computes and returns the 1D unseeded simplex noise for the given coordinates in 1D space
getNoise(double, double) - Static method in class org.bukkit.util.noise.PerlinNoiseGenerator
  Computes and returns the 2D unseeded perlin noise for the given coordinates in 2D space
getNoise(double, double) - Static method in class org.bukkit.util.noise.SimplexNoiseGenerator
  Computes and returns the 2D unseeded simplex noise for the given coordinates in 2D space
getNoise(double, double, double) - Static method in class org.bukkit.util.noise.PerlinNoiseGenerator
  Computes and returns the 3D unseeded perlin noise for the given coordinates in 3D space
getNoise(double, double, double) - Static method in class org.bukkit.util.noise.SimplexNoiseGenerator
  Computes and returns the 3D unseeded simplex noise for the given coordinates in 3D space
getNoise(double, double, double, double) - Static method in class org.bukkit.util.noise.SimplexNoiseGenerator
  Computes and returns the 4D simplex noise for the given coordinates in 4D space
getNoise(double, double, double, int, double, double) - Static method in class org.bukkit.util.noise.PerlinNoiseGenerator
  Generates noise for the 3D coordinates using the specified number of octaves and parameters
getNoise(double, double, int, double, double) - Static method in class org.bukkit.util.noise.PerlinNoiseGenerator
  Generates noise for the 2D coordinates using the specified number of octaves and parameters
getNoise(double, int, double, double) - Static method in class org.bukkit.util.noise.PerlinNoiseGenerator
  Generates noise for the 1D coordinates using the specified number of octaves and parameters
getNote() - Method in interface org.bukkit.block.data.type.NoteBlock
  Gets the value of the 'note' property.
getNote() - Method in class org.bukkit.event.block.NotePlayEvent
  Gets the `Note` to be played.
getNoTickViewDistance() - Method in interface org.bukkit.entity.Player
  Gets the no-ticking view distance for this player.
getNoTickViewDistance() - Method in interface org.bukkit.World
  Returns the no-tick view distance for this world.
getNotification() - Method in class com.destroystokyo.paper.event.player.PlayerSetSpawnEvent
  Gets the notification message that will be sent to the player if `PlayerSetSpawnEvent.willNotifyPlayer()` returns true.
getNumHatches() - Method in class com.destroystokyo.paper.event.entity.ThrownEggHatchEvent
  Get the number of mob hatches from the egg.
getNumHatches() - Method in class org.bukkit.event.player.PlayerEggThrowEvent
  Get the number of mob hatches from the egg.
getNumPlayers() - Method in class com.destroystokyo.paper.event.server.PaperServerListPingEvent
  Get the number of players sent.
getNumPlayers() - Method in class org.bukkit.event.server.ServerListPingEvent
  Get the number of players sent.
getObject(String, Class<T>) - Method in interface org.bukkit.configuration.ConfigurationSection
  Gets the requested object at the given path.
getObject(String, Class<T>) - Method in class org.bukkit.configuration.MemorySection
getObject(String, Class<T>, T) - Method in interface org.bukkit.configuration.ConfigurationSection
  Gets the requested object at the given path, returning a default value if not found If the Object does not exist then the specified default value will returned regardless of if a default has been identified in the root `Configuration`.
getObject(String, Class<T>, T) - Method in class org.bukkit.configuration.MemorySection
getObjective() - Method in interface org.bukkit.scoreboard.Score
  Gets the Objective being tracked by this Score
getObjective(String) - Method in interface org.bukkit.scoreboard.Scoreboard
  Gets an Objective on this Scoreboard by name
getObjective(DisplaySlot) - Method in interface org.bukkit.scoreboard.Scoreboard
  Gets the Objective currently displayed in a DisplaySlot on this Scoreboard
getObjectives() - Method in interface org.bukkit.scoreboard.Scoreboard
  Gets all Objectives on this Scoreboard
getObjectivesByCriteria(String) - Method in interface org.bukkit.scoreboard.Scoreboard
  Gets all Objectives of a Criteria on the Scoreboard
getOccupiedDeceleration() - Method in interface org.bukkit.entity.Boat
  Deprecated.
  boats are complex and many of these methods do not work correctly across multiple versions.
getOctave() - Method in class org.bukkit.Note
  Returns the octave of this note.
getOctaves() - Method in class org.bukkit.util.noise.OctaveGenerator
  Gets a clone of the individual octaves used within this generator
getOffers() - Method in class org.bukkit.event.enchantment.PrepareItemEnchantEvent
  Get a list of available `EnchantmentOffer` for the player.
getOffHandItem() - Method in class org.bukkit.event.player.PlayerSwapHandItemsEvent
  Gets the item switched to the off hand.
getOfflinePlayer(String) - Static method in class org.bukkit.Bukkit
  Deprecated.
  Persistent storage of users should be by UUID as names are no longer unique past a single session.
getOfflinePlayer(String) - Method in interface org.bukkit.configuration.ConfigurationSection
  Gets the requested OfflinePlayer by path.
getOfflinePlayer(String) - Method in class org.bukkit.configuration.MemorySection
getOfflinePlayer(String) - Method in interface org.bukkit.Server
  Deprecated.
  Persistent storage of users should be by UUID as names are no longer unique past a single session.
getOfflinePlayer(String, OfflinePlayer) - Method in interface org.bukkit.configuration.ConfigurationSection
  Gets the requested `OfflinePlayer` by path, returning a default value if not found.
getOfflinePlayer(String, OfflinePlayer) - Method in class org.bukkit.configuration.MemorySection
getOfflinePlayer(UUID) - Static method in class org.bukkit.Bukkit
  Gets the player by the given UUID, regardless if they are offline or online.
getOfflinePlayer(UUID) - Method in interface org.bukkit.Server
  Gets the player by the given UUID, regardless if they are offline or online.
getOfflinePlayerIfCached(String) - Static method in class org.bukkit.Bukkit
  Gets the player by the given name, regardless if they are offline or online.
getOfflinePlayerIfCached(String) - Method in interface org.bukkit.Server
  Gets the player by the given name, regardless if they are offline or online.
getOfflinePlayers() - Static method in class org.bukkit.Bukkit
  Gets every player that has ever played on this server.
getOfflinePlayers() - Method in interface org.bukkit.Server
  Gets every player that has ever played on this server.
getOldAmount() - Method in class org.bukkit.event.entity.ArrowBodyCountChangeEvent
  Gets the old amount of arrows in the entity's body.
getOldCenter() - Method in class io.papermc.paper.event.world.border.WorldBorderCenterChangeEvent
  Gets the original center location of the world border.
getOldCurrent() - Method in class org.bukkit.event.block.BlockRedstoneEvent
  Gets the old current of this block
getOldCursor() - Method in class org.bukkit.event.inventory.InventoryDragEvent
  Gets an ItemStack representing the cursor prior to any modifications as a result of this drag.
getOldEffect() - Method in class org.bukkit.event.entity.EntityPotionEffectEvent
  Gets the old potion effect of the changed type, which will be removed.
getOldItem() - Method in class com.destroystokyo.paper.event.player.PlayerArmorChangeEvent
  Gets the existing item that's being replaced
getOldLevel() - Method in class org.bukkit.event.block.CauldronLevelChangeEvent
  Deprecated.
  not all cauldron contents are Levelled
getOldLevel() - Method in class org.bukkit.event.player.PlayerLevelChangeEvent
  Gets the old level of the player
getOldLocale() - Method in class com.destroystokyo.paper.event.player.PlayerLocaleChangeEvent
  Deprecated.
  Gets the locale the player switched from.
getOldPage() - Method in class io.papermc.paper.event.player.PlayerLecternPageChangeEvent
  Gets the page changed from.
getOldSize() - Method in class io.papermc.paper.event.world.border.WorldBorderBoundsChangeEvent
  Gets the old size or the world border.
getOldSize() - Method in class io.papermc.paper.event.world.border.WorldBorderBoundsChangeFinishEvent
  Gets the old size of the worldborder.
getOnlineMode() - Static method in class org.bukkit.Bukkit
  Gets whether the Server is in online mode or not.
getOnlineMode() - Method in interface org.bukkit.Server
  Gets whether the Server is in online mode or not.
getOnlinePlayers() - Method in class com.destroystokyo.paper.event.server.PaperServerListPingEvent
getOnlinePlayers() - Static method in class org.bukkit.Bukkit
  Gets a view of all currently logged in players.
getOnlinePlayers() - Method in interface org.bukkit.Server
  Gets a view of all currently logged in players.
getOpenInventory() - Method in interface org.bukkit.entity.HumanEntity
  Gets the inventory view the player is currently viewing.
getOperation() - Method in class org.bukkit.attribute.AttributeModifier
  Get the operation this modifier will apply.
getOperators() - Static method in class org.bukkit.Bukkit
  Gets a set containing all player operators.
getOperators() - Method in interface org.bukkit.Server
  Gets a set containing all player operators.
getOppositeFace() - Method in enum class org.bukkit.block.BlockFace
getOption(Team.Option) - Method in interface org.bukkit.scoreboard.Team
  Get an option for this team
getOrDefault(NamespacedKey, PersistentDataType<T, Z>, Z) - Method in interface org.bukkit.persistence.PersistentDataContainer
  Returns the metadata value that is stored on the `PersistentDataHolder` instance.
getOrientation() - Method in interface org.bukkit.block.data.type.Jigsaw
  Gets the value of the 'orientation' property.
getOrigin() - Method in class io.papermc.paper.event.world.StructureLocateEvent
  Gets the `Location` from which the search is to be conducted.
getOrigin() - Method in interface org.bukkit.entity.Entity
  Gets the location where this entity originates from.
getOrigin() - Method in class org.bukkit.Vibration
  Get the origin of the vibration.
getOriginalBucket() - Method in class org.bukkit.event.player.PlayerBucketEntityEvent
  Gets the bucket used to capture the `Entity`.
getOriginalDamage(EntityDamageEvent.DamageModifier) - Method in class org.bukkit.event.entity.EntityDamageEvent
  Gets the original damage for the specified modifier, as defined at this event's construction.
getOriginalHandshake() - Method in class com.destroystokyo.paper.event.player.PlayerHandshakeEvent
  Gets the original handshake string.
getOriginalSocketAddressHostname() - Method in class com.destroystokyo.paper.event.player.PlayerHandshakeEvent
  Gets the original socket address hostname.
getOutcome() - Method in class org.bukkit.event.entity.PiglinBarterEvent
  Returns a mutable list representing the outcome of the barter.
getOutgoingChannels() - Method in interface org.bukkit.plugin.messaging.Messenger
  Gets a set containing all the outgoing plugin channels.
getOutgoingChannels() - Method in class org.bukkit.plugin.messaging.StandardMessenger
getOutgoingChannels(Plugin) - Method in interface org.bukkit.plugin.messaging.Messenger
  Gets a set containing all the outgoing plugin channels that the specified plugin is registered to.
getOutgoingChannels(Plugin) - Method in class org.bukkit.plugin.messaging.StandardMessenger
getOwner() - Method in interface org.bukkit.block.Skull
  Deprecated.
  See `Skull.getOwningPlayer()`.
getOwner() - Method in interface org.bukkit.entity.EvokerFangs
  Gets the `LivingEntity` which summoned the fangs.
getOwner() - Method in interface org.bukkit.entity.Item
  Get the owner of this item.
getOwner() - Method in interface org.bukkit.entity.Tameable
  Gets the current owning AnimalTamer
getOwner() - Method in class org.bukkit.event.entity.EntityTameEvent
  Gets the owning AnimalTamer
getOwner() - Method in interface org.bukkit.inventory.meta.SkullMeta
  Deprecated.
  see `SkullMeta.getOwningPlayer()`.
getOwner() - Method in interface org.bukkit.scheduler.BukkitTask
  Returns the Plugin that owns this task.
getOwner() - Method in interface org.bukkit.scheduler.BukkitWorker
  Returns the Plugin that owns this task.
getOwnerUniqueId() - Method in interface org.bukkit.entity.Tameable
  Gets the owners UUID
getOwningPlayer() - Method in interface org.bukkit.block.Skull
  Get the player which owns the skull.
getOwningPlayer() - Method in interface org.bukkit.inventory.meta.SkullMeta
  Gets the owner of the skull.
getOwningPlugin() - Method in interface org.bukkit.metadata.MetadataValue
  Returns the `Plugin` that created this metadata item.
getOwningPlugin() - Method in class org.bukkit.metadata.MetadataValueAdapter
getPacks() - Method in interface io.papermc.paper.datapack.DatapackManager
getPage() - Method in interface org.bukkit.block.Lectern
  Get the current lectern page.
getPage(int) - Method in interface org.bukkit.inventory.meta.BookMeta
  Deprecated.
  in favour of `BookMeta.page(int)`
getPage(int) - Method in class org.bukkit.inventory.meta.BookMeta.Spigot
  Deprecated.
  in favour of `BookMeta.page(int)`
getPageChangeDirection() - Method in class io.papermc.paper.event.player.PlayerLecternPageChangeEvent
  Gets the page change direction.
getPageCount() - Method in interface org.bukkit.inventory.meta.BookMeta
  Gets the number of pages in the book.
getPageNumber() - Method in class org.bukkit.util.ChatPaginator.ChatPage
getPages() - Method in interface org.bukkit.inventory.meta.BookMeta
  Deprecated.
  in favour of `Book.pages()`
getPages() - Method in class org.bukkit.inventory.meta.BookMeta.Spigot
  Deprecated.
  in favour of `Book.pages()`
getPaintedFaces() - Method in class org.bukkit.material.Mushroom
  Deprecated.
getPaletteCount() - Method in interface org.bukkit.structure.Structure
  Gets the number of palettes in this structure.
getPalettes() - Method in interface org.bukkit.structure.Structure
  Gets a list of available block palettes.
getPaperConfig() - Method in class org.bukkit.Server.Spigot
getParent() - Method in interface org.bukkit.advancement.Advancement
  Gets the parent advancement, if any.
getParent() - Method in interface org.bukkit.configuration.ConfigurationSection
  Gets the parent `ConfigurationSection` that directly contains this `ConfigurationSection`.
getParent() - Method in class org.bukkit.configuration.MemoryConfiguration
getParent() - Method in class org.bukkit.configuration.MemorySection
getParent() - Method in interface org.bukkit.entity.ComplexEntityPart
  Gets the parent `ComplexLivingEntity` of this part.
getParent() - Method in interface org.bukkit.entity.EnderDragonPart
getPart() - Method in interface org.bukkit.block.data.type.Bed
  Gets the value of the 'part' property.
getParticle() - Method in interface org.bukkit.entity.AreaEffectCloud
  Gets the particle which this cloud will be composed of
getParts() - Method in interface org.bukkit.entity.ComplexLivingEntity
  Gets a list of parts that belong to this complex entity
getPassenger() - Method in interface org.bukkit.entity.Entity
  Deprecated.
  entities may have multiple passengers, use `Entity.getPassengers()`
getPassengers() - Method in interface org.bukkit.entity.Entity
  Gets a list of passengers of this vehicle.
getPathfinder() - Method in interface org.bukkit.entity.Mob
  Enables access to control the pathing of an Entity
getPatrolLeader() - Method in class org.bukkit.event.raid.RaidSpawnWaveEvent
  Returns the patrol leader.
getPatrolTarget() - Method in interface org.bukkit.entity.Raider
  Gets the block the raider is targeting to patrol.
getPattern() - Method in class org.bukkit.block.banner.Pattern
  Returns the type of pattern
getPattern() - Method in interface org.bukkit.entity.TropicalFish
  Gets the fish's pattern.
getPattern() - Method in interface org.bukkit.inventory.meta.TropicalFishBucketMeta
  Gets the fish's pattern.
getPattern(int) - Method in interface org.bukkit.block.Banner
  Returns the pattern at the specified index
getPattern(int) - Method in interface org.bukkit.inventory.meta.BannerMeta
  Returns the pattern at the specified index
getPatternColor() - Method in interface org.bukkit.entity.TropicalFish
  Gets the color of the fish's pattern.
getPatternColor() - Method in interface org.bukkit.inventory.meta.TropicalFishBucketMeta
  Gets the color of the fish's pattern.
getPatterns() - Method in interface org.bukkit.block.Banner
  Returns a list of patterns on this banner
getPatterns() - Method in interface org.bukkit.inventory.meta.BannerMeta
  Returns a list of patterns on this banner
getPatternType() - Method in class io.papermc.paper.event.player.PlayerLoomPatternSelectEvent
  Gets the pattern type selected.
getPeek() - Method in interface org.bukkit.entity.Shulker
  Gets the peek state of the shulker between 0.0 and 1.0.
getPendingTasks() - Method in interface org.bukkit.scheduler.BukkitScheduler
  Returns a list of all pending tasks.
getPermissible() - Method in class org.bukkit.permissions.PermissionAttachment
  Gets the Permissible that this is attached to
getPermissible() - Method in class org.bukkit.permissions.PermissionAttachmentInfo
  Gets the permissible this is attached to
getPermissibles() - Method in class org.bukkit.permissions.Permission
  Gets a set containing every `Permissible` that has this permission.
getPermission() - Method in class org.bukkit.command.Command
  Gets the permission required by users to be able to perform this command
getPermission() - Method in class org.bukkit.permissions.PermissionAttachmentInfo
  Gets the permission being set
getPermission(String) - Method in interface org.bukkit.plugin.PluginManager
  Gets a `Permission` from its fully qualified name
getPermission(String) - Method in class org.bukkit.plugin.SimplePluginManager
getPermissionDefault() - Method in class org.bukkit.plugin.PluginDescriptionFile
  Gives the default `default` state of `permissions` registered for the plugin.
getPermissionMessage() - Static method in class org.bukkit.Bukkit
getPermissionMessage() - Method in class org.bukkit.command.Command
  Deprecated.
  use `Command.permissionMessage()`
getPermissionMessage() - Method in interface org.bukkit.Server
getPermissions() - Method in class org.bukkit.permissions.PermissionAttachment
  Gets a copy of all set permissions and values contained within this attachment.
getPermissions() - Method in class org.bukkit.plugin.PluginDescriptionFile
  Gives the list of permissions the plugin will register at runtime, immediately proceding enabling.
getPermissions() - Method in interface org.bukkit.plugin.PluginManager
  Gets a set of all registered permissions.
getPermissions() - Method in class org.bukkit.plugin.SimplePluginManager
getPermissionSubscriptions(String) - Method in interface org.bukkit.plugin.PluginManager
  Gets a set containing all subscribed `Permissible`s to the given permission, by name
getPermissionSubscriptions(String) - Method in class org.bukkit.plugin.SimplePluginManager
getPersistentDataContainer() - Method in interface org.bukkit.block.TileState
  Returns a custom tag container capable of storing tags on the object.
getPersistentDataContainer() - Method in interface org.bukkit.persistence.PersistentDataHolder
  Returns a custom tag container capable of storing tags on the object.
getPhase() - Method in interface org.bukkit.block.data.type.SculkSensor
  Gets the value of the 'sculk_sensor_phase' property.
getPhase() - Method in interface org.bukkit.entity.EnderDragon
  Gets the current phase that the dragon is performing.
getPhase(long) - Static method in enum class io.papermc.paper.world.MoonPhase
getPickles() - Method in interface org.bukkit.block.data.type.SeaPickle
  Gets the value of the 'pickles' property.
getPickupDelay() - Method in interface org.bukkit.entity.Item
  Gets the delay before this Item is available to be picked up by players
getPickupRule() - Method in interface org.bukkit.entity.AbstractArrow
  Deprecated.
  Use `AbstractArrow.getPickupStatus()` as an upstream compatible replacement for this function
getPickupStatus() - Method in interface org.bukkit.entity.AbstractArrow
  Gets the current pickup status of this arrow.
getPierceLevel() - Method in interface org.bukkit.entity.AbstractArrow
  Gets the number of times this arrow can pierce through an entity.
getPigZombie() - Method in class org.bukkit.event.entity.PigZapEvent
  Deprecated.
  use `EntityTransformEvent.getTransformedEntity()`
getPing() - Method in interface org.bukkit.entity.Player
  Gets the player's estimated ping in milliseconds.
getPing() - Method in class org.bukkit.entity.Player.Spigot
getPistonMoveReaction() - Method in interface org.bukkit.block.Block
  Returns the reaction of the block when moved by a piston
getPistonMoveReaction() - Method in interface org.bukkit.entity.Entity
  Returns the reaction of the entity when moved by a piston.
getPitch() - Method in class org.bukkit.Location
  Gets the pitch of this location, measured in degrees.
getPitch() - Method in interface org.bukkit.SoundGroup
  Gets the pitch these sounds are played at.
getPixel(int, int) - Method in interface org.bukkit.map.MapCanvas
  Get a pixel from the canvas.
getPlaceableKeys() - Method in interface org.bukkit.inventory.meta.ItemMeta
  Gets the collection of namespaced keys that the item can be placed on in `GameMode.ADVENTURE`
getPlaceSound() - Method in interface com.destroystokyo.paper.block.BlockSoundGroup
  Gets the sound that plays when placing this block
getPlaceSound() - Method in interface org.bukkit.SoundGroup
  Gets the corresponding place sound for this group.
getPlayer() - Method in class com.destroystokyo.paper.event.block.BeaconEffectEvent
  Gets the player who the potion effect is being applied to.
getPlayer() - Method in class com.destroystokyo.paper.event.entity.EndermanAttackPlayerEvent
  The player the Enderman is considering attacking
getPlayer() - Method in exception com.destroystokyo.paper.exception.ServerPluginMessageException
  Gets the player which the plugin message causing the exception originated from
getPlayer() - Method in class com.github.atlasmediagroup.scissors.event.player.SpectatorTeleportEvent
getPlayer() - Method in class io.papermc.paper.event.packet.PlayerChunkLoadEvent
getPlayer() - Method in class io.papermc.paper.event.packet.PlayerChunkUnloadEvent
getPlayer() - Method in class org.bukkit.event.block.BlockBreakEvent
  Gets the Player that is breaking the block involved in this event.
getPlayer() - Method in class org.bukkit.event.block.BlockCanBuildEvent
  Gets the player who placed the block involved in this event.
getPlayer() - Method in class org.bukkit.event.block.BlockDamageEvent
  Gets the player damaging the block involved in this event.
getPlayer() - Method in class org.bukkit.event.block.BlockDropItemEvent
  Gets the Player that is breaking the block involved in this event.
getPlayer() - Method in class org.bukkit.event.block.BlockFertilizeEvent
  Gets the player that triggered the fertilization.
getPlayer() - Method in class org.bukkit.event.block.BlockIgniteEvent
  Gets the player who ignited this block
getPlayer() - Method in class org.bukkit.event.block.BlockPlaceEvent
  Gets the player who placed the block involved in this event.
getPlayer() - Method in class org.bukkit.event.block.SignChangeEvent
  Gets the player changing the sign involved in this event.
getPlayer() - Method in class org.bukkit.event.entity.EntityPlaceEvent
  Returns the player placing the entity
getPlayer() - Method in class org.bukkit.event.entity.PlayerDeathEvent
  Clarity method for getting the player.
getPlayer() - Method in class org.bukkit.event.entity.PlayerLeashEntityEvent
  Returns the player involved in this event
getPlayer() - Method in class org.bukkit.event.entity.SheepDyeWoolEvent
  Returns the player dyeing the sheep, if available.
getPlayer() - Method in class org.bukkit.event.hanging.HangingPlaceEvent
  Returns the player placing the hanging entity
getPlayer() - Method in class org.bukkit.event.inventory.FurnaceExtractEvent
  Get the player that triggered the event
getPlayer() - Method in class org.bukkit.event.inventory.InventoryCloseEvent
  Returns the player involved in this event
getPlayer() - Method in class org.bukkit.event.inventory.InventoryOpenEvent
  Returns the player involved in this event
getPlayer() - Method in class org.bukkit.event.player.PlayerEvent
  Returns the player involved in this event
getPlayer() - Method in class org.bukkit.event.player.PlayerUnleashEntityEvent
  Returns the player who is unleashing the entity.
getPlayer() - Method in class org.bukkit.event.raid.RaidTriggerEvent
  Returns the player who triggered the raid.
getPlayer() - Method in class org.bukkit.event.world.StructureGrowEvent
  Gets the player that created the structure.
getPlayer() - Method in class org.bukkit.inventory.InventoryView
  Get the player viewing.
getPlayer() - Method in interface org.bukkit.OfflinePlayer
  Gets a `Player` object that this represents, if there is one
getPlayer() - Method in interface org.bukkit.scoreboard.Score
  Deprecated.
  Scoreboards can contain entries that aren't players
getPlayer(String) - Static method in class org.bukkit.Bukkit
  Gets a player object by the given username.
getPlayer(String) - Method in interface org.bukkit.Server
  Gets a player object by the given username.
getPlayer(UUID) - Static method in class org.bukkit.Bukkit
  Gets the player with the given UUID.
getPlayer(UUID) - Method in interface org.bukkit.Server
  Gets the player with the given UUID.
getPlayerCount() - Method in interface org.bukkit.World
getPlayerExact(String) - Static method in class org.bukkit.Bukkit
  Gets the player with the exact given name, case insensitive.
getPlayerExact(String) - Method in interface org.bukkit.Server
  Gets the player with the exact given name, case insensitive.
getPlayerItem() - Method in class org.bukkit.event.player.PlayerArmorStandManipulateEvent
  Returns the item held by the player.
getPlayerListFooter() - Method in interface org.bukkit.entity.Player
  Deprecated.
  in favour of `Player.playerListFooter()`
getPlayerListHeader() - Method in interface org.bukkit.entity.Player
  Deprecated.
  in favour of `Player.playerListHeader()`
getPlayerListName() - Method in interface org.bukkit.entity.Player
  Deprecated.
  in favour of `Player.playerListName()`
getPlayerName() - Method in class com.destroystokyo.paper.event.player.PlayerConnectionCloseEvent
  Returns the name of the player disconnecting.
getPlayerProfile() - Method in class com.destroystokyo.paper.event.profile.FillProfileEvent
getPlayerProfile() - Method in class com.destroystokyo.paper.event.profile.LookupProfileEvent
getPlayerProfile() - Method in class com.destroystokyo.paper.event.profile.PreFillProfileEvent
getPlayerProfile() - Method in class com.destroystokyo.paper.event.profile.ProfileWhitelistVerifyEvent
getPlayerProfile() - Method in interface org.bukkit.block.Skull
  If the skull has an owner, per `Skull.hasOwner()`, return the owners `PlayerProfile`
getPlayerProfile() - Method in interface org.bukkit.entity.Player
  Gets a copy of this players profile
getPlayerProfile() - Method in class org.bukkit.event.player.AsyncPlayerPreLoginEvent
  Gets the PlayerProfile of the player logging in
getPlayerProfile() - Method in interface org.bukkit.inventory.meta.SkullMeta
  If the skull has an owner, per `SkullMeta.hasOwner()`, return the owners `PlayerProfile`
getPlayers() - Method in class com.destroystokyo.paper.event.server.GS4QueryEvent.QueryResponse
  Get collection of players which will be used to reply to the query.
getPlayers() - Method in interface org.bukkit.boss.BossBar
  Returns all players viewing this boss bar
getPlayers() - Method in interface org.bukkit.scoreboard.Scoreboard
  Deprecated.
  Scoreboards can contain entries that aren't players
getPlayers() - Method in interface org.bukkit.scoreboard.Team
  Deprecated.
  Teams can contain entries that aren't players
getPlayers() - Method in interface org.bukkit.World
  Get a list of all players in this World
getPlayerSample() - Method in class com.destroystokyo.paper.event.server.PaperServerListPingEvent
  Returns a mutable list of `PlayerProfile` that will be displayed as online players on the client.
getPlayerTeam(OfflinePlayer) - Method in interface org.bukkit.scoreboard.Scoreboard
  Deprecated.
  Scoreboards can contain entries that aren't players
getPlayerTime() - Method in interface org.bukkit.entity.Player
  Returns the player's current timestamp.
getPlayerTimeOffset() - Method in interface org.bukkit.entity.Player
  Returns the player's current time offset relative to server time, or the current player's fixed time if the player's time is absolute.
getPlayerUniqueId() - Method in class com.destroystokyo.paper.event.player.PlayerConnectionCloseEvent
  Returns the `UUID` of the player disconnecting.
getPlayerUniqueId(String) - Static method in class org.bukkit.Bukkit
  Gets the unique ID of the player currently known as the specified player name In Offline Mode, will return an Offline UUID
getPlayerUniqueId(String) - Method in interface org.bukkit.Server
  Gets the unique ID of the player currently known as the specified player name In Offline Mode, will return an Offline UUID
getPlayerWeather() - Method in interface org.bukkit.entity.Player
  Returns the type of weather the player is currently experiencing.
getPlaying() - Method in interface org.bukkit.block.Jukebox
  Gets the record inserted into the jukebox.
getPlugin() - Method in class org.bukkit.command.PluginCommand
  Gets the owner of this PluginCommand
getPlugin() - Method in interface org.bukkit.command.PluginIdentifiableCommand
  Gets the owner of this PluginIdentifiableCommand.
getPlugin() - Method in class org.bukkit.conversations.ConversationContext
  Gets the plugin that owns this conversation.
getPlugin() - Method in class org.bukkit.event.server.PluginEvent
  Gets the plugin involved in this event
getPlugin() - Method in class org.bukkit.permissions.PermissionAttachment
  Gets the plugin responsible for this attachment
getPlugin() - Method in class org.bukkit.plugin.java.PluginClassLoader
getPlugin() - Method in class org.bukkit.plugin.messaging.PluginMessageListenerRegistration
  Gets the plugin that this registration is for.
getPlugin() - Method in class org.bukkit.plugin.RegisteredListener
  Gets the plugin for this registration
getPlugin() - Method in class org.bukkit.plugin.RegisteredServiceProvider
getPlugin(Class<T>) - Static method in class org.bukkit.plugin.java.JavaPlugin
  This method provides fast access to the plugin that has `provided` the given plugin class, which is usually the plugin that implemented it.
getPlugin(String) - Method in interface org.bukkit.plugin.PluginManager
  Checks if the given plugin is loaded and returns it when applicable
getPlugin(String) - Method in class org.bukkit.plugin.SimplePluginManager
  Checks if the given plugin is loaded and returns it when applicable
getPluginByClassloader(Class<?>) - Static method in class co.aikar.timings.TimingsManager
  Looks up the class loader for the specified class, and if it is a PluginClassLoader, return the Plugin that created this class.
getPluginChunkTickets() - Method in interface org.bukkit.Chunk
  Retrieves a collection specifying which plugins have tickets for this chunk.
getPluginChunkTickets() - Method in interface org.bukkit.World
  Returns a map of which plugins have tickets for what chunks.
getPluginChunkTickets(int, int) - Method in interface org.bukkit.World
  Retrieves a collection specifying which plugins have tickets for the specified chunk.
getPluginCommand(String) - Static method in class org.bukkit.Bukkit
  Gets a `PluginCommand` with the given name or alias.
getPluginCommand(String) - Method in interface org.bukkit.Server
  Gets a `PluginCommand` with the given name or alias.
getPluginDescription(File) - Method in class org.bukkit.plugin.java.JavaPluginLoader
getPluginDescription(File) - Method in interface org.bukkit.plugin.PluginLoader
  Loads a PluginDescriptionFile from the specified file
getPluginFileFilters() - Method in class org.bukkit.plugin.java.JavaPluginLoader
getPluginFileFilters() - Method in interface org.bukkit.plugin.PluginLoader
  Returns a list of all filename filters expected by this PluginLoader
getPluginLoader() - Method in class org.bukkit.plugin.java.JavaPlugin
  Gets the associated PluginLoader responsible for this plugin
getPluginLoader() - Method in interface org.bukkit.plugin.Plugin
  Gets the associated PluginLoader responsible for this plugin
getPluginManager() - Static method in class org.bukkit.Bukkit
  Gets the plugin manager for interfacing with plugins.
getPluginManager() - Method in interface org.bukkit.Server
  Gets the plugin manager for interfacing with plugins.
getPlugins() - Method in class com.destroystokyo.paper.event.server.GS4QueryEvent.QueryResponse
  Get list of plugins which will be used to reply to the query.
getPlugins() - Method in interface org.bukkit.plugin.PluginManager
  Gets a list of all currently loaded plugins
getPlugins() - Method in class org.bukkit.plugin.SimplePluginManager
getPluginsFolder() - Static method in class org.bukkit.Bukkit
  Returns the de facto plugins directory, generally used for storing plugin jars to be loaded, as well as their `data folders`.
getPluginsFolder() - Method in interface org.bukkit.Server
  Returns the de facto plugins directory, generally used for storing plugin jars to be loaded, as well as their `data folders`.
getPoints() - Method in interface com.destroystokyo.paper.entity.Pathfinder.PathResult
  All currently calculated points to follow along the path to reach the destination location Will return points the entity has already moved past, see `Pathfinder.PathResult.getNextPointIndex()`
getPopulators() - Method in interface org.bukkit.World
  Gets a list of all applied `BlockPopulator`s for this World
getPort() - Method in class com.destroystokyo.paper.event.server.GS4QueryEvent.QueryResponse
  Get server (public facing) port
getPort() - Static method in class org.bukkit.Bukkit
  Get the game port that the server runs on.
getPort() - Method in interface org.bukkit.Server
  Get the game port that the server runs on.
getPortalCooldown() - Method in interface org.bukkit.entity.Entity
  Gets the period of time (in ticks) before this entity can use a portal.
getPortalType() - Method in class org.bukkit.event.entity.EntityCreatePortalEvent
  Deprecated.
  Gets the type of portal that is trying to be created.
getPose() - Method in interface org.bukkit.entity.Entity
  Gets the entity's current pose.
getPose() - Method in class org.bukkit.event.entity.EntityPoseChangeEvent
  Gets the entity's new pose.
getPotentialBedLocation() - Method in interface org.bukkit.entity.HumanEntity
  Gets the Location of the player's bed, null if they have not slept in one.
getPotion() - Method in class com.destroystokyo.paper.event.entity.WitchConsumePotionEvent
getPotion() - Method in class com.destroystokyo.paper.event.entity.WitchReadyPotionEvent
getPotion() - Method in class com.destroystokyo.paper.event.entity.WitchThrowPotionEvent
getPotion() - Method in class org.bukkit.event.entity.PotionSplashEvent
  Gets the potion which caused this event
getPotionEffect(PotionEffectType) - Method in interface org.bukkit.entity.LivingEntity
  Returns the active `PotionEffect` of the specified type.
getPotionUseTimeLeft() - Method in interface org.bukkit.entity.Witch
  Get time remaining (in ticks) the Witch is drinking a potion
getPower() - Method in interface org.bukkit.block.data.AnaloguePowerable
  Gets the value of the 'power' property.
getPower() - Method in class org.bukkit.event.entity.HorseJumpEvent
  Gets the power of the jump.
getPower() - Method in interface org.bukkit.inventory.meta.FireworkMeta
  Gets the approximate height the firework will fly.
getPrefix() - Method in class org.bukkit.conversations.Conversation
  Gets the `ConversationPrefix` that prepends all output from this conversation.
getPrefix() - Method in class org.bukkit.plugin.PluginDescriptionFile
  Gives the token to prefix plugin-specific logging messages with.
getPrefix() - Method in interface org.bukkit.scoreboard.Team
  Deprecated.
  in favour of `Team.prefix()`
getPrefix(ConversationContext) - Method in interface org.bukkit.conversations.ConversationPrefix
  Gets the prefix to use before each message to the player.
getPrefix(ConversationContext) - Method in class org.bukkit.conversations.NullConversationPrefix
  Prepends each conversation message with an empty string.
getPrefix(ConversationContext) - Method in class org.bukkit.conversations.PluginNameConversationPrefix
  Prepends each conversation message with the plugin name.
getPreviousBookMeta() - Method in class org.bukkit.event.player.PlayerEditBookEvent
  Gets the book meta currently on the book.
getPreviousLocation() - Method in class org.bukkit.event.world.SpawnChangeEvent
  Gets the previous spawn location
getPreviousSlot() - Method in class org.bukkit.event.player.PlayerItemHeldEvent
  Gets the previous held slot index
getPreviousValue() - Method in class org.bukkit.event.player.PlayerStatisticIncrementEvent
  Gets the previous value of the statistic.
getPriceMultiplier() - Method in class org.bukkit.inventory.MerchantRecipe
  Gets the additive price multiplier for the cost of this trade.
getPrimary() - Method in class io.papermc.paper.event.player.PlayerChangeBeaconEffectEvent
getPrimaryEffect() - Method in interface org.bukkit.block.Beacon
  Returns the primary effect set on the beacon
getPrimerEntity() - Method in class com.destroystokyo.paper.event.block.TNTPrimeEvent
  Gets the TNT primer `Entity`.
getPrimitiveType() - Method in interface org.bukkit.inventory.meta.tags.ItemTagType
  Deprecated.
  Returns the primitive data type of this tag.
getPrimitiveType() - Method in class org.bukkit.inventory.meta.tags.ItemTagType.PrimitiveTagType
  Deprecated.
getPrimitiveType() - Method in interface org.bukkit.persistence.PersistentDataType
  Returns the primitive data type of this tag.
getPrimitiveType() - Method in class org.bukkit.persistence.PersistentDataType.PrimitivePersistentDataType
getPriority() - Method in class org.bukkit.plugin.RegisteredListener
  Gets the priority for this registration
getPriority() - Method in class org.bukkit.plugin.RegisteredServiceProvider
getProfession() - Method in interface org.bukkit.entity.Villager
  Gets the current profession of this villager.
getProfession() - Method in class org.bukkit.event.entity.VillagerCareerChangeEvent
  Gets the future profession of the villager.
getProfileProperties() - Method in class com.destroystokyo.paper.event.profile.PreLookupProfileEvent
getProgress() - Method in interface org.bukkit.boss.BossBar
  Returns the progress of the bar between 0.0 and 1.0
getProjectile() - Method in class com.destroystokyo.paper.event.player.PlayerLaunchProjectileEvent
  Gets the projectile which will be launched by this event
getProjectile() - Method in class org.bukkit.event.entity.EntityShootBowEvent
  Gets the projectile which will be launched by this event
getPromptText(ConversationContext) - Method in interface org.bukkit.conversations.Prompt
  Gets the text to display to the user when this prompt is first presented.
getProperties() - Method in class com.destroystokyo.paper.event.profile.FillProfileEvent
  Same as .getPlayerProfile().getProperties()
getProperties() - Method in interface com.destroystokyo.paper.profile.PlayerProfile
getPropertiesJson() - Method in class com.destroystokyo.paper.event.player.PlayerHandshakeEvent
  Gets the profile properties.
getProtocolVersion() - Method in class com.destroystokyo.paper.event.server.PaperServerListPingEvent
  Returns the protocol version that will be sent as the protocol version of the server to the client.
getProtocolVersion() - Method in interface com.destroystokyo.paper.network.NetworkClient
  Returns the protocol version of the client.
getProtocolVersion() - Method in interface org.bukkit.UnsafeValues
  Deprecated.
  Returns the server's protocol version.
getProvider() - Method in class org.bukkit.event.server.ServiceEvent
getProvider() - Method in class org.bukkit.plugin.RegisteredServiceProvider
getProvides() - Method in class org.bukkit.plugin.PluginDescriptionFile
  Gives the list of other plugin APIs which this plugin provides.
getProvidingPlugin(Class<?>) - Static method in class org.bukkit.plugin.java.JavaPlugin
  This method provides fast access to the plugin that has provided the given class.
getPuffState() - Method in interface org.bukkit.entity.PufferFish
  Returns the current puff state of this fish (i.e.
getPVP() - Method in interface org.bukkit.World
  Gets the current PVP setting for this world.
getQuerierAddress() - Method in class com.destroystokyo.paper.event.server.GS4QueryEvent
  Get querier address
getQueryType() - Method in class com.destroystokyo.paper.event.server.GS4QueryEvent
  Get query type
getQuitMessage() - Method in class org.bukkit.event.player.PlayerQuitEvent
  Deprecated.
  in favour of `PlayerQuitEvent.quitMessage()`
getRabbitType() - Method in interface org.bukkit.entity.Rabbit
getRadius() - Method in class io.papermc.paper.event.world.StructureLocateEvent
  Gets the search radius in which to attempt locating the structure.
getRadius() - Method in interface org.bukkit.entity.AreaEffectCloud
  Gets the initial radius of the cloud.
getRadius() - Method in class org.bukkit.event.entity.ExplosionPrimeEvent
  Gets the radius of the explosion
getRadius() - Method in class org.bukkit.event.world.GenericGameEvent
  Get the block radius to which this event will be broadcast.
getRadiusOnUse() - Method in interface org.bukkit.entity.AreaEffectCloud
  Gets the amount that the radius of this cloud will decrease by when it applies an effect to an entity.
getRadiusPerTick() - Method in interface org.bukkit.entity.AreaEffectCloud
  Gets the amount that the radius of this cloud will decrease by each tick.
getRaid() - Method in class org.bukkit.event.raid.RaidEvent
  Returns the raid involved with this event.
getRaiders() - Method in class org.bukkit.event.raid.RaidSpawnWaveEvent
  Returns all `Raider` that spawned in this wave.
getRaiders() - Method in interface org.bukkit.Raid
  Gets all remaining `Raider` in the present wave.
getRaids() - Method in interface org.bukkit.World
  Gets all raids that are going on over this world.
getRandom() - Static method in class org.bukkit.util.Vector
  Gets a random vector with components having a random value between 0 and 1.
getRarity() - Method in class org.bukkit.enchantments.Enchantment
  Gets the rarity of this enchantment.
getRarity() - Method in class org.bukkit.enchantments.EnchantmentWrapper
getRarity() - Method in class org.bukkit.inventory.ItemStack
  Gets the item rarity of the itemstack.
getRaw() - Method in interface com.destroystokyo.paper.SkinParts
getRawAddress() - Method in class org.bukkit.entity.Player.Spigot
  Gets the connection address of this player, regardless of whether it has been spoofed or not.
getRawAddress() - Method in class org.bukkit.event.player.AsyncPlayerPreLoginEvent
  Gets the raw address of the player logging in
getRawBiomeTemperature(int, int) - Method in interface org.bukkit.ChunkSnapshot
  Deprecated.
  biomes are now 3-dimensional
getRawBiomeTemperature(int, int, int) - Method in interface org.bukkit.ChunkSnapshot
  Get raw biome temperature at given coordinates
getRawData() - Method in interface org.bukkit.block.BlockState
  Deprecated.
  Magic value
getRawName() - Method in class org.bukkit.plugin.PluginDescriptionFile
  Deprecated.
  Internal use
getRawSlot() - Method in class org.bukkit.event.inventory.InventoryClickEvent
  The raw slot number clicked, ready for passing to `#getItem(int)` This slot number is unique for the view.
getRawSlots() - Method in class org.bukkit.event.inventory.InventoryDragEvent
  Gets the raw slot ids to be changed in this drag.
getRawType() - Method in class org.bukkit.map.MapCursor
  Deprecated.
  Magic value
getRealAddress() - Method in class org.bukkit.event.player.PlayerLoginEvent
  Gets the connection address of this player, regardless of whether it has been spoofed or not.
getReapplicationDelay() - Method in interface org.bukkit.entity.AreaEffectCloud
  Gets the time that an entity will be immune from subsequent exposure.
getReason() - Method in class com.destroystokyo.paper.event.block.TNTPrimeEvent
  Gets the TNT prime reason
getReason() - Method in class com.destroystokyo.paper.event.entity.EndermanEscapeEvent
getReason() - Method in class com.destroystokyo.paper.event.entity.EntityTransformedEvent
  Deprecated.
  see `EntityTransformEvent.getTransformReason()`
getReason() - Method in class com.destroystokyo.paper.event.entity.PreCreatureSpawnEvent
getReason() - Method in interface org.bukkit.BanEntry
  Gets the reason for this ban.
getReason() - Method in class org.bukkit.event.block.CauldronLevelChangeEvent
getReason() - Method in class org.bukkit.event.entity.EntityTargetEvent
  Returns the reason for the targeting
getReason() - Method in class org.bukkit.event.entity.EntityUnleashEvent
  Returns the reason for the unleashing.
getReason() - Method in class org.bukkit.event.entity.VillagerCareerChangeEvent
  Gets the reason for why the villager's career is changing.
getReason() - Method in class org.bukkit.event.inventory.InventoryCloseEvent
getReason() - Method in class org.bukkit.event.player.PlayerKickEvent
  Deprecated.
  in favour of `PlayerKickEvent.reason()`
getReason() - Method in class org.bukkit.event.player.PlayerQuitEvent
getReason() - Method in class org.bukkit.event.raid.RaidStopEvent
  Returns the stop reason.
getReason() - Method in class org.bukkit.event.world.PortalCreateEvent
  Gets the reason for the portal's creation
getRecipe() - Method in class com.destroystokyo.paper.event.player.PlayerRecipeBookClickEvent
  Gets the namespaced key of the recipe that was clicked by the player
getRecipe() - Method in class org.bukkit.event.block.BlockCookEvent
  Gets the cooking recipe associated with this event.
getRecipe() - Method in class org.bukkit.event.entity.VillagerAcquireTradeEvent
  Get the recipe to be acquired.
getRecipe() - Method in class org.bukkit.event.entity.VillagerReplenishTradeEvent
  Get the recipe to replenish.
getRecipe() - Method in class org.bukkit.event.inventory.CraftItemEvent
getRecipe() - Method in class org.bukkit.event.inventory.FurnaceStartSmeltEvent
  Gets the FurnaceRecipe associated with this event
getRecipe() - Method in class org.bukkit.event.inventory.PrepareItemCraftEvent
  Get the recipe that has been formed.
getRecipe() - Method in class org.bukkit.event.player.PlayerRecipeDiscoverEvent
  Get the namespaced key of the discovered recipe.
getRecipe() - Method in interface org.bukkit.inventory.CraftingInventory
  Get the current recipe formed on the crafting inventory, if any.
getRecipe() - Method in interface org.bukkit.inventory.SmithingInventory
  Get the current recipe formed on the smithing table, if any.
getRecipe(int) - Method in interface org.bukkit.inventory.Merchant
  Get the recipe at a certain index of this merchant's trade list.
getRecipe(NamespacedKey) - Static method in class org.bukkit.Bukkit
  Get the `Recipe` for the given key.
getRecipe(NamespacedKey) - Method in interface org.bukkit.Server
  Get the `Recipe` for the given key.
getRecipeCount() - Method in interface org.bukkit.inventory.Merchant
  Get the number of trades this merchant currently has available.
getRecipes() - Method in interface org.bukkit.inventory.Merchant
  Get a list of trades currently available from this merchant.
getRecipes() - Method in interface org.bukkit.inventory.meta.KnowledgeBookMeta
  Gets all the recipes in the book.
getRecipesFor(ItemStack) - Static method in class org.bukkit.Bukkit
  Get a list of all recipes for a given item.
getRecipesFor(ItemStack) - Method in interface org.bukkit.Server
  Get a list of all recipes for a given item.
getRecipients() - Method in class org.bukkit.event.player.AsyncPlayerChatEvent
  Deprecated.
  Gets a set of recipients that this chat message will be displayed to.
getRecipients() - Method in class org.bukkit.event.player.PlayerChatEvent
  Deprecated.
  Gets a set of recipients that this chat message will be displayed to
getRecipients() - Method in class org.bukkit.event.player.PlayerCommandPreprocessEvent
  Deprecated.
  This method is provided for backward compatibility with no guarantee to the effect of viewing or modifying the set.
getRecipients() - Method in class org.bukkit.event.server.BroadcastMessageEvent
  Gets a set of recipients that this chat message will be displayed to.
getRecord() - Method in interface org.bukkit.block.Jukebox
  Gets the record item inserted into the jukebox.
getRed() - Method in class org.bukkit.Color
  Gets the red component
getRegainReason() - Method in class org.bukkit.event.entity.EntityRegainHealthEvent
  Gets the reason for why the entity is regaining health
getRegisteredListeners() - Method in class org.bukkit.event.HandlerList
  Get the baked registered listeners associated with this handler list
getRegisteredListeners(Plugin) - Static method in class org.bukkit.event.HandlerList
  Get a specific plugin's registered listeners associated with this handler list
getRegistration(Class<T>) - Method in interface org.bukkit.plugin.ServicesManager
  Queries for a provider registration.
getRegistration(Class<T>) - Method in class org.bukkit.plugin.SimpleServicesManager
  Queries for a provider registration.
getRegistrations(Class<T>) - Method in interface org.bukkit.plugin.ServicesManager
  Get registrations of providers for a service.
getRegistrations(Class<T>) - Method in class org.bukkit.plugin.SimpleServicesManager
  Get registrations of providers for a service.
getRegistrations(Plugin) - Method in interface org.bukkit.plugin.ServicesManager
  Get registrations of providers for a plugin.
getRegistrations(Plugin) - Method in class org.bukkit.plugin.SimpleServicesManager
  Get registrations of providers for a plugin.
getRelative(int, int, int) - Method in interface org.bukkit.block.Block
  Gets the block at the given offsets
getRelative(BlockFace) - Method in interface org.bukkit.block.Block
  Gets the block at the given face
getRelative(BlockFace, int) - Method in interface org.bukkit.block.Block
  Gets the block at the given distance of the given face
getRelativeBlock() - Method in class com.destroystokyo.paper.block.TargetBlockInfo
  Get the relative Block to the targeted block on the side it is targeted at
getRelativePosition() - Method in interface org.bukkit.block.Structure
  The relative position of the structure outline based on the position of the structure block.
getRemaining() - Method in class org.bukkit.event.entity.EntityPickupItemEvent
  Gets the amount remaining on the ground, if any
getRemaining() - Method in class org.bukkit.event.player.PlayerAttemptPickupItemEvent
  Gets the amount that will remain on the ground, if any
getRemaining() - Method in class org.bukkit.event.player.PlayerPickupItemEvent
  Deprecated.
  Gets the amount remaining on the ground, if any
getRemainingAir() - Method in interface org.bukkit.entity.LivingEntity
  Returns the amount of air that the living entity has remaining, in ticks.
getRemainingCriteria() - Method in interface org.bukkit.advancement.AdvancementProgress
  Get the criteria which have not been awarded.
getRemovalCallback() - Method in class org.bukkit.permissions.PermissionAttachment
  Gets the class that was previously set to be called when this attachment was removed from a `Permissible`.
getRemover() - Method in class org.bukkit.event.hanging.HangingBreakByEntityEvent
  Gets the entity that removed the hanging entity.
getRemoveWhenFarAway() - Method in interface org.bukkit.entity.LivingEntity
  Returns if the living entity despawns when away from players or not.
getRenameText() - Method in interface org.bukkit.inventory.AnvilInventory
  Get the name to be applied to the repaired item.
getRenderers() - Method in interface org.bukkit.map.MapView
  Get a list of MapRenderers currently in effect.
getRenderType() - Method in interface org.bukkit.scoreboard.Objective
  Sets manner in which this objective will be rendered.
getRepairAmount() - Method in class org.bukkit.event.player.PlayerItemMendEvent
  Get the amount the item is to be repaired.
getRepairCost() - Method in interface org.bukkit.inventory.AnvilInventory
  Get the experience cost (in levels) to complete the current repair.
getRepairCost() - Method in interface org.bukkit.inventory.meta.Repairable
  Gets the repair penalty
getReplacedBlockStates() - Method in class org.bukkit.event.block.BlockMultiPlaceEvent
  Gets a list of blockstates for all blocks which were replaced by the placement of the new blocks.
getReplacement() - Method in class org.bukkit.event.player.PlayerItemConsumeEvent
  Return the custom item stack that will replace the consumed item, or null if no custom replacement has been set (which means the default replacement will be used).
getReplacementEntity() - Method in class com.destroystokyo.paper.event.entity.EntityZapEvent
  Gets the entity that will replace the struck entity.
getReputation(ReputationType) - Method in class com.destroystokyo.paper.entity.villager.Reputation
  Gets the reputation value for a specific `ReputationType`.
getReputation(UUID) - Method in interface org.bukkit.entity.Villager
  Get the `reputation` for a specific player by `UUID`.
getReputations() - Method in interface org.bukkit.entity.Villager
  Get all `reputations` for all players mapped by their `unique IDs`.
getRequiredPlayerRange() - Method in interface org.bukkit.block.CreatureSpawner
  Get the maximum distance(squared) a player can be in order for this spawner to be active.
getResource(String) - Method in class org.bukkit.plugin.java.JavaPlugin
getResource(String) - Method in interface org.bukkit.plugin.Plugin
  Gets an embedded resource in this plugin
getResource(String) - Method in class org.bukkit.plugin.java.PluginClassLoader
getResourcePackHash() - Method in interface org.bukkit.entity.Player
  Deprecated.
  This is no longer sent from the client and will always be null
getResourcePackStatus() - Method in interface org.bukkit.entity.Player
getResources(String) - Method in class org.bukkit.plugin.java.PluginClassLoader
getRespawnedLocation() - Method in class com.destroystokyo.paper.event.player.PlayerPostRespawnEvent
  Returns the location of the respawned player
getRespawnFlags() - Method in class org.bukkit.event.player.PlayerRespawnEvent
  Get the set of flags that apply to this respawn.
getRespawnLocation() - Method in class org.bukkit.event.player.PlayerRespawnEvent
  Gets the current respawn location
getRespawnPhase() - Method in interface org.bukkit.boss.DragonBattle
  Get this battle's current respawn phase.
getResponse() - Method in class com.destroystokyo.paper.event.server.GS4QueryEvent
  Get query response
getResponsiblePlugin() - Method in exception com.destroystokyo.paper.exception.ServerPluginException
  Gets the plugin which is directly responsible for the exception being thrown
getRestocksToday() - Method in interface org.bukkit.entity.Villager
  Gets the amount of times a villager has restocked their trades today
getResult() - Method in class com.destroystokyo.paper.event.inventory.PrepareResultEvent
  Get result item, may be null.
getResult() - Method in class io.papermc.paper.event.world.StructureLocateEvent
  Gets the location set as the structure location, if it was defined.
getResult() - Method in class org.bukkit.event.block.BlockCookEvent
  Gets the resultant ItemStack for this event
getResult() - Method in class org.bukkit.event.inventory.InventoryInteractEvent
  Gets the `Event.Result` of this event.
getResult() - Method in class org.bukkit.event.inventory.PrepareAnvilEvent
  Get result item, may be null.
getResult() - Method in class org.bukkit.event.inventory.PrepareSmithingEvent
  Get result item, may be null.
getResult() - Method in class org.bukkit.event.player.AsyncPlayerPreLoginEvent
  Deprecated.
  This method uses a deprecated enum from `PlayerPreLoginEvent`
getResult() - Method in class org.bukkit.event.player.PlayerLoginEvent
  Gets the current result of the login, as an enum
getResult() - Method in class org.bukkit.event.player.PlayerPreLoginEvent
  Deprecated.
  Gets the current result of the login, as an enum
getResult() - Method in interface org.bukkit.inventory.AnvilInventory
  Gets the item in the result slot.
getResult() - Method in class org.bukkit.inventory.CookingRecipe
  Get the result of this recipe.
getResult() - Method in interface org.bukkit.inventory.CraftingInventory
  Check what item is in the result slot of this crafting inventory.
getResult() - Method in interface org.bukkit.inventory.FurnaceInventory
  Get the current item in the result slot.
getResult() - Method in interface org.bukkit.inventory.GrindstoneInventory
  Gets the result.
getResult() - Method in class org.bukkit.inventory.MerchantRecipe
getResult() - Method in interface org.bukkit.inventory.Recipe
  Get the result of this recipe.
getResult() - Method in class org.bukkit.inventory.ShapedRecipe
  Get the result.
getResult() - Method in class org.bukkit.inventory.ShapelessRecipe
  Get the result of this recipe.
getResult() - Method in interface org.bukkit.inventory.SmithingInventory
  Check what item is in the result slot of this smithing table.
getResult() - Method in class org.bukkit.inventory.SmithingRecipe
getResult() - Method in interface org.bukkit.inventory.StonecutterInventory
  Gets the result item.
getResult() - Method in class org.bukkit.inventory.StonecuttingRecipe
  Get the result of this recipe.
getResults() - Method in class org.bukkit.event.inventory.BrewEvent
  Gets the resulting items in the Brewing Stand.
getRetractLocation() - Method in class org.bukkit.event.block.BlockPistonRetractEvent
  Deprecated.
getReviveHealth() - Method in class org.bukkit.event.entity.EntityDeathEvent
  Get the amount of health that the entity should revive with after cancelling the event.
getRightArmPose() - Method in interface org.bukkit.entity.ArmorStand
  Returns the armor stand's right arm's current pose as a `EulerAngle`.
getRightClicked() - Method in class org.bukkit.event.player.PlayerArmorStandManipulateEvent
getRightClicked() - Method in class org.bukkit.event.player.PlayerInteractEntityEvent
  Gets the entity that was right-clicked by the player.
getRightLegPose() - Method in interface org.bukkit.entity.ArmorStand
  Returns the armor stand's right leg's current pose as a `EulerAngle`.
getRightSide() - Method in class org.bukkit.block.DoubleChest
getRightSide() - Method in interface org.bukkit.inventory.DoubleChestInventory
  Get the right side of this double chest.
getRightSide(boolean) - Method in class org.bukkit.block.DoubleChest
getRoot() - Method in interface org.bukkit.advancement.Advancement
  Gets the root advancement of the tree this is located in.
getRoot() - Method in interface org.bukkit.configuration.ConfigurationSection
  Gets the root `Configuration` that contains this `ConfigurationSection`
getRoot() - Method in class org.bukkit.configuration.MemorySection
getRotation() - Method in interface org.bukkit.block.data.Rotatable
  Gets the value of the 'rotation' property.
getRotation() - Method in interface org.bukkit.block.Skull
  Deprecated.
  use `BlockData`
getRotation() - Method in interface org.bukkit.block.Structure
  Get how this structure is rotated.
getRotation() - Method in interface org.bukkit.entity.ItemFrame
  Get the rotation of the frame's item
getRunningGoals(T) - Method in interface com.destroystokyo.paper.entity.ai.MobGoals
getRunningGoals(T, GoalType) - Method in interface com.destroystokyo.paper.entity.ai.MobGoals
getRunningGoalsWithout(T, GoalType) - Method in interface com.destroystokyo.paper.entity.ai.MobGoals
getSaddle() - Method in interface org.bukkit.inventory.AbstractHorseInventory
  Gets the item in the horse's saddle slot.
getSaturatedRegenRate() - Method in interface org.bukkit.entity.HumanEntity
  Get the regeneration rate (1 health per x ticks) of the HumanEntity when they have saturation and their food level is >= 20.
getSaturation() - Method in interface org.bukkit.entity.HumanEntity
  Gets the players current saturation level.
getScale() - Method in interface org.bukkit.map.MapView
  Get the scale of this map.
getScheduler() - Static method in class org.bukkit.Bukkit
  Gets the scheduler for managing scheduled events.
getScheduler() - Method in interface org.bukkit.Server
  Gets the scheduler for managing scheduled events.
getScissorsConfig() - Method in class org.bukkit.Server.Spigot
getScore() - Method in interface org.bukkit.scoreboard.Score
  Gets the current score
getScore(String) - Method in interface org.bukkit.scoreboard.Objective
  Gets an entry's Score for an Objective on this Scoreboard.
getScore(OfflinePlayer) - Method in interface org.bukkit.scoreboard.Objective
  Deprecated.
  Scoreboards can contain entries that aren't players
getScoreboard() - Method in interface org.bukkit.entity.Player
  Gets the Scoreboard displayed to this player
getScoreboard() - Method in interface org.bukkit.scoreboard.Objective
  Gets the scoreboard to which this objective is attached.
getScoreboard() - Method in interface org.bukkit.scoreboard.Score
  Gets the scoreboard for the associated objective.
getScoreboard() - Method in interface org.bukkit.scoreboard.Team
  Gets the Scoreboard to which this team is attached
getScoreboardManager() - Static method in class org.bukkit.Bukkit
  Gets the instance of the scoreboard manager.
getScoreboardManager() - Method in interface org.bukkit.Server
  Gets the instance of the scoreboard manager.
getScoreboardTags() - Method in interface org.bukkit.entity.Entity
  Returns a set of tags for this entity.
getScores(String) - Method in interface org.bukkit.scoreboard.Scoreboard
  Gets all scores for an entry on this Scoreboard
getScores(OfflinePlayer) - Method in interface org.bukkit.scoreboard.Scoreboard
  Deprecated.
  Scoreboards can contain entries that aren't players
getSeaLevel() - Method in interface org.bukkit.World
  Gets the sea level for this world.
getSearchRadius() - Method in class org.bukkit.event.entity.EntityPortalEvent
  Gets the search radius value for finding an available portal.
getSearchRadius() - Method in class org.bukkit.event.player.PlayerPortalEvent
  Gets the search radius value for finding an available portal.
getSecondary() - Method in class io.papermc.paper.event.player.PlayerChangeBeaconEffectEvent
getSecondary() - Method in interface org.bukkit.inventory.EnchantingInventory
  Get the secondary item being used for the enchant.
getSecondaryEffect() - Method in interface org.bukkit.block.Beacon
  Returns the secondary effect set on the beacon.
getSecondItem() - Method in interface org.bukkit.inventory.AnvilInventory
  Gets the item in the right input slot.
getSecondTrustedPlayer() - Method in interface org.bukkit.entity.Fox
  Gets the second trusted player.
getSeed() - Method in interface org.bukkit.block.Structure
  The seed used to determine how many blocks are removed upon loading of this structure.
getSeed() - Method in interface org.bukkit.generator.WorldInfo
  Gets the Seed for this world.
getSeed() - Method in interface org.bukkit.loot.Lootable
  Get the Loot Table's seed.
getSelectedRecipe() - Method in interface org.bukkit.inventory.MerchantInventory
  Get the currently active recipe.
getSelectedRecipeIndex() - Method in interface org.bukkit.inventory.MerchantInventory
  Get the index of the currently selected recipe.
getSender() - Method in class com.destroystokyo.paper.event.server.AsyncTabCompleteEvent
  Get the sender completing this command.
getSender() - Method in class org.bukkit.event.command.UnknownCommandEvent
  Gets the CommandSender or ConsoleCommandSender
getSender() - Method in class org.bukkit.event.server.ServerCommandEvent
  Get the command sender.
getSender() - Method in class org.bukkit.event.server.TabCompleteEvent
  Get the sender completing this command.
getSendViewDistance() - Method in interface org.bukkit.entity.Player
  Gets the sending view distance for this player.
getSendViewDistance() - Method in interface org.bukkit.World
  Gets the sending view distance for this world.
getSerializable(String, Class<T>) - Method in interface org.bukkit.configuration.ConfigurationSection
  Gets the requested `ConfigurationSerializable` object at the given path.
getSerializable(String, Class<T>) - Method in class org.bukkit.configuration.MemorySection
getSerializable(String, Class<T>, T) - Method in interface org.bukkit.configuration.ConfigurationSection
  Gets the requested `ConfigurationSerializable` object at the given path, returning a default value if not found If the Object does not exist then the specified default value will returned regardless of if a default has been identified in the root `Configuration`.
getSerializable(String, Class<T>, T) - Method in class org.bukkit.configuration.MemorySection
getServer() - Static method in class org.bukkit.Bukkit
  Gets the current `Server` singleton
getServer() - Method in interface org.bukkit.command.CommandSender
  Returns the server instance that this command is running on
getServer() - Method in interface org.bukkit.command.MessageCommandSender
getServer() - Method in interface org.bukkit.entity.Entity
  Gets the `Server` that contains this Entity
getServer() - Method in class org.bukkit.plugin.java.JavaPlugin
  Returns the Server instance currently running this plugin
getServer() - Method in interface org.bukkit.plugin.Plugin
  Returns the Server instance currently running this plugin
getServerHostname() - Method in class com.destroystokyo.paper.event.player.PlayerHandshakeEvent
  Gets the server hostname string.
getServerIcon() - Method in class com.destroystokyo.paper.event.server.PaperServerListPingEvent
  Gets the server icon sent to the client.
getServerIcon() - Static method in class org.bukkit.Bukkit
  Gets an instance of the server's default server-icon.
getServerIcon() - Method in interface org.bukkit.Server
  Gets an instance of the server's default server-icon.
getServerVersion() - Method in class com.destroystokyo.paper.event.server.GS4QueryEvent.QueryResponse
  Get server software (name and version) which will be used to reply to the query.
getService() - Method in class org.bukkit.plugin.RegisteredServiceProvider
getServicesManager() - Static method in class org.bukkit.Bukkit
  Gets a services manager.
getServicesManager() - Method in interface org.bukkit.Server
  Gets a services manager.
getSessionData(Object) - Method in class org.bukkit.conversations.ConversationContext
  Gets session data shared between all `Prompt` invocations.
getShape() - Method in interface org.bukkit.block.data.Rail
  Gets the value of the 'shape' property.
getShape() - Method in interface org.bukkit.block.data.type.Stairs
  Gets the value of the 'shape' property.
getShape() - Method in class org.bukkit.inventory.ShapedRecipe
  Get the shape.
getShapes() - Method in interface org.bukkit.block.data.Rail
  Gets the shapes which are applicable to this block.
getShieldBlockingDelay() - Method in interface org.bukkit.entity.LivingEntity
  Get the delay (in ticks) before blocking is effective for this entity
getShooter() - Method in interface org.bukkit.entity.Projectile
  Retrieve the shooter of this projectile.
getShortList(String) - Method in interface org.bukkit.configuration.ConfigurationSection
  Gets the requested List of Short by path.
getShortList(String) - Method in class org.bukkit.configuration.MemorySection
getShortText() - Method in class org.bukkit.help.HelpTopic
  Returns a brief description that will be displayed in the topic index.
getShoulderEntityLeft() - Method in interface org.bukkit.entity.HumanEntity
  Deprecated.
  There are currently no well defined semantics regarding serialized entities in Bukkit. Use with care.
getShoulderEntityRight() - Method in interface org.bukkit.entity.HumanEntity
  Deprecated.
  There are currently no well defined semantics regarding serialized entities in Bukkit. Use with care.
getShowEffect() - Method in class org.bukkit.event.entity.ExpBottleEvent
  This method indicates if the particle effect should be shown.
getShutdownMessage() - Static method in class org.bukkit.Bukkit
  Deprecated.
  in favour of `Bukkit.shutdownMessage()`
getShutdownMessage() - Method in interface org.bukkit.Server
  Deprecated.
  in favour of `Server.shutdownMessage()`
getSign() - Method in class io.papermc.paper.event.player.PlayerSignCommandPreprocessEvent
  Gets the sign that the command originated from.
getSignalStrength() - Method in class io.papermc.paper.event.block.TargetHitEvent
  Gets the strength of the redstone signal to be emitted by the Target block
getSignature() - Method in class com.destroystokyo.paper.profile.ProfileProperty
getSize() - Method in interface org.bukkit.block.Campfire
getSize() - Method in interface org.bukkit.entity.Phantom
getSize() - Method in interface org.bukkit.entity.Slime
getSize() - Method in interface org.bukkit.inventory.Inventory
  Returns the size of the inventory
getSize() - Method in class org.bukkit.material.CocoaPlant
  Deprecated.
  Get size of plant
getSize() - Method in class org.bukkit.Particle.DustOptions
  Relative size of the particle.
getSize() - Method in interface org.bukkit.scoreboard.Team
  Gets the size of the team
getSize() - Method in interface org.bukkit.structure.Structure
  Gets the current size of the structure.
getSize() - Method in interface org.bukkit.WorldBorder
  Gets the current side length of the border.
getSkeletonType() - Method in interface org.bukkit.entity.AbstractSkeleton
  Deprecated.
  should check what class instance this is.
getSkinParts() - Method in class com.destroystokyo.paper.event.player.PlayerClientOptionsChangeEvent
getSkipAmount() - Method in class org.bukkit.event.world.TimeSkipEvent
  Gets the amount of time that was skipped.
getSkipReason() - Method in class org.bukkit.event.world.TimeSkipEvent
  Gets the reason why the time has skipped.
getSkullType() - Method in interface org.bukkit.block.Skull
  Deprecated.
  check `Material` instead
getSleepTicks() - Method in interface org.bukkit.entity.HumanEntity
  Get the sleep ticks of the player.
getSLF4JLogger() - Method in interface org.bukkit.plugin.Plugin
getSlicesEaten() - Method in class org.bukkit.material.Cake
  Deprecated.
  Gets the number of slices eaten from this cake
getSlicesRemaining() - Method in class org.bukkit.material.Cake
  Deprecated.
  Gets the number of slices remaining on this cake
getSlipperiness() - Method in enum class org.bukkit.Material
  Returns a value that represents how 'slippery' the block is.
getSlot() - Method in class io.papermc.paper.event.block.BlockPreDispenseEvent
  Gets the inventory slot of the dispenser to dispense from.
getSlot() - Method in class org.bukkit.attribute.AttributeModifier
  Get the `EquipmentSlot` this AttributeModifier is active on, or null if this modifier is applicable for any slot.
getSlot() - Method in enum class org.bukkit.event.EventPriority
getSlot() - Method in class org.bukkit.event.inventory.InventoryClickEvent
  The slot number that was clicked, ready for passing to `Inventory.getItem(int)`.
getSlot() - Method in class org.bukkit.event.player.PlayerArmorStandManipulateEvent
  Returns the raw item slot of the armor stand in this event.
getSlot() - Method in class org.bukkit.event.player.PlayerEditBookEvent
  Deprecated.
  books may be signed from off hand
getSlotType() - Method in class com.destroystokyo.paper.event.player.PlayerArmorChangeEvent
  Gets the type of slot being altered.
getSlotType() - Method in class org.bukkit.event.inventory.InventoryClickEvent
  Gets the type of slot that was clicked.
getSlotType(int) - Method in class org.bukkit.inventory.InventoryView
  Determine the type of the slot by its raw slot ID.
getSmelting() - Method in interface org.bukkit.inventory.FurnaceInventory
  Get the item currently smelting.
getSnapshotInventory() - Method in interface org.bukkit.block.BrewingStand
getSnapshotInventory() - Method in interface org.bukkit.block.Container
  Gets the captured inventory snapshot of this container.
getSnapshotInventory() - Method in interface org.bukkit.block.Furnace
getSnapshotInventory() - Method in interface org.bukkit.block.Lectern
getSocketAddressHostname() - Method in class com.destroystokyo.paper.event.player.PlayerHandshakeEvent
  Gets the socket address hostname string.
getSoftDepend() - Method in class org.bukkit.plugin.PluginDescriptionFile
  Gives a list of other plugins that the plugin requires for full functionality.
getSoundGroup() - Method in interface org.bukkit.block.Block
  Gets the `BlockSoundGroup` for this block.
getSoundGroup() - Method in interface org.bukkit.block.data.BlockData
  Gets the block's `SoundGroup` which can be used to get its step sound, hit sound, and others.
getSource() - Method in class io.papermc.paper.event.block.BlockBreakBlockEvent
  Gets the block that cause this (e.g.
getSource() - Method in interface org.bukkit.BanEntry
  Gets the source of this ban.
getSource() - Method in interface org.bukkit.entity.AreaEffectCloud
  Retrieve the original source of this cloud.
getSource() - Method in interface org.bukkit.entity.TNTPrimed
  Gets the source of this primed TNT.
getSource() - Method in class org.bukkit.event.block.BlockCookEvent
  Gets the smelted ItemStack for this event
getSource() - Method in class org.bukkit.event.block.BlockSpreadEvent
  Gets the source block involved in this event.
getSource() - Method in class org.bukkit.event.inventory.FurnaceStartSmeltEvent
  Gets the source ItemStack for this event
getSource() - Method in class org.bukkit.event.inventory.InventoryMoveItemEvent
  Gets the Inventory that the ItemStack is being taken from
getSource() - Method in class org.bukkit.event.player.PlayerExpChangeEvent
  Get the source that provided the experience.
getSourceBlock() - Method in class org.bukkit.event.block.BlockPhysicsEvent
  Gets the source block that triggered this event.
getSourceEntityId() - Method in interface org.bukkit.entity.ExperienceOrb
  If this experience orb was spawned in relation to another entity, such as a player or other living entity death, or breeding, return the source entity UUID.
getSourceLoc() - Method in interface org.bukkit.entity.FallingBlock
  Deprecated.
  replaced by `Entity.getOrigin()`
getSourceLoc() - Method in interface org.bukkit.entity.TNTPrimed
  Deprecated.
  replaced by `Entity.getOrigin()`
getSpawnCount() - Method in interface org.bukkit.block.CreatureSpawner
  Get how many mobs attempt to spawn.
getSpawnedGroups() - Method in interface org.bukkit.Raid
  Gets the number of raider groups which have spawned.
getSpawnedType() - Method in interface org.bukkit.block.CreatureSpawner
  Get the spawner's creature type.
getSpawnedType() - Method in interface org.bukkit.inventory.meta.SpawnEggMeta
  Deprecated.
  different types are different items
getSpawnedType() - Method in class org.bukkit.material.SpawnEgg
  Deprecated.
  This is now stored in `SpawnEggMeta`.
getSpawnEgg(EntityType) - Method in interface org.bukkit.inventory.ItemFactory
  Get a spawn egg ItemStack from an EntityType
getSpawner() - Method in class org.bukkit.event.entity.SpawnerSpawnEvent
getSpawnerLocation() - Method in class com.destroystokyo.paper.event.entity.PreSpawnerSpawnEvent
getSpawningEntity() - Method in class com.destroystokyo.paper.event.entity.PhantomPreSpawnEvent
  Get the entity this phantom is spawning for
getSpawningEntity() - Method in interface org.bukkit.entity.Firework
getSpawningEntity() - Method in interface org.bukkit.entity.Phantom
  Get the UUID of the entity that caused this phantom to spawn
getSpawnLocation() - Method in class com.destroystokyo.paper.event.entity.PreCreatureSpawnEvent
getSpawnLocation() - Method in interface org.bukkit.World
  Gets the default spawn `Location` of this world
getSpawnLocation() - Method in class org.spigotmc.event.player.PlayerSpawnLocationEvent
  Gets player's spawn location.
getSpawnRadius() - Method in class com.destroystokyo.paper.event.entity.PlayerNaturallySpawnCreaturesEvent
getSpawnRadius() - Static method in class org.bukkit.Bukkit
  Gets the radius, in blocks, around each worlds spawn point to protect.
getSpawnRadius() - Method in interface org.bukkit.Server
  Gets the radius, in blocks, around each worlds spawn point to protect.
getSpawnRange() - Method in interface org.bukkit.block.CreatureSpawner
  Get the radius around which the spawner will attempt to spawn mobs in.
getSpawnReason() - Method in interface org.bukkit.entity.ExperienceOrb
  Gets the reason that this experience orb was spawned.
getSpawnReason() - Method in class org.bukkit.event.entity.CreatureSpawnEvent
  Gets the reason for why the creature is being spawned.
getSpecies() - Method in class org.bukkit.event.world.StructureGrowEvent
  Gets the species type (birch, normal, pine, red mushroom, brown mushroom)
getSpecies() - Method in class org.bukkit.material.LongGrass
  Deprecated.
  Gets the current species of this grass
getSpecies() - Method in class org.bukkit.material.Wood
  Deprecated.
  Gets the current species of this wood block
getSpectatorTarget() - Method in class com.destroystokyo.paper.event.player.PlayerStopSpectatingEntityEvent
  Gets the entity that the player is spectating
getSpectatorTarget() - Method in interface org.bukkit.entity.Player
  Gets the entity which is followed by the camera when in `GameMode.SPECTATOR`.
getSpell() - Method in interface org.bukkit.entity.Spellcaster
  Gets the `Spellcaster.Spell` the entity is currently using.
getSpell() - Method in class org.bukkit.event.entity.EntitySpellCastEvent
  Get the spell to be cast in this event.
getSpigotConfig() - Method in class org.bukkit.Server.Spigot
getStage() - Method in interface org.bukkit.block.data.type.Sapling
  Gets the value of the 'stage' property.
getStartLevel() - Method in class org.bukkit.enchantments.Enchantment
  Gets the level that this Enchantment should start at
getStartLevel() - Method in class org.bukkit.enchantments.EnchantmentWrapper
getStarvationRate() - Method in interface org.bukkit.entity.HumanEntity
  Get the starvation rate (1 health per x ticks) of the HumanEntity.
getState() - Method in interface org.bukkit.block.Block
  Captures the current state of this block.
getState() - Method in class org.bukkit.conversations.Conversation
  Returns Returns the current state of the conversation.
getState() - Method in interface org.bukkit.entity.FishHook
  Get the current state of this fish hook.
getState() - Method in class org.bukkit.event.player.PlayerFishEvent
  Gets the state of the fishing
getState() - Method in class org.bukkit.material.Crops
  Deprecated.
  Gets the current growth state of this crop For crops with only four growth states such as beetroot, only the values SEEDED, SMALL, TALL and RIPE will be returned.
getState() - Method in class org.bukkit.material.NetherWarts
  Deprecated.
  Gets the current growth state of this nether wart
getState(boolean) - Method in interface org.bukkit.block.Block
getState(BlockData) - Static method in enum class com.destroystokyo.paper.event.block.AnvilDamagedEvent.DamageState
  Get damaged state by block data
getState(Material) - Static method in enum class com.destroystokyo.paper.event.block.AnvilDamagedEvent.DamageState
  Get damaged state by block material
getStatistic() - Method in class org.bukkit.event.player.PlayerStatisticIncrementEvent
  Gets the statistic that is being incremented.
getStatistic(Statistic) - Method in interface org.bukkit.OfflinePlayer
  Gets the value of the given statistic for this player.
getStatistic(Statistic, EntityType) - Method in interface org.bukkit.OfflinePlayer
  Gets the value of the given statistic for this player.
getStatistic(Statistic, Material) - Method in interface org.bukkit.OfflinePlayer
  Gets the value of the given statistic for this player.
getStatus() - Method in class org.bukkit.event.player.PlayerResourcePackStatusEvent
  Gets the status of this pack.
getStatus() - Method in interface org.bukkit.Raid
  Gets the current status of the raid.
getStay() - Method in class com.destroystokyo.paper.Title
  Deprecated.
  Gets the number of ticks to stay.
getSteerMaterial() - Method in interface org.bukkit.entity.Steerable
  Get the material used to steer this entity when ridden by a player.
getStepSound() - Method in interface com.destroystokyo.paper.block.BlockSoundGroup
  Gets the sound that plays when stepping on this block
getStepSound() - Method in interface org.bukkit.SoundGroup
  Gets the corresponding step sound for this group.
getStonecutterInventory() - Method in class io.papermc.paper.event.player.PlayerStonecutterRecipeSelectEvent
getStonecuttingRecipe() - Method in class io.papermc.paper.event.player.PlayerStonecutterRecipeSelectEvent
getStorageContents() - Method in interface org.bukkit.inventory.Inventory
  Return the contents from the section of the inventory where items can reasonably be expected to be stored.
getStoredEnchantLevel(Enchantment) - Method in interface org.bukkit.inventory.meta.EnchantmentStorageMeta
  Checks for the level of the stored enchantment.
getStoredEnchants() - Method in interface org.bukkit.inventory.meta.EnchantmentStorageMeta
  Gets a copy the stored enchantments in this ItemMeta.
getStrength() - Method in interface org.bukkit.entity.Llama
  Gets the llama's strength.
getString(String) - Method in interface org.bukkit.configuration.ConfigurationSection
  Gets the requested String by path.
getString(String) - Method in class org.bukkit.configuration.MemorySection
getString(String, String) - Method in interface org.bukkit.configuration.ConfigurationSection
  Gets the requested String by path, returning a default value if not found.
getString(String, String) - Method in class org.bukkit.configuration.MemorySection
getStringList(String) - Method in interface org.bukkit.configuration.ConfigurationSection
  Gets the requested List of String by path.
getStringList(String) - Method in class org.bukkit.configuration.MemorySection
getStructure(NamespacedKey) - Method in interface org.bukkit.structure.StructureManager
  Gets a registered Structure.
getStructureFile(NamespacedKey) - Method in interface org.bukkit.structure.StructureManager
  Gets the location where a structure file would exist in the primary world directory based on the NamespacedKey using the format world/generated/{NAMESPACE}/structures/{KEY}.nbt.
getStructureManager() - Static method in class org.bukkit.Bukkit
  Gets the structure manager for loading and saving structures.
getStructureManager() - Method in interface org.bukkit.Server
  Gets the structure manager for loading and saving structures.
getStructureName() - Method in interface org.bukkit.block.Structure
  The name of this structure.
getStructures() - Method in interface org.bukkit.structure.StructureManager
  Gets the currently registered structures.
getStructureSize() - Method in interface org.bukkit.block.Structure
  The distance to the opposite corner of this structure.
getStructureTypes() - Static method in class org.bukkit.StructureType
  Get all registered `StructureType`s.
getStyle() - Method in interface org.bukkit.boss.BossBar
  Returns the style of this boss bar
getStyle() - Method in interface org.bukkit.entity.Horse
  Gets the horse's style.
getSubtitle() - Method in class com.destroystokyo.paper.Title
  Deprecated.
  Gets the text of this title's subtitle
getSuccessCount() - Method in interface io.papermc.paper.command.CommandBlockHolder
  Gets the success count from this command block.
getSuffix() - Method in interface org.bukkit.scoreboard.Team
  Deprecated.
  in favour of `Team.suffix()`
getSummoner() - Method in interface org.bukkit.entity.Vex
  Get the Mob that summoned this vex
getTabCompleter() - Method in class org.bukkit.command.PluginCommand
  Gets the `TabCompleter` associated with this command.
getTabCompletions() - Method in class org.bukkit.event.player.PlayerChatTabCompleteEvent
  Deprecated.
  This is the collection of completions for this event.
getTag(String, NamespacedKey, Class<T>) - Static method in class org.bukkit.Bukkit
  Gets a tag which has already been defined within the server.
getTag(String, NamespacedKey, Class<T>) - Method in interface org.bukkit.Server
  Gets a tag which has already been defined within the server.
getTag(Class<?>, Tag) - Method in class org.bukkit.configuration.file.YamlRepresenter
getTags(String, Class<T>) - Static method in class org.bukkit.Bukkit
  Gets a all tags which have been defined within the server.
getTags(String, Class<T>) - Method in interface org.bukkit.Server
  Gets a all tags which have been defined within the server.
getTarget() - Method in class com.destroystokyo.paper.event.entity.SlimeTargetLivingEntityEvent
  Get the targeted entity
getTarget() - Method in class com.destroystokyo.paper.event.entity.WitchThrowPotionEvent
getTarget() - Method in class com.github.atlasmediagroup.scissors.event.player.SpectatorTeleportEvent
getTarget() - Method in interface org.bukkit.BanEntry
  Gets the target involved.
getTarget() - Method in interface org.bukkit.entity.Mob
  Gets the current target of this Mob
getTarget() - Method in interface org.bukkit.entity.ShulkerBullet
  Retrieve the target of this bullet.
getTarget() - Method in class org.bukkit.event.entity.EntityTargetEvent
  Get the entity that this is targeting.
getTarget() - Method in class org.bukkit.event.entity.EntityTargetLivingEntityEvent
getTarget() - Method in class org.bukkit.event.entity.ItemMergeEvent
  Gets the Item entity the main Item is being merged into.
getTarget() - Method in class org.bukkit.event.entity.PigZombieAngerEvent
  Gets the entity (if any) which triggered this anger update.
getTargetBlock(int) - Method in interface org.bukkit.entity.LivingEntity
  Gets the block that the living entity has targeted, ignoring fluids
getTargetBlock(int, TargetBlockInfo.FluidMode) - Method in interface org.bukkit.entity.LivingEntity
  Gets the block that the living entity has targeted
getTargetBlock(Set<Material>, int) - Method in interface org.bukkit.entity.LivingEntity
  Gets the block that the living entity has targeted.
getTargetBlockExact(int) - Method in interface org.bukkit.entity.LivingEntity
  Gets the block that the living entity has targeted.
getTargetBlockExact(int, FluidCollisionMode) - Method in interface org.bukkit.entity.LivingEntity
  Gets the block that the living entity has targeted.
getTargetBlockFace(int) - Method in interface org.bukkit.entity.LivingEntity
  Gets the blockface of that block that the living entity has targeted, ignoring fluids
getTargetBlockFace(int, TargetBlockInfo.FluidMode) - Method in interface org.bukkit.entity.LivingEntity
  Gets the blockface of that block that the living entity has targeted
getTargetBlockInfo(int) - Method in interface org.bukkit.entity.LivingEntity
  Gets information about the block the living entity has targeted, ignoring fluids
getTargetBlockInfo(int, TargetBlockInfo.FluidMode) - Method in interface org.bukkit.entity.LivingEntity
  Gets information about the block the living entity has targeted
getTargetEntity() - Method in class com.destroystokyo.paper.event.entity.EntityPathfindEvent
  If the Entity is trying to pathfind to an entity, this is the entity in relation.
getTargetEntity() - Method in class org.bukkit.event.block.BlockDispenseArmorEvent
  Get the living entity on which the armor was dispensed.
getTargetEntity(int) - Method in interface org.bukkit.entity.LivingEntity
  Gets information about the entity being targeted
getTargetEntity(int, boolean) - Method in interface org.bukkit.entity.LivingEntity
  Gets information about the entity being targeted
getTargetEntityInfo(int) - Method in interface org.bukkit.entity.LivingEntity
  Gets information about the entity being targeted
getTargetEntityInfo(int, boolean) - Method in interface org.bukkit.entity.LivingEntity
  Gets information about the entity being targeted
getTargetLocation() - Method in interface org.bukkit.entity.EnderSignal
  Get the location this EnderSignal is moving towards.
getTargets() - Method in class com.destroystokyo.paper.event.entity.EnderDragonFireballHitEvent
  The living entities hit by fireball May be null if no entities were hit
getTask() - Method in exception com.destroystokyo.paper.exception.ServerSchedulerException
  Gets the task which threw the exception
getTaskId() - Method in class org.bukkit.scheduler.BukkitRunnable
  Gets the task id for this runnable.
getTaskId() - Method in interface org.bukkit.scheduler.BukkitTask
  Returns the taskId for the task.
getTaskId() - Method in interface org.bukkit.scheduler.BukkitWorker
  Returns the taskId for the task being executed by this worker.
getTeam(String) - Method in interface org.bukkit.scoreboard.Scoreboard
  Gets a Team by name on this Scoreboard
getTeams() - Method in interface org.bukkit.scoreboard.Scoreboard
  Gets all teams on this Scoreboard
getTemperature() - Method in interface org.bukkit.block.Block
  Gets the temperature of this block.
getTemperature(int, int) - Method in interface org.bukkit.World
  Deprecated.
  biomes are now 3-dimensional
getTemperature(int, int, int) - Method in interface org.bukkit.World
  Gets the temperature for the given block coordinates.
getTextResource(String) - Method in class org.bukkit.plugin.java.JavaPlugin
  Provides a reader for a text file located inside the jar.
getTextureIndex() - Method in class org.bukkit.material.Step
  Deprecated.
  Magic value
getTextureIndex() - Method in class org.bukkit.material.TexturedMaterial
  Deprecated.
  Magic value
getTextures() - Method in class org.bukkit.material.MonsterEggs
  Deprecated.
getTextures() - Method in class org.bukkit.material.SmoothBrick
  Deprecated.
getTextures() - Method in class org.bukkit.material.Step
  Deprecated.
getTextures() - Method in class org.bukkit.material.TexturedMaterial
  Deprecated.
  Retrieve a list of possible textures.
getThickness() - Method in interface org.bukkit.block.data.type.PointedDripstone
  Gets the value of the 'thickness' property.
getThread() - Method in interface org.bukkit.scheduler.BukkitWorker
  Returns the thread for the worker.
getThrower() - Method in interface org.bukkit.entity.Item
  Get the thrower of this item.
getThunderDuration() - Method in interface org.bukkit.World
  Get the thundering duration.
getTickableTileEntityCount() - Method in interface org.bukkit.World
getTickDuration() - Method in class com.destroystokyo.paper.event.server.ServerTickEndEvent
getTickNumber() - Method in class com.destroystokyo.paper.event.server.ServerTickEndEvent
getTickNumber() - Method in class com.destroystokyo.paper.event.server.ServerTickStartEvent
getTicksInLove() - Method in class org.bukkit.event.entity.EntityEnterLoveModeEvent
  Gets the amount of ticks that the animal will fall in love for.
getTicksLived() - Method in interface org.bukkit.entity.Entity
  Gets the amount of ticks this entity has lived for.
getTicksPerAmbientSpawns() - Static method in class org.bukkit.Bukkit
  Gets the default ticks per ambient mob spawns value.
getTicksPerAmbientSpawns() - Method in interface org.bukkit.Server
  Gets the default ticks per ambient mob spawns value.
getTicksPerAmbientSpawns() - Method in interface org.bukkit.World
  Gets the world's ticks per ambient mob spawns value
getTicksPerAnimalSpawns() - Static method in class org.bukkit.Bukkit
  Gets default ticks per animal spawns value.
getTicksPerAnimalSpawns() - Method in interface org.bukkit.Server
  Gets default ticks per animal spawns value.
getTicksPerAnimalSpawns() - Method in interface org.bukkit.World
  Gets the world's ticks per animal spawns value
getTicksPerMonsterSpawns() - Static method in class org.bukkit.Bukkit
  Gets the default ticks per monster spawns value.
getTicksPerMonsterSpawns() - Method in interface org.bukkit.Server
  Gets the default ticks per monster spawns value.
getTicksPerMonsterSpawns() - Method in interface org.bukkit.World
  Gets the world's ticks per monster spawns value
getTicksPerWaterAmbientSpawns() - Static method in class org.bukkit.Bukkit
  Gets the default ticks per water ambient mob spawns value.
getTicksPerWaterAmbientSpawns() - Method in interface org.bukkit.Server
  Gets the default ticks per water ambient mob spawns value.
getTicksPerWaterAmbientSpawns() - Method in interface org.bukkit.World
  Gets the default ticks per water ambient mob spawns value.
getTicksPerWaterSpawns() - Static method in class org.bukkit.Bukkit
  Gets the default ticks per water mob spawns value.
getTicksPerWaterSpawns() - Method in interface org.bukkit.Server
  Gets the default ticks per water mob spawns value.
getTicksPerWaterSpawns() - Method in interface org.bukkit.World
  Gets the world's ticks per water mob spawns value
getTicksPerWaterUndergroundCreatureSpawns() - Static method in class org.bukkit.Bukkit
  Gets the default ticks per water underground creature spawns value.
getTicksPerWaterUndergroundCreatureSpawns() - Method in interface org.bukkit.Server
  Gets the default ticks per water underground creature spawns value.
getTicksPerWaterUndergroundCreatureSpawns() - Method in interface org.bukkit.World
  Gets the default ticks per water underground creature spawns value.
getTickTimes() - Static method in class org.bukkit.Bukkit
  Get a sample of the servers last tick times (in nanos)
getTickTimes() - Method in interface org.bukkit.Server
  Get a sample of the servers last tick times (in nanos)
getTier() - Method in interface org.bukkit.block.Beacon
  Returns the tier of the beacon pyramid (0-4).
getTileEntities() - Method in interface org.bukkit.Chunk
  Get a list of all tile entities in the chunk.
getTileEntities() - Method in interface org.bukkit.generator.LimitedRegion
  Gets a list of all tile entities in the limited region including the buffer zone.
getTileEntities(boolean) - Method in interface org.bukkit.Chunk
  Get a list of all tile entities in the chunk.
getTileEntities(Predicate<Block>, boolean) - Method in interface org.bukkit.Chunk
  Get a list of all tile entities that match a given predicate in the chunk.
getTileEntityCount() - Method in interface org.bukkit.World
getTilt() - Method in interface org.bukkit.block.data.type.BigDripleaf
  Gets the value of the 'tilt' property.
getTime() - Method in interface org.bukkit.World
  Gets the relative in-game time of this world.
getTimeRemaining() - Method in class com.destroystokyo.paper.event.server.ServerTickEndEvent
  Amount of nanoseconds remaining before the next tick should start.
getTimeZone() - Method in class org.bukkit.configuration.file.YamlRepresenter
getTimingHandler() - Method in class co.aikar.timings.NullTimingHandler
getTimingHandler() - Method in interface co.aikar.timings.Timing
  Used internally to get the actual backing Handler in the case of delegated Handlers
getTimingHandler() - Method in class co.aikar.timings.FullServerTickHandler
getTimingName() - Method in class org.bukkit.command.Command
getTimingName() - Method in class org.bukkit.command.FormattedCommandAlias
getTimingsServerName() - Method in interface org.bukkit.UnsafeValues
  Deprecated.
  Server name to report to timings v2
getTimingsURL() - Method in class co.aikar.timings.TimingsReportListener
getTitle() - Method in class com.destroystokyo.paper.Title
  Deprecated.
  Gets the text of this title
getTitle() - Method in interface org.bukkit.boss.BossBar
  Returns the title of this boss bar
getTitle() - Method in class org.bukkit.inventory.InventoryView
  Deprecated.
  in favour of `InventoryView.title()`
getTitle() - Method in interface org.bukkit.inventory.meta.BookMeta
  Gets the title of the book.
getTo() - Method in class com.destroystokyo.paper.event.player.PlayerJumpEvent
  Gets the location this player jumped to This information is based on what the client sends, it typically has little relation to the arc of the jump at any given point.
getTo() - Method in class io.papermc.paper.event.entity.EntityMoveEvent
  Gets the location this entity moved to
getTo() - Method in class org.bukkit.event.entity.EntityChangeBlockEvent
  Gets the Material that the block is changing into
getTo() - Method in class org.bukkit.event.entity.EntityTeleportEvent
  Gets the location that this entity moved to
getTo() - Method in class org.bukkit.event.player.PlayerMoveEvent
  Gets the location this player moved to
getTo() - Method in class org.bukkit.event.vehicle.VehicleMoveEvent
  Get the next position.
getToBlock() - Method in class org.bukkit.event.block.BlockFromToEvent
  Convenience method for getting the faced Block.
getToColor() - Method in class org.bukkit.Particle.DustTransition
  The final of the particles to be displayed.
getTone() - Method in class org.bukkit.Note
  Returns the tone of this note.
getTool() - Method in class org.bukkit.event.block.BlockShearEntityEvent
  Gets the item used to shear this sheep.
getTopInventory() - Method in class org.bukkit.inventory.InventoryView
  Get the upper inventory involved in this transaction.
getTotalCookTime() - Method in class org.bukkit.event.inventory.FurnaceStartSmeltEvent
  Gets the total cook time associated with this event
getTotalExperience() - Method in interface org.bukkit.entity.Player
  Gets the players total experience points.
getTotalGroups() - Method in interface org.bukkit.Raid
  Gets the number of raider groups which would spawn.
getTotalHealth() - Method in interface org.bukkit.Raid
  Gets the sum of all raider's health.
getTotalPages() - Method in class org.bukkit.util.ChatPaginator.ChatPage
getTotalTime() - Method in class org.bukkit.plugin.TimedRegisteredListener
  Gets the total time calls to this listener have taken
getTotalWaves() - Method in interface org.bukkit.Raid
  Gets the number of waves in this raid (exclude the additional wave).
getTPS() - Static method in class org.bukkit.Bukkit
  Gets the current server TPS
getTPS() - Method in interface org.bukkit.Server
  Gets the current server TPS
getTrackedPlayers() - Method in interface org.bukkit.entity.Entity
  Returns a set of `Players` within this entity's tracking range (players that can "see" this entity).
getTrade() - Method in class io.papermc.paper.event.player.PlayerPurchaseEvent
  Gets the associated trade with this event
getTrader() - Method in interface org.bukkit.inventory.Merchant
  Gets the player this merchant is trading with, or null if it is not currently trading.
getTransformed() - Method in class com.destroystokyo.paper.event.entity.EntityTransformedEvent
  Deprecated.
  see `EntityTransformEvent.getTransformedEntity()`
getTransformedEntities() - Method in class org.bukkit.event.entity.EntityTransformEvent
  Gets the entities that the original entity was transformed to.
getTransformedEntity() - Method in class org.bukkit.event.entity.EntityTransformEvent
  Gets the entity that the original entity was transformed to.
getTransformReason() - Method in class org.bukkit.event.entity.EntityTransformEvent
  Gets the reason for the conversion that has occurred.
getTranslationKey() - Method in interface org.bukkit.block.Block
  Deprecated.
  use `Translatable.translationKey()`
getTranslationKey() - Method in enum class org.bukkit.entity.EntityType
  Deprecated.
  use `EntityType.translationKey()`
getTranslationKey() - Method in class org.bukkit.inventory.ItemStack
  Deprecated.
  use `ItemStack.translationKey()`
getTranslationKey() - Method in enum class org.bukkit.Material
  Deprecated.
  use `Material.translationKey()`
getTranslationKey(Block) - Method in interface org.bukkit.UnsafeValues
  Deprecated.
  Return the translation key for the Block, so the client can translate it into the active locale when using a `TranslatableComponent`.
getTranslationKey(EntityType) - Method in interface org.bukkit.UnsafeValues
  Deprecated.
  Return the translation key for the EntityType, so the client can translate it into the active locale when using a `TranslatableComponent`.
  This is `null`, when the EntityType isn't known to NMS (custom entities)
getTranslationKey(ItemStack) - Method in interface org.bukkit.UnsafeValues
  Deprecated.
  Return the translation key for the ItemStack, so the client can translate it into the active locale when using a `TranslatableComponent`.
getTranslationKey(Material) - Method in interface org.bukkit.UnsafeValues
  Deprecated.
  Return the translation key for the Material, so the client can translate it into the active locale when using a `TranslatableComponent`.
getTrapTime() - Method in interface org.bukkit.entity.SkeletonHorse
getTriggerEntityId() - Method in interface org.bukkit.entity.ExperienceOrb
  If this experience orb was triggered to be spawned by an entity such as a player, due to events such as killing entity, breaking blocks, smelting in a furnace, etc, this will return the UUID of the entity that triggered this orb to drop.
getType() - Method in class com.destroystokyo.paper.ClientOption
getType() - Method in class com.destroystokyo.paper.event.entity.PreCreatureSpawnEvent
getType() - Method in class com.destroystokyo.paper.event.player.IllegalPacketEvent
  Deprecated.
getType() - Method in class io.papermc.paper.event.player.PlayerItemCooldownEvent
  Get the material affected by the cooldown.
getType() - Method in class io.papermc.paper.event.world.border.WorldBorderBoundsChangeEvent
  Gets if this change is an instant change or over-time change.
getType() - Method in class io.papermc.paper.event.world.StructureLocateEvent
  Gets the `StructureType` that is to be located.
getType() - Method in interface org.bukkit.block.Block
  Gets the type of this block
getType() - Method in interface org.bukkit.block.BlockState
  Gets the type of this block state.
getType() - Method in interface org.bukkit.block.data.type.Chest
  Gets the value of the 'type' property.
getType() - Method in interface org.bukkit.block.data.type.Slab
  Gets the value of the 'type' property.
getType() - Method in interface org.bukkit.block.data.type.TechnicalPiston
  Gets the value of the 'type' property.
getType() - Method in enum class org.bukkit.Effect
getType() - Method in interface org.bukkit.entity.Entity
  Get the type of the entity.
getType() - Method in class org.bukkit.event.inventory.InventoryDragEvent
  Gets the DragType that describes the behavior of ItemStacks placed after this InventoryDragEvent.
getType() - Method in class org.bukkit.event.server.ServerLoadEvent
  Gets the context in which the server was loaded.
getType() - Method in class org.bukkit.FireworkEffect
  Get the type of the firework effect.
getType() - Method in class org.bukkit.GameRule
  Get the type of this rule.
getType() - Method in enum class org.bukkit.Instrument
  Deprecated.
  Magic value
getType() - Method in interface org.bukkit.inventory.Inventory
  Returns what type of inventory this is.
getType() - Method in class org.bukkit.inventory.InventoryView
  Determine the type of inventory involved in the transaction.
getType() - Method in enum class org.bukkit.inventory.InventoryView.Property
getType() - Method in class org.bukkit.inventory.ItemStack
  Gets the type of this item
getType() - Method in class org.bukkit.map.MapCursor
  Get the type of this cursor.
getType() - Method in class org.bukkit.material.Coal
  Deprecated.
  Gets the current type of this coal
getType() - Method in class org.bukkit.material.Sandstone
  Deprecated.
  Gets the current type of this sandstone
getType() - Method in class org.bukkit.potion.Potion
  Deprecated.
  Returns the `PotionType` of this potion.
getType() - Method in class org.bukkit.potion.PotionData
  Gets the type of the potion, Type matches up with each kind of craftable potion
getType() - Method in class org.bukkit.potion.PotionEffect
  Returns the `PotionEffectType` of this effect.
getType() - Method in class org.bukkit.potion.PotionEffectTypeWrapper
  Get the potion type bound to this wrapper.
getType() - Method in enum class org.bukkit.Statistic
  Gets the type of this statistic.
getType(int) - Static method in enum class org.bukkit.entity.Ocelot.Type
  Deprecated.
  Magic value
getType(int, int, int) - Method in interface org.bukkit.generator.ChunkGenerator.ChunkData
  Get the type of the block at x, y, z.
getType(int, int, int) - Method in interface org.bukkit.RegionAccessor
  Gets the type of the block at the given coordinates.
getType(Location) - Method in interface org.bukkit.RegionAccessor
  Gets the type of the block at the given `Location`.
getTypeAndData(int, int, int) - Method in interface org.bukkit.generator.ChunkGenerator.ChunkData
  Get the type and data of the block at x, y, z.
getTypeId() - Method in enum class org.bukkit.entity.EntityType
  Deprecated.
  Magic value
getTypes() - Method in interface com.destroystokyo.paper.entity.ai.Goal
  Returns a list of all applicable flags for this goal.
  This method is only called on construction.
getTypes() - Method in enum class com.destroystokyo.paper.event.player.PlayerArmorChangeEvent.SlotType
  Gets an immutable set of all allowed material types that can be placed in an armor slot.
getUID() - Method in interface org.bukkit.generator.WorldInfo
  Gets the Unique ID of this world
getUniqueId() - Method in class com.destroystokyo.paper.event.player.PlayerHandshakeEvent
  Gets the unique id.
getUniqueId() - Method in class org.bukkit.attribute.AttributeModifier
  Get the unique ID for this modifier.
getUniqueId() - Method in interface org.bukkit.entity.AnimalTamer
  This is the UUID of the specified AnimalTamer.
getUniqueId() - Method in interface org.bukkit.entity.Entity
  Returns a unique and persistent id for this entity
getUniqueId() - Method in class org.bukkit.event.player.AsyncPlayerPreLoginEvent
  Gets the player's unique ID.
getUniqueId() - Method in class org.bukkit.event.player.PlayerPreLoginEvent
  Deprecated.
  Gets the player's unique ID.
getUniqueId() - Method in interface org.bukkit.OfflinePlayer
  Returns the UUID of this player
getUnoccupiedDeceleration() - Method in interface org.bukkit.entity.Boat
  Deprecated.
  boats are complex and many of these methods do not work correctly across multiple versions.
getUnsafe() - Static method in class org.bukkit.Bukkit
  Deprecated.
getUnsafe() - Method in interface org.bukkit.Server
  Deprecated.
getUnsaturatedRegenRate() - Method in interface org.bukkit.entity.HumanEntity
  Get the regeneration rate (1 health per x ticks) of the HumanEntity when they have no saturation and their food level is >= 18.
getUpdateFolder() - Static method in class org.bukkit.Bukkit
  Gets the name of the update folder.
getUpdateFolder() - Method in interface org.bukkit.Server
  Gets the name of the update folder.
getUpdateFolderFile() - Static method in class org.bukkit.Bukkit
  Gets the update folder.
getUpdateFolderFile() - Method in interface org.bukkit.Server
  Gets the update folder.
getUpperItem() - Method in interface org.bukkit.inventory.GrindstoneInventory
  Gets the upper input item.
getUsage() - Method in class org.bukkit.command.Command
  Gets an example usage of this command
getUsageMode() - Method in interface org.bukkit.block.Structure
  Get the `UsageMode` of this structure block.
getUses() - Method in class org.bukkit.inventory.MerchantRecipe
  Get the number of times this trade has been used.
getUUID() - Method in class com.destroystokyo.paper.event.profile.PreLookupProfileEvent
  If this value is left null by the completion of the event call, then the server will trigger a call to the Mojang API to look up the UUID (Network Request), and subsequently, fire a `LookupProfileEvent`
getValue() - Method in class com.destroystokyo.paper.profile.ProfileProperty
getValue() - Method in class io.papermc.paper.event.world.WorldGameRuleChangeEvent
  Gets the new value of the gamerule.
getValue() - Method in interface org.bukkit.attribute.AttributeInstance
  Get the value of this instance after all associated modifiers have been applied.
getValue() - Method in enum class org.bukkit.Difficulty
  Deprecated.
  Magic value
getValue() - Method in enum class org.bukkit.GameMode
  Deprecated.
  Magic value
getValue() - Method in enum class org.bukkit.map.MapCursor.Type
  Deprecated.
  Magic value
getValue() - Method in enum class org.bukkit.map.MapView.Scale
  Deprecated.
  Magic value
getValue() - Method in class org.bukkit.permissions.PermissionAttachmentInfo
  Gets the value of this permission
getValue(boolean) - Method in enum class org.bukkit.permissions.PermissionDefault
  Calculates the value of this PermissionDefault for the given operator value
getValues() - Method in class io.papermc.paper.tag.BaseTag
getValues() - Method in interface org.bukkit.Tag
  Gets an immutable set of all tagged items.
getValues(boolean) - Method in interface org.bukkit.configuration.ConfigurationSection
  Gets a Map containing all keys and their values for this section.
getValues(boolean) - Method in class org.bukkit.configuration.MemorySection
getVariant() - Method in interface org.bukkit.entity.AbstractHorse
  Deprecated.
  different variants are different classes
getVariant() - Method in interface org.bukkit.entity.Axolotl
  Get the variant of this axolotl.
getVariant() - Method in interface org.bukkit.entity.MushroomCow
  Get the variant of this cow.
getVariant() - Method in interface org.bukkit.entity.Parrot
  Get the variant of this parrot.
getVariant() - Method in interface org.bukkit.inventory.meta.AxolotlBucketMeta
  Get the variant of the axolotl in the bucket.
getVector(String) - Method in interface org.bukkit.configuration.ConfigurationSection
  Gets the requested Vector by path.
getVector(String) - Method in class org.bukkit.configuration.MemorySection
getVector(String, Vector) - Method in interface org.bukkit.configuration.ConfigurationSection
  Gets the requested `Vector` by path, returning a default value if not found.
getVector(String, Vector) - Method in class org.bukkit.configuration.MemorySection
getVehicle() - Method in interface org.bukkit.entity.Entity
  Get the vehicle that this player is inside.
getVehicle() - Method in class org.bukkit.event.vehicle.VehicleEvent
  Get the vehicle.
getVelocity() - Method in interface org.bukkit.entity.Entity
  Gets this entity's current velocity
getVelocity() - Method in interface org.bukkit.entity.Vehicle
  Gets the vehicle's velocity.
getVelocity() - Method in class org.bukkit.event.block.BlockDispenseEvent
  Gets the velocity in meters per tick.
getVelocity() - Method in class org.bukkit.event.player.PlayerVelocityEvent
  Gets the velocity vector that will be sent to the player
getVersion() - Method in class com.destroystokyo.paper.event.server.GS4QueryEvent.QueryResponse.PluginInformation
getVersion() - Method in class com.destroystokyo.paper.event.server.PaperServerListPingEvent
  Returns the version that will be sent as server version on the client.
getVersion() - Static method in class org.bukkit.Bukkit
  Gets the version string of this server implementation.
getVersion() - Method in class org.bukkit.plugin.PluginDescriptionFile
  Gives the version of the plugin.
getVersion() - Method in interface org.bukkit.Server
  Gets the version string of this server implementation.
getVersionFetcher() - Method in interface org.bukkit.UnsafeValues
  Deprecated.
  Called once by the version command on first use, then cached.
getVersionMessage() - Static method in class org.bukkit.Bukkit
  Gets message describing the version server is running.
getVersionMessage(String) - Method in class com.destroystokyo.paper.util.VersionFetcher.DummyVersionFetcher
getVersionMessage(String) - Method in interface com.destroystokyo.paper.util.VersionFetcher
  Gets the version message to cache and show to command senders.
getVerticalDirection() - Method in interface org.bukkit.block.data.type.PointedDripstone
  Gets the value of the 'vertical_direction' property.
getVerticalDirections() - Method in interface org.bukkit.block.data.type.PointedDripstone
  Gets the faces which are applicable to this block.
getView() - Method in class org.bukkit.event.inventory.InventoryEvent
  Gets the view object itself
getViewDistance() - Method in class com.destroystokyo.paper.event.player.PlayerClientOptionsChangeEvent
getViewDistance() - Static method in class org.bukkit.Bukkit
  Get the view distance from this server.
getViewDistance() - Method in interface org.bukkit.entity.Player
  Gets the view distance for this player
getViewDistance() - Method in interface org.bukkit.Server
  Get the view distance from this server.
getViewDistance() - Method in interface org.bukkit.World
  Returns the view distance used for this world.
getViewers() - Method in class org.bukkit.event.inventory.InventoryEvent
  Gets the list of players viewing the primary (upper) inventory involved in this event
getViewers() - Method in interface org.bukkit.inventory.Inventory
  Gets a list of players viewing the inventory.
getVillager() - Method in class io.papermc.paper.event.player.PlayerTradeEvent
  Gets the Villager or Wandering trader associated with this event
getVillagerExperience() - Method in interface org.bukkit.entity.Villager
  Gets the trading experience of this villager.
getVillagerExperience() - Method in class org.bukkit.inventory.MerchantRecipe
  Gets the amount of experience the villager earns from this trade.
getVillagerLevel() - Method in interface org.bukkit.entity.Villager
  Gets the level of this villager.
getVillagerProfession() - Method in interface org.bukkit.entity.Zombie
  Deprecated.
getVillagerProfession() - Method in interface org.bukkit.entity.ZombieVillager
  Returns the villager profession of this zombie.
getVillagerType() - Method in interface org.bukkit.entity.Villager
  Gets the current type of this villager.
getVillagerType() - Method in interface org.bukkit.entity.ZombieVillager
  Gets the current type of this villager.
getVirtualHost() - Method in interface com.destroystokyo.paper.network.NetworkClient
  Returns the virtual host the client is connected to.
getVolume() - Method in interface org.bukkit.SoundGroup
  Get the volume these sounds are played at.
getVolume() - Method in class org.bukkit.util.BoundingBox
  Gets the volume of the bounding box.
getWaitTime() - Method in interface org.bukkit.entity.AreaEffectCloud
  Gets the time which an entity has to be exposed to the cloud before the effect is applied.
getWalkSpeed() - Method in interface org.bukkit.entity.Player
  Gets the current allowed speed that a client can walk.
getWarningDistance() - Method in interface org.bukkit.WorldBorder
  Gets the current border warning distance.
getWarningState() - Static method in class org.bukkit.Bukkit
  Gets the current warning state for the server.
getWarningState() - Method in interface org.bukkit.Server
  Gets the current warning state for the server.
getWarningTime() - Method in interface org.bukkit.WorldBorder
  Gets the current border warning time in seconds.
getWaterAmbientSpawnLimit() - Static method in class org.bukkit.Bukkit
  Gets user-specified limit for number of water ambient mobs that can spawn in a chunk.
getWaterAmbientSpawnLimit() - Method in interface org.bukkit.Server
  Gets user-specified limit for number of water ambient mobs that can spawn in a chunk.
getWaterAmbientSpawnLimit() - Method in interface org.bukkit.World
  Gets user-specified limit for number of water ambient mobs that can spawn in a chunk.
getWaterAnimalSpawnLimit() - Static method in class org.bukkit.Bukkit
  Gets user-specified limit for number of water animals that can spawn in a chunk.
getWaterAnimalSpawnLimit() - Method in interface org.bukkit.Server
  Gets user-specified limit for number of water animals that can spawn in a chunk.
getWaterAnimalSpawnLimit() - Method in interface org.bukkit.World
  Gets the limit for number of water animals that can spawn in a chunk in this world
getWaterBucket() - Method in class org.bukkit.event.player.PlayerBucketFishEvent
  Deprecated.
  Use `PlayerBucketEntityEvent.getOriginalBucket()`
getWaterUndergroundCreatureSpawnLimit() - Static method in class org.bukkit.Bukkit
  Get user-specified limit for number of water creature underground that can spawn in a chunk.
getWaterUndergroundCreatureSpawnLimit() - Method in interface org.bukkit.Server
  Get user-specified limit for number of water creature underground that can spawn in a chunk.
getWaterUndergroundCreatureSpawnLimit() - Method in interface org.bukkit.World
  Gets the limit for number of water underground creature that can spawn in a chunk in this world
getWeatherDuration() - Method in interface org.bukkit.World
  Get the remaining time in ticks of the current conditions.
getWebsite() - Method in class org.bukkit.plugin.PluginDescriptionFile
  Gives the plugin's or plugin's author's website.
getWeight() - Method in enum class io.papermc.paper.enchantments.EnchantmentRarity
  Gets the weight for the rarity.
getWhitelistedPlayers() - Static method in class org.bukkit.Bukkit
  Gets a list of whitelisted players.
getWhitelistedPlayers() - Method in interface org.bukkit.Server
  Gets a list of whitelisted players.
getWhoClicked() - Method in class org.bukkit.event.inventory.InventoryInteractEvent
  Gets the player who performed the click.
getWidth() - Method in interface org.bukkit.entity.Entity
  Gets the entity's width
getWidth() - Method in class org.bukkit.map.MapFont.CharacterSprite
  Get the width of the character sprite.
getWidth(String) - Method in class org.bukkit.map.MapFont
  Get the width of the given text as it would be rendered using this font.
getWidthX() - Method in class org.bukkit.util.BoundingBox
  Gets the width of the bounding box in the x direction.
getWidthZ() - Method in class org.bukkit.util.BoundingBox
  Gets the width of the bounding box in the z direction.
getWillExplode() - Method in class io.papermc.paper.event.player.PlayerBedFailEnterEvent
getWinners() - Method in class org.bukkit.event.raid.RaidFinishEvent
  Returns an immutable list contains all winners.
getWololoTarget() - Method in interface org.bukkit.entity.Evoker
getWoodDoorOfSpecies(TreeSpecies) - Static method in class org.bukkit.material.Door
  Deprecated.
  Returns the item type of a wooden door for the given tree species.
getWoodType() - Method in interface org.bukkit.entity.Boat
  Gets the wood type of the boat.
getWoolData() - Method in enum class org.bukkit.DyeColor
  Deprecated.
  Magic value
getWorkOnLand() - Method in interface org.bukkit.entity.Boat
  Deprecated.
  boats are complex and many of these methods do not work correctly across multiple versions.
getWorld() - Method in interface io.papermc.paper.world.generation.ProtoWorld
  Deprecated.
  Get the `World` object this ProtoWorld represents.
getWorld() - Method in interface org.bukkit.block.Block
  Gets the world which contains this Block
getWorld() - Method in interface org.bukkit.block.BlockState
  Gets the world which contains the block represented by this block state.
getWorld() - Method in class org.bukkit.block.DoubleChest
getWorld() - Method in interface org.bukkit.Chunk
  Gets the world containing this chunk
getWorld() - Method in interface org.bukkit.entity.Entity
  Gets the current world this entity resides in
getWorld() - Method in class org.bukkit.event.weather.WeatherEvent
  Returns the World where this event is occurring
getWorld() - Method in class org.bukkit.event.world.WorldEvent
  Gets the world primarily involved with this event
getWorld() - Method in interface org.bukkit.generator.LimitedRegion
  Gets the `World` object this region represents.
getWorld() - Method in class org.bukkit.Location
  Gets the world that this location resides in
getWorld() - Method in interface org.bukkit.map.MapView
  Get the world that this map is associated with.
getWorld(String) - Static method in class org.bukkit.Bukkit
  Gets the world with the given name.
getWorld(String) - Method in interface org.bukkit.Server
  Gets the world with the given name.
getWorld(UUID) - Static method in class org.bukkit.Bukkit
  Gets the world from the given Unique ID.
getWorld(UUID) - Method in interface org.bukkit.Server
  Gets the world from the given Unique ID.
getWorld(NamespacedKey) - Static method in class org.bukkit.Bukkit
  Gets the world from the given NamespacedKey
getWorld(NamespacedKey) - Method in interface org.bukkit.Server
  Gets the world from the given NamespacedKey
getWorldBorder() - Method in class io.papermc.paper.event.world.border.WorldBorderEvent
getWorldBorder() - Method in interface org.bukkit.World
  Gets the world border for this world.
getWorldContainer() - Static method in class org.bukkit.Bukkit
  Gets the folder that contains all of the various `World`s.
getWorldContainer() - Method in interface org.bukkit.Server
  Gets the folder that contains all of the various `World`s.
getWorldFolder() - Method in interface org.bukkit.World
  Gets the folder of this world on disk.
getWorldName() - Method in interface org.bukkit.ChunkSnapshot
  Gets name of the world containing this chunk
getWorlds() - Static method in class org.bukkit.Bukkit
  Gets a list of all worlds on this server.
getWorlds() - Method in interface org.bukkit.Server
  Gets a list of all worlds on this server.
getWorldType() - Static method in class org.bukkit.Bukkit
  Get world type (level-type setting) for default world.
getWorldType() - Method in interface org.bukkit.Server
  Get world type (level-type setting) for default world.
getWorldType() - Method in interface org.bukkit.World
  Deprecated.
  world type is only used to select the default word generation settings and is not stored in Vanilla worlds, making it impossible for this method to always return the correct value.
getWScale() - Method in class org.bukkit.util.noise.SimplexOctaveGenerator
  Gets the scale used for each W-coordinates passed
getX() - Method in interface org.bukkit.block.Block
  Gets the x-coordinate of this block
getX() - Method in interface org.bukkit.block.BlockState
  Gets the x-coordinate of this block state.
getX() - Method in class org.bukkit.block.DoubleChest
getX() - Method in interface org.bukkit.Chunk
  Gets the X-coordinate of this chunk
getX() - Method in interface org.bukkit.ChunkSnapshot
  Gets the X-coordinate of this chunk
getX() - Method in class org.bukkit.Location
  Gets the x-coordinate of this location
getX() - Method in class org.bukkit.map.MapCursor
  Get the X position of this cursor.
getX() - Method in class org.bukkit.util.EulerAngle
  Returns the angle on the x axis in radians
getX() - Method in class org.bukkit.util.Vector
  Gets the X component.
getXScale() - Method in class org.bukkit.util.noise.OctaveGenerator
  Gets the scale used for each X-coordinates passed
getY() - Method in interface org.bukkit.block.Block
  Gets the y-coordinate of this block
getY() - Method in interface org.bukkit.block.BlockState
  Gets the y-coordinate of this block state.
getY() - Method in class org.bukkit.block.DoubleChest
getY() - Method in class org.bukkit.Location
  Gets the y-coordinate of this location
getY() - Method in class org.bukkit.map.MapCursor
  Get the Y position of this cursor.
getY() - Method in class org.bukkit.util.EulerAngle
  Returns the angle on the y axis in radians
getY() - Method in class org.bukkit.util.Vector
  Gets the Y component.
getYaw() - Method in class org.bukkit.Location
  Gets the yaw of this location, measured in degrees.
getYield() - Method in interface org.bukkit.entity.Explosive
  Return the radius or yield of this explosive's explosion
getYield() - Method in class org.bukkit.event.block.BlockExplodeEvent
  Returns the percentage of blocks to drop from this explosion
getYield() - Method in class org.bukkit.event.entity.EntityExplodeEvent
  Returns the percentage of blocks to drop from this explosion
getYScale() - Method in class org.bukkit.util.noise.OctaveGenerator
  Gets the scale used for each Y-coordinates passed
getZ() - Method in interface org.bukkit.block.Block
  Gets the z-coordinate of this block
getZ() - Method in interface org.bukkit.block.BlockState
  Gets the z-coordinate of this block state.
getZ() - Method in class org.bukkit.block.DoubleChest
getZ() - Method in interface org.bukkit.Chunk
  Gets the Z-coordinate of this chunk
getZ() - Method in interface org.bukkit.ChunkSnapshot
  Gets the Z-coordinate of this chunk
getZ() - Method in class org.bukkit.Location
  Gets the z-coordinate of this location
getZ() - Method in class org.bukkit.util.EulerAngle
  Returns the angle on the z axis in radians
getZ() - Method in class org.bukkit.util.Vector
  Gets the Z component.
getZScale() - Method in class org.bukkit.util.noise.OctaveGenerator
  Gets the scale used for each Z-coordinates passed
Ghast - Interface in org.bukkit.entity
  Represents a Ghast.
GHAST - Enum constant in enum class org.bukkit.entity.EntityType
GHAST - Enum constant in enum class org.bukkit.loot.LootTables
GHAST_ATTACK_TARGET - Static variable in interface com.destroystokyo.paper.entity.ai.VanillaGoal
  Deprecated.
GHAST_IDLE_MOVE - Static variable in interface com.destroystokyo.paper.entity.ai.VanillaGoal
  Deprecated.
GHAST_LOOK - Static variable in interface com.destroystokyo.paper.entity.ai.VanillaGoal
GHAST_MOVE_TOWARDS_TARGET - Static variable in interface com.destroystokyo.paper.entity.ai.VanillaGoal
  Deprecated.
GHAST_SHOOT - Enum constant in enum class org.bukkit.Effect
  Sound of ghast firing.
GHAST_SHOOT_FIREBALL - Static variable in interface com.destroystokyo.paper.entity.ai.VanillaGoal
GHAST_SHRIEK - Enum constant in enum class org.bukkit.Effect
  Sound of ghast shrieking.
GHAST_SPAWN_EGG - Enum constant in enum class org.bukkit.Material
GHAST_TEAR - Enum constant in enum class org.bukkit.Material
Giant - Interface in org.bukkit.entity
  Represents a Giant.
GIANT - Enum constant in enum class org.bukkit.entity.EntityType
GIANT - Enum constant in enum class org.bukkit.loot.LootTables
GIANT_SPRUCE_TAIGA - Enum constant in enum class org.bukkit.block.Biome
GIANT_SPRUCE_TAIGA_HILLS - Enum constant in enum class org.bukkit.block.Biome
GIANT_TREE_TAIGA - Enum constant in enum class org.bukkit.block.Biome
GIANT_TREE_TAIGA_HILLS - Enum constant in enum class org.bukkit.block.Biome
GILDED_BLACKSTONE - Enum constant in enum class org.bukkit.Material
giveExp(int) - Method in interface org.bukkit.entity.Player
  Gives the player the amount of experience specified.
giveExp(int, boolean) - Method in interface org.bukkit.entity.Player
  Gives the player the amount of experience specified.
giveExpLevels(int) - Method in interface org.bukkit.entity.Player
  Gives the player the amount of experience levels specified.
GLASS - Enum constant in enum class org.bukkit.Material
GLASS - Static variable in class com.destroystokyo.paper.MaterialTags
  Covers the non-colored glass and 16 stained glass (not panes).
GLASS_BOTTLE - Enum constant in enum class org.bukkit.Material
GLASS_PANE - Enum constant in enum class org.bukkit.Material
  BlockData: `Fence`
GLASS_PANES - Static variable in class com.destroystokyo.paper.MaterialTags
  Covers the non-colored glass panes and stained glass panes (panes only).
GlassPane - Interface in org.bukkit.block.data.type
GLAZED_TERRACOTTA - Static variable in class com.destroystokyo.paper.MaterialTags
  Covers all glazed terracotta blocks.
GLISTERING_MELON_SLICE - Enum constant in enum class org.bukkit.Material
GLITTER - Enum constant in enum class org.bukkit.entity.TropicalFish.Pattern
GLOBE - Enum constant in enum class org.bukkit.block.banner.PatternType
GLOBE_BANNER_PATTERN - Enum constant in enum class org.bukkit.Material
GLOW - Enum constant in enum class org.bukkit.Particle
GLOW_BERRIES - Enum constant in enum class org.bukkit.Material
GLOW_INK_SAC - Enum constant in enum class org.bukkit.Material
GLOW_ITEM_FRAME - Enum constant in enum class org.bukkit.entity.EntityType
GLOW_ITEM_FRAME - Enum constant in enum class org.bukkit.Material
GLOW_LICHEN - Enum constant in enum class org.bukkit.Material
  BlockData: `GlowLichen`
GLOW_SQUID - Enum constant in enum class org.bukkit.entity.EntityType
GLOW_SQUID - Enum constant in enum class org.bukkit.loot.LootTables
GLOW_SQUID_INK - Enum constant in enum class org.bukkit.Particle
GLOW_SQUID_SPAWN_EGG - Enum constant in enum class org.bukkit.Material
GLOWING - Static variable in class org.bukkit.potion.PotionEffectType
  Outlines the entity so that it can be seen from afar.
GlowItemFrame - Interface in org.bukkit.entity
  A Glow Item Frame.
GlowLichen - Interface in org.bukkit.block.data.type
GlowSquid - Interface in org.bukkit.entity
  A Glow Squid.
GLOWSTONE - Enum constant in enum class org.bukkit.Material
GLOWSTONE_DUST - Enum constant in enum class org.bukkit.Material
GLYPHED - Enum constant in enum class org.bukkit.SandstoneType
Goal<T extends Mob> - Interface in com.destroystokyo.paper.entity.ai
  Represents an AI goal of an entity
GOAL - Enum constant in enum class io.papermc.paper.advancement.AdvancementDisplay.Frame
  "Goal reached" advancement.
GoalKey<T extends Mob> - Class in com.destroystokyo.paper.entity.ai
  Used to identify a Goal.
GoalType - Enum Class in com.destroystokyo.paper.entity.ai
  Represents the subtype of a goal.
Goat - Interface in org.bukkit.entity
  A Goat.
GOAT - Enum constant in enum class org.bukkit.entity.EntityType
GOAT - Enum constant in enum class org.bukkit.loot.LootTables
GOAT_SPAWN_EGG - Enum constant in enum class org.bukkit.Material
GOLD - Enum constant in enum class org.bukkit.ChatColor
  Represents gold
GOLD - Enum constant in enum class org.bukkit.entity.Axolotl.Variant
  Gold axolotl.
GOLD - Enum constant in enum class org.bukkit.entity.Rabbit.Type
  Golden bunny.
GOLD_BLOCK - Enum constant in enum class org.bukkit.Material
GOLD_INGOT - Enum constant in enum class org.bukkit.Material
GOLD_NUGGET - Enum constant in enum class org.bukkit.Material
GOLD_ORE - Enum constant in enum class org.bukkit.Material
GOLD_ORES - Static variable in interface org.bukkit.Tag
  Vanilla block tag representing all gold ores.
GOLDEN_APPLE - Enum constant in enum class org.bukkit.Material
GOLDEN_APPLES - Static variable in class com.destroystokyo.paper.MaterialTags
  Covers both golden apples.
GOLDEN_AXE - Enum constant in enum class org.bukkit.Material
GOLDEN_BOOTS - Enum constant in enum class org.bukkit.Material
GOLDEN_CARROT - Enum constant in enum class org.bukkit.Material
GOLDEN_CHESTPLATE - Enum constant in enum class org.bukkit.Material
GOLDEN_HELMET - Enum constant in enum class org.bukkit.Material
GOLDEN_HOE - Enum constant in enum class org.bukkit.Material
GOLDEN_HORSE_ARMOR - Enum constant in enum class org.bukkit.Material
GOLDEN_LEGGINGS - Enum constant in enum class org.bukkit.Material
GOLDEN_PICKAXE - Enum constant in enum class org.bukkit.Material
GOLDEN_SHOVEL - Enum constant in enum class org.bukkit.Material
GOLDEN_SWORD - Enum constant in enum class org.bukkit.Material
Golem - Interface in org.bukkit.entity
  A mechanical creature that may harm enemies.
GOLEM_DETECTED_RECENTLY - Static variable in class org.bukkit.entity.memory.MemoryKey
GOLEM_RANDOM_STROLL_IN_VILLAGE - Static variable in interface com.destroystokyo.paper.entity.ai.VanillaGoal
gracefulExit() - Method in class org.bukkit.conversations.ConversationAbandonedEvent
  Indicates how the conversation was abandoned - naturally as part of the prompt chain or prematurely via a `ConversationCanceller`.
grad(int, double, double, double) - Static method in class org.bukkit.util.noise.NoiseGenerator
grad3 - Static variable in class org.bukkit.util.noise.PerlinNoiseGenerator
grad4 - Static variable in class org.bukkit.util.noise.SimplexNoiseGenerator
GRADIENT - Enum constant in enum class org.bukkit.block.banner.PatternType
GRADIENT_UP - Enum constant in enum class org.bukkit.block.banner.PatternType
GRAHAM - Enum constant in enum class org.bukkit.Art
GRANITE - Enum constant in enum class org.bukkit.Material
GRANITE_SLAB - Enum constant in enum class org.bukkit.Material
  BlockData: `Slab`
GRANITE_STAIRS - Enum constant in enum class org.bukkit.Material
  BlockData: `Stairs`
GRANITE_WALL - Enum constant in enum class org.bukkit.Material
  BlockData: `Wall`
GRASS - Enum constant in enum class org.bukkit.Material
GRASS_BLOCK - Enum constant in enum class org.bukkit.Material
  BlockData: `Snowable`
GrassSpecies - Enum Class in org.bukkit
  Represents the different types of grass.
GRAVEL - Enum constant in enum class org.bukkit.Material
GRAVELLY_MOUNTAINS - Enum constant in enum class org.bukkit.block.Biome
GRAY - Enum constant in enum class org.bukkit.ChatColor
  Represents gray
GRAY - Enum constant in enum class org.bukkit.DyeColor
  Represents gray dye.
GRAY - Enum constant in enum class org.bukkit.entity.Horse.Color
  Gray
GRAY - Enum constant in enum class org.bukkit.entity.Llama.Color
  A gray llama.
GRAY - Enum constant in enum class org.bukkit.entity.Parrot.Variant
  Gray colored parrot.
GRAY - Static variable in class org.bukkit.Color
  Gray, or (0x80,0x80,0x80) in (R,G,B)
GRAY_1 - Static variable in class org.bukkit.map.MapPalette
  Deprecated.
  Magic value
GRAY_2 - Static variable in class org.bukkit.map.MapPalette
  Deprecated.
  Magic value
GRAY_BANNER - Enum constant in enum class org.bukkit.Material
  BlockData: `Rotatable`
GRAY_BED - Enum constant in enum class org.bukkit.Material
  BlockData: `Bed`
GRAY_CANDLE - Enum constant in enum class org.bukkit.Material
  BlockData: `Candle`
GRAY_CANDLE_CAKE - Enum constant in enum class org.bukkit.Material
  BlockData: `Lightable`
GRAY_CARPET - Enum constant in enum class org.bukkit.Material
GRAY_CONCRETE - Enum constant in enum class org.bukkit.Material
GRAY_CONCRETE_POWDER - Enum constant in enum class org.bukkit.Material
GRAY_DYE - Enum constant in enum class org.bukkit.Material
GRAY_GLAZED_TERRACOTTA - Enum constant in enum class org.bukkit.Material
  BlockData: `Directional`
GRAY_SHULKER_BOX - Enum constant in enum class org.bukkit.Material
  BlockData: `Directional`
GRAY_STAINED_GLASS - Enum constant in enum class org.bukkit.Material
GRAY_STAINED_GLASS_PANE - Enum constant in enum class org.bukkit.Material
  BlockData: `GlassPane`
GRAY_TERRACOTTA - Enum constant in enum class org.bukkit.Material
GRAY_WALL_BANNER - Enum constant in enum class org.bukkit.Material
  BlockData: `Directional`
GRAY_WOOL - Enum constant in enum class org.bukkit.Material
GREEN - Enum constant in enum class org.bukkit.boss.BarColor
GREEN - Enum constant in enum class org.bukkit.ChatColor
  Represents green
GREEN - Enum constant in enum class org.bukkit.DyeColor
  Represents green dye.
GREEN - Enum constant in enum class org.bukkit.entity.Parrot.Variant
  Green colored parrot.
GREEN - Static variable in class org.bukkit.Color
  Green, or (0x00,0x80,0x00) in (R,G,B)
GREEN_BANNER - Enum constant in enum class org.bukkit.Material
  BlockData: `Rotatable`
GREEN_BED - Enum constant in enum class org.bukkit.Material
  BlockData: `Bed`
GREEN_CANDLE - Enum constant in enum class org.bukkit.Material
  BlockData: `Candle`
GREEN_CANDLE_CAKE - Enum constant in enum class org.bukkit.Material
  BlockData: `Lightable`
GREEN_CARPET - Enum constant in enum class org.bukkit.Material
GREEN_CONCRETE - Enum constant in enum class org.bukkit.Material
GREEN_CONCRETE_POWDER - Enum constant in enum class org.bukkit.Material
GREEN_DYE - Enum constant in enum class org.bukkit.Material
GREEN_GLAZED_TERRACOTTA - Enum constant in enum class org.bukkit.Material
  BlockData: `Directional`
GREEN_POINTER - Enum constant in enum class org.bukkit.map.MapCursor.Type
GREEN_SHULKER_BOX - Enum constant in enum class org.bukkit.Material
  BlockData: `Directional`
GREEN_STAINED_GLASS - Enum constant in enum class org.bukkit.Material
GREEN_STAINED_GLASS_PANE - Enum constant in enum class org.bukkit.Material
  BlockData: `GlassPane`
GREEN_TERRACOTTA - Enum constant in enum class org.bukkit.Material
GREEN_WALL_BANNER - Enum constant in enum class org.bukkit.Material
  BlockData: `Directional`
GREEN_WOOL - Enum constant in enum class org.bukkit.Material
Grindstone - Interface in org.bukkit.block.data.type
GRINDSTONE - Enum constant in enum class org.bukkit.entity.ExperienceOrb.SpawnReason
  Spawned by a player using a grindstone
GRINDSTONE - Enum constant in enum class org.bukkit.event.inventory.InventoryType
  Grindstone inventory with 2 CRAFTING slots, and 1 RESULT slot.
GRINDSTONE - Enum constant in enum class org.bukkit.Material
  BlockData: `Grindstone`
GRINDSTONE_USE - Enum constant in enum class org.bukkit.Effect
  The sound played when a grindstone is being used.
GRINDSTONE_USED - Enum constant in enum class org.bukkit.Effect
  Deprecated, for removal: This API element is subject to removal in a future version.
  use `Effect.GRINDSTONE_USE`
GrindstoneInventory - Interface in org.bukkit.inventory
  Interface to the inventory of a Grindstone.
GS4QueryEvent - Class in com.destroystokyo.paper.event.server
  This event is fired if server is getting queried over GS4 Query protocol Adapted from Velocity's ProxyQueryEvent
GS4QueryEvent(GS4QueryEvent.QueryType, InetAddress, GS4QueryEvent.QueryResponse) - Constructor for class com.destroystokyo.paper.event.server.GS4QueryEvent
GS4QueryEvent.QueryResponse - Class in com.destroystokyo.paper.event.server
GS4QueryEvent.QueryResponse.Builder - Class in com.destroystokyo.paper.event.server
  A builder for `GS4QueryEvent.QueryResponse` objects.
GS4QueryEvent.QueryResponse.PluginInformation - Class in com.destroystokyo.paper.event.server
  Plugin information
GS4QueryEvent.QueryType - Enum Class in com.destroystokyo.paper.event.server
  The type of query
gsonComponentSerializer() - Method in interface org.bukkit.UnsafeValues
  Deprecated.
gsonSerializer() - Static method in class io.papermc.paper.text.PaperComponents
  Get a serializer for `Component`s that will convert to and from the standard JSON serialization format using Gson.
GUARANTEED_NO_WRAP_CHAT_PAGE_WIDTH - Static variable in class org.bukkit.util.ChatPaginator
GUARDED_BY_PIGLINS - Static variable in interface org.bukkit.Tag
  Vanilla block tag representing all blocks guarded by piglins.
Guardian - Interface in org.bukkit.entity
GUARDIAN - Enum constant in enum class org.bukkit.entity.EntityType
GUARDIAN - Enum constant in enum class org.bukkit.loot.LootTables
GUARDIAN_ATTACK - Static variable in interface com.destroystokyo.paper.entity.ai.VanillaGoal
GUARDIAN_SPAWN_EGG - Enum constant in enum class org.bukkit.Material
GUARDIAN_TARGET - Enum constant in enum class org.bukkit.EntityEffect
  Guardian plays the attack sound effect.
GUITAR - Enum constant in enum class org.bukkit.Instrument
  Guitar is normally played when a note block is on top of a woolen block.
GUNPOWDER - Enum constant in enum class org.bukkit.Material

## H

HALF_HORIZONTAL - Enum constant in enum class org.bukkit.block.banner.PatternType
HALF_HORIZONTAL_MIRROR - Enum constant in enum class org.bukkit.block.banner.PatternType
HALF_VERTICAL - Enum constant in enum class org.bukkit.block.banner.PatternType
HALF_VERTICAL_MIRROR - Enum constant in enum class org.bukkit.block.banner.PatternType
hand - Variable in class org.bukkit.event.block.BlockPlaceEvent
HAND - Enum constant in enum class org.bukkit.inventory.EquipmentSlot
HANDLER_LIST - Static variable in class io.papermc.paper.event.server.ServerResourcesReloadedEvent
HandlerList - Class in org.bukkit.event
  A list of event handlers, stored per-event.
HandlerList() - Constructor for class org.bukkit.event.HandlerList
  Create a new handler list and initialize using EventPriority.
hanging - Variable in class org.bukkit.event.hanging.HangingEvent
Hanging - Interface in org.bukkit.entity
  Represents a Hanging entity
HANGING_ROOTS - Enum constant in enum class org.bukkit.Material
  BlockData: `Waterlogged`
HangingBreakByEntityEvent - Class in org.bukkit.event.hanging
  Triggered when a hanging entity is removed by an entity
HangingBreakByEntityEvent(Hanging, Entity) - Constructor for class org.bukkit.event.hanging.HangingBreakByEntityEvent
HangingBreakByEntityEvent(Hanging, Entity, HangingBreakEvent.RemoveCause) - Constructor for class org.bukkit.event.hanging.HangingBreakByEntityEvent
HangingBreakEvent - Class in org.bukkit.event.hanging
  Triggered when a hanging entity is removed
HangingBreakEvent(Hanging, HangingBreakEvent.RemoveCause) - Constructor for class org.bukkit.event.hanging.HangingBreakEvent
HangingBreakEvent.RemoveCause - Enum Class in org.bukkit.event.hanging
  An enum to specify the cause of the removal
HangingEvent - Class in org.bukkit.event.hanging
  Represents a hanging entity-related event.
HangingEvent(Hanging) - Constructor for class org.bukkit.event.hanging.HangingEvent
HangingPlaceEvent - Class in org.bukkit.event.hanging
  Triggered when a hanging entity is created in the world
HangingPlaceEvent(Hanging, Player, Block, BlockFace) - Constructor for class org.bukkit.event.hanging.HangingPlaceEvent
  Deprecated.
HangingPlaceEvent(Hanging, Player, Block, BlockFace, ItemStack) - Constructor for class org.bukkit.event.hanging.HangingPlaceEvent
HARD - Enum constant in enum class org.bukkit.Difficulty
  Hostile mobs spawn, enemies deal greater damage than on normal difficulty, the hunger bar does deplete and starving can kill players.
HARD_HAT - Enum constant in enum class org.bukkit.event.entity.EntityDamageEvent.DamageModifier
  Deprecated.
  This represents the damage reduced by a wearing a helmet when hit by a falling block.
hardcore() - Method in class org.bukkit.WorldCreator
  Gets whether the world will be hardcore or not.
hardcore(boolean) - Method in class org.bukkit.WorldCreator
  Sets whether the world will be hardcore or not.
HARDCORE_DEATH - Enum constant in enum class org.bukkit.event.player.PlayerGameModeChangeEvent.Cause
  When the player dies in a hardcore world and has their gamemode changed to `GameMode.SPECTATOR`.
HARM - Static variable in class org.bukkit.potion.PotionEffectType
  Hurts an entity.
has(NamespacedKey, PersistentDataType<T, Z>) - Method in interface org.bukkit.persistence.PersistentDataContainer
  Returns if the persistent metadata provider has metadata registered matching the provided parameters.
HAS_HUNTING_COOLDOWN - Static variable in class org.bukkit.entity.memory.MemoryKey
hasAI() - Method in interface org.bukkit.entity.LivingEntity
  Checks whether an entity has AI.
hasArms() - Method in interface org.bukkit.entity.ArmorStand
  Returns whether this armor stand has arms.
hasAttributeModifiers() - Method in interface org.bukkit.inventory.meta.ItemMeta
  Checks for the existence of any AttributeModifiers.
hasAuthor() - Method in interface org.bukkit.inventory.meta.BookMeta
  Checks for the existence of an author in the book.
hasBasePlate() - Method in interface org.bukkit.entity.ArmorStand
  Returns whether the armor stand has a base plate.
hasBedrockCeiling() - Method in interface org.bukkit.World
  Deprecated.
  use `World.hasCeiling()`
hasBeenFilled() - Method in interface com.destroystokyo.paper.loottable.LootableInventory
  Whether or not this object has ever been filled
hasBeenPreviouslyKilled() - Method in interface org.bukkit.boss.DragonBattle
  Check whether or not the first dragon has been killed already.
hasBlock() - Method in class org.bukkit.event.player.PlayerInteractEvent
  Check if this event involved a block
hasBlockData() - Method in interface org.bukkit.inventory.meta.BlockDataMeta
  Returns whether the item has block data currently attached to it.
hasBlockState() - Method in interface org.bukkit.inventory.meta.BlockStateMeta
  Returns whether the item has a block state currently attached to it.
hasBook() - Method in interface org.bukkit.block.data.type.Lectern
  Gets the value of the 'has_book' property.
hasBottle(int) - Method in interface org.bukkit.block.data.type.BrewingStand
  Checks if the stand has the following bottle
hasCapeEnabled() - Method in interface com.destroystokyo.paper.SkinParts
hasCeiling() - Method in interface org.bukkit.World
  Gets if this world has a ceiling.
hasChangedBlock() - Method in class io.papermc.paper.event.entity.EntityMoveEvent
  Check if the entity has moved to a new block in the event
hasChangedBlock() - Method in class org.bukkit.event.player.PlayerMoveEvent
  Check if the player has moved to a new block in the event
hasChangedOrientation() - Method in class io.papermc.paper.event.entity.EntityMoveEvent
  Check if the entity has changed orientation in the event
hasChangedOrientation() - Method in class org.bukkit.event.player.PlayerMoveEvent
  Check if the player has changed orientation in the event
hasChangedPosition() - Method in class io.papermc.paper.event.entity.EntityMoveEvent
  Check if the entity has changed position (even within the same block) in the event
hasChangedPosition() - Method in class org.bukkit.event.player.PlayerMoveEvent
  Check if the player has changed position (even within the same block) in the event
hasChargedProjectiles() - Method in interface org.bukkit.inventory.meta.CrossbowMeta
  Returns whether the item has any charged projectiles.
hasChatColorsEnabled() - Method in class com.destroystokyo.paper.event.player.PlayerClientOptionsChangeEvent
hasChatColorsEnabledChanged() - Method in class com.destroystokyo.paper.event.player.PlayerClientOptionsChangeEvent
hasChatVisibilityChanged() - Method in class com.destroystokyo.paper.event.player.PlayerClientOptionsChangeEvent
hasColor() - Method in interface org.bukkit.inventory.meta.MapMeta
  Checks for existence of a map color.
hasColor() - Method in interface org.bukkit.inventory.meta.PotionMeta
  Checks for existence of a potion color.
hasConflictingEnchant(Enchantment) - Method in interface org.bukkit.inventory.meta.ItemMeta
  Checks if the specified enchantment conflicts with any enchantments in this ItemMeta.
hasConflictingStoredEnchant(Enchantment) - Method in interface org.bukkit.inventory.meta.EnchantmentStorageMeta
  Checks if the specified enchantment conflicts with any enchantments in this ItemMeta.
hasCooldown(Material) - Method in interface org.bukkit.entity.HumanEntity
  Check whether a cooldown is active on the specified material.
hasCustomEffect(PotionEffectType) - Method in interface org.bukkit.inventory.meta.PotionMeta
  Checks for a specific custom potion effect type on this potion.
hasCustomEffect(PotionEffectType) - Method in interface org.bukkit.inventory.meta.SuspiciousStewMeta
  Checks for a specific custom potion effect type on this suspicious stew.
hasCustomEffect(PotionEffectType) - Method in interface org.bukkit.entity.AreaEffectCloud
  Checks for a specific custom potion effect type on this cloud.
hasCustomEffect(PotionEffectType) - Method in interface org.bukkit.entity.Arrow
  Checks for a specific custom potion effect type on this arrow.
hasCustomEffects() - Method in interface org.bukkit.entity.AreaEffectCloud
  Checks for the presence of custom potion effects.
hasCustomEffects() - Method in interface org.bukkit.entity.Arrow
  Checks for the presence of custom potion effects.
hasCustomEffects() - Method in interface org.bukkit.inventory.meta.PotionMeta
  Checks for the presence of custom potion effects.
hasCustomEffects() - Method in interface org.bukkit.inventory.meta.SuspiciousStewMeta
  Checks for the presence of custom potion effects.
hasCustomModelData() - Method in interface org.bukkit.inventory.meta.ItemMeta
  Checks for existence of custom model data.
hasCustomTag(NamespacedKey, ItemTagType<T, Z>) - Method in interface org.bukkit.inventory.meta.tags.CustomItemTagContainer
  Deprecated.
  Returns if the item meta has a custom tag registered matching the provided parameters.
hasDamage() - Method in interface org.bukkit.inventory.meta.Damageable
  Checks to see if this item has damage
hasDefaultAttributes() - Method in enum class org.bukkit.entity.EntityType
  Checks if the entity has default attributes.
hasDefaultEntityAttributes(NamespacedKey) - Method in interface org.bukkit.UnsafeValues
  Deprecated.
  Checks if the entity represented by the namespaced key has default attributes.
hasDestroyableKeys() - Method in interface org.bukkit.inventory.meta.ItemMeta
  Checks for the existence of any keys that the item can destroy
hasDiscoveredRecipe(NamespacedKey) - Method in interface org.bukkit.entity.HumanEntity
  Check whether or not this entity has discovered the specified recipe.
hasDisplayName() - Method in interface org.bukkit.inventory.meta.ItemMeta
  Checks for existence of a display name.
hasEffect() - Method in interface org.bukkit.inventory.meta.FireworkEffectMeta
  Checks if this meta has an effect.
hasEffects() - Method in interface org.bukkit.inventory.meta.FireworkMeta
  Get whether this firework has any effects.
hasEgg() - Method in interface org.bukkit.entity.Turtle
  Get if turtle is carrying egg
hasEnchant(Enchantment) - Method in interface org.bukkit.inventory.meta.ItemMeta
  Checks for existence of the specified enchantment.
hasEnchants() - Method in interface org.bukkit.inventory.meta.ItemMeta
  Checks for the existence of any enchantments.
hasEntry(String) - Method in interface org.bukkit.scoreboard.Team
  Checks to see if the specified entry is a member of this team.
hasEquipmentLock(EquipmentSlot, ArmorStand.LockType) - Method in interface org.bukkit.entity.ArmorStand
  Returns if the ArmorStand has the specified `locking mechanism`.
hasExperienceReward() - Method in class org.bukkit.inventory.MerchantRecipe
  Whether to reward experience to the player for the trade.
hasExplicitlyChangedBlock() - Method in class io.papermc.paper.event.entity.EntityMoveEvent
  Check if the entity has moved to a new block in the event, disregarding a possible world change
hasExplicitlyChangedBlock() - Method in class org.bukkit.event.player.PlayerMoveEvent
  Check if the player has moved to a new block in the event, disregarding a possible world change
hasExplicitlyChangedPosition() - Method in class io.papermc.paper.event.entity.EntityMoveEvent
  Check if the entity has changed position (even within the same block) in the event, disregarding a possible world change
hasExplicitlyChangedPosition() - Method in class org.bukkit.event.player.PlayerMoveEvent
  Check if the player has changed position (even within the same block) in the event, disregarding a possible world change
hasExtendedDuration() - Method in class org.bukkit.potion.Potion
  Deprecated.
  Returns whether this potion has an extended duration.
hasEye() - Method in interface org.bukkit.block.data.type.EndPortalFrame
  Gets the value of the 'eye' property.
hasFace(BlockFace) - Method in interface org.bukkit.block.data.MultipleFacing
  Checks if this block has the specified face enabled.
hasFlag(BarFlag) - Method in interface org.bukkit.boss.BossBar
  Returns whether this boss bar as the passed flag set
hasFlicker() - Method in class org.bukkit.FireworkEffect
  Get whether the firework effect flickers.
hasGeneration() - Method in interface org.bukkit.inventory.meta.BookMeta
  Checks for the existence of generation level in the book.
hasGoal(T, GoalKey<T>) - Method in interface com.destroystokyo.paper.entity.ai.MobGoals
hasGravity() - Method in interface org.bukkit.entity.Entity
  Returns whether gravity applies to this entity.
hasGravity() - Method in enum class org.bukkit.Material
hasHatsEnabled() - Method in interface com.destroystokyo.paper.SkinParts
hashCode() - Method in class co.aikar.timings.FullServerTickHandler
hashCode() - Method in class co.aikar.util.LoadingMap
hashCode() - Method in class com.destroystokyo.paper.entity.ai.GoalKey
hashCode() - Method in class com.destroystokyo.paper.NamespacedTag
hashCode() - Method in class com.destroystokyo.paper.profile.ProfileProperty
hashCode() - Method in class org.bukkit.attribute.AttributeModifier
hashCode() - Method in class org.bukkit.block.banner.Pattern
hashCode() - Method in class org.bukkit.Color
hashCode() - Method in class org.bukkit.enchantments.Enchantment
hashCode() - Method in class org.bukkit.FireworkEffect
hashCode() - Method in class org.bukkit.inventory.ItemStack
hashCode() - Method in class org.bukkit.inventory.RecipeChoice.ExactChoice
hashCode() - Method in class org.bukkit.inventory.RecipeChoice.MaterialChoice
hashCode() - Method in class org.bukkit.Location
hashCode() - Method in class org.bukkit.material.MaterialData
  Deprecated.
hashCode() - Method in class org.bukkit.NamespacedKey
hashCode() - Method in class org.bukkit.Note
hashCode() - Method in class org.bukkit.plugin.messaging.PluginMessageListenerRegistration
hashCode() - Method in class org.bukkit.plugin.PluginBase
hashCode() - Method in class org.bukkit.potion.Potion
  Deprecated.
hashCode() - Method in class org.bukkit.potion.PotionData
hashCode() - Method in class org.bukkit.potion.PotionEffect
hashCode() - Method in class org.bukkit.potion.PotionEffectType
hashCode() - Method in class org.bukkit.StructureType
hashCode() - Method in class org.bukkit.util.BlockVector
  Returns a hash code for this vector.
hashCode() - Method in class org.bukkit.util.BoundingBox
hashCode() - Method in class org.bukkit.util.EulerAngle
hashCode() - Method in class org.bukkit.util.RayTraceResult
hashCode() - Method in class org.bukkit.util.Vector
  Returns a hash code for this vector
hasIcon() - Method in class org.bukkit.potion.PotionEffect
hasItem() - Method in class org.bukkit.event.player.PlayerInteractEvent
  Check if this event involved an item
hasItemFlag(ItemFlag) - Method in class org.bukkit.inventory.ItemStack
  Check if the specified flag is present on this item.
hasItemFlag(ItemFlag) - Method in interface org.bukkit.inventory.meta.ItemMeta
  Check if the specified flag is present on this item.
hasItemMeta() - Method in class org.bukkit.inventory.ItemStack
  Checks to see if any meta data has been defined.
hasItems() - Method in interface org.bukkit.inventory.meta.BundleMeta
  Returns whether the item has any items.
hasJacketEnabled() - Method in interface com.destroystokyo.paper.SkinParts
hasLaser() - Method in interface org.bukkit.entity.Guardian
  Gets whether the guardian laser is active or not.
hasLeftPantsEnabled() - Method in interface com.destroystokyo.paper.SkinParts
hasLeftSleeveEnabled() - Method in interface com.destroystokyo.paper.SkinParts
hasLineOfSight(Entity) - Method in interface org.bukkit.entity.LivingEntity
  Checks whether the living entity has block line of sight to another.
hasLineOfSight(Location) - Method in interface org.bukkit.entity.LivingEntity
  Checks whether the living entity has block line of sight to the given block.
hasLocaleChanged() - Method in class com.destroystokyo.paper.event.player.PlayerClientOptionsChangeEvent
hasLocalizedName() - Method in interface org.bukkit.inventory.meta.ItemMeta
  Checks for existence of a localized name.
hasLocationName() - Method in interface org.bukkit.inventory.meta.MapMeta
  Checks for existence of a location name.
hasLodestone() - Method in interface org.bukkit.inventory.meta.CompassMeta
  Checks if this compass has been paired to a lodestone.
hasLootTable() - Method in interface org.bukkit.loot.Lootable
  Returns whether or not this object has a Loot Table
hasLore() - Method in interface org.bukkit.inventory.meta.ItemMeta
  Checks for existence of lore.
hasMainHandChanged() - Method in class com.destroystokyo.paper.event.player.PlayerClientOptionsChangeEvent
hasMapId() - Method in interface org.bukkit.inventory.meta.MapMeta
  Deprecated.
  These methods are poor API: They rely on the caller to pass in an only an integer property, and have poorly defined implementation behavior if that integer is not a valid map (the current implementation for example will generate a new map with a different ID). The xxxMapView family of methods should be used instead.
hasMapView() - Method in interface org.bukkit.inventory.meta.MapMeta
  Checks for existence of an associated map.
hasMetadata(String) - Method in interface org.bukkit.metadata.Metadatable
  Tests to see whether the implementing object contains the given metadata value in its metadata store.
hasMetadata(T, String) - Method in interface org.bukkit.metadata.MetadataStore
  Tests to see if a metadata attribute has been set on an object.
hasMetadata(T, String) - Method in class org.bukkit.metadata.MetadataStoreBase
  Tests to see if a metadata attribute has been set on an object.
hasMultiple() - Method in class org.bukkit.plugin.TimedRegisteredListener
  Gets whether this listener has handled multiple events, such that for some two events, `eventA.getClass() != eventB.getClass()`.
hasNectar() - Method in interface org.bukkit.entity.Bee
  Get if the bee has nectar.
hasNext() - Method in class org.bukkit.util.BlockIterator
  Returns true if the iteration has more elements
hasNoBasePlate() - Method in interface com.destroystokyo.paper.inventory.meta.ArmorStandMeta
  Gets whether this ArmorStand should have no base plate when spawned
hasOwner() - Method in interface org.bukkit.block.Skull
  Checks to see if the skull has an owner
hasOwner() - Method in interface org.bukkit.inventory.meta.SkullMeta
  Checks to see if the skull has an owner.
hasPages() - Method in interface org.bukkit.inventory.meta.BookMeta
  Checks for the existence of pages in the book.
hasParticles() - Method in class org.bukkit.potion.PotionEffect
hasPath() - Method in interface com.destroystokyo.paper.entity.Pathfinder
  If the entity is currently trying to navigate to a destination, this will return true
hasPendingRefill() - Method in interface com.destroystokyo.paper.loottable.LootableInventory
  Returns Whether or not this object has been filled and now has a pending refill
hasPermission(String) - Method in interface org.bukkit.command.MessageCommandSender
hasPermission(String) - Method in interface org.bukkit.permissions.Permissible
  Gets the value of the specified permission, if set.
hasPermission(String) - Method in class org.bukkit.permissions.PermissibleBase
hasPermission(Permission) - Method in interface org.bukkit.command.MessageCommandSender
hasPermission(Permission) - Method in interface org.bukkit.permissions.Permissible
  Gets the value of the specified permission, if set.
hasPermission(Permission) - Method in class org.bukkit.permissions.PermissibleBase
hasPlaceableKeys() - Method in interface org.bukkit.inventory.meta.ItemMeta
  Checks for the existence of any keys that the item can be placed on
hasPlayedBefore() - Method in interface org.bukkit.OfflinePlayer
  Checks if this player has played on this server before.
hasPlayer(OfflinePlayer) - Method in interface org.bukkit.scoreboard.Team
  Deprecated.
  Teams can contain entries that aren't players
hasPlayerLooted(UUID) - Method in interface com.destroystokyo.paper.loottable.LootableInventory
  Has this player ever looted this block
hasPlayerLooted(Player) - Method in interface com.destroystokyo.paper.loottable.LootableInventory
  Has this player ever looted this block
hasPotionEffect(PotionEffectType) - Method in interface org.bukkit.entity.LivingEntity
  Returns whether the living entity already has an existing effect of the given `PotionEffectType` applied to it.
hasProperty(String) - Method in interface com.destroystokyo.paper.profile.PlayerProfile
  Check if the Profile has the specified property
hasRaids() - Method in interface org.bukkit.World
  Gets if players with the bad omen effect in this world will trigger a raid.
hasReceivers() - Method in class com.destroystokyo.paper.ParticleBuilder
  Example use: builder.receivers(16); if (builder.hasReceivers()) { sendParticleAsync(builder); }
hasRecipes() - Method in interface org.bukkit.inventory.meta.KnowledgeBookMeta
  Checks for the existence of recipes in the book.
hasRecord() - Method in interface org.bukkit.block.data.type.Jukebox
  Gets the value of the 'has_record' property.
hasRepairCost() - Method in interface org.bukkit.inventory.meta.Repairable
  Checks to see if this has a repair penalty
hasResourcePack() - Method in interface org.bukkit.entity.Player
hasRightPantsEnabled() - Method in interface com.destroystokyo.paper.SkinParts
hasRightSleeveEnabled() - Method in interface com.destroystokyo.paper.SkinParts
hasSaddle() - Method in interface org.bukkit.entity.Steerable
  Check if the pig has a saddle.
hasSkinPartsChanged() - Method in class com.destroystokyo.paper.event.player.PlayerClientOptionsChangeEvent
hasSkylight() - Method in interface org.bukkit.World
  Deprecated.
  use `World.hasSkyLight()`
hasSkyLight() - Method in interface org.bukkit.World
  Gets if this world has skylight access.
hasStoredEnchant(Enchantment) - Method in interface org.bukkit.inventory.meta.EnchantmentStorageMeta
  Checks for storage of the specified enchantment.
hasStoredEnchants() - Method in interface org.bukkit.inventory.meta.EnchantmentStorageMeta
  Checks for the existence of any stored enchantments.
hasStorm() - Method in interface org.bukkit.World
  Returns whether the world has an ongoing storm.
hasStung() - Method in interface org.bukkit.entity.Bee
  Get if the bee has stung.
hasTextures() - Method in interface com.destroystokyo.paper.profile.PlayerProfile
  Whether or not this Profile has textures associated to it
hasTitle() - Method in interface org.bukkit.inventory.meta.BookMeta
  Checks for the existence of a title in the book.
hasTrail() - Method in class org.bukkit.FireworkEffect
  Get whether the firework effect has a trail.
hasVariant() - Method in interface org.bukkit.inventory.meta.AxolotlBucketMeta
  Checks for existence of a variant tag indicating a specific axolotl will be spawned.
hasVariant() - Method in interface org.bukkit.inventory.meta.TropicalFishBucketMeta
  Checks for existence of a variant tag indicating a specific fish will be spawned.
hasViewDistanceChanged() - Method in class com.destroystokyo.paper.event.player.PlayerClientOptionsChangeEvent
hasWhitelist() - Static method in class org.bukkit.Bukkit
  Gets whether this server has a whitelist or not.
hasWhitelist() - Method in interface org.bukkit.Server
  Gets whether this server has a whitelist or not.
HAY_BLOCK - Enum constant in enum class org.bukkit.Material
  BlockData: `Orientable`
HEAD - Enum constant in enum class com.destroystokyo.paper.event.player.PlayerArmorChangeEvent.SlotType
HEAD - Enum constant in enum class org.bukkit.block.data.type.Bed.Part
  The head is the upper part of the bed containing the pillow.
HEAD - Enum constant in enum class org.bukkit.inventory.EquipmentSlot
HEAD_EQUIPPABLE - Static variable in class com.destroystokyo.paper.MaterialTags
  Covers the variants of items that can be equipped in the helmet slot.
header() - Method in class org.bukkit.configuration.file.FileConfigurationOptions
  Gets the header that will be applied to the top of the saved output.
header(String) - Method in class org.bukkit.configuration.file.FileConfigurationOptions
  Sets the header that will be applied to the top of the saved output.
header(String) - Method in class org.bukkit.configuration.file.YamlConfigurationOptions
HEAL - Static variable in class org.bukkit.potion.PotionEffectType
  Heals an entity.
HEALTH - Static variable in class org.bukkit.scoreboard.Criterias
HEALTH_BOOST - Static variable in class org.bukkit.potion.PotionEffectType
  Increases the maximum health of an entity.
HEART - Enum constant in enum class org.bukkit.Particle
HEART_OF_THE_SEA - Enum constant in enum class org.bukkit.Material
HEARTS - Enum constant in enum class org.bukkit.scoreboard.RenderType
  Display number of hearts corresponding to value.
HEAVY_WEIGHTED_PRESSURE_PLATE - Enum constant in enum class org.bukkit.Material
  BlockData: `AnaloguePowerable`
HeightMap - Enum Class in org.bukkit
  Further information regarding heightmaps.
HeightmapType - Enum Class in com.destroystokyo.paper
  Deprecated.
  Upstream has added their own API for using the game heightmaps. See `HeightMap` and the non-deprecated getHighestBlock methods on World such as `World.getHighestBlockAt(Location, HeightMap)`.
HELMETS - Static variable in class com.destroystokyo.paper.MaterialTags
  Covers the variants of helmets.
HelpCommand - Class in org.bukkit.command.defaults
HelpCommand() - Constructor for class org.bukkit.command.defaults.HelpCommand
HelpMap - Interface in org.bukkit.help
  The HelpMap tracks all help topics registered in a Bukkit server.
HelpTopic - Class in org.bukkit.help
  HelpTopic implementations are displayed to the user when the user uses the /help command.
HelpTopic() - Constructor for class org.bukkit.help.HelpTopic
HelpTopicComparator - Class in org.bukkit.help
  Used to impose a custom total ordering on help topics.
HelpTopicComparator.TopicNameComparator - Class in org.bukkit.help
helpTopicComparatorInstance() - Static method in class org.bukkit.help.HelpTopicComparator
HelpTopicFactory<TCommand extends Command> - Interface in org.bukkit.help
  A HelpTopicFactory is used to create custom `HelpTopic` objects from commands that inherit from a common base class or have executors that inherit from a common base class.
HERO_OF_THE_VILLAGE - Static variable in class org.bukkit.potion.PotionEffectType
  \o/.
HIDDEN - Enum constant in enum class com.destroystokyo.paper.ClientOption.ChatVisibility
hiddenConfigs - Static variable in class co.aikar.timings.TimingsManager
hide() - Method in interface org.bukkit.boss.BossBar
  Deprecated.
  `BossBar.setVisible(boolean)`
HIDE_ATTRIBUTES - Enum constant in enum class org.bukkit.inventory.ItemFlag
  Setting to show/hide Attributes like Damage
HIDE_DESTROYS - Enum constant in enum class org.bukkit.inventory.ItemFlag
  Setting to show/hide what the ItemStack can break/destroy
HIDE_DYE - Enum constant in enum class org.bukkit.inventory.ItemFlag
  Setting to show/hide dyes from coloured leather armour
HIDE_ENCHANTS - Enum constant in enum class org.bukkit.inventory.ItemFlag
  Setting to show/hide enchants
HIDE_FOR_OTHER_TEAMS - Enum constant in enum class org.bukkit.scoreboard.NameTagVisibility
  Deprecated.
  Show the player's nametag only to his own team members.
HIDE_FOR_OWN_TEAM - Enum constant in enum class org.bukkit.scoreboard.NameTagVisibility
  Deprecated.
  Show the player's nametag only to members of other teams.
HIDE_PLACED_ON - Enum constant in enum class org.bukkit.inventory.ItemFlag
  Setting to show/hide where this ItemStack can be build/placed on
HIDE_POTION_EFFECTS - Enum constant in enum class org.bukkit.inventory.ItemFlag
  Setting to show/hide potion effects on this ItemStack
HIDE_UNBREAKABLE - Enum constant in enum class org.bukkit.inventory.ItemFlag
  Setting to show/hide the unbreakable State
hidePlayer(Player) - Method in interface org.bukkit.entity.Player
  Deprecated.
  see `Player.hidePlayer(Plugin, Player)`
hidePlayer(Plugin, Player) - Method in interface org.bukkit.entity.Player
  Hides a player from this player
hideTitle() - Method in interface org.bukkit.entity.Player
  Deprecated.
  use `Audience.clearTitle()`
High - Enum constant in enum class org.bukkit.plugin.ServicePriority
HIGH - Enum constant in enum class org.bukkit.event.EventPriority
  Event call is of high importance
Highest - Enum constant in enum class org.bukkit.plugin.ServicePriority
HIGHEST - Enum constant in enum class org.bukkit.event.EventPriority
  Event call is critical and must have the final say in what happens to the event
HIT_GROUND - Static variable in class org.bukkit.GameEvent
HOES - Static variable in class com.destroystokyo.paper.MaterialTags
  Covers the variants of hoes.
Hoglin - Interface in org.bukkit.entity
  Represents a Hoglin.
HOGLIN - Enum constant in enum class org.bukkit.entity.EntityType
HOGLIN - Enum constant in enum class org.bukkit.loot.LootTables
HOGLIN_REPELLENTS - Static variable in interface org.bukkit.Tag
  Vanilla block tag representing all hoglin repellents.
HOGLIN_SPAWN_EGG - Enum constant in enum class org.bukkit.Material
HOLD_GROUND_ATTACK - Static variable in interface com.destroystokyo.paper.entity.ai.VanillaGoal
HOLDER_GONE - Enum constant in enum class org.bukkit.event.entity.EntityUnleashEvent.UnleashReason
  When the entity's leashholder has died or logged out, and so is unleashed
HOME - Static variable in class org.bukkit.entity.memory.MemoryKey
HONEY_BLOCK - Enum constant in enum class org.bukkit.Material
HONEY_BOTTLE - Enum constant in enum class org.bukkit.Material
HONEYCOMB - Enum constant in enum class org.bukkit.Material
HONEYCOMB_BLOCK - Enum constant in enum class org.bukkit.Material
HOOKED_ENTITY - Enum constant in enum class org.bukkit.entity.FishHook.HookState
  The fishing hook has hooked an entity.
Hopper - Class in org.bukkit.material
  Deprecated.
  all usage of MaterialData is deprecated and subject to removal. Use `BlockData`.
Hopper - Interface in org.bukkit.block.data.type
  Similar to `Powerable`, 'enabled' indicates whether or not the hopper is currently activated.
Hopper - Interface in org.bukkit.block
  Represents a captured state of a hopper.
Hopper() - Constructor for class org.bukkit.material.Hopper
  Deprecated.
  Constructs a hopper facing the default direction (down) and initially active.
Hopper(BlockFace) - Constructor for class org.bukkit.material.Hopper
  Deprecated.
  Constructs a hopper facing the specified direction and initially active.
Hopper(BlockFace, boolean) - Constructor for class org.bukkit.material.Hopper
  Deprecated.
  Constructs a hopper facing the specified direction and either active or not.
Hopper(Material) - Constructor for class org.bukkit.material.Hopper
  Deprecated.
Hopper(Material, byte) - Constructor for class org.bukkit.material.Hopper
  Deprecated.
  Magic value
HOPPER - Enum constant in enum class org.bukkit.event.inventory.InventoryType
  A hopper inventory, with 5 slots of type CONTAINER.
HOPPER - Enum constant in enum class org.bukkit.Material
  BlockData: `Hopper`
HOPPER_INSPECTED - Enum constant in enum class org.bukkit.Statistic
HOPPER_MINECART - Enum constant in enum class org.bukkit.Material
HopperMinecart - Interface in org.bukkit.entity.minecart
  Represents a Minecart with a Hopper inside it
HORN_CORAL - Enum constant in enum class org.bukkit.Material
  BlockData: `Waterlogged`
HORN_CORAL_BLOCK - Enum constant in enum class org.bukkit.Material
HORN_CORAL_FAN - Enum constant in enum class org.bukkit.Material
  BlockData: `Waterlogged`
HORN_CORAL_WALL_FAN - Enum constant in enum class org.bukkit.Material
  BlockData: `CoralWallFan`
Horse - Interface in org.bukkit.entity
  Represents a Horse.
HORSE - Enum constant in enum class org.bukkit.entity.EntityType
HORSE - Enum constant in enum class org.bukkit.entity.Horse.Variant
  Deprecated.
  A normal horse
HORSE - Enum constant in enum class org.bukkit.loot.LootTables
HORSE_ARMORS - Static variable in class com.destroystokyo.paper.MaterialTags
  Covers the variants of horse armor.
HORSE_JUMP_STRENGTH - Enum constant in enum class org.bukkit.attribute.Attribute
  Strength with which a horse will jump.
HORSE_ONE_CM - Enum constant in enum class org.bukkit.Statistic
HORSE_SPAWN_EGG - Enum constant in enum class org.bukkit.Material
HORSE_TRAP - Static variable in interface com.destroystokyo.paper.entity.ai.VanillaGoal
  Deprecated.
Horse.Color - Enum Class in org.bukkit.entity
  Represents the base color that the horse has.
Horse.Style - Enum Class in org.bukkit.entity
  Represents the style, or markings, that the horse has.
Horse.Variant - Enum Class in org.bukkit.entity
  Deprecated.
  different variants are differing classes
HorseInventory - Interface in org.bukkit.inventory
  An interface to the inventory of a Horse.
HorseJumpEvent - Class in org.bukkit.event.entity
  Called when a horse jumps.
HorseJumpEvent(AbstractHorse, float) - Constructor for class org.bukkit.event.entity.HorseJumpEvent
HORSES - Static variable in class io.papermc.paper.tag.EntityTags
  Covers all horses
HOSTILE - Enum constant in enum class org.bukkit.SoundCategory
hostname(String) - Method in class com.destroystokyo.paper.event.server.GS4QueryEvent.QueryResponse.Builder
HOT_FLOOR - Enum constant in enum class org.bukkit.event.entity.EntityDamageEvent.DamageCause
  Damage caused when an entity steps on `Material.MAGMA_BLOCK`.
HOTBAR_MOVE_AND_READD - Enum constant in enum class org.bukkit.event.inventory.InventoryAction
  The clicked item is moved to the hotbar, and the item currently there is re-added to the player's inventory.
HOTBAR_SWAP - Enum constant in enum class org.bukkit.event.inventory.InventoryAction
  The clicked slot and the picked hotbar slot are swapped.
HOVER - Enum constant in enum class org.bukkit.entity.EnderDragon.Phase
  The dragon will hover at its current location, not performing any actions.
hoverContentOf(ItemStack) - Method in interface org.bukkit.inventory.ItemFactory
  Creates a `Content` of that ItemStack for displaying.
hoverContentOf(Entity) - Method in interface org.bukkit.inventory.ItemFactory
  Deprecated.
  use `HoverEventSource.asHoverEvent()`
hoverContentOf(Entity, BaseComponent[]) - Method in interface org.bukkit.inventory.ItemFactory
  Deprecated.
  use `Entity.asHoverEvent(java.util.function.UnaryOperator)`
hoverContentOf(Entity, String) - Method in interface org.bukkit.inventory.ItemFactory
  Deprecated.
  use `Entity.asHoverEvent(java.util.function.UnaryOperator)`
hoverContentOf(Entity, BaseComponent) - Method in interface org.bukkit.inventory.ItemFactory
  Deprecated.
  use `Entity.asHoverEvent(java.util.function.UnaryOperator)`
HumanEntity - Interface in org.bukkit.entity
  Represents a human entity, such as an NPC or a player
HUNGER - Static variable in class org.bukkit.potion.PotionEffectType
  Increases hunger.
HUNGER_EFFECT - Enum constant in enum class org.bukkit.event.entity.EntityExhaustionEvent.ExhaustionReason
  Player has the hunger potion effect
HUNTED_RECENTLY - Static variable in class org.bukkit.entity.memory.MemoryKey
HURT - Enum constant in enum class org.bukkit.EntityEffect
  When mobs get hurt.
HURT_BERRY_BUSH - Enum constant in enum class org.bukkit.EntityEffect
  Entity hurt due to berry bush.
HURT_BY - Static variable in interface com.destroystokyo.paper.entity.ai.VanillaGoal
HURT_BY_TARGET - Static variable in interface com.destroystokyo.paper.entity.ai.VanillaGoal
  Deprecated.
HURT_DROWN - Enum constant in enum class org.bukkit.EntityEffect
  Entity hurt due to drowning damage.
HURT_EXPLOSION - Enum constant in enum class org.bukkit.EntityEffect
  Entity hurt due to explosion damage.
Husk - Interface in org.bukkit.entity
  Represents a Husk - variant of `Zombie`.
HUSK - Enum constant in enum class org.bukkit.entity.EntityType
HUSK - Enum constant in enum class org.bukkit.loot.LootTables
HUSK_CONVERTED_TO_ZOMBIE - Enum constant in enum class org.bukkit.Effect
  The sound played when a husk converts to a zombie.
HUSK_CONVERTS_TO_ZOMBIE - Enum constant in enum class org.bukkit.Effect
  Deprecated, for removal: This API element is subject to removal in a future version.
  use `Effect.HUSK_CONVERTED_TO_ZOMBIE`
HUSK_SPAWN_EGG - Enum constant in enum class org.bukkit.Material

## I

ICE - Enum constant in enum class org.bukkit.Material
ICE - Static variable in interface org.bukkit.Tag
  Vanilla block tag denoting ice blocks.
ICE_SPIKES - Enum constant in enum class org.bukkit.block.Biome
icon() - Method in interface io.papermc.paper.advancement.AdvancementDisplay
  Gets the icon shown in the frame in the advancements screen.
identity() - Method in interface org.bukkit.entity.Player
IDLING - Enum constant in enum class org.bukkit.event.player.PlayerKickEvent.Cause
IGLOO - Static variable in class org.bukkit.StructureType
  Igloos are structures that generate in snowy biomes.
IGLOO_CHEST - Enum constant in enum class org.bukkit.loot.LootTables
ignite() - Method in interface org.bukkit.entity.Creeper
  Ignites this Creeper, beginning its fuse.
IGNORE - Enum constant in enum class org.bukkit.block.PistonMoveReaction
  Indicates that the entity will ignore any interaction(s) with pistons.
ignoreCancelled() - Element in annotation interface org.bukkit.event.EventHandler
  Define if the handler ignores a cancelled event.
IGNORED_BY_PIGLIN_BABIES - Static variable in interface org.bukkit.Tag
  Vanilla item tag representing all items ignored by piglin babies.
Illager - Interface in org.bukkit.entity
  Represents a type of "Illager".
ILLAGER - Enum constant in enum class org.bukkit.entity.EntityCategory
  Entities that participate in raids.
ILLEGAL_ACTION - Enum constant in enum class org.bukkit.event.player.PlayerKickEvent.Cause
ILLEGAL_CHARACTERS - Enum constant in enum class org.bukkit.event.player.PlayerKickEvent.Cause
IllegalPacketEvent - Class in com.destroystokyo.paper.event.player
  Deprecated.
  Not used
IllegalPacketEvent(Player, String, String, Exception) - Constructor for class com.destroystokyo.paper.event.player.IllegalPacketEvent
  Deprecated.
IllegalPluginAccessException - Exception in org.bukkit.plugin
  Thrown when a plugin attempts to interact with the server when it is not enabled
IllegalPluginAccessException() - Constructor for exception org.bukkit.plugin.IllegalPluginAccessException
  Creates a new instance of `IllegalPluginAccessException` without detail message.
IllegalPluginAccessException(String) - Constructor for exception org.bukkit.plugin.IllegalPluginAccessException
  Constructs an instance of `IllegalPluginAccessException` with the specified detail message.
ILLUSION - Enum constant in enum class org.bukkit.event.entity.EntityPotionEffectEvent.Cause
  When an illusion illager makes himself disappear.
Illusioner - Interface in org.bukkit.entity
  Represents an Illusioner "Illager".
ILLUSIONER - Enum constant in enum class org.bukkit.entity.EntityType
ILLUSIONER - Enum constant in enum class org.bukkit.loot.LootTables
ILLUSIONER_BLINDNESS_SPELL - Static variable in interface com.destroystokyo.paper.entity.ai.VanillaGoal
ILLUSIONER_MIRROR_SPELL - Static variable in interface com.destroystokyo.paper.entity.ai.VanillaGoal
imageToBytes(Image) - Static method in class org.bukkit.map.MapPalette
  Deprecated.
  Magic value
IMPACT_PROJECTILES - Static variable in interface org.bukkit.Tag
  Deprecated, for removal: This API element is subject to removal in a future version.
  use `Tag.ENTITY_TYPES_IMPACT_PROJECTILES`
IMPALING - Static variable in class org.bukkit.enchantments.Enchantment
  Deals more damage to mobs that live in the ocean
IMPERMEABLE - Static variable in interface org.bukkit.Tag
  Vanilla block tag denoting impermeable blocks which do not drip fluids.
IN_GROUND - Enum constant in enum class org.bukkit.event.player.PlayerFishEvent.State
  When a bobber is stuck in the ground.
INACTIVE - Enum constant in enum class org.bukkit.block.data.type.SculkSensor.Phase
  The sensor is inactive.
InactivityConversationCanceller - Class in org.bukkit.conversations
  An InactivityConversationCanceller will cancel a `Conversation` after a period of inactivity by the user.
InactivityConversationCanceller(Plugin, int) - Constructor for class org.bukkit.conversations.InactivityConversationCanceller
  Creates an InactivityConversationCanceller.
includes(ItemStack) - Method in enum class org.bukkit.enchantments.EnchantmentTarget
  Check whether this target includes the specified item.
includes(Material) - Method in enum class org.bukkit.enchantments.EnchantmentTarget
  Check whether this target includes the specified item.
INCOMING - Enum constant in enum class org.bukkit.plugin.messaging.PluginChannelDirection
  The plugin channel is being sent to the server from a client.
INCREASE_DAMAGE - Static variable in class org.bukkit.potion.PotionEffectType
  Increases damage dealt.
increment(T) - Method in class co.aikar.util.Counter
increment(T, long) - Method in class co.aikar.util.Counter
incrementStatistic(Statistic) - Method in interface org.bukkit.OfflinePlayer
  Increments the given statistic for this player.
incrementStatistic(Statistic, int) - Method in interface org.bukkit.OfflinePlayer
  Increments the given statistic for this player.
incrementStatistic(Statistic, EntityType) - Method in interface org.bukkit.OfflinePlayer
  Increments the given statistic for this player for the given entity.
incrementStatistic(Statistic, EntityType, int) - Method in interface org.bukkit.OfflinePlayer
  Increments the given statistic for this player for the given entity.
incrementStatistic(Statistic, Material) - Method in interface org.bukkit.OfflinePlayer
  Increments the given statistic for this player for the given material.
incrementStatistic(Statistic, Material, int) - Method in interface org.bukkit.OfflinePlayer
  Increments the given statistic for this player for the given material.
indent() - Method in class org.bukkit.configuration.file.YamlConfigurationOptions
  Gets how much spaces should be used to indent each line.
indent(int) - Method in class org.bukkit.configuration.file.YamlConfigurationOptions
  Sets how much spaces should be used to indent each line.
IndexHelpTopic - Class in org.bukkit.help
  This help topic generates a list of other help topics.
IndexHelpTopic(String, String, String, Collection<HelpTopic>) - Constructor for class org.bukkit.help.IndexHelpTopic
IndexHelpTopic(String, String, String, Collection<HelpTopic>, String) - Constructor for class org.bukkit.help.IndexHelpTopic
INDIRECT - Enum constant in enum class com.destroystokyo.paper.event.entity.EndermanEscapeEvent.Reason
  The enderman has teleported away due to indirect damage (ranged)
INFECTED - Enum constant in enum class com.destroystokyo.paper.event.entity.EntityTransformedEvent.TransformedReason
  Deprecated.
  When a villager turns to a zombie villager
INFECTION - Enum constant in enum class org.bukkit.event.entity.CreatureSpawnEvent.SpawnReason
  When a zombie infects a villager
INFECTION - Enum constant in enum class org.bukkit.event.entity.EntityTransformEvent.TransformReason
  When a villager gets infected and a zombie villager spawns.
INFESTED_BLOCKS - Static variable in class com.destroystokyo.paper.MaterialTags
  Covers the variants of infested blocks.
INFESTED_CHISELED_STONE_BRICKS - Enum constant in enum class org.bukkit.Material
INFESTED_COBBLESTONE - Enum constant in enum class org.bukkit.Material
INFESTED_CRACKED_STONE_BRICKS - Enum constant in enum class org.bukkit.Material
INFESTED_DEEPSLATE - Enum constant in enum class org.bukkit.Material
  BlockData: `Orientable`
INFESTED_MOSSY_STONE_BRICKS - Enum constant in enum class org.bukkit.Material
INFESTED_STONE - Enum constant in enum class org.bukkit.Material
INFESTED_STONE_BRICKS - Enum constant in enum class org.bukkit.Material
INFINIBURN_END - Static variable in interface org.bukkit.Tag
  Vanilla block tag representing all blocks that burn forever in the end.
INFINIBURN_NETHER - Static variable in interface org.bukkit.Tag
  Vanilla block tag representing all blocks that burn forever in the nether.
INFINIBURN_OVERWORLD - Static variable in interface org.bukkit.Tag
  Vanilla block tag representing all blocks that burn forever in the overworld.
initialize(MapView) - Method in class org.bukkit.map.MapRenderer
  Initialize this MapRenderer for the given map.
initialSessionData - Variable in class org.bukkit.conversations.ConversationFactory
initiateRespawn() - Method in interface org.bukkit.boss.DragonBattle
  Initiate a respawn sequence to summon the dragon as though a player has placed 4 end crystals on the portal.
INK_SAC - Enum constant in enum class org.bukkit.Material
INNER_LEFT - Enum constant in enum class org.bukkit.block.data.type.Stairs.Shape
  Inner corner stair block with higher left side.
INNER_RIGHT - Enum constant in enum class org.bukkit.block.data.type.Stairs.Shape
  Inner corner stair block with higher right side.
INSIDE_STEP_SOUND_BLOCKS - Static variable in interface org.bukkit.Tag
  Vanilla block tag representing all blocks that play muffled step sounds.
INSTANT_DAMAGE - Enum constant in enum class org.bukkit.potion.PotionType
INSTANT_HEAL - Enum constant in enum class org.bukkit.potion.PotionType
INSTANT_MOVE - Enum constant in enum class io.papermc.paper.event.world.border.WorldBorderBoundsChangeEvent.Type
INSTANT_POTION_BREAK - Enum constant in enum class org.bukkit.Effect
  Visual effect of an instant splash potion breaking.
Instrument - Enum Class in org.bukkit
INTEGER - Enum constant in enum class org.bukkit.scoreboard.RenderType
  Display integer value.
INTEGER - Static variable in interface org.bukkit.inventory.meta.tags.ItemTagType
  Deprecated.
INTEGER - Static variable in interface org.bukkit.persistence.PersistentDataType
INTEGER_ARRAY - Static variable in interface org.bukkit.inventory.meta.tags.ItemTagType
  Deprecated.
INTEGER_ARRAY - Static variable in interface org.bukkit.persistence.PersistentDataType
INTERACT - Static variable in interface com.destroystokyo.paper.entity.ai.VanillaGoal
INTERACT_WITH_ANVIL - Enum constant in enum class org.bukkit.Statistic
INTERACT_WITH_BLAST_FURNACE - Enum constant in enum class org.bukkit.Statistic
INTERACT_WITH_CAMPFIRE - Enum constant in enum class org.bukkit.Statistic
INTERACT_WITH_CARTOGRAPHY_TABLE - Enum constant in enum class org.bukkit.Statistic
INTERACT_WITH_GRINDSTONE - Enum constant in enum class org.bukkit.Statistic
INTERACT_WITH_LECTERN - Enum constant in enum class org.bukkit.Statistic
INTERACT_WITH_LOOM - Enum constant in enum class org.bukkit.Statistic
INTERACT_WITH_SMITHING_TABLE - Enum constant in enum class org.bukkit.Statistic
INTERACT_WITH_SMOKER - Enum constant in enum class org.bukkit.Statistic
INTERACT_WITH_STONECUTTER - Enum constant in enum class org.bukkit.Statistic
intersection(BoundingBox) - Method in class org.bukkit.util.BoundingBox
  Resizes this bounding box to represent the intersection of this and the given bounding box.
INVALID_ENTITY_ATTACKED - Enum constant in enum class org.bukkit.event.player.PlayerKickEvent.Cause
INVALID_PAYLOAD - Enum constant in enum class org.bukkit.event.player.PlayerKickEvent.Cause
INVALID_PLAYER_MOVEMENT - Enum constant in enum class org.bukkit.event.player.PlayerKickEvent.Cause
INVALID_VEHICLE_MOVEMENT - Enum constant in enum class org.bukkit.event.player.PlayerKickEvent.Cause
invalidate() - Method in class org.bukkit.metadata.FixedMetadataValue
invalidate() - Method in class org.bukkit.metadata.LazyMetadataValue
invalidate() - Method in interface org.bukkit.metadata.MetadataValue
  Invalidates this metadata item, forcing it to recompute when next accessed.
invalidateAll(Plugin) - Method in interface org.bukkit.metadata.MetadataStore
  Invalidates all metadata in the metadata store that originates from the given plugin.
invalidateAll(Plugin) - Method in class org.bukkit.metadata.MetadataStoreBase
  Invalidates all metadata in the metadata store that originates from the given plugin.
InvalidConfigurationException - Exception in org.bukkit.configuration
  Exception thrown when attempting to load an invalid `Configuration`
InvalidConfigurationException() - Constructor for exception org.bukkit.configuration.InvalidConfigurationException
  Creates a new instance of InvalidConfigurationException without a message or cause.
InvalidConfigurationException(String) - Constructor for exception org.bukkit.configuration.InvalidConfigurationException
  Constructs an instance of InvalidConfigurationException with the specified message.
InvalidConfigurationException(String, Throwable) - Constructor for exception org.bukkit.configuration.InvalidConfigurationException
  Constructs an instance of InvalidConfigurationException with the specified message and cause.
InvalidConfigurationException(Throwable) - Constructor for exception org.bukkit.configuration.InvalidConfigurationException
  Constructs an instance of InvalidConfigurationException with the specified cause.
InvalidDescriptionException - Exception in org.bukkit.plugin
  Thrown when attempting to load an invalid PluginDescriptionFile
InvalidDescriptionException() - Constructor for exception org.bukkit.plugin.InvalidDescriptionException
  Constructs a new InvalidDescriptionException
InvalidDescriptionException(String) - Constructor for exception org.bukkit.plugin.InvalidDescriptionException
  Constructs a new InvalidDescriptionException with the given message
InvalidDescriptionException(Throwable) - Constructor for exception org.bukkit.plugin.InvalidDescriptionException
  Constructs a new InvalidDescriptionException based on the given Exception
InvalidDescriptionException(Throwable, String) - Constructor for exception org.bukkit.plugin.InvalidDescriptionException
  Constructs a new InvalidDescriptionException based on the given Exception
InvalidPluginException - Exception in org.bukkit.plugin
  Thrown when attempting to load an invalid Plugin file
InvalidPluginException() - Constructor for exception org.bukkit.plugin.InvalidPluginException
  Constructs a new InvalidPluginException
InvalidPluginException(String) - Constructor for exception org.bukkit.plugin.InvalidPluginException
  Constructs a new InvalidPluginException with the specified detail message
InvalidPluginException(String, Throwable) - Constructor for exception org.bukkit.plugin.InvalidPluginException
  Constructs a new InvalidPluginException with the specified detail message and cause.
InvalidPluginException(Throwable) - Constructor for exception org.bukkit.plugin.InvalidPluginException
  Constructs a new InvalidPluginException based on the given Exception
Inventory - Interface in org.bukkit.inventory
  Interface to the various inventories.
InventoryAction - Enum Class in org.bukkit.event.inventory
  An estimation of what the result will be.
InventoryClickEvent - Class in org.bukkit.event.inventory
  This event is called when a player clicks in an inventory.
InventoryClickEvent(InventoryView, InventoryType.SlotType, int, ClickType, InventoryAction) - Constructor for class org.bukkit.event.inventory.InventoryClickEvent
InventoryClickEvent(InventoryView, InventoryType.SlotType, int, ClickType, InventoryAction, int) - Constructor for class org.bukkit.event.inventory.InventoryClickEvent
InventoryCloseEvent - Class in org.bukkit.event.inventory
  Represents a player related inventory event
InventoryCloseEvent(InventoryView) - Constructor for class org.bukkit.event.inventory.InventoryCloseEvent
InventoryCloseEvent(InventoryView, InventoryCloseEvent.Reason) - Constructor for class org.bukkit.event.inventory.InventoryCloseEvent
InventoryCloseEvent.Reason - Enum Class in org.bukkit.event.inventory
InventoryCreativeEvent - Class in org.bukkit.event.inventory
  This event is called when a player in creative mode puts down or picks up an item in their inventory / hotbar and when they drop items from their Inventory while in creative mode.
InventoryCreativeEvent(InventoryView, InventoryType.SlotType, int, ItemStack) - Constructor for class org.bukkit.event.inventory.InventoryCreativeEvent
InventoryDragEvent - Class in org.bukkit.event.inventory
  This event is called when the player drags an item in their cursor across the inventory.
InventoryDragEvent(InventoryView, ItemStack, ItemStack, boolean, Map<Integer, ItemStack>) - Constructor for class org.bukkit.event.inventory.InventoryDragEvent
InventoryEvent - Class in org.bukkit.event.inventory
  Represents a player related inventory event
InventoryEvent(InventoryView) - Constructor for class org.bukkit.event.inventory.InventoryEvent
InventoryHolder - Interface in org.bukkit.inventory
InventoryInteractEvent - Class in org.bukkit.event.inventory
  An abstract base class for events that describe an interaction between a HumanEntity and the contents of an Inventory.
InventoryInteractEvent(InventoryView) - Constructor for class org.bukkit.event.inventory.InventoryInteractEvent
InventoryMoveItemEvent - Class in org.bukkit.event.inventory
  Called when some entity or block (e.g.
InventoryMoveItemEvent(Inventory, ItemStack, Inventory, boolean) - Constructor for class org.bukkit.event.inventory.InventoryMoveItemEvent
InventoryOpenEvent - Class in org.bukkit.event.inventory
  Represents a player related inventory event
InventoryOpenEvent(InventoryView) - Constructor for class org.bukkit.event.inventory.InventoryOpenEvent
InventoryPickupItemEvent - Class in org.bukkit.event.inventory
  Called when a hopper or hopper minecart picks up a dropped item.
InventoryPickupItemEvent(Inventory, Item) - Constructor for class org.bukkit.event.inventory.InventoryPickupItemEvent
InventoryType - Enum Class in org.bukkit.event.inventory
  Represents the different kinds of inventories available in Bukkit.
InventoryType.SlotType - Enum Class in org.bukkit.event.inventory
InventoryView - Class in org.bukkit.inventory
  Represents a view linking two inventories and a single player (whose inventory may or may not be one of the two).
InventoryView() - Constructor for class org.bukkit.inventory.InventoryView
InventoryView.Property - Enum Class in org.bukkit.inventory
  Represents various extra properties of certain inventory windows.
INVISIBILITY - Enum constant in enum class org.bukkit.potion.PotionType
INVISIBILITY - Static variable in class org.bukkit.potion.PotionEffectType
  Grants invisibility.
io.papermc.paper.advancement - package io.papermc.paper.advancement
io.papermc.paper.chat - package io.papermc.paper.chat
io.papermc.paper.command - package io.papermc.paper.command
io.papermc.paper.datapack - package io.papermc.paper.datapack
io.papermc.paper.enchantments - package io.papermc.paper.enchantments
io.papermc.paper.event.block - package io.papermc.paper.event.block
io.papermc.paper.event.entity - package io.papermc.paper.event.entity
io.papermc.paper.event.packet - package io.papermc.paper.event.packet
io.papermc.paper.event.player - package io.papermc.paper.event.player
io.papermc.paper.event.server - package io.papermc.paper.event.server
io.papermc.paper.event.world - package io.papermc.paper.event.world
io.papermc.paper.event.world.border - package io.papermc.paper.event.world.border
io.papermc.paper.inventory - package io.papermc.paper.inventory
io.papermc.paper.tag - package io.papermc.paper.tag
io.papermc.paper.text - package io.papermc.paper.text
io.papermc.paper.util - package io.papermc.paper.util
io.papermc.paper.world - package io.papermc.paper.world
io.papermc.paper.world.generation - package io.papermc.paper.world.generation
IP - Enum constant in enum class org.bukkit.BanList.Type
  Banned player IP addresses
IP_BANNED - Enum constant in enum class org.bukkit.event.player.PlayerKickEvent.Cause
IRON_AXE - Enum constant in enum class org.bukkit.Material
IRON_BARS - Enum constant in enum class org.bukkit.Material
  BlockData: `Fence`
IRON_BLOCK - Enum constant in enum class org.bukkit.Material
IRON_BOOTS - Enum constant in enum class org.bukkit.Material
IRON_CHESTPLATE - Enum constant in enum class org.bukkit.Material
IRON_DOOR - Enum constant in enum class org.bukkit.Material
  BlockData: `Door`
IRON_DOOR_CLOSE - Enum constant in enum class org.bukkit.Effect
  Sound of a door closing.
IRON_DOOR_TOGGLE - Enum constant in enum class org.bukkit.Effect
  Sound of a door opening.
IRON_GOLEM - Enum constant in enum class org.bukkit.entity.EntityType
IRON_GOLEM - Enum constant in enum class org.bukkit.loot.LootTables
IRON_GOLEM_ROSE - Enum constant in enum class org.bukkit.EntityEffect
  When an Iron Golem gives a rose.
IRON_GOLEM_SHEATH - Enum constant in enum class org.bukkit.EntityEffect
  Iron golem puts away rose.
IRON_HELMET - Enum constant in enum class org.bukkit.Material
IRON_HOE - Enum constant in enum class org.bukkit.Material
IRON_HORSE_ARMOR - Enum constant in enum class org.bukkit.Material
IRON_INGOT - Enum constant in enum class org.bukkit.Material
IRON_LEGGINGS - Enum constant in enum class org.bukkit.Material
IRON_NUGGET - Enum constant in enum class org.bukkit.Material
IRON_ORE - Enum constant in enum class org.bukkit.Material
IRON_ORES - Static variable in interface org.bukkit.Tag
  Vanilla block tag representing all iron ores.
IRON_PICKAXE - Enum constant in enum class org.bukkit.Material
IRON_SHOVEL - Enum constant in enum class org.bukkit.Material
IRON_SWORD - Enum constant in enum class org.bukkit.Material
IRON_TRAPDOOR - Enum constant in enum class org.bukkit.Material
  BlockData: `TrapDoor`
IRON_TRAPDOOR_CLOSE - Enum constant in enum class org.bukkit.Effect
  Sound of a door closing.
IRON_TRAPDOOR_TOGGLE - Enum constant in enum class org.bukkit.Effect
  Sound of a door opening.
IRON_XYLOPHONE - Enum constant in enum class org.bukkit.Instrument
  Iron Xylophone is normally played when a note block is on top of a iron block.
IronGolem - Interface in org.bukkit.entity
  An iron Golem that protects Villages.
IS_TEMPTED - Static variable in class org.bukkit.entity.memory.MemoryKey
isAbleToBeHunted() - Method in interface org.bukkit.entity.Hoglin
  Get whether the hoglin is able to be hunted by piglins.
isAbleToHunt() - Method in interface org.bukkit.entity.Piglin
  Get whether the piglin is able to hunt hoglins.
isAcceptingRegistrations() - Static method in class org.bukkit.enchantments.Enchantment
  Checks if this is accepting Enchantment registrations.
isActivated() - Method in interface org.bukkit.block.CreatureSpawner
  Check if spawner is activated (a player is close enough)
isActivated() - Method in class org.bukkit.material.Tripwire
  Deprecated.
  Test if tripwire is currently activated
isActivated() - Method in class org.bukkit.material.TripwireHook
  Deprecated.
  Test if hook is currently activated
isActive() - Method in class org.bukkit.material.Hopper
  Deprecated.
  Checks whether the hopper is active or not.
isAdult() - Method in interface org.bukkit.entity.Ageable
  Returns true if the mob is an adult.
isAir() - Method in enum class org.bukkit.Material
  Check if the material is an air block.
isAlive() - Method in enum class org.bukkit.entity.EntityType
isAmbient() - Method in class org.bukkit.potion.PotionEffect
  Makes potion effect produce more, translucent, particles.
isAnchorSpawn() - Method in class org.bukkit.event.player.PlayerRespawnEvent
  Gets whether the respawn location is the player's respawn anchor.
isAngry() - Method in interface org.bukkit.entity.PigZombie
  Shorthand; gets whether the zombie is angry.
isAngry() - Method in interface org.bukkit.entity.Wolf
  Checks if this wolf is angry
isApplicable(EntityDamageEvent.DamageModifier) - Method in class org.bukkit.event.entity.EntityDamageEvent
  This checks to see if a particular modifier is valid for this event's caller, such that, `EntityDamageEvent.setDamage(DamageModifier, double)` will not throw an `UnsupportedOperationException`.
isApplicable(ItemMeta, ItemStack) - Method in interface org.bukkit.inventory.ItemFactory
  This method checks the item meta to confirm that it is applicable (no data lost if applied) to the specified ItemStack.
isApplicable(ItemMeta, Material) - Method in interface org.bukkit.inventory.ItemFactory
  This method checks the item meta to confirm that it is applicable (no data lost if applied) to the specified Material.
isArmsRaised() - Method in interface org.bukkit.entity.Zombie
  Check if zombie has arms raised
isAsynchronous() - Method in class org.bukkit.event.Event
  Any custom event that should not by synchronized with other events must use the specific constructor.
isAttached() - Method in interface org.bukkit.block.data.Attachable
  Gets the value of the 'attached' property.
isAttack() - Method in class com.destroystokyo.paper.event.player.PlayerUseUnknownEntityEvent
isAutoSave() - Method in interface org.bukkit.World
  Gets whether or not the world will automatically save
isAwake() - Method in interface org.bukkit.entity.Bat
  Checks the current waking state of this bat.
isAwake() - Method in class org.bukkit.event.entity.BatToggleSleepEvent
  Get whether or not the bat is attempting to awaken.
isAware() - Method in interface org.bukkit.entity.Mob
  Gets whether this mob is aware of its surroundings.
isBaby() - Method in interface org.bukkit.entity.PiglinAbstract
  Deprecated.
  see `Ageable.isAdult()`
isBaby() - Method in interface org.bukkit.entity.Zoglin
  Deprecated.
  see `Ageable.isAdult()`
isBaby() - Method in interface org.bukkit.entity.Zombie
  Deprecated.
  see `Ageable.isAdult()`
isBanned() - Method in interface org.bukkit.OfflinePlayer
  Checks if this player is banned or not
isBanned(String) - Method in interface org.bukkit.BanList
  Gets if a `BanEntry` exists for the target, indicating an active ban status.
isBedSpawn() - Method in class com.destroystokyo.paper.event.player.PlayerPostRespawnEvent
  Checks if the player respawned to their bed
isBedSpawn() - Method in class org.bukkit.event.player.PlayerRespawnEvent
  Gets whether the respawn location is the player's bed.
isBedWorks() - Method in interface org.bukkit.World
  Gets if beds work in this world.
isBeingPowered() - Method in class org.bukkit.material.Comparator
  Deprecated.
  Checks if the comparator is being powered
isBerries() - Method in interface org.bukkit.block.data.type.CaveVinesPlant
  Gets the value of the 'berries' property.
isBlock() - Method in enum class org.bukkit.Material
  Checks if this Material is a placable block
isBlock() - Method in enum class org.bukkit.Statistic
  Checks if this is a substatistic dealing with blocks.
isBlockFaceIndirectlyPowered(BlockFace) - Method in interface org.bukkit.block.Block
  Returns true if the block face is being indirectly powered by Redstone.
isBlockFacePowered(BlockFace) - Method in interface org.bukkit.block.Block
  Returns true if the block face is being powered by Redstone.
isBlockIndirectlyPowered() - Method in interface org.bukkit.block.Block
  Returns true if the block is being indirectly powered by Redstone.
isBlocking() - Method in interface org.bukkit.entity.HumanEntity
  Check if the player is currently blocking (ie with a shield).
isBlockInHand() - Method in class org.bukkit.event.player.PlayerInteractEvent
  Convenience method to inform the user whether this was a block placement event.
isBlockPowered() - Method in interface org.bukkit.block.Block
  Returns true if the block is being powered by Redstone.
isBoolean(String) - Method in interface org.bukkit.configuration.ConfigurationSection
  Checks if the specified path is a boolean.
isBoolean(String) - Method in class org.bukkit.configuration.MemorySection
isBottom() - Method in interface org.bukkit.block.data.type.Scaffolding
  Gets the value of the 'bottom' property.
isBoundingBoxVisible() - Method in interface org.bukkit.block.Structure
  Get if this structure block is currently showing the bounding box.
isBreaking() - Method in class com.destroystokyo.paper.event.block.AnvilDamagedEvent
  Gets if anvil is breaking on this use
isBreedItem(ItemStack) - Method in interface org.bukkit.entity.Animals
  Check if the provided ItemStack is the correct item used for breeding this entity.
isBreedItem(Material) - Method in interface org.bukkit.entity.Animals
  Check if the provided ItemStack is the correct item used for breeding this entity..
isBuildable() - Method in interface org.bukkit.block.Block
  Check if this block is solid
isBuildable() - Method in class org.bukkit.event.block.BlockCanBuildEvent
  Gets whether or not the block can be built here.
isBurnable() - Method in interface org.bukkit.block.Block
  Check if this block is burnable
isBurnable() - Method in enum class org.bukkit.Material
  Check if the material is a block and can burn away
isBurning() - Method in class org.bukkit.event.inventory.FurnaceBurnEvent
  Gets whether the furnace's fuel is burning or not.
isBypassAccessChecks() - Method in interface com.destroystokyo.paper.event.executor.asm.ClassDefiner
  Returns if the defined classes can bypass access checks
isCancellable() - Method in class org.bukkit.event.vehicle.VehicleExitEvent
isCancellable() - Method in class org.spigotmc.event.entity.EntityDismountEvent
isCancelled() - Method in class com.destroystokyo.paper.event.block.AnvilDamagedEvent
isCancelled() - Method in class com.destroystokyo.paper.event.block.BeaconEffectEvent
isCancelled() - Method in class com.destroystokyo.paper.event.block.BlockDestroyEvent
isCancelled() - Method in class com.destroystokyo.paper.event.block.TNTPrimeEvent
  Gets whether spawning `TNTPrimed` should be cancelled or not
isCancelled() - Method in class com.destroystokyo.paper.event.entity.CreeperIgniteEvent
isCancelled() - Method in class com.destroystokyo.paper.event.entity.EnderDragonFireballHitEvent
isCancelled() - Method in class com.destroystokyo.paper.event.entity.EnderDragonFlameEvent
isCancelled() - Method in class com.destroystokyo.paper.event.entity.EnderDragonShootFireballEvent
isCancelled() - Method in class com.destroystokyo.paper.event.entity.EndermanAttackPlayerEvent
isCancelled() - Method in class com.destroystokyo.paper.event.entity.EndermanEscapeEvent
isCancelled() - Method in class com.destroystokyo.paper.event.entity.EntityJumpEvent
isCancelled() - Method in class com.destroystokyo.paper.event.entity.EntityKnockbackByEntityEvent
isCancelled() - Method in class com.destroystokyo.paper.event.entity.EntityPathfindEvent
isCancelled() - Method in class com.destroystokyo.paper.event.entity.EntityTransformedEvent
  Deprecated.
isCancelled() - Method in class com.destroystokyo.paper.event.entity.EntityZapEvent
isCancelled() - Method in class com.destroystokyo.paper.event.entity.ExperienceOrbMergeEvent
isCancelled() - Method in class com.destroystokyo.paper.event.entity.PlayerNaturallySpawnCreaturesEvent
isCancelled() - Method in class com.destroystokyo.paper.event.entity.PreCreatureSpawnEvent
isCancelled() - Method in class com.destroystokyo.paper.event.entity.ProjectileCollideEvent
isCancelled() - Method in class com.destroystokyo.paper.event.entity.SkeletonHorseTrapEvent
isCancelled() - Method in class com.destroystokyo.paper.event.entity.SlimePathfindEvent
isCancelled() - Method in class com.destroystokyo.paper.event.entity.TurtleGoHomeEvent
isCancelled() - Method in class com.destroystokyo.paper.event.entity.TurtleLayEggEvent
isCancelled() - Method in class com.destroystokyo.paper.event.entity.TurtleStartDiggingEvent
isCancelled() - Method in class com.destroystokyo.paper.event.entity.WitchConsumePotionEvent
isCancelled() - Method in class com.destroystokyo.paper.event.entity.WitchReadyPotionEvent
isCancelled() - Method in class com.destroystokyo.paper.event.entity.WitchThrowPotionEvent
isCancelled() - Method in class com.destroystokyo.paper.event.player.PlayerAdvancementCriterionGrantEvent
isCancelled() - Method in class com.destroystokyo.paper.event.player.PlayerAttackEntityCooldownResetEvent
  Gets the cancellation state of this event.
isCancelled() - Method in class com.destroystokyo.paper.event.player.PlayerElytraBoostEvent
isCancelled() - Method in class com.destroystokyo.paper.event.player.PlayerHandshakeEvent
  Determines if this event is cancelled.
isCancelled() - Method in class com.destroystokyo.paper.event.player.PlayerJumpEvent
  Gets the cancellation state of this event.
isCancelled() - Method in class com.destroystokyo.paper.event.player.PlayerLaunchProjectileEvent
isCancelled() - Method in class com.destroystokyo.paper.event.player.PlayerPickupExperienceEvent
isCancelled() - Method in class com.destroystokyo.paper.event.player.PlayerReadyArrowEvent
  Whether or not use of this arrow is cancelled.
isCancelled() - Method in class com.destroystokyo.paper.event.player.PlayerRecipeBookClickEvent
isCancelled() - Method in class com.destroystokyo.paper.event.player.PlayerSetSpawnEvent
isCancelled() - Method in class com.destroystokyo.paper.event.player.PlayerStartSpectatingEntityEvent
isCancelled() - Method in class com.destroystokyo.paper.event.player.PlayerStopSpectatingEntityEvent
isCancelled() - Method in class com.destroystokyo.paper.event.server.AsyncTabCompleteEvent
isCancelled() - Method in class com.destroystokyo.paper.event.server.PaperServerListPingEvent
  Gets the cancellation state of this event.
isCancelled() - Method in class com.destroystokyo.paper.loottable.LootableInventoryReplenishEvent
isCancelled() - Method in class com.github.atlasmediagroup.scissors.event.block.MasterBlockFireEvent
isCancelled() - Method in class com.github.atlasmediagroup.scissors.event.player.SpectatorTeleportEvent
isCancelled() - Method in class io.papermc.paper.event.block.BellRevealRaiderEvent
isCancelled() - Method in class io.papermc.paper.event.block.BellRingEvent
isCancelled() - Method in class io.papermc.paper.event.block.BlockPreDispenseEvent
isCancelled() - Method in class io.papermc.paper.event.block.DragonEggFormEvent
isCancelled() - Method in class io.papermc.paper.event.block.PlayerShearBlockEvent
  Gets whether the shearing of the block should be cancelled or not.
isCancelled() - Method in class io.papermc.paper.event.block.TargetHitEvent
isCancelled() - Method in class io.papermc.paper.event.entity.ElderGuardianAppearanceEvent
isCancelled() - Method in class io.papermc.paper.event.entity.EntityDamageItemEvent
isCancelled() - Method in class io.papermc.paper.event.entity.EntityInsideBlockEvent
isCancelled() - Method in class io.papermc.paper.event.entity.EntityLoadCrossbowEvent
isCancelled() - Method in class io.papermc.paper.event.entity.EntityMoveEvent
isCancelled() - Method in class io.papermc.paper.event.entity.PufferFishStateChangeEvent
isCancelled() - Method in class io.papermc.paper.event.player.AbstractChatEvent
isCancelled() - Method in class io.papermc.paper.event.player.PlayerBedFailEnterEvent
isCancelled() - Method in class io.papermc.paper.event.player.PlayerChangeBeaconEffectEvent
  Gets the cancellation state of this event.
isCancelled() - Method in class io.papermc.paper.event.player.PlayerDeepSleepEvent
isCancelled() - Method in class io.papermc.paper.event.player.PlayerFlowerPotManipulateEvent
isCancelled() - Method in class io.papermc.paper.event.player.PlayerItemCooldownEvent
isCancelled() - Method in class io.papermc.paper.event.player.PlayerLecternPageChangeEvent
isCancelled() - Method in class io.papermc.paper.event.player.PlayerLoomPatternSelectEvent
isCancelled() - Method in class io.papermc.paper.event.player.PlayerNameEntityEvent
  Gets the cancellation state of this event.
isCancelled() - Method in class io.papermc.paper.event.player.PlayerPurchaseEvent
  Gets the cancellation state of this event.
isCancelled() - Method in class io.papermc.paper.event.player.PlayerStonecutterRecipeSelectEvent
isCancelled() - Method in class io.papermc.paper.event.world.border.WorldBorderBoundsChangeEvent
isCancelled() - Method in class io.papermc.paper.event.world.border.WorldBorderCenterChangeEvent
isCancelled() - Method in class io.papermc.paper.event.world.StructureLocateEvent
isCancelled() - Method in class io.papermc.paper.event.world.WorldGameRuleChangeEvent
isCancelled() - Method in class org.bukkit.event.block.BlockBreakEvent
isCancelled() - Method in class org.bukkit.event.block.BlockBurnEvent
isCancelled() - Method in class org.bukkit.event.block.BlockCookEvent
isCancelled() - Method in class org.bukkit.event.block.BlockDamageEvent
isCancelled() - Method in class org.bukkit.event.block.BlockDispenseEvent
isCancelled() - Method in class org.bukkit.event.block.BlockDropItemEvent
isCancelled() - Method in class org.bukkit.event.block.BlockExplodeEvent
isCancelled() - Method in class org.bukkit.event.block.BlockFadeEvent
isCancelled() - Method in class org.bukkit.event.block.BlockFertilizeEvent
isCancelled() - Method in class org.bukkit.event.block.BlockFromToEvent
isCancelled() - Method in class org.bukkit.event.block.BlockGrowEvent
isCancelled() - Method in class org.bukkit.event.block.BlockIgniteEvent
isCancelled() - Method in class org.bukkit.event.block.BlockPhysicsEvent
isCancelled() - Method in class org.bukkit.event.block.BlockPistonEvent
isCancelled() - Method in class org.bukkit.event.block.BlockPlaceEvent
isCancelled() - Method in class org.bukkit.event.block.BlockReceiveGameEvent
isCancelled() - Method in class org.bukkit.event.block.BlockShearEntityEvent
isCancelled() - Method in class org.bukkit.event.block.CauldronLevelChangeEvent
isCancelled() - Method in class org.bukkit.event.block.FluidLevelChangeEvent
isCancelled() - Method in class org.bukkit.event.block.LeavesDecayEvent
isCancelled() - Method in class org.bukkit.event.block.MoistureChangeEvent
isCancelled() - Method in class org.bukkit.event.block.NotePlayEvent
isCancelled() - Method in class org.bukkit.event.block.SignChangeEvent
isCancelled() - Method in class org.bukkit.event.block.SpongeAbsorbEvent
isCancelled() - Method in interface org.bukkit.event.Cancellable
  Gets the cancellation state of this event.
isCancelled() - Method in class org.bukkit.event.enchantment.EnchantItemEvent
isCancelled() - Method in class org.bukkit.event.enchantment.PrepareItemEnchantEvent
isCancelled() - Method in class org.bukkit.event.entity.AreaEffectCloudApplyEvent
isCancelled() - Method in class org.bukkit.event.entity.ArrowBodyCountChangeEvent
isCancelled() - Method in class org.bukkit.event.entity.BatToggleSleepEvent
isCancelled() - Method in class org.bukkit.event.entity.CreeperPowerEvent
isCancelled() - Method in class org.bukkit.event.entity.EnderDragonChangePhaseEvent
isCancelled() - Method in class org.bukkit.event.entity.EntityAirChangeEvent
isCancelled() - Method in class org.bukkit.event.entity.EntityBreedEvent
isCancelled() - Method in class org.bukkit.event.entity.EntityChangeBlockEvent
isCancelled() - Method in class org.bukkit.event.entity.EntityCombustEvent
isCancelled() - Method in class org.bukkit.event.entity.EntityCreatePortalEvent
  Deprecated.
isCancelled() - Method in class org.bukkit.event.entity.EntityDamageEvent
isCancelled() - Method in class org.bukkit.event.entity.EntityDeathEvent
isCancelled() - Method in class org.bukkit.event.entity.EntityDropItemEvent
isCancelled() - Method in class org.bukkit.event.entity.EntityEnterBlockEvent
isCancelled() - Method in class org.bukkit.event.entity.EntityEnterLoveModeEvent
isCancelled() - Method in class org.bukkit.event.entity.EntityExhaustionEvent
isCancelled() - Method in class org.bukkit.event.entity.EntityExplodeEvent
isCancelled() - Method in class org.bukkit.event.entity.EntityInteractEvent
isCancelled() - Method in class org.bukkit.event.entity.EntityPickupItemEvent
isCancelled() - Method in class org.bukkit.event.entity.EntityPlaceEvent
isCancelled() - Method in class org.bukkit.event.entity.EntityPotionEffectEvent
isCancelled() - Method in class org.bukkit.event.entity.EntityRegainHealthEvent
isCancelled() - Method in class org.bukkit.event.entity.EntityResurrectEvent
isCancelled() - Method in class org.bukkit.event.entity.EntityShootBowEvent
isCancelled() - Method in class org.bukkit.event.entity.EntitySpawnEvent
isCancelled() - Method in class org.bukkit.event.entity.EntitySpellCastEvent
isCancelled() - Method in class org.bukkit.event.entity.EntityTameEvent
isCancelled() - Method in class org.bukkit.event.entity.EntityTargetEvent
isCancelled() - Method in class org.bukkit.event.entity.EntityTeleportEvent
isCancelled() - Method in class org.bukkit.event.entity.EntityToggleGlideEvent
isCancelled() - Method in class org.bukkit.event.entity.EntityToggleSwimEvent
isCancelled() - Method in class org.bukkit.event.entity.EntityTransformEvent
isCancelled() - Method in class org.bukkit.event.entity.EntityUnleashEvent
isCancelled() - Method in class org.bukkit.event.entity.ExplosionPrimeEvent
isCancelled() - Method in class org.bukkit.event.entity.FireworkExplodeEvent
isCancelled() - Method in class org.bukkit.event.entity.FoodLevelChangeEvent
isCancelled() - Method in class org.bukkit.event.entity.HorseJumpEvent
isCancelled() - Method in class org.bukkit.event.entity.ItemDespawnEvent
isCancelled() - Method in class org.bukkit.event.entity.ItemMergeEvent
isCancelled() - Method in class org.bukkit.event.entity.LingeringPotionSplashEvent
isCancelled() - Method in class org.bukkit.event.entity.PiglinBarterEvent
isCancelled() - Method in class org.bukkit.event.entity.PigZapEvent
isCancelled() - Method in class org.bukkit.event.entity.PigZombieAngerEvent
isCancelled() - Method in class org.bukkit.event.entity.PlayerLeashEntityEvent
isCancelled() - Method in class org.bukkit.event.entity.PotionSplashEvent
isCancelled() - Method in class org.bukkit.event.entity.ProjectileHitEvent
isCancelled() - Method in class org.bukkit.event.entity.ProjectileLaunchEvent
isCancelled() - Method in class org.bukkit.event.entity.SheepDyeWoolEvent
isCancelled() - Method in class org.bukkit.event.entity.SheepRegrowWoolEvent
isCancelled() - Method in class org.bukkit.event.entity.SlimeSplitEvent
isCancelled() - Method in class org.bukkit.event.entity.StriderTemperatureChangeEvent
isCancelled() - Method in class org.bukkit.event.entity.VillagerAcquireTradeEvent
isCancelled() - Method in class org.bukkit.event.entity.VillagerCareerChangeEvent
isCancelled() - Method in class org.bukkit.event.entity.VillagerReplenishTradeEvent
isCancelled() - Method in class org.bukkit.event.hanging.HangingBreakEvent
isCancelled() - Method in class org.bukkit.event.hanging.HangingPlaceEvent
isCancelled() - Method in class org.bukkit.event.inventory.BrewEvent
isCancelled() - Method in class org.bukkit.event.inventory.BrewingStandFuelEvent
isCancelled() - Method in class org.bukkit.event.inventory.FurnaceBurnEvent
isCancelled() - Method in class org.bukkit.event.inventory.InventoryInteractEvent
  Gets whether or not this event is cancelled.
isCancelled() - Method in class org.bukkit.event.inventory.InventoryMoveItemEvent
isCancelled() - Method in class org.bukkit.event.inventory.InventoryOpenEvent
  Gets the cancellation state of this event.
isCancelled() - Method in class org.bukkit.event.inventory.InventoryPickupItemEvent
isCancelled() - Method in class org.bukkit.event.player.AsyncPlayerChatEvent
  Deprecated.
isCancelled() - Method in class org.bukkit.event.player.PlayerAnimationEvent
isCancelled() - Method in class org.bukkit.event.player.PlayerAttemptPickupItemEvent
isCancelled() - Method in class org.bukkit.event.player.PlayerBedEnterEvent
  Gets the cancellation state of this event.
isCancelled() - Method in class org.bukkit.event.player.PlayerBedLeaveEvent
isCancelled() - Method in class org.bukkit.event.player.PlayerBucketEntityEvent
isCancelled() - Method in class org.bukkit.event.player.PlayerBucketEvent
isCancelled() - Method in class org.bukkit.event.player.PlayerChatEvent
  Deprecated.
isCancelled() - Method in class org.bukkit.event.player.PlayerCommandPreprocessEvent
isCancelled() - Method in class org.bukkit.event.player.PlayerDropItemEvent
isCancelled() - Method in class org.bukkit.event.player.PlayerEditBookEvent
isCancelled() - Method in class org.bukkit.event.player.PlayerFishEvent
isCancelled() - Method in class org.bukkit.event.player.PlayerGameModeChangeEvent
isCancelled() - Method in class org.bukkit.event.player.PlayerHarvestBlockEvent
isCancelled() - Method in class org.bukkit.event.player.PlayerInteractEntityEvent
isCancelled() - Method in class org.bukkit.event.player.PlayerInteractEvent
  Deprecated.
  This event has two possible cancellation states, one for `PlayerInteractEvent.useInteractedBlock()` and one for `PlayerInteractEvent.useItemInHand()`. It is possible a call might have the former false, but the latter true, eg in the case of using a firework whilst gliding. Callers should check the relevant methods individually.
isCancelled() - Method in class org.bukkit.event.player.PlayerItemConsumeEvent
isCancelled() - Method in class org.bukkit.event.player.PlayerItemDamageEvent
isCancelled() - Method in class org.bukkit.event.player.PlayerItemHeldEvent
isCancelled() - Method in class org.bukkit.event.player.PlayerItemMendEvent
isCancelled() - Method in class org.bukkit.event.player.PlayerKickEvent
isCancelled() - Method in class org.bukkit.event.player.PlayerMoveEvent
  Gets the cancellation state of this event.
isCancelled() - Method in class org.bukkit.event.player.PlayerPickupItemEvent
  Deprecated.
isCancelled() - Method in class org.bukkit.event.player.PlayerRecipeDiscoverEvent
isCancelled() - Method in class org.bukkit.event.player.PlayerShearEntityEvent
isCancelled() - Method in class org.bukkit.event.player.PlayerStatisticIncrementEvent
isCancelled() - Method in class org.bukkit.event.player.PlayerSwapHandItemsEvent
isCancelled() - Method in class org.bukkit.event.player.PlayerTakeLecternBookEvent
isCancelled() - Method in class org.bukkit.event.player.PlayerToggleFlightEvent
isCancelled() - Method in class org.bukkit.event.player.PlayerToggleSneakEvent
isCancelled() - Method in class org.bukkit.event.player.PlayerToggleSprintEvent
isCancelled() - Method in class org.bukkit.event.player.PlayerUnleashEntityEvent
isCancelled() - Method in class org.bukkit.event.player.PlayerVelocityEvent
isCancelled() - Method in class org.bukkit.event.raid.RaidTriggerEvent
isCancelled() - Method in class org.bukkit.event.server.BroadcastMessageEvent
isCancelled() - Method in class org.bukkit.event.server.ServerCommandEvent
isCancelled() - Method in class org.bukkit.event.server.TabCompleteEvent
isCancelled() - Method in class org.bukkit.event.vehicle.VehicleCreateEvent
isCancelled() - Method in class org.bukkit.event.vehicle.VehicleDamageEvent
isCancelled() - Method in class org.bukkit.event.vehicle.VehicleDestroyEvent
isCancelled() - Method in class org.bukkit.event.vehicle.VehicleEnterEvent
isCancelled() - Method in class org.bukkit.event.vehicle.VehicleEntityCollisionEvent
isCancelled() - Method in class org.bukkit.event.vehicle.VehicleExitEvent
isCancelled() - Method in class org.bukkit.event.weather.LightningStrikeEvent
isCancelled() - Method in class org.bukkit.event.weather.ThunderChangeEvent
isCancelled() - Method in class org.bukkit.event.weather.WeatherChangeEvent
isCancelled() - Method in class org.bukkit.event.world.GenericGameEvent
isCancelled() - Method in class org.bukkit.event.world.LootGenerateEvent
isCancelled() - Method in class org.bukkit.event.world.PortalCreateEvent
isCancelled() - Method in class org.bukkit.event.world.StructureGrowEvent
isCancelled() - Method in class org.bukkit.event.world.TimeSkipEvent
isCancelled() - Method in class org.bukkit.event.world.WorldUnloadEvent
isCancelled() - Method in class org.bukkit.scheduler.BukkitRunnable
  Returns true if this task has been cancelled.
isCancelled() - Method in interface org.bukkit.scheduler.BukkitTask
  Returns true if this task has been cancelled.
isCancelled() - Method in class org.spigotmc.event.entity.EntityDismountEvent
isCancelled() - Method in class org.spigotmc.event.entity.EntityMountEvent
isCanJoinRaid() - Method in interface org.bukkit.entity.Raider
  Gets whether this mob can join an active raid.
isCarryingChest() - Method in interface org.bukkit.entity.ChestedHorse
  Gets whether the horse has a chest equipped.
isCarryingChest() - Method in interface org.bukkit.entity.Horse
  Deprecated.
  see `ChestedHorse`
isCartesian() - Method in enum class org.bukkit.block.BlockFace
  Returns true if this face is aligned with one of the unit axes in 3D Cartesian space (ie NORTH, SOUTH, EAST, WEST, UP, DOWN).
isCharged() - Method in interface org.bukkit.entity.Wither
isCharged() - Method in interface org.bukkit.entity.WitherSkull
  Gets whether or not the wither skull is charged.
isCharging() - Method in interface org.bukkit.entity.Vex
  Gets the charging state of this entity.
isChargingAttack() - Method in interface com.destroystokyo.paper.entity.RangedEntity
  Alias to `LivingEntity.isHandRaised()`, if the entity is charging an attack
isChunkForceLoaded(int, int) - Method in interface org.bukkit.World
  Gets whether the chunk at the specified chunk coordinates is force loaded.
isChunkGenerated(int, int) - Method in interface org.bukkit.World
  Checks if the `Chunk` at the specified coordinates is generated
isChunkGenerated(long) - Method in interface org.bukkit.World
  Checks if a `Chunk` has been generated at the specified chunk key, which is the X and Z packed into a long.
isChunkInUse(int, int) - Method in interface org.bukkit.World
  Deprecated.
  This method was added to facilitate chunk garbage collection. As of the current Minecraft version chunks are now strictly managed and will not be loaded for more than 1 tick unless they are in use.
isChunkLoaded() - Method in class org.bukkit.Location
isChunkLoaded(int, int) - Method in interface org.bukkit.World
  Checks if the `Chunk` at the specified coordinates is loaded
isChunkLoaded(Chunk) - Method in interface org.bukkit.World
  Checks if the specified `Chunk` is loaded
isClearWeather() - Method in interface org.bukkit.World
  Returns whether the world has clear weather.
isClimbing() - Method in interface org.bukkit.entity.LivingEntity
  Gets if the entity is climbing.
isCollidable() - Method in interface org.bukkit.block.Block
  Checks if this block is collidable.
isCollidable() - Method in interface org.bukkit.block.BlockState
  Checks if this block state is collidable.
isCollidable() - Method in interface org.bukkit.entity.LivingEntity
  Gets if this entity is subject to collisions with other entities.
isCollidable() - Method in enum class org.bukkit.Material
  Checks if this material is collidable.
isCollidable(Material) - Method in interface org.bukkit.UnsafeValues
  Deprecated.
  Checks if this material is collidable.
isCollisionCancelled() - Method in class org.bukkit.event.vehicle.VehicleEntityCollisionEvent
isColor() - Method in enum class org.bukkit.ChatColor
  Checks if this code is a color code as opposed to a format code.
isColor(String) - Method in interface org.bukkit.configuration.ConfigurationSection
  Checks if the specified path is a Color.
isColor(String) - Method in class org.bukkit.configuration.MemorySection
isCommand() - Method in class com.destroystokyo.paper.event.server.AsyncTabCompleteEvent
isCommand() - Method in class org.bukkit.event.server.TabCompleteEvent
isComplete() - Method in interface com.destroystokyo.paper.profile.PlayerProfile
isConditional() - Method in interface org.bukkit.block.data.type.CommandBlock
  Gets the value of the 'conditional' property.
isConfigurationSection(String) - Method in interface org.bukkit.configuration.ConfigurationSection
  Checks if the specified path is a ConfigurationSection.
isConfigurationSection(String) - Method in class org.bukkit.configuration.MemorySection
isConnected() - Method in class org.bukkit.material.TripwireHook
  Deprecated.
  Test if tripwire is connected
isConsuming() - Method in class org.bukkit.event.inventory.BrewingStandFuelEvent
  Gets whether the brewing stand's fuel will be reduced / consumed or not.
isContextual() - Method in class org.bukkit.map.MapRenderer
  Get whether the renderer is contextual, i.e.
isConversing() - Method in interface org.bukkit.conversations.Conversable
  Tests to see of a Conversable object is actively engaged in a conversation.
isConverting() - Method in interface org.bukkit.entity.Hoglin
  Get if this entity is in the process of converting to a Zoglin.
isConverting() - Method in interface org.bukkit.entity.Husk
  Get if this entity is in the process of converting to a Zombie as a result of being underwater.
isConverting() - Method in interface org.bukkit.entity.PiglinAbstract
  Get if this entity is in the process of converting to a Zombified Piglin.
isConverting() - Method in interface org.bukkit.entity.PigZombie
  Not applicable to this entity
isConverting() - Method in interface org.bukkit.entity.Skeleton
  Computes whether or not this skeleton is currently in the process of converting to a `Stray` due to it being frozen by powdered snow.
isConverting() - Method in interface org.bukkit.entity.Zombie
  Get if this entity is in the process of converting to a Drowned as a result of being underwater.
isConverting() - Method in interface org.bukkit.entity.ZombieVillager
  Get if this entity is in the process of converting to a Villager as a result of being cured.
isCreatable() - Method in enum class org.bukkit.event.inventory.InventoryType
  Denotes that this InventoryType can be created via the normal `Bukkit.createInventory(org.bukkit.inventory.InventoryHolder, org.bukkit.event.inventory.InventoryType)` methods.
isCreativeAction() - Method in enum class org.bukkit.event.inventory.ClickType
  Gets whether this ClickType represents an action that can only be performed by a Player in creative mode.
isCritical() - Method in interface org.bukkit.entity.AbstractArrow
  Gets whether this arrow is critical.
isCritical() - Method in class org.bukkit.event.entity.EntityDamageByEntityEvent
  Shows this damage instance was critical.
isCrouching() - Method in interface org.bukkit.entity.Fox
  Checks if this animal is crouching
isCurrentlyRunning(int) - Method in interface org.bukkit.scheduler.BukkitScheduler
  Check if the task currently running.
isCursed() - Method in class org.bukkit.enchantments.Enchantment
  Checks if this enchantment is a cursed enchantment
  Cursed enchantments are found the same way treasure enchantments are
isCursed() - Method in class org.bukkit.enchantments.EnchantmentWrapper
isCurve() - Method in class org.bukkit.material.ExtendedRails
  Deprecated.
isCurve() - Method in class org.bukkit.material.Rails
  Deprecated.
isCustomNameVisible() - Method in interface org.bukkit.entity.Entity
  Gets whether or not the mob's custom name is displayed client side.
isDayTime() - Method in interface org.bukkit.World
  Check if it is currently daytime in this world
isDead() - Method in interface org.bukkit.entity.Entity
  Returns true if this entity has been marked for removal.
isDecayable() - Method in class org.bukkit.material.Leaves
  Deprecated.
  Checks if this leaf block is permanent or can decay when too far from a log
isDecaying() - Method in class org.bukkit.material.Leaves
  Deprecated.
  Checks if this leaf block is in the process of decaying
isDeeplySleeping() - Method in interface org.bukkit.entity.HumanEntity
  If the player has slept enough to count towards passing the night.
isDefending() - Method in interface org.bukkit.entity.Fox
  Gets if the fox is defending.
isDeflating() - Method in class io.papermc.paper.event.entity.PufferFishStateChangeEvent
  Get if the `PufferFish` is going to deflate.
isDerp() - Method in interface org.bukkit.entity.Snowman
  Gets whether this snowman is in "derp mode", meaning it is not wearing a pumpkin.
isDigging() - Method in interface org.bukkit.entity.Turtle
  Get if turtle is digging to lay eggs
isDisarmed() - Method in interface org.bukkit.block.data.type.Tripwire
  Gets the value of the 'disarmed' property.
isDiscoverable() - Method in class org.bukkit.enchantments.Enchantment
  Checks if this enchantment can be found in an enchanting table or use to enchant items generated by loot tables.
isDiscoverable() - Method in class org.bukkit.enchantments.EnchantmentWrapper
isDone() - Method in interface org.bukkit.advancement.AdvancementProgress
  Check if all criteria for this advancement have been met.
isDouble(String) - Method in interface org.bukkit.configuration.ConfigurationSection
  Checks if the specified path is a double.
isDouble(String) - Method in class org.bukkit.configuration.MemorySection
isDrag() - Method in interface org.bukkit.block.data.type.BubbleColumn
  Gets the value of the 'drag' property.
isDrinkingPotion() - Method in interface org.bukkit.entity.Witch
  Check if Witch is drinking a potion
isDropItems() - Method in class org.bukkit.event.block.BlockBreakEvent
  Gets whether or not the block will attempt to drop items.
isDropLeash() - Method in class org.bukkit.event.entity.EntityUnleashEvent
  Returns whether a leash item will be dropped.
isDrowning() - Method in interface org.bukkit.entity.Zombie
  Check if zombie is drowning
isEating() - Method in interface org.bukkit.entity.AbstractHorse
  Gets if a horse is in their eating animation.
isEatingGrass() - Method in interface org.bukkit.entity.AbstractHorse
  Gets if a horse is in their eating grass animation.
isEdible() - Method in enum class org.bukkit.Material
  Checks if this Material is edible.
isEditable() - Method in interface org.bukkit.block.Sign
  Marks whether this sign can be edited by players.
isEffect() - Method in interface org.bukkit.entity.LightningStrike
  Returns whether the strike is an effect that does no damage.
isElder() - Method in interface org.bukkit.entity.Guardian
  Deprecated.
  should check if instance of `ElderGuardian`.
isEmpty() - Method in class co.aikar.util.LoadingMap
isEmpty() - Method in class co.aikar.util.MRUMapCache
isEmpty() - Method in class io.papermc.paper.util.TransformingRandomAccessList
isEmpty() - Method in interface org.bukkit.block.Block
  Checks if this block is empty.
isEmpty() - Method in interface org.bukkit.entity.Entity
  Check if a vehicle has passengers.
isEmpty() - Method in interface org.bukkit.inventory.Inventory
  Check whether or not this inventory is empty.
isEmpty() - Method in interface org.bukkit.inventory.meta.tags.CustomItemTagContainer
  Deprecated.
  Returns if the container instance is empty, therefore has no entries inside it.
isEmpty() - Method in class org.bukkit.material.Cauldron
  Deprecated.
  Check if the cauldron is empty.
isEmpty() - Method in enum class org.bukkit.Material
isEmpty() - Method in interface org.bukkit.persistence.PersistentDataContainer
  Returns if the container instance is empty, therefore has no entries inside it.
isEmpty() - Method in interface org.bukkit.util.CachedServerIcon
isEmpty(int, int, int) - Method in interface org.bukkit.BlockChangeDelegate
  Checks if the specified block is empty (air) or not.
isEnabled() - Method in class co.aikar.timings.FullServerTickHandler
isEnabled() - Method in class com.destroystokyo.paper.event.server.WhitelistToggleEvent
  Gets whether whitelist is going to be enabled or not
isEnabled() - Method in interface io.papermc.paper.datapack.Datapack
isEnabled() - Method in interface org.bukkit.block.data.type.Hopper
  Gets the value of the 'enabled' property.
isEnabled() - Method in interface org.bukkit.entity.minecart.HopperMinecart
  Checks whether or not this Minecart will pick up items into its inventory.
isEnabled() - Method in class org.bukkit.plugin.java.JavaPlugin
  Returns a value indicating whether or not this plugin is currently enabled
isEnabled() - Method in interface org.bukkit.plugin.Plugin
  Returns a value indicating whether or not this plugin is currently enabled
isEntitiesLoaded() - Method in interface org.bukkit.Chunk
  Checks if entities in this chunk are loaded.
isEquipable(Material) - Static method in enum class com.destroystokyo.paper.event.player.PlayerArmorChangeEvent.SlotType
  Gets whether or not this material can be equipped to a slot
isExactTeleport() - Method in interface org.bukkit.block.EndGateway
  Gets whether this gateway will teleport entities directly to the exit location instead of finding a nearby location.
isExtendable() - Method in enum class org.bukkit.potion.PotionType
  Checks if the potion type has an extended state.
isExtended() - Method in interface org.bukkit.block.data.type.Piston
  Gets the value of the 'extended' property.
isExtended() - Method in class org.bukkit.potion.PotionData
  Checks if the potion is in an extended state.
isFacePainted(BlockFace) - Method in class org.bukkit.material.Mushroom
  Deprecated.
  Checks whether a face of the block is painted with cap texture.
isFaceplanted() - Method in interface org.bukkit.entity.Fox
  Gets if the fox face planted.
isFailed() - Method in class com.destroystokyo.paper.event.player.PlayerHandshakeEvent
  Determines if authentication failed.
isFastRegen() - Method in class org.bukkit.event.entity.EntityRegainHealthEvent
  Is this event a result of the fast regeneration mechanic
isFinite(double) - Static method in class org.bukkit.util.NumberConversions
isFinite(float) - Static method in class org.bukkit.util.NumberConversions
isFixed() - Method in interface org.bukkit.entity.ItemFrame
  Returns whether the item frame is "fixed" or not.
isFixedTime() - Method in interface org.bukkit.World
  Checks if this world has a fixed time
isFlammable() - Method in enum class org.bukkit.Material
  Check if the material is a block and can catch fire
isFlying() - Method in interface org.bukkit.entity.Player
  Checks to see if this player is currently flying or not.
isFlying() - Method in class org.bukkit.event.player.PlayerToggleFlightEvent
  Returns whether the player is trying to start or stop flying.
isForced() - Method in class com.destroystokyo.paper.event.player.PlayerSetSpawnEvent
  Gets if this is a force spawn location
isForceLoaded() - Method in interface org.bukkit.Chunk
  Gets whether the chunk at the specified chunk coordinates is force loaded.
isFormat() - Method in enum class org.bukkit.ChatColor
  Checks if this code is a format code as opposed to a color code.
isFromBonemeal() - Method in class org.bukkit.event.world.StructureGrowEvent
  Checks if structure was grown using bonemeal.
isFromBottle() - Method in interface org.bukkit.entity.ExperienceOrb
  Deprecated.
  Use getSpawnReason() == EXP_BOTTLE
isFrozen() - Method in interface org.bukkit.entity.Entity
  Gets if the entity is fully frozen (it has been in powdered snow for max freeze ticks).
isFuel() - Method in enum class org.bukkit.Material
  Checks if this Material can be used as fuel in a Furnace
isFull() - Method in interface org.bukkit.block.EntityBlockStorage
  Check if the block is completely full of entities.
isFull() - Method in class org.bukkit.material.Cauldron
  Deprecated.
  Check if the cauldron is full.
isGameRule(String) - Method in interface org.bukkit.World
  Checks if string is a valid game rule
isGenerated() - Method in class org.bukkit.Location
  Checks if a `Chunk` has been generated at this location.
isGliding() - Method in interface org.bukkit.entity.LivingEntity
  Checks to see if an entity is gliding, such as using an Elytra.
isGliding() - Method in class org.bukkit.event.entity.EntityToggleGlideEvent
isGlowing() - Method in interface org.bukkit.entity.Entity
  Gets whether the entity is glowing or not.
isGlowingText() - Method in interface org.bukkit.block.Sign
  Gets whether this sign has glowing text.
isGoingHome() - Method in interface org.bukkit.entity.Turtle
  Check if turtle is currently pathfinding to it's home
isHandled() - Method in class com.destroystokyo.paper.event.server.AsyncTabCompleteEvent
  If true, the standard process of calling `Command.tabComplete(CommandSender, String, String[])` or current player names will not be called.
isHandRaised() - Method in interface org.bukkit.entity.HumanEntity
  Check if the player currently has their hand raised (ie about to begin blocking).
isHandRaised() - Method in interface org.bukkit.entity.LivingEntity
  Whether or not this entity is using or charging an attack (Bow pulled back, drinking potion, eating food)
isHanging() - Method in interface org.bukkit.block.data.type.Lantern
  Gets the value of the 'hanging' property.
isHardcore() - Static method in class org.bukkit.Bukkit
  Gets whether the server is in hardcore mode or not.
isHardcore() - Method in interface org.bukkit.Server
  Gets whether the server is in hardcore mode or not.
isHardcore() - Method in interface org.bukkit.World
  Gets whether the world is hardcore or not.
isHatching() - Method in class com.destroystokyo.paper.event.entity.ThrownEggHatchEvent
  Gets whether the egg is hatching or not.
isHatching() - Method in class org.bukkit.event.player.PlayerEggThrowEvent
  Gets whether the egg is hatching or not.
isHeadOfBed() - Method in class org.bukkit.material.Bed
  Deprecated.
  Determine if this block represents the head of the bed
isHeadUp() - Method in interface org.bukkit.entity.Cat
  Gets if the cat has its head up.
isHealthScaled() - Method in interface org.bukkit.entity.Player
  Gets if the client is displayed a 'scaled' health, that is, health on a scale from 0-`Player.getHealthScale()`.
isHidden() - Method in interface io.papermc.paper.advancement.AdvancementDisplay
  Gets whether this advancement is hidden.
isIgnited() - Method in class com.destroystokyo.paper.event.entity.CreeperIgniteEvent
isIgnited() - Method in interface org.bukkit.entity.Creeper
  Check if creeper is ignited or not (armed to explode)
isIgnoreEntities() - Method in interface org.bukkit.block.Structure
  Get if this structure block should ignore entities.
isIgnoringCancelled() - Method in class org.bukkit.plugin.RegisteredListener
  Whether this listener accepts cancelled events
isImmuneToZombification() - Method in interface org.bukkit.entity.Hoglin
  Gets whether the hoglin is immune to zombification.
isImmuneToZombification() - Method in interface org.bukkit.entity.PiglinAbstract
  Gets whether the piglin is immune to zombification.
isInAABB(Vector, Vector) - Method in class org.bukkit.util.Vector
  Returns whether this vector is in an axis-aligned bounding box.
isInBlock() - Method in interface org.bukkit.entity.AbstractArrow
  Gets whether this arrow is in a block or not.
isInBounds(Location) - Method in interface org.bukkit.WorldBorder
  Deprecated.
  use `WorldBorder.isInside(Location)` for an upstream compatible replacement
isInBubbleColumn() - Method in interface org.bukkit.entity.Entity
  Check if entity is in bubble column
isIncendiary() - Method in interface org.bukkit.entity.Explosive
  Return whether or not this explosive creates a fire when exploding
isIncomingChannelRegistered(Plugin, String) - Method in interface org.bukkit.plugin.messaging.Messenger
  Checks if the specified plugin has registered to receive incoming messages through the requested channel.
isIncomingChannelRegistered(Plugin, String) - Method in class org.bukkit.plugin.messaging.StandardMessenger
isInDaylight() - Method in interface org.bukkit.entity.Mob
  Check if this mob is exposed to daylight
isInflating() - Method in class io.papermc.paper.event.entity.PufferFishStateChangeEvent
  Get if the `PufferFish` is going to inflate.
isInLava() - Method in interface org.bukkit.entity.Entity
  Check if entity is in lava
isInOpenWater() - Method in interface org.bukkit.entity.FishHook
  Check whether or not this fish hook is in open water.
isInputValid(ConversationContext, String) - Method in class org.bukkit.conversations.BooleanPrompt
isInputValid(ConversationContext, String) - Method in class org.bukkit.conversations.FixedSetPrompt
isInputValid(ConversationContext, String) - Method in class org.bukkit.conversations.NumericPrompt
isInputValid(ConversationContext, String) - Method in class org.bukkit.conversations.PlayerNamePrompt
isInputValid(ConversationContext, String) - Method in class org.bukkit.conversations.RegexPrompt
isInputValid(ConversationContext, String) - Method in class org.bukkit.conversations.ValidatingPrompt
  Override this method to check the validity of the player's input.
isInRain() - Method in interface org.bukkit.entity.Entity
  Check if entity is in rain
isInRegion(int, int, int) - Method in interface org.bukkit.generator.LimitedRegion
  Checks if the given coordinates are in the region.
isInRegion(Location) - Method in interface org.bukkit.generator.LimitedRegion
  Checks if the given `Location` is in the region.
isInside(Location) - Method in interface org.bukkit.WorldBorder
  Check if the specified location is inside this border.
isInsideVehicle() - Method in interface org.bukkit.entity.Entity
  Returns whether this entity is inside a vehicle.
isInSphere(Vector, double) - Method in class org.bukkit.util.Vector
  Returns whether this vector is within a sphere.
isInstant() - Method in class org.bukkit.potion.PotionEffectType
  Returns whether the effect of this type happens once, immediately.
isInstant() - Method in class org.bukkit.potion.PotionEffectTypeWrapper
isInstant() - Method in enum class org.bukkit.potion.PotionType
isInstantGrowable() - Method in class org.bukkit.material.Sapling
  Deprecated.
  Checks if the Sapling would grow when next ticked with bonemeal
isInt(String) - Method in interface org.bukkit.configuration.ConfigurationSection
  Checks if the specified path is an int.
isInt(String) - Method in class org.bukkit.configuration.MemorySection
isInteractable() - Method in enum class org.bukkit.Material
  Checks if this Material can be interacted with.
isInterested() - Method in interface org.bukkit.entity.Fox
  Gets if the fox is interested.
isInverted() - Method in interface org.bukkit.block.data.type.DaylightDetector
  Gets the value of the 'inverted' property.
isInverted() - Method in class org.bukkit.material.Stairs
  Deprecated.
  Test if step is inverted
isInverted() - Method in class org.bukkit.material.Step
  Deprecated.
  Test if step is inverted
isInverted() - Method in class org.bukkit.material.TrapDoor
  Deprecated.
  Test if trapdoor is inverted
isInverted() - Method in class org.bukkit.material.WoodenStep
  Deprecated.
  Test if step is inverted
isInvisible() - Method in interface com.destroystokyo.paper.inventory.meta.ArmorStandMeta
  Gets whether the ArmorStand should be invisible when spawned
isInvisible() - Method in interface org.bukkit.entity.LivingEntity
  Gets whether the entity is invisible or not.
isInvulnerable() - Method in interface org.bukkit.entity.Entity
  Gets whether the entity is invulnerable or not.
isInWall() - Method in interface org.bukkit.block.data.type.Gate
  Gets the value of the 'in_wall' property.
isInWater() - Method in interface org.bukkit.entity.Entity
  Returns true if the entity is in water.
isInWaterOrBubbleColumn() - Method in interface org.bukkit.entity.Entity
  Check if entity is in water or bubble column
isInWaterOrRain() - Method in interface org.bukkit.entity.Entity
  Check if entity is in water or rain
isInWaterOrRainOrBubbleColumn() - Method in interface org.bukkit.entity.Entity
  Check if entity is in water or rain or bubble column
isItem() - Method in enum class org.bukkit.Material
  Checks if this Material is an obtainable item.
isItemStack(String) - Method in interface org.bukkit.configuration.ConfigurationSection
  Checks if the specified path is an ItemStack.
isItemStack(String) - Method in class org.bukkit.configuration.MemorySection
isJohnny() - Method in interface org.bukkit.entity.Vindicator
  Check if this Vindicator is set to Johnny mode.
isJumping() - Method in interface org.bukkit.entity.LivingEntity
  Get entity jump state.
isKeyboardClick() - Method in enum class org.bukkit.event.inventory.ClickType
  Gets whether this ClickType represents the pressing of a key on a keyboard.
isLeaping() - Method in interface org.bukkit.entity.Fox
  Gets if the fox is leaping.
isLeashed() - Method in interface org.bukkit.entity.LivingEntity
  Returns whether the entity is currently leashed.
isLeftClick() - Method in enum class org.bukkit.event.block.Action
  Gets whether this action is a result of a left click.
isLeftClick() - Method in enum class org.bukkit.event.inventory.ClickType
  Gets whether this ClickType represents a left click.
isLeftClick() - Method in class org.bukkit.event.inventory.InventoryClickEvent
  Gets whether or not the ClickType for this event represents a left click.
isLeftHanded() - Method in interface org.bukkit.entity.Mob
  Check if Mob is left-handed
isLegacy() - Method in interface com.destroystokyo.paper.network.StatusClient
  Returns whether the client is using an older version that doesn't support all of the features in `PaperServerListPingEvent`.
isLegacy() - Method in enum class org.bukkit.Material
  Deprecated.
isLegacyPlugin(Plugin) - Static method in interface org.bukkit.UnsafeValues
  Deprecated.
isLiquid() - Method in interface org.bukkit.block.Block
  Checks if this block is liquid.
isList(String) - Method in interface org.bukkit.configuration.ConfigurationSection
  Checks if the specified path is a List.
isList(String) - Method in class org.bukkit.configuration.MemorySection
isLit() - Method in interface org.bukkit.block.data.Lightable
  Gets the value of the 'lit' property.
isLit() - Method in class org.bukkit.material.Pumpkin
  Deprecated.
isLoaded() - Method in interface org.bukkit.Chunk
  Checks if the chunk is loaded.
isLocalEchoEnabled() - Method in class org.bukkit.conversations.Conversation
  Gets the status of local echo for this conversation.
isLocation(String) - Method in interface org.bukkit.configuration.ConfigurationSection
  Checks if the specified path is a Location.
isLocation(String) - Method in class org.bukkit.configuration.MemorySection
isLocked() - Method in interface org.bukkit.block.data.type.Repeater
  Gets the value of the 'locked' property.
isLocked() - Method in interface org.bukkit.block.Lockable
  Checks if the container has a valid (non empty) key.
isLocked() - Method in interface org.bukkit.map.MapView
  Gets whether the map is locked or not.
isLodestoneTracked() - Method in interface org.bukkit.inventory.meta.CompassMeta
  Gets if this compass is tracking a specific lodestone.
isLong(String) - Method in interface org.bukkit.configuration.ConfigurationSection
  Checks if the specified path is a long.
isLong(String) - Method in class org.bukkit.configuration.MemorySection
isLoveMode() - Method in interface org.bukkit.entity.Animals
  Get whether or not this entity is in love mode and will produce offspring with another entity in love mode.
isLyingDown() - Method in interface org.bukkit.entity.Cat
  Gets if the cat is lying down.
isMakeAll() - Method in class com.destroystokyo.paper.event.player.PlayerRecipeBookClickEvent
  Gets a boolean which indicates whether or not the player requested to make the maximum amount of results.
isMarker() - Method in interface com.destroystokyo.paper.inventory.meta.ArmorStandMeta
  Gets whether this ArmorStand will be a marker when spawned The exact details of this flag are an implementation detail
isMarker() - Method in interface org.bukkit.entity.ArmorStand
  Returns whether this armor stand is a marker, meaning it has a very small collision box.
isModal - Variable in class org.bukkit.conversations.ConversationFactory
isModal() - Method in class org.bukkit.conversations.Conversation
  Gets the modality of this conversation.
isModifiable() - Method in interface org.bukkit.scoreboard.Objective
  Gets if the objective's scores can be modified directly by a plugin.
isNaggable() - Method in class org.bukkit.plugin.java.JavaPlugin
isNaggable() - Method in interface org.bukkit.plugin.Plugin
  Simple boolean if we can still nag to the logs about things
isNatural() - Method in interface org.bukkit.World
  Gets if this world is natural.
isNewChunk() - Method in class org.bukkit.event.world.ChunkLoadEvent
  Gets if this chunk was newly created or not.
isNormalized() - Method in class org.bukkit.util.Vector
  Returns if a vector is normalized
isNumberValid(ConversationContext, Number) - Method in class org.bukkit.conversations.NumericPrompt
  Override this method to do further validation on the numeric player input after the input has been determined to actually be a number.
isObjectTriggering() - Method in class org.bukkit.material.Tripwire
  Deprecated.
  Test if object triggering this tripwire directly
isOccluding() - Method in enum class org.bukkit.Material
  Check if the material is a block and completely blocks vision
isOccupied() - Method in interface org.bukkit.block.data.type.Bed
  Gets the value of the 'occupied' property.
isOfflinePlayer(String) - Method in interface org.bukkit.configuration.ConfigurationSection
  Checks if the specified path is an OfflinePlayer.
isOfflinePlayer(String) - Method in class org.bukkit.configuration.MemorySection
isOnFace(BlockFace) - Method in class org.bukkit.material.Vine
  Deprecated.
  Check if the vine is attached to the specified face of an adjacent block.
isOnGround() - Method in interface org.bukkit.entity.Entity
  Returns true if the entity is supported by a block.
isOnGround() - Method in interface org.bukkit.entity.Player
  Deprecated.
  This value is controlled only by the client and is therefore unreliable and vulnerable to spoofing and/or desync depending on the context/time which it is accessed
isOnline() - Method in interface org.bukkit.OfflinePlayer
  Checks if this player is currently online
isOnSlope() - Method in class org.bukkit.material.Rails
  Deprecated.
isOp() - Method in class com.destroystokyo.paper.event.profile.ProfileWhitelistVerifyEvent
isOp() - Method in interface org.bukkit.command.MessageCommandSender
isOp() - Method in class org.bukkit.permissions.PermissibleBase
isOp() - Method in interface org.bukkit.permissions.ServerOperator
  Checks if this object is a server operator
isOpen() - Method in interface org.bukkit.block.data.Openable
  Gets the value of the 'open' property.
isOpen() - Method in interface org.bukkit.block.Lidded
  Checks if the block's animation state.
isOpen() - Method in class org.bukkit.material.Door
  Deprecated.
  Result is undefined if `isTopHalf()` is true.
isOpen() - Method in class org.bukkit.material.Gate
  Deprecated.
isOpen() - Method in interface org.bukkit.material.Openable
  Check to see if the door is open.
isOpen() - Method in class org.bukkit.material.TrapDoor
  Deprecated.
isOutgoingChannelRegistered(Plugin, String) - Method in interface org.bukkit.plugin.messaging.Messenger
  Checks if the specified plugin has registered to send outgoing messages through the requested channel.
isOutgoingChannelRegistered(Plugin, String) - Method in class org.bukkit.plugin.messaging.StandardMessenger
isOverride() - Method in class org.bukkit.event.entity.EntityPotionEffectEvent
  Returns if the new potion effect will override the old potion effect (Only applicable for the CHANGED Action).
isParallelCapable() - Method in class org.bukkit.generator.ChunkGenerator
  Deprecated.
  the chunk generation code should be thread safe
isPassable() - Method in interface org.bukkit.block.Block
  Checks if this block is passable.
isPatrolLeader() - Method in interface org.bukkit.entity.Raider
  Gets whether this entity is a patrol leader.
isPermissionSet(String) - Method in interface org.bukkit.command.MessageCommandSender
isPermissionSet(String) - Method in interface org.bukkit.permissions.Permissible
  Checks if this object contains an override for the specified permission, by fully qualified name
isPermissionSet(String) - Method in class org.bukkit.permissions.PermissibleBase
isPermissionSet(Permission) - Method in interface org.bukkit.command.MessageCommandSender
isPermissionSet(Permission) - Method in interface org.bukkit.permissions.Permissible
  Checks if this object contains an override for the specified `Permission`
isPermissionSet(Permission) - Method in class org.bukkit.permissions.PermissibleBase
isPersistent() - Method in class io.papermc.paper.event.player.PlayerNameEntityEvent
  Gets whether this will set the mob to be persistent.
isPersistent() - Method in interface org.bukkit.block.data.type.Leaves
  Gets the value of the 'persistent' property.
isPersistent() - Method in interface org.bukkit.entity.Entity
  Returns true if the entity gets persisted.
isPickupCancelled() - Method in class org.bukkit.event.vehicle.VehicleEntityCollisionEvent
isPiglinSafe() - Method in interface org.bukkit.World
  Gets if this world allow to piglins to survive without shaking and transforming to zombified piglins.
isPlaced() - Method in interface org.bukkit.block.BlockState
  Returns whether this state is placed in the world.
isPlacing() - Method in class io.papermc.paper.event.player.PlayerFlowerPotManipulateEvent
  Gets if the item is being placed into the flowerpot.
isPlayerCreated() - Method in interface org.bukkit.entity.IronGolem
  Gets whether this iron golem was built by a player.
isPlayerSpawned() - Method in interface org.bukkit.entity.Endermite
  Deprecated.
  this functionality no longer exists
isPlayerTimeRelative() - Method in interface org.bukkit.entity.Player
  Returns true if the player's time is relative to the server time, otherwise the player's time is absolute and will not change its current time unless done so with setPlayerTime().
isPlaying() - Method in interface org.bukkit.block.Jukebox
  Checks if the jukebox is playing a record.
isPlayingDead() - Method in interface org.bukkit.entity.Axolotl
  Gets if this axolotl is playing dead.
isPlugin() - Method in class org.bukkit.event.world.LootGenerateEvent
  Check whether or not this event was called as a result of a plugin invoking `LootTable.fillInventory(org.bukkit.inventory.Inventory, java.util.Random, LootContext)`.
isPluginEnabled(String) - Method in interface org.bukkit.plugin.PluginManager
  Checks if the given plugin is enabled or not
isPluginEnabled(String) - Method in class org.bukkit.plugin.SimplePluginManager
  Checks if the given plugin is enabled or not
isPluginEnabled(Plugin) - Method in interface org.bukkit.plugin.PluginManager
  Checks if the given plugin is enabled or not
isPluginEnabled(Plugin) - Method in class org.bukkit.plugin.SimplePluginManager
  Checks if the given plugin is enabled or not
isPowered() - Method in interface org.bukkit.block.data.Powerable
  Gets the value of the 'powered' property.
isPowered() - Method in interface org.bukkit.entity.Creeper
  Checks if this Creeper is powered (Electrocuted)
isPowered() - Method in class org.bukkit.material.Button
  Deprecated.
  Gets the current state of this Material, indicating if it's powered or unpowered
isPowered() - Method in class org.bukkit.material.Command
  Deprecated.
  Gets the current state of this Material, indicating if it's powered or unpowered
isPowered() - Method in class org.bukkit.material.Comparator
  Deprecated.
  Checks if the comparator is powered
isPowered() - Method in class org.bukkit.material.Diode
  Deprecated.
  Checks if the diode is powered.
isPowered() - Method in class org.bukkit.material.Hopper
  Deprecated.
  Checks if the hopper is powered.
isPowered() - Method in class org.bukkit.material.Lever
  Deprecated.
  Gets the current state of this Material, indicating if it's powered or unpowered
isPowered() - Method in class org.bukkit.material.Observer
  Deprecated.
isPowered() - Method in class org.bukkit.material.PistonBaseMaterial
  Deprecated.
isPowered() - Method in class org.bukkit.material.PoweredRail
  Deprecated.
isPowered() - Method in interface org.bukkit.material.Redstone
  Gets the current state of this Material, indicating if it's powered or unpowered
isPowered() - Method in class org.bukkit.material.RedstoneTorch
  Deprecated.
  Gets the current state of this Material, indicating if it's powered or unpowered
isPowered() - Method in class org.bukkit.material.RedstoneWire
  Deprecated.
  Gets the current state of this Material, indicating if it's powered or unpowered
isPowered() - Method in class org.bukkit.material.TripwireHook
  Deprecated.
isPreferredTool(ItemStack) - Method in interface org.bukkit.block.Block
  Returns if the given item is a preferred choice to break this Block.
isPressed() - Method in class org.bukkit.material.DetectorRail
  Deprecated.
isPressed() - Method in class org.bukkit.material.PressurePlate
  Deprecated.
isPressed() - Method in interface org.bukkit.material.PressureSensor
isPrimary() - Method in class com.destroystokyo.paper.event.block.BeaconEffectEvent
  Gets whether the effect is a primary beacon effect.
isPrimaryThread() - Static method in class org.bukkit.Bukkit
  Checks the current thread against the expected primary thread for the server.
isPrimaryThread() - Method in interface org.bukkit.Server
  Checks the current thread against the expected primary thread for the server.
isPrimitiveWrapper(Object) - Method in class org.bukkit.configuration.MemorySection
isProvidedFor(Class<T>) - Method in interface org.bukkit.plugin.ServicesManager
  Returns whether a provider has been registered for a service.
isProvidedFor(Class<T>) - Method in class org.bukkit.plugin.SimpleServicesManager
  Returns whether a provider has been registered for a service.
isQueued(int) - Method in interface org.bukkit.scheduler.BukkitScheduler
  Check if the task queued to be run later.
isRearing() - Method in interface org.bukkit.entity.AbstractHorse
  Gets if a horse is in their rearing animation.
isRecessive() - Method in enum class org.bukkit.entity.Panda.Gene
  Gets whether this gene is recessive, i.e.
isRecord() - Method in enum class org.bukkit.Material
isRefillEnabled() - Method in interface com.destroystokyo.paper.loottable.LootableInventory
  Server owners have to enable whether or not an object in a world should refill
isRegistered() - Method in class org.bukkit.command.Command
  Returns the current registered state of this command
isRegistrationValid(PluginMessageListenerRegistration) - Method in interface org.bukkit.plugin.messaging.Messenger
  Checks if the specified plugin message listener registration is valid.
isRegistrationValid(PluginMessageListenerRegistration) - Method in class org.bukkit.plugin.messaging.StandardMessenger
isRepair() - Method in class org.bukkit.event.inventory.PrepareItemCraftEvent
  Check if this event was triggered by a tool repair operation rather than a crafting recipe.
isRepairableBy(ItemStack) - Method in class org.bukkit.inventory.ItemStack
  Checks if an itemstack can repair this itemstack.
isReplaceable() - Method in interface org.bukkit.block.Block
  Check if this block is replaceable
isReservedChannel(String) - Method in interface org.bukkit.plugin.messaging.Messenger
  Checks if the specified channel is a reserved name.
isReservedChannel(String) - Method in class org.bukkit.plugin.messaging.StandardMessenger
isReset() - Method in class org.bukkit.event.entity.ArrowBodyCountChangeEvent
  Whether the event was called because the entity was reset.
isRespawnAnchorWorks() - Method in interface org.bukkit.World
  Gets if this world allows players to charge and use respawn anchors.
isRewardingExp() - Method in class io.papermc.paper.event.player.PlayerPurchaseEvent
isRightClick() - Method in enum class org.bukkit.event.block.Action
  Gets whether this action is a result of a right click.
isRightClick() - Method in enum class org.bukkit.event.inventory.ClickType
  Gets whether this ClickType represents a right click.
isRightClick() - Method in class org.bukkit.event.inventory.InventoryClickEvent
  Gets whether or not the ClickType for this event represents a right click.
isRiptiding() - Method in interface org.bukkit.entity.LivingEntity
  Checks to see if an entity is currently using the Riptide enchantment.
isSaveChunk() - Method in class org.bukkit.event.world.ChunkUnloadEvent
  Return whether this chunk will be saved to disk.
isScaling() - Method in interface org.bukkit.inventory.meta.MapMeta
  Checks to see if this map is scaling.
isScoreSet() - Method in interface org.bukkit.scoreboard.Score
  Shows if this score has been set at any point in time.
isScreaming() - Method in interface org.bukkit.entity.Goat
  Gets if this is a screaming goat.
isSectionEmpty(int) - Method in interface org.bukkit.ChunkSnapshot
  Test if section is empty
isSedated() - Method in interface org.bukkit.block.Beehive
  Check if the hive is sedated due to smoke from a nearby campfire.
isSet(String) - Method in interface org.bukkit.configuration.ConfigurationSection
  Checks if this `ConfigurationSection` has a value set for the given path.
isSet(String) - Method in class org.bukkit.configuration.MemorySection
isSharpable() - Method in enum class org.bukkit.Note.Tone
  Returns if this tone could be sharped.
isSharped() - Method in class org.bukkit.Note
  Returns if this note is sharped.
isSharped(byte) - Method in enum class org.bukkit.Note.Tone
  Deprecated.
  Magic value
isSheared() - Method in interface org.bukkit.entity.Sheep
isShiftClick() - Method in enum class org.bukkit.event.inventory.ClickType
  Gets whether this ClickType indicates that the shift key was pressed down when the click was made.
isShiftClick() - Method in class org.bukkit.event.inventory.InventoryClickEvent
  Gets whether the ClickType for this event indicates that the key was pressed down when the click was made.
isShivering() - Method in interface org.bukkit.entity.Strider
  Check whether or not this strider is out of warm blocks and shivering.
isShivering() - Method in class org.bukkit.event.entity.StriderTemperatureChangeEvent
  Get the Strider's new shivering state.
isShort() - Method in interface org.bukkit.block.data.type.PistonHead
  Gets the value of the 'short' property.
isShotAtAngle() - Method in interface org.bukkit.entity.Firework
  Gets if the firework was shot at an angle (i.e.
isShotFromCrossbow() - Method in interface org.bukkit.entity.AbstractArrow
  Gets if this arrow was shot from a crossbow.
isShouldKick() - Method in class com.destroystokyo.paper.event.player.IllegalPacketEvent
  Deprecated.
isShowAir() - Method in interface org.bukkit.block.Structure
  Check if this structure block is currently showing all air blocks
isShowingBottom() - Method in interface org.bukkit.entity.EnderCrystal
  Return whether or not this end crystal is showing the bedrock slate underneath it.
isSignalFire() - Method in interface org.bukkit.block.data.type.Campfire
  Gets the value of the 'signal_fire' property.
isSigned() - Method in class com.destroystokyo.paper.profile.ProfileProperty
isSigning() - Method in class org.bukkit.event.player.PlayerEditBookEvent
  Gets whether or not the book is being signed.
isSilent() - Method in interface org.bukkit.entity.Entity
  Gets whether the entity is silent or not.
isSilent() - Method in class org.bukkit.entity.LightningStrike.Spigot
isSimilar(ItemStack) - Method in class org.bukkit.inventory.ItemStack
  This method is the same as equals, but does not consider stack size (amount).
isSitting() - Method in interface org.bukkit.entity.Sittable
  Checks if this animal is sitting
isSleeping() - Method in interface org.bukkit.entity.LivingEntity
  Returns whether this entity is slumbering.
isSleepingIgnored() - Method in interface org.bukkit.entity.Player
  Returns whether the player is sleeping ignored.
isSlimeChunk() - Method in interface org.bukkit.Chunk
  Checks if this chunk can spawn slimes without being a swamp biome.
isSlotDisabled(EquipmentSlot) - Method in interface org.bukkit.entity.ArmorStand
  Check if a specific slot is disabled
isSlowWhenEmpty() - Method in interface org.bukkit.entity.Minecart
  Returns whether this minecart will slow down faster without a passenger occupying it
isSmall() - Method in interface com.destroystokyo.paper.inventory.meta.ArmorStandMeta
  Gets whether this ArmorStand will be small when spawned
isSmall() - Method in interface org.bukkit.entity.ArmorStand
  Returns whether this armor stand is scaled down.
isSneaking() - Method in interface org.bukkit.entity.Player
  Returns if the player is in sneak mode
isSneaking() - Method in class org.bukkit.event.player.PlayerToggleSneakEvent
  Returns whether the player is now sneaking or not.
isSnowy() - Method in interface org.bukkit.block.data.Snowable
  Gets the value of the 'snowy' property.
isSolid() - Method in interface org.bukkit.block.Block
  Check if this block is solid
isSolid() - Method in enum class org.bukkit.Material
  Check if the material is a block and solid (can be built upon)
isSpawnable() - Method in enum class org.bukkit.entity.EntityType
  Some entities cannot be spawned using `RegionAccessor.spawnEntity(Location, EntityType)` or `RegionAccessor.spawn(Location, Class)`, usually because they require additional information in order to spawn.
isSpecial() - Method in class co.aikar.timings.FullServerTickHandler
isSplash() - Method in class org.bukkit.potion.Potion
  Deprecated.
  Returns whether this potion is a splash potion.
isSprinting() - Method in interface org.bukkit.entity.Player
  Gets whether the player is sprinting or not.
isSprinting() - Method in class org.bukkit.event.player.PlayerToggleSprintEvent
  Gets whether the player is now sprinting or not.
isStarted() - Method in interface org.bukkit.Raid
  Get whether this raid started.
isStem() - Method in class org.bukkit.material.Mushroom
  Deprecated.
isSticky() - Method in class org.bukkit.event.block.BlockPistonEvent
  Returns true if the Piston in the event is sticky.
isSticky() - Method in class org.bukkit.material.PistonBaseMaterial
  Deprecated.
  Checks if this piston base is sticky, and returns true if so
isSticky() - Method in class org.bukkit.material.PistonExtensionMaterial
  Deprecated.
  Checks if this piston extension is sticky, and returns true if so
isStopping() - Static method in class org.bukkit.Bukkit
  Checks if the server is in the process of being shutdown.
isStopping() - Method in interface org.bukkit.Server
  Checks if the server is in the process of being shutdown.
isString(String) - Method in interface org.bukkit.configuration.ConfigurationSection
  Checks if the specified path is a String.
isString(String) - Method in class org.bukkit.configuration.MemorySection
isSubstatistic() - Method in enum class org.bukkit.Statistic
  Checks if this is a substatistic.
isSubtractionMode() - Method in class org.bukkit.material.Comparator
  Deprecated.
  Checks whether the comparator is in subtraction mode
isSupportedApiVersion(String) - Method in interface org.bukkit.UnsafeValues
  Deprecated.
isSwimming() - Method in interface org.bukkit.entity.LivingEntity
  Checks to see if an entity is swimming.
isSwimming() - Method in class org.bukkit.event.entity.EntityToggleSwimEvent
isSync() - Method in interface org.bukkit.scheduler.BukkitTask
  Returns true if the Task is a sync task.
isTagged(Block) - Method in class com.destroystokyo.paper.MaterialSetTag
isTagged(BlockState) - Method in class com.destroystokyo.paper.MaterialSetTag
isTagged(BlockData) - Method in class com.destroystokyo.paper.MaterialSetTag
isTagged(ItemStack) - Method in class com.destroystokyo.paper.MaterialSetTag
isTagged(Material) - Method in class com.destroystokyo.paper.MaterialSetTag
isTagged(T) - Method in class io.papermc.paper.tag.BaseTag
isTagged(T) - Method in interface org.bukkit.Tag
  Returns whether or not this tag has an entry for the specified item.
isTamed() - Method in interface org.bukkit.entity.Tameable
  Check if this is tamed
isThundering() - Method in interface org.bukkit.World
  Returns whether there is thunder.
isTicking() - Method in interface org.bukkit.entity.Entity
  Check if entity is inside a ticking chunk
isTimingsEnabled() - Static method in class co.aikar.timings.Timings
  Gets whether or not the Spigot Timings system is enabled
isTopHalf() - Method in class org.bukkit.material.Door
  Deprecated.
isTrackingPosition() - Method in interface org.bukkit.map.MapView
  Gets whether a position cursor should be shown when the map is near its center.
isTradeable() - Method in class org.bukkit.enchantments.Enchantment
  Checks if this enchantment can be found in villager trades.
isTradeable() - Method in class org.bukkit.enchantments.EnchantmentWrapper
isTrading() - Method in interface org.bukkit.inventory.Merchant
  Gets whether this merchant is currently trading.
isTransitiveDepend(PluginDescriptionFile, PluginDescriptionFile) - Method in class org.bukkit.plugin.SimplePluginManager
isTransparent() - Method in enum class org.bukkit.Material
  Deprecated.
  currently does not have an implementation which is well linked to the underlying server. Contributions welcome.
isTrap() - Method in interface org.bukkit.entity.SkeletonHorse
isTreasure() - Method in class org.bukkit.enchantments.Enchantment
  Checks if this enchantment is a treasure enchantment.
isTreasure() - Method in class org.bukkit.enchantments.EnchantmentWrapper
isTriggered() - Method in interface org.bukkit.block.data.type.Dispenser
  Gets the value of the 'triggered' property.
isTrusting() - Method in interface org.bukkit.entity.Ocelot
  Checks if this ocelot trusts players.
isUltrawarm() - Method in interface org.bukkit.World
  Deprecated.
  use `World.isUltraWarm()`
isUltraWarm() - Method in interface org.bukkit.World
  Gets if various water/lava mechanics will be triggered in this world, eg:
  Water is evaporated Sponges dry Lava spreads faster and further
isUnbreakable() - Method in interface org.bukkit.inventory.meta.ItemMeta
  Return if the unbreakable tag is true.
isUnlimitedTracking() - Method in interface org.bukkit.map.MapView
  Whether the map will show a smaller position cursor (true), or no position cursor (false) when cursor is outside of map's range.
isUnstable() - Method in interface org.bukkit.block.data.type.TNT
  Gets the value of the 'unstable' property.
isUp() - Method in interface org.bukkit.block.data.type.Wall
  Gets the value of the 'up' property.
isUpgradeable() - Method in enum class org.bukkit.potion.PotionType
  Checks if the potion type has an upgraded state.
isUpgraded() - Method in class org.bukkit.potion.PotionData
  Checks if the potion is in an upgraded state.
isValid() - Method in interface org.bukkit.entity.Entity
  Returns false if the entity has died or been despawned for some other reason.
isValid() - Method in class org.bukkit.plugin.messaging.PluginMessageListenerRegistration
  Checks if this registration is still valid.
isValid(String) - Method in class org.bukkit.map.MapFont
  Check whether the given text is valid.
isValidRepairItemStack(ItemStack, ItemStack) - Method in interface org.bukkit.UnsafeValues
  Deprecated.
  Checks if an itemstack can be repaired with another itemstack.
isValidTool(ItemStack) - Method in interface org.bukkit.block.Block
  Checks if the itemstack is a valid tool to break the block with
isVector(String) - Method in interface org.bukkit.configuration.ConfigurationSection
  Checks if the specified path is a Vector.
isVector(String) - Method in class org.bukkit.configuration.MemorySection
isVerboseTimingsEnabled() - Static method in class co.aikar.timings.Timings
  Sets whether or not the Timings should monitor at Verbose level.
isVillager() - Method in interface org.bukkit.entity.Zombie
  Deprecated.
  check if instanceof `ZombieVillager`.
isVirtual() - Method in interface org.bukkit.map.MapView
  Check whether this map is virtual.
isVisible() - Method in interface org.bukkit.boss.BossBar
  Return if the boss bar is displayed to attached players.
isVisible() - Method in interface org.bukkit.entity.ArmorStand
  Returns whether the armor stand should be visible or not.
isVisible() - Method in interface org.bukkit.entity.ItemFrame
  Returns whether the item frame is be visible or not.
isVisible() - Method in class org.bukkit.map.MapCursor
  Get the visibility status of this cursor.
isVisualFire() - Method in interface org.bukkit.entity.Entity
  Gets if the entity has visual fire (it will always appear to be on fire).
isWallBanner() - Method in class org.bukkit.material.Banner
  Deprecated.
isWallSign() - Method in class org.bukkit.material.Sign
  Deprecated.
  Check if this sign is attached to a wall
isWaterlogged() - Method in interface org.bukkit.block.data.Waterlogged
  Gets the value of the 'waterlogged' property.
isWhitelisted() - Method in class com.destroystokyo.paper.event.profile.ProfileWhitelistVerifyEvent
isWhitelisted() - Method in interface org.bukkit.OfflinePlayer
  Checks if this player is whitelisted or not
isWhitelistEnabled() - Method in class com.destroystokyo.paper.event.profile.ProfileWhitelistVerifyEvent
isWhitelistEnforced() - Static method in class org.bukkit.Bukkit
  Gets whether the server whitelist is enforced.
isWhitelistEnforced() - Method in interface org.bukkit.Server
  Gets whether the server whitelist is enforced.
isWorldLoaded() - Method in class org.bukkit.Location
  Checks if world in this location is present and loaded.
ITALIC - Enum constant in enum class org.bukkit.ChatColor
  Makes the text italic.
item - Variable in class org.bukkit.event.player.PlayerInteractEvent
Item - Interface in org.bukkit.entity
  Represents a dropped item.
ITEM - Enum constant in enum class com.destroystokyo.paper.event.block.TNTPrimeEvent.PrimeReason
  When `Player` used `Material.FLINT_AND_STEEL` or `Material.FIRE_CHARGE` on given TNT block
ITEM - Enum constant in enum class org.bukkit.Statistic.Type
  Statistics of this type require an Item Material qualifier.
ITEM_ARMOR_EQUIP_CHAIN - Enum constant in enum class org.bukkit.Sound
ITEM_ARMOR_EQUIP_DIAMOND - Enum constant in enum class org.bukkit.Sound
ITEM_ARMOR_EQUIP_ELYTRA - Enum constant in enum class org.bukkit.Sound
ITEM_ARMOR_EQUIP_GENERIC - Enum constant in enum class org.bukkit.Sound
ITEM_ARMOR_EQUIP_GOLD - Enum constant in enum class org.bukkit.Sound
ITEM_ARMOR_EQUIP_IRON - Enum constant in enum class org.bukkit.Sound
ITEM_ARMOR_EQUIP_LEATHER - Enum constant in enum class org.bukkit.Sound
ITEM_ARMOR_EQUIP_NETHERITE - Enum constant in enum class org.bukkit.Sound
ITEM_ARMOR_EQUIP_TURTLE - Enum constant in enum class org.bukkit.Sound
ITEM_AXE_SCRAPE - Enum constant in enum class org.bukkit.Sound
ITEM_AXE_STRIP - Enum constant in enum class org.bukkit.Sound
ITEM_AXE_WAX_OFF - Enum constant in enum class org.bukkit.Sound
ITEM_BONE_MEAL_USE - Enum constant in enum class org.bukkit.Sound
ITEM_BOOK_PAGE_TURN - Enum constant in enum class org.bukkit.Sound
ITEM_BOOK_PUT - Enum constant in enum class org.bukkit.Sound
ITEM_BOTTLE_EMPTY - Enum constant in enum class org.bukkit.Sound
ITEM_BOTTLE_FILL - Enum constant in enum class org.bukkit.Sound
ITEM_BOTTLE_FILL_DRAGONBREATH - Enum constant in enum class org.bukkit.Sound
ITEM_BUCKET_EMPTY - Enum constant in enum class org.bukkit.Sound
ITEM_BUCKET_EMPTY_AXOLOTL - Enum constant in enum class org.bukkit.Sound
ITEM_BUCKET_EMPTY_FISH - Enum constant in enum class org.bukkit.Sound
ITEM_BUCKET_EMPTY_LAVA - Enum constant in enum class org.bukkit.Sound
ITEM_BUCKET_EMPTY_POWDER_SNOW - Enum constant in enum class org.bukkit.Sound
ITEM_BUCKET_FILL - Enum constant in enum class org.bukkit.Sound
ITEM_BUCKET_FILL_AXOLOTL - Enum constant in enum class org.bukkit.Sound
ITEM_BUCKET_FILL_FISH - Enum constant in enum class org.bukkit.Sound
ITEM_BUCKET_FILL_LAVA - Enum constant in enum class org.bukkit.Sound
ITEM_BUCKET_FILL_POWDER_SNOW - Enum constant in enum class org.bukkit.Sound
ITEM_CHORUS_FRUIT_TELEPORT - Enum constant in enum class org.bukkit.Sound
ITEM_CRACK - Enum constant in enum class org.bukkit.Particle
ITEM_CROP_PLANT - Enum constant in enum class org.bukkit.Sound
ITEM_CROSSBOW_HIT - Enum constant in enum class org.bukkit.Sound
ITEM_CROSSBOW_LOADING_END - Enum constant in enum class org.bukkit.Sound
ITEM_CROSSBOW_LOADING_MIDDLE - Enum constant in enum class org.bukkit.Sound
ITEM_CROSSBOW_LOADING_START - Enum constant in enum class org.bukkit.Sound
ITEM_CROSSBOW_QUICK_CHARGE_1 - Enum constant in enum class org.bukkit.Sound
ITEM_CROSSBOW_QUICK_CHARGE_2 - Enum constant in enum class org.bukkit.Sound
ITEM_CROSSBOW_QUICK_CHARGE_3 - Enum constant in enum class org.bukkit.Sound
ITEM_CROSSBOW_SHOOT - Enum constant in enum class org.bukkit.Sound
ITEM_DYE_USE - Enum constant in enum class org.bukkit.Sound
ITEM_ELYTRA_FLYING - Enum constant in enum class org.bukkit.Sound
ITEM_ENCHANTED - Enum constant in enum class org.bukkit.Statistic
ITEM_FIRECHARGE_USE - Enum constant in enum class org.bukkit.Sound
ITEM_FLINTANDSTEEL_USE - Enum constant in enum class org.bukkit.Sound
ITEM_FRAME - Enum constant in enum class org.bukkit.entity.EntityType
  An item frame on a wall.
ITEM_FRAME - Enum constant in enum class org.bukkit.Material
ITEM_GLOW_INK_SAC_USE - Enum constant in enum class org.bukkit.Sound
ITEM_HOE_TILL - Enum constant in enum class org.bukkit.Sound
ITEM_HONEY_BOTTLE_DRINK - Enum constant in enum class org.bukkit.Sound
ITEM_HONEYCOMB_WAX_ON - Enum constant in enum class org.bukkit.Sound
ITEM_INK_SAC_USE - Enum constant in enum class org.bukkit.Sound
ITEM_LODESTONE_COMPASS_LOCK - Enum constant in enum class org.bukkit.Sound
ITEM_NETHER_WART_PLANT - Enum constant in enum class org.bukkit.Sound
ITEM_SHIELD_BLOCK - Enum constant in enum class org.bukkit.Sound
ITEM_SHIELD_BREAK - Enum constant in enum class org.bukkit.Sound
ITEM_SHOVEL_FLATTEN - Enum constant in enum class org.bukkit.Sound
ITEM_SPYGLASS_STOP_USING - Enum constant in enum class org.bukkit.Sound
ITEM_SPYGLASS_USE - Enum constant in enum class org.bukkit.Sound
ITEM_TOTEM_USE - Enum constant in enum class org.bukkit.Sound
ITEM_TRIDENT_HIT - Enum constant in enum class org.bukkit.Sound
ITEM_TRIDENT_HIT_GROUND - Enum constant in enum class org.bukkit.Sound
ITEM_TRIDENT_RETURN - Enum constant in enum class org.bukkit.Sound
ITEM_TRIDENT_RIPTIDE_1 - Enum constant in enum class org.bukkit.Sound
ITEM_TRIDENT_RIPTIDE_2 - Enum constant in enum class org.bukkit.Sound
ITEM_TRIDENT_RIPTIDE_3 - Enum constant in enum class org.bukkit.Sound
ITEM_TRIDENT_THROW - Enum constant in enum class org.bukkit.Sound
ITEM_TRIDENT_THUNDER - Enum constant in enum class org.bukkit.Sound
ItemDespawnEvent - Class in org.bukkit.event.entity
  This event is called when a `Item` is removed from the world because it has existed for 5 minutes.
ItemDespawnEvent(Item, Location) - Constructor for class org.bukkit.event.entity.ItemDespawnEvent
ItemFactory - Interface in org.bukkit.inventory
  An instance of the ItemFactory can be obtained with `Server.getItemFactory()`.
ItemFlag - Enum Class in org.bukkit.inventory
  A ItemFlag can hide some Attributes from ItemStacks
ItemFrame - Interface in org.bukkit.entity
  Represents an Item Frame
itemInHand - Variable in class org.bukkit.event.block.BlockPlaceEvent
ItemMergeEvent - Class in org.bukkit.event.entity
ItemMergeEvent(Item, Item) - Constructor for class org.bukkit.event.entity.ItemMergeEvent
ItemMeta - Interface in org.bukkit.inventory.meta
  This type represents the storage mechanism for auxiliary item data.
ItemRarity - Enum Class in io.papermc.paper.inventory
ITEMS_ARROWS - Static variable in interface org.bukkit.Tag
  Vanilla item tag representing all arrow items.
ITEMS_BANNERS - Static variable in interface org.bukkit.Tag
  Vanilla item tag representing all banner items.
ITEMS_BEACON_PAYMENT_ITEMS - Static variable in interface org.bukkit.Tag
  Vanilla item tag representing all items that may be placed in beacons.
ITEMS_BOATS - Static variable in interface org.bukkit.Tag
  Vanilla item tag representing all boat items.
ITEMS_COALS - Static variable in interface org.bukkit.Tag
  Vanilla item tag representing all coal items.
ITEMS_CREEPER_DROP_MUSIC_DISCS - Static variable in interface org.bukkit.Tag
  Vanilla item tag representing all music disc items dropped by creepers.
ITEMS_FISHES - Static variable in interface org.bukkit.Tag
  Vanilla item tag representing all fish items.
ITEMS_FURNACE_MATERIALS - Static variable in interface org.bukkit.Tag
  Vanilla item tag representing all furnace materials.
ITEMS_LECTERN_BOOKS - Static variable in interface org.bukkit.Tag
  Vanilla item tag representing all books that may be placed on lecterns.
ITEMS_MUSIC_DISCS - Static variable in interface org.bukkit.Tag
  Vanilla item tag representing all music disc items.
ITEMS_PIGLIN_LOVED - Static variable in interface org.bukkit.Tag
  Vanilla item tag representing all items loved by piglins.
ITEMS_STONE_TOOL_MATERIALS - Static variable in interface org.bukkit.Tag
  Vanilla item tag representing all stone tool materials.
ItemSpawnEvent - Class in org.bukkit.event.entity
  Called when an item is spawned into a world
ItemSpawnEvent(Item) - Constructor for class org.bukkit.event.entity.ItemSpawnEvent
ItemSpawnEvent(Item, Location) - Constructor for class org.bukkit.event.entity.ItemSpawnEvent
  Deprecated.
ItemStack - Class in org.bukkit.inventory
  Represents a stack of items.
ItemStack() - Constructor for class org.bukkit.inventory.ItemStack
ItemStack(ItemStack) - Constructor for class org.bukkit.inventory.ItemStack
  Creates a new item stack derived from the specified stack
ItemStack(Material) - Constructor for class org.bukkit.inventory.ItemStack
  Defaults stack size to 1, with no extra data.
ItemStack(Material, int) - Constructor for class org.bukkit.inventory.ItemStack
  An item stack with no extra data.
ItemStack(Material, int, short) - Constructor for class org.bukkit.inventory.ItemStack
  Deprecated.
  see `ItemStack.setDurability(short)`
ItemStack(Material, int, short, Byte) - Constructor for class org.bukkit.inventory.ItemStack
  Deprecated.
  this method uses an ambiguous data byte object
ItemStackRecipeChoice - Class in com.destroystokyo.paper.inventory
  Deprecated.
  Draft API
ItemStackRecipeChoice(List<ItemStack>) - Constructor for class com.destroystokyo.paper.inventory.ItemStackRecipeChoice
  Deprecated.
ItemStackRecipeChoice(ItemStack) - Constructor for class com.destroystokyo.paper.inventory.ItemStackRecipeChoice
  Deprecated.
ItemTagAdapterContext - Interface in org.bukkit.inventory.meta.tags
  Deprecated.
  this API part has been replaced by `PersistentDataHolder`. Please use `PersistentDataAdapterContext` instead of this.
ItemTagType<T,Z> - Interface in org.bukkit.inventory.meta.tags
  Deprecated.
  please use `PersistentDataType` as this part of the api is being replaced
ItemTagType.PrimitiveTagType<T> - Class in org.bukkit.inventory.meta.tags
  Deprecated.
  A default implementation that simply exists to pass on the retrieved or inserted value to the next layer.
iterator() - Method in class com.destroystokyo.paper.event.server.PaperServerListPingEvent
iterator() - Method in class io.papermc.paper.util.TransformingRandomAccessList
iterator() - Method in class org.bukkit.event.server.ServerListPingEvent
iterator() - Method in interface org.bukkit.inventory.Inventory
iterator() - Method in class org.bukkit.Registry.SimpleRegistry
iterator(int) - Method in interface org.bukkit.inventory.Inventory
  Returns an iterator starting at the given index.

## J

JACK_O_LANTERN - Enum constant in enum class org.bukkit.Material
  BlockData: `Directional`
JAR_MANIFESTS - Static variable in class io.papermc.paper.util.JarManifests
JarManifests - Class in io.papermc.paper.util
  Modified version of jcabi-manifests
JavaPlugin - Class in org.bukkit.plugin.java
  Represents a Java plugin
JavaPlugin() - Constructor for class org.bukkit.plugin.java.JavaPlugin
JavaPlugin(JavaPluginLoader, PluginDescriptionFile, File, File) - Constructor for class org.bukkit.plugin.java.JavaPlugin
JavaPluginLoader - Class in org.bukkit.plugin.java
  Represents a Java plugin loader, allowing plugins in the form of .jar
JavaPluginLoader(Server) - Constructor for class org.bukkit.plugin.java.JavaPluginLoader
  Deprecated.
JELLIE - Enum constant in enum class org.bukkit.entity.Cat.Type
Jigsaw - Interface in org.bukkit.block.data.type
  'orientation' is the direction the block is facing.
Jigsaw - Interface in org.bukkit.block
  Represents a captured state of a jigsaw.
JIGSAW - Enum constant in enum class org.bukkit.Material
  BlockData: `Jigsaw`
Jigsaw.Orientation - Enum Class in org.bukkit.block.data.type
  The directions the Jigsaw can be oriented.
JOB_SITE - Static variable in class org.bukkit.entity.memory.MemoryKey
JOCKEY - Enum constant in enum class org.bukkit.event.entity.CreatureSpawnEvent.SpawnReason
  When an entity spawns as a jockey of another entity (mostly spider jockeys)
joinMessage() - Method in class org.bukkit.event.player.PlayerJoinEvent
  Gets the join message to send to all online players
joinMessage(Component) - Method in class org.bukkit.event.player.PlayerJoinEvent
  Sets the join message to send to all online players
JSONUtil - Class in co.aikar.util
  Provides Utility methods that assist with generating JSON Objects
JSONUtil.JSONPair - Class in co.aikar.util
  Simply stores a key and a value, used internally by many methods below.
Jukebox - Interface in org.bukkit.block.data.type
  'has_record' is a quick flag to check whether this jukebox has a record inside it.
Jukebox - Interface in org.bukkit.block
  Represents a captured state of a jukebox.
JUKEBOX - Enum constant in enum class org.bukkit.Material
  BlockData: `Jukebox`
JUMP - Enum constant in enum class com.destroystokyo.paper.entity.ai.GoalType
JUMP - Enum constant in enum class org.bukkit.event.entity.EntityExhaustionEvent.ExhaustionReason
  Player jumps
JUMP - Enum constant in enum class org.bukkit.potion.PotionType
JUMP - Enum constant in enum class org.bukkit.Statistic
JUMP - Static variable in class org.bukkit.potion.PotionEffectType
  Increases jump height.
JUMP_ON_BLOCK - Static variable in interface com.destroystokyo.paper.entity.ai.VanillaGoal
  Deprecated.
JUMP_SPRINT - Enum constant in enum class org.bukkit.event.entity.EntityExhaustionEvent.ExhaustionReason
  Player is sprint jumping
JUNGLE - Enum constant in enum class org.bukkit.block.Biome
JUNGLE - Enum constant in enum class org.bukkit.entity.Villager.Type
JUNGLE - Enum constant in enum class org.bukkit.TreeSpecies
  Represents jungle trees.
JUNGLE - Enum constant in enum class org.bukkit.TreeType
  Standard jungle tree; 4 blocks wide and tall
JUNGLE_BOAT - Enum constant in enum class org.bukkit.Material
JUNGLE_BUSH - Enum constant in enum class org.bukkit.TreeType
  Small bush that grows in the jungle
JUNGLE_BUTTON - Enum constant in enum class org.bukkit.Material
  BlockData: `Switch`
JUNGLE_DOOR - Enum constant in enum class org.bukkit.Material
  BlockData: `Door`
JUNGLE_EDGE - Enum constant in enum class org.bukkit.block.Biome
JUNGLE_FENCE - Enum constant in enum class org.bukkit.Material
  BlockData: `Fence`
JUNGLE_FENCE_GATE - Enum constant in enum class org.bukkit.Material
  BlockData: `Gate`
JUNGLE_HILLS - Enum constant in enum class org.bukkit.block.Biome
JUNGLE_LEAVES - Enum constant in enum class org.bukkit.Material
  BlockData: `Leaves`
JUNGLE_LOG - Enum constant in enum class org.bukkit.Material
  BlockData: `Orientable`
JUNGLE_LOGS - Static variable in interface org.bukkit.Tag
  Vanilla block tag representing all jungle log and bark variants.
JUNGLE_PLANKS - Enum constant in enum class org.bukkit.Material
JUNGLE_PRESSURE_PLATE - Enum constant in enum class org.bukkit.Material
  BlockData: `Powerable`
JUNGLE_PYRAMID - Static variable in class org.bukkit.StructureType
  Jungle pyramids (also known as jungle temples) are found in jungles.
JUNGLE_SAPLING - Enum constant in enum class org.bukkit.Material
  BlockData: `Sapling`
JUNGLE_SIGN - Enum constant in enum class org.bukkit.Material
  BlockData: `Sign`
JUNGLE_SLAB - Enum constant in enum class org.bukkit.Material
  BlockData: `Slab`
JUNGLE_STAIRS - Enum constant in enum class org.bukkit.Material
  BlockData: `Stairs`
JUNGLE_TEMPLE - Enum constant in enum class org.bukkit.loot.LootTables
JUNGLE_TEMPLE_DISPENSER - Enum constant in enum class org.bukkit.loot.LootTables
JUNGLE_TRAPDOOR - Enum constant in enum class org.bukkit.Material
  BlockData: `TrapDoor`
JUNGLE_WALL_SIGN - Enum constant in enum class org.bukkit.Material
  BlockData: `WallSign`
JUNGLE_WOOD - Enum constant in enum class org.bukkit.Material
  BlockData: `Orientable`

## K

KEBAB - Enum constant in enum class org.bukkit.Art
KEEP_INVENTORY - Static variable in class org.bukkit.GameRule
  Whether the player should keep items in their inventory after death.
KELP - Enum constant in enum class org.bukkit.Material
  BlockData: `Ageable`
KELP_PLANT - Enum constant in enum class org.bukkit.Material
key - Variable in class io.papermc.paper.tag.BaseTag
key() - Method in enum class org.bukkit.Sound
key() - Method in class org.bukkit.WorldCreator
  Gets the key for this WorldCreator
Keyed - Interface in org.bukkit
  Represents an object which has a `NamespacedKey` attached to it.
KeyedBossBar - Interface in org.bukkit.boss
  Represents a custom `BossBar` that has a `NamespacedKey`
keySet() - Method in class co.aikar.util.LoadingMap
keySet() - Method in class co.aikar.util.MRUMapCache
kick(Component, PlayerKickEvent.Cause) - Method in interface org.bukkit.entity.Player
  Kicks player with custom kick message and cause.
kick(Component) - Method in interface org.bukkit.entity.Player
  Kicks player with custom kick message.
KICK_BANNED - Enum constant in enum class org.bukkit.event.player.AsyncPlayerPreLoginEvent.Result
  The player is not allowed to log in, due to them being banned
KICK_BANNED - Enum constant in enum class org.bukkit.event.player.PlayerLoginEvent.Result
  The player is not allowed to log in, due to them being banned
KICK_BANNED - Enum constant in enum class org.bukkit.event.player.PlayerPreLoginEvent.Result
  Deprecated.
  The player is not allowed to log in, due to them being banned
KICK_COMMAND - Enum constant in enum class org.bukkit.event.player.PlayerKickEvent.Cause
KICK_FULL - Enum constant in enum class org.bukkit.event.player.AsyncPlayerPreLoginEvent.Result
  The player is not allowed to log in, due to the server being full
KICK_FULL - Enum constant in enum class org.bukkit.event.player.PlayerLoginEvent.Result
  The player is not allowed to log in, due to the server being full
KICK_FULL - Enum constant in enum class org.bukkit.event.player.PlayerPreLoginEvent.Result
  Deprecated.
  The player is not allowed to log in, due to the server being full
KICK_OTHER - Enum constant in enum class org.bukkit.event.player.AsyncPlayerPreLoginEvent.Result
  The player is not allowed to log in, for reasons undefined
KICK_OTHER - Enum constant in enum class org.bukkit.event.player.PlayerLoginEvent.Result
  The player is not allowed to log in, for reasons undefined
KICK_OTHER - Enum constant in enum class org.bukkit.event.player.PlayerPreLoginEvent.Result
  Deprecated.
  The player is not allowed to log in, for reasons undefined
KICK_WHITELIST - Enum constant in enum class org.bukkit.event.player.AsyncPlayerPreLoginEvent.Result
  The player is not allowed to log in, due to them not being on the white list
KICK_WHITELIST - Enum constant in enum class org.bukkit.event.player.PlayerLoginEvent.Result
  The player is not allowed to log in, due to them not being on the white list
KICK_WHITELIST - Enum constant in enum class org.bukkit.event.player.PlayerPreLoginEvent.Result
  Deprecated.
  The player is not allowed to log in, due to them not being on the white list
KICKED - Enum constant in enum class org.bukkit.event.player.PlayerQuitEvent.QuitReason
  The player was kicked from the server.
kickMessage() - Method in class com.destroystokyo.paper.event.profile.ProfileWhitelistVerifyEvent
kickMessage() - Method in class org.bukkit.event.player.AsyncPlayerPreLoginEvent
  Gets the current kick message that will be used if getResult() != Result.ALLOWED
kickMessage() - Method in class org.bukkit.event.player.PlayerLoginEvent
  Gets the current kick message that will be used if getResult() != Result.ALLOWED
kickMessage() - Method in class org.bukkit.event.player.PlayerPreLoginEvent
  Deprecated.
  Gets the current kick message that will be used if getResult() != Result.ALLOWED
kickMessage(Component) - Method in class com.destroystokyo.paper.event.profile.ProfileWhitelistVerifyEvent
kickMessage(Component) - Method in class org.bukkit.event.player.AsyncPlayerPreLoginEvent
  Sets the kick message to display if getResult() != Result.ALLOWED
kickMessage(Component) - Method in class org.bukkit.event.player.PlayerLoginEvent
  Sets the kick message to display if getResult() != Result.ALLOWED
kickMessage(Component) - Method in class org.bukkit.event.player.PlayerPreLoginEvent
  Deprecated.
  Sets the kick message to display if getResult() != Result.ALLOWED
kickPlayer(String) - Method in interface org.bukkit.entity.Player
  Deprecated.
  in favour of `Player.kick(net.kyori.adventure.text.Component)`
KILL_ENTITY - Enum constant in enum class org.bukkit.Statistic
killer(HumanEntity) - Method in class org.bukkit.loot.LootContext.Builder
  Set the `HumanEntity` that killed `LootContext.getLootedEntity()`.
KILLER_RABBIT_MELEE_ATTACK - Static variable in interface com.destroystokyo.paper.entity.ai.VanillaGoal
  Deprecated.
KNOCKBACK - Static variable in class org.bukkit.enchantments.Enchantment
  All damage to other targets will knock them back when hit
KNOWLEDGE_BOOK - Enum constant in enum class org.bukkit.Material
KnowledgeBookMeta - Interface in org.bukkit.inventory.meta
knownCommands - Variable in class org.bukkit.command.SimpleCommandMap
KOB - Enum constant in enum class org.bukkit.entity.TropicalFish.Pattern

## L

Ladder - Class in org.bukkit.material
  Deprecated.
  all usage of MaterialData is deprecated and subject to removal. Use `BlockData`.
Ladder - Interface in org.bukkit.block.data.type
Ladder() - Constructor for class org.bukkit.material.Ladder
  Deprecated.
Ladder(Material) - Constructor for class org.bukkit.material.Ladder
  Deprecated.
Ladder(Material, byte) - Constructor for class org.bukkit.material.Ladder
  Deprecated.
  Magic value
LADDER - Enum constant in enum class org.bukkit.Material
  BlockData: `Ladder`
LAND_ON_OWNERS_SHOULDER - Static variable in interface com.destroystokyo.paper.entity.ai.VanillaGoal
LAND_ON_PORTAL - Enum constant in enum class org.bukkit.entity.EnderDragon.Phase
  The dragon will land on on the portal.
LANDING_HONEY - Enum constant in enum class org.bukkit.Particle
LANDING_LAVA - Enum constant in enum class org.bukkit.Particle
LANDING_OBSIDIAN_TEAR - Enum constant in enum class org.bukkit.Particle
Lantern - Interface in org.bukkit.block.data.type
  'hanging' denotes whether the lantern is hanging from a block.
LANTERN - Enum constant in enum class org.bukkit.Material
  BlockData: `Lantern`
LANTERNS - Static variable in class com.destroystokyo.paper.MaterialTags
  Covers the variants of lanterns.
LAPIS_BLOCK - Enum constant in enum class org.bukkit.Material
LAPIS_LAZULI - Enum constant in enum class org.bukkit.Material
LAPIS_ORE - Enum constant in enum class org.bukkit.Material
LAPIS_ORES - Static variable in interface org.bukkit.Tag
  Vanilla block tag representing all lapis ores.
LARGE - Enum constant in enum class org.bukkit.block.data.type.Bamboo.Leaves
  Large leaves.
LARGE - Enum constant in enum class org.bukkit.material.CocoaPlant.CocoaPlantSize
  Deprecated.
LARGE_AMETHYST_BUD - Enum constant in enum class org.bukkit.Material
  BlockData: `AmethystCluster`
LARGE_BIOMES - Enum constant in enum class org.bukkit.WorldType
LARGE_FERN - Enum constant in enum class org.bukkit.Material
  BlockData: `Bisected`
LargeFireball - Interface in org.bukkit.entity
  Represents a large `Fireball`
LAST_QUARTER - Enum constant in enum class io.papermc.paper.world.MoonPhase
LAST_SLEPT - Static variable in class org.bukkit.entity.memory.MemoryKey
LAST_WOKEN - Static variable in class org.bukkit.entity.memory.MemoryKey
LAST_WORKED_AT_POI - Static variable in class org.bukkit.entity.memory.MemoryKey
lastMinuteTime - Static variable in class co.aikar.timings.TimingHistory
lastOutput() - Method in interface io.papermc.paper.command.CommandBlockHolder
  Gets the last output from this command block.
lastOutput(Component) - Method in interface io.papermc.paper.command.CommandBlockHolder
  Sets the last output from this command block.
launchProjectile(Class<? extends T>) - Method in interface org.bukkit.projectiles.ProjectileSource
  Launches a `Projectile` from the ProjectileSource.
launchProjectile(Class<? extends T>, Vector) - Method in interface org.bukkit.projectiles.ProjectileSource
  Launches a `Projectile` from the ProjectileSource with an initial velocity.
LAVA - Enum constant in enum class org.bukkit.event.block.BlockIgniteEvent.IgniteCause
  Block ignition caused by lava.
LAVA - Enum constant in enum class org.bukkit.event.entity.EntityDamageEvent.DamageCause
  Damage caused by direct exposure to lava
LAVA - Enum constant in enum class org.bukkit.Fluid
LAVA - Enum constant in enum class org.bukkit.Material
  BlockData: `Levelled`
LAVA - Enum constant in enum class org.bukkit.Particle
LAVA_BUCKET - Enum constant in enum class org.bukkit.Material
LAVA_CAULDRON - Enum constant in enum class org.bukkit.Material
LAVA_CONVERTS_BLOCK - Enum constant in enum class org.bukkit.Effect
  Deprecated, for removal: This API element is subject to removal in a future version.
  use `Effect.LAVA_INTERACT`
LAVA_INTERACT - Enum constant in enum class org.bukkit.Effect
  The sound played / particles shown when lava interacts with the world.
LAVA_POOL_STONE_CANNOT_REPLACE - Static variable in interface org.bukkit.Tag
  Vanilla block tag representing all blocks which lava pools will not replace.
LAZY - Enum constant in enum class org.bukkit.entity.Panda.Gene
LazyMetadataValue - Class in org.bukkit.metadata
  The LazyMetadataValue class implements a type of metadata that is not computed until another plugin asks for it.
LazyMetadataValue(Plugin) - Constructor for class org.bukkit.metadata.LazyMetadataValue
  Protected special constructor used by FixedMetadataValue to bypass standard setup.
LazyMetadataValue(Plugin, Callable<Object>) - Constructor for class org.bukkit.metadata.LazyMetadataValue
  Initialized a LazyMetadataValue object with the default CACHE_AFTER_FIRST_EVAL cache strategy.
LazyMetadataValue(Plugin, LazyMetadataValue.CacheStrategy, Callable<Object>) - Constructor for class org.bukkit.metadata.LazyMetadataValue
  Initializes a LazyMetadataValue object with a specific cache strategy.
LazyMetadataValue.CacheStrategy - Enum Class in org.bukkit.metadata
  Describes possible caching strategies for metadata.
LEAD - Enum constant in enum class org.bukkit.Material
LEAP_AT - Static variable in interface com.destroystokyo.paper.entity.ai.VanillaGoal
LEAP_AT_TARGET - Static variable in interface com.destroystokyo.paper.entity.ai.VanillaGoal
  Deprecated.
LEASH_HITCH - Enum constant in enum class org.bukkit.entity.EntityType
  A leash attached to a fencepost.
LeashHitch - Interface in org.bukkit.entity
  Represents a Leash Hitch on a fence
LEATHER - Enum constant in enum class org.bukkit.Material
LEATHER_BOOTS - Enum constant in enum class org.bukkit.Material
LEATHER_CHESTPLATE - Enum constant in enum class org.bukkit.Material
LEATHER_HELMET - Enum constant in enum class org.bukkit.Material
LEATHER_HORSE_ARMOR - Enum constant in enum class org.bukkit.Material
LEATHER_LEGGINGS - Enum constant in enum class org.bukkit.Material
LeatherArmorMeta - Interface in org.bukkit.inventory.meta
  Represents leather armor (`Material.LEATHER_BOOTS`, `Material.LEATHER_CHESTPLATE`, `Material.LEATHER_HELMET`, or `Material.LEATHER_LEGGINGS`) that can be colored.
LEATHERWORKER - Enum constant in enum class org.bukkit.entity.Villager.Profession
  Leatherworker profession.
LEATHERWORKER_GIFT - Enum constant in enum class org.bukkit.loot.LootTables
LEAVE_GAME - Enum constant in enum class org.bukkit.Statistic
LEAVE_PORTAL - Enum constant in enum class org.bukkit.entity.EnderDragon.Phase
  The dragon will leave the portal.
leaveMessage() - Method in class org.bukkit.event.player.PlayerKickEvent
  Gets the leave message send to all online players
leaveMessage(Component) - Method in class org.bukkit.event.player.PlayerKickEvent
  Sets the leave message send to all online players
Leaves - Class in org.bukkit.material
  Deprecated.
  all usage of MaterialData is deprecated and subject to removal. Use `BlockData`.
Leaves - Interface in org.bukkit.block.data.type
  'persistent' indicates whether or not leaves will be checked by the server to see if they are subject to decay or not.
Leaves() - Constructor for class org.bukkit.material.Leaves
  Deprecated.
  Constructs a leaf block.
Leaves(Material) - Constructor for class org.bukkit.material.Leaves
  Deprecated.
  Constructs a leaf block of the given type.
Leaves(Material, byte) - Constructor for class org.bukkit.material.Leaves
  Deprecated.
  Magic value
Leaves(Material, TreeSpecies) - Constructor for class org.bukkit.material.Leaves
  Deprecated.
  Constructs a leaf block of the given type and tree species.
Leaves(Material, TreeSpecies, boolean) - Constructor for class org.bukkit.material.Leaves
  Deprecated.
  Constructs a leaf block of the given type and tree species and flag for whether this leaf block will disappear when too far from a log.
Leaves(TreeSpecies) - Constructor for class org.bukkit.material.Leaves
  Deprecated.
  Constructs a leaf block of the given tree species.
Leaves(TreeSpecies, boolean) - Constructor for class org.bukkit.material.Leaves
  Deprecated.
  Constructs a leaf block of the given tree species and flag for whether this leaf block will disappear when too far from a log.
LEAVES - Static variable in interface org.bukkit.Tag
  Vanilla block tag representing all leaves fans.
LeavesDecayEvent - Class in org.bukkit.event.block
  Called when leaves are decaying naturally.
LeavesDecayEvent(Block) - Constructor for class org.bukkit.event.block.LeavesDecayEvent
leaveVehicle() - Method in interface org.bukkit.entity.Entity
  Leave the current vehicle.
Lectern - Interface in org.bukkit.block.data.type
  'has_book' is a quick flag to check whether this lectern has a book inside it.
Lectern - Interface in org.bukkit.block
  Represents a captured state of a lectern.
LECTERN - Enum constant in enum class org.bukkit.event.inventory.InventoryType
  A lectern inventory, with 1 BOOK slot.
LECTERN - Enum constant in enum class org.bukkit.Material
  BlockData: `Lectern`
LecternInventory - Interface in org.bukkit.inventory
  Interface to the inventory of a Lectern.
LEFT - Enum constant in enum class io.papermc.paper.event.player.PlayerLecternPageChangeEvent.PageChangeDirection
LEFT - Enum constant in enum class org.bukkit.block.data.type.Chest.Type
  The chest is the left hand side of a double chest and shares a 54 block inventory with the chest to its right.
LEFT - Enum constant in enum class org.bukkit.block.data.type.Door.Hinge
  Door is attached to the left side.
LEFT - Enum constant in enum class org.bukkit.event.inventory.ClickType
  The left (or primary) mouse button.
LEFT - Enum constant in enum class org.bukkit.inventory.MainHand
LEFT_CLICK_AIR - Enum constant in enum class org.bukkit.event.block.Action
  Left-clicking the air
LEFT_CLICK_BLOCK - Enum constant in enum class org.bukkit.event.block.Action
  Left-clicking a block
LEFT_RIGHT - Enum constant in enum class org.bukkit.block.structure.Mirror
  Structure is mirrored left to right.
LEGACY_ACACIA_DOOR - Enum constant in enum class org.bukkit.Material
  Deprecated.
LEGACY_ACACIA_DOOR_ITEM - Enum constant in enum class org.bukkit.Material
  Deprecated.
LEGACY_ACACIA_FENCE - Enum constant in enum class org.bukkit.Material
  Deprecated.
LEGACY_ACACIA_FENCE_GATE - Enum constant in enum class org.bukkit.Material
  Deprecated.
LEGACY_ACACIA_STAIRS - Enum constant in enum class org.bukkit.Material
  Deprecated.
LEGACY_ACTIVATOR_RAIL - Enum constant in enum class org.bukkit.Material
  Deprecated.
LEGACY_AIR - Enum constant in enum class org.bukkit.Material
  Deprecated.
LEGACY_ANVIL - Enum constant in enum class org.bukkit.Material
  Deprecated.
LEGACY_APPLE - Enum constant in enum class org.bukkit.Material
  Deprecated.
LEGACY_ARMOR_STAND - Enum constant in enum class org.bukkit.Material
  Deprecated.
LEGACY_ARROW - Enum constant in enum class org.bukkit.Material
  Deprecated.
LEGACY_BAKED_POTATO - Enum constant in enum class org.bukkit.Material
  Deprecated.
LEGACY_BANNER - Enum constant in enum class org.bukkit.Material
  Deprecated.
LEGACY_BARRIER - Enum constant in enum class org.bukkit.Material
  Deprecated.
LEGACY_BEACON - Enum constant in enum class org.bukkit.Material
  Deprecated.
LEGACY_BED - Enum constant in enum class org.bukkit.Material
  Deprecated.
LEGACY_BED_BLOCK - Enum constant in enum class org.bukkit.Material
  Deprecated.
LEGACY_BEDROCK - Enum constant in enum class org.bukkit.Material
  Deprecated.
LEGACY_BEETROOT - Enum constant in enum class org.bukkit.Material
  Deprecated.
LEGACY_BEETROOT_BLOCK - Enum constant in enum class org.bukkit.Material
  Deprecated.
LEGACY_BEETROOT_SEEDS - Enum constant in enum class org.bukkit.Material
  Deprecated.
LEGACY_BEETROOT_SOUP - Enum constant in enum class org.bukkit.Material
  Deprecated.
LEGACY_BIRCH_DOOR - Enum constant in enum class org.bukkit.Material
  Deprecated.
LEGACY_BIRCH_DOOR_ITEM - Enum constant in enum class org.bukkit.Material
  Deprecated.
LEGACY_BIRCH_FENCE - Enum constant in enum class org.bukkit.Material
  Deprecated.
LEGACY_BIRCH_FENCE_GATE - Enum constant in enum class org.bukkit.Material
  Deprecated.
LEGACY_BIRCH_WOOD_STAIRS - Enum constant in enum class org.bukkit.Material
  Deprecated.
LEGACY_BLACK_GLAZED_TERRACOTTA - Enum constant in enum class org.bukkit.Material
  Deprecated.
LEGACY_BLACK_SHULKER_BOX - Enum constant in enum class org.bukkit.Material
  Deprecated.
LEGACY_BLAZE_POWDER - Enum constant in enum class org.bukkit.Material
  Deprecated.
LEGACY_BLAZE_ROD - Enum constant in enum class org.bukkit.Material
  Deprecated.
LEGACY_BLOCK_CRACK - Enum constant in enum class org.bukkit.Particle
LEGACY_BLOCK_DUST - Enum constant in enum class org.bukkit.Particle
LEGACY_BLUE_GLAZED_TERRACOTTA - Enum constant in enum class org.bukkit.Material
  Deprecated.
LEGACY_BLUE_SHULKER_BOX - Enum constant in enum class org.bukkit.Material
  Deprecated.
LEGACY_BOAT - Enum constant in enum class org.bukkit.Material
  Deprecated.
LEGACY_BOAT_ACACIA - Enum constant in enum class org.bukkit.Material
  Deprecated.
LEGACY_BOAT_BIRCH - Enum constant in enum class org.bukkit.Material
  Deprecated.
LEGACY_BOAT_DARK_OAK - Enum constant in enum class org.bukkit.Material
  Deprecated.
LEGACY_BOAT_JUNGLE - Enum constant in enum class org.bukkit.Material
  Deprecated.
LEGACY_BOAT_SPRUCE - Enum constant in enum class org.bukkit.Material
  Deprecated.
LEGACY_BONE - Enum constant in enum class org.bukkit.Material
  Deprecated.
LEGACY_BONE_BLOCK - Enum constant in enum class org.bukkit.Material
  Deprecated.
LEGACY_BOOK - Enum constant in enum class org.bukkit.Material
  Deprecated.
LEGACY_BOOK_AND_QUILL - Enum constant in enum class org.bukkit.Material
  Deprecated.
LEGACY_BOOKSHELF - Enum constant in enum class org.bukkit.Material
  Deprecated.
LEGACY_BOW - Enum constant in enum class org.bukkit.Material
  Deprecated.
LEGACY_BOWL - Enum constant in enum class org.bukkit.Material
  Deprecated.
LEGACY_BREAD - Enum constant in enum class org.bukkit.Material
  Deprecated.
LEGACY_BREWING_STAND - Enum constant in enum class org.bukkit.Material
  Deprecated.
LEGACY_BREWING_STAND_ITEM - Enum constant in enum class org.bukkit.Material
  Deprecated.
LEGACY_BRICK - Enum constant in enum class org.bukkit.Material
  Deprecated.
LEGACY_BRICK_STAIRS - Enum constant in enum class org.bukkit.Material
  Deprecated.
LEGACY_BROWN_GLAZED_TERRACOTTA - Enum constant in enum class org.bukkit.Material
  Deprecated.
LEGACY_BROWN_MUSHROOM - Enum constant in enum class org.bukkit.Material
  Deprecated.
LEGACY_BROWN_SHULKER_BOX - Enum constant in enum class org.bukkit.Material
  Deprecated.
LEGACY_BUCKET - Enum constant in enum class org.bukkit.Material
  Deprecated.
LEGACY_BURNING_FURNACE - Enum constant in enum class org.bukkit.Material
  Deprecated.
LEGACY_CACTUS - Enum constant in enum class org.bukkit.Material
  Deprecated.
LEGACY_CAKE - Enum constant in enum class org.bukkit.Material
  Deprecated.
LEGACY_CAKE_BLOCK - Enum constant in enum class org.bukkit.Material
  Deprecated.
LEGACY_CARPET - Enum constant in enum class org.bukkit.Material
  Deprecated.
LEGACY_CARROT - Enum constant in enum class org.bukkit.Material
  Deprecated.
LEGACY_CARROT_ITEM - Enum constant in enum class org.bukkit.Material
  Deprecated.
LEGACY_CARROT_STICK - Enum constant in enum class org.bukkit.Material
  Deprecated.
LEGACY_CAULDRON - Enum constant in enum class org.bukkit.Material
  Deprecated.
LEGACY_CAULDRON_ITEM - Enum constant in enum class org.bukkit.Material
  Deprecated.
LEGACY_CHAINMAIL_BOOTS - Enum constant in enum class org.bukkit.Material
  Deprecated.
LEGACY_CHAINMAIL_CHESTPLATE - Enum constant in enum class org.bukkit.Material
  Deprecated.
LEGACY_CHAINMAIL_HELMET - Enum constant in enum class org.bukkit.Material
  Deprecated.
LEGACY_CHAINMAIL_LEGGINGS - Enum constant in enum class org.bukkit.Material
  Deprecated.
LEGACY_CHEST - Enum constant in enum class org.bukkit.Material
  Deprecated.
LEGACY_CHORUS_FLOWER - Enum constant in enum class org.bukkit.Material
  Deprecated.
LEGACY_CHORUS_FRUIT - Enum constant in enum class org.bukkit.Material
  Deprecated.
LEGACY_CHORUS_FRUIT_POPPED - Enum constant in enum class org.bukkit.Material
  Deprecated.
LEGACY_CHORUS_PLANT - Enum constant in enum class org.bukkit.Material
  Deprecated.
LEGACY_CLAY - Enum constant in enum class org.bukkit.Material
  Deprecated.
LEGACY_CLAY_BALL - Enum constant in enum class org.bukkit.Material
  Deprecated.
LEGACY_CLAY_BRICK - Enum constant in enum class org.bukkit.Material
  Deprecated.
LEGACY_COAL - Enum constant in enum class org.bukkit.Material
  Deprecated.
LEGACY_COAL_BLOCK - Enum constant in enum class org.bukkit.Material
  Deprecated.
LEGACY_COAL_ORE - Enum constant in enum class org.bukkit.Material
  Deprecated.
LEGACY_COBBLE_WALL - Enum constant in enum class org.bukkit.Material
  Deprecated.
LEGACY_COBBLESTONE - Enum constant in enum class org.bukkit.Material
  Deprecated.
LEGACY_COBBLESTONE_STAIRS - Enum constant in enum class org.bukkit.Material
  Deprecated.
LEGACY_COCOA - Enum constant in enum class org.bukkit.Material
  Deprecated.
LEGACY_COMMAND - Enum constant in enum class org.bukkit.Material
  Deprecated.
LEGACY_COMMAND_CHAIN - Enum constant in enum class org.bukkit.Material
  Deprecated.
LEGACY_COMMAND_MINECART - Enum constant in enum class org.bukkit.Material
  Deprecated.
LEGACY_COMMAND_REPEATING - Enum constant in enum class org.bukkit.Material
  Deprecated.
LEGACY_COMPASS - Enum constant in enum class org.bukkit.Material
  Deprecated.
LEGACY_CONCRETE - Enum constant in enum class org.bukkit.Material
  Deprecated.
LEGACY_CONCRETE_POWDER - Enum constant in enum class org.bukkit.Material
  Deprecated.
LEGACY_COOKED_BEEF - Enum constant in enum class org.bukkit.Material
  Deprecated.
LEGACY_COOKED_CHICKEN - Enum constant in enum class org.bukkit.Material
  Deprecated.
LEGACY_COOKED_FISH - Enum constant in enum class org.bukkit.Material
  Deprecated.
LEGACY_COOKED_MUTTON - Enum constant in enum class org.bukkit.Material
  Deprecated.
LEGACY_COOKED_RABBIT - Enum constant in enum class org.bukkit.Material
  Deprecated.
LEGACY_COOKIE - Enum constant in enum class org.bukkit.Material
  Deprecated.
LEGACY_CROPS - Enum constant in enum class org.bukkit.Material
  Deprecated.
LEGACY_CYAN_GLAZED_TERRACOTTA - Enum constant in enum class org.bukkit.Material
  Deprecated.
LEGACY_CYAN_SHULKER_BOX - Enum constant in enum class org.bukkit.Material
  Deprecated.
LEGACY_DARK_OAK_DOOR - Enum constant in enum class org.bukkit.Material
  Deprecated.
LEGACY_DARK_OAK_DOOR_ITEM - Enum constant in enum class org.bukkit.Material
  Deprecated.
LEGACY_DARK_OAK_FENCE - Enum constant in enum class org.bukkit.Material
  Deprecated.
LEGACY_DARK_OAK_FENCE_GATE - Enum constant in enum class org.bukkit.Material
  Deprecated.
LEGACY_DARK_OAK_STAIRS - Enum constant in enum class org.bukkit.Material
  Deprecated.
LEGACY_DAYLIGHT_DETECTOR - Enum constant in enum class org.bukkit.Material
  Deprecated.
LEGACY_DAYLIGHT_DETECTOR_INVERTED - Enum constant in enum class org.bukkit.Material
  Deprecated.
LEGACY_DEAD_BUSH - Enum constant in enum class org.bukkit.Material
  Deprecated.
LEGACY_DETECTOR_RAIL - Enum constant in enum class org.bukkit.Material
  Deprecated.
LEGACY_DIAMOND - Enum constant in enum class org.bukkit.Material
  Deprecated.
LEGACY_DIAMOND_AXE - Enum constant in enum class org.bukkit.Material
  Deprecated.
LEGACY_DIAMOND_BARDING - Enum constant in enum class org.bukkit.Material
  Deprecated.
LEGACY_DIAMOND_BLOCK - Enum constant in enum class org.bukkit.Material
  Deprecated.
LEGACY_DIAMOND_BOOTS - Enum constant in enum class org.bukkit.Material
  Deprecated.
LEGACY_DIAMOND_CHESTPLATE - Enum constant in enum class org.bukkit.Material
  Deprecated.
LEGACY_DIAMOND_HELMET - Enum constant in enum class org.bukkit.Material
  Deprecated.
LEGACY_DIAMOND_HOE - Enum constant in enum class org.bukkit.Material
  Deprecated.
LEGACY_DIAMOND_LEGGINGS - Enum constant in enum class org.bukkit.Material
  Deprecated.
LEGACY_DIAMOND_ORE - Enum constant in enum class org.bukkit.Material
  Deprecated.
LEGACY_DIAMOND_PICKAXE - Enum constant in enum class org.bukkit.Material
  Deprecated.
LEGACY_DIAMOND_SPADE - Enum constant in enum class org.bukkit.Material
  Deprecated.
LEGACY_DIAMOND_SWORD - Enum constant in enum class org.bukkit.Material
  Deprecated.
LEGACY_DIODE - Enum constant in enum class org.bukkit.Material
  Deprecated.
LEGACY_DIODE_BLOCK_OFF - Enum constant in enum class org.bukkit.Material
  Deprecated.
LEGACY_DIODE_BLOCK_ON - Enum constant in enum class org.bukkit.Material
  Deprecated.
LEGACY_DIRT - Enum constant in enum class org.bukkit.Material
  Deprecated.
LEGACY_DISPENSER - Enum constant in enum class org.bukkit.Material
  Deprecated.
LEGACY_DOUBLE_PLANT - Enum constant in enum class org.bukkit.Material
  Deprecated.
LEGACY_DOUBLE_STEP - Enum constant in enum class org.bukkit.Material
  Deprecated.
LEGACY_DOUBLE_STONE_SLAB2 - Enum constant in enum class org.bukkit.Material
  Deprecated.
LEGACY_DRAGON_EGG - Enum constant in enum class org.bukkit.Material
  Deprecated.
LEGACY_DRAGONS_BREATH - Enum constant in enum class org.bukkit.Material
  Deprecated.
LEGACY_DROPPER - Enum constant in enum class org.bukkit.Material
  Deprecated.
LEGACY_EGG - Enum constant in enum class org.bukkit.Material
  Deprecated.
LEGACY_ELYTRA - Enum constant in enum class org.bukkit.Material
  Deprecated.
LEGACY_EMERALD - Enum constant in enum class org.bukkit.Material
  Deprecated.
LEGACY_EMERALD_BLOCK - Enum constant in enum class org.bukkit.Material
  Deprecated.
LEGACY_EMERALD_ORE - Enum constant in enum class org.bukkit.Material
  Deprecated.
LEGACY_EMPTY_MAP - Enum constant in enum class org.bukkit.Material
  Deprecated.
LEGACY_ENCHANTED_BOOK - Enum constant in enum class org.bukkit.Material
  Deprecated.
LEGACY_ENCHANTMENT_TABLE - Enum constant in enum class org.bukkit.Material
  Deprecated.
LEGACY_END_BRICKS - Enum constant in enum class org.bukkit.Material
  Deprecated.
LEGACY_END_CRYSTAL - Enum constant in enum class org.bukkit.Material
  Deprecated.
LEGACY_END_GATEWAY - Enum constant in enum class org.bukkit.Material
  Deprecated.
LEGACY_END_ROD - Enum constant in enum class org.bukkit.Material
  Deprecated.
LEGACY_ENDER_CHEST - Enum constant in enum class org.bukkit.Material
  Deprecated.
LEGACY_ENDER_PEARL - Enum constant in enum class org.bukkit.Material
  Deprecated.
LEGACY_ENDER_PORTAL - Enum constant in enum class org.bukkit.Material
  Deprecated.
LEGACY_ENDER_PORTAL_FRAME - Enum constant in enum class org.bukkit.Material
  Deprecated.
LEGACY_ENDER_STONE - Enum constant in enum class org.bukkit.Material
  Deprecated.
LEGACY_EXP_BOTTLE - Enum constant in enum class org.bukkit.Material
  Deprecated.
LEGACY_EXPLOSIVE_MINECART - Enum constant in enum class org.bukkit.Material
  Deprecated.
LEGACY_EYE_OF_ENDER - Enum constant in enum class org.bukkit.Material
  Deprecated.
LEGACY_FALLING_DUST - Enum constant in enum class org.bukkit.Particle
LEGACY_FEATHER - Enum constant in enum class org.bukkit.Material
  Deprecated.
LEGACY_FENCE - Enum constant in enum class org.bukkit.Material
  Deprecated.
LEGACY_FENCE_GATE - Enum constant in enum class org.bukkit.Material
  Deprecated.
LEGACY_FERMENTED_SPIDER_EYE - Enum constant in enum class org.bukkit.Material
  Deprecated.
LEGACY_FIRE - Enum constant in enum class org.bukkit.Material
  Deprecated.
LEGACY_FIREBALL - Enum constant in enum class org.bukkit.Material
  Deprecated.
LEGACY_FIREWORK - Enum constant in enum class org.bukkit.Material
  Deprecated.
LEGACY_FIREWORK_CHARGE - Enum constant in enum class org.bukkit.Material
  Deprecated.
LEGACY_FISHING_ROD - Enum constant in enum class org.bukkit.Material
  Deprecated.
LEGACY_FLINT - Enum constant in enum class org.bukkit.Material
  Deprecated.
LEGACY_FLINT_AND_STEEL - Enum constant in enum class org.bukkit.Material
  Deprecated.
LEGACY_FLOWER_POT - Enum constant in enum class org.bukkit.Material
  Deprecated.
LEGACY_FLOWER_POT_ITEM - Enum constant in enum class org.bukkit.Material
  Deprecated.
LEGACY_FROSTED_ICE - Enum constant in enum class org.bukkit.Material
  Deprecated.
LEGACY_FURNACE - Enum constant in enum class org.bukkit.Material
  Deprecated.
LEGACY_GHAST_TEAR - Enum constant in enum class org.bukkit.Material
  Deprecated.
LEGACY_GLASS - Enum constant in enum class org.bukkit.Material
  Deprecated.
LEGACY_GLASS_BOTTLE - Enum constant in enum class org.bukkit.Material
  Deprecated.
LEGACY_GLOWING_REDSTONE_ORE - Enum constant in enum class org.bukkit.Material
  Deprecated.
LEGACY_GLOWSTONE - Enum constant in enum class org.bukkit.Material
  Deprecated.
LEGACY_GLOWSTONE_DUST - Enum constant in enum class org.bukkit.Material
  Deprecated.
LEGACY_GOLD_AXE - Enum constant in enum class org.bukkit.Material
  Deprecated.
LEGACY_GOLD_BARDING - Enum constant in enum class org.bukkit.Material
  Deprecated.
LEGACY_GOLD_BLOCK - Enum constant in enum class org.bukkit.Material
  Deprecated.
LEGACY_GOLD_BOOTS - Enum constant in enum class org.bukkit.Material
  Deprecated.
LEGACY_GOLD_CHESTPLATE - Enum constant in enum class org.bukkit.Material
  Deprecated.
LEGACY_GOLD_HELMET - Enum constant in enum class org.bukkit.Material
  Deprecated.
LEGACY_GOLD_HOE - Enum constant in enum class org.bukkit.Material
  Deprecated.
LEGACY_GOLD_INGOT - Enum constant in enum class org.bukkit.Material
  Deprecated.
LEGACY_GOLD_LEGGINGS - Enum constant in enum class org.bukkit.Material
  Deprecated.
LEGACY_GOLD_NUGGET - Enum constant in enum class org.bukkit.Material
  Deprecated.
LEGACY_GOLD_ORE - Enum constant in enum class org.bukkit.Material
  Deprecated.
LEGACY_GOLD_PICKAXE - Enum constant in enum class org.bukkit.Material
  Deprecated.
LEGACY_GOLD_PLATE - Enum constant in enum class org.bukkit.Material
  Deprecated.
LEGACY_GOLD_RECORD - Enum constant in enum class org.bukkit.Material
  Deprecated.
LEGACY_GOLD_SPADE - Enum constant in enum class org.bukkit.Material
  Deprecated.
LEGACY_GOLD_SWORD - Enum constant in enum class org.bukkit.Material
  Deprecated.
LEGACY_GOLDEN_APPLE - Enum constant in enum class org.bukkit.Material
  Deprecated.
LEGACY_GOLDEN_CARROT - Enum constant in enum class org.bukkit.Material
  Deprecated.
LEGACY_GRASS - Enum constant in enum class org.bukkit.Material
  Deprecated.
LEGACY_GRASS_PATH - Enum constant in enum class org.bukkit.Material
  Deprecated.
LEGACY_GRAVEL - Enum constant in enum class org.bukkit.Material
  Deprecated.
LEGACY_GRAY_GLAZED_TERRACOTTA - Enum constant in enum class org.bukkit.Material
  Deprecated.
LEGACY_GRAY_SHULKER_BOX - Enum constant in enum class org.bukkit.Material
  Deprecated.
LEGACY_GREEN_GLAZED_TERRACOTTA - Enum constant in enum class org.bukkit.Material
  Deprecated.
LEGACY_GREEN_RECORD - Enum constant in enum class org.bukkit.Material
  Deprecated.
LEGACY_GREEN_SHULKER_BOX - Enum constant in enum class org.bukkit.Material
  Deprecated.
LEGACY_GRILLED_PORK - Enum constant in enum class org.bukkit.Material
  Deprecated.
LEGACY_HARD_CLAY - Enum constant in enum class org.bukkit.Material
  Deprecated.
LEGACY_HAY_BLOCK - Enum constant in enum class org.bukkit.Material
  Deprecated.
LEGACY_HOPPER - Enum constant in enum class org.bukkit.Material
  Deprecated.
LEGACY_HOPPER_MINECART - Enum constant in enum class org.bukkit.Material
  Deprecated.
LEGACY_HUGE_MUSHROOM_1 - Enum constant in enum class org.bukkit.Material
  Deprecated.
LEGACY_HUGE_MUSHROOM_2 - Enum constant in enum class org.bukkit.Material
  Deprecated.
LEGACY_ICE - Enum constant in enum class org.bukkit.Material
  Deprecated.
LEGACY_INK_SACK - Enum constant in enum class org.bukkit.Material
  Deprecated.
LEGACY_IRON_AXE - Enum constant in enum class org.bukkit.Material
  Deprecated.
LEGACY_IRON_BARDING - Enum constant in enum class org.bukkit.Material
  Deprecated.
LEGACY_IRON_BLOCK - Enum constant in enum class org.bukkit.Material
  Deprecated.
LEGACY_IRON_BOOTS - Enum constant in enum class org.bukkit.Material
  Deprecated.
LEGACY_IRON_CHESTPLATE - Enum constant in enum class org.bukkit.Material
  Deprecated.
LEGACY_IRON_DOOR - Enum constant in enum class org.bukkit.Material
  Deprecated.
LEGACY_IRON_DOOR_BLOCK - Enum constant in enum class org.bukkit.Material
  Deprecated.
LEGACY_IRON_FENCE - Enum constant in enum class org.bukkit.Material
  Deprecated.
LEGACY_IRON_HELMET - Enum constant in enum class org.bukkit.Material
  Deprecated.
LEGACY_IRON_HOE - Enum constant in enum class org.bukkit.Material
  Deprecated.
LEGACY_IRON_INGOT - Enum constant in enum class org.bukkit.Material
  Deprecated.
LEGACY_IRON_LEGGINGS - Enum constant in enum class org.bukkit.Material
  Deprecated.
LEGACY_IRON_NUGGET - Enum constant in enum class org.bukkit.Material
  Deprecated.
LEGACY_IRON_ORE - Enum constant in enum class org.bukkit.Material
  Deprecated.
LEGACY_IRON_PICKAXE - Enum constant in enum class org.bukkit.Material
  Deprecated.
LEGACY_IRON_PLATE - Enum constant in enum class org.bukkit.Material
  Deprecated.
LEGACY_IRON_SPADE - Enum constant in enum class org.bukkit.Material
  Deprecated.
LEGACY_IRON_SWORD - Enum constant in enum class org.bukkit.Material
  Deprecated.
LEGACY_IRON_TRAPDOOR - Enum constant in enum class org.bukkit.Material
  Deprecated.
LEGACY_ITEM_FRAME - Enum constant in enum class org.bukkit.Material
  Deprecated.
LEGACY_JACK_O_LANTERN - Enum constant in enum class org.bukkit.Material
  Deprecated.
LEGACY_JUKEBOX - Enum constant in enum class org.bukkit.Material
  Deprecated.
LEGACY_JUNGLE_DOOR - Enum constant in enum class org.bukkit.Material
  Deprecated.
LEGACY_JUNGLE_DOOR_ITEM - Enum constant in enum class org.bukkit.Material
  Deprecated.
LEGACY_JUNGLE_FENCE - Enum constant in enum class org.bukkit.Material
  Deprecated.
LEGACY_JUNGLE_FENCE_GATE - Enum constant in enum class org.bukkit.Material
  Deprecated.
LEGACY_JUNGLE_WOOD_STAIRS - Enum constant in enum class org.bukkit.Material
  Deprecated.
LEGACY_KNOWLEDGE_BOOK - Enum constant in enum class org.bukkit.Material
  Deprecated.
LEGACY_LADDER - Enum constant in enum class org.bukkit.Material
  Deprecated.
LEGACY_LAPIS_BLOCK - Enum constant in enum class org.bukkit.Material
  Deprecated.
LEGACY_LAPIS_ORE - Enum constant in enum class org.bukkit.Material
  Deprecated.
LEGACY_LAVA - Enum constant in enum class org.bukkit.Material
  Deprecated.
LEGACY_LAVA_BUCKET - Enum constant in enum class org.bukkit.Material
  Deprecated.
LEGACY_LEASH - Enum constant in enum class org.bukkit.Material
  Deprecated.
LEGACY_LEATHER - Enum constant in enum class org.bukkit.Material
  Deprecated.
LEGACY_LEATHER_BOOTS - Enum constant in enum class org.bukkit.Material
  Deprecated.
LEGACY_LEATHER_CHESTPLATE - Enum constant in enum class org.bukkit.Material
  Deprecated.
LEGACY_LEATHER_HELMET - Enum constant in enum class org.bukkit.Material
  Deprecated.
LEGACY_LEATHER_LEGGINGS - Enum constant in enum class org.bukkit.Material
  Deprecated.
LEGACY_LEAVES - Enum constant in enum class org.bukkit.Material
  Deprecated.
LEGACY_LEAVES_2 - Enum constant in enum class org.bukkit.Material
  Deprecated.
LEGACY_LEVER - Enum constant in enum class org.bukkit.Material
  Deprecated.
LEGACY_LIGHT_BLUE_GLAZED_TERRACOTTA - Enum constant in enum class org.bukkit.Material
  Deprecated.
LEGACY_LIGHT_BLUE_SHULKER_BOX - Enum constant in enum class org.bukkit.Material
  Deprecated.
LEGACY_LIME_GLAZED_TERRACOTTA - Enum constant in enum class org.bukkit.Material
  Deprecated.
LEGACY_LIME_SHULKER_BOX - Enum constant in enum class org.bukkit.Material
  Deprecated.
LEGACY_LINGERING_POTION - Enum constant in enum class org.bukkit.Material
  Deprecated.
LEGACY_LOG - Enum constant in enum class org.bukkit.Material
  Deprecated.
LEGACY_LOG_2 - Enum constant in enum class org.bukkit.Material
  Deprecated.
LEGACY_LONG_GRASS - Enum constant in enum class org.bukkit.Material
  Deprecated.
LEGACY_MAGENTA_GLAZED_TERRACOTTA - Enum constant in enum class org.bukkit.Material
  Deprecated.
LEGACY_MAGENTA_SHULKER_BOX - Enum constant in enum class org.bukkit.Material
  Deprecated.
LEGACY_MAGMA - Enum constant in enum class org.bukkit.Material
  Deprecated.
LEGACY_MAGMA_CREAM - Enum constant in enum class org.bukkit.Material
  Deprecated.
LEGACY_MAP - Enum constant in enum class org.bukkit.Material
  Deprecated.
LEGACY_MELON - Enum constant in enum class org.bukkit.Material
  Deprecated.
LEGACY_MELON_BLOCK - Enum constant in enum class org.bukkit.Material
  Deprecated.
LEGACY_MELON_SEEDS - Enum constant in enum class org.bukkit.Material
  Deprecated.
LEGACY_MELON_STEM - Enum constant in enum class org.bukkit.Material
  Deprecated.
LEGACY_MILK_BUCKET - Enum constant in enum class org.bukkit.Material
  Deprecated.
LEGACY_MINECART - Enum constant in enum class org.bukkit.Material
  Deprecated.
LEGACY_MOB_SPAWNER - Enum constant in enum class org.bukkit.Material
  Deprecated.
LEGACY_MONSTER_EGG - Enum constant in enum class org.bukkit.Material
  Deprecated.
LEGACY_MONSTER_EGGS - Enum constant in enum class org.bukkit.Material
  Deprecated.
LEGACY_MOSSY_COBBLESTONE - Enum constant in enum class org.bukkit.Material
  Deprecated.
LEGACY_MUSHROOM_SOUP - Enum constant in enum class org.bukkit.Material
  Deprecated.
LEGACY_MUTTON - Enum constant in enum class org.bukkit.Material
  Deprecated.
LEGACY_MYCEL - Enum constant in enum class org.bukkit.Material
  Deprecated.
LEGACY_NAME_TAG - Enum constant in enum class org.bukkit.Material
  Deprecated.
LEGACY_NETHER_BRICK - Enum constant in enum class org.bukkit.Material
  Deprecated.
LEGACY_NETHER_BRICK_ITEM - Enum constant in enum class org.bukkit.Material
  Deprecated.
LEGACY_NETHER_BRICK_STAIRS - Enum constant in enum class org.bukkit.Material
  Deprecated.
LEGACY_NETHER_FENCE - Enum constant in enum class org.bukkit.Material
  Deprecated.
LEGACY_NETHER_STALK - Enum constant in enum class org.bukkit.Material
  Deprecated.
LEGACY_NETHER_STAR - Enum constant in enum class org.bukkit.Material
  Deprecated.
LEGACY_NETHER_WART_BLOCK - Enum constant in enum class org.bukkit.Material
  Deprecated.
LEGACY_NETHER_WARTS - Enum constant in enum class org.bukkit.Material
  Deprecated.
LEGACY_NETHERRACK - Enum constant in enum class org.bukkit.Material
  Deprecated.
LEGACY_NOTE_BLOCK - Enum constant in enum class org.bukkit.Material
  Deprecated.
LEGACY_OBSERVER - Enum constant in enum class org.bukkit.Material
  Deprecated.
LEGACY_OBSIDIAN - Enum constant in enum class org.bukkit.Material
  Deprecated.
LEGACY_ORANGE_GLAZED_TERRACOTTA - Enum constant in enum class org.bukkit.Material
  Deprecated.
LEGACY_ORANGE_SHULKER_BOX - Enum constant in enum class org.bukkit.Material
  Deprecated.
LEGACY_PACKED_ICE - Enum constant in enum class org.bukkit.Material
  Deprecated.
LEGACY_PAINTING - Enum constant in enum class org.bukkit.Material
  Deprecated.
LEGACY_PAPER - Enum constant in enum class org.bukkit.Material
  Deprecated.
LEGACY_PINK_GLAZED_TERRACOTTA - Enum constant in enum class org.bukkit.Material
  Deprecated.
LEGACY_PINK_SHULKER_BOX - Enum constant in enum class org.bukkit.Material
  Deprecated.
LEGACY_PISTON_BASE - Enum constant in enum class org.bukkit.Material
  Deprecated.
LEGACY_PISTON_EXTENSION - Enum constant in enum class org.bukkit.Material
  Deprecated.
LEGACY_PISTON_MOVING_PIECE - Enum constant in enum class org.bukkit.Material
  Deprecated.
LEGACY_PISTON_STICKY_BASE - Enum constant in enum class org.bukkit.Material
  Deprecated.
LEGACY_POISONOUS_POTATO - Enum constant in enum class org.bukkit.Material
  Deprecated.
LEGACY_PORK - Enum constant in enum class org.bukkit.Material
  Deprecated.
LEGACY_PORTAL - Enum constant in enum class org.bukkit.Material
  Deprecated.
LEGACY_POTATO - Enum constant in enum class org.bukkit.Material
  Deprecated.
LEGACY_POTATO_ITEM - Enum constant in enum class org.bukkit.Material
  Deprecated.
LEGACY_POTION - Enum constant in enum class org.bukkit.Material
  Deprecated.
LEGACY_POWERED_MINECART - Enum constant in enum class org.bukkit.Material
  Deprecated.
LEGACY_POWERED_RAIL - Enum constant in enum class org.bukkit.Material
  Deprecated.
LEGACY_PREFIX - Static variable in enum class org.bukkit.Material
  Deprecated.
LEGACY_PRISMARINE - Enum constant in enum class org.bukkit.Material
  Deprecated.
LEGACY_PRISMARINE_CRYSTALS - Enum constant in enum class org.bukkit.Material
  Deprecated.
LEGACY_PRISMARINE_SHARD - Enum constant in enum class org.bukkit.Material
  Deprecated.
LEGACY_PUMPKIN - Enum constant in enum class org.bukkit.Material
  Deprecated.
LEGACY_PUMPKIN_PIE - Enum constant in enum class org.bukkit.Material
  Deprecated.
LEGACY_PUMPKIN_SEEDS - Enum constant in enum class org.bukkit.Material
  Deprecated.
LEGACY_PUMPKIN_STEM - Enum constant in enum class org.bukkit.Material
  Deprecated.
LEGACY_PURPLE_GLAZED_TERRACOTTA - Enum constant in enum class org.bukkit.Material
  Deprecated.
LEGACY_PURPLE_SHULKER_BOX - Enum constant in enum class org.bukkit.Material
  Deprecated.
LEGACY_PURPUR_BLOCK - Enum constant in enum class org.bukkit.Material
  Deprecated.
LEGACY_PURPUR_DOUBLE_SLAB - Enum constant in enum class org.bukkit.Material
  Deprecated.
LEGACY_PURPUR_PILLAR - Enum constant in enum class org.bukkit.Material
  Deprecated.
LEGACY_PURPUR_SLAB - Enum constant in enum class org.bukkit.Material
  Deprecated.
LEGACY_PURPUR_STAIRS - Enum constant in enum class org.bukkit.Material
  Deprecated.
LEGACY_QUARTZ - Enum constant in enum class org.bukkit.Material
  Deprecated.
LEGACY_QUARTZ_BLOCK - Enum constant in enum class org.bukkit.Material
  Deprecated.
LEGACY_QUARTZ_ORE - Enum constant in enum class org.bukkit.Material
  Deprecated.
LEGACY_QUARTZ_STAIRS - Enum constant in enum class org.bukkit.Material
  Deprecated.
LEGACY_RABBIT - Enum constant in enum class org.bukkit.Material
  Deprecated.
LEGACY_RABBIT_FOOT - Enum constant in enum class org.bukkit.Material
  Deprecated.
LEGACY_RABBIT_HIDE - Enum constant in enum class org.bukkit.Material
  Deprecated.
LEGACY_RABBIT_STEW - Enum constant in enum class org.bukkit.Material
  Deprecated.
LEGACY_RAILS - Enum constant in enum class org.bukkit.Material
  Deprecated.
LEGACY_RAW_BEEF - Enum constant in enum class org.bukkit.Material
  Deprecated.
LEGACY_RAW_CHICKEN - Enum constant in enum class org.bukkit.Material
  Deprecated.
LEGACY_RAW_FISH - Enum constant in enum class org.bukkit.Material
  Deprecated.
LEGACY_RECORD_10 - Enum constant in enum class org.bukkit.Material
  Deprecated.
LEGACY_RECORD_11 - Enum constant in enum class org.bukkit.Material
  Deprecated.
LEGACY_RECORD_12 - Enum constant in enum class org.bukkit.Material
  Deprecated.
LEGACY_RECORD_3 - Enum constant in enum class org.bukkit.Material
  Deprecated.
LEGACY_RECORD_4 - Enum constant in enum class org.bukkit.Material
  Deprecated.
LEGACY_RECORD_5 - Enum constant in enum class org.bukkit.Material
  Deprecated.
LEGACY_RECORD_6 - Enum constant in enum class org.bukkit.Material
  Deprecated.
LEGACY_RECORD_7 - Enum constant in enum class org.bukkit.Material
  Deprecated.
LEGACY_RECORD_8 - Enum constant in enum class org.bukkit.Material
  Deprecated.
LEGACY_RECORD_9 - Enum constant in enum class org.bukkit.Material
  Deprecated.
LEGACY_RED_GLAZED_TERRACOTTA - Enum constant in enum class org.bukkit.Material
  Deprecated.
LEGACY_RED_MUSHROOM - Enum constant in enum class org.bukkit.Material
  Deprecated.
LEGACY_RED_NETHER_BRICK - Enum constant in enum class org.bukkit.Material
  Deprecated.
LEGACY_RED_ROSE - Enum constant in enum class org.bukkit.Material
  Deprecated.
LEGACY_RED_SANDSTONE - Enum constant in enum class org.bukkit.Material
  Deprecated.
LEGACY_RED_SANDSTONE_STAIRS - Enum constant in enum class org.bukkit.Material
  Deprecated.
LEGACY_RED_SHULKER_BOX - Enum constant in enum class org.bukkit.Material
  Deprecated.
LEGACY_REDSTONE - Enum constant in enum class org.bukkit.Material
  Deprecated.
LEGACY_REDSTONE_BLOCK - Enum constant in enum class org.bukkit.Material
  Deprecated.
LEGACY_REDSTONE_COMPARATOR - Enum constant in enum class org.bukkit.Material
  Deprecated.
LEGACY_REDSTONE_COMPARATOR_OFF - Enum constant in enum class org.bukkit.Material
  Deprecated.
LEGACY_REDSTONE_COMPARATOR_ON - Enum constant in enum class org.bukkit.Material
  Deprecated.
LEGACY_REDSTONE_LAMP_OFF - Enum constant in enum class org.bukkit.Material
  Deprecated.
LEGACY_REDSTONE_LAMP_ON - Enum constant in enum class org.bukkit.Material
  Deprecated.
LEGACY_REDSTONE_ORE - Enum constant in enum class org.bukkit.Material
  Deprecated.
LEGACY_REDSTONE_TORCH_OFF - Enum constant in enum class org.bukkit.Material
  Deprecated.
LEGACY_REDSTONE_TORCH_ON - Enum constant in enum class org.bukkit.Material
  Deprecated.
LEGACY_REDSTONE_WIRE - Enum constant in enum class org.bukkit.Material
  Deprecated.
LEGACY_ROTTEN_FLESH - Enum constant in enum class org.bukkit.Material
  Deprecated.
LEGACY_SADDLE - Enum constant in enum class org.bukkit.Material
  Deprecated.
LEGACY_SAND - Enum constant in enum class org.bukkit.Material
  Deprecated.
LEGACY_SANDSTONE - Enum constant in enum class org.bukkit.Material
  Deprecated.
LEGACY_SANDSTONE_STAIRS - Enum constant in enum class org.bukkit.Material
  Deprecated.
LEGACY_SAPLING - Enum constant in enum class org.bukkit.Material
  Deprecated.
LEGACY_SEA_LANTERN - Enum constant in enum class org.bukkit.Material
  Deprecated.
LEGACY_SEEDS - Enum constant in enum class org.bukkit.Material
  Deprecated.
LEGACY_SHEARS - Enum constant in enum class org.bukkit.Material
  Deprecated.
LEGACY_SHIELD - Enum constant in enum class org.bukkit.Material
  Deprecated.
LEGACY_SHULKER_SHELL - Enum constant in enum class org.bukkit.Material
  Deprecated.
LEGACY_SIGN - Enum constant in enum class org.bukkit.Material
  Deprecated.
LEGACY_SIGN_POST - Enum constant in enum class org.bukkit.Material
  Deprecated.
LEGACY_SILVER_GLAZED_TERRACOTTA - Enum constant in enum class org.bukkit.Material
  Deprecated.
LEGACY_SILVER_SHULKER_BOX - Enum constant in enum class org.bukkit.Material
  Deprecated.
LEGACY_SKULL - Enum constant in enum class org.bukkit.Material
  Deprecated.
LEGACY_SKULL_ITEM - Enum constant in enum class org.bukkit.Material
  Deprecated.
LEGACY_SLIME_BALL - Enum constant in enum class org.bukkit.Material
  Deprecated.
LEGACY_SLIME_BLOCK - Enum constant in enum class org.bukkit.Material
  Deprecated.
LEGACY_SMOOTH_BRICK - Enum constant in enum class org.bukkit.Material
  Deprecated.
LEGACY_SMOOTH_STAIRS - Enum constant in enum class org.bukkit.Material
  Deprecated.
LEGACY_SNOW - Enum constant in enum class org.bukkit.Material
  Deprecated.
LEGACY_SNOW_BALL - Enum constant in enum class org.bukkit.Material
  Deprecated.
LEGACY_SNOW_BLOCK - Enum constant in enum class org.bukkit.Material
  Deprecated.
LEGACY_SOIL - Enum constant in enum class org.bukkit.Material
  Deprecated.
LEGACY_SOUL_SAND - Enum constant in enum class org.bukkit.Material
  Deprecated.
LEGACY_SPECKLED_MELON - Enum constant in enum class org.bukkit.Material
  Deprecated.
LEGACY_SPECTRAL_ARROW - Enum constant in enum class org.bukkit.Material
  Deprecated.
LEGACY_SPIDER_EYE - Enum constant in enum class org.bukkit.Material
  Deprecated.
LEGACY_SPLASH_POTION - Enum constant in enum class org.bukkit.Material
  Deprecated.
LEGACY_SPONGE - Enum constant in enum class org.bukkit.Material
  Deprecated.
LEGACY_SPRUCE_DOOR - Enum constant in enum class org.bukkit.Material
  Deprecated.
LEGACY_SPRUCE_DOOR_ITEM - Enum constant in enum class org.bukkit.Material
  Deprecated.
LEGACY_SPRUCE_FENCE - Enum constant in enum class org.bukkit.Material
  Deprecated.
LEGACY_SPRUCE_FENCE_GATE - Enum constant in enum class org.bukkit.Material
  Deprecated.
LEGACY_SPRUCE_WOOD_STAIRS - Enum constant in enum class org.bukkit.Material
  Deprecated.
LEGACY_STAINED_CLAY - Enum constant in enum class org.bukkit.Material
  Deprecated.
LEGACY_STAINED_GLASS - Enum constant in enum class org.bukkit.Material
  Deprecated.
LEGACY_STAINED_GLASS_PANE - Enum constant in enum class org.bukkit.Material
  Deprecated.
LEGACY_STANDING_BANNER - Enum constant in enum class org.bukkit.Material
  Deprecated.
LEGACY_STATIONARY_LAVA - Enum constant in enum class org.bukkit.Material
  Deprecated.
LEGACY_STATIONARY_WATER - Enum constant in enum class org.bukkit.Material
  Deprecated.
LEGACY_STEP - Enum constant in enum class org.bukkit.Material
  Deprecated.
LEGACY_STICK - Enum constant in enum class org.bukkit.Material
  Deprecated.
LEGACY_STONE - Enum constant in enum class org.bukkit.Material
  Deprecated.
LEGACY_STONE_AXE - Enum constant in enum class org.bukkit.Material
  Deprecated.
LEGACY_STONE_BUTTON - Enum constant in enum class org.bukkit.Material
  Deprecated.
LEGACY_STONE_HOE - Enum constant in enum class org.bukkit.Material
  Deprecated.
LEGACY_STONE_PICKAXE - Enum constant in enum class org.bukkit.Material
  Deprecated.
LEGACY_STONE_PLATE - Enum constant in enum class org.bukkit.Material
  Deprecated.
LEGACY_STONE_SLAB2 - Enum constant in enum class org.bukkit.Material
  Deprecated.
LEGACY_STONE_SPADE - Enum constant in enum class org.bukkit.Material
  Deprecated.
LEGACY_STONE_SWORD - Enum constant in enum class org.bukkit.Material
  Deprecated.
LEGACY_STORAGE_MINECART - Enum constant in enum class org.bukkit.Material
  Deprecated.
LEGACY_STRING - Enum constant in enum class org.bukkit.Material
  Deprecated.
LEGACY_STRUCTURE_BLOCK - Enum constant in enum class org.bukkit.Material
  Deprecated.
LEGACY_STRUCTURE_VOID - Enum constant in enum class org.bukkit.Material
  Deprecated.
LEGACY_SUGAR - Enum constant in enum class org.bukkit.Material
  Deprecated.
LEGACY_SUGAR_CANE - Enum constant in enum class org.bukkit.Material
  Deprecated.
LEGACY_SUGAR_CANE_BLOCK - Enum constant in enum class org.bukkit.Material
  Deprecated.
LEGACY_SULPHUR - Enum constant in enum class org.bukkit.Material
  Deprecated.
LEGACY_THIN_GLASS - Enum constant in enum class org.bukkit.Material
  Deprecated.
LEGACY_TIPPED_ARROW - Enum constant in enum class org.bukkit.Material
  Deprecated.
LEGACY_TNT - Enum constant in enum class org.bukkit.Material
  Deprecated.
LEGACY_TORCH - Enum constant in enum class org.bukkit.Material
  Deprecated.
LEGACY_TOTEM - Enum constant in enum class org.bukkit.Material
  Deprecated.
LEGACY_TRAP_DOOR - Enum constant in enum class org.bukkit.Material
  Deprecated.
LEGACY_TRAPPED_CHEST - Enum constant in enum class org.bukkit.Material
  Deprecated.
LEGACY_TRIPWIRE - Enum constant in enum class org.bukkit.Material
  Deprecated.
LEGACY_TRIPWIRE_HOOK - Enum constant in enum class org.bukkit.Material
  Deprecated.
LEGACY_VINE - Enum constant in enum class org.bukkit.Material
  Deprecated.
LEGACY_WALL_BANNER - Enum constant in enum class org.bukkit.Material
  Deprecated.
LEGACY_WALL_SIGN - Enum constant in enum class org.bukkit.Material
  Deprecated.
LEGACY_WATCH - Enum constant in enum class org.bukkit.Material
  Deprecated.
LEGACY_WATER - Enum constant in enum class org.bukkit.Material
  Deprecated.
LEGACY_WATER_BUCKET - Enum constant in enum class org.bukkit.Material
  Deprecated.
LEGACY_WATER_LILY - Enum constant in enum class org.bukkit.Material
  Deprecated.
LEGACY_WEB - Enum constant in enum class org.bukkit.Material
  Deprecated.
LEGACY_WHEAT - Enum constant in enum class org.bukkit.Material
  Deprecated.
LEGACY_WHITE_GLAZED_TERRACOTTA - Enum constant in enum class org.bukkit.Material
  Deprecated.
LEGACY_WHITE_SHULKER_BOX - Enum constant in enum class org.bukkit.Material
  Deprecated.
LEGACY_WOOD - Enum constant in enum class org.bukkit.Material
  Deprecated.
LEGACY_WOOD_AXE - Enum constant in enum class org.bukkit.Material
  Deprecated.
LEGACY_WOOD_BUTTON - Enum constant in enum class org.bukkit.Material
  Deprecated.
LEGACY_WOOD_DOOR - Enum constant in enum class org.bukkit.Material
  Deprecated.
LEGACY_WOOD_DOUBLE_STEP - Enum constant in enum class org.bukkit.Material
  Deprecated.
LEGACY_WOOD_HOE - Enum constant in enum class org.bukkit.Material
  Deprecated.
LEGACY_WOOD_PICKAXE - Enum constant in enum class org.bukkit.Material
  Deprecated.
LEGACY_WOOD_PLATE - Enum constant in enum class org.bukkit.Material
  Deprecated.
LEGACY_WOOD_SPADE - Enum constant in enum class org.bukkit.Material
  Deprecated.
LEGACY_WOOD_STAIRS - Enum constant in enum class org.bukkit.Material
  Deprecated.
LEGACY_WOOD_STEP - Enum constant in enum class org.bukkit.Material
  Deprecated.
LEGACY_WOOD_SWORD - Enum constant in enum class org.bukkit.Material
  Deprecated.
LEGACY_WOODEN_DOOR - Enum constant in enum class org.bukkit.Material
  Deprecated.
LEGACY_WOOL - Enum constant in enum class org.bukkit.Material
  Deprecated.
LEGACY_WORKBENCH - Enum constant in enum class org.bukkit.Material
  Deprecated.
LEGACY_WRITTEN_BOOK - Enum constant in enum class org.bukkit.Material
  Deprecated.
LEGACY_YELLOW_FLOWER - Enum constant in enum class org.bukkit.Material
  Deprecated.
LEGACY_YELLOW_GLAZED_TERRACOTTA - Enum constant in enum class org.bukkit.Material
  Deprecated.
LEGACY_YELLOW_SHULKER_BOX - Enum constant in enum class org.bukkit.Material
  Deprecated.
legacyComponentSerializer() - Method in interface org.bukkit.UnsafeValues
  Deprecated.
legacySectionSerializer() - Static method in class io.papermc.paper.text.PaperComponents
  Get a serializer for `Component`s that will convert to and from the legacy component format used by Bukkit.
legacyValueOf(String) - Static method in enum class org.bukkit.DyeColor
  Deprecated.
  legacy use only
LEGGINGS - Static variable in class com.destroystokyo.paper.MaterialTags
  Covers the variants of leggings.
LEGS - Enum constant in enum class com.destroystokyo.paper.event.player.PlayerArmorChangeEvent.SlotType
LEGS - Enum constant in enum class org.bukkit.inventory.EquipmentSlot
length() - Method in class org.bukkit.Location
  Gets the magnitude of the location, defined as sqrt(x^2+y^2+z^2).
length() - Method in class org.bukkit.util.Vector
  Gets the magnitude of the vector, defined as sqrt(x^2+y^2+z^2).
lengthSquared() - Method in class org.bukkit.Location
  Gets the magnitude of the location squared.
lengthSquared() - Method in class org.bukkit.util.Vector
  Gets the magnitude of the vector squared.
lerp(double, double, double) - Static method in class org.bukkit.util.noise.NoiseGenerator
Levelled - Interface in org.bukkit.block.data
  'level' represents the amount of fluid contained within this block, either by itself or inside a cauldron.
LEVELS - Enum constant in enum class org.bukkit.inventory.InventoryView.Property
  In an beacon inventory, the levels of the beacon
Lever - Class in org.bukkit.material
  Deprecated.
  all usage of MaterialData is deprecated and subject to removal. Use `BlockData`.
Lever() - Constructor for class org.bukkit.material.Lever
  Deprecated.
Lever(Material) - Constructor for class org.bukkit.material.Lever
  Deprecated.
Lever(Material, byte) - Constructor for class org.bukkit.material.Lever
  Deprecated.
  Magic value
LEVER - Enum constant in enum class org.bukkit.Material
  BlockData: `Switch`
LEVITATION - Static variable in class org.bukkit.potion.PotionEffectType
  Causes the entity to float into the air.
LIBRARIAN - Enum constant in enum class org.bukkit.entity.Villager.Profession
  Librarian profession.
LIBRARIAN_GIFT - Enum constant in enum class org.bukkit.loot.LootTables
Lidded - Interface in org.bukkit.block
Light - Interface in org.bukkit.block.data.type
LIGHT - Enum constant in enum class org.bukkit.Material
  BlockData: `Light`
LIGHT - Enum constant in enum class org.bukkit.Particle
LIGHT_BLOCKING - Enum constant in enum class com.destroystokyo.paper.HeightmapType
  Deprecated.
  The highest block used for lighting in the world.
LIGHT_BLUE - Enum constant in enum class org.bukkit.DyeColor
  Represents light blue dye.
LIGHT_BLUE_BANNER - Enum constant in enum class org.bukkit.Material
  BlockData: `Rotatable`
LIGHT_BLUE_BED - Enum constant in enum class org.bukkit.Material
  BlockData: `Bed`
LIGHT_BLUE_CANDLE - Enum constant in enum class org.bukkit.Material
  BlockData: `Candle`
LIGHT_BLUE_CANDLE_CAKE - Enum constant in enum class org.bukkit.Material
  BlockData: `Lightable`
LIGHT_BLUE_CARPET - Enum constant in enum class org.bukkit.Material
LIGHT_BLUE_CONCRETE - Enum constant in enum class org.bukkit.Material
LIGHT_BLUE_CONCRETE_POWDER - Enum constant in enum class org.bukkit.Material
LIGHT_BLUE_DYE - Enum constant in enum class org.bukkit.Material
LIGHT_BLUE_GLAZED_TERRACOTTA - Enum constant in enum class org.bukkit.Material
  BlockData: `Directional`
LIGHT_BLUE_SHULKER_BOX - Enum constant in enum class org.bukkit.Material
  BlockData: `Directional`
LIGHT_BLUE_STAINED_GLASS - Enum constant in enum class org.bukkit.Material
LIGHT_BLUE_STAINED_GLASS_PANE - Enum constant in enum class org.bukkit.Material
  BlockData: `GlassPane`
LIGHT_BLUE_TERRACOTTA - Enum constant in enum class org.bukkit.Material
LIGHT_BLUE_WALL_BANNER - Enum constant in enum class org.bukkit.Material
  BlockData: `Directional`
LIGHT_BLUE_WOOL - Enum constant in enum class org.bukkit.Material
LIGHT_BROWN - Static variable in class org.bukkit.map.MapPalette
  Deprecated.
  Magic value
LIGHT_GRAY - Enum constant in enum class org.bukkit.DyeColor
  Represents light gray dye.
LIGHT_GRAY - Static variable in class org.bukkit.map.MapPalette
  Deprecated.
  Magic value
LIGHT_GRAY_BANNER - Enum constant in enum class org.bukkit.Material
  BlockData: `Rotatable`
LIGHT_GRAY_BED - Enum constant in enum class org.bukkit.Material
  BlockData: `Bed`
LIGHT_GRAY_CANDLE - Enum constant in enum class org.bukkit.Material
  BlockData: `Candle`
LIGHT_GRAY_CANDLE_CAKE - Enum constant in enum class org.bukkit.Material
  BlockData: `Lightable`
LIGHT_GRAY_CARPET - Enum constant in enum class org.bukkit.Material
LIGHT_GRAY_CONCRETE - Enum constant in enum class org.bukkit.Material
LIGHT_GRAY_CONCRETE_POWDER - Enum constant in enum class org.bukkit.Material
LIGHT_GRAY_DYE - Enum constant in enum class org.bukkit.Material
LIGHT_GRAY_GLAZED_TERRACOTTA - Enum constant in enum class org.bukkit.Material
  BlockData: `Directional`
LIGHT_GRAY_SHULKER_BOX - Enum constant in enum class org.bukkit.Material
  BlockData: `Directional`
LIGHT_GRAY_STAINED_GLASS - Enum constant in enum class org.bukkit.Material
LIGHT_GRAY_STAINED_GLASS_PANE - Enum constant in enum class org.bukkit.Material
  BlockData: `GlassPane`
LIGHT_GRAY_TERRACOTTA - Enum constant in enum class org.bukkit.Material
LIGHT_GRAY_WALL_BANNER - Enum constant in enum class org.bukkit.Material
  BlockData: `Directional`
LIGHT_GRAY_WOOL - Enum constant in enum class org.bukkit.Material
LIGHT_GREEN - Static variable in class org.bukkit.map.MapPalette
  Deprecated.
  Magic value
LIGHT_PURPLE - Enum constant in enum class org.bukkit.ChatColor
  Represents light purple
LIGHT_WEIGHTED_PRESSURE_PLATE - Enum constant in enum class org.bukkit.Material
  BlockData: `AnaloguePowerable`
Lightable - Interface in org.bukkit.block.data
  'lit' denotes whether this block (either a redstone torch or furnace) is currently lit - that is not burned out.
LIGHTNING - Enum constant in enum class com.destroystokyo.paper.event.entity.EntityTransformedEvent.TransformedReason
  Deprecated.
  When a pig turns to a zombiepigman
LIGHTNING - Enum constant in enum class org.bukkit.entity.EntityType
  A bolt of lightning.
LIGHTNING - Enum constant in enum class org.bukkit.event.block.BlockIgniteEvent.IgniteCause
  Block ignition caused by lightning.
LIGHTNING - Enum constant in enum class org.bukkit.event.entity.CreatureSpawnEvent.SpawnReason
  When a creature spawns because of a lightning strike
LIGHTNING - Enum constant in enum class org.bukkit.event.entity.CreeperPowerEvent.PowerCause
  Power change caused by a lightning bolt
LIGHTNING - Enum constant in enum class org.bukkit.event.entity.EntityDamageEvent.DamageCause
  Damage caused by being struck by lightning
LIGHTNING - Enum constant in enum class org.bukkit.event.entity.EntityTransformEvent.TransformReason
  When lightning strikes a entity.
LIGHTNING_ROD - Enum constant in enum class org.bukkit.Material
  BlockData: `LightningRod`
LIGHTNING_STRIKE - Static variable in class org.bukkit.GameEvent
LightningRod - Interface in org.bukkit.block.data.type
LightningStrike - Interface in org.bukkit.entity
  Represents an instance of a lightning strike.
LightningStrike.Spigot - Class in org.bukkit.entity
LightningStrikeEvent - Class in org.bukkit.event.weather
  Stores data for lightning striking
LightningStrikeEvent(World, LightningStrike) - Constructor for class org.bukkit.event.weather.LightningStrikeEvent
  Deprecated.
LightningStrikeEvent(World, LightningStrike, LightningStrikeEvent.Cause) - Constructor for class org.bukkit.event.weather.LightningStrikeEvent
LightningStrikeEvent.Cause - Enum Class in org.bukkit.event.weather
LILAC - Enum constant in enum class org.bukkit.Material
  BlockData: `Bisected`
LILY_OF_THE_VALLEY - Enum constant in enum class org.bukkit.Material
LILY_PAD - Enum constant in enum class org.bukkit.Material
LIME - Enum constant in enum class org.bukkit.DyeColor
  Represents lime dye.
LIME - Static variable in class org.bukkit.Color
  Lime, or (0x00,0xFF,0x00) in (R,G,B)
LIME_BANNER - Enum constant in enum class org.bukkit.Material
  BlockData: `Rotatable`
LIME_BED - Enum constant in enum class org.bukkit.Material
  BlockData: `Bed`
LIME_CANDLE - Enum constant in enum class org.bukkit.Material
  BlockData: `Candle`
LIME_CANDLE_CAKE - Enum constant in enum class org.bukkit.Material
  BlockData: `Lightable`
LIME_CARPET - Enum constant in enum class org.bukkit.Material
LIME_CONCRETE - Enum constant in enum class org.bukkit.Material
LIME_CONCRETE_POWDER - Enum constant in enum class org.bukkit.Material
LIME_DYE - Enum constant in enum class org.bukkit.Material
LIME_GLAZED_TERRACOTTA - Enum constant in enum class org.bukkit.Material
  BlockData: `Directional`
LIME_SHULKER_BOX - Enum constant in enum class org.bukkit.Material
  BlockData: `Directional`
LIME_STAINED_GLASS - Enum constant in enum class org.bukkit.Material
LIME_STAINED_GLASS_PANE - Enum constant in enum class org.bukkit.Material
  BlockData: `GlassPane`
LIME_TERRACOTTA - Enum constant in enum class org.bukkit.Material
LIME_WALL_BANNER - Enum constant in enum class org.bukkit.Material
  BlockData: `Directional`
LIME_WOOL - Enum constant in enum class org.bukkit.Material
LimitedRegion - Interface in org.bukkit.generator
  A limited region is used in world generation for features which are going over a chunk.
line(int) - Method in interface org.bukkit.block.Sign
  Gets the line of text at the specified index.
line(int) - Method in class org.bukkit.event.block.SignChangeEvent
  Gets a single line of text from the sign involved in this event.
line(int, Component) - Method in interface org.bukkit.block.Sign
  Sets the line of text at the specified index.
line(int, Component) - Method in class org.bukkit.event.block.SignChangeEvent
  Sets a single line for the sign involved in this event
lineOfSightExists(Location, Location) - Method in interface org.bukkit.World
  Tell whether a line of sight exists between the given locations
lines() - Method in interface org.bukkit.block.Sign
  Gets all the lines of text currently on this sign.
lines() - Method in class org.bukkit.event.block.SignChangeEvent
  Gets all of the lines of text from the sign involved in this event.
LINGERING_POTION - Enum constant in enum class org.bukkit.Material
LingeringPotion - Interface in org.bukkit.entity
  Deprecated.
  lingering status depends on only on the potion item.
LingeringPotionSplashEvent - Class in org.bukkit.event.entity
  Called when a splash potion hits an area
LingeringPotionSplashEvent(ThrownPotion, AreaEffectCloud) - Constructor for class org.bukkit.event.entity.LingeringPotionSplashEvent
Listener - Interface in org.bukkit.event
  Simple interface for tagging all EventListeners
listIterator(int) - Method in class io.papermc.paper.util.TransformingRandomAccessList
LivingEntity - Interface in org.bukkit.entity
  Represents a living entity, such as a monster or player
Llama - Interface in org.bukkit.entity
  Represents a Llama.
LLAMA - Enum constant in enum class org.bukkit.entity.EntityType
LLAMA - Enum constant in enum class org.bukkit.entity.Horse.Variant
  Deprecated.
  Not really a horse :)
LLAMA - Enum constant in enum class org.bukkit.loot.LootTables
LLAMA_ATTACK_WOLF - Static variable in interface com.destroystokyo.paper.entity.ai.VanillaGoal
LLAMA_FOLLOW - Static variable in interface com.destroystokyo.paper.entity.ai.VanillaGoal
  Deprecated.
LLAMA_FOLLOW_CARAVAN - Static variable in interface com.destroystokyo.paper.entity.ai.VanillaGoal
LLAMA_HURT_BY - Static variable in interface com.destroystokyo.paper.entity.ai.VanillaGoal
LLAMA_SPAWN_EGG - Enum constant in enum class org.bukkit.Material
LLAMA_SPIT - Enum constant in enum class org.bukkit.entity.EntityType
Llama.Color - Enum Class in org.bukkit.entity
  Represents the base color that the llama has.
LlamaInventory - Interface in org.bukkit.inventory
  An interface to the inventory of a `Llama`.
LlamaSpit - Interface in org.bukkit.entity
  Represents Llama spit.
LLAMATRADER_DEFENDED_WANDERING_TRADER - Static variable in interface com.destroystokyo.paper.entity.ai.VanillaGoal
  Deprecated.
load() - Method in interface org.bukkit.Chunk
  Loads the chunk.
load(boolean) - Method in interface org.bukkit.Chunk
  Loads the chunk.
load(File) - Method in class org.bukkit.configuration.file.FileConfiguration
  Loads this `FileConfiguration` from the specified location.
load(Reader) - Method in class org.bukkit.configuration.file.FileConfiguration
  Loads this `FileConfiguration` from the specified reader.
load(Class<T>) - Method in interface org.bukkit.plugin.ServicesManager
  Queries for a provider.
load(Class<T>) - Method in class org.bukkit.plugin.SimpleServicesManager
  Queries for a provider.
load(String) - Method in class org.bukkit.configuration.file.FileConfiguration
  Loads this `FileConfiguration` from the specified location.
LOAD - Enum constant in enum class org.bukkit.block.data.type.StructureBlock.Mode
  Allows loading of a structure.
LOAD - Enum constant in enum class org.bukkit.block.structure.UsageMode
  The mode used when loading a structure.
loadAdvancement(NamespacedKey, String) - Method in interface org.bukkit.UnsafeValues
  Deprecated.
  Load an advancement represented by the specified string into the server.
loadChunk(int, int) - Method in interface org.bukkit.World
  Loads the `Chunk` at the specified coordinates.
loadChunk(int, int, boolean) - Method in interface org.bukkit.World
  Loads the `Chunk` at the specified coordinates.
loadChunk(Chunk) - Method in interface org.bukkit.World
  Loads the specified `Chunk`.
loadClass(String, boolean) - Method in class org.bukkit.plugin.java.PluginClassLoader
loadConfiguration(File) - Static method in class org.bukkit.configuration.file.YamlConfiguration
  Creates a new `YamlConfiguration`, loading from the given file.
loadConfiguration(Reader) - Static method in class org.bukkit.configuration.file.YamlConfiguration
  Creates a new `YamlConfiguration`, loading from the given reader.
loadData() - Method in interface org.bukkit.entity.Player
  Loads the players current location, health, inventory, motion, and other information from the username.dat file, in the world/player folder.
loadFromString(String) - Method in class org.bukkit.configuration.file.FileConfiguration
  Loads this `FileConfiguration` from the specified string, as opposed to from file.
loadFromString(String) - Method in class org.bukkit.configuration.file.YamlConfiguration
LoadingIntMap<V> - Class in co.aikar.util
  Allows you to pass a Loader function that when a key is accessed that doesn't exist, automatically loads the entry into the map by calling the loader Function.
LoadingIntMap(int, float, Function<Integer, V>) - Constructor for class co.aikar.util.LoadingIntMap
LoadingIntMap(int, Function<Integer, V>) - Constructor for class co.aikar.util.LoadingIntMap
LoadingIntMap(Function<Integer, V>) - Constructor for class co.aikar.util.LoadingIntMap
LoadingIntMap.Feeder<T> - Class in co.aikar.util
  Due to java stuff, you will need to cast it to (Function) for some cases
LoadingMap<K,V> - Class in co.aikar.util
  Allows you to pass a Loader function that when a key is accessed that doesn't exists, automatically loads the entry into the map by calling the loader Function.
LoadingMap(Map<K, V>, Function<K, V>) - Constructor for class co.aikar.util.LoadingMap
  Initializes an auto loading map using specified loader and backing map
LoadingMap.Feeder<T> - Class in co.aikar.util
  Due to java stuff, you will need to cast it to (Function) for some cases
loadPermission(String, Map<?, ?>, PermissionDefault, List<Permission>) - Static method in class org.bukkit.permissions.Permission
  Loads a Permission from a map of data, usually used from retrieval from a yaml file.
loadPermission(String, Map<String, Object>) - Static method in class org.bukkit.permissions.Permission
  Loads a Permission from a map of data, usually used from retrieval from a yaml file.
loadPermissions(Map<?, ?>, String, PermissionDefault) - Static method in class org.bukkit.permissions.Permission
  Loads a list of Permissions from a map of data, usually used from retrieval from a yaml file.
loadPlugin(File) - Method in class org.bukkit.plugin.java.JavaPluginLoader
loadPlugin(File) - Method in interface org.bukkit.plugin.PluginLoader
  Loads the plugin contained in the specified file
loadPlugin(File) - Method in interface org.bukkit.plugin.PluginManager
  Loads the plugin in the specified file
loadPlugin(File) - Method in class org.bukkit.plugin.SimplePluginManager
  Loads the plugin in the specified file
loadPlugins(File) - Method in interface org.bukkit.plugin.PluginManager
  Loads the plugins contained within the specified directory
loadPlugins(File) - Method in class org.bukkit.plugin.SimplePluginManager
  Loads the plugins contained within the specified directory
loadPlugins(File, List<File>) - Method in class org.bukkit.plugin.SimplePluginManager
loadServerIcon(BufferedImage) - Static method in class org.bukkit.Bukkit
  Creates a cached server-icon for the specific image.
loadServerIcon(BufferedImage) - Method in interface org.bukkit.Server
  Creates a cached server-icon for the specific image.
loadServerIcon(File) - Static method in class org.bukkit.Bukkit
  Loads an image from a file, and returns a cached image for the specific server-icon.
loadServerIcon(File) - Method in interface org.bukkit.Server
  Loads an image from a file, and returns a cached image for the specific server-icon.
loadStructure(File) - Method in interface org.bukkit.structure.StructureManager
  Reads a Structure from disk.
loadStructure(InputStream) - Method in interface org.bukkit.structure.StructureManager
  Reads a Structure from a stream.
loadStructure(NamespacedKey) - Method in interface org.bukkit.structure.StructureManager
  Loads the structure for the specified key and automatically registers it.
loadStructure(NamespacedKey, boolean) - Method in interface org.bukkit.structure.StructureManager
  Loads a structure for the specified key and optionally `registers` it.
locale() - Method in interface org.bukkit.entity.Player
  Gets the player's current locale.
locale() - Method in class org.bukkit.event.player.PlayerLocaleChangeEvent
LOCALE - Static variable in class com.destroystokyo.paper.ClientOption
localEchoEnabled - Variable in class org.bukkit.conversations.Conversation
localEchoEnabled - Variable in class org.bukkit.conversations.ConversationFactory
locateNearestBiome(Location, Biome, int) - Method in interface org.bukkit.World
  Locates the nearest biome based on an origin, biome type, and radius to search.
locateNearestBiome(Location, Biome, int, int) - Method in interface org.bukkit.World
  Locates the nearest biome based on an origin, biome type, and radius to search and step
locateNearestRaid(Location, int) - Method in interface org.bukkit.World
  Finds the nearest raid close to the given location.
locateNearestStructure(Location, StructureType, int, boolean) - Method in interface org.bukkit.World
  Find the closest nearby structure of a given `StructureType`.
location() - Method in class com.destroystokyo.paper.ParticleBuilder
location(Location) - Method in class com.destroystokyo.paper.ParticleBuilder
  Sets the location of where to spawn the particle
location(World, double, double, double) - Method in class com.destroystokyo.paper.ParticleBuilder
  Sets the location of where to spawn the particle
Location - Class in org.bukkit
  Represents a 3-dimensional position in a world.
Location(World, double, double, double) - Constructor for class org.bukkit.Location
  Constructs a new Location with the given coordinates
Location(World, double, double, double, float, float) - Constructor for class org.bukkit.Location
  Constructs a new Location with the given coordinates and direction
Lockable - Interface in org.bukkit.block
  Represents a block (usually a container) that may be locked.
locToBlock(double) - Static method in class org.bukkit.Location
  Safely converts a double (location coordinate) to an int (block coordinate)
LODESTONE - Enum constant in enum class org.bukkit.Material
log(LogRecord) - Method in class org.bukkit.plugin.PluginLogger
LOG_ADMIN_COMMANDS - Static variable in class org.bukkit.GameRule
  Whether to log admin commands to server log.
LOGS - Static variable in interface org.bukkit.Tag
  Vanilla block tag representing all log and bark variants.
LOGS_THAT_BURN - Static variable in interface org.bukkit.Tag
  Vanilla block tag representing all log and bark variants that burn.
LONG - Static variable in interface org.bukkit.inventory.meta.tags.ItemTagType
  Deprecated.
LONG - Static variable in interface org.bukkit.persistence.PersistentDataType
LONG_ARRAY - Static variable in interface org.bukkit.inventory.meta.tags.ItemTagType
  Deprecated.
LONG_ARRAY - Static variable in interface org.bukkit.persistence.PersistentDataType
LONG_DISTANCE_PATROL - Static variable in interface com.destroystokyo.paper.entity.ai.VanillaGoal
LONG_JUMP_COOLING_DOWN - Static variable in class org.bukkit.entity.memory.MemoryKey
LONG_JUMPING - Enum constant in enum class org.bukkit.entity.Pose
  Entity is long jumping.
LongGrass - Class in org.bukkit.material
  Deprecated.
  all usage of MaterialData is deprecated and subject to removal. Use `BlockData`.
LongGrass() - Constructor for class org.bukkit.material.LongGrass
  Deprecated.
LongGrass(GrassSpecies) - Constructor for class org.bukkit.material.LongGrass
  Deprecated.
LongGrass(Material) - Constructor for class org.bukkit.material.LongGrass
  Deprecated.
LongGrass(Material, byte) - Constructor for class org.bukkit.material.LongGrass
  Deprecated.
  Magic value
LOOK - Enum constant in enum class com.destroystokyo.paper.entity.ai.GoalType
LOOK_AT_PLAYER - Static variable in interface com.destroystokyo.paper.entity.ai.VanillaGoal
LOOK_AT_TRADING_PLAYER - Static variable in interface com.destroystokyo.paper.entity.ai.VanillaGoal
lookAt(double, double, double) - Method in interface org.bukkit.entity.Mob
  Instruct this Mob to look at a specific position
lookAt(double, double, double, float, float) - Method in interface org.bukkit.entity.Mob
  Instruct this Mob to look at a specific position
lookAt(Entity) - Method in interface org.bukkit.entity.Mob
  Instruct this Mob to look at a specific Entity
lookAt(Entity, float, float) - Method in interface org.bukkit.entity.Mob
  Instruct this Mob to look at a specific Entity
lookAt(Location) - Method in interface org.bukkit.entity.Mob
  Instruct this Mob to look at a specific Location
lookAt(Location, float, float) - Method in interface org.bukkit.entity.Mob
  Instruct this Mob to look at a specific Location
LookupProfileEvent - Class in com.destroystokyo.paper.event.profile
  Allows a plugin to be notified anytime AFTER a Profile has been looked up from the Mojang API This is an opportunity to view the response and potentially cache things.
LookupProfileEvent(PlayerProfile) - Constructor for class com.destroystokyo.paper.event.profile.LookupProfileEvent
LOOM - Enum constant in enum class org.bukkit.event.inventory.InventoryType
  Loom inventory, with 3 CRAFTING slots, and 1 RESULT slot.
LOOM - Enum constant in enum class org.bukkit.Material
  BlockData: `Directional`
LoomInventory - Interface in org.bukkit.inventory
  Interface to the inventory of a Loom.
LOOT_BONUS_BLOCKS - Static variable in class org.bukkit.enchantments.Enchantment
  Provides a chance of gaining extra loot when destroying blocks
LOOT_BONUS_MOBS - Static variable in class org.bukkit.enchantments.Enchantment
  Provides a chance of gaining extra loot when killing monsters
LOOT_TABLES - Static variable in interface org.bukkit.Registry
  Default server loot tables.
Lootable - Interface in org.bukkit.loot
  Represents a `Container` or a `Mob` that can have a loot table.
LootableBlockInventory - Interface in com.destroystokyo.paper.loottable
  Represents an Inventory that can generate loot, such as Chests inside of Fortresses and Mineshafts
LootableEntityInventory - Interface in com.destroystokyo.paper.loottable
  Represents an Inventory that can generate loot, such as Minecarts inside of Mineshafts
LootableInventory - Interface in com.destroystokyo.paper.loottable
  Represents an Inventory that contains a Loot Table associated to it that will automatically fill on first open.
LootableInventoryReplenishEvent - Class in com.destroystokyo.paper.loottable
LootableInventoryReplenishEvent(Player, LootableInventory) - Constructor for class com.destroystokyo.paper.loottable.LootableInventoryReplenishEvent
LootContext - Class in org.bukkit.loot
  Represents additional information a `LootTable` can use to modify it's generated loot.
LootContext.Builder - Class in org.bukkit.loot
  Utility class to make building `LootContext` easier.
lootedEntity(Entity) - Method in class org.bukkit.loot.LootContext.Builder
  The entity that was killed.
LootGenerateEvent - Class in org.bukkit.event.world
  Called when a `LootTable` is generated in the world for an `InventoryHolder`.
LootGenerateEvent(World, Entity, InventoryHolder, LootTable, LootContext, List<ItemStack>, boolean) - Constructor for class org.bukkit.event.world.LootGenerateEvent
lootingModifier(int) - Method in class org.bukkit.loot.LootContext.Builder
  Set the `Enchantment.LOOT_BONUS_MOBS` level equivalent to use when generating loot.
LootTable - Interface in org.bukkit.loot
  LootTables are technical files that represent what items should be in naturally generated containers, what items should be dropped when killing a mob, or what items can be fished.
LootTables - Enum Class in org.bukkit.loot
  This enum holds a list of all known `LootTable`s offered by Mojang.
lore() - Method in class org.bukkit.inventory.ItemStack
  If the item has lore, returns it, else it will return null
lore() - Method in interface org.bukkit.inventory.meta.ItemMeta
  Gets the lore.
lore(List<Component>) - Method in class org.bukkit.inventory.ItemStack
  Sets the lore for this item.
lore(List<Component>) - Method in interface org.bukkit.inventory.meta.ItemMeta
  Sets the lore.
LOSING_JOB - Enum constant in enum class org.bukkit.event.entity.VillagerCareerChangeEvent.ChangeReason
  Villager lost their job due to too little experience.
LOSS - Enum constant in enum class org.bukkit.Raid.RaidStatus
  The village has fallen (i.e.
LOVE_HEARTS - Enum constant in enum class org.bukkit.EntityEffect
  Hearts from a breeding entity.
Low - Enum constant in enum class org.bukkit.plugin.ServicePriority
LOW - Enum constant in enum class org.bukkit.block.data.type.Wall.Height
  Low wall present.
LOW - Enum constant in enum class org.bukkit.event.EventPriority
  Event call is of low importance
Lowest - Enum constant in enum class org.bukkit.plugin.ServicePriority
LOWEST - Enum constant in enum class org.bukkit.event.EventPriority
  Event call is of very low importance and should be ran first, to allow other plugins to further customise the outcome
LOYALTY - Static variable in class org.bukkit.enchantments.Enchantment
  Causes a thrown trident to return to the player who threw it
luck(float) - Method in class org.bukkit.loot.LootContext.Builder
  Set how much luck to have when generating loot.
LUCK - Enum constant in enum class org.bukkit.potion.PotionType
LUCK - Static variable in class org.bukkit.enchantments.Enchantment
  Decreases odds of catching worthless junk
LUCK - Static variable in class org.bukkit.potion.PotionEffectType
  Loot table luck.
LUCY - Enum constant in enum class org.bukkit.entity.Axolotl.Variant
  Leucistic (pink) axolotl.
LUKEWARM_OCEAN - Enum constant in enum class org.bukkit.block.Biome
LURE - Static variable in class org.bukkit.enchantments.Enchantment
  Increases rate of fish biting your hook
LUSH_CAVES - Enum constant in enum class org.bukkit.block.Biome
LUSH_GROUND_REPLACEABLE - Static variable in interface org.bukkit.Tag
  Vanilla block tag representing all blocks replaceable by lush ground.

## M

MAGENTA - Enum constant in enum class org.bukkit.DyeColor
  Represents magenta dye.
MAGENTA_BANNER - Enum constant in enum class org.bukkit.Material
  BlockData: `Rotatable`
MAGENTA_BED - Enum constant in enum class org.bukkit.Material
  BlockData: `Bed`
MAGENTA_CANDLE - Enum constant in enum class org.bukkit.Material
  BlockData: `Candle`
MAGENTA_CANDLE_CAKE - Enum constant in enum class org.bukkit.Material
  BlockData: `Lightable`
MAGENTA_CARPET - Enum constant in enum class org.bukkit.Material
MAGENTA_CONCRETE - Enum constant in enum class org.bukkit.Material
MAGENTA_CONCRETE_POWDER - Enum constant in enum class org.bukkit.Material
MAGENTA_DYE - Enum constant in enum class org.bukkit.Material
MAGENTA_GLAZED_TERRACOTTA - Enum constant in enum class org.bukkit.Material
  BlockData: `Directional`
MAGENTA_SHULKER_BOX - Enum constant in enum class org.bukkit.Material
  BlockData: `Directional`
MAGENTA_STAINED_GLASS - Enum constant in enum class org.bukkit.Material
MAGENTA_STAINED_GLASS_PANE - Enum constant in enum class org.bukkit.Material
  BlockData: `GlassPane`
MAGENTA_TERRACOTTA - Enum constant in enum class org.bukkit.Material
MAGENTA_WALL_BANNER - Enum constant in enum class org.bukkit.Material
  BlockData: `Directional`
MAGENTA_WOOL - Enum constant in enum class org.bukkit.Material
MAGIC - Enum constant in enum class org.bukkit.ChatColor
  Represents magical characters that change around randomly
MAGIC - Enum constant in enum class org.bukkit.event.entity.EntityDamageEvent.DamageCause
  Damage caused by being hit by a damage potion or spell
MAGIC - Enum constant in enum class org.bukkit.event.entity.EntityDamageEvent.DamageModifier
  Deprecated.
  This represents the damage reduction caused by the combination of: Armor enchantments Witch's potion resistance
MAGIC - Enum constant in enum class org.bukkit.event.entity.EntityRegainHealthEvent.RegainReason
  When a player is healed by a potion or spell
MAGIC_REGEN - Enum constant in enum class org.bukkit.event.entity.EntityRegainHealthEvent.RegainReason
  When a player is healed over time by a potion or spell
MAGMA_BLOCK - Enum constant in enum class org.bukkit.Material
MAGMA_CREAM - Enum constant in enum class org.bukkit.Material
MAGMA_CUBE - Enum constant in enum class org.bukkit.entity.EntityType
MAGMA_CUBE - Enum constant in enum class org.bukkit.loot.LootTables
MAGMA_CUBE_SPAWN_EGG - Enum constant in enum class org.bukkit.Material
MagmaCube - Interface in org.bukkit.entity
  Represents a MagmaCube.
MAIN_HAND - Static variable in class com.destroystokyo.paper.ClientOption
MainHand - Enum Class in org.bukkit.inventory
  Represents the chosen main hand of a player
MAJOR_NEGATIVE - Enum constant in enum class com.destroystokyo.paper.entity.villager.ReputationType
  A gossip with a majorly negative effect.
MAJOR_POSITIVE - Enum constant in enum class com.destroystokyo.paper.entity.villager.ReputationType
  A gossip with a major positive effect.
malleable - Variable in class org.bukkit.map.MapFont
MANIFEST_MAP - Static variable in class io.papermc.paper.util.JarManifests
MANSION - Enum constant in enum class org.bukkit.map.MapCursor.Type
ManuallyAbandonedConversationCanceller - Class in org.bukkit.conversations
  The ManuallyAbandonedConversationCanceller is only used as part of a `ConversationAbandonedEvent` to indicate that the conversation was manually abandoned by programmatically calling the abandon() method on it.
ManuallyAbandonedConversationCanceller() - Constructor for class org.bukkit.conversations.ManuallyAbandonedConversationCanceller
map - Variable in class org.bukkit.configuration.MemorySection
map(String) - Method in class com.destroystokyo.paper.event.server.GS4QueryEvent.QueryResponse.Builder
MAP - Enum constant in enum class org.bukkit.Material
MapCanvas - Interface in org.bukkit.map
  Represents a canvas for drawing to a map.
mapChildrenKeys(Set<String>, ConfigurationSection, boolean) - Method in class org.bukkit.configuration.MemorySection
mapChildrenValues(Map<String, Object>, ConfigurationSection, boolean) - Method in class org.bukkit.configuration.MemorySection
MapCursor - Class in org.bukkit.map
  Represents a cursor on a map.
MapCursor(byte, byte, byte, byte, boolean) - Constructor for class org.bukkit.map.MapCursor
  Deprecated.
  Magic value
MapCursor(byte, byte, byte, byte, boolean, String) - Constructor for class org.bukkit.map.MapCursor
  Deprecated.
  Magic value. Use `MapCursor(byte, byte, byte, byte, boolean, net.kyori.adventure.text.Component)`
MapCursor(byte, byte, byte, byte, boolean, Component) - Constructor for class org.bukkit.map.MapCursor
  Deprecated.
  Magic value
MapCursor(byte, byte, byte, MapCursor.Type, boolean) - Constructor for class org.bukkit.map.MapCursor
  Initialize the map cursor.
MapCursor(byte, byte, byte, MapCursor.Type, boolean, String) - Constructor for class org.bukkit.map.MapCursor
  Initialize the map cursor.
MapCursor(byte, byte, byte, MapCursor.Type, boolean, Component) - Constructor for class org.bukkit.map.MapCursor
  Initialize the map cursor.
MapCursor.Type - Enum Class in org.bukkit.map
  Represents the standard types of map cursors.
MapCursorCollection - Class in org.bukkit.map
  Represents all the map cursors on a `MapCanvas`.
MapCursorCollection() - Constructor for class org.bukkit.map.MapCursorCollection
MapFont - Class in org.bukkit.map
  Represents a bitmap font drawable to a map.
MapFont() - Constructor for class org.bukkit.map.MapFont
MapFont.CharacterSprite - Class in org.bukkit.map
  Represents the graphics for a single character in a MapFont.
MapInitializeEvent - Class in org.bukkit.event.server
  Called when a map is initialized.
MapInitializeEvent(MapView) - Constructor for class org.bukkit.event.server.MapInitializeEvent
MapMeta - Interface in org.bukkit.inventory.meta
  Represents a map that can be scalable.
MapPalette - Class in org.bukkit.map
  Represents the palette that map items use.
MapRenderer - Class in org.bukkit.map
  Represents a renderer for a map.
MapRenderer() - Constructor for class org.bukkit.map.MapRenderer
  Initialize the map renderer base to be non-contextual.
MapRenderer(boolean) - Constructor for class org.bukkit.map.MapRenderer
  Initialize the map renderer base with the given contextual status.
MapView - Interface in org.bukkit.map
  Represents a map item.
MapView.Scale - Enum Class in org.bukkit.map
  An enum representing all possible scales a map can be set to.
Marker - Interface in org.bukkit.entity
  A Marker entity, exists only on the server.
MARKER - Enum constant in enum class org.bukkit.entity.EntityType
MAROON - Static variable in class org.bukkit.Color
  Maroon, or (0x80,0x00,0x00) in (R,G,B)
MASON - Enum constant in enum class org.bukkit.entity.Villager.Profession
  Mason profession.
MASON_GIFT - Enum constant in enum class org.bukkit.loot.LootTables
MASTER - Enum constant in enum class org.bukkit.SoundCategory
MasterBlockFireEvent - Class in com.github.atlasmediagroup.scissors.event.block
  Called when a GameMasterBlock is fired (i.e.
MasterBlockFireEvent(Location) - Constructor for class com.github.atlasmediagroup.scissors.event.block.MasterBlockFireEvent
MATCH - Enum constant in enum class org.bukkit.Art
matchColor(int, int, int) - Static method in class org.bukkit.map.MapPalette
  Deprecated.
  Magic value
matchColor(Color) - Static method in class org.bukkit.map.MapPalette
  Deprecated.
  Magic value
matches(BlockData) - Method in interface org.bukkit.block.data.BlockData
  Checks if the specified BlockData matches this block data.
matchMaterial(String) - Static method in enum class org.bukkit.Material
  Attempts to match the Material with the given name.
matchMaterial(String, boolean) - Static method in enum class org.bukkit.Material
  Attempts to match the Material with the given name.
matchPlayer(String) - Static method in class org.bukkit.Bukkit
  Attempts to match any players with the given name, and returns a list of all possibly matches.
matchPlayer(String) - Method in interface org.bukkit.Server
  Attempts to match any players with the given name, and returns a list of all possibly matches.
Material - Enum Class in org.bukkit
  An enum of all material IDs accepted by the official server and client
MATERIAL - Static variable in interface org.bukkit.Registry
  Server materials.
MaterialChoice(List<Material>) - Constructor for class org.bukkit.inventory.RecipeChoice.MaterialChoice
MaterialChoice(Material) - Constructor for class org.bukkit.inventory.RecipeChoice.MaterialChoice
MaterialChoice(Material...) - Constructor for class org.bukkit.inventory.RecipeChoice.MaterialChoice
MaterialChoice(Tag<Material>) - Constructor for class org.bukkit.inventory.RecipeChoice.MaterialChoice
  Constructs a MaterialChoice with the current values of the specified tag.
MaterialData - Class in org.bukkit.material
  Deprecated.
  all usage of MaterialData is deprecated and subject to removal. Use `BlockData`.
MaterialData(Material) - Constructor for class org.bukkit.material.MaterialData
  Deprecated.
MaterialData(Material, byte) - Constructor for class org.bukkit.material.MaterialData
  Deprecated.
  Magic value
MaterialSetTag - Class in com.destroystokyo.paper
MaterialSetTag(Collection<Material>) - Constructor for class com.destroystokyo.paper.MaterialSetTag
  Deprecated.
  Use NamespacedKey version of constructor
MaterialSetTag(Predicate<Material>) - Constructor for class com.destroystokyo.paper.MaterialSetTag
  Deprecated.
  Use NamespacedKey version of constructor
MaterialSetTag(Material...) - Constructor for class com.destroystokyo.paper.MaterialSetTag
  Deprecated.
  Use NamespacedKey version of constructor
MaterialSetTag(NamespacedKey, Collection<Material>) - Constructor for class com.destroystokyo.paper.MaterialSetTag
MaterialSetTag(NamespacedKey, Collection<Material>, Predicate<Material>...) - Constructor for class com.destroystokyo.paper.MaterialSetTag
MaterialSetTag(NamespacedKey, Predicate<Material>) - Constructor for class com.destroystokyo.paper.MaterialSetTag
MaterialSetTag(NamespacedKey, Material...) - Constructor for class com.destroystokyo.paper.MaterialSetTag
MaterialTags - Class in com.destroystokyo.paper
  Represents a collection tags to identify materials that share common properties.
MaterialTags() - Constructor for class com.destroystokyo.paper.MaterialTags
MAX_CHANNEL_SIZE - Static variable in interface org.bukkit.plugin.messaging.Messenger
  Represents the largest size that a Plugin Channel may be.
MAX_COMMAND_CHAIN_LENGTH - Static variable in class org.bukkit.GameRule
  Determines the number at which the chain of command blocks act as a "chain."
  This is the maximum amount of command blocks that can be activated in a single tick from a single chain.
MAX_ENTITY_CRAMMING - Static variable in class org.bukkit.GameRule
  The maximum number of other pushable entities a mob or player can push, before taking suffocation damage.
MAX_MESSAGE_SIZE - Static variable in interface org.bukkit.plugin.messaging.Messenger
  Represents the largest size that an individual Plugin Message may be.
maxPlayers(int) - Method in class com.destroystokyo.paper.event.server.GS4QueryEvent.QueryResponse.Builder
MEDIUM - Enum constant in enum class org.bukkit.CropState
  Fourth growth stage
MEDIUM - Enum constant in enum class org.bukkit.material.CocoaPlant.CocoaPlantSize
  Deprecated.
MEDIUM_AMETHYST_BUD - Enum constant in enum class org.bukkit.Material
  BlockData: `AmethystCluster`
MEETING_POINT - Static variable in class org.bukkit.entity.memory.MemoryKey
MEGA_REDWOOD - Enum constant in enum class org.bukkit.TreeType
  Mega redwood tree; 4 blocks wide and tall
MELEE_ATTACK - Static variable in interface com.destroystokyo.paper.entity.ai.VanillaGoal
MELON - Enum constant in enum class org.bukkit.Material
MELON_SEEDS - Enum constant in enum class org.bukkit.Material
MELON_SLICE - Enum constant in enum class org.bukkit.Material
MELON_STEM - Enum constant in enum class org.bukkit.Material
  BlockData: `Ageable`
MELTING - Enum constant in enum class org.bukkit.event.entity.EntityDamageEvent.DamageCause
  Damage caused due to a snowman melting
MEMORY_MODULE_TYPE - Static variable in interface org.bukkit.Registry
  Memory Keys.
MemoryConfiguration - Class in org.bukkit.configuration
  This is a `Configuration` implementation that does not save or load from any source, and stores all values in memory only.
MemoryConfiguration() - Constructor for class org.bukkit.configuration.MemoryConfiguration
  Creates an empty `MemoryConfiguration` with no default values.
MemoryConfiguration(Configuration) - Constructor for class org.bukkit.configuration.MemoryConfiguration
  Creates an empty `MemoryConfiguration` using the specified `Configuration` as a source for all default values.
MemoryConfigurationOptions - Class in org.bukkit.configuration
  Various settings for controlling the input and output of a `MemoryConfiguration`
MemoryConfigurationOptions(MemoryConfiguration) - Constructor for class org.bukkit.configuration.MemoryConfigurationOptions
MemoryKey<T> - Class in org.bukkit.entity.memory
  Represents a key used for accessing memory values of a `LivingEntity`.
MemorySection - Class in org.bukkit.configuration
  A type of `ConfigurationSection` that is stored in memory.
MemorySection() - Constructor for class org.bukkit.configuration.MemorySection
  Creates an empty MemorySection for use as a root `Configuration` section.
MemorySection(ConfigurationSection, String) - Constructor for class org.bukkit.configuration.MemorySection
  Creates an empty MemorySection with the specified parent and path.
MENDING - Static variable in class org.bukkit.enchantments.Enchantment
  Allows mending the item using experience orbs
Merchant - Interface in org.bukkit.inventory
  Represents a merchant.
MERCHANT - Enum constant in enum class org.bukkit.event.inventory.InventoryType
  The merchant inventory, with 2 CRAFTING slots, and 1 RESULT slot.
MerchantInventory - Interface in org.bukkit.inventory
  Represents a trading inventory between a player and a merchant.
MerchantRecipe - Class in org.bukkit.inventory
  Represents a merchant's trade.
MerchantRecipe(ItemStack, int) - Constructor for class org.bukkit.inventory.MerchantRecipe
MerchantRecipe(ItemStack, int, int, boolean) - Constructor for class org.bukkit.inventory.MerchantRecipe
MerchantRecipe(ItemStack, int, int, boolean, int, float) - Constructor for class org.bukkit.inventory.MerchantRecipe
MerchantRecipe(ItemStack, int, int, boolean, int, float, boolean) - Constructor for class org.bukkit.inventory.MerchantRecipe
merge(BlockData) - Method in interface org.bukkit.block.data.BlockData
  Merges all explicitly set states from the given data with this BlockData.
message() - Method in class io.papermc.paper.event.player.AbstractChatEvent
  Gets the user-supplied message.
message() - Method in class org.bukkit.event.command.UnknownCommandEvent
  Gets message that will be returned
message() - Method in class org.bukkit.event.player.PlayerAdvancementDoneEvent
  Gets the message to send to all online players.
message() - Method in class org.bukkit.event.server.BroadcastMessageEvent
  Get the broadcast message.
message(Component) - Method in class io.papermc.paper.event.player.AbstractChatEvent
  Sets the user-supplied message.
message(Component) - Method in class org.bukkit.event.command.UnknownCommandEvent
  Sets message that will be returned
message(Component) - Method in class org.bukkit.event.player.PlayerAdvancementDoneEvent
  Sets the message to send to all online players.
message(Component) - Method in class org.bukkit.event.server.BroadcastMessageEvent
  Set the broadcast message.
MessageCommandSender - Interface in org.bukkit.command
  For when all you care about is just messaging
MessagePrompt - Class in org.bukkit.conversations
  MessagePrompt is the base class for any prompt that only displays a message to the user and requires no input.
MessagePrompt() - Constructor for class org.bukkit.conversations.MessagePrompt
MessageTooLargeException - Exception in org.bukkit.plugin.messaging
  Thrown if a Plugin Message is sent that is too large to be sent.
MessageTooLargeException() - Constructor for exception org.bukkit.plugin.messaging.MessageTooLargeException
MessageTooLargeException(byte[]) - Constructor for exception org.bukkit.plugin.messaging.MessageTooLargeException
MessageTooLargeException(int) - Constructor for exception org.bukkit.plugin.messaging.MessageTooLargeException
MessageTooLargeException(String) - Constructor for exception org.bukkit.plugin.messaging.MessageTooLargeException
Messenger - Interface in org.bukkit.plugin.messaging
  A class responsible for managing the registrations of plugin channels and their listeners.
Metadatable - Interface in org.bukkit.metadata
  This interface is implemented by all objects that can provide metadata about themselves.
MetadataConversionException - Exception in org.bukkit.metadata
  A MetadataConversionException is thrown any time a `LazyMetadataValue` attempts to convert a metadata value to an inappropriate data type.
MetadataEvaluationException - Exception in org.bukkit.metadata
  A MetadataEvaluationException is thrown any time a `LazyMetadataValue` fails to evaluate its value due to an exception.
MetadataStore<T> - Interface in org.bukkit.metadata
MetadataStoreBase<T> - Class in org.bukkit.metadata
MetadataStoreBase() - Constructor for class org.bukkit.metadata.MetadataStoreBase
MetadataValue - Interface in org.bukkit.metadata
MetadataValueAdapter - Class in org.bukkit.metadata
  Optional base class for facilitating MetadataValue implementations.
MetadataValueAdapter(Plugin) - Constructor for class org.bukkit.metadata.MetadataValueAdapter
MethodHandleEventExecutor - Class in com.destroystokyo.paper.event.executor
MethodHandleEventExecutor(Class<? extends Event>, MethodHandle) - Constructor for class com.destroystokyo.paper.event.executor.MethodHandleEventExecutor
MethodHandleEventExecutor(Class<? extends Event>, Method) - Constructor for class com.destroystokyo.paper.event.executor.MethodHandleEventExecutor
MIDDLE - Enum constant in enum class org.bukkit.block.data.type.PointedDripstone.Thickness
  Middle section.
MIDDLE - Enum constant in enum class org.bukkit.event.inventory.ClickType
  The middle mouse button, or a "scrollwheel click".
midpoint(Vector) - Method in class org.bukkit.util.Vector
  Sets this vector to the midpoint between this vector and another.
MILK - Enum constant in enum class org.bukkit.event.entity.EntityPotionEffectEvent.Cause
  When all effects are removed due to a bucket of milk.
MILK_BUCKET - Enum constant in enum class org.bukkit.Material
MINE_BLOCK - Enum constant in enum class org.bukkit.Statistic
MINEABLE_AXE - Static variable in interface org.bukkit.Tag
  Vanilla block tag representing all blocks mineable with an axe.
MINEABLE_HOE - Static variable in interface org.bukkit.Tag
  Vanilla block tag representing all blocks mineable with a hoe.
MINEABLE_PICKAXE - Static variable in interface org.bukkit.Tag
  Vanilla block tag representing all blocks mineable with a pickaxe.
MINEABLE_SHOVEL - Static variable in interface org.bukkit.Tag
  Vanilla block tag representing all blocks mineable with a shovel.
Minecart - Interface in org.bukkit.entity
  Represents a minecart entity.
MINECART - Enum constant in enum class org.bukkit.entity.EntityType
MINECART - Enum constant in enum class org.bukkit.Material
MINECART_CHEST - Enum constant in enum class org.bukkit.entity.EntityType
MINECART_COMMAND - Enum constant in enum class org.bukkit.entity.EntityType
MINECART_FURNACE - Enum constant in enum class org.bukkit.entity.EntityType
MINECART_HOPPER - Enum constant in enum class org.bukkit.entity.EntityType
MINECART_MOB_SPAWNER - Enum constant in enum class org.bukkit.entity.EntityType
MINECART_MOVING - Static variable in class org.bukkit.GameEvent
MINECART_ONE_CM - Enum constant in enum class org.bukkit.Statistic
MINECART_TNT - Enum constant in enum class org.bukkit.entity.EntityType
MINECARTS - Static variable in class io.papermc.paper.tag.EntityTags
  Covers all minecarts
minecraft(String) - Static method in class com.destroystokyo.paper.NamespacedTag
  Get a key in the Minecraft namespace.
minecraft(String) - Static method in class org.bukkit.NamespacedKey
  Get a key in the Minecraft namespace.
MINECRAFT - Static variable in class com.destroystokyo.paper.NamespacedTag
  The namespace representing all inbuilt keys.
MINECRAFT - Static variable in class org.bukkit.NamespacedKey
  The namespace representing all inbuilt keys.
MinecraftFont - Class in org.bukkit.map
  Represents the built-in Minecraft font.
MinecraftFont() - Constructor for class org.bukkit.map.MinecraftFont
  Initialize a new MinecraftFont.
MINESHAFT - Static variable in class org.bukkit.StructureType
  Mineshafts are underground structures which consist of branching mining tunnels with wooden supports and broken rails.
MINOR_NEGATIVE - Enum constant in enum class com.destroystokyo.paper.entity.villager.ReputationType
  A gossip with a minor negative effect.
MINOR_POSITIVE - Enum constant in enum class com.destroystokyo.paper.entity.villager.ReputationType
  A gossip with a minor positive effect.
Mirror - Enum Class in org.bukkit.block.structure
  Represents how a `Structure` can be mirrored upon being loaded.
mixColors(Color...) - Method in class org.bukkit.Color
  Creates a new color with its RGB components changed as if it was dyed with the colors passed in, replicating vanilla workbench dyeing
mixDyes(DyeColor...) - Method in class org.bukkit.Color
  Creates a new color with its RGB components changed as if it was dyed with the colors passed in, replicating vanilla workbench dyeing
Mob - Interface in org.bukkit.entity
  Represents a Mob.
MOB_APPEARANCE - Enum constant in enum class org.bukkit.Particle
MOB_GRIEFING - Static variable in class org.bukkit.GameRule
  Whether mobs can pick up items or change blocks.
MOB_INTERACT - Static variable in class org.bukkit.GameEvent
MOB_KILLS - Enum constant in enum class org.bukkit.Statistic
MobGoals - Interface in com.destroystokyo.paper.entity.ai
  Represents a part of the "brain" of a mob.
MOBSPAWNER_FLAMES - Enum constant in enum class org.bukkit.Effect
  The flames seen on a mobspawner; a visual effect.
modal - Variable in class org.bukkit.conversations.Conversation
MODIFIED_BADLANDS_PLATEAU - Enum constant in enum class org.bukkit.block.Biome
MODIFIED_GRAVELLY_MOUNTAINS - Enum constant in enum class org.bukkit.block.Biome
MODIFIED_JUNGLE - Enum constant in enum class org.bukkit.block.Biome
MODIFIED_JUNGLE_EDGE - Enum constant in enum class org.bukkit.block.Biome
MODIFIED_WOODED_BADLANDS_PLATEAU - Enum constant in enum class org.bukkit.block.Biome
modifyItemStack(ItemStack, String) - Method in interface org.bukkit.UnsafeValues
  Deprecated.
MoistureChangeEvent - Class in org.bukkit.event.block
  Called when the moisture level of a soil block changes.
MoistureChangeEvent(Block, BlockState) - Constructor for class org.bukkit.event.block.MoistureChangeEvent
MOJANG - Enum constant in enum class org.bukkit.block.banner.PatternType
MOJANG_BANNER_PATTERN - Enum constant in enum class org.bukkit.Material
MONITOR - Enum constant in enum class org.bukkit.event.EventPriority
  Event is listened to purely for monitoring the outcome of an event.
Monster - Interface in org.bukkit.entity
  Represents a Monster.
MonsterEggs - Class in org.bukkit.material
  Deprecated.
  all usage of MaterialData is deprecated and subject to removal. Use `BlockData`.
MonsterEggs() - Constructor for class org.bukkit.material.MonsterEggs
  Deprecated.
MonsterEggs(Material) - Constructor for class org.bukkit.material.MonsterEggs
  Deprecated.
MonsterEggs(Material, byte) - Constructor for class org.bukkit.material.MonsterEggs
  Deprecated.
  Magic value
MoonPhase - Enum Class in io.papermc.paper.world
MOOSHROOM - Enum constant in enum class org.bukkit.loot.LootTables
MOOSHROOM_SPAWN_EGG - Enum constant in enum class org.bukkit.Material
MOSS_BLOCK - Enum constant in enum class org.bukkit.Material
MOSS_CARPET - Enum constant in enum class org.bukkit.Material
MOSS_REPLACEABLE - Static variable in interface org.bukkit.Tag
  Vanilla block tag representing all blocks replaceable by moss.
MOSSY_COBBLESTONE - Enum constant in enum class org.bukkit.Material
MOSSY_COBBLESTONE_SLAB - Enum constant in enum class org.bukkit.Material
  BlockData: `Slab`
MOSSY_COBBLESTONE_STAIRS - Enum constant in enum class org.bukkit.Material
  BlockData: `Stairs`
MOSSY_COBBLESTONE_WALL - Enum constant in enum class org.bukkit.Material
  BlockData: `Wall`
MOSSY_STONE_BRICK_SLAB - Enum constant in enum class org.bukkit.Material
  BlockData: `Slab`
MOSSY_STONE_BRICK_STAIRS - Enum constant in enum class org.bukkit.Material
  BlockData: `Stairs`
MOSSY_STONE_BRICK_WALL - Enum constant in enum class org.bukkit.Material
  BlockData: `Wall`
MOSSY_STONE_BRICKS - Enum constant in enum class org.bukkit.Material
motd() - Static method in class org.bukkit.Bukkit
  Gets the message that is displayed on the server list.
motd() - Method in class org.bukkit.event.server.ServerListPingEvent
  Get the message of the day message.
motd() - Method in interface org.bukkit.Server
  Gets the message that is displayed on the server list.
motd(String) - Method in class com.destroystokyo.paper.event.server.GS4QueryEvent.QueryResponse.Builder
motd(Component) - Method in class org.bukkit.event.server.ServerListPingEvent
  Change the message of the day message.
MOTION_BLOCKING - Enum constant in enum class org.bukkit.HeightMap
  The highest block that blocks motion or contains a fluid.
MOTION_BLOCKING_NO_LEAVES - Enum constant in enum class org.bukkit.HeightMap
  The highest block that blocks motion or contains a fluid or is in the `Tag.LEAVES`.
MOUNT - Enum constant in enum class org.bukkit.event.entity.CreatureSpawnEvent.SpawnReason
  When an entity spawns as a mount of another entity (mostly chicken jockeys)
MOUNTAIN_EDGE - Enum constant in enum class org.bukkit.block.Biome
MOUNTAINS - Enum constant in enum class org.bukkit.block.Biome
MOVE - Enum constant in enum class com.destroystokyo.paper.entity.ai.GoalType
MOVE - Enum constant in enum class org.bukkit.block.PistonMoveReaction
  Indicates that the block can be pushed or pulled.
MOVE_BACK_TO_VILLAGE - Static variable in interface com.destroystokyo.paper.entity.ai.VanillaGoal
MOVE_THROUGH_VILLAGE - Static variable in interface com.destroystokyo.paper.entity.ai.VanillaGoal
MOVE_TO_OTHER_INVENTORY - Enum constant in enum class org.bukkit.event.inventory.InventoryAction
  The item is moved to the opposite inventory if a space is found.
MOVE_TOWARDS - Static variable in interface com.destroystokyo.paper.entity.ai.VanillaGoal
MOVE_TOWARDS_RESTRICTION - Static variable in interface com.destroystokyo.paper.entity.ai.VanillaGoal
MOVE_TOWARDS_TARGET - Static variable in interface com.destroystokyo.paper.entity.ai.VanillaGoal
  Deprecated.
moveTo(Pathfinder.PathResult) - Method in interface com.destroystokyo.paper.entity.Pathfinder
  Takes the result of a previous pathfinding calculation and sets it as the active pathfinding with default speed.
moveTo(Pathfinder.PathResult, double) - Method in interface com.destroystokyo.paper.entity.Pathfinder
  Takes the result of a previous pathfinding calculation and sets it as the active pathfinding,
moveTo(LivingEntity) - Method in interface com.destroystokyo.paper.entity.Pathfinder
  Calculates a destination for the Entity to navigate to to reach the target entity, and sets it with default speed.
moveTo(LivingEntity, double) - Method in interface com.destroystokyo.paper.entity.Pathfinder
  Calculates a destination for the Entity to navigate to to reach the target entity, and sets it with specified speed.
moveTo(Location) - Method in interface com.destroystokyo.paper.entity.Pathfinder
  Calculates a destination for the Entity to navigate to, and sets it with default speed as the current target.
moveTo(Location, double) - Method in interface com.destroystokyo.paper.entity.Pathfinder
  Calculates a destination for the Entity to navigate to, with desired speed as the current target.
MOVING_PISTON - Enum constant in enum class org.bukkit.Material
  BlockData: `TechnicalPiston`
MRUMapCache<K,V> - Class in co.aikar.util
  Implements a Most Recently Used cache in front of a backing map, to quickly access the last accessed result.
MRUMapCache(Map<K, V>) - Constructor for class co.aikar.util.MRUMapCache
Mule - Interface in org.bukkit.entity
  Represents a Mule - variant of `ChestedHorse`.
MULE - Enum constant in enum class org.bukkit.entity.EntityType
MULE - Enum constant in enum class org.bukkit.entity.Horse.Variant
  Deprecated.
  A mule
MULE - Enum constant in enum class org.bukkit.loot.LootTables
MULE_SPAWN_EGG - Enum constant in enum class org.bukkit.Material
MultipleCommandAlias - Class in org.bukkit.command
  Represents a command that delegates to one or more other commands
MultipleCommandAlias(String, Command[]) - Constructor for class org.bukkit.command.MultipleCommandAlias
MultipleFacing - Interface in org.bukkit.block.data
  This class encompasses the 'north', 'east', 'south', 'west', 'up', 'down' boolean flags which are used to set which faces of the block textures are displayed on.
multiply(double) - Method in class org.bukkit.Location
  Performs scalar multiplication, multiplying all components with a scalar.
multiply(double) - Method in class org.bukkit.util.Vector
  Performs scalar multiplication, multiplying all components with a scalar.
multiply(float) - Method in class org.bukkit.util.Vector
  Performs scalar multiplication, multiplying all components with a scalar.
multiply(int) - Method in class org.bukkit.util.Vector
  Performs scalar multiplication, multiplying all components with a scalar.
multiply(Vector) - Method in class org.bukkit.util.Vector
  Multiplies the vector by another.
MULTIPLY_SCALAR_1 - Enum constant in enum class org.bukkit.attribute.AttributeModifier.Operation
  Multiply amount by this value, after adding 1 to it.
MULTISHOT - Static variable in class org.bukkit.enchantments.Enchantment
  Shoot multiple arrows from crossbows
MUNDANE - Enum constant in enum class org.bukkit.potion.PotionType
Mushroom - Class in org.bukkit.material
  Deprecated.
  all usage of MaterialData is deprecated and subject to removal. Use `BlockData`.
Mushroom(Material) - Constructor for class org.bukkit.material.Mushroom
  Deprecated.
  Constructs a brown/red mushroom block with all sides set to pores.
Mushroom(Material, byte) - Constructor for class org.bukkit.material.Mushroom
  Deprecated.
  Magic value
Mushroom(Material, BlockFace) - Constructor for class org.bukkit.material.Mushroom
  Deprecated.
  Constructs a brown/red mushroom cap block with the specified face or faces set to cap texture.
Mushroom(Material, MushroomBlockTexture) - Constructor for class org.bukkit.material.Mushroom
  Deprecated.
  Constructs a brown/red mushroom block with the specified textures.
MUSHROOM_BLOCKS - Static variable in class com.destroystokyo.paper.MaterialTags
  Covers the variants of mushroom blocks.
MUSHROOM_COW - Enum constant in enum class org.bukkit.entity.EntityType
MUSHROOM_FIELD_SHORE - Enum constant in enum class org.bukkit.block.Biome
MUSHROOM_FIELDS - Enum constant in enum class org.bukkit.block.Biome
MUSHROOM_GROW_BLOCK - Static variable in interface org.bukkit.Tag
MUSHROOM_STEM - Enum constant in enum class org.bukkit.Material
  BlockData: `MultipleFacing`
MUSHROOM_STEW - Enum constant in enum class org.bukkit.Material
MushroomBlockTexture - Enum Class in org.bukkit.material.types
  Represents the different textured blocks of mushroom.
MushroomCow - Interface in org.bukkit.entity
  Represents a mushroom `Cow`
MushroomCow.Variant - Enum Class in org.bukkit.entity
  Represents the variant of a cow - ie its color.
MUSHROOMS - Static variable in class com.destroystokyo.paper.MaterialTags
  Covers all mushrooms.
MUSIC - Enum constant in enum class org.bukkit.SoundCategory
MUSIC_CREATIVE - Enum constant in enum class org.bukkit.Sound
MUSIC_CREDITS - Enum constant in enum class org.bukkit.Sound
MUSIC_DISC_11 - Enum constant in enum class org.bukkit.Material
MUSIC_DISC_11 - Enum constant in enum class org.bukkit.Sound
MUSIC_DISC_13 - Enum constant in enum class org.bukkit.Material
MUSIC_DISC_13 - Enum constant in enum class org.bukkit.Sound
MUSIC_DISC_BLOCKS - Enum constant in enum class org.bukkit.Material
MUSIC_DISC_BLOCKS - Enum constant in enum class org.bukkit.Sound
MUSIC_DISC_CAT - Enum constant in enum class org.bukkit.Material
MUSIC_DISC_CAT - Enum constant in enum class org.bukkit.Sound
MUSIC_DISC_CHIRP - Enum constant in enum class org.bukkit.Material
MUSIC_DISC_CHIRP - Enum constant in enum class org.bukkit.Sound
MUSIC_DISC_FAR - Enum constant in enum class org.bukkit.Material
MUSIC_DISC_FAR - Enum constant in enum class org.bukkit.Sound
MUSIC_DISC_MALL - Enum constant in enum class org.bukkit.Material
MUSIC_DISC_MALL - Enum constant in enum class org.bukkit.Sound
MUSIC_DISC_MELLOHI - Enum constant in enum class org.bukkit.Material
MUSIC_DISC_MELLOHI - Enum constant in enum class org.bukkit.Sound
MUSIC_DISC_PIGSTEP - Enum constant in enum class org.bukkit.Material
MUSIC_DISC_PIGSTEP - Enum constant in enum class org.bukkit.Sound
MUSIC_DISC_STAL - Enum constant in enum class org.bukkit.Material
MUSIC_DISC_STAL - Enum constant in enum class org.bukkit.Sound
MUSIC_DISC_STRAD - Enum constant in enum class org.bukkit.Material
MUSIC_DISC_STRAD - Enum constant in enum class org.bukkit.Sound
MUSIC_DISC_WAIT - Enum constant in enum class org.bukkit.Material
MUSIC_DISC_WAIT - Enum constant in enum class org.bukkit.Sound
MUSIC_DISC_WARD - Enum constant in enum class org.bukkit.Material
MUSIC_DISC_WARD - Enum constant in enum class org.bukkit.Sound
MUSIC_DISCS - Static variable in class com.destroystokyo.paper.MaterialTags
  Covers all music disc items.
MUSIC_DRAGON - Enum constant in enum class org.bukkit.Sound
MUSIC_END - Enum constant in enum class org.bukkit.Sound
MUSIC_GAME - Enum constant in enum class org.bukkit.Sound
MUSIC_MENU - Enum constant in enum class org.bukkit.Sound
MUSIC_NETHER_BASALT_DELTAS - Enum constant in enum class org.bukkit.Sound
MUSIC_NETHER_CRIMSON_FOREST - Enum constant in enum class org.bukkit.Sound
MUSIC_NETHER_NETHER_WASTES - Enum constant in enum class org.bukkit.Sound
MUSIC_NETHER_SOUL_SAND_VALLEY - Enum constant in enum class org.bukkit.Sound
MUSIC_NETHER_WARPED_FOREST - Enum constant in enum class org.bukkit.Sound
MUSIC_UNDER_WATER - Enum constant in enum class org.bukkit.Sound
MUTTON - Enum constant in enum class org.bukkit.Material
MYCELIUM - Enum constant in enum class org.bukkit.Material
  BlockData: `Snowable`

## N

name - Variable in class org.bukkit.help.HelpTopic
name() - Method in interface org.bukkit.block.CommandBlock
  Gets the name of this CommandBlock.
name() - Method in interface org.bukkit.command.CommandSender
  Gets the name of this command sender
name() - Method in interface org.bukkit.command.MessageCommandSender
name() - Method in class org.bukkit.WorldCreator
  Gets the name of the world that is to be loaded or created.
name(String) - Static method in class org.bukkit.WorldCreator
  Creates a new `WorldCreator` for the given world name
name(Component) - Method in interface org.bukkit.block.CommandBlock
  Sets the name of this CommandBlock.
NAME - Enum constant in enum class org.bukkit.BanList.Type
  Banned player names
NAME_TAG - Enum constant in enum class org.bukkit.Material
NAME_TAG_VISIBILITY - Enum constant in enum class org.bukkit.scoreboard.Team.Option
  How to display the name tags of players on this team.
Nameable - Interface in org.bukkit
NAMES - Static variable in enum class com.destroystokyo.paper.ClientOption.ChatVisibility
NAMES - Static variable in enum class io.papermc.paper.advancement.AdvancementDisplay.Frame
  The name map.
NAMES - Static variable in enum class org.bukkit.FireworkEffect.Type
  The name map.
NAMES - Static variable in enum class org.bukkit.scoreboard.DisplaySlot
namespace() - Method in class org.bukkit.NamespacedKey
Namespaced - Interface in com.destroystokyo.paper
  Represents a namespaced resource, see `NamespacedKey` for single elements or `NamespacedTag` for a collection of elements Namespaces may only contain lowercase alphanumeric characters, periods, underscores, and hyphens.
NamespacedKey - Class in org.bukkit
  Represents a String based key which consists of two components - a namespace and a key.
NamespacedKey(String, String) - Constructor for class org.bukkit.NamespacedKey
  Deprecated.
  should never be used by plugins, for internal use only!!
NamespacedKey(Plugin, String) - Constructor for class org.bukkit.NamespacedKey
  Create a key in the plugin's namespace.
NamespacedTag - Class in com.destroystokyo.paper
  Represents a String based key pertaining to a tagged entry.
NamespacedTag(String, String) - Constructor for class com.destroystokyo.paper.NamespacedTag
  Deprecated.
  should never be used by plugins, for internal use only!!
NamespacedTag(Plugin, String) - Constructor for class com.destroystokyo.paper.NamespacedTag
  Create a key in the plugin's namespace.
NameTagVisibility - Enum Class in org.bukkit.scoreboard
  Deprecated.
  replaced by `Team.OptionStatus`
natural(int, Note.Tone) - Static method in class org.bukkit.Note
  Creates a new note for a natural tone, such as A-natural.
NATURAL - Enum constant in enum class org.bukkit.event.entity.CreatureSpawnEvent.SpawnReason
  When something spawns from natural means
NATURAL - Enum constant in enum class org.bukkit.event.weather.ThunderChangeEvent.Cause
NATURAL - Enum constant in enum class org.bukkit.event.weather.WeatherChangeEvent.Cause
NATURAL_FILL - Enum constant in enum class org.bukkit.event.block.CauldronLevelChangeEvent.ChangeReason
  Filling due to natural fluid sources, eg rain or dripstone.
NATURAL_REGENERATION - Static variable in class org.bukkit.GameRule
  Whether players can regenerate health naturally through their hunger bar.
NAUTILUS - Enum constant in enum class org.bukkit.Particle
NAUTILUS_SHELL - Enum constant in enum class org.bukkit.Material
NAVY - Static variable in class org.bukkit.Color
  Navy, or (0x00,0x00,0x80) in (R,G,B)
NEAREST_ATTACKABLE - Static variable in interface com.destroystokyo.paper.entity.ai.VanillaGoal
NEAREST_ATTACKABLE_TARGET - Static variable in interface com.destroystokyo.paper.entity.ai.VanillaGoal
  Deprecated.
NEAREST_ATTACKABLE_TARGET_WITCH - Static variable in interface com.destroystokyo.paper.entity.ai.VanillaGoal
  Deprecated.
NEAREST_ATTACKABLE_WITCH - Static variable in interface com.destroystokyo.paper.entity.ai.VanillaGoal
NEAREST_HEALABLE_RAIDER - Static variable in interface com.destroystokyo.paper.entity.ai.VanillaGoal
NEAREST_VILLAGE - Static variable in interface com.destroystokyo.paper.entity.ai.VanillaGoal
  Deprecated.
NEEDS_DIAMOND_TOOL - Static variable in interface org.bukkit.Tag
  Vanilla block tag representing all blocks which require a diamond tool.
NEEDS_IRON_TOOL - Static variable in interface org.bukkit.Tag
  Vanilla block tag representing all blocks which require an iron tool.
NEEDS_STONE_TOOL - Static variable in interface org.bukkit.Tag
  Vanilla block tag representing all blocks which require a stone tool.
NETHER - Enum constant in enum class org.bukkit.PortalType
  This is a Nether portal, made of obsidian.
NETHER - Enum constant in enum class org.bukkit.World.Environment
  Represents a nether based map ("hell")
NETHER_BRICK - Enum constant in enum class org.bukkit.Material
NETHER_BRICK_FENCE - Enum constant in enum class org.bukkit.Material
  BlockData: `Fence`
NETHER_BRICK_SLAB - Enum constant in enum class org.bukkit.Material
  BlockData: `Slab`
NETHER_BRICK_STAIRS - Enum constant in enum class org.bukkit.Material
  BlockData: `Stairs`
NETHER_BRICK_WALL - Enum constant in enum class org.bukkit.Material
  BlockData: `Wall`
NETHER_BRICKS - Enum constant in enum class org.bukkit.Material
NETHER_BRIDGE - Enum constant in enum class org.bukkit.loot.LootTables
NETHER_FORTRESS - Static variable in class org.bukkit.StructureType
  Nether fortresses are very large complexes that mainly consist of netherbricks.
NETHER_FOSSIL - Static variable in class org.bukkit.StructureType
  Nether fossils.
NETHER_GOLD_ORE - Enum constant in enum class org.bukkit.Material
NETHER_PAIR - Enum constant in enum class org.bukkit.event.world.PortalCreateEvent.CreateReason
  When a nether portal frame and portal is created at the exit of an entered nether portal.
NETHER_PORTAL - Enum constant in enum class org.bukkit.event.entity.CreatureSpawnEvent.SpawnReason
  When a creature is spawned by nether portal
NETHER_PORTAL - Enum constant in enum class org.bukkit.event.player.PlayerTeleportEvent.TeleportCause
  Indicates the teleportation was caused by a player entering a Nether portal
NETHER_PORTAL - Enum constant in enum class org.bukkit.Material
  BlockData: `Orientable`
NETHER_QUARTZ_ORE - Enum constant in enum class org.bukkit.Material
NETHER_SPROUTS - Enum constant in enum class org.bukkit.Material
NETHER_STAR - Enum constant in enum class org.bukkit.Material
NETHER_WART - Enum constant in enum class org.bukkit.Material
  BlockData: `Ageable`
NETHER_WART_BLOCK - Enum constant in enum class org.bukkit.Material
NETHER_WASTES - Enum constant in enum class org.bukkit.block.Biome
NETHERITE_AXE - Enum constant in enum class org.bukkit.Material
NETHERITE_BLOCK - Enum constant in enum class org.bukkit.Material
NETHERITE_BOOTS - Enum constant in enum class org.bukkit.Material
NETHERITE_CHESTPLATE - Enum constant in enum class org.bukkit.Material
NETHERITE_HELMET - Enum constant in enum class org.bukkit.Material
NETHERITE_HOE - Enum constant in enum class org.bukkit.Material
NETHERITE_INGOT - Enum constant in enum class org.bukkit.Material
NETHERITE_LEGGINGS - Enum constant in enum class org.bukkit.Material
NETHERITE_PICKAXE - Enum constant in enum class org.bukkit.Material
NETHERITE_SCRAP - Enum constant in enum class org.bukkit.Material
NETHERITE_SHOVEL - Enum constant in enum class org.bukkit.Material
NETHERITE_SWORD - Enum constant in enum class org.bukkit.Material
NETHERRACK - Enum constant in enum class org.bukkit.Material
NetherWarts - Class in org.bukkit.material
  Deprecated.
  all usage of MaterialData is deprecated and subject to removal. Use `BlockData`.
NetherWarts() - Constructor for class org.bukkit.material.NetherWarts
  Deprecated.
NetherWarts(Material) - Constructor for class org.bukkit.material.NetherWarts
  Deprecated.
NetherWarts(Material, byte) - Constructor for class org.bukkit.material.NetherWarts
  Deprecated.
  Magic value
NetherWarts(NetherWartsState) - Constructor for class org.bukkit.material.NetherWarts
  Deprecated.
NetherWartsState - Enum Class in org.bukkit
NetworkClient - Interface in com.destroystokyo.paper.network
  Represents a client connected to the server.
NEUTRAL - Enum constant in enum class org.bukkit.SoundCategory
NEVER - Enum constant in enum class com.destroystokyo.paper.block.TargetBlockInfo.FluidMode
NEVER - Enum constant in enum class org.bukkit.FluidCollisionMode
  Ignore fluids.
NEVER - Enum constant in enum class org.bukkit.scoreboard.NameTagVisibility
  Deprecated.
  Never show the player's nametag.
NEVER - Enum constant in enum class org.bukkit.scoreboard.Team.OptionStatus
  Never apply this option.
NEVER_CACHE - Enum constant in enum class org.bukkit.metadata.LazyMetadataValue.CacheStrategy
  Re-evaluate the metadata item every time it is requested
NEW_MOON - Enum constant in enum class io.papermc.paper.world.MoonPhase
newAutoMap(Map<K, V>, Class<? extends V>) - Static method in class co.aikar.util.LoadingMap
  Creates a LoadingMap with an auto instantiating loader.
newAutoMap(Map<K, V>, Class<? extends K>, Class<? extends V>) - Static method in class co.aikar.util.LoadingMap
  Creates a LoadingMap with an auto instantiating loader.
newHashAutoMap(Class<? extends V>) - Static method in class co.aikar.util.LoadingMap
newHashAutoMap(Class<? extends V>, int, float) - Static method in class co.aikar.util.LoadingMap
newHashAutoMap(Class<? extends K>, Class<? extends V>) - Static method in class co.aikar.util.LoadingMap
newHashAutoMap(Class<? extends K>, Class<? extends V>, int, float) - Static method in class co.aikar.util.LoadingMap
newHashMap(Function<K, V>) - Static method in class co.aikar.util.LoadingMap
  Initializes an auto loading map using a HashMap
newHashMap(Function<K, V>, int) - Static method in class co.aikar.util.LoadingMap
  Initializes an auto loading map using a HashMap
newHashMap(Function<K, V>, int, float) - Static method in class co.aikar.util.LoadingMap
  Initializes an auto loading map using a HashMap
newIdentityHashMap(Function<K, V>) - Static method in class co.aikar.util.LoadingMap
  Initializes an auto loading map using an Identity HashMap
newIdentityHashMap(Function<K, V>, int) - Static method in class co.aikar.util.LoadingMap
  Initializes an auto loading map using an Identity HashMap
newPersistentDataContainer() - Method in interface org.bukkit.persistence.PersistentDataAdapterContext
  Creates a new and empty meta container instance.
newTagContainer() - Method in interface org.bukkit.inventory.meta.tags.ItemTagAdapterContext
  Deprecated.
  Creates a new and empty tag container instance.
next() - Method in class org.bukkit.util.BlockIterator
  Returns the next Block in the trace
NEXT_ID - Static variable in class com.destroystokyo.paper.event.executor.asm.ASMEventExecutorGenerator
nextEntityId() - Method in interface org.bukkit.UnsafeValues
  Deprecated.
  Creates and returns the next EntityId available.
NIGHT_SKIP - Enum constant in enum class org.bukkit.event.world.TimeSkipEvent.SkipReason
  When time is changed by all players sleeping in their beds and the night skips.
NIGHT_VISION - Enum constant in enum class org.bukkit.potion.PotionType
NIGHT_VISION - Static variable in class org.bukkit.potion.PotionEffectType
  Allows an entity to see in the dark.
NITWIT - Enum constant in enum class org.bukkit.entity.Villager.Profession
  Nitwit profession.
noise(double) - Method in class org.bukkit.util.noise.NoiseGenerator
  Computes and returns the 1D noise for the given coordinate in 1D space
noise(double, double) - Method in class org.bukkit.util.noise.NoiseGenerator
  Computes and returns the 2D noise for the given coordinates in 2D space
noise(double, double) - Method in class org.bukkit.util.noise.SimplexNoiseGenerator
noise(double, double, double) - Method in class org.bukkit.util.noise.NoiseGenerator
  Computes and returns the 3D noise for the given coordinates in 3D space
noise(double, double, double) - Method in class org.bukkit.util.noise.OctaveGenerator
  Generates noise for the 1D coordinates using the specified number of octaves and parameters
noise(double, double, double) - Method in class org.bukkit.util.noise.PerlinNoiseGenerator
noise(double, double, double) - Method in class org.bukkit.util.noise.SimplexNoiseGenerator
noise(double, double, double, boolean) - Method in class org.bukkit.util.noise.OctaveGenerator
  Generates noise for the 1D coordinates using the specified number of octaves and parameters
noise(double, double, double, double) - Method in class org.bukkit.util.noise.OctaveGenerator
  Generates noise for the 2D coordinates using the specified number of octaves and parameters
noise(double, double, double, double) - Method in class org.bukkit.util.noise.SimplexNoiseGenerator
  Computes and returns the 4D simplex noise for the given coordinates in 4D space
noise(double, double, double, double, boolean) - Method in class org.bukkit.util.noise.OctaveGenerator
  Generates noise for the 2D coordinates using the specified number of octaves and parameters
noise(double, double, double, double, double) - Method in class org.bukkit.util.noise.OctaveGenerator
  Generates noise for the 3D coordinates using the specified number of octaves and parameters
noise(double, double, double, double, double, boolean) - Method in class org.bukkit.util.noise.OctaveGenerator
  Generates noise for the 3D coordinates using the specified number of octaves and parameters
noise(double, double, double, double, double, double) - Method in class org.bukkit.util.noise.SimplexOctaveGenerator
  Generates noise for the 3D coordinates using the specified number of octaves and parameters
noise(double, double, double, double, double, double, boolean) - Method in class org.bukkit.util.noise.SimplexOctaveGenerator
  Generates noise for the 3D coordinates using the specified number of octaves and parameters
noise(double, double, double, int, double, double) - Method in class org.bukkit.util.noise.NoiseGenerator
  Generates noise for the 3D coordinates using the specified number of octaves and parameters
noise(double, double, double, int, double, double, boolean) - Method in class org.bukkit.util.noise.NoiseGenerator
  Generates noise for the 3D coordinates using the specified number of octaves and parameters
noise(double, double, int, double, double) - Method in class org.bukkit.util.noise.NoiseGenerator
  Generates noise for the 2D coordinates using the specified number of octaves and parameters
noise(double, double, int, double, double, boolean) - Method in class org.bukkit.util.noise.NoiseGenerator
  Generates noise for the 2D coordinates using the specified number of octaves and parameters
noise(double, int, double, double) - Method in class org.bukkit.util.noise.NoiseGenerator
  Generates noise for the 1D coordinates using the specified number of octaves and parameters
noise(double, int, double, double, boolean) - Method in class org.bukkit.util.noise.NoiseGenerator
  Generates noise for the 1D coordinates using the specified number of octaves and parameters
NoiseGenerator - Class in org.bukkit.util.noise
  Base class for all noise generators
NoiseGenerator() - Constructor for class org.bukkit.util.noise.NoiseGenerator
NON_FLAMMABLE_WOOD - Static variable in interface org.bukkit.Tag
  Vanilla block tag representing all non flammable wood.
NON_TAME_RANDOM - Static variable in interface com.destroystokyo.paper.entity.ai.VanillaGoal
NONE - Enum constant in enum class org.bukkit.block.data.type.Bamboo.Leaves
  No leaves.
NONE - Enum constant in enum class org.bukkit.block.data.type.BigDripleaf.Tilt
  No tilt.
NONE - Enum constant in enum class org.bukkit.block.data.type.RedstoneWire.Connection
  The wire does not connect in this direction.
NONE - Enum constant in enum class org.bukkit.block.data.type.Wall.Height
  No wall present.
NONE - Enum constant in enum class org.bukkit.block.structure.Mirror
  No mirroring.
NONE - Enum constant in enum class org.bukkit.block.structure.StructureRotation
  No rotation.
NONE - Enum constant in enum class org.bukkit.boss.DragonBattle.RespawnPhase
  No respawn is in progress.
NONE - Enum constant in enum class org.bukkit.entity.EntityCategory
  Any uncategorized entity.
NONE - Enum constant in enum class org.bukkit.entity.Evoker.Spell
  Deprecated.
  No spell is being evoked.
NONE - Enum constant in enum class org.bukkit.entity.Horse.Style
  No markings
NONE - Enum constant in enum class org.bukkit.entity.Spellcaster.Spell
  No spell is being used..
NONE - Enum constant in enum class org.bukkit.entity.Villager.Profession
NONE - Enum constant in enum class org.bukkit.Rotation
  No rotation
nonPrintableStyle - Variable in class org.bukkit.configuration.file.YamlRepresenter
Normal - Enum constant in enum class org.bukkit.plugin.ServicePriority
NORMAL - Enum constant in enum class org.bukkit.block.data.type.TechnicalPiston.Type
  A normal piston which does not pull connected blocks backwards on retraction.
NORMAL - Enum constant in enum class org.bukkit.Difficulty
  Hostile mobs spawn, enemies deal normal amounts of damage, the hunger bar does deplete and starving deals up to 9.5 hearts of damage.
NORMAL - Enum constant in enum class org.bukkit.entity.Panda.Gene
NORMAL - Enum constant in enum class org.bukkit.entity.Skeleton.SkeletonType
  Deprecated.
  Standard skeleton type.
NORMAL - Enum constant in enum class org.bukkit.event.EventPriority
  Event call is neither important nor unimportant, and may be ran normally
NORMAL - Enum constant in enum class org.bukkit.GrassSpecies
  Represents the normal grass species.
NORMAL - Enum constant in enum class org.bukkit.map.MapView.Scale
NORMAL - Enum constant in enum class org.bukkit.World.Environment
  Represents the "normal"/"surface world" map
NORMAL - Enum constant in enum class org.bukkit.WorldType
normalize() - Method in class org.bukkit.util.Vector
  Converts this vector to a unit vector (a vector with length of 1).
normalizePitch(float) - Static method in class org.bukkit.Location
  Normalizes the given pitch angle to a value between `+/-90` degrees.
normalizeYaw(float) - Static method in class org.bukkit.Location
  Normalizes the given yaw angle to a value between `+/-180` degrees.
NORTH - Enum constant in enum class org.bukkit.block.BlockFace
NORTH_EAST - Enum constant in enum class org.bukkit.block.BlockFace
NORTH_EAST - Enum constant in enum class org.bukkit.block.data.Rail.Shape
  The rail forms a curve connecting the north and east faces of the block.
NORTH_NORTH_EAST - Enum constant in enum class org.bukkit.block.BlockFace
NORTH_NORTH_WEST - Enum constant in enum class org.bukkit.block.BlockFace
NORTH_SOUTH - Enum constant in enum class org.bukkit.block.data.Rail.Shape
  The rail runs flat along the north/south (Z) axis.
NORTH_UP - Enum constant in enum class org.bukkit.block.data.type.Jigsaw.Orientation
NORTH_WEST - Enum constant in enum class org.bukkit.block.BlockFace
NORTH_WEST - Enum constant in enum class org.bukkit.block.data.Rail.Shape
  The rail forms a curve connecting the north and west faces of the block.
not(Collection<T>) - Method in class io.papermc.paper.tag.BaseTag
not(Predicate<T>) - Method in class io.papermc.paper.tag.BaseTag
not(Tag<T>...) - Method in class io.papermc.paper.tag.BaseTag
not(T...) - Method in class io.papermc.paper.tag.BaseTag
NOT_IN_VILLAGE - Enum constant in enum class org.bukkit.event.raid.RaidStopEvent.Reason
  The place where the raid occurs no longer be a village.
NOT_OP - Enum constant in enum class org.bukkit.permissions.PermissionDefault
NOT_POSSIBLE_HERE - Enum constant in enum class io.papermc.paper.event.player.PlayerBedFailEnterEvent.FailReason
  The world doesn't allow sleeping (ex.
NOT_POSSIBLE_HERE - Enum constant in enum class org.bukkit.event.player.PlayerBedEnterEvent.BedEnterResult
  The world doesn't allow sleeping or saving the spawn point (eg, Nether, The End or Custom Worlds).
NOT_POSSIBLE_NOW - Enum constant in enum class io.papermc.paper.event.player.PlayerBedFailEnterEvent.FailReason
  Entering the bed is prevented due to it not being night nor thundering currently.
NOT_POSSIBLE_NOW - Enum constant in enum class org.bukkit.event.player.PlayerBedEnterEvent.BedEnterResult
  Entering the bed is prevented due to it not being night nor thundering currently.
NOT_SAFE - Enum constant in enum class io.papermc.paper.event.player.PlayerBedFailEnterEvent.FailReason
  Entering the bed is prevented due to there being monsters nearby.
NOT_SAFE - Enum constant in enum class org.bukkit.event.player.PlayerBedEnterEvent.BedEnterResult
  Entering the bed is prevented due to there being monsters nearby.
notContains(String) - Method in class io.papermc.paper.tag.BaseTag
Note - Class in org.bukkit
  A note class to store a specific note.
Note(int) - Constructor for class org.bukkit.Note
  Creates a new note.
Note(int, Note.Tone, boolean) - Constructor for class org.bukkit.Note
  Creates a new note.
NOTE - Enum constant in enum class org.bukkit.Particle
NOTE_BLOCK - Enum constant in enum class org.bukkit.Material
  BlockData: `NoteBlock`
Note.Tone - Enum Class in org.bukkit
  An enum holding tones.
NoteBlock - Interface in org.bukkit.block.data.type
  'instrument' is the type of sound made when this note block is activated.
NOTEBLOCK_PLAYED - Enum constant in enum class org.bukkit.Statistic
NOTEBLOCK_TUNED - Enum constant in enum class org.bukkit.Statistic
notEndsWith(String) - Method in class io.papermc.paper.tag.BaseTag
NotePlayEvent - Class in org.bukkit.event.block
  Called when a note block is being played through player interaction or a redstone current.
NotePlayEvent(Block, Instrument, Note) - Constructor for class org.bukkit.event.block.NotePlayEvent
NOTHING - Enum constant in enum class org.bukkit.event.inventory.InventoryAction
  Nothing will happen from the click.
notStartsWith(String) - Method in class io.papermc.paper.tag.BaseTag
NPC - Interface in org.bukkit.entity
  Represents a non-player character
NULL - Static variable in class co.aikar.timings.NullTimingHandler
NULL_HANDLER - Static variable in class co.aikar.timings.Timings
NullConversationPrefix - Class in org.bukkit.conversations
  NullConversationPrefix is a `ConversationPrefix` implementation that displays nothing in front of conversation output.
NullConversationPrefix() - Constructor for class org.bukkit.conversations.NullConversationPrefix
NullTimingHandler - Class in co.aikar.timings
NullTimingHandler() - Constructor for class co.aikar.timings.NullTimingHandler
NUMBER_KEY - Enum constant in enum class org.bukkit.event.inventory.ClickType
  One of the number keys 1-9, correspond to slots on the hotbar.
NumberConversions - Class in org.bukkit.util
  Utils for casting number types to other number types
numberOfPatterns() - Method in interface org.bukkit.block.Banner
  Returns the number of patterns on this banner
numberOfPatterns() - Method in interface org.bukkit.inventory.meta.BannerMeta
  Returns the number of patterns on this banner
NumericPrompt - Class in org.bukkit.conversations
  NumericPrompt is the base class for any prompt that requires a `Number` response from the user.
NumericPrompt() - Constructor for class org.bukkit.conversations.NumericPrompt
NYLIUM - Static variable in interface org.bukkit.Tag
  Vanilla block tag representing all nylium blocks.

## O

OAK_BOAT - Enum constant in enum class org.bukkit.Material
OAK_BUTTON - Enum constant in enum class org.bukkit.Material
  BlockData: `Switch`
OAK_DOOR - Enum constant in enum class org.bukkit.Material
  BlockData: `Door`
OAK_FENCE - Enum constant in enum class org.bukkit.Material
  BlockData: `Fence`
OAK_FENCE_GATE - Enum constant in enum class org.bukkit.Material
  BlockData: `Gate`
OAK_LEAVES - Enum constant in enum class org.bukkit.Material
  BlockData: `Leaves`
OAK_LOG - Enum constant in enum class org.bukkit.Material
  BlockData: `Orientable`
OAK_LOGS - Static variable in interface org.bukkit.Tag
  Vanilla block tag representing all oak log and bark variants.
OAK_PLANKS - Enum constant in enum class org.bukkit.Material
OAK_PRESSURE_PLATE - Enum constant in enum class org.bukkit.Material
  BlockData: `Powerable`
OAK_SAPLING - Enum constant in enum class org.bukkit.Material
  BlockData: `Sapling`
OAK_SIGN - Enum constant in enum class org.bukkit.Material
  BlockData: `Sign`
OAK_SLAB - Enum constant in enum class org.bukkit.Material
  BlockData: `Slab`
OAK_STAIRS - Enum constant in enum class org.bukkit.Material
  BlockData: `Stairs`
OAK_TRAPDOOR - Enum constant in enum class org.bukkit.Material
  BlockData: `TrapDoor`
OAK_WALL_SIGN - Enum constant in enum class org.bukkit.Material
  BlockData: `WallSign`
OAK_WOOD - Enum constant in enum class org.bukkit.Material
  BlockData: `Orientable`
Objective - Interface in org.bukkit.scoreboard
  An objective on a scoreboard that can show scores specific to entries.
Observer - Class in org.bukkit.material
  Deprecated.
  all usage of MaterialData is deprecated and subject to removal. Use `BlockData`.
Observer - Interface in org.bukkit.block.data.type
Observer() - Constructor for class org.bukkit.material.Observer
  Deprecated.
Observer(BlockFace) - Constructor for class org.bukkit.material.Observer
  Deprecated.
Observer(Material) - Constructor for class org.bukkit.material.Observer
  Deprecated.
Observer(Material, byte) - Constructor for class org.bukkit.material.Observer
  Deprecated.
  Magic value
OBSERVER - Enum constant in enum class org.bukkit.Material
  BlockData: `Observer`
OBSIDIAN - Enum constant in enum class org.bukkit.Material
OBSTRUCTED - Enum constant in enum class io.papermc.paper.event.player.PlayerBedFailEnterEvent.FailReason
  Bed is obstructed.
OBSTRUCTED - Enum constant in enum class org.bukkit.event.player.PlayerBedEnterEvent.BedEnterResult
  Bed was obstructed.
OBSTRUCTION - Enum constant in enum class org.bukkit.event.hanging.HangingBreakEvent.RemoveCause
  Removed by placing a block on it
OBTAIN_RAID_LEADER_BANNER - Static variable in interface com.destroystokyo.paper.entity.ai.VanillaGoal
OCCLUDES_VIBRATION_SIGNALS - Static variable in interface org.bukkit.Tag
  Vanilla block tag representing all blocks that block vibration signals.
OCEAN - Enum constant in enum class org.bukkit.block.Biome
OCEAN_FLOOR - Enum constant in enum class org.bukkit.HeightMap
  The highest non-air block, solid block.
OCEAN_FLOOR_WG - Enum constant in enum class org.bukkit.HeightMap
  The highest block that is neither air nor contains a fluid, for worldgen.
OCEAN_MONUMENT - Static variable in class org.bukkit.StructureType
  Ocean monuments are underwater structures.
OCEAN_RUIN - Static variable in class org.bukkit.StructureType
  Ocean ruins are clusters of many different blocks that generate underwater in ocean biomes (as well as on the surface of beaches).
Ocelot - Interface in org.bukkit.entity
  A wild tameable cat
OCELOT - Enum constant in enum class org.bukkit.entity.EntityType
OCELOT - Enum constant in enum class org.bukkit.loot.LootTables
OCELOT_ATTACK - Static variable in interface com.destroystokyo.paper.entity.ai.VanillaGoal
OCELOT_AVOID_ENTITY - Static variable in interface com.destroystokyo.paper.entity.ai.VanillaGoal
OCELOT_BABY - Enum constant in enum class org.bukkit.event.entity.CreatureSpawnEvent.SpawnReason
  When an ocelot has a baby spawned along with them
OCELOT_SPAWN_EGG - Enum constant in enum class org.bukkit.Material
OCELOT_TEMPT - Static variable in interface com.destroystokyo.paper.entity.ai.VanillaGoal
Ocelot.Type - Enum Class in org.bukkit.entity
  Deprecated.
  Cats are now a separate entity.
OctaveGenerator - Class in org.bukkit.util.noise
  Creates noise using unbiased octaves
OctaveGenerator(NoiseGenerator[]) - Constructor for class org.bukkit.util.noise.OctaveGenerator
octaves - Variable in class org.bukkit.util.noise.OctaveGenerator
of(Class<A>, NamespacedKey) - Static method in class com.destroystokyo.paper.entity.ai.GoalKey
of(String, String) - Static method in class com.destroystokyo.paper.event.server.GS4QueryEvent.QueryResponse.PluginInformation
of(Map<K, V>) - Static method in class co.aikar.util.MRUMapCache
  Wraps the specified map with a most recently used cache
of(Map<K, V>, Function<K, V>) - Static method in class co.aikar.util.LoadingMap
  Creates a new LoadingMap with the specified map and loader
of(Block) - Static method in class org.bukkit.util.BoundingBox
  Creates a new 1x1x1 sized bounding box containing the given block.
of(Block, Block) - Static method in class org.bukkit.util.BoundingBox
  Creates a new bounding box using the coordinates of the given blocks as corners.
of(Location, double, double, double) - Static method in class org.bukkit.util.BoundingBox
  Creates a new bounding box using the given center and extents.
of(Location, Location) - Static method in class org.bukkit.util.BoundingBox
  Creates a new bounding box using the coordinates of the given locations as corners.
of(Plugin, String) - Static method in class co.aikar.timings.Timings
  Returns a Timing for a plugin corresponding to a name.
of(Plugin, String, Timing) - Static method in class co.aikar.timings.Timings
  Returns a handler that has a groupHandler timer handler.
of(Vector, double, double, double) - Static method in class org.bukkit.util.BoundingBox
  Creates a new bounding box using the given center and extents.
of(Vector, Vector) - Static method in class org.bukkit.util.BoundingBox
  Creates a new bounding box using the coordinates of the given vectors as corners.
OFF - Enum constant in enum class org.bukkit.Warning.WarningState
  Indicates no warnings should be printed for deprecated items.
OFF_HAND - Enum constant in enum class org.bukkit.inventory.EquipmentSlot
OFFER_FLOWER - Static variable in interface com.destroystokyo.paper.entity.ai.VanillaGoal
OfflinePlayer - Interface in org.bukkit
offset(double, double, double) - Method in class com.destroystokyo.paper.ParticleBuilder
  Sets the particle offset.
offsetW - Variable in class org.bukkit.util.noise.SimplexNoiseGenerator
offsetX - Variable in class org.bukkit.util.noise.NoiseGenerator
offsetX() - Method in class com.destroystokyo.paper.ParticleBuilder
  Particle offset X.
offsetY - Variable in class org.bukkit.util.noise.NoiseGenerator
offsetY() - Method in class com.destroystokyo.paper.ParticleBuilder
  Particle offset Y.
offsetZ - Variable in class org.bukkit.util.noise.NoiseGenerator
offsetZ() - Method in class com.destroystokyo.paper.ParticleBuilder
  Particle offset Z.
ofKey(NamespacedKey) - Static method in class org.bukkit.WorldCreator
  Creates an empty WorldCreator for the given key.
ofNameAndKey(String, NamespacedKey) - Static method in class org.bukkit.WorldCreator
  Creates an empty WorldCreator for the given world name and key
ofStart(Plugin, String) - Static method in class co.aikar.timings.Timings
  Returns a Timing object after starting it, useful for Java7 try-with-resources.
ofStart(Plugin, String, Timing) - Static method in class co.aikar.timings.Timings
  Returns a Timing object after starting it, useful for Java7 try-with-resources.
OK - Enum constant in enum class org.bukkit.event.player.PlayerBedEnterEvent.BedEnterResult
  The player will enter the bed.
OLIVE - Static variable in class org.bukkit.Color
  Olive, or (0x80,0x80,0x00) in (R,G,B)
ON - Enum constant in enum class org.bukkit.Warning.WarningState
  Indicates all warnings should be printed for deprecated items.
onCommand(CommandSender, Command, String, String[]) - Method in interface org.bukkit.command.CommandExecutor
  Executes the given command, returning its success.
onCommand(CommandSender, Command, String, String[]) - Method in class org.bukkit.plugin.java.JavaPlugin
  Executes the given command, returning its success.
onDisable() - Method in class org.bukkit.plugin.java.JavaPlugin
onDisable() - Method in interface org.bukkit.plugin.Plugin
  Called when this plugin is disabled
onEnable() - Method in class org.bukkit.plugin.java.JavaPlugin
onEnable() - Method in interface org.bukkit.plugin.Plugin
  Called when this plugin is enabled
ONGOING - Enum constant in enum class org.bukkit.Raid.RaidStatus
  The raid is in progress.
onLoad() - Method in class org.bukkit.plugin.java.JavaPlugin
onLoad() - Method in interface org.bukkit.plugin.Plugin
  Called after a plugin is loaded but before it has been enabled.
onLoad(Chunk) - Method in interface org.bukkit.World.ChunkLoadCallback
  Deprecated.
onPluginMessageReceived(String, Player, byte[]) - Method in interface org.bukkit.plugin.messaging.PluginMessageListener
  A method that will be thrown when a PluginMessageSource sends a plugin message on a registered channel.
onTabComplete(CommandSender, Command, String, String[]) - Method in interface org.bukkit.command.TabCompleter
  Requests a list of possible completions for a command argument.
onTabComplete(CommandSender, Command, String, String[]) - Method in class org.bukkit.plugin.java.JavaPlugin
  Requests a list of possible completions for a command argument.
OP - Enum constant in enum class org.bukkit.permissions.PermissionDefault
open() - Method in interface org.bukkit.block.Lidded
  Sets the block's animated state to open and prevents it from being closed until `Lidded.close()` is called.
OPEN_BARREL - Enum constant in enum class org.bukkit.Statistic
OPEN_CHAT_PAGE_HEIGHT - Static variable in class org.bukkit.util.ChatPaginator
OPEN_DOOR - Static variable in interface com.destroystokyo.paper.entity.ai.VanillaGoal
OPEN_NEW - Enum constant in enum class org.bukkit.event.inventory.InventoryCloseEvent.Reason
  Opening new inventory instead
Openable - Interface in org.bukkit.block.data
  'open' denotes whether this door-like block is currently opened.
Openable - Interface in org.bukkit.material
openAnvil(Location, boolean) - Method in interface org.bukkit.entity.HumanEntity
  Opens an empty anvil inventory window with the player's inventory on the bottom.
openBook(ItemStack) - Method in interface org.bukkit.entity.Player
  Open a `Material.WRITTEN_BOOK` for a Player
openCartographyTable(Location, boolean) - Method in interface org.bukkit.entity.HumanEntity
  Opens an empty cartography table inventory window with the player's inventory on the bottom.
openEnchanting(Location, boolean) - Method in interface org.bukkit.entity.HumanEntity
  Opens an empty enchanting inventory window with the player's inventory on the bottom.
openGrindstone(Location, boolean) - Method in interface org.bukkit.entity.HumanEntity
  Opens an empty grindstone inventory window with the player's inventory on the bottom.
openInventory(Inventory) - Method in interface org.bukkit.entity.HumanEntity
  Opens an inventory window with the specified inventory on the top and the player's inventory on the bottom.
openInventory(InventoryView) - Method in interface org.bukkit.entity.HumanEntity
  Opens an inventory window to the specified inventory view.
openLoom(Location, boolean) - Method in interface org.bukkit.entity.HumanEntity
  Opens an empty loom inventory window with the player's inventory on the bottom.
openMerchant(Villager, boolean) - Method in interface org.bukkit.entity.HumanEntity
  Starts a trade between the player and the villager.
openMerchant(Merchant, boolean) - Method in interface org.bukkit.entity.HumanEntity
  Starts a trade between the player and the merchant.
openSign(Sign) - Method in interface org.bukkit.entity.HumanEntity
  Opens an editor window for the specified sign
openSmithingTable(Location, boolean) - Method in interface org.bukkit.entity.HumanEntity
  Opens an empty smithing table inventory window with the player's inventory on the bottom.
openStonecutter(Location, boolean) - Method in interface org.bukkit.entity.HumanEntity
  Opens an empty stonecutter inventory window with the player's inventory on the bottom.
openWorkbench(Location, boolean) - Method in interface org.bukkit.entity.HumanEntity
  Opens an empty workbench inventory window with the player's inventory on the bottom.
options - Variable in class org.bukkit.configuration.MemoryConfiguration
options() - Method in interface org.bukkit.configuration.Configuration
  Gets the `ConfigurationOptions` for this `Configuration`.
options() - Method in class org.bukkit.configuration.file.FileConfiguration
options() - Method in class org.bukkit.configuration.file.YamlConfiguration
options() - Method in class org.bukkit.configuration.MemoryConfiguration
ORANGE - Enum constant in enum class org.bukkit.DyeColor
  Represents orange dye.
ORANGE - Static variable in class org.bukkit.Color
  Orange, or (0xFF,0xA5,0x00) in (R,G,B)
ORANGE_BANNER - Enum constant in enum class org.bukkit.Material
  BlockData: `Rotatable`
ORANGE_BED - Enum constant in enum class org.bukkit.Material
  BlockData: `Bed`
ORANGE_CANDLE - Enum constant in enum class org.bukkit.Material
  BlockData: `Candle`
ORANGE_CANDLE_CAKE - Enum constant in enum class org.bukkit.Material
  BlockData: `Lightable`
ORANGE_CARPET - Enum constant in enum class org.bukkit.Material
ORANGE_CONCRETE - Enum constant in enum class org.bukkit.Material
ORANGE_CONCRETE_POWDER - Enum constant in enum class org.bukkit.Material
ORANGE_DYE - Enum constant in enum class org.bukkit.Material
ORANGE_GLAZED_TERRACOTTA - Enum constant in enum class org.bukkit.Material
  BlockData: `Directional`
ORANGE_SHULKER_BOX - Enum constant in enum class org.bukkit.Material
  BlockData: `Directional`
ORANGE_STAINED_GLASS - Enum constant in enum class org.bukkit.Material
ORANGE_STAINED_GLASS_PANE - Enum constant in enum class org.bukkit.Material
  BlockData: `GlassPane`
ORANGE_TERRACOTTA - Enum constant in enum class org.bukkit.Material
ORANGE_TULIP - Enum constant in enum class org.bukkit.Material
ORANGE_WALL_BANNER - Enum constant in enum class org.bukkit.Material
  BlockData: `Directional`
ORANGE_WOOL - Enum constant in enum class org.bukkit.Material
ORES - Static variable in class com.destroystokyo.paper.MaterialTags
  Covers all ores.
org.bukkit - package org.bukkit
  The root package of the Bukkit API, contains generalized API classes.
org.bukkit.advancement - package org.bukkit.advancement
  Classes relevant to advancements.
org.bukkit.attribute - package org.bukkit.attribute
  Classes relevant to attributes.
org.bukkit.block - package org.bukkit.block
  Classes used to manipulate the voxels in a `world`, including special states.
org.bukkit.block.banner - package org.bukkit.block.banner
  Classes relevant to banner blocks.
org.bukkit.block.data - package org.bukkit.block.data
  Generalized BlockData classes.
org.bukkit.block.data.type - package org.bukkit.block.data.type
  Specific BlockData classes relevant to only a given block or set of blocks.
org.bukkit.block.structure - package org.bukkit.block.structure
  Classes relevant to structure blocks.
org.bukkit.boss - package org.bukkit.boss
  Classes concerning the creation of boss bars that appear at the top of the player's screen.
org.bukkit.command - package org.bukkit.command
  Classes relating to handling specialized non-chat player input.
org.bukkit.command.defaults - package org.bukkit.command.defaults
  Commands for emulating the Minecraft commands and other necessary ones for use by a Bukkit implementation.
org.bukkit.configuration - package org.bukkit.configuration
  Classes dedicated to handling a plugin's runtime configuration.
org.bukkit.configuration.file - package org.bukkit.configuration.file
  Classes dedicated to facilitating `configurations` to be read and stored on the filesystem.
org.bukkit.configuration.serialization - package org.bukkit.configuration.serialization
  Classes dedicated to being able to perform serialization specialized for the Bukkit `configuration` implementation.
org.bukkit.conversations - package org.bukkit.conversations
  Classes dedicated to facilitate direct player-to-plugin communication.
org.bukkit.enchantments - package org.bukkit.enchantments
  Classes relating to the specialized enhancements to `item stacks`, as part of the `meta data`.
org.bukkit.entity - package org.bukkit.entity
  Interfaces for non-voxel objects that can exist in a `world`, including all players, monsters, projectiles, etc.
org.bukkit.entity.memory - package org.bukkit.entity.memory
  Classes concerning an entity's persistent memory.
org.bukkit.entity.minecart - package org.bukkit.entity.minecart
  Interfaces for various `Minecart` types.
org.bukkit.event - package org.bukkit.event
  Classes dedicated to handling triggered code executions.
org.bukkit.event.block - package org.bukkit.event.block
  `Events` relating to when a `block` is changed or interacts with the `world`.
org.bukkit.event.command - package org.bukkit.event.command
org.bukkit.event.enchantment - package org.bukkit.event.enchantment
  `Events` triggered from an `enchantment table`.
org.bukkit.event.entity - package org.bukkit.event.entity
  `Events` relating to `entities`, excluding some directly referencing some more specific entity types.
org.bukkit.event.hanging - package org.bukkit.event.hanging
  `Events` relating to `entities that hang`.
org.bukkit.event.inventory - package org.bukkit.event.inventory
  `Events` relating to `inventory` manipulation.
org.bukkit.event.player - package org.bukkit.event.player
  `Events` relating to `players`.
org.bukkit.event.raid - package org.bukkit.event.raid
  `Events` related to raids.
org.bukkit.event.server - package org.bukkit.event.server
  `Events` relating to programmatic state changes on the server.
org.bukkit.event.vehicle - package org.bukkit.event.vehicle
  `Events` relating to `vehicular entities`.
org.bukkit.event.weather - package org.bukkit.event.weather
  `Events` relating to weather.
org.bukkit.event.world - package org.bukkit.event.world
  `Events` triggered by various `world` states or changes.
org.bukkit.generator - package org.bukkit.generator
  Classes to facilitate `world` generation implementation.
org.bukkit.help - package org.bukkit.help
  Classes used to manipulate the default command and topic assistance system.
org.bukkit.inventory - package org.bukkit.inventory
  Classes involved in manipulating player inventories and item interactions.
org.bukkit.inventory.meta - package org.bukkit.inventory.meta
  The interfaces used when manipulating extra data can can be stored inside `item stacks`.
org.bukkit.inventory.meta.tags - package org.bukkit.inventory.meta.tags
  Classes that allow attaching custom data to items.
org.bukkit.loot - package org.bukkit.loot
  Classes relevant to loot table manipulation and generation.
org.bukkit.map - package org.bukkit.map
  Classes to facilitate plugin handling of `map` displays.
org.bukkit.material - package org.bukkit.material
  Classes that represents various voxel types and states.
org.bukkit.material.types - package org.bukkit.material.types
  Classes relevant to specific material types.
org.bukkit.metadata - package org.bukkit.metadata
  Classes dedicated to providing a layer of plugin specified data on various Minecraft concepts.
org.bukkit.permissions - package org.bukkit.permissions
  Classes dedicated to providing binary state properties to players.
org.bukkit.persistence - package org.bukkit.persistence
  Classes that allow attaching persistent data to various objects.
org.bukkit.plugin - package org.bukkit.plugin
  Classes specifically relating to loading software modules at runtime.
org.bukkit.plugin.java - package org.bukkit.plugin.java
  Classes for handling `plugins` written in java.
org.bukkit.plugin.messaging - package org.bukkit.plugin.messaging
  Classes dedicated to specialized plugin to client protocols.
org.bukkit.potion - package org.bukkit.potion
  Classes to represent various `potion` properties and manipulation.
org.bukkit.projectiles - package org.bukkit.projectiles
  Classes to represent the source of a projectile
org.bukkit.scheduler - package org.bukkit.scheduler
  Classes dedicated to letting `plugins` run code at specific time intervals, including thread safety.
org.bukkit.scoreboard - package org.bukkit.scoreboard
  Interfaces used to manage the client side score display system.
org.bukkit.structure - package org.bukkit.structure
  Classes related to creating or using `structures` without creating `Structure blocks` in the world.
org.bukkit.util - package org.bukkit.util
  Multi and single purpose classes to facilitate various programmatic concepts.
org.bukkit.util.io - package org.bukkit.util.io
  Classes used to facilitate stream processing for specific Bukkit concepts.
org.bukkit.util.noise - package org.bukkit.util.noise
  Classes dedicated to facilitating deterministic noise.
org.bukkit.util.permissions - package org.bukkit.util.permissions
  Static methods for miscellaneous `permission` functionality.
org.spigotmc - package org.spigotmc
  Spigot-specific classes.
org.spigotmc.event.entity - package org.spigotmc.event.entity
  Spigot-specific entity events.
org.spigotmc.event.player - package org.spigotmc.event.player
  Spigot-specific player events.
Orientable - Interface in org.bukkit.block.data
  'axis' represents the axis along whilst this block is oriented.
ORIGINAL - Enum constant in enum class org.bukkit.inventory.meta.BookMeta.Generation
  Book written into a book-and-quill.
originalMessage() - Method in class io.papermc.paper.event.player.AbstractChatEvent
  Gets the original and unmodified user-supplied message.
OTHER_PROBLEM - Enum constant in enum class io.papermc.paper.event.player.PlayerBedFailEnterEvent.FailReason
  Entering the bed is prevented due to there being some other problem.
OTHER_PROBLEM - Enum constant in enum class org.bukkit.event.player.PlayerBedEnterEvent.BedEnterResult
  Entering the bed is prevented due to there being some other problem.
OUTER_LEFT - Enum constant in enum class org.bukkit.block.data.type.Stairs.Shape
  Outer corner stair block with higher left side.
OUTER_RIGHT - Enum constant in enum class org.bukkit.block.data.type.Stairs.Shape
  Outer corner stair block with higher right side.
OUTGOING - Enum constant in enum class org.bukkit.plugin.messaging.PluginChannelDirection
  The plugin channel is being sent to a client from the server.
outputNextPrompt() - Method in class org.bukkit.conversations.Conversation
  Displays the next user prompt and abandons the conversation if the next prompt is null.
OUTSIDE - Enum constant in enum class org.bukkit.event.inventory.InventoryType.SlotType
  A pseudo-slot representing the area outside the inventory window.
OUTSIDE - Static variable in class org.bukkit.inventory.InventoryView
overlaps(BoundingBox) - Method in class org.bukkit.util.BoundingBox
  Checks if this bounding box overlaps with the given bounding box.
overlaps(BoundingBox) - Method in interface org.bukkit.util.VoxelShape
  Checks if the given bounding box intersects this block shape.
overlaps(Vector, Vector) - Method in class org.bukkit.util.BoundingBox
  Checks if this bounding box overlaps with the bounding box that is defined by the given corners.
OWNER_ATTACKED_TARGET - Enum constant in enum class org.bukkit.event.entity.EntityTargetEvent.TargetReason
  When the owner of the entity attacks the target attacks, so the entity targets it.
OWNER_HURT - Static variable in interface com.destroystokyo.paper.entity.ai.VanillaGoal
OWNER_HURT_BY - Static variable in interface com.destroystokyo.paper.entity.ai.VanillaGoal
OWNER_HURT_BY_TARGET - Static variable in interface com.destroystokyo.paper.entity.ai.VanillaGoal
  Deprecated.
OWNER_HURT_TARGET - Static variable in interface com.destroystokyo.paper.entity.ai.VanillaGoal
  Deprecated.
owningPlugin - Variable in class org.bukkit.metadata.MetadataValueAdapter
OXEYE_DAISY - Enum constant in enum class org.bukkit.Material
OXIDISED_COPPER_SCRAPE - Enum constant in enum class org.bukkit.Effect
  The particles shown when oxidisation is scraped of an oxidised copper block.
OXIDIZED_COPPER - Enum constant in enum class org.bukkit.Material
OXIDIZED_CUT_COPPER - Enum constant in enum class org.bukkit.Material
OXIDIZED_CUT_COPPER_SLAB - Enum constant in enum class org.bukkit.Material
  BlockData: `Slab`
OXIDIZED_CUT_COPPER_STAIRS - Enum constant in enum class org.bukkit.Material
  BlockData: `Stairs`
OXYGEN - Static variable in class org.bukkit.enchantments.Enchantment
  Decreases the rate of air loss whilst underwater

## P

PACKED_ICE - Enum constant in enum class org.bukkit.Material
page(int) - Method in interface org.bukkit.inventory.meta.BookMeta
  Gets the specified page in the book.
page(int, Component) - Method in interface org.bukkit.inventory.meta.BookMeta
  Sets the specified page in the book.
pages(Component...) - Method in interface org.bukkit.inventory.meta.BookMeta.BookMetaBuilder
pages(Collection<Component>) - Method in interface org.bukkit.inventory.meta.BookMeta.BookMetaBuilder
paginate(String, int) - Static method in class org.bukkit.util.ChatPaginator
  Breaks a raw string up into pages using the default width and height.
paginate(String, int, int, int) - Static method in class org.bukkit.util.ChatPaginator
  Breaks a raw string up into pages using a provided width and height.
Painting - Interface in org.bukkit.entity
  Represents a Painting.
PAINTING - Enum constant in enum class org.bukkit.entity.EntityType
  A painting on a wall.
PAINTING - Enum constant in enum class org.bukkit.Material
pair(long, Object) - Static method in class co.aikar.util.JSONUtil
pair(String, Object) - Static method in class co.aikar.util.JSONUtil
  Creates a key/value "JSONPair" object
PALE_BLUE - Static variable in class org.bukkit.map.MapPalette
  Deprecated.
  Magic value
Palette - Interface in org.bukkit.structure
  Represent a variation of a structure.
Panda - Interface in org.bukkit.entity
  Panda entity.
PANDA - Enum constant in enum class org.bukkit.entity.EntityType
PANDA - Enum constant in enum class org.bukkit.loot.LootTables
PANDA_ATTACK - Static variable in interface com.destroystokyo.paper.entity.ai.VanillaGoal
PANDA_AVOID - Static variable in interface com.destroystokyo.paper.entity.ai.VanillaGoal
PANDA_BREED - Static variable in interface com.destroystokyo.paper.entity.ai.VanillaGoal
PANDA_HURT_BY - Static variable in interface com.destroystokyo.paper.entity.ai.VanillaGoal
PANDA_HURT_BY_TARGET - Static variable in interface com.destroystokyo.paper.entity.ai.VanillaGoal
  Deprecated.
PANDA_LIE_ON_BACK - Static variable in interface com.destroystokyo.paper.entity.ai.VanillaGoal
PANDA_LOOK_AT_PLAYER - Static variable in interface com.destroystokyo.paper.entity.ai.VanillaGoal
PANDA_PANIC - Static variable in interface com.destroystokyo.paper.entity.ai.VanillaGoal
PANDA_ROLL - Static variable in interface com.destroystokyo.paper.entity.ai.VanillaGoal
PANDA_SIT - Static variable in interface com.destroystokyo.paper.entity.ai.VanillaGoal
PANDA_SNEEZE - Static variable in interface com.destroystokyo.paper.entity.ai.VanillaGoal
PANDA_SPAWN_EGG - Enum constant in enum class org.bukkit.Material
Panda.Gene - Enum Class in org.bukkit.entity
PANIC - Static variable in interface com.destroystokyo.paper.entity.ai.VanillaGoal
PAPER - Enum constant in enum class org.bukkit.Material
PaperComponents - Class in io.papermc.paper.text
  Paper API-specific methods for working with `Component`s and related.
PaperPluginLogger - Class in com.destroystokyo.paper.utils
  Prevents plugins (e.g.
PaperServerListPingEvent - Class in com.destroystokyo.paper.event.server
  Extended version of `ServerListPingEvent` that allows full control of the response sent to the client.
PaperServerListPingEvent(StatusClient, String, int, int, String, int, CachedServerIcon) - Constructor for class com.destroystokyo.paper.event.server.PaperServerListPingEvent
  Deprecated.
PaperServerListPingEvent(StatusClient, Component, int, int, String, int, CachedServerIcon) - Constructor for class com.destroystokyo.paper.event.server.PaperServerListPingEvent
pardon(String) - Method in interface org.bukkit.BanList
  Removes the specified target from this list, therefore indicating a "not banned" status.
Parrot - Interface in org.bukkit.entity
  Represents a Parrot.
PARROT - Enum constant in enum class org.bukkit.entity.EntityType
PARROT - Enum constant in enum class org.bukkit.loot.LootTables
PARROT_SPAWN_EGG - Enum constant in enum class org.bukkit.Material
Parrot.Variant - Enum Class in org.bukkit.entity
  Represents the variant of a parrot - ie its color.
parse(Plugin) - Static method in class org.bukkit.command.PluginCommandYamlParser
parseHeader(String) - Method in class org.bukkit.configuration.file.YamlConfiguration
PARTIAL - Enum constant in enum class org.bukkit.block.data.type.BigDripleaf.Tilt
  Partial tilt.
particle() - Method in class com.destroystokyo.paper.ParticleBuilder
particle(Particle) - Method in class com.destroystokyo.paper.ParticleBuilder
  Changes what particle will be sent
Particle - Enum Class in org.bukkit
PARTICLE_SOUL_ESCAPE - Enum constant in enum class org.bukkit.Sound
Particle.DustOptions - Class in org.bukkit
  Options which can be applied to redstone dust particles - a particle color and size.
Particle.DustTransition - Class in org.bukkit
  Options which can be applied to a color transitioning dust particles.
ParticleBuilder - Class in com.destroystokyo.paper
  Helps prepare a particle to be sent to players.
ParticleBuilder(Particle) - Constructor for class com.destroystokyo.paper.ParticleBuilder
PATHFIND_TO_RAID - Static variable in interface com.destroystokyo.paper.entity.ai.VanillaGoal
Pathfinder - Interface in com.destroystokyo.paper.entity
  Handles pathfinding operations for an Entity
Pathfinder.PathResult - Interface in com.destroystokyo.paper.entity
  Represents the result of a pathfinding calculation
pathSeparator() - Method in class org.bukkit.configuration.ConfigurationOptions
  Gets the char that will be used to separate `ConfigurationSection`s
pathSeparator(char) - Method in class org.bukkit.configuration.ConfigurationOptions
  Sets the char that will be used to separate `ConfigurationSection`s
pathSeparator(char) - Method in class org.bukkit.configuration.file.FileConfigurationOptions
pathSeparator(char) - Method in class org.bukkit.configuration.file.YamlConfigurationOptions
pathSeparator(char) - Method in class org.bukkit.configuration.MemoryConfigurationOptions
PATROL - Enum constant in enum class org.bukkit.event.entity.CreatureSpawnEvent.SpawnReason
  When an entity is spawned as part of a patrol
PATROL_CAPTAIN - Enum constant in enum class org.bukkit.event.entity.EntityPotionEffectEvent.Cause
  When a player gets bad omen after killing a patrol captain.
Pattern - Class in org.bukkit.block.banner
Pattern(Map<String, Object>) - Constructor for class org.bukkit.block.banner.Pattern
  Constructor for deserialization.
Pattern(DyeColor, PatternType) - Constructor for class org.bukkit.block.banner.Pattern
  Creates a new pattern from the specified color and pattern type
PatternType - Enum Class in org.bukkit.block.banner
PEACE - Enum constant in enum class org.bukkit.event.raid.RaidStopEvent.Reason
  Because the difficulty has been changed to peaceful.
PEACEFUL - Enum constant in enum class org.bukkit.Difficulty
  Players regain health over time, hostile mobs don't spawn, the hunger bar does not deplete.
PEONY - Enum constant in enum class org.bukkit.Material
  BlockData: `Bisected`
PERCH - Static variable in interface com.destroystokyo.paper.entity.ai.VanillaGoal
  Deprecated.
PERCH_AND_SEARCH - Static variable in interface com.destroystokyo.paper.entity.ai.VanillaGoal
performCommand(String) - Method in interface org.bukkit.entity.Player
  Makes the player perform the given command
PerlinNoiseGenerator - Class in org.bukkit.util.noise
  Generates noise using the "classic" perlin generator
PerlinNoiseGenerator() - Constructor for class org.bukkit.util.noise.PerlinNoiseGenerator
PerlinNoiseGenerator(long) - Constructor for class org.bukkit.util.noise.PerlinNoiseGenerator
  Creates a seeded perlin noise generator for the given seed
PerlinNoiseGenerator(Random) - Constructor for class org.bukkit.util.noise.PerlinNoiseGenerator
  Creates a seeded perlin noise generator with the given Random
PerlinNoiseGenerator(World) - Constructor for class org.bukkit.util.noise.PerlinNoiseGenerator
  Creates a seeded perlin noise generator for the given world
PerlinOctaveGenerator - Class in org.bukkit.util.noise
  Creates perlin noise through unbiased octaves
PerlinOctaveGenerator(long, int) - Constructor for class org.bukkit.util.noise.PerlinOctaveGenerator
  Creates a perlin octave generator for the given world
PerlinOctaveGenerator(Random, int) - Constructor for class org.bukkit.util.noise.PerlinOctaveGenerator
  Creates a perlin octave generator for the given `Random`
PerlinOctaveGenerator(World, int) - Constructor for class org.bukkit.util.noise.PerlinOctaveGenerator
  Creates a perlin octave generator for the given world
perm - Variable in class org.bukkit.util.noise.NoiseGenerator
Permissible - Interface in org.bukkit.permissions
  Represents an object that may be assigned permissions
PermissibleBase - Class in org.bukkit.permissions
  Base Permissible for use in any Permissible object via proxy or extension
PermissibleBase(ServerOperator) - Constructor for class org.bukkit.permissions.PermissibleBase
permission - Variable in class org.bukkit.help.IndexHelpTopic
Permission - Class in org.bukkit.permissions
  Represents a unique permission that may be attached to a `Permissible`
Permission(String) - Constructor for class org.bukkit.permissions.Permission
Permission(String, String) - Constructor for class org.bukkit.permissions.Permission
Permission(String, String, Map<String, Boolean>) - Constructor for class org.bukkit.permissions.Permission
Permission(String, String, PermissionDefault) - Constructor for class org.bukkit.permissions.Permission
Permission(String, String, PermissionDefault, Map<String, Boolean>) - Constructor for class org.bukkit.permissions.Permission
Permission(String, Map<String, Boolean>) - Constructor for class org.bukkit.permissions.Permission
Permission(String, PermissionDefault) - Constructor for class org.bukkit.permissions.Permission
Permission(String, PermissionDefault, Map<String, Boolean>) - Constructor for class org.bukkit.permissions.Permission
PermissionAttachment - Class in org.bukkit.permissions
  Holds information about a permission attachment on a `Permissible` object
PermissionAttachment(Plugin, Permissible) - Constructor for class org.bukkit.permissions.PermissionAttachment
PermissionAttachmentInfo - Class in org.bukkit.permissions
  Holds information on a permission and which `PermissionAttachment` provides it
PermissionAttachmentInfo(Permissible, String, PermissionAttachment, boolean) - Constructor for class org.bukkit.permissions.PermissionAttachmentInfo
PermissionDefault - Enum Class in org.bukkit.permissions
  Represents the possible default values for permissions
permissionMessage() - Method in class org.bukkit.command.Command
  Gets the permission message.
permissionMessage(Component) - Method in class org.bukkit.command.Command
  Sets the permission message.
PermissionRemovedExecutor - Interface in org.bukkit.permissions
  Represents a class which is to be notified when a `PermissionAttachment` is removed from a `Permissible`
permissionValue(String) - Method in interface org.bukkit.permissions.Permissible
  Checks if this object has a permission set and, if it is set, the value of the permission.
permissionValue(Permission) - Method in interface org.bukkit.permissions.Permissible
  Checks if this object has a permission set and, if it is set, the value of the permission.
PERSIAN - Enum constant in enum class org.bukkit.entity.Cat.Type
PersistentDataAdapterContext - Interface in org.bukkit.persistence
  This interface represents the context in which the `PersistentDataType` can serialize and deserialize the passed values.
PersistentDataContainer - Interface in org.bukkit.persistence
  This interface represents a map like object, capable of storing custom tags in it.
PersistentDataHolder - Interface in org.bukkit.persistence
  The `PersistentDataHolder` interface defines an object that can store custom persistent meta data on it.
PersistentDataType<T,Z> - Interface in org.bukkit.persistence
  This class represents an enum with a generic content type.
PersistentDataType.PrimitivePersistentDataType<T> - Class in org.bukkit.persistence
  A default implementation that simply exists to pass on the retrieved or inserted value to the next layer.
PETRIFIED_OAK_SLAB - Enum constant in enum class org.bukkit.Material
  BlockData: `Slab`
Phantom - Interface in org.bukkit.entity
  Represents a phantom.
PHANTOM - Enum constant in enum class org.bukkit.entity.EntityType
PHANTOM - Enum constant in enum class org.bukkit.loot.LootTables
PHANTOM_ATTACK_PLAYER - Static variable in interface com.destroystokyo.paper.entity.ai.VanillaGoal
PHANTOM_ATTACK_STRATEGY - Static variable in interface com.destroystokyo.paper.entity.ai.VanillaGoal
PHANTOM_BITE - Enum constant in enum class org.bukkit.Effect
  The sound played when phantom bites.
PHANTOM_BITES - Enum constant in enum class org.bukkit.Effect
  Deprecated, for removal: This API element is subject to removal in a future version.
  use `Effect.PHANTOM_BITE`
PHANTOM_CIRCLE_AROUND_ANCHOR - Static variable in interface com.destroystokyo.paper.entity.ai.VanillaGoal
PHANTOM_MEMBRANE - Enum constant in enum class org.bukkit.Material
PHANTOM_SPAWN_EGG - Enum constant in enum class org.bukkit.Material
PHANTOM_SWEEP_ATTACK - Static variable in interface com.destroystokyo.paper.entity.ai.VanillaGoal
PhantomPreSpawnEvent - Class in com.destroystokyo.paper.event.entity
  Called when a phantom is spawned for an exhausted player
PhantomPreSpawnEvent(Location, Entity, CreatureSpawnEvent.SpawnReason) - Constructor for class com.destroystokyo.paper.event.entity.PhantomPreSpawnEvent
PHYSICAL - Enum constant in enum class org.bukkit.event.block.Action
  Stepping onto or into a block (Ass-pressure) Examples: Jumping on soil Standing on pressure plate Triggering redstone ore Triggering tripwire
PHYSICS - Enum constant in enum class org.bukkit.event.hanging.HangingBreakEvent.RemoveCause
  Removed by destroying the block behind it, etc
PIANO - Enum constant in enum class org.bukkit.Instrument
  Piano is the standard instrument for a note block.
PICKAXES - Static variable in class com.destroystokyo.paper.MaterialTags
  Covers the variants of pickaxes.
PICKUP - Enum constant in enum class org.bukkit.Statistic
PICKUP_ALL - Enum constant in enum class org.bukkit.event.inventory.InventoryAction
  All of the items on the clicked slot are moved to the cursor.
PICKUP_HALF - Enum constant in enum class org.bukkit.event.inventory.InventoryAction
  Half of the items on the clicked slot are moved to the cursor.
PICKUP_ONE - Enum constant in enum class org.bukkit.event.inventory.InventoryAction
  One of the items on the clicked slot are moved to the cursor.
PICKUP_SOME - Enum constant in enum class org.bukkit.event.inventory.InventoryAction
  Some of the items on the clicked slot are moved to the cursor.
PIERCING - Static variable in class org.bukkit.enchantments.Enchantment
  Crossbow projectiles pierce entities
Pig - Interface in org.bukkit.entity
  Represents a Pig.
PIG - Enum constant in enum class org.bukkit.entity.EntityType
PIG - Enum constant in enum class org.bukkit.loot.LootTables
PIG_ONE_CM - Enum constant in enum class org.bukkit.Statistic
PIG_SPAWN_EGG - Enum constant in enum class org.bukkit.Material
PIG_ZOMBIE_TARGET - Enum constant in enum class org.bukkit.event.entity.EntityTargetEvent.TargetReason
  Deprecated.
  obsoleted by `EntityTargetEvent.TargetReason.TARGET_ATTACKED_NEARBY_ENTITY`
Piglin - Interface in org.bukkit.entity
  Represents a Piglin.
PIGLIN - Enum constant in enum class org.bukkit.block.banner.PatternType
PIGLIN - Enum constant in enum class org.bukkit.entity.EntityType
PIGLIN - Enum constant in enum class org.bukkit.loot.LootTables
PIGLIN_BANNER_PATTERN - Enum constant in enum class org.bukkit.Material
PIGLIN_BARTERING - Enum constant in enum class org.bukkit.loot.LootTables
PIGLIN_BRUTE - Enum constant in enum class org.bukkit.entity.EntityType
PIGLIN_BRUTE - Enum constant in enum class org.bukkit.loot.LootTables
PIGLIN_BRUTE_SPAWN_EGG - Enum constant in enum class org.bukkit.Material
PIGLIN_FOOD - Static variable in interface org.bukkit.Tag
  Vanilla item tag representing all piglin food.
PIGLIN_REPELLENTS - Static variable in interface org.bukkit.Tag
  Vanilla block tag representing all piglin repellents.
PIGLIN_SPAWN_EGG - Enum constant in enum class org.bukkit.Material
PIGLIN_ZOMBIFIED - Enum constant in enum class org.bukkit.event.entity.CreatureSpawnEvent.SpawnReason
  When a piglin is converted to a zombified piglib.
PIGLIN_ZOMBIFIED - Enum constant in enum class org.bukkit.event.entity.EntityTransformEvent.TransformReason
  When a piglin converts to a zombified piglin.
PiglinAbstract - Interface in org.bukkit.entity
  Piglin / Piglin Brute.
PiglinBarterEvent - Class in org.bukkit.event.entity
  Stores all data related to the bartering interaction with a piglin.
PiglinBarterEvent(Piglin, ItemStack, List<ItemStack>) - Constructor for class org.bukkit.event.entity.PiglinBarterEvent
PiglinBrute - Interface in org.bukkit.entity
  Represents a Piglin Brute.
PIGSCENE - Enum constant in enum class org.bukkit.Art
PigZapEvent - Class in org.bukkit.event.entity
  Stores data for pigs being zapped
PigZapEvent(Pig, LightningStrike, PigZombie) - Constructor for class org.bukkit.event.entity.PigZapEvent
PigZombie - Interface in org.bukkit.entity
  Represents a Pig Zombie.
PigZombieAngerEvent - Class in org.bukkit.event.entity
  Called when a Pig Zombie is angered by another entity.
PigZombieAngerEvent(PigZombie, Entity, int) - Constructor for class org.bukkit.event.entity.PigZombieAngerEvent
Pillager - Interface in org.bukkit.entity
  Illager entity.
PILLAGER - Enum constant in enum class org.bukkit.entity.EntityType
PILLAGER - Enum constant in enum class org.bukkit.loot.LootTables
PILLAGER_OUTPOST - Enum constant in enum class org.bukkit.loot.LootTables
PILLAGER_OUTPOST - Static variable in class org.bukkit.StructureType
  Pillager outposts may contain crossbows.
PILLAGER_SPAWN_EGG - Enum constant in enum class org.bukkit.Material
PINK - Enum constant in enum class org.bukkit.boss.BarColor
PINK - Enum constant in enum class org.bukkit.DyeColor
  Represents pink dye.
PINK_BANNER - Enum constant in enum class org.bukkit.Material
  BlockData: `Rotatable`
PINK_BED - Enum constant in enum class org.bukkit.Material
  BlockData: `Bed`
PINK_CANDLE - Enum constant in enum class org.bukkit.Material
  BlockData: `Candle`
PINK_CANDLE_CAKE - Enum constant in enum class org.bukkit.Material
  BlockData: `Lightable`
PINK_CARPET - Enum constant in enum class org.bukkit.Material
PINK_CONCRETE - Enum constant in enum class org.bukkit.Material
PINK_CONCRETE_POWDER - Enum constant in enum class org.bukkit.Material
PINK_DYE - Enum constant in enum class org.bukkit.Material
PINK_GLAZED_TERRACOTTA - Enum constant in enum class org.bukkit.Material
  BlockData: `Directional`
PINK_SHULKER_BOX - Enum constant in enum class org.bukkit.Material
  BlockData: `Directional`
PINK_STAINED_GLASS - Enum constant in enum class org.bukkit.Material
PINK_STAINED_GLASS_PANE - Enum constant in enum class org.bukkit.Material
  BlockData: `GlassPane`
PINK_TERRACOTTA - Enum constant in enum class org.bukkit.Material
PINK_TULIP - Enum constant in enum class org.bukkit.Material
PINK_WALL_BANNER - Enum constant in enum class org.bukkit.Material
  BlockData: `Directional`
PINK_WOOL - Enum constant in enum class org.bukkit.Material
Piston - Interface in org.bukkit.block.data.type
  'extended' denotes whether the piston head is currently extended or not.
PISTON - Enum constant in enum class org.bukkit.Material
  BlockData: `Piston`
PISTON_CONTRACT - Static variable in class org.bukkit.GameEvent
PISTON_EXTEND - Static variable in class org.bukkit.GameEvent
PISTON_HEAD - Enum constant in enum class org.bukkit.Material
  BlockData: `PistonHead`
PistonBaseMaterial - Class in org.bukkit.material
  Deprecated.
  all usage of MaterialData is deprecated and subject to removal. Use `BlockData`.
PistonBaseMaterial(Material) - Constructor for class org.bukkit.material.PistonBaseMaterial
  Deprecated.
PistonBaseMaterial(Material, byte) - Constructor for class org.bukkit.material.PistonBaseMaterial
  Deprecated.
  Magic value
PistonExtensionMaterial - Class in org.bukkit.material
  Deprecated.
  all usage of MaterialData is deprecated and subject to removal. Use `BlockData`.
PistonExtensionMaterial(Material) - Constructor for class org.bukkit.material.PistonExtensionMaterial
  Deprecated.
PistonExtensionMaterial(Material, byte) - Constructor for class org.bukkit.material.PistonExtensionMaterial
  Deprecated.
  Magic value
PistonHead - Interface in org.bukkit.block.data.type
  'short' denotes this piston head is shorter than the usual amount because it is currently retracting.
PistonMoveReaction - Enum Class in org.bukkit.block
  Represents how a block or entity will react when interacting with a piston when it is extending or retracting.
PISTONS - Static variable in class com.destroystokyo.paper.MaterialTags
  Covers all piston typed items and blocks including the piston head and moving piston.
place(Location, boolean, StructureRotation, Mirror, int, float, Random) - Method in interface org.bukkit.structure.Structure
  Place a structure in the world.
place(RegionAccessor, BlockVector, boolean, StructureRotation, Mirror, int, float, Random) - Method in interface org.bukkit.structure.Structure
  Place a structure in the world.
PLACE_ALL - Enum constant in enum class org.bukkit.event.inventory.InventoryAction
  All of the items on the cursor are moved to the clicked slot.
PLACE_ONE - Enum constant in enum class org.bukkit.event.inventory.InventoryAction
  A single item from the cursor is moved to the clicked slot.
PLACE_SOME - Enum constant in enum class org.bukkit.event.inventory.InventoryAction
  Some of the items from the cursor are moved to the clicked slot (usually up to the max stack size).
placedAgainst - Variable in class org.bukkit.event.block.BlockPlaceEvent
plainComponentSerializer() - Method in interface org.bukkit.UnsafeValues
  Deprecated.
PLAINS - Enum constant in enum class org.bukkit.block.Biome
PLAINS - Enum constant in enum class org.bukkit.entity.Villager.Type
plainSerializer() - Static method in class io.papermc.paper.text.PaperComponents
  Get a serializer for `Component`s that will convert components to a plain-text string.
PLANKS - Static variable in interface org.bukkit.Tag
  Vanilla block tag representing all plank variants.
PLANT - Enum constant in enum class org.bukkit.Art
PLAY_BOSS_MUSIC - Enum constant in enum class org.bukkit.boss.BarFlag
  Tells the client to play the Ender Dragon boss music.
PLAY_DEAD_TICKS - Static variable in class org.bukkit.entity.memory.MemoryKey
PLAY_ONE_MINUTE - Enum constant in enum class org.bukkit.Statistic
  Name is misleading, actually records ticks played.
PLAY_WITH_ITEMS - Static variable in interface com.destroystokyo.paper.entity.ai.VanillaGoal
playEffect() - Method in class com.destroystokyo.paper.event.block.BlockDestroyEvent
playEffect(EntityEffect) - Method in interface org.bukkit.entity.Entity
  Performs the specified `EntityEffect` for this entity.
playEffect(Location, Effect, int) - Method in interface org.bukkit.entity.Player
  Deprecated.
  Magic value
playEffect(Location, Effect, int) - Method in interface org.bukkit.World
  Plays an effect to all players within a default radius around a given location.
playEffect(Location, Effect, int, int) - Method in interface org.bukkit.World
  Plays an effect to all players within a given radius around a location.
playEffect(Location, Effect, T) - Method in interface org.bukkit.entity.Player
  Plays an effect to just this player.
playEffect(Location, Effect, T) - Method in interface org.bukkit.World
  Plays an effect to all players within a default radius around a given location.
playEffect(Location, Effect, T, int) - Method in interface org.bukkit.World
  Plays an effect to all players within a given radius around a location.
player - Variable in class org.bukkit.event.block.BlockPlaceEvent
player - Variable in class org.bukkit.event.player.PlayerEvent
Player - Interface in org.bukkit.entity
  Represents a player, connected or not
PLAYER - Enum constant in enum class org.bukkit.entity.EntityType
PLAYER - Enum constant in enum class org.bukkit.event.inventory.InventoryCloseEvent.Reason
  Closed
PLAYER - Enum constant in enum class org.bukkit.event.inventory.InventoryType
  A player's inventory, with 9 QUICKBAR slots, 27 CONTAINER slots, 4 ARMOR slots and 1 offhand slot.
PLAYER - Enum constant in enum class org.bukkit.loot.LootTables
PLAYER - Enum constant in enum class org.bukkit.SkullType
  Deprecated.
PLAYER_BAD_OMEN_RAID - Enum constant in enum class org.bukkit.EntityEffect
  Player's bad omen effect removed to start or increase raid difficult.
PLAYER_DEATH - Enum constant in enum class org.bukkit.entity.ExperienceOrb.SpawnReason
  Spawned by a player dying
PLAYER_HEAD - Enum constant in enum class org.bukkit.Material
  BlockData: `Rotatable`
PLAYER_KILLS - Enum constant in enum class org.bukkit.Statistic
PLAYER_KILLS - Static variable in class org.bukkit.scoreboard.Criterias
PLAYER_LIST - Enum constant in enum class org.bukkit.scoreboard.DisplaySlot
PLAYER_RESPAWN - Enum constant in enum class com.destroystokyo.paper.event.player.PlayerSetSpawnEvent.Cause
  When a player respawns.
PLAYER_UNLEASH - Enum constant in enum class org.bukkit.event.entity.EntityUnleashEvent.UnleashReason
  When the entity's leashholder attempts to unleash it
PLAYER_WALL_HEAD - Enum constant in enum class org.bukkit.Material
  BlockData: `Directional`
PLAYER_WHO_LOOKED_AT_TARGET - Static variable in interface com.destroystokyo.paper.entity.ai.VanillaGoal
  Deprecated.
Player.Spigot - Class in org.bukkit.entity
PlayerAdvancementCriterionGrantEvent - Class in com.destroystokyo.paper.event.player
  Called when a player is granted a criteria in an advancement.
PlayerAdvancementCriterionGrantEvent(Player, Advancement, String) - Constructor for class com.destroystokyo.paper.event.player.PlayerAdvancementCriterionGrantEvent
PlayerAdvancementDoneEvent - Class in org.bukkit.event.player
  Called when a player has completed all criteria in an advancement.
PlayerAdvancementDoneEvent(Player, Advancement) - Constructor for class org.bukkit.event.player.PlayerAdvancementDoneEvent
PlayerAdvancementDoneEvent(Player, Advancement, Component) - Constructor for class org.bukkit.event.player.PlayerAdvancementDoneEvent
PlayerAnimationEvent - Class in org.bukkit.event.player
  Represents a player animation event
  Use `PlayerArmSwingEvent` for determining which arm was swung.
PlayerAnimationEvent(Player) - Constructor for class org.bukkit.event.player.PlayerAnimationEvent
  Deprecated.
PlayerAnimationEvent(Player, PlayerAnimationType) - Constructor for class org.bukkit.event.player.PlayerAnimationEvent
PlayerAnimationType - Enum Class in org.bukkit.event.player
  Different types of player animations
PlayerArmorChangeEvent - Class in com.destroystokyo.paper.event.player
  Called when the player themselves change their armor items
PlayerArmorChangeEvent(Player, PlayerArmorChangeEvent.SlotType, ItemStack, ItemStack) - Constructor for class com.destroystokyo.paper.event.player.PlayerArmorChangeEvent
PlayerArmorChangeEvent.SlotType - Enum Class in com.destroystokyo.paper.event.player
PlayerArmorStandManipulateEvent - Class in org.bukkit.event.player
  Called when a player interacts with an armor stand and will either swap, retrieve or place an item.
PlayerArmorStandManipulateEvent(Player, ArmorStand, ItemStack, ItemStack, EquipmentSlot) - Constructor for class org.bukkit.event.player.PlayerArmorStandManipulateEvent
PlayerArmSwingEvent - Class in io.papermc.paper.event.player
PlayerArmSwingEvent(Player, EquipmentSlot) - Constructor for class io.papermc.paper.event.player.PlayerArmSwingEvent
PlayerAttackEntityCooldownResetEvent - Class in com.destroystokyo.paper.event.player
  Called when processing a player's attack on an entity when the player's attack strength cooldown is reset
PlayerAttackEntityCooldownResetEvent(Player, Entity, float) - Constructor for class com.destroystokyo.paper.event.player.PlayerAttackEntityCooldownResetEvent
PlayerAttemptPickupItemEvent - Class in org.bukkit.event.player
  Thrown when a player attempts to pick an item up from the ground
PlayerAttemptPickupItemEvent(Player, Item) - Constructor for class org.bukkit.event.player.PlayerAttemptPickupItemEvent
  Deprecated.
PlayerAttemptPickupItemEvent(Player, Item, int) - Constructor for class org.bukkit.event.player.PlayerAttemptPickupItemEvent
PlayerBedEnterEvent - Class in org.bukkit.event.player
  This event is fired when the player is almost about to enter the bed.
PlayerBedEnterEvent(Player, Block) - Constructor for class org.bukkit.event.player.PlayerBedEnterEvent
  Deprecated.
PlayerBedEnterEvent(Player, Block, PlayerBedEnterEvent.BedEnterResult) - Constructor for class org.bukkit.event.player.PlayerBedEnterEvent
PlayerBedEnterEvent.BedEnterResult - Enum Class in org.bukkit.event.player
  Represents the default possible outcomes of this event.
PlayerBedFailEnterEvent - Class in io.papermc.paper.event.player
PlayerBedFailEnterEvent(Player, PlayerBedFailEnterEvent.FailReason, Block, boolean, Component) - Constructor for class io.papermc.paper.event.player.PlayerBedFailEnterEvent
PlayerBedFailEnterEvent.FailReason - Enum Class in io.papermc.paper.event.player
PlayerBedLeaveEvent - Class in org.bukkit.event.player
  This event is fired when the player is leaving a bed.
PlayerBedLeaveEvent(Player, Block, boolean) - Constructor for class org.bukkit.event.player.PlayerBedLeaveEvent
PlayerBucketEmptyEvent - Class in org.bukkit.event.player
  Called when a player empties a bucket
PlayerBucketEmptyEvent(Player, Block, BlockFace, Material, ItemStack) - Constructor for class org.bukkit.event.player.PlayerBucketEmptyEvent
  Deprecated.
PlayerBucketEmptyEvent(Player, Block, BlockFace, Material, ItemStack, EquipmentSlot) - Constructor for class org.bukkit.event.player.PlayerBucketEmptyEvent
  Deprecated.
PlayerBucketEmptyEvent(Player, Block, Block, BlockFace, Material, ItemStack) - Constructor for class org.bukkit.event.player.PlayerBucketEmptyEvent
PlayerBucketEmptyEvent(Player, Block, Block, BlockFace, Material, ItemStack, EquipmentSlot) - Constructor for class org.bukkit.event.player.PlayerBucketEmptyEvent
PlayerBucketEntityEvent - Class in org.bukkit.event.player
  This event is called whenever a player captures an entity in a bucket.
PlayerBucketEntityEvent(Player, Entity, ItemStack, ItemStack) - Constructor for class org.bukkit.event.player.PlayerBucketEntityEvent
PlayerBucketEvent - Class in org.bukkit.event.player
  Called when a player interacts with a Bucket
PlayerBucketEvent(Player, Block, BlockFace, Material, ItemStack) - Constructor for class org.bukkit.event.player.PlayerBucketEvent
  Deprecated.
PlayerBucketEvent(Player, Block, BlockFace, Material, ItemStack, EquipmentSlot) - Constructor for class org.bukkit.event.player.PlayerBucketEvent
  Deprecated.
PlayerBucketEvent(Player, Block, Block, BlockFace, Material, ItemStack) - Constructor for class org.bukkit.event.player.PlayerBucketEvent
PlayerBucketEvent(Player, Block, Block, BlockFace, Material, ItemStack, EquipmentSlot) - Constructor for class org.bukkit.event.player.PlayerBucketEvent
PlayerBucketFillEvent - Class in org.bukkit.event.player
  Called when a player fills a bucket
PlayerBucketFillEvent(Player, Block, BlockFace, Material, ItemStack) - Constructor for class org.bukkit.event.player.PlayerBucketFillEvent
  Deprecated.
PlayerBucketFillEvent(Player, Block, BlockFace, Material, ItemStack, EquipmentSlot) - Constructor for class org.bukkit.event.player.PlayerBucketFillEvent
  Deprecated.
PlayerBucketFillEvent(Player, Block, Block, BlockFace, Material, ItemStack) - Constructor for class org.bukkit.event.player.PlayerBucketFillEvent
PlayerBucketFillEvent(Player, Block, Block, BlockFace, Material, ItemStack, EquipmentSlot) - Constructor for class org.bukkit.event.player.PlayerBucketFillEvent
PlayerBucketFishEvent - Class in org.bukkit.event.player
  Deprecated.
  Use the more generic `PlayerBucketEntityEvent`
PlayerBucketFishEvent(Player, Fish, ItemStack, ItemStack) - Constructor for class org.bukkit.event.player.PlayerBucketFishEvent
  Deprecated.
PlayerChangeBeaconEffectEvent - Class in io.papermc.paper.event.player
  Called when a player sets the effect for a beacon
PlayerChangeBeaconEffectEvent(Player, PotionEffectType, PotionEffectType, Block) - Constructor for class io.papermc.paper.event.player.PlayerChangeBeaconEffectEvent
PlayerChangedMainHandEvent - Class in org.bukkit.event.player
  Called when a player changes their main hand in the client settings.
PlayerChangedMainHandEvent(Player, MainHand) - Constructor for class org.bukkit.event.player.PlayerChangedMainHandEvent
PlayerChangedWorldEvent - Class in org.bukkit.event.player
  Called when a player switches to another world.
PlayerChangedWorldEvent(Player, World) - Constructor for class org.bukkit.event.player.PlayerChangedWorldEvent
PlayerChannelEvent - Class in org.bukkit.event.player
  This event is called after a player registers or unregisters a new plugin channel.
PlayerChannelEvent(Player, String) - Constructor for class org.bukkit.event.player.PlayerChannelEvent
PlayerChatEvent - Class in org.bukkit.event.player
  Deprecated.
  This event will fire from the main thread and allows the use of all of the Bukkit API, unlike the `AsyncPlayerChatEvent`.

  Listening to this event forces chat to wait for the main thread which causes delays for chat. `AsyncPlayerChatEvent` is the encouraged alternative for thread safe implementations.

PlayerChatEvent(Player, String) - Constructor for class org.bukkit.event.player.PlayerChatEvent
  Deprecated.
PlayerChatEvent(Player, String, String, Set<Player>) - Constructor for class org.bukkit.event.player.PlayerChatEvent
  Deprecated.
PlayerChatTabCompleteEvent - Class in org.bukkit.event.player
  Deprecated.
  This event is no longer fired due to client changes
PlayerChatTabCompleteEvent(Player, String, Collection<String>) - Constructor for class org.bukkit.event.player.PlayerChatTabCompleteEvent
  Deprecated.
PlayerChunkLoadEvent - Class in io.papermc.paper.event.packet
  Is called when a `Player` receives a `Chunk`
PlayerChunkLoadEvent(Chunk, Player) - Constructor for class io.papermc.paper.event.packet.PlayerChunkLoadEvent
PlayerChunkUnloadEvent - Class in io.papermc.paper.event.packet
  Is called when a `Player` receives a chunk unload packet.
PlayerChunkUnloadEvent(Chunk, Player) - Constructor for class io.papermc.paper.event.packet.PlayerChunkUnloadEvent
PlayerClientOptionsChangeEvent - Class in com.destroystokyo.paper.event.player
  Called when the player changes his client settings
PlayerClientOptionsChangeEvent(Player, String, int, ClientOption.ChatVisibility, boolean, SkinParts, MainHand) - Constructor for class com.destroystokyo.paper.event.player.PlayerClientOptionsChangeEvent
PlayerCommandPreprocessEvent - Class in org.bukkit.event.player
  This event is called whenever a player runs a command (by placing a slash at the start of their message).
PlayerCommandPreprocessEvent(Player, String) - Constructor for class org.bukkit.event.player.PlayerCommandPreprocessEvent
PlayerCommandPreprocessEvent(Player, String, Set<Player>) - Constructor for class org.bukkit.event.player.PlayerCommandPreprocessEvent
PlayerCommandSendEvent - Class in org.bukkit.event.player
  This event is called when the list of available server commands is sent to the player.
PlayerCommandSendEvent(Player, Collection<String>) - Constructor for class org.bukkit.event.player.PlayerCommandSendEvent
PlayerConnectionCloseEvent - Class in com.destroystokyo.paper.event.player
  This event is invoked when a player has disconnected.
PlayerConnectionCloseEvent(UUID, String, InetAddress, boolean) - Constructor for class com.destroystokyo.paper.event.player.PlayerConnectionCloseEvent
PlayerDeathEvent - Class in org.bukkit.event.entity
  Thrown whenever a `Player` dies
PlayerDeathEvent(Player, List<ItemStack>, int, int, int, int, String) - Constructor for class org.bukkit.event.entity.PlayerDeathEvent
  Deprecated.
PlayerDeathEvent(Player, List<ItemStack>, int, int, int, int, String, boolean) - Constructor for class org.bukkit.event.entity.PlayerDeathEvent
  Deprecated.
PlayerDeathEvent(Player, List<ItemStack>, int, int, int, int, Component, String) - Constructor for class org.bukkit.event.entity.PlayerDeathEvent
PlayerDeathEvent(Player, List<ItemStack>, int, int, int, int, Component, String, boolean) - Constructor for class org.bukkit.event.entity.PlayerDeathEvent
PlayerDeathEvent(Player, List<ItemStack>, int, int, String) - Constructor for class org.bukkit.event.entity.PlayerDeathEvent
  Deprecated.
PlayerDeathEvent(Player, List<ItemStack>, int, int, Component, String) - Constructor for class org.bukkit.event.entity.PlayerDeathEvent
PlayerDeathEvent(Player, List<ItemStack>, int, String) - Constructor for class org.bukkit.event.entity.PlayerDeathEvent
PlayerDeathEvent(Player, List<ItemStack>, int, Component) - Constructor for class org.bukkit.event.entity.PlayerDeathEvent
PlayerDeepSleepEvent - Class in io.papermc.paper.event.player
  Called when a player has slept long enough to count as passing the night/storm.
PlayerDeepSleepEvent(Player) - Constructor for class io.papermc.paper.event.player.PlayerDeepSleepEvent
PlayerDropItemEvent - Class in org.bukkit.event.player
  Thrown when a player drops an item from their inventory
PlayerDropItemEvent(Player, Item) - Constructor for class org.bukkit.event.player.PlayerDropItemEvent
PlayerEditBookEvent - Class in org.bukkit.event.player
  Called when a player edits or signs a book and quill item.
PlayerEditBookEvent(Player, int, BookMeta, BookMeta, boolean) - Constructor for class org.bukkit.event.player.PlayerEditBookEvent
PlayerEggThrowEvent - Class in org.bukkit.event.player
  Called when a player throws an egg and it might hatch
PlayerEggThrowEvent(Player, Egg, boolean, byte, EntityType) - Constructor for class org.bukkit.event.player.PlayerEggThrowEvent
PlayerElytraBoostEvent - Class in com.destroystokyo.paper.event.player
  Fired when a player boosts elytra flight with a firework
PlayerElytraBoostEvent(Player, ItemStack, Firework) - Constructor for class com.destroystokyo.paper.event.player.PlayerElytraBoostEvent
PlayerEvent - Class in org.bukkit.event.player
  Represents a player related event
PlayerEvent(Player) - Constructor for class org.bukkit.event.player.PlayerEvent
PlayerEvent(Player, boolean) - Constructor for class org.bukkit.event.player.PlayerEvent
PlayerExpChangeEvent - Class in org.bukkit.event.player
  Called when a players experience changes naturally
PlayerExpChangeEvent(Player, int) - Constructor for class org.bukkit.event.player.PlayerExpChangeEvent
PlayerExpChangeEvent(Player, Entity, int) - Constructor for class org.bukkit.event.player.PlayerExpChangeEvent
PlayerFishEvent - Class in org.bukkit.event.player
  Thrown when a player is fishing
PlayerFishEvent(Player, Entity, FishHook, PlayerFishEvent.State) - Constructor for class org.bukkit.event.player.PlayerFishEvent
PlayerFishEvent.State - Enum Class in org.bukkit.event.player
  An enum to specify the state of the fishing
PlayerFlowerPotManipulateEvent - Class in io.papermc.paper.event.player
  Called when a player places an item in or takes an item out of a flowerpot.
PlayerFlowerPotManipulateEvent(Player, Block, ItemStack, boolean) - Constructor for class io.papermc.paper.event.player.PlayerFlowerPotManipulateEvent
PlayerGameModeChangeEvent - Class in org.bukkit.event.player
  Called when the GameMode of the player is changed.
PlayerGameModeChangeEvent(Player, GameMode) - Constructor for class org.bukkit.event.player.PlayerGameModeChangeEvent
  Deprecated.
PlayerGameModeChangeEvent(Player, GameMode, PlayerGameModeChangeEvent.Cause, Component) - Constructor for class org.bukkit.event.player.PlayerGameModeChangeEvent
PlayerGameModeChangeEvent.Cause - Enum Class in org.bukkit.event.player
PlayerHandshakeEvent - Class in com.destroystokyo.paper.event.player
  This event is fired during a player handshake.
PlayerHandshakeEvent(String, boolean) - Constructor for class com.destroystokyo.paper.event.player.PlayerHandshakeEvent
  Deprecated.
  in favour of `PlayerHandshakeEvent(@org.jetbrains.annotations.NotNull java.lang.String,@org.jetbrains.annotations.NotNull java.lang.String,boolean)`
PlayerHandshakeEvent(String, String, boolean) - Constructor for class com.destroystokyo.paper.event.player.PlayerHandshakeEvent
  Creates a new `PlayerHandshakeEvent`.
PlayerHarvestBlockEvent - Class in org.bukkit.event.player
  This event is called whenever a player harvests a block.
PlayerHarvestBlockEvent(Player, Block, List<ItemStack>) - Constructor for class org.bukkit.event.player.PlayerHarvestBlockEvent
PlayerInitialSpawnEvent - Class in com.destroystokyo.paper.event.player
  Deprecated.
  Use `PlayerSpawnLocationEvent`, Duplicate API
PlayerInitialSpawnEvent(Player, Location) - Constructor for class com.destroystokyo.paper.event.player.PlayerInitialSpawnEvent
  Deprecated.
PlayerInteractAtEntityEvent - Class in org.bukkit.event.player
  Represents an event that is called when a player right clicks an entity that also contains the location where the entity was clicked.
PlayerInteractAtEntityEvent(Player, Entity, Vector) - Constructor for class org.bukkit.event.player.PlayerInteractAtEntityEvent
PlayerInteractAtEntityEvent(Player, Entity, Vector, EquipmentSlot) - Constructor for class org.bukkit.event.player.PlayerInteractAtEntityEvent
PlayerInteractEntityEvent - Class in org.bukkit.event.player
  Represents an event that is called when a player right clicks an entity.
PlayerInteractEntityEvent(Player, Entity) - Constructor for class org.bukkit.event.player.PlayerInteractEntityEvent
PlayerInteractEntityEvent(Player, Entity, EquipmentSlot) - Constructor for class org.bukkit.event.player.PlayerInteractEntityEvent
PlayerInteractEvent - Class in org.bukkit.event.player
  Represents an event that is called when a player interacts with an object or air, potentially fired once for each hand.
PlayerInteractEvent(Player, Action, ItemStack, Block, BlockFace) - Constructor for class org.bukkit.event.player.PlayerInteractEvent
PlayerInteractEvent(Player, Action, ItemStack, Block, BlockFace, EquipmentSlot) - Constructor for class org.bukkit.event.player.PlayerInteractEvent
PlayerInteractEvent(Player, Action, ItemStack, Block, BlockFace, EquipmentSlot, Location) - Constructor for class org.bukkit.event.player.PlayerInteractEvent
PlayerInventory - Interface in org.bukkit.inventory
  Interface to the inventory of a Player, including the four armor slots and any extra slots.
PlayerItemBreakEvent - Class in org.bukkit.event.player
  Fired when a player's item breaks (such as a shovel or flint and steel).
PlayerItemBreakEvent(Player, ItemStack) - Constructor for class org.bukkit.event.player.PlayerItemBreakEvent
PlayerItemConsumeEvent - Class in org.bukkit.event.player
  This event will fire when a player is finishing consuming an item (food, potion, milk bucket).
PlayerItemConsumeEvent(Player, ItemStack) - Constructor for class org.bukkit.event.player.PlayerItemConsumeEvent
PlayerItemCooldownEvent - Class in io.papermc.paper.event.player
  Fired when a player receives an item cooldown.
PlayerItemCooldownEvent(Player, Material, int) - Constructor for class io.papermc.paper.event.player.PlayerItemCooldownEvent
PlayerItemDamageEvent - Class in org.bukkit.event.player
  Called when an item used by the player takes durability damage as a result of being used.
PlayerItemDamageEvent(Player, ItemStack, int) - Constructor for class org.bukkit.event.player.PlayerItemDamageEvent
PlayerItemHeldEvent - Class in org.bukkit.event.player
  Fired when a player changes their currently held item
PlayerItemHeldEvent(Player, int, int) - Constructor for class org.bukkit.event.player.PlayerItemHeldEvent
PlayerItemMendEvent - Class in org.bukkit.event.player
  Represents when a player has an item repaired via the Mending enchantment.
PlayerItemMendEvent(Player, ItemStack, ExperienceOrb, int) - Constructor for class org.bukkit.event.player.PlayerItemMendEvent
PlayerJoinEvent - Class in org.bukkit.event.player
  Called when a player joins a server
PlayerJoinEvent(Player, String) - Constructor for class org.bukkit.event.player.PlayerJoinEvent
  Deprecated.
PlayerJoinEvent(Player, Component) - Constructor for class org.bukkit.event.player.PlayerJoinEvent
PlayerJumpEvent - Class in com.destroystokyo.paper.event.player
  Called when the server detects the player is jumping.
PlayerJumpEvent(Player, Location, Location) - Constructor for class com.destroystokyo.paper.event.player.PlayerJumpEvent
PlayerKickEvent - Class in org.bukkit.event.player
  Called when a player gets kicked from the server
PlayerKickEvent(Player, String, String) - Constructor for class org.bukkit.event.player.PlayerKickEvent
  Deprecated.
PlayerKickEvent(Player, Component, Component) - Constructor for class org.bukkit.event.player.PlayerKickEvent
  Deprecated.
PlayerKickEvent(Player, Component, Component, PlayerKickEvent.Cause) - Constructor for class org.bukkit.event.player.PlayerKickEvent
PlayerKickEvent.Cause - Enum Class in org.bukkit.event.player
PlayerLaunchProjectileEvent - Class in com.destroystokyo.paper.event.player
  Called when a player shoots a projectile
PlayerLaunchProjectileEvent(Player, ItemStack, Projectile) - Constructor for class com.destroystokyo.paper.event.player.PlayerLaunchProjectileEvent
PlayerLeashEntityEvent - Class in org.bukkit.event.entity
  Called immediately prior to a creature being leashed by a player.
PlayerLeashEntityEvent(Entity, Entity, Player) - Constructor for class org.bukkit.event.entity.PlayerLeashEntityEvent
PlayerLecternPageChangeEvent - Class in io.papermc.paper.event.player
PlayerLecternPageChangeEvent(Player, Lectern, ItemStack, PlayerLecternPageChangeEvent.PageChangeDirection, int, int) - Constructor for class io.papermc.paper.event.player.PlayerLecternPageChangeEvent
PlayerLecternPageChangeEvent.PageChangeDirection - Enum Class in io.papermc.paper.event.player
PlayerLevelChangeEvent - Class in org.bukkit.event.player
  Called when a players level changes
PlayerLevelChangeEvent(Player, int, int) - Constructor for class org.bukkit.event.player.PlayerLevelChangeEvent
playerListFooter() - Method in interface org.bukkit.entity.Player
  Gets the currently displayed player list footer for this player.
playerListHeader() - Method in interface org.bukkit.entity.Player
  Gets the currently displayed player list header for this player.
playerListName() - Method in interface org.bukkit.entity.Player
  Gets the name that is shown on the in-game player list.
playerListName(Component) - Method in interface org.bukkit.entity.Player
  Sets the name that is shown on the in-game player list.
PlayerLocaleChangeEvent - Class in com.destroystokyo.paper.event.player
  Deprecated.
  Replaced by `PlayerLocaleChangeEvent` upstream
PlayerLocaleChangeEvent - Class in org.bukkit.event.player
  Called when a player changes their locale in the client settings.
PlayerLocaleChangeEvent(Player, String) - Constructor for class org.bukkit.event.player.PlayerLocaleChangeEvent
PlayerLocaleChangeEvent(Player, String, String) - Constructor for class com.destroystokyo.paper.event.player.PlayerLocaleChangeEvent
  Deprecated.
PlayerLoginEvent - Class in org.bukkit.event.player
  Stores details for players attempting to log in.
PlayerLoginEvent(Player, String, InetAddress) - Constructor for class org.bukkit.event.player.PlayerLoginEvent
PlayerLoginEvent(Player, String, InetAddress, InetAddress) - Constructor for class org.bukkit.event.player.PlayerLoginEvent
  This constructor defaults message to an empty string, and result to ALLOWED
PlayerLoginEvent(Player, String, InetAddress, PlayerLoginEvent.Result, String, InetAddress) - Constructor for class org.bukkit.event.player.PlayerLoginEvent
  Deprecated.
  in favour of `PlayerLoginEvent(Player, String, InetAddress, Result, net.kyori.adventure.text.Component, InetAddress)`
PlayerLoginEvent(Player, String, InetAddress, PlayerLoginEvent.Result, Component, InetAddress) - Constructor for class org.bukkit.event.player.PlayerLoginEvent
  This constructor pre-configures the event with a result and message
PlayerLoginEvent.Result - Enum Class in org.bukkit.event.player
  Basic kick reasons for communicating to plugins
PlayerLoomPatternSelectEvent - Class in io.papermc.paper.event.player
  Called when a player selects a banner patten in a loom inventory.
PlayerLoomPatternSelectEvent(Player, LoomInventory, PatternType) - Constructor for class io.papermc.paper.event.player.PlayerLoomPatternSelectEvent
PlayerMoveEvent - Class in org.bukkit.event.player
  Holds information for player movement events
PlayerMoveEvent(Player, Location, Location) - Constructor for class org.bukkit.event.player.PlayerMoveEvent
PlayerNameEntityEvent - Class in io.papermc.paper.event.player
  Called when the player is attempting to rename a mob
PlayerNameEntityEvent(Player, LivingEntity, Component, boolean) - Constructor for class io.papermc.paper.event.player.PlayerNameEntityEvent
PlayerNamePrompt - Class in org.bukkit.conversations
  PlayerNamePrompt is the base class for any prompt that requires the player to enter another player's name.
PlayerNamePrompt(Plugin) - Constructor for class org.bukkit.conversations.PlayerNamePrompt
PlayerNaturallySpawnCreaturesEvent - Class in com.destroystokyo.paper.event.entity
  Fired when the server is calculating what chunks to try to spawn monsters in every Monster Spawn Tick event
PlayerNaturallySpawnCreaturesEvent(Player, byte) - Constructor for class com.destroystokyo.paper.event.entity.PlayerNaturallySpawnCreaturesEvent
playerOnlyMessage - Variable in class org.bukkit.conversations.ConversationFactory
PlayerPickupArrowEvent - Class in org.bukkit.event.player
  Thrown when a player picks up an arrow from the ground.
PlayerPickupArrowEvent(Player, Item, AbstractArrow) - Constructor for class org.bukkit.event.player.PlayerPickupArrowEvent
PlayerPickupExperienceEvent - Class in com.destroystokyo.paper.event.player
  Fired when a player is attempting to pick up an experience orb
PlayerPickupExperienceEvent(Player, ExperienceOrb) - Constructor for class com.destroystokyo.paper.event.player.PlayerPickupExperienceEvent
PlayerPickupItemEvent - Class in org.bukkit.event.player
  Deprecated.
  `EntityPickupItemEvent`
PlayerPickupItemEvent(Player, Item, int) - Constructor for class org.bukkit.event.player.PlayerPickupItemEvent
  Deprecated.
PlayerPortalEvent - Class in org.bukkit.event.player
  Called when a player is about to teleport because it is in contact with a portal which will generate an exit portal.
PlayerPortalEvent(Player, Location, Location) - Constructor for class org.bukkit.event.player.PlayerPortalEvent
PlayerPortalEvent(Player, Location, Location, PlayerTeleportEvent.TeleportCause) - Constructor for class org.bukkit.event.player.PlayerPortalEvent
PlayerPortalEvent(Player, Location, Location, PlayerTeleportEvent.TeleportCause, int, boolean, int) - Constructor for class org.bukkit.event.player.PlayerPortalEvent
PlayerPostRespawnEvent - Class in com.destroystokyo.paper.event.player
  Fired after a player has respawned
PlayerPostRespawnEvent(Player, Location, boolean) - Constructor for class com.destroystokyo.paper.event.player.PlayerPostRespawnEvent
PlayerPreLoginEvent - Class in org.bukkit.event.player
  Deprecated.
  This event causes synchronization from the login thread; `AsyncPlayerPreLoginEvent` is preferred to keep the secondary threads asynchronous.
PlayerPreLoginEvent(String, InetAddress) - Constructor for class org.bukkit.event.player.PlayerPreLoginEvent
  Deprecated.
PlayerPreLoginEvent(String, InetAddress, UUID) - Constructor for class org.bukkit.event.player.PlayerPreLoginEvent
  Deprecated.
PlayerPreLoginEvent.Result - Enum Class in org.bukkit.event.player
  Deprecated.
  Basic kick reasons for communicating to plugins
PlayerProfile - Interface in com.destroystokyo.paper.profile
  Represents a players profile for the game, such as UUID, Name, and textures.
PlayerPurchaseEvent - Class in io.papermc.paper.event.player
  Called when a player trades with a standalone merchant GUI.
PlayerPurchaseEvent(Player, MerchantRecipe, boolean, boolean) - Constructor for class io.papermc.paper.event.player.PlayerPurchaseEvent
PlayerQuitEvent - Class in org.bukkit.event.player
  Called when a player leaves a server
PlayerQuitEvent(Player, String) - Constructor for class org.bukkit.event.player.PlayerQuitEvent
  Deprecated.
PlayerQuitEvent(Player, String, PlayerQuitEvent.QuitReason) - Constructor for class org.bukkit.event.player.PlayerQuitEvent
  Deprecated.
PlayerQuitEvent(Player, Component) - Constructor for class org.bukkit.event.player.PlayerQuitEvent
  Deprecated.
PlayerQuitEvent(Player, Component, PlayerQuitEvent.QuitReason) - Constructor for class org.bukkit.event.player.PlayerQuitEvent
PlayerQuitEvent.QuitReason - Enum Class in org.bukkit.event.player
PlayerReadyArrowEvent - Class in com.destroystokyo.paper.event.player
  Called when a player is firing a bow and the server is choosing an arrow to use.
PlayerReadyArrowEvent(Player, ItemStack, ItemStack) - Constructor for class com.destroystokyo.paper.event.player.PlayerReadyArrowEvent
PlayerRecipeBookClickEvent - Class in com.destroystokyo.paper.event.player
  Called when a player clicks a recipe in the recipe book
PlayerRecipeBookClickEvent(Player, NamespacedKey, boolean) - Constructor for class com.destroystokyo.paper.event.player.PlayerRecipeBookClickEvent
PlayerRecipeDiscoverEvent - Class in org.bukkit.event.player
  Called when a player discovers a new recipe in the recipe book.
PlayerRecipeDiscoverEvent(Player, NamespacedKey) - Constructor for class org.bukkit.event.player.PlayerRecipeDiscoverEvent
PlayerRegisterChannelEvent - Class in org.bukkit.event.player
  This is called immediately after a player registers for a plugin channel.
PlayerRegisterChannelEvent(Player, String) - Constructor for class org.bukkit.event.player.PlayerRegisterChannelEvent
PlayerResourcePackStatusEvent - Class in org.bukkit.event.player
  Called when a player takes action on a resource pack request sent via `Player.setResourcePack(java.lang.String)`.
PlayerResourcePackStatusEvent(Player, PlayerResourcePackStatusEvent.Status) - Constructor for class org.bukkit.event.player.PlayerResourcePackStatusEvent
PlayerResourcePackStatusEvent(Player, PlayerResourcePackStatusEvent.Status, String) - Constructor for class org.bukkit.event.player.PlayerResourcePackStatusEvent
  Deprecated.
PlayerResourcePackStatusEvent.Status - Enum Class in org.bukkit.event.player
  Status of the resource pack.
PlayerRespawnEvent - Class in org.bukkit.event.player
  Called when a player respawns.
PlayerRespawnEvent(Player, Location, boolean) - Constructor for class org.bukkit.event.player.PlayerRespawnEvent
  Deprecated.
PlayerRespawnEvent(Player, Location, boolean, boolean) - Constructor for class org.bukkit.event.player.PlayerRespawnEvent
  Deprecated.
PlayerRespawnEvent(Player, Location, boolean, boolean, ImmutableSet.Builder<PlayerRespawnEvent.RespawnFlag>) - Constructor for class org.bukkit.event.player.PlayerRespawnEvent
PlayerRespawnEvent.RespawnFlag - Enum Class in org.bukkit.event.player
PlayerRiptideEvent - Class in org.bukkit.event.player
  This event is fired when the player activates the riptide enchantment, using their trident to propel them through the air.
PlayerRiptideEvent(Player, ItemStack) - Constructor for class org.bukkit.event.player.PlayerRiptideEvent
players(String...) - Method in class com.destroystokyo.paper.event.server.GS4QueryEvent.QueryResponse.Builder
players(Collection<String>) - Method in class com.destroystokyo.paper.event.server.GS4QueryEvent.QueryResponse.Builder
PLAYERS - Enum constant in enum class org.bukkit.SoundCategory
PLAYERS_SLEEPING_PERCENTAGE - Static variable in class org.bukkit.GameRule
  The percentage of online players which must be sleeping for the night to advance.
PlayerSetSpawnEvent - Class in com.destroystokyo.paper.event.player
  Called when a player's spawn is set, either by themselves or otherwise.
  Cancelling this event will prevent the spawn from being set.
PlayerSetSpawnEvent(Player, PlayerSetSpawnEvent.Cause, Location, boolean, boolean, Component) - Constructor for class com.destroystokyo.paper.event.player.PlayerSetSpawnEvent
PlayerSetSpawnEvent.Cause - Enum Class in com.destroystokyo.paper.event.player
PlayerShearBlockEvent - Class in io.papermc.paper.event.block
  Called when a player uses sheers on a block.
PlayerShearBlockEvent(Player, Block, ItemStack, EquipmentSlot, List<ItemStack>) - Constructor for class io.papermc.paper.event.block.PlayerShearBlockEvent
PlayerShearEntityEvent - Class in org.bukkit.event.player
  Called when a player shears an entity
PlayerShearEntityEvent(Player, Entity) - Constructor for class org.bukkit.event.player.PlayerShearEntityEvent
  Deprecated.
PlayerShearEntityEvent(Player, Entity, ItemStack, EquipmentSlot) - Constructor for class org.bukkit.event.player.PlayerShearEntityEvent
PlayerSignCommandPreprocessEvent - Class in io.papermc.paper.event.player
  Called when a `Player` clicks a sign that causes a command to run.
PlayerSignCommandPreprocessEvent(Player, String, Set<Player>, Sign) - Constructor for class io.papermc.paper.event.player.PlayerSignCommandPreprocessEvent
PlayerSpawnLocationEvent - Class in org.spigotmc.event.player
  Called when player is about to spawn in a world after joining the server.
PlayerSpawnLocationEvent(Player, Location) - Constructor for class org.spigotmc.event.player.PlayerSpawnLocationEvent
PlayerStartSpectatingEntityEvent - Class in com.destroystokyo.paper.event.player
  Triggered when a player starts spectating an entity in spectator mode.
PlayerStartSpectatingEntityEvent(Player, Entity, Entity) - Constructor for class com.destroystokyo.paper.event.player.PlayerStartSpectatingEntityEvent
PlayerStatisticIncrementEvent - Class in org.bukkit.event.player
  Called when a player statistic is incremented.
PlayerStatisticIncrementEvent(Player, Statistic, int, int) - Constructor for class org.bukkit.event.player.PlayerStatisticIncrementEvent
PlayerStatisticIncrementEvent(Player, Statistic, int, int, EntityType) - Constructor for class org.bukkit.event.player.PlayerStatisticIncrementEvent
PlayerStatisticIncrementEvent(Player, Statistic, int, int, Material) - Constructor for class org.bukkit.event.player.PlayerStatisticIncrementEvent
PlayerStonecutterRecipeSelectEvent - Class in io.papermc.paper.event.player
PlayerStonecutterRecipeSelectEvent(Player, StonecutterInventory, StonecuttingRecipe) - Constructor for class io.papermc.paper.event.player.PlayerStonecutterRecipeSelectEvent
PlayerStopSpectatingEntityEvent - Class in com.destroystokyo.paper.event.player
  Triggered when a player stops spectating an entity in spectator mode.
PlayerStopSpectatingEntityEvent(Player, Entity) - Constructor for class com.destroystokyo.paper.event.player.PlayerStopSpectatingEntityEvent
PlayerSwapHandItemsEvent - Class in org.bukkit.event.player
  Called when a player swap items between main hand and off hand using the hotkey.
PlayerSwapHandItemsEvent(Player, ItemStack, ItemStack) - Constructor for class org.bukkit.event.player.PlayerSwapHandItemsEvent
PlayerTakeLecternBookEvent - Class in org.bukkit.event.player
  This event is called when a player clicks the button to take a book of a Lectern.
PlayerTakeLecternBookEvent(Player, Lectern) - Constructor for class org.bukkit.event.player.PlayerTakeLecternBookEvent
PlayerTeleportEndGatewayEvent - Class in com.destroystokyo.paper.event.player
  Fired when a teleport is triggered for an End Gateway
PlayerTeleportEndGatewayEvent(Player, Location, Location, EndGateway) - Constructor for class com.destroystokyo.paper.event.player.PlayerTeleportEndGatewayEvent
PlayerTeleportEvent - Class in org.bukkit.event.player
  Holds information for player teleport events
PlayerTeleportEvent(Player, Location, Location) - Constructor for class org.bukkit.event.player.PlayerTeleportEvent
PlayerTeleportEvent(Player, Location, Location, PlayerTeleportEvent.TeleportCause) - Constructor for class org.bukkit.event.player.PlayerTeleportEvent
PlayerTeleportEvent.TeleportCause - Enum Class in org.bukkit.event.player
playerTicks - Static variable in class co.aikar.timings.TimingHistory
PlayerToggleFlightEvent - Class in org.bukkit.event.player
  Called when a player toggles their flying state
PlayerToggleFlightEvent(Player, boolean) - Constructor for class org.bukkit.event.player.PlayerToggleFlightEvent
PlayerToggleSneakEvent - Class in org.bukkit.event.player
  Called when a player toggles their sneaking state
PlayerToggleSneakEvent(Player, boolean) - Constructor for class org.bukkit.event.player.PlayerToggleSneakEvent
PlayerToggleSprintEvent - Class in org.bukkit.event.player
  Called when a player toggles their sprinting state
PlayerToggleSprintEvent(Player, boolean) - Constructor for class org.bukkit.event.player.PlayerToggleSprintEvent
PlayerTradeEvent - Class in io.papermc.paper.event.player
  Called when a player trades with a villager or wandering trader
PlayerTradeEvent(Player, AbstractVillager, MerchantRecipe, boolean, boolean) - Constructor for class io.papermc.paper.event.player.PlayerTradeEvent
PlayerUnleashEntityEvent - Class in org.bukkit.event.player
  Called prior to an entity being unleashed due to a player's action.
PlayerUnleashEntityEvent(Entity, Player) - Constructor for class org.bukkit.event.player.PlayerUnleashEntityEvent
  Deprecated.
PlayerUnleashEntityEvent(Entity, Player, boolean) - Constructor for class org.bukkit.event.player.PlayerUnleashEntityEvent
PlayerUnregisterChannelEvent - Class in org.bukkit.event.player
  This is called immediately after a player unregisters for a plugin channel.
PlayerUnregisterChannelEvent(Player, String) - Constructor for class org.bukkit.event.player.PlayerUnregisterChannelEvent
PlayerUseUnknownEntityEvent - Class in com.destroystokyo.paper.event.player
PlayerUseUnknownEntityEvent(Player, int, boolean, EquipmentSlot) - Constructor for class com.destroystokyo.paper.event.player.PlayerUseUnknownEntityEvent
PlayerVelocityEvent - Class in org.bukkit.event.player
  Called when the velocity of a player changes.
PlayerVelocityEvent(Player, Vector) - Constructor for class org.bukkit.event.player.PlayerVelocityEvent
PLAYFUL - Enum constant in enum class org.bukkit.entity.Panda.Gene
playNote(Location, byte, byte) - Method in interface org.bukkit.entity.Player
  Deprecated.
  Magic value
playNote(Location, Instrument, Note) - Method in interface org.bukkit.entity.Player
  Play a note for a player at a location.
playPickupItemAnimation(Item) - Method in interface org.bukkit.entity.LivingEntity
  Plays pickup item animation towards this entity.
playPickupItemAnimation(Item, int) - Method in interface org.bukkit.entity.LivingEntity
  Plays pickup item animation towards this entity.
playSound(Location, String, float, float) - Method in interface org.bukkit.entity.Player
  Play a sound for a player at the location.
playSound(Location, String, float, float) - Method in interface org.bukkit.World
  Play a Sound at the provided Location in the World.
playSound(Location, String, SoundCategory, float, float) - Method in interface org.bukkit.entity.Player
  Play a sound for a player at the location.
playSound(Location, String, SoundCategory, float, float) - Method in interface org.bukkit.World
  Play a Sound at the provided Location in the World.
playSound(Location, Sound, float, float) - Method in interface org.bukkit.entity.Player
  Play a sound for a player at the location.
playSound(Location, Sound, float, float) - Method in interface org.bukkit.World
  Play a Sound at the provided Location in the World
playSound(Location, Sound, SoundCategory, float, float) - Method in interface org.bukkit.entity.Player
  Play a sound for a player at the location.
playSound(Location, Sound, SoundCategory, float, float) - Method in interface org.bukkit.World
  Play a Sound at the provided Location in the World.
PLING - Enum constant in enum class org.bukkit.Instrument
  Pling is normally played when a note block is on top of a glowstone block.
plugin - Variable in class org.bukkit.conversations.ConversationFactory
plugin - Variable in class org.bukkit.conversations.InactivityConversationCanceller
plugin - Variable in class org.bukkit.conversations.PluginNameConversationPrefix
Plugin - Interface in org.bukkit.plugin
  Represents a Plugin
PLUGIN - Enum constant in enum class com.destroystokyo.paper.event.player.PlayerSetSpawnEvent.Cause
  When a plugin uses `Player.setBedSpawnLocation(Location)` or `Player.setBedSpawnLocation(Location, boolean)`.
PLUGIN - Enum constant in enum class io.papermc.paper.event.server.ServerResourcesReloadedEvent.Cause
PLUGIN - Enum constant in enum class org.bukkit.event.entity.EntityPotionEffectEvent.Cause
  When a potion effect is modified through the plugin methods.
PLUGIN - Enum constant in enum class org.bukkit.event.inventory.InventoryCloseEvent.Reason
  Closed by Bukkit API
PLUGIN - Enum constant in enum class org.bukkit.event.player.PlayerGameModeChangeEvent.Cause
  A plugin changed the player's gamemode with `HumanEntity.setGameMode(GameMode)`.
PLUGIN - Enum constant in enum class org.bukkit.event.player.PlayerKickEvent.Cause
PLUGIN - Enum constant in enum class org.bukkit.event.player.PlayerTeleportEvent.TeleportCause
  Indicates the teleportation was caused by a plugin
PLUGIN - Enum constant in enum class org.bukkit.event.weather.ThunderChangeEvent.Cause
PLUGIN - Enum constant in enum class org.bukkit.event.weather.WeatherChangeEvent.Cause
PLUGIN_GROUP_HANDLER - Static variable in class co.aikar.timings.TimingsManager
PluginAwareness - Interface in org.bukkit.plugin
  Represents a concept that a plugin is aware of.
PluginAwareness.Flags - Enum Class in org.bukkit.plugin
  Each entry here represents a particular plugin's awareness.
PluginBase - Class in org.bukkit.plugin
  Represents a base `Plugin`
PluginBase() - Constructor for class org.bukkit.plugin.PluginBase
PluginChannelDirection - Enum Class in org.bukkit.plugin.messaging
  Represents the different directions a plugin channel may go.
PluginClassLoader - Class in org.bukkit.plugin.java
  A ClassLoader for plugins, to allow shared classes across multiple plugins
PluginCommand - Class in org.bukkit.command
  Represents a `Command` belonging to a plugin
PluginCommand(String, Plugin) - Constructor for class org.bukkit.command.PluginCommand
PluginCommandYamlParser - Class in org.bukkit.command
PluginCommandYamlParser() - Constructor for class org.bukkit.command.PluginCommandYamlParser
PluginDescriptionFile - Class in org.bukkit.plugin
  This type is the runtime-container for the information in the plugin.yml.
PluginDescriptionFile(InputStream) - Constructor for class org.bukkit.plugin.PluginDescriptionFile
PluginDescriptionFile(Reader) - Constructor for class org.bukkit.plugin.PluginDescriptionFile
  Loads a PluginDescriptionFile from the specified reader
PluginDescriptionFile(String, String, String) - Constructor for class org.bukkit.plugin.PluginDescriptionFile
  Creates a new PluginDescriptionFile with the given detailed
PluginDisableEvent - Class in org.bukkit.event.server
  Called when a plugin is disabled.
PluginDisableEvent(Plugin) - Constructor for class org.bukkit.event.server.PluginDisableEvent
PluginEnableEvent - Class in org.bukkit.event.server
  Called when a plugin is enabled.
PluginEnableEvent(Plugin) - Constructor for class org.bukkit.event.server.PluginEnableEvent
PluginEvent - Class in org.bukkit.event.server
  Used for plugin enable and disable events
PluginEvent(Plugin) - Constructor for class org.bukkit.event.server.PluginEvent
PluginIdentifiableCommand - Interface in org.bukkit.command
  This interface is used by the help system to group commands into sub-indexes based on the `Plugin` they are a part of.
PluginInformation(String, String) - Constructor for class com.destroystokyo.paper.event.server.GS4QueryEvent.QueryResponse.PluginInformation
PluginLoader - Interface in org.bukkit.plugin
  Represents a plugin loader, which handles direct access to specific types of plugins
PluginLoadOrder - Enum Class in org.bukkit.plugin
  Represents the order in which a plugin should be initialized and enabled
PluginLogger - Class in org.bukkit.plugin
  The PluginLogger class is a modified `Logger` that prepends all logging calls with the name of the plugin doing the logging.
PluginLogger(Plugin) - Constructor for class org.bukkit.plugin.PluginLogger
  Creates a new PluginLogger that extracts the name from a plugin.
PluginManager - Interface in org.bukkit.plugin
  Handles all plugin management from the Server
PluginMessageListener - Interface in org.bukkit.plugin.messaging
  A listener for a specific Plugin Channel, which will receive notifications of messages sent from a client.
PluginMessageListenerRegistration - Class in org.bukkit.plugin.messaging
  Contains information about a `Plugin`s registration to a plugin channel.
PluginMessageListenerRegistration(Messenger, Plugin, String, PluginMessageListener) - Constructor for class org.bukkit.plugin.messaging.PluginMessageListenerRegistration
PluginMessageRecipient - Interface in org.bukkit.plugin.messaging
  Represents a possible recipient for a Plugin Message.
PluginNameConversationPrefix - Class in org.bukkit.conversations
  PluginNameConversationPrefix is a `ConversationPrefix` implementation that displays the plugin name in front of conversation output.
PluginNameConversationPrefix(Plugin) - Constructor for class org.bukkit.conversations.PluginNameConversationPrefix
PluginNameConversationPrefix(Plugin, String, ChatColor) - Constructor for class org.bukkit.conversations.PluginNameConversationPrefix
plugins(GS4QueryEvent.QueryResponse.PluginInformation...) - Method in class com.destroystokyo.paper.event.server.GS4QueryEvent.QueryResponse.Builder
plugins(Collection<GS4QueryEvent.QueryResponse.PluginInformation>) - Method in class com.destroystokyo.paper.event.server.GS4QueryEvent.QueryResponse.Builder
PluginsCommand - Class in org.bukkit.command.defaults
PluginsCommand(String) - Constructor for class org.bukkit.command.defaults.PluginsCommand
PODZOL - Enum constant in enum class org.bukkit.Material
  BlockData: `Snowable`
POINTED_DRIPSTONE - Enum constant in enum class org.bukkit.Material
  BlockData: `PointedDripstone`
POINTED_DRIPSTONE_DRIP_LAVA_INTO_CAULDRON - Enum constant in enum class org.bukkit.Effect
  The sound played when a pointed driptone drips lava into a cauldron.
POINTED_DRIPSTONE_DRIP_WATER_INTO_CAULDRON - Enum constant in enum class org.bukkit.Effect
  The sound played when a pointed driptone drips water into a cauldron.
POINTED_DRIPSTONE_LAND - Enum constant in enum class org.bukkit.Effect
  The sound played when a pointed dripstone hits the surface.
PointedDripstone - Interface in org.bukkit.block.data.type
  'thickness' represents the dripstone thickness.
PointedDripstone.Thickness - Enum Class in org.bukkit.block.data.type
  Represents the thickness of the dripstone, corresponding to its position within a multi-block dripstone formation.
POINTER - Enum constant in enum class org.bukkit.Art
POISON - Enum constant in enum class org.bukkit.event.entity.EntityDamageEvent.DamageCause
  Damage caused due to an ongoing poison effect
POISON - Enum constant in enum class org.bukkit.potion.PotionType
POISON - Static variable in class org.bukkit.potion.PotionEffectType
  Deals damage to an entity over time.
POISONOUS_POTATO - Enum constant in enum class org.bukkit.Material
POLAR_BEAR - Enum constant in enum class org.bukkit.entity.EntityType
POLAR_BEAR - Enum constant in enum class org.bukkit.loot.LootTables
POLAR_BEAR_ATTACK_PLAYERS - Static variable in interface com.destroystokyo.paper.entity.ai.VanillaGoal
POLAR_BEAR_HURT_BY - Static variable in interface com.destroystokyo.paper.entity.ai.VanillaGoal
POLAR_BEAR_MELEE_ATTACK - Static variable in interface com.destroystokyo.paper.entity.ai.VanillaGoal
POLAR_BEAR_PANIC - Static variable in interface com.destroystokyo.paper.entity.ai.VanillaGoal
POLAR_BEAR_SPAWN_EGG - Enum constant in enum class org.bukkit.Material
PolarBear - Interface in org.bukkit.entity
  Represents a polar bear.
POLARBEAR_ATTACK_PLAYERS - Static variable in interface com.destroystokyo.paper.entity.ai.VanillaGoal
  Deprecated.
POLARBEAR_HURT_BY - Static variable in interface com.destroystokyo.paper.entity.ai.VanillaGoal
  Deprecated.
POLARBEAR_MELEE - Static variable in interface com.destroystokyo.paper.entity.ai.VanillaGoal
  Deprecated.
POLARBEAR_PANIC - Static variable in interface com.destroystokyo.paper.entity.ai.VanillaGoal
  Deprecated.
POLISHED_ANDESITE - Enum constant in enum class org.bukkit.Material
POLISHED_ANDESITE_SLAB - Enum constant in enum class org.bukkit.Material
  BlockData: `Slab`
POLISHED_ANDESITE_STAIRS - Enum constant in enum class org.bukkit.Material
  BlockData: `Stairs`
POLISHED_BASALT - Enum constant in enum class org.bukkit.Material
  BlockData: `Orientable`
POLISHED_BLACKSTONE - Enum constant in enum class org.bukkit.Material
POLISHED_BLACKSTONE_BRICK_SLAB - Enum constant in enum class org.bukkit.Material
  BlockData: `Slab`
POLISHED_BLACKSTONE_BRICK_STAIRS - Enum constant in enum class org.bukkit.Material
  BlockData: `Stairs`
POLISHED_BLACKSTONE_BRICK_WALL - Enum constant in enum class org.bukkit.Material
  BlockData: `Wall`
POLISHED_BLACKSTONE_BRICKS - Enum constant in enum class org.bukkit.Material
POLISHED_BLACKSTONE_BUTTON - Enum constant in enum class org.bukkit.Material
  BlockData: `Switch`
POLISHED_BLACKSTONE_PRESSURE_PLATE - Enum constant in enum class org.bukkit.Material
  BlockData: `Powerable`
POLISHED_BLACKSTONE_SLAB - Enum constant in enum class org.bukkit.Material
  BlockData: `Slab`
POLISHED_BLACKSTONE_STAIRS - Enum constant in enum class org.bukkit.Material
  BlockData: `Stairs`
POLISHED_BLACKSTONE_WALL - Enum constant in enum class org.bukkit.Material
  BlockData: `Wall`
POLISHED_DEEPSLATE - Enum constant in enum class org.bukkit.Material
POLISHED_DEEPSLATE_SLAB - Enum constant in enum class org.bukkit.Material
  BlockData: `Slab`
POLISHED_DEEPSLATE_STAIRS - Enum constant in enum class org.bukkit.Material
  BlockData: `Stairs`
POLISHED_DEEPSLATE_WALL - Enum constant in enum class org.bukkit.Material
  BlockData: `Wall`
POLISHED_DIORITE - Enum constant in enum class org.bukkit.Material
POLISHED_DIORITE_SLAB - Enum constant in enum class org.bukkit.Material
  BlockData: `Slab`
POLISHED_DIORITE_STAIRS - Enum constant in enum class org.bukkit.Material
  BlockData: `Stairs`
POLISHED_GRANITE - Enum constant in enum class org.bukkit.Material
POLISHED_GRANITE_SLAB - Enum constant in enum class org.bukkit.Material
  BlockData: `Slab`
POLISHED_GRANITE_STAIRS - Enum constant in enum class org.bukkit.Material
  BlockData: `Stairs`
poll() - Method in class com.destroystokyo.paper.utils.CachedSizeConcurrentLinkedQueue
POOL - Enum constant in enum class org.bukkit.Art
POPPED_CHORUS_FRUIT - Enum constant in enum class org.bukkit.Material
POPPY - Enum constant in enum class org.bukkit.Material
populate(WorldInfo, Random, int, int, LimitedRegion) - Method in class org.bukkit.generator.BlockPopulator
  Populates an area of blocks at or around the given chunk.
populate(World, Random, Chunk) - Method in class org.bukkit.generator.BlockPopulator
  Deprecated.
  Use `BlockPopulator.populate(WorldInfo, Random, int, int, LimitedRegion)`
populateLoot(Random, LootContext) - Method in interface org.bukkit.loot.LootTable
  Returns a mutable list of loot generated by this LootTable.
PORKCHOP - Enum constant in enum class org.bukkit.Material
port(int) - Method in class com.destroystokyo.paper.event.server.GS4QueryEvent.QueryResponse.Builder
PORTAL - Enum constant in enum class org.bukkit.Particle
PORTAL_TRAVEL - Enum constant in enum class org.bukkit.Effect
  The sound played when traveling through a portal
PortalCreateEvent - Class in org.bukkit.event.world
  Called when a portal is created
PortalCreateEvent(List<BlockState>, World, PortalCreateEvent.CreateReason) - Constructor for class org.bukkit.event.world.PortalCreateEvent
  Deprecated.
PortalCreateEvent(List<BlockState>, World, Entity, PortalCreateEvent.CreateReason) - Constructor for class org.bukkit.event.world.PortalCreateEvent
PortalCreateEvent.CreateReason - Enum Class in org.bukkit.event.world
  An enum to specify the various reasons for a portal's creation
PORTALS - Static variable in interface org.bukkit.Tag
  Vanilla block tag representing all portals.
PortalType - Enum Class in org.bukkit
  Represents various types of portals that can be made in a world.
Pose - Enum Class in org.bukkit.entity
  Represents an entity body pose.
POSTWORLD - Enum constant in enum class org.bukkit.plugin.PluginLoadOrder
  Indicates that the plugin will be loaded after the first/default world was created
POTATO - Enum constant in enum class org.bukkit.Material
POTATOES - Enum constant in enum class org.bukkit.Material
  BlockData: `Ageable`
POTATOES - Static variable in class com.destroystokyo.paper.MaterialTags
  Covers all potato items.
POTENTIAL_JOB_SITE - Static variable in class org.bukkit.entity.memory.MemoryKey
Potion - Class in org.bukkit.potion
  Deprecated.
Potion(PotionType) - Constructor for class org.bukkit.potion.Potion
  Deprecated.
  Construct a new potion of the given type.
Potion(PotionType, int) - Constructor for class org.bukkit.potion.Potion
  Deprecated.
  Create a new potion of the given type and level.
Potion(PotionType, int, boolean) - Constructor for class org.bukkit.potion.Potion
  Deprecated.
  In favour of using `Potion(PotionType)` with `Potion.splash()`.
Potion(PotionType, int, boolean, boolean) - Constructor for class org.bukkit.potion.Potion
  Deprecated.
  In favour of using `Potion(PotionType)` with `Potion.extend()` and possibly `Potion.splash()`.
POTION - Enum constant in enum class org.bukkit.Material
POTION_BREAK - Enum constant in enum class org.bukkit.Effect
  Visual effect of a splash potion breaking.
POTION_DRINK - Enum constant in enum class org.bukkit.event.entity.EntityPotionEffectEvent.Cause
  When the entity drinks a potion.
POTION_SPLASH - Enum constant in enum class org.bukkit.event.entity.EntityPotionEffectEvent.Cause
  When the entity is inflicted with an effect due to a splash potion.
PotionBrewer - Interface in org.bukkit.potion
  Represents a brewer that can create `PotionEffect`s.
PotionData - Class in org.bukkit.potion
PotionData(PotionType) - Constructor for class org.bukkit.potion.PotionData
PotionData(PotionType, boolean, boolean) - Constructor for class org.bukkit.potion.PotionData
  Instantiates a final PotionData object to contain information about a Potion
PotionEffect - Class in org.bukkit.potion
  Represents a potion effect, that can be added to a `LivingEntity`.
PotionEffect(Map<String, Object>) - Constructor for class org.bukkit.potion.PotionEffect
  Constructor for deserialization.
PotionEffect(PotionEffectType, int, int) - Constructor for class org.bukkit.potion.PotionEffect
  Creates a potion effect.
PotionEffect(PotionEffectType, int, int, boolean) - Constructor for class org.bukkit.potion.PotionEffect
  Creates a potion effect.
PotionEffect(PotionEffectType, int, int, boolean, boolean) - Constructor for class org.bukkit.potion.PotionEffect
  Creates a potion effect with no defined color.
PotionEffect(PotionEffectType, int, int, boolean, boolean, boolean) - Constructor for class org.bukkit.potion.PotionEffect
  Creates a potion effect.
PotionEffectType - Class in org.bukkit.potion
  Represents a type of potion and its effect on an entity.
PotionEffectType(int) - Constructor for class org.bukkit.potion.PotionEffectType
PotionEffectTypeWrapper - Class in org.bukkit.potion
PotionEffectTypeWrapper(int) - Constructor for class org.bukkit.potion.PotionEffectTypeWrapper
PotionMeta - Interface in org.bukkit.inventory.meta
  Represents a potion or item that can have custom effects.
PotionSplashEvent - Class in org.bukkit.event.entity
  Called when a splash potion hits an area
PotionSplashEvent(ThrownPotion, Map<LivingEntity, Double>) - Constructor for class org.bukkit.event.entity.PotionSplashEvent
PotionType - Enum Class in org.bukkit.potion
  This enum reflects and matches each potion state that can be obtained from the Creative mode inventory
POTTED_ACACIA_SAPLING - Enum constant in enum class org.bukkit.Material
POTTED_ALLIUM - Enum constant in enum class org.bukkit.Material
POTTED_AZALEA_BUSH - Enum constant in enum class org.bukkit.Material
POTTED_AZURE_BLUET - Enum constant in enum class org.bukkit.Material
POTTED_BAMBOO - Enum constant in enum class org.bukkit.Material
POTTED_BIRCH_SAPLING - Enum constant in enum class org.bukkit.Material
POTTED_BLUE_ORCHID - Enum constant in enum class org.bukkit.Material
POTTED_BROWN_MUSHROOM - Enum constant in enum class org.bukkit.Material
POTTED_CACTUS - Enum constant in enum class org.bukkit.Material
POTTED_CORNFLOWER - Enum constant in enum class org.bukkit.Material
POTTED_CRIMSON_FUNGUS - Enum constant in enum class org.bukkit.Material
POTTED_CRIMSON_ROOTS - Enum constant in enum class org.bukkit.Material
POTTED_DANDELION - Enum constant in enum class org.bukkit.Material
POTTED_DARK_OAK_SAPLING - Enum constant in enum class org.bukkit.Material
POTTED_DEAD_BUSH - Enum constant in enum class org.bukkit.Material
POTTED_FERN - Enum constant in enum class org.bukkit.Material
POTTED_FLOWERING_AZALEA_BUSH - Enum constant in enum class org.bukkit.Material
POTTED_JUNGLE_SAPLING - Enum constant in enum class org.bukkit.Material
POTTED_LILY_OF_THE_VALLEY - Enum constant in enum class org.bukkit.Material
POTTED_OAK_SAPLING - Enum constant in enum class org.bukkit.Material
POTTED_ORANGE_TULIP - Enum constant in enum class org.bukkit.Material
POTTED_OXEYE_DAISY - Enum constant in enum class org.bukkit.Material
POTTED_PINK_TULIP - Enum constant in enum class org.bukkit.Material
POTTED_POPPY - Enum constant in enum class org.bukkit.Material
POTTED_RED_MUSHROOM - Enum constant in enum class org.bukkit.Material
POTTED_RED_TULIP - Enum constant in enum class org.bukkit.Material
POTTED_SPRUCE_SAPLING - Enum constant in enum class org.bukkit.Material
POTTED_WARPED_FUNGUS - Enum constant in enum class org.bukkit.Material
POTTED_WARPED_ROOTS - Enum constant in enum class org.bukkit.Material
POTTED_WHITE_TULIP - Enum constant in enum class org.bukkit.Material
POTTED_WITHER_ROSE - Enum constant in enum class org.bukkit.Material
POWDER_SNOW - Enum constant in enum class org.bukkit.Material
POWDER_SNOW_BUCKET - Enum constant in enum class org.bukkit.Material
POWDER_SNOW_CAULDRON - Enum constant in enum class org.bukkit.Material
  BlockData: `Levelled`
Powerable - Interface in org.bukkit.block.data
  'powered' indicates whether this block is in the powered state or not, i.e.
POWERED_RAIL - Enum constant in enum class org.bukkit.Material
  BlockData: `RedstoneRail`
PoweredMinecart - Interface in org.bukkit.entity.minecart
  Represents a powered minecart.
PoweredRail - Class in org.bukkit.material
  Deprecated.
  all usage of MaterialData is deprecated and subject to removal. Use `BlockData`.
PoweredRail() - Constructor for class org.bukkit.material.PoweredRail
  Deprecated.
PoweredRail(Material) - Constructor for class org.bukkit.material.PoweredRail
  Deprecated.
PoweredRail(Material, byte) - Constructor for class org.bukkit.material.PoweredRail
  Deprecated.
  Magic value
preamble - Variable in class org.bukkit.help.IndexHelpTopic
PreCreatureSpawnEvent - Class in com.destroystokyo.paper.event.entity
  WARNING: This event only fires for a limited number of cases, and not for every case that CreatureSpawnEvent does.
PreCreatureSpawnEvent(Location, EntityType, CreatureSpawnEvent.SpawnReason) - Constructor for class com.destroystokyo.paper.event.entity.PreCreatureSpawnEvent
PreFillProfileEvent - Class in com.destroystokyo.paper.event.profile
  Fired when the server is requesting to fill in properties of an incomplete profile, such as textures.
PreFillProfileEvent(PlayerProfile) - Constructor for class com.destroystokyo.paper.event.profile.PreFillProfileEvent
prefix - Variable in class org.bukkit.conversations.Conversation
prefix - Variable in class org.bukkit.conversations.ConversationFactory
prefix() - Method in interface org.bukkit.scoreboard.Team
  Gets the prefix prepended to the display of entries on this team.
prefix(Component) - Method in interface org.bukkit.scoreboard.Team
  Sets the prefix prepended to the display of entries on this team.
prefixColor - Variable in class org.bukkit.conversations.PluginNameConversationPrefix
PreLookupProfileEvent - Class in com.destroystokyo.paper.event.profile
  Allows a plugin to intercept a Profile Lookup for a Profile by name At the point of event fire, the UUID and properties are unset.
PreLookupProfileEvent(String) - Constructor for class com.destroystokyo.paper.event.profile.PreLookupProfileEvent
PrepareAnvilEvent - Class in org.bukkit.event.inventory
  Called when an item is put in a slot for repair by an anvil.
PrepareAnvilEvent(InventoryView, ItemStack) - Constructor for class org.bukkit.event.inventory.PrepareAnvilEvent
PrepareGrindstoneEvent - Class in com.destroystokyo.paper.event.inventory
  Deprecated.
PrepareGrindstoneEvent(InventoryView, ItemStack) - Constructor for class com.destroystokyo.paper.event.inventory.PrepareGrindstoneEvent
  Deprecated.
PrepareItemCraftEvent - Class in org.bukkit.event.inventory
PrepareItemCraftEvent(CraftingInventory, InventoryView, boolean) - Constructor for class org.bukkit.event.inventory.PrepareItemCraftEvent
PrepareItemEnchantEvent - Class in org.bukkit.event.enchantment
  Called when an ItemStack is inserted in an enchantment table - can be called multiple times
PrepareItemEnchantEvent(Player, InventoryView, Block, ItemStack, EnchantmentOffer[], int) - Constructor for class org.bukkit.event.enchantment.PrepareItemEnchantEvent
PrepareResultEvent - Class in com.destroystokyo.paper.event.inventory
  Called when an item is put in an inventory containing a result slot
PrepareResultEvent(InventoryView, ItemStack) - Constructor for class com.destroystokyo.paper.event.inventory.PrepareResultEvent
PrepareSmithingEvent - Class in org.bukkit.event.inventory
  Called when an item is put in a slot for upgrade by a Smithing Table.
PrepareSmithingEvent(InventoryView, ItemStack) - Constructor for class org.bukkit.event.inventory.PrepareSmithingEvent
PREPARING_TO_SUMMON_PILLARS - Enum constant in enum class org.bukkit.boss.DragonBattle.RespawnPhase
  The crystal beams remain directed upwards.
PreSpawnerSpawnEvent - Class in com.destroystokyo.paper.event.entity
  Called before an entity is spawned into a world by a spawner.
PreSpawnerSpawnEvent(Location, EntityType, Location) - Constructor for class com.destroystokyo.paper.event.entity.PreSpawnerSpawnEvent
PRESSURE_PLATES - Static variable in class com.destroystokyo.paper.MaterialTags
  Covers all wooden pressure plates and the weighted pressure plates and the stone pressure plate.
PRESSURE_PLATES - Static variable in interface org.bukkit.Tag
  Vanilla block tag representing all pressure plates.
PressurePlate - Class in org.bukkit.material
  Deprecated.
  all usage of MaterialData is deprecated and subject to removal. Use `BlockData`.
PressurePlate() - Constructor for class org.bukkit.material.PressurePlate
  Deprecated.
PressurePlate(Material) - Constructor for class org.bukkit.material.PressurePlate
  Deprecated.
PressurePlate(Material, byte) - Constructor for class org.bukkit.material.PressurePlate
  Deprecated.
  Magic value
PressureSensor - Interface in org.bukkit.material
PREVENT_MOB_SPAWNING_INSIDE - Static variable in interface org.bukkit.Tag
  Vanilla block tag representing all blocks that prevent inside mob spawning.
PRIMARY_EFFECT - Enum constant in enum class org.bukkit.inventory.InventoryView.Property
  In an beacon inventory, the primary potion effect
PRIME_FUSE - Static variable in class org.bukkit.GameEvent
PRIMED_TNT - Enum constant in enum class org.bukkit.entity.EntityType
  Primed TNT that is about to explode.
printFor(Warning) - Method in enum class org.bukkit.Warning.WarningState
  This method checks the provided warning should be printed for this state
priority() - Element in annotation interface org.bukkit.event.EventHandler
  Define the priority of the event.
PRISMARINE - Enum constant in enum class org.bukkit.Material
PRISMARINE - Static variable in class com.destroystokyo.paper.MaterialTags
  Covers the variants of prismarine blocks.
PRISMARINE_BRICK_SLAB - Enum constant in enum class org.bukkit.Material
  BlockData: `Slab`
PRISMARINE_BRICK_STAIRS - Enum constant in enum class org.bukkit.Material
  BlockData: `Stairs`
PRISMARINE_BRICKS - Enum constant in enum class org.bukkit.Material
PRISMARINE_CRYSTALS - Enum constant in enum class org.bukkit.Material
PRISMARINE_SHARD - Enum constant in enum class org.bukkit.Material
PRISMARINE_SLAB - Enum constant in enum class org.bukkit.Material
  BlockData: `Slab`
PRISMARINE_SLABS - Static variable in class com.destroystokyo.paper.MaterialTags
  Covers the variants of prismarine slabs.
PRISMARINE_STAIRS - Enum constant in enum class org.bukkit.Material
  BlockData: `Stairs`
PRISMARINE_STAIRS - Static variable in class com.destroystokyo.paper.MaterialTags
  Covers the variants of prismarine stairs.
PRISMARINE_WALL - Enum constant in enum class org.bukkit.Material
  BlockData: `Wall`
privacy - Static variable in class co.aikar.timings.TimingsManager
process(Player, String, String, Exception) - Static method in class com.destroystokyo.paper.event.player.IllegalPacketEvent
  Deprecated.
process(Witch, ItemStack) - Static method in class com.destroystokyo.paper.event.entity.WitchReadyPotionEvent
  Fires thee event, returning the desired potion, or air of cancelled
processClass(PluginDescriptionFile, String, byte[]) - Method in interface org.bukkit.UnsafeValues
  Deprecated.
ProfileProperty - Class in com.destroystokyo.paper.profile
  Represents a property on a `PlayerProfile`
ProfileProperty(String, String) - Constructor for class com.destroystokyo.paper.profile.ProfileProperty
ProfileProperty(String, String, String) - Constructor for class com.destroystokyo.paper.profile.ProfileProperty
ProfileWhitelistVerifyEvent - Class in com.destroystokyo.paper.event.profile
  Fires when the server needs to verify if a player is whitelisted.
ProfileWhitelistVerifyEvent(PlayerProfile, boolean, boolean, boolean, String) - Constructor for class com.destroystokyo.paper.event.profile.ProfileWhitelistVerifyEvent
  Deprecated.
ProfileWhitelistVerifyEvent(PlayerProfile, boolean, boolean, boolean, Component) - Constructor for class com.destroystokyo.paper.event.profile.ProfileWhitelistVerifyEvent
Projectile - Interface in org.bukkit.entity
  Represents a shootable entity.
PROJECTILE - Enum constant in enum class com.destroystokyo.paper.event.block.TNTPrimeEvent.PrimeReason
  When TNT prime was caused by an `Entity` shooting TNT using a bow with `Enchantment.ARROW_FIRE` enchantment
PROJECTILE - Enum constant in enum class org.bukkit.event.entity.EntityDamageEvent.DamageCause
  Damage caused when attacked by a projectile.
PROJECTILE_LAND - Static variable in class org.bukkit.GameEvent
PROJECTILE_SHOOT - Static variable in class org.bukkit.GameEvent
ProjectileCollideEvent - Class in com.destroystokyo.paper.event.entity
  Called when an projectile collides with an entity
ProjectileCollideEvent(Projectile, Entity) - Constructor for class com.destroystokyo.paper.event.entity.ProjectileCollideEvent
ProjectileHitEvent - Class in org.bukkit.event.entity
  Called when a projectile hits an object
ProjectileHitEvent(Projectile) - Constructor for class org.bukkit.event.entity.ProjectileHitEvent
ProjectileHitEvent(Projectile, Block) - Constructor for class org.bukkit.event.entity.ProjectileHitEvent
ProjectileHitEvent(Projectile, Entity) - Constructor for class org.bukkit.event.entity.ProjectileHitEvent
ProjectileHitEvent(Projectile, Entity, Block) - Constructor for class org.bukkit.event.entity.ProjectileHitEvent
ProjectileHitEvent(Projectile, Entity, Block, BlockFace) - Constructor for class org.bukkit.event.entity.ProjectileHitEvent
ProjectileLaunchEvent - Class in org.bukkit.event.entity
  Called when a projectile is launched.
ProjectileLaunchEvent(Entity) - Constructor for class org.bukkit.event.entity.ProjectileLaunchEvent
ProjectileSource - Interface in org.bukkit.projectiles
  Represents a valid source of a projectile.
Prompt - Interface in org.bukkit.conversations
  A Prompt is the main constituent of a `Conversation`.
PROTECTION_ENVIRONMENTAL - Static variable in class org.bukkit.enchantments.Enchantment
  Provides protection against environmental damage
PROTECTION_EXPLOSIONS - Static variable in class org.bukkit.enchantments.Enchantment
  Provides protection against explosive damage
PROTECTION_FALL - Static variable in class org.bukkit.enchantments.Enchantment
  Provides protection against fall damage
PROTECTION_FIRE - Static variable in class org.bukkit.enchantments.Enchantment
  Provides protection against fire damage
PROTECTION_PROJECTILE - Static variable in class org.bukkit.enchantments.Enchantment
  Provides protection against projectile damage
ProtoWorld - Interface in io.papermc.paper.world.generation
  Deprecated, for removal: This API element is subject to removal in a future version.
  see `RegionAccessor` and `LimitedRegion`
ProxiedCommandSender - Interface in org.bukkit.command
PufferFish - Interface in org.bukkit.entity
  Represents a puffer fish.
PUFFERFISH - Enum constant in enum class org.bukkit.entity.EntityType
PUFFERFISH - Enum constant in enum class org.bukkit.loot.LootTables
PUFFERFISH - Enum constant in enum class org.bukkit.Material
PUFFERFISH_BUCKET - Enum constant in enum class org.bukkit.Material
PUFFERFISH_PUFF - Static variable in interface com.destroystokyo.paper.entity.ai.VanillaGoal
PUFFERFISH_SPAWN_EGG - Enum constant in enum class org.bukkit.Material
PufferFishStateChangeEvent - Class in io.papermc.paper.event.entity
  Called just before a `PufferFish` inflates or deflates.
PufferFishStateChangeEvent(PufferFish, int) - Constructor for class io.papermc.paper.event.entity.PufferFishStateChangeEvent
pullHookedEntity() - Method in interface org.bukkit.entity.FishHook
  Pull the hooked entity to the caster of this fish hook.
Pumpkin - Class in org.bukkit.material
  Deprecated.
  all usage of MaterialData is deprecated and subject to removal. Use `BlockData`.
Pumpkin() - Constructor for class org.bukkit.material.Pumpkin
  Deprecated.
Pumpkin(BlockFace) - Constructor for class org.bukkit.material.Pumpkin
  Deprecated.
  Instantiate a pumpkin facing in a particular direction.
Pumpkin(Material) - Constructor for class org.bukkit.material.Pumpkin
  Deprecated.
Pumpkin(Material, byte) - Constructor for class org.bukkit.material.Pumpkin
  Deprecated.
  Magic value
PUMPKIN - Enum constant in enum class org.bukkit.Material
PUMPKIN_PIE - Enum constant in enum class org.bukkit.Material
PUMPKIN_SEEDS - Enum constant in enum class org.bukkit.Material
PUMPKIN_STEM - Enum constant in enum class org.bukkit.Material
  BlockData: `Ageable`
PUMPKINS - Static variable in class com.destroystokyo.paper.MaterialTags
  Covers the variants of pumpkins.
PURPLE - Enum constant in enum class org.bukkit.boss.BarColor
PURPLE - Enum constant in enum class org.bukkit.DyeColor
  Represents purple dye.
PURPLE - Static variable in class org.bukkit.Color
  Purple, or (0x80,0x00,0x80) in (R,G,B)
PURPLE_BANNER - Enum constant in enum class org.bukkit.Material
  BlockData: `Rotatable`
PURPLE_BED - Enum constant in enum class org.bukkit.Material
  BlockData: `Bed`
PURPLE_CANDLE - Enum constant in enum class org.bukkit.Material
  BlockData: `Candle`
PURPLE_CANDLE_CAKE - Enum constant in enum class org.bukkit.Material
  BlockData: `Lightable`
PURPLE_CARPET - Enum constant in enum class org.bukkit.Material
PURPLE_CONCRETE - Enum constant in enum class org.bukkit.Material
PURPLE_CONCRETE_POWDER - Enum constant in enum class org.bukkit.Material
PURPLE_DYE - Enum constant in enum class org.bukkit.Material
PURPLE_GLAZED_TERRACOTTA - Enum constant in enum class org.bukkit.Material
  BlockData: `Directional`
PURPLE_SHULKER_BOX - Enum constant in enum class org.bukkit.Material
  BlockData: `Directional`
PURPLE_STAINED_GLASS - Enum constant in enum class org.bukkit.Material
PURPLE_STAINED_GLASS_PANE - Enum constant in enum class org.bukkit.Material
  BlockData: `GlassPane`
PURPLE_TERRACOTTA - Enum constant in enum class org.bukkit.Material
PURPLE_WALL_BANNER - Enum constant in enum class org.bukkit.Material
  BlockData: `Directional`
PURPLE_WOOL - Enum constant in enum class org.bukkit.Material
PURPUR - Static variable in class com.destroystokyo.paper.MaterialTags
  Covers the variants of purpur.
PURPUR_BLOCK - Enum constant in enum class org.bukkit.Material
PURPUR_PILLAR - Enum constant in enum class org.bukkit.Material
  BlockData: `Orientable`
PURPUR_SLAB - Enum constant in enum class org.bukkit.Material
  BlockData: `Slab`
PURPUR_STAIRS - Enum constant in enum class org.bukkit.Material
  BlockData: `Stairs`
PUSH_ONLY - Enum constant in enum class org.bukkit.block.PistonMoveReaction
  Indicates that the block can only be pushed by pistons, not pulled.
put(K, V) - Method in class co.aikar.util.LoadingMap
put(K, V) - Method in class co.aikar.util.MRUMapCache
putAll(Map<? extends K, ? extends V>) - Method in class co.aikar.util.LoadingMap
putAll(Map<? extends K, ? extends V>) - Method in class co.aikar.util.MRUMapCache
putOnFace(BlockFace) - Method in class org.bukkit.material.Vine
  Deprecated.
  Attach the vine to the specified face of an adjacent block.

## Q

QUARTZ - Enum constant in enum class org.bukkit.Material
QUARTZ_BLOCK - Enum constant in enum class org.bukkit.Material
QUARTZ_BLOCKS - Static variable in class com.destroystokyo.paper.MaterialTags
  Covers the variants of quartz blocks.
QUARTZ_BRICKS - Enum constant in enum class org.bukkit.Material
QUARTZ_PILLAR - Enum constant in enum class org.bukkit.Material
  BlockData: `Orientable`
QUARTZ_SLAB - Enum constant in enum class org.bukkit.Material
  BlockData: `Slab`
QUARTZ_STAIRS - Enum constant in enum class org.bukkit.Material
  BlockData: `Stairs`
QUICK_CHARGE - Static variable in class org.bukkit.enchantments.Enchantment
  Charges crossbows quickly
QUICKBAR - Enum constant in enum class org.bukkit.event.inventory.InventoryType.SlotType
  A slot in the bottom row or quickbar.
quitMessage() - Method in class org.bukkit.event.player.PlayerQuitEvent
  Gets the quit message to send to all online players
quitMessage(Component) - Method in class org.bukkit.event.player.PlayerQuitEvent
  Sets the quit message to send to all online players

## R

Rabbit - Interface in org.bukkit.entity
RABBIT - Enum constant in enum class org.bukkit.entity.EntityType
RABBIT - Enum constant in enum class org.bukkit.loot.LootTables
RABBIT - Enum constant in enum class org.bukkit.Material
RABBIT_AVOID_ENTITY - Static variable in interface com.destroystokyo.paper.entity.ai.VanillaGoal
RABBIT_AVOID_TARGET - Static variable in interface com.destroystokyo.paper.entity.ai.VanillaGoal
  Deprecated.
RABBIT_FOOT - Enum constant in enum class org.bukkit.Material
RABBIT_HIDE - Enum constant in enum class org.bukkit.Material
RABBIT_JUMP - Enum constant in enum class org.bukkit.EntityEffect
  Rabbit jumping.
RABBIT_PANIC - Static variable in interface com.destroystokyo.paper.entity.ai.VanillaGoal
RABBIT_SPAWN_EGG - Enum constant in enum class org.bukkit.Material
RABBIT_STEW - Enum constant in enum class org.bukkit.Material
Rabbit.Type - Enum Class in org.bukkit.entity
  Represents the various types a Rabbit might be.
RAGDOLL - Enum constant in enum class org.bukkit.entity.Cat.Type
Raid - Interface in org.bukkit
  Represents a raid event.
RAID - Enum constant in enum class org.bukkit.event.entity.CreatureSpawnEvent.SpawnReason
  When an entity is spawned as part of a raid
RAID - Static variable in interface com.destroystokyo.paper.entity.ai.VanillaGoal
  Deprecated.
RAID_GARDEN - Static variable in interface com.destroystokyo.paper.entity.ai.VanillaGoal
RAID_TRIGGER - Enum constant in enum class org.bukkit.Statistic
RAID_WIN - Enum constant in enum class org.bukkit.Statistic
Raid.RaidStatus - Enum Class in org.bukkit
  Represents the status of a `Raid`.
Raider - Interface in org.bukkit.entity
RAIDER_CELEBRATION - Static variable in interface com.destroystokyo.paper.entity.ai.VanillaGoal
RAIDER_HOLD_GROUND - Static variable in interface com.destroystokyo.paper.entity.ai.VanillaGoal
  Deprecated.
RAIDER_MOVE_THROUGH_VILLAGE - Static variable in interface com.destroystokyo.paper.entity.ai.VanillaGoal
RAIDER_OBTAIN_BANNER - Static variable in interface com.destroystokyo.paper.entity.ai.VanillaGoal
  Deprecated.
RAIDER_OPEN_DOOR - Static variable in interface com.destroystokyo.paper.entity.ai.VanillaGoal
RAIDERS - Static variable in interface org.bukkit.Tag
  Deprecated, for removal: This API element is subject to removal in a future version.
  use `Tag.ENTITY_TYPES_RAIDERS`
RaidEvent - Class in org.bukkit.event.raid
  Represents events related to raids.
RaidEvent(Raid, World) - Constructor for class org.bukkit.event.raid.RaidEvent
RaidFinishEvent - Class in org.bukkit.event.raid
  This event is called when a `Raid` was complete with a clear result.
RaidFinishEvent(Raid, World, List<Player>) - Constructor for class org.bukkit.event.raid.RaidFinishEvent
RaidSpawnWaveEvent - Class in org.bukkit.event.raid
  Called when a raid wave spawns.
RaidSpawnWaveEvent(Raid, World, Raider, List<Raider>) - Constructor for class org.bukkit.event.raid.RaidSpawnWaveEvent
RaidStopEvent - Class in org.bukkit.event.raid
  Called when a `Raid` is stopped.
RaidStopEvent(Raid, World, RaidStopEvent.Reason) - Constructor for class org.bukkit.event.raid.RaidStopEvent
RaidStopEvent.Reason - Enum Class in org.bukkit.event.raid
RaidTriggerEvent - Class in org.bukkit.event.raid
  Called when a `Raid` is triggered (e.g: a player with Bad Omen effect enters a village).
RaidTriggerEvent(Raid, World, Player) - Constructor for class org.bukkit.event.raid.RaidTriggerEvent
Rail - Interface in org.bukkit.block.data
  'shape' represents the current layout of a minecart rail.
RAIL - Enum constant in enum class org.bukkit.Material
  BlockData: `Rail`
Rail.Shape - Enum Class in org.bukkit.block.data
  The different types of shapes a rail block can occupy.
Rails - Class in org.bukkit.material
  Deprecated.
  all usage of MaterialData is deprecated and subject to removal. Use `BlockData`.
Rails() - Constructor for class org.bukkit.material.Rails
  Deprecated.
Rails(Material) - Constructor for class org.bukkit.material.Rails
  Deprecated.
Rails(Material, byte) - Constructor for class org.bukkit.material.Rails
  Deprecated.
  Magic value
RAILS - Static variable in class com.destroystokyo.paper.MaterialTags
  Covers the variants of rails.
RAILS - Static variable in interface org.bukkit.Tag
  Vanilla block tag representing all Minecart rails.
ram(LivingEntity) - Method in interface org.bukkit.entity.Goat
  Makes the goat ram at the specified entity
RAM_COOLDOWN_TICKS - Static variable in class org.bukkit.entity.memory.MemoryKey
RANDOM_FLOAT_AROUND - Static variable in interface com.destroystokyo.paper.entity.ai.VanillaGoal
RANDOM_FLY - Static variable in interface com.destroystokyo.paper.entity.ai.VanillaGoal
  Deprecated.
RANDOM_LOOK_AROUND - Static variable in interface com.destroystokyo.paper.entity.ai.VanillaGoal
RANDOM_LOOKAROUND - Static variable in interface com.destroystokyo.paper.entity.ai.VanillaGoal
  Deprecated.
RANDOM_STROLL - Static variable in interface com.destroystokyo.paper.entity.ai.VanillaGoal
RANDOM_STROLL_LAND - Static variable in interface com.destroystokyo.paper.entity.ai.VanillaGoal
  Deprecated.
RANDOM_SWIM - Static variable in interface com.destroystokyo.paper.entity.ai.VanillaGoal
  Deprecated.
RANDOM_SWIMMING - Static variable in interface com.destroystokyo.paper.entity.ai.VanillaGoal
RANDOM_TARGET - Enum constant in enum class org.bukkit.event.entity.EntityTargetEvent.TargetReason
  When the entity has no target, so the entity randomly chooses one.
RANDOM_TARGET_NON_TAMED - Static variable in interface com.destroystokyo.paper.entity.ai.VanillaGoal
  Deprecated.
RANDOM_TICK_SPEED - Static variable in class org.bukkit.GameRule
  How often a random block tick occurs (such as plant growth, leaf decay, etc.) per chunk section per game tick.
randomKey() - Static method in class com.destroystokyo.paper.NamespacedTag
  Deprecated.
  should never be used by plugins, for internal use only!!
randomKey() - Static method in class org.bukkit.NamespacedKey
  Deprecated.
  should never be used by plugins, for internal use only!!
RANGED_ATTACK - Static variable in interface com.destroystokyo.paper.entity.ai.VanillaGoal
RANGED_BOW_ATTACK - Static variable in interface com.destroystokyo.paper.entity.ai.VanillaGoal
RANGED_CROSSBOW_ATTACK - Static variable in interface com.destroystokyo.paper.entity.ai.VanillaGoal
rangedAttack(LivingEntity, float) - Method in interface com.destroystokyo.paper.entity.RangedEntity
  Attack the specified entity using a ranged attack.
RangedEntity - Interface in com.destroystokyo.paper.entity
RARE - Enum constant in enum class io.papermc.paper.enchantments.EnchantmentRarity
RARE - Enum constant in enum class io.papermc.paper.inventory.ItemRarity
Ravager - Interface in org.bukkit.entity
  Illager beast.
RAVAGER - Enum constant in enum class org.bukkit.entity.EntityType
RAVAGER - Enum constant in enum class org.bukkit.loot.LootTables
RAVAGER_MELEE_ATTACK - Static variable in interface com.destroystokyo.paper.entity.ai.VanillaGoal
RAVAGER_ROAR - Static variable in class org.bukkit.GameEvent
RAVAGER_SPAWN_EGG - Enum constant in enum class org.bukkit.Material
RAVAGER_STUNNED - Enum constant in enum class org.bukkit.EntityEffect
  Ravager has been stunned for 40 ticks.
RAW_COPPER - Enum constant in enum class org.bukkit.Material
RAW_COPPER_BLOCK - Enum constant in enum class org.bukkit.Material
RAW_FISH - Static variable in class com.destroystokyo.paper.MaterialTags
  Covers all uncooked fish items.
RAW_GOLD - Enum constant in enum class org.bukkit.Material
RAW_GOLD_BLOCK - Enum constant in enum class org.bukkit.Material
RAW_IRON - Enum constant in enum class org.bukkit.Material
RAW_IRON_BLOCK - Enum constant in enum class org.bukkit.Material
RAW_ORE_BLOCKS - Static variable in class com.destroystokyo.paper.MaterialTags
  Covers the variants of raw ore blocks.
RAW_ORES - Static variable in class com.destroystokyo.paper.MaterialTags
  Covers the variants of raw ores.
rayTrace(Location, Vector, double, FluidCollisionMode) - Method in interface org.bukkit.block.Block
  Performs a ray trace that checks for collision with this specific block in its current state using its precise collision shape.
rayTrace(Location, Vector, double, FluidCollisionMode, boolean, double, Predicate<Entity>) - Method in interface org.bukkit.World
  Performs a ray trace that checks for both block and entity collisions.
rayTrace(Vector, Vector, double) - Method in class org.bukkit.util.BoundingBox
  Calculates the intersection of this bounding box with the specified line segment.
rayTraceBlocks(double) - Method in interface org.bukkit.entity.LivingEntity
  Performs a ray trace that provides information on the targeted block.
rayTraceBlocks(double, FluidCollisionMode) - Method in interface org.bukkit.entity.LivingEntity
  Performs a ray trace that provides information on the targeted block.
rayTraceBlocks(Location, Vector, double) - Method in interface org.bukkit.World
  Performs a ray trace that checks for block collisions using the blocks' precise collision shapes.
rayTraceBlocks(Location, Vector, double, FluidCollisionMode) - Method in interface org.bukkit.World
  Performs a ray trace that checks for block collisions using the blocks' precise collision shapes.
rayTraceBlocks(Location, Vector, double, FluidCollisionMode, boolean) - Method in interface org.bukkit.World
  Performs a ray trace that checks for block collisions using the blocks' precise collision shapes.
rayTraceEntities(Location, Vector, double) - Method in interface org.bukkit.World
  Performs a ray trace that checks for entity collisions.
rayTraceEntities(Location, Vector, double, double) - Method in interface org.bukkit.World
  Performs a ray trace that checks for entity collisions.
rayTraceEntities(Location, Vector, double, double, Predicate<Entity>) - Method in interface org.bukkit.World
  Performs a ray trace that checks for entity collisions.
rayTraceEntities(Location, Vector, double, Predicate<Entity>) - Method in interface org.bukkit.World
  Performs a ray trace that checks for entity collisions.
RayTraceResult - Class in org.bukkit.util
  The hit result of a ray trace.
RayTraceResult(Vector) - Constructor for class org.bukkit.util.RayTraceResult
  Creates a RayTraceResult.
RayTraceResult(Vector, BlockFace) - Constructor for class org.bukkit.util.RayTraceResult
  Creates a RayTraceResult.
RayTraceResult(Vector, Block, BlockFace) - Constructor for class org.bukkit.util.RayTraceResult
  Creates a RayTraceResult.
RayTraceResult(Vector, Entity) - Constructor for class org.bukkit.util.RayTraceResult
  Creates a RayTraceResult.
RayTraceResult(Vector, Entity, BlockFace) - Constructor for class org.bukkit.util.RayTraceResult
  Creates a RayTraceResult.
reason() - Method in class org.bukkit.event.player.PlayerKickEvent
  Gets the reason why the player is getting kicked
reason() - Element in annotation interface org.bukkit.Warning
  This can provide detailed information on why the event is deprecated.
reason(Component) - Method in class org.bukkit.event.player.PlayerKickEvent
  Sets the reason why the player is getting kicked
recalculatePermissibles() - Method in class org.bukkit.permissions.Permission
  Recalculates all `Permissible`s that contain this permission.
recalculatePermissionDefaults(Permission) - Method in interface org.bukkit.plugin.PluginManager
  Recalculates the defaults for the given `Permission`.
recalculatePermissionDefaults(Permission) - Method in class org.bukkit.plugin.SimplePluginManager
recalculatePermissions() - Method in interface org.bukkit.command.MessageCommandSender
recalculatePermissions() - Method in interface org.bukkit.permissions.Permissible
  Recalculates the permissions for this object, if the attachments have changed values.
recalculatePermissions() - Method in class org.bukkit.permissions.PermissibleBase
receivers() - Method in class com.destroystokyo.paper.ParticleBuilder
receivers(int) - Method in class com.destroystokyo.paper.ParticleBuilder
  Selects all players within a cuboid selection around the particle location, within the specified bounding box.
receivers(int, boolean) - Method in class com.destroystokyo.paper.ParticleBuilder
  Selects all players within the specified radius around the particle location.
receivers(int, int) - Method in class com.destroystokyo.paper.ParticleBuilder
  Selects all players within a cuboid selection around the particle location, within the specified bounding box.
receivers(int, int, boolean) - Method in class com.destroystokyo.paper.ParticleBuilder
  Selects all players within the specified radius around the particle location.
receivers(int, int, int) - Method in class com.destroystokyo.paper.ParticleBuilder
  Selects all players within a cuboid selection around the particle location, within the specified bounding box.
receivers(Collection<Player>) - Method in class com.destroystokyo.paper.ParticleBuilder
receivers(List<Player>) - Method in class com.destroystokyo.paper.ParticleBuilder
receivers(Player...) - Method in class com.destroystokyo.paper.ParticleBuilder
Recipe - Interface in org.bukkit.inventory
  Represents some type of crafting recipe.
RecipeChoice - Interface in org.bukkit.inventory
  Represents a potential item match within a recipe.
RecipeChoice.ExactChoice - Class in org.bukkit.inventory
  Represents a choice that will be valid only one of the stacks is exactly matched (aside from stack size).
RecipeChoice.MaterialChoice - Class in org.bukkit.inventory
  Represents a choice of multiple matching Materials.
recipeIterator() - Static method in class org.bukkit.Bukkit
  Get an iterator through the list of crafting recipes.
recipeIterator() - Method in interface org.bukkit.Server
  Get an iterator through the list of crafting recipes.
RECORD_PLAY - Enum constant in enum class org.bukkit.Effect
  A song from a record.
RECORD_PLAYED - Enum constant in enum class org.bukkit.Statistic
RECORDS - Enum constant in enum class org.bukkit.SoundCategory
RED - Enum constant in enum class org.bukkit.boss.BarColor
RED - Enum constant in enum class org.bukkit.ChatColor
  Represents red
RED - Enum constant in enum class org.bukkit.DyeColor
  Represents red dye.
RED - Enum constant in enum class org.bukkit.entity.Cat.Type
RED - Enum constant in enum class org.bukkit.entity.Fox.Type
RED - Enum constant in enum class org.bukkit.entity.MushroomCow.Variant
  Red mushroom cow.
RED - Enum constant in enum class org.bukkit.entity.Parrot.Variant
  Classic parrot - red with colored wingtips.
RED - Static variable in class org.bukkit.Color
  Red, or (0xFF,0x00,0x00) in (R,G,B)
RED - Static variable in class org.bukkit.map.MapPalette
  Deprecated.
  Magic value
RED_BANNER - Enum constant in enum class org.bukkit.Material
  BlockData: `Rotatable`
RED_BED - Enum constant in enum class org.bukkit.Material
  BlockData: `Bed`
RED_CANDLE - Enum constant in enum class org.bukkit.Material
  BlockData: `Candle`
RED_CANDLE_CAKE - Enum constant in enum class org.bukkit.Material
  BlockData: `Lightable`
RED_CARPET - Enum constant in enum class org.bukkit.Material
RED_CAT - Enum constant in enum class org.bukkit.entity.Ocelot.Type
  Deprecated.
RED_CONCRETE - Enum constant in enum class org.bukkit.Material
RED_CONCRETE_POWDER - Enum constant in enum class org.bukkit.Material
RED_DYE - Enum constant in enum class org.bukkit.Material
RED_GLAZED_TERRACOTTA - Enum constant in enum class org.bukkit.Material
  BlockData: `Directional`
RED_MARKER - Enum constant in enum class org.bukkit.map.MapCursor.Type
RED_MUSHROOM - Enum constant in enum class org.bukkit.Material
RED_MUSHROOM - Enum constant in enum class org.bukkit.TreeType
  Big red mushroom; short and fat
RED_MUSHROOM_BLOCK - Enum constant in enum class org.bukkit.Material
  BlockData: `MultipleFacing`
RED_NETHER_BRICK_SLAB - Enum constant in enum class org.bukkit.Material
  BlockData: `Slab`
RED_NETHER_BRICK_STAIRS - Enum constant in enum class org.bukkit.Material
  BlockData: `Stairs`
RED_NETHER_BRICK_WALL - Enum constant in enum class org.bukkit.Material
  BlockData: `Wall`
RED_NETHER_BRICKS - Enum constant in enum class org.bukkit.Material
RED_POINTER - Enum constant in enum class org.bukkit.map.MapCursor.Type
RED_SAND - Enum constant in enum class org.bukkit.Material
RED_SANDSTONE - Enum constant in enum class org.bukkit.Material
RED_SANDSTONE_SLAB - Enum constant in enum class org.bukkit.Material
  BlockData: `Slab`
RED_SANDSTONE_STAIRS - Enum constant in enum class org.bukkit.Material
  BlockData: `Stairs`
RED_SANDSTONE_WALL - Enum constant in enum class org.bukkit.Material
  BlockData: `Wall`
RED_SANDSTONES - Static variable in class com.destroystokyo.paper.MaterialTags
  Covers the variants of red sandstone blocks.
RED_SHULKER_BOX - Enum constant in enum class org.bukkit.Material
  BlockData: `Directional`
RED_STAINED_GLASS - Enum constant in enum class org.bukkit.Material
RED_STAINED_GLASS_PANE - Enum constant in enum class org.bukkit.Material
  BlockData: `GlassPane`
RED_TERRACOTTA - Enum constant in enum class org.bukkit.Material
RED_TULIP - Enum constant in enum class org.bukkit.Material
RED_WALL_BANNER - Enum constant in enum class org.bukkit.Material
  BlockData: `Directional`
RED_WOOL - Enum constant in enum class org.bukkit.Material
RED_X - Enum constant in enum class org.bukkit.map.MapCursor.Type
Redstone - Interface in org.bukkit.material
  Indicated a Material that may carry or create a Redstone current
REDSTONE - Enum constant in enum class com.destroystokyo.paper.event.block.TNTPrimeEvent.PrimeReason
  When redstone power triggered the TNT prime
REDSTONE - Enum constant in enum class org.bukkit.Material
REDSTONE - Enum constant in enum class org.bukkit.Particle
REDSTONE_BLOCK - Enum constant in enum class org.bukkit.Material
REDSTONE_LAMP - Enum constant in enum class org.bukkit.Material
  BlockData: `Lightable`
REDSTONE_ORE - Enum constant in enum class org.bukkit.Material
  BlockData: `Lightable`
REDSTONE_ORES - Static variable in interface org.bukkit.Tag
  Vanilla block tag representing all redstone ores.
REDSTONE_TORCH - Enum constant in enum class org.bukkit.Material
  BlockData: `Lightable`
REDSTONE_TORCH - Static variable in class com.destroystokyo.paper.MaterialTags
  Covers the variants of a redstone torch.
REDSTONE_TORCH_BURNOUT - Enum constant in enum class org.bukkit.Effect
  The sound played / particles shown when a redstone torch burns out.
REDSTONE_TORCH_BURNS_OUT - Enum constant in enum class org.bukkit.Effect
  Deprecated, for removal: This API element is subject to removal in a future version.
  use `Effect.REDSTONE_TORCH_BURNOUT`
REDSTONE_WALL_TORCH - Enum constant in enum class org.bukkit.Material
  BlockData: `RedstoneWallTorch`
REDSTONE_WIRE - Enum constant in enum class org.bukkit.Material
  BlockData: `RedstoneWire`
RedstoneRail - Interface in org.bukkit.block.data.type
  A type of minecart rail which interacts with redstone in one way or another.
RedstoneTorch - Class in org.bukkit.material
  Deprecated.
  all usage of MaterialData is deprecated and subject to removal. Use `BlockData`.
RedstoneTorch() - Constructor for class org.bukkit.material.RedstoneTorch
  Deprecated.
RedstoneTorch(Material) - Constructor for class org.bukkit.material.RedstoneTorch
  Deprecated.
RedstoneTorch(Material, byte) - Constructor for class org.bukkit.material.RedstoneTorch
  Deprecated.
  Magic value
RedstoneWallTorch - Interface in org.bukkit.block.data.type
RedstoneWire - Class in org.bukkit.material
  Deprecated.
  all usage of MaterialData is deprecated and subject to removal. Use `BlockData`.
RedstoneWire - Interface in org.bukkit.block.data.type
  'north', 'east', 'south', 'west' represent the types of connections this redstone wire has to adjacent blocks.
RedstoneWire() - Constructor for class org.bukkit.material.RedstoneWire
  Deprecated.
RedstoneWire(Material) - Constructor for class org.bukkit.material.RedstoneWire
  Deprecated.
RedstoneWire(Material, byte) - Constructor for class org.bukkit.material.RedstoneWire
  Deprecated.
  Magic value
RedstoneWire.Connection - Enum Class in org.bukkit.block.data.type
  The way in which a redstone wire can connect to an adjacent block face.
REDUCED_DEBUG_INFO - Static variable in class org.bukkit.GameRule
  Whether the debug screen shows all or reduced information.
REDWOOD - Enum constant in enum class org.bukkit.TreeSpecies
  Represents the darker barked/leaved tree species.
REDWOOD - Enum constant in enum class org.bukkit.TreeType
  Redwood tree, shaped like a pine tree
REEL_IN - Enum constant in enum class org.bukkit.event.player.PlayerFishEvent.State
  When a player reels in their hook without receiving any bites.
refreshChunk(int, int) - Method in interface org.bukkit.World
  Deprecated.
  This method is not guaranteed to work suitably across all client implementations.
REGEN - Enum constant in enum class org.bukkit.event.entity.EntityExhaustionEvent.ExhaustionReason
  Player regenerated health
REGEN - Enum constant in enum class org.bukkit.event.entity.EntityRegainHealthEvent.RegainReason
  When a player regains health from regenerating due to Peaceful mode (difficulty=0)
REGEN - Enum constant in enum class org.bukkit.potion.PotionType
regenerateChunk(int, int) - Method in interface org.bukkit.World
  Deprecated.
  regenerating a single chunk is not likely to produce the same chunk as before as terrain decoration may be spread across chunks. Use of this method should be avoided as it is known to produce buggy results.
REGENERATION - Static variable in class org.bukkit.potion.PotionEffectType
  Regenerates health.
RegexPrompt - Class in org.bukkit.conversations
  RegexPrompt is the base class for any prompt that requires an input validated by a regular expression.
RegexPrompt(String) - Constructor for class org.bukkit.conversations.RegexPrompt
RegexPrompt(Pattern) - Constructor for class org.bukkit.conversations.RegexPrompt
RegionAccessor - Interface in org.bukkit
  A RegionAccessor gives access to getting, modifying and spawning `Biome`, `BlockState` and `Entity`, as well as generating some basic structures.
register(Class<T>, T, Plugin, ServicePriority) - Method in interface org.bukkit.plugin.ServicesManager
  Register a provider of a service.
register(Class<T>, T, Plugin, ServicePriority) - Method in class org.bukkit.plugin.SimpleServicesManager
  Register a provider of a service.
register(String, String, Command) - Method in interface org.bukkit.command.CommandMap
  Registers a command.
register(String, String, Command) - Method in class org.bukkit.command.SimpleCommandMap
  Registers a command.
register(String, Command) - Method in interface org.bukkit.command.CommandMap
  Registers a command.
register(String, Command) - Method in class org.bukkit.command.SimpleCommandMap
  Registers a command.
register(CommandMap) - Method in class org.bukkit.command.Command
  Registers this command to a CommandMap.
register(RegisteredListener) - Method in class org.bukkit.event.HandlerList
  Register a new listener in this handler list
registerAll(String, List<Command>) - Method in interface org.bukkit.command.CommandMap
  Registers all the commands belonging to a certain plugin.
registerAll(String, List<Command>) - Method in class org.bukkit.command.SimpleCommandMap
  Registers all the commands belonging to a certain plugin.
registerAll(Collection<RegisteredListener>) - Method in class org.bukkit.event.HandlerList
  Register a collection of new listeners in this handler list
registerAttribute(Attribute) - Method in interface org.bukkit.attribute.Attributable
  Registers a generic attribute to that attributable instance.
registerClass(Class<? extends ConfigurationSerializable>) - Static method in class org.bukkit.configuration.serialization.ConfigurationSerialization
  Registers the given `ConfigurationSerializable` class by its alias
registerClass(Class<? extends ConfigurationSerializable>, String) - Static method in class org.bukkit.configuration.serialization.ConfigurationSerialization
  Registers the given alias to the specified `ConfigurationSerializable` class
registerCorePermissions() - Static method in class org.bukkit.util.permissions.DefaultPermissions
RegisteredListener - Class in org.bukkit.plugin
  Stores relevant information for plugin listeners
RegisteredListener(Listener, EventExecutor, EventPriority, Plugin, boolean) - Constructor for class org.bukkit.plugin.RegisteredListener
RegisteredServiceProvider<T> - Class in org.bukkit.plugin
  A registered service provider.
RegisteredServiceProvider(Class<T>, T, ServicePriority, Plugin) - Constructor for class org.bukkit.plugin.RegisteredServiceProvider
registerEnchantment(Enchantment) - Static method in class org.bukkit.enchantments.Enchantment
  Registers an enchantment with the given ID and object.
registerEvent(Class<? extends Event>, Listener, EventPriority, EventExecutor, Plugin) - Method in interface org.bukkit.plugin.PluginManager
  Registers the specified executor to the given event class
registerEvent(Class<? extends Event>, Listener, EventPriority, EventExecutor, Plugin) - Method in class org.bukkit.plugin.SimplePluginManager
registerEvent(Class<? extends Event>, Listener, EventPriority, EventExecutor, Plugin, boolean) - Method in interface org.bukkit.plugin.PluginManager
  Registers the specified executor to the given event class
registerEvent(Class<? extends Event>, Listener, EventPriority, EventExecutor, Plugin, boolean) - Method in class org.bukkit.plugin.SimplePluginManager
  Registers the given event to the specified listener using a directly passed EventExecutor
registerEvents(Listener, Plugin) - Method in interface org.bukkit.plugin.PluginManager
  Registers all the events in the given listener class
registerEvents(Listener, Plugin) - Method in class org.bukkit.plugin.SimplePluginManager
registerHelpTopicFactory(Class<?>, HelpTopicFactory<?>) - Method in interface org.bukkit.help.HelpMap
  Associates a `HelpTopicFactory` object with given command base class.
registerIncomingPluginChannel(Plugin, String, PluginMessageListener) - Method in interface org.bukkit.plugin.messaging.Messenger
  Registers the specific plugin for listening on the requested incoming plugin channel, allowing it to act upon any plugin messages.
registerIncomingPluginChannel(Plugin, String, PluginMessageListener) - Method in class org.bukkit.plugin.messaging.StandardMessenger
registerInterface(Class<? extends PluginLoader>) - Method in interface org.bukkit.plugin.PluginManager
  Registers the specified plugin loader
registerInterface(Class<? extends PluginLoader>) - Method in class org.bukkit.plugin.SimplePluginManager
  Registers the specified plugin loader
registerNewObjective(String, String) - Method in interface org.bukkit.scoreboard.Scoreboard
  Deprecated.
  a displayName should be explicitly specified
registerNewObjective(String, String, String) - Method in interface org.bukkit.scoreboard.Scoreboard
  Deprecated.
  in favour of `Scoreboard.registerNewObjective(String, String, net.kyori.adventure.text.Component)`
registerNewObjective(String, String, String, RenderType) - Method in interface org.bukkit.scoreboard.Scoreboard
  Deprecated.
  in favour of `Scoreboard.registerNewObjective(String, String, net.kyori.adventure.text.Component, RenderType)`
registerNewObjective(String, String, Component) - Method in interface org.bukkit.scoreboard.Scoreboard
  Registers an Objective on this Scoreboard
registerNewObjective(String, String, Component, RenderType) - Method in interface org.bukkit.scoreboard.Scoreboard
  Registers an Objective on this Scoreboard
registerNewTeam(String) - Method in interface org.bukkit.scoreboard.Scoreboard
  Registers a Team on this Scoreboard
registerOutgoingPluginChannel(Plugin, String) - Method in interface org.bukkit.plugin.messaging.Messenger
  Registers the specific plugin to the requested outgoing plugin channel, allowing it to send messages through that channel to any clients.
registerOutgoingPluginChannel(Plugin, String) - Method in class org.bukkit.plugin.messaging.StandardMessenger
registerPermission(String, String) - Static method in class org.bukkit.util.permissions.DefaultPermissions
registerPermission(String, String, Permission) - Static method in class org.bukkit.util.permissions.DefaultPermissions
registerPermission(String, String, PermissionDefault) - Static method in class org.bukkit.util.permissions.DefaultPermissions
registerPermission(String, String, PermissionDefault, Permission) - Static method in class org.bukkit.util.permissions.DefaultPermissions
registerPermission(String, String, PermissionDefault, Map<String, Boolean>) - Static method in class org.bukkit.util.permissions.DefaultPermissions
registerPermission(String, String, PermissionDefault, Map<String, Boolean>, Permission) - Static method in class org.bukkit.util.permissions.DefaultPermissions
registerPermission(Permission) - Static method in class org.bukkit.util.permissions.DefaultPermissions
registerPermission(Permission, boolean) - Static method in class org.bukkit.util.permissions.DefaultPermissions
registerPermission(Permission, Permission) - Static method in class org.bukkit.util.permissions.DefaultPermissions
registerPermissions(Permission) - Static method in class org.bukkit.util.permissions.BroadcastPermissions
registerPermissions(Permission) - Static method in class org.bukkit.util.permissions.CommandPermissions
registerPotionEffectType(PotionEffectType) - Static method in class org.bukkit.potion.PotionEffectType
  Registers an effect type with the given object.
registerServerAliases() - Method in class org.bukkit.command.SimpleCommandMap
registerStructure(NamespacedKey, Structure) - Method in interface org.bukkit.structure.StructureManager
  Registers the given structure.
Registry<T extends Keyed> - Interface in org.bukkit
  Represents a registry of Bukkit objects that may be retrieved by `NamespacedKey`.
REGISTRY_BLOCKS - Static variable in interface org.bukkit.Tag
  Key for the built in block registry.
REGISTRY_ENTITIES - Static variable in interface org.bukkit.Tag
  Deprecated, for removal: This API element is subject to removal in a future version.
  use `Tag.REGISTRY_ENTITY_TYPES`
REGISTRY_ENTITY_TYPES - Static variable in interface org.bukkit.Tag
  Key for the built in entity registry.
REGISTRY_FLUIDS - Static variable in interface org.bukkit.Tag
  Key for the built in fluid registry.
REGISTRY_ITEMS - Static variable in interface org.bukkit.Tag
  Key for the built in item registry.
Registry.SimpleRegistry<T extends Enum<T> & Keyed> - Class in org.bukkit
REINFORCEMENT_TARGET - Enum constant in enum class org.bukkit.event.entity.EntityTargetEvent.TargetReason
  When a zombie targeting an entity summons reinforcements, so the reinforcements target the same entity
REINFORCEMENTS - Enum constant in enum class org.bukkit.event.entity.CreatureSpawnEvent.SpawnReason
  When an entity calls for reinforcements
releaseEntities() - Method in interface org.bukkit.block.EntityBlockStorage
  Release all the entities currently stored in the block.
releaseLeftShoulderEntity() - Method in interface org.bukkit.entity.HumanEntity
  If there is an Entity on this entities left shoulder, it will be released to the world and returned.
releaseRightShoulderEntity() - Method in interface org.bukkit.entity.HumanEntity
  If there is an Entity on this entities left shoulder, it will be released to the world and returned.
reload() - Static method in class org.bukkit.Bukkit
  Reloads the server, refreshing settings and plugin information.
reload() - Method in interface org.bukkit.Server
  Reloads the server, refreshing settings and plugin information.
RELOAD - Enum constant in enum class org.bukkit.event.server.ServerLoadEvent.LoadType
ReloadCommand - Class in org.bukkit.command.defaults
ReloadCommand(String) - Constructor for class org.bukkit.command.defaults.ReloadCommand
reloadCommandAliases() - Static method in class org.bukkit.Bukkit
  Reload the Command Aliases in commands.yml
reloadCommandAliases() - Method in interface org.bukkit.Server
reloadConfig() - Method in class org.bukkit.plugin.java.JavaPlugin
reloadConfig() - Method in interface org.bukkit.plugin.Plugin
  Discards any data in `Plugin.getConfig()` and reloads from disk.
reloadData() - Static method in class org.bukkit.Bukkit
  Reload only the Minecraft data for the server.
reloadData() - Method in interface org.bukkit.Server
  Reload only the Minecraft data for the server.
reloadPermissions() - Static method in class org.bukkit.Bukkit
  Reload the Permissions in permissions.yml
reloadPermissions() - Method in interface org.bukkit.Server
reloadWhitelist() - Static method in class org.bukkit.Bukkit
  Reloads the whitelist from disk.
reloadWhitelist() - Method in interface org.bukkit.Server
  Reloads the whitelist from disk.
RemoteConsoleCommandSender - Interface in org.bukkit.command
RemoteServerCommandEvent - Class in org.bukkit.event.server
  This event is called when a command is received over RCON.
RemoteServerCommandEvent(CommandSender, String) - Constructor for class org.bukkit.event.server.RemoteServerCommandEvent
remove() - Method in interface org.bukkit.entity.Entity
  Mark the entity's removal.
remove() - Method in class org.bukkit.permissions.PermissionAttachment
  Removes this attachment from its registered `Permissible`
remove() - Method in class org.bukkit.util.BlockIterator
remove(int) - Method in class io.papermc.paper.util.TransformingRandomAccessList
remove(ItemStack) - Method in interface org.bukkit.inventory.Inventory
  Removes all stacks in the inventory matching the given stack.
remove(Material) - Method in interface org.bukkit.inventory.Inventory
  Removes all stacks in the inventory matching the given material.
remove(NamespacedKey) - Method in interface org.bukkit.persistence.PersistentDataContainer
  Removes a custom key from the `PersistentDataHolder` instance.
remove(Object) - Method in class co.aikar.util.LoadingMap
remove(Object) - Method in class co.aikar.util.MRUMapCache
REMOVE_BLOCK - Static variable in interface com.destroystokyo.paper.entity.ai.VanillaGoal
removeAdvancement(NamespacedKey) - Method in interface org.bukkit.UnsafeValues
  Deprecated.
  Delete an advancement which was loaded and saved by `UnsafeValues.loadAdvancement(org.bukkit.NamespacedKey, java.lang.String)`.
removeAll() - Method in interface org.bukkit.boss.BossBar
  Removes all players from this boss bar
removeAll(Plugin) - Method in class org.bukkit.metadata.MetadataStoreBase
  Removes all metadata in the metadata store that originates from the given plugin.
removeAllGoals(T) - Method in interface com.destroystokyo.paper.entity.ai.MobGoals
removeAllGoals(T, GoalType) - Method in interface com.destroystokyo.paper.entity.ai.MobGoals
removeAttachment(PermissionAttachment) - Method in interface org.bukkit.command.MessageCommandSender
removeAttachment(PermissionAttachment) - Method in interface org.bukkit.permissions.Permissible
  Removes the given `PermissionAttachment` from this object
removeAttachment(PermissionAttachment) - Method in class org.bukkit.permissions.PermissibleBase
removeAttributeModifier(Attribute) - Method in interface org.bukkit.inventory.meta.ItemMeta
  Remove all `AttributeModifier`s associated with the given `Attribute`.
removeAttributeModifier(Attribute, AttributeModifier) - Method in interface org.bukkit.inventory.meta.ItemMeta
  Remove a specific `Attribute` and `AttributeModifier`.
removeAttributeModifier(EquipmentSlot) - Method in interface org.bukkit.inventory.meta.ItemMeta
  Remove all `Attribute`s and `AttributeModifier`s for a given `EquipmentSlot`.
  If the given `EquipmentSlot` is null, this will remove all `AttributeModifier`s that do not have an EquipmentSlot set.
removeBarterMaterial(Material) - Method in interface org.bukkit.entity.Piglin
  Removes a material from the allowed list of materials to barter with.
removeBossBar(NamespacedKey) - Static method in class org.bukkit.Bukkit
  Removes a `KeyedBossBar` specified by this key.
removeBossBar(NamespacedKey) - Method in interface org.bukkit.Server
  Removes a `KeyedBossBar` specified by this key.
removeConversationAbandonedListener(ConversationAbandonedListener) - Method in class org.bukkit.conversations.Conversation
  Removes a `ConversationAbandonedListener`.
removeCursor(MapCursor) - Method in class org.bukkit.map.MapCursorCollection
  Remove a cursor from the collection.
removeCustomEffect(PotionEffectType) - Method in interface org.bukkit.entity.AreaEffectCloud
  Removes a custom potion effect from this cloud.
removeCustomEffect(PotionEffectType) - Method in interface org.bukkit.entity.Arrow
  Removes a custom potion effect from this arrow.
removeCustomEffect(PotionEffectType) - Method in interface org.bukkit.inventory.meta.PotionMeta
  Removes a custom potion effect from this potion.
removeCustomEffect(PotionEffectType) - Method in interface org.bukkit.inventory.meta.SuspiciousStewMeta
  Removes a custom potion effect from this suspicious stew.
removeCustomTag(NamespacedKey) - Method in interface org.bukkit.inventory.meta.tags.CustomItemTagContainer
  Deprecated.
  Removes a custom key from the item meta.
REMOVED - Enum constant in enum class org.bukkit.event.entity.EntityPotionEffectEvent.Action
  When the potion effect type is completely removed.
removeDisabledSlots(EquipmentSlot...) - Method in interface org.bukkit.entity.ArmorStand
  Remove the given slots from the disabled slots list, enabling them.
removeEffect(int) - Method in interface org.bukkit.inventory.meta.FireworkMeta
  Remove an effect from this firework.
removeEnchant(Enchantment) - Method in interface org.bukkit.inventory.meta.ItemMeta
  Removes the specified enchantment from this item meta.
removeEnchantment(Enchantment) - Method in class org.bukkit.inventory.ItemStack
  Removes the specified `Enchantment` if it exists on this ItemStack
removeEntry(String) - Method in interface org.bukkit.scoreboard.Team
  Removes the entry from this team.
removeEquipmentLock(EquipmentSlot, ArmorStand.LockType) - Method in interface org.bukkit.entity.ArmorStand
  Remove a `locking mechanism`.
removeFlag(BarFlag) - Method in interface org.bukkit.boss.BossBar
  Remove an existing flag on this boss bar
removeFromFace(BlockFace) - Method in class org.bukkit.material.Vine
  Deprecated.
  Detach the vine from the specified face of an adjacent block.
removeGoal(T, Goal<T>) - Method in interface com.destroystokyo.paper.entity.ai.MobGoals
removeGoal(T, GoalKey<T>) - Method in interface com.destroystokyo.paper.entity.ai.MobGoals
removeIf(Predicate<? super T>) - Method in class io.papermc.paper.util.TransformingRandomAccessList
removeIngredient(int) - Method in class org.bukkit.inventory.MerchantRecipe
removeIngredient(int, ItemStack) - Method in class org.bukkit.inventory.ShapelessRecipe
removeIngredient(int, Material) - Method in class org.bukkit.inventory.ShapelessRecipe
  Removes multiple instances of an ingredient from the list.
removeIngredient(int, MaterialData) - Method in class org.bukkit.inventory.ShapelessRecipe
  Removes multiple instances of an ingredient from the list.
removeIngredient(int, Material, int) - Method in class org.bukkit.inventory.ShapelessRecipe
  Deprecated.
  Magic value
removeIngredient(ItemStack) - Method in class org.bukkit.inventory.ShapelessRecipe
removeIngredient(RecipeChoice) - Method in class org.bukkit.inventory.ShapelessRecipe
  Removes an ingredient from the list.
removeIngredient(Material) - Method in class org.bukkit.inventory.ShapelessRecipe
  Removes an ingredient from the list.
removeIngredient(MaterialData) - Method in class org.bukkit.inventory.ShapelessRecipe
  Removes an ingredient from the list.
removeIngredient(Material, int) - Method in class org.bukkit.inventory.ShapelessRecipe
  Deprecated.
  Magic value
removeItem(ItemStack...) - Method in interface org.bukkit.inventory.Inventory
  Removes the given ItemStacks from the inventory.
removeItemAnySlot(ItemStack...) - Method in interface org.bukkit.inventory.Inventory
  Searches all possible inventory slots in order to remove the given ItemStacks.
removeItemFlags(ItemFlag...) - Method in class org.bukkit.inventory.ItemStack
  Remove specific set of itemFlags.
removeItemFlags(ItemFlag...) - Method in interface org.bukkit.inventory.meta.ItemMeta
  Remove specific set of itemFlags.
removeMaterialOfInterest(Material) - Method in interface org.bukkit.entity.Piglin
  Removes a material from the list of materials the piglin will pickup.
removeMetadata(String, Plugin) - Method in interface org.bukkit.metadata.Metadatable
  Removes the given metadata value from the implementing object's metadata store.
removeMetadata(T, String, Plugin) - Method in interface org.bukkit.metadata.MetadataStore
  Removes a metadata item owned by a plugin from a subject.
removeMetadata(T, String, Plugin) - Method in class org.bukkit.metadata.MetadataStoreBase
  Removes a metadata item owned by a plugin from a subject.
removeModifier(AttributeModifier) - Method in interface org.bukkit.attribute.AttributeInstance
  Remove a modifier from this instance.
removePassenger(Entity) - Method in interface org.bukkit.entity.Entity
  Remove a passenger from the vehicle.
removePattern(int) - Method in interface org.bukkit.block.Banner
  Removes the pattern at the specified index
removePattern(int) - Method in interface org.bukkit.inventory.meta.BannerMeta
  Removes the pattern at the specified index
removePermission(String) - Method in interface org.bukkit.plugin.PluginManager
  Removes a `Permission` registration from this plugin manager.
removePermission(String) - Method in class org.bukkit.plugin.SimplePluginManager
removePermission(Permission) - Method in interface org.bukkit.plugin.PluginManager
  Removes a `Permission` registration from this plugin manager.
removePermission(Permission) - Method in class org.bukkit.plugin.SimplePluginManager
removePlayer(Player) - Method in interface org.bukkit.boss.BossBar
  Removes the player from this boss bar causing it to be removed from their screen.
removePlayer(OfflinePlayer) - Method in interface org.bukkit.scoreboard.Team
  Deprecated.
  Teams can contain entries that aren't players
removePluginChunkTicket(int, int, Plugin) - Method in interface org.bukkit.World
  Removes the specified plugin's ticket for the specified chunk
removePluginChunkTicket(Plugin) - Method in interface org.bukkit.Chunk
  Removes the specified plugin's ticket for this chunk
removePluginChunkTickets(Plugin) - Method in interface org.bukkit.World
  Removes all plugin tickets for the specified plugin
removePotionEffect(PotionEffectType) - Method in interface org.bukkit.entity.LivingEntity
  Removes any effects present of the given `PotionEffectType`.
removeProperties(Collection<ProfileProperty>) - Method in interface com.destroystokyo.paper.profile.PlayerProfile
  Removes all properties in the collection
removeProperty(ProfileProperty) - Method in interface com.destroystokyo.paper.profile.PlayerProfile
  Removes a specific property from this profile
removeProperty(String) - Method in interface com.destroystokyo.paper.profile.PlayerProfile
  Removes a specific property from this profile
removeRecipe(NamespacedKey) - Static method in class org.bukkit.Bukkit
  Remove a recipe from the server.
removeRecipe(NamespacedKey) - Method in interface org.bukkit.Server
  Remove a recipe from the server.
removeRenderer(MapRenderer) - Method in interface org.bukkit.map.MapView
  Remove a renderer from this map.
removeScoreboardTag(String) - Method in interface org.bukkit.entity.Entity
  Removes a given tag from this entity.
removeStoredEnchant(Enchantment) - Method in interface org.bukkit.inventory.meta.EnchantmentStorageMeta
  Remove the specified stored enchantment from this item meta.
REMOVING_OR_CHANGING - Enum constant in enum class org.bukkit.entity.ArmorStand.LockType
  Prevents removing or changing the respective equipment - players cannot take an item from the slot or swap the items between themselves and the ArmorStand.
render(Player, Component, Component) - Method in interface io.papermc.paper.chat.ChatRenderer.ViewerUnaware
  Renders a chat message.
render(Player, Component, Component, Audience) - Method in interface io.papermc.paper.chat.ChatRenderer
  Renders a chat message.
render(MapView, MapCanvas, Player) - Method in class org.bukkit.map.MapRenderer
  Render to the given map.
renderer() - Method in class io.papermc.paper.event.player.AbstractChatEvent
  Gets the chat renderer.
renderer(ChatRenderer) - Method in class io.papermc.paper.event.player.AbstractChatEvent
  Sets the chat renderer.
RenderType - Enum Class in org.bukkit.scoreboard
  Controls the way in which an `Objective` is rendered client side.
REPAIR_COST - Enum constant in enum class org.bukkit.inventory.InventoryView.Property
  The repair's cost in xp levels
Repairable - Interface in org.bukkit.inventory.meta
  Represents an item that can be repaired at an anvil.
Repeater - Interface in org.bukkit.block.data.type
  'delay' is the propagation delay of a repeater, i.e.
REPEATER - Enum constant in enum class org.bukkit.Material
  BlockData: `Repeater`
REPEATING_COMMAND_BLOCK - Enum constant in enum class org.bukkit.Material
  BlockData: `CommandBlock`
replacedBlockState - Variable in class org.bukkit.event.block.BlockPlaceEvent
replaceObject(Object) - Method in class org.bukkit.util.io.BukkitObjectOutputStream
reportInternalException(Throwable) - Static method in exception com.destroystokyo.paper.exception.ServerInternalException
reportTimings() - Method in interface org.bukkit.UnsafeValues
  Deprecated.
Reputation - Class in com.destroystokyo.paper.entity.villager
  A reputation score for a player on a villager.
Reputation() - Constructor for class com.destroystokyo.paper.entity.villager.Reputation
Reputation(Map<ReputationType, Integer>) - Constructor for class com.destroystokyo.paper.entity.villager.Reputation
ReputationType - Enum Class in com.destroystokyo.paper.entity.villager
  A type of reputation gained with a `Villager`.
ReservedChannelException - Exception in org.bukkit.plugin.messaging
  Thrown if a plugin attempts to register for a reserved channel (such as "REGISTER")
ReservedChannelException() - Constructor for exception org.bukkit.plugin.messaging.ReservedChannelException
ReservedChannelException(String) - Constructor for exception org.bukkit.plugin.messaging.ReservedChannelException
reset() - Static method in class co.aikar.timings.Timings
  Resets all Timing Data
reset() - Method in class org.bukkit.command.BufferedCommandSender
reset() - Method in class org.bukkit.plugin.TimedRegisteredListener
  Resets the call count and total time for this listener
reset() - Method in interface org.bukkit.WorldBorder
  Resets the border to default values.
RESET - Enum constant in enum class org.bukkit.ChatColor
  Resets all previous chat colors or formats.
RESET_UNIVERSAL_ANGER - Static variable in interface com.destroystokyo.paper.entity.ai.VanillaGoal
resetCooldown() - Method in interface org.bukkit.entity.Player
  Reset the cooldown counter to 0, effectively starting the cooldown period.
resetCrystals() - Method in interface org.bukkit.boss.DragonBattle
  Reset the crystals located on the obsidian pillars (remove their beam targets and invulnerability).
resetEffectRange() - Method in interface org.bukkit.block.Beacon
  Resets the custom range from this beacon and falls back to the range based on the the beacon tier.
resetMaxHealth() - Method in interface org.bukkit.entity.Damageable
  Deprecated.
  use `Attribute.GENERIC_MAX_HEALTH`.
resetOffers() - Method in interface org.bukkit.entity.AbstractVillager
  Reset this villager's trade offers
resetPlayerTime() - Method in interface org.bukkit.entity.Player
  Restores the normal condition where the player's time is synchronized with the server time.
resetPlayerWeather() - Method in interface org.bukkit.entity.Player
  Restores the normal condition where the player's weather is controlled by server conditions.
resetRecipes() - Static method in class org.bukkit.Bukkit
  Resets the list of crafting recipes to the default.
resetRecipes() - Method in interface org.bukkit.Server
  Resets the list of crafting recipes to the default.
resetScore() - Method in interface org.bukkit.scoreboard.Score
  Resets this score, if a value has been set.
resetScores(String) - Method in interface org.bukkit.scoreboard.Scoreboard
  Removes all scores for an entry on this Scoreboard
resetScores(OfflinePlayer) - Method in interface org.bukkit.scoreboard.Scoreboard
  Deprecated.
  Scoreboards can contain entries that aren't players
resetTimer() - Method in interface org.bukkit.block.CreatureSpawner
  Resets the spawn delay timer within the min/max range
resetTitle() - Method in interface org.bukkit.entity.Player
  Resets the title displayed to the player.
RESISTANCE - Enum constant in enum class org.bukkit.event.entity.EntityDamageEvent.DamageModifier
  Deprecated.
  This represents the damage reduction caused by the Resistance potion effect.
resize(double, double, double, double, double, double) - Method in class org.bukkit.util.BoundingBox
  Resizes this bounding box.
resizeImage(Image) - Static method in class org.bukkit.map.MapPalette
  Resize an image to 128x128.
resolveObject(Object) - Method in class org.bukkit.util.io.BukkitObjectInputStream
RESOURCE_PACK_REJECTION - Enum constant in enum class org.bukkit.event.player.PlayerKickEvent.Cause
respawn() - Method in class org.bukkit.entity.Player.Spigot
  Respawns the player if dead.
RESPAWN_ANCHOR - Enum constant in enum class com.destroystokyo.paper.event.player.PlayerSetSpawnEvent.Cause
  When a player interacts successfully with a respawn anchor.
RESPAWN_ANCHOR - Enum constant in enum class org.bukkit.Material
  BlockData: `RespawnAnchor`
RespawnAnchor - Interface in org.bukkit.block.data.type
  'charges' represents the amount of times the anchor may still be used.
restart() - Method in class org.bukkit.Server.Spigot
  Restart the server.
RESTART_COMMAND - Enum constant in enum class org.bukkit.event.player.PlayerKickEvent.Cause
  Spigot's restart command
RESTRICT_SUN - Static variable in interface com.destroystokyo.paper.entity.ai.VanillaGoal
RESULT - Enum constant in enum class org.bukkit.event.inventory.InventoryType.SlotType
  A result slot in a furnace or crafting inventory.
REVERSE_PORTAL - Enum constant in enum class org.bukkit.Particle
revokeCriteria(String) - Method in interface org.bukkit.advancement.AdvancementProgress
  Mark the specified criteria as uncompleted.
RHOMBUS_MIDDLE - Enum constant in enum class org.bukkit.block.banner.PatternType
RideableMinecart - Interface in org.bukkit.entity.minecart
  Represents a minecart that can have certain `entities` as passengers.
RIGHT - Enum constant in enum class io.papermc.paper.event.player.PlayerLecternPageChangeEvent.PageChangeDirection
RIGHT - Enum constant in enum class org.bukkit.block.data.type.Chest.Type
  The chest is the right hand side of a double chest and shares a 54 block inventory with the chest to its left.
RIGHT - Enum constant in enum class org.bukkit.block.data.type.Door.Hinge
  Door is attached to the right side.
RIGHT - Enum constant in enum class org.bukkit.event.inventory.ClickType
  The right mouse button.
RIGHT - Enum constant in enum class org.bukkit.inventory.MainHand
RIGHT_CLICK_AIR - Enum constant in enum class org.bukkit.event.block.Action
  Right-clicking the air
RIGHT_CLICK_BLOCK - Enum constant in enum class org.bukkit.event.block.Action
  Right-clicking a block
RING_BELL - Static variable in class org.bukkit.GameEvent
RIPE - Enum constant in enum class org.bukkit.CropState
  Ripe stage
RIPE - Enum constant in enum class org.bukkit.NetherWartsState
  Ready to harvest
RIPTIDE - Static variable in class org.bukkit.enchantments.Enchantment
  When it is rainy, launches the player in the direction their trident is thrown
RIVER - Enum constant in enum class org.bukkit.block.Biome
ROAR_BEFORE_ATTACK - Enum constant in enum class org.bukkit.entity.EnderDragon.Phase
  The dragon will roar before performing a breath attack.
ROOTED_DIRT - Enum constant in enum class org.bukkit.Material
ROSE_BUSH - Enum constant in enum class org.bukkit.Material
  BlockData: `Bisected`
Rotatable - Interface in org.bukkit.block.data
  'rotation' represents the current rotation of this block.
rotateAroundAxis(Vector, double) - Method in class org.bukkit.util.Vector
  Rotates the vector around a given arbitrary axis in 3 dimensional space.
rotateAroundNonUnitAxis(Vector, double) - Method in class org.bukkit.util.Vector
  Rotates the vector around a given arbitrary axis in 3 dimensional space.
rotateAroundX(double) - Method in class org.bukkit.util.Vector
  Rotates the vector around the x axis.
rotateAroundY(double) - Method in class org.bukkit.util.Vector
  Rotates the vector around the y axis.
rotateAroundZ(double) - Method in class org.bukkit.util.Vector
  Rotates the vector around the z axis
rotateClockwise() - Method in enum class org.bukkit.Rotation
  Rotate clockwise by 90 degrees.
rotateCounterClockwise() - Method in enum class org.bukkit.Rotation
  Rotate counter-clockwise by 90 degrees.
Rotation - Enum Class in org.bukkit
  An enum to specify a rotation based orientation, like that on a clock.
ROTTEN_FLESH - Enum constant in enum class org.bukkit.Material
round(double) - Static method in class org.bukkit.util.NumberConversions
RUINED_PORTAL - Enum constant in enum class org.bukkit.loot.LootTables
RUINED_PORTAL - Static variable in class org.bukkit.StructureType
  Ruined portal.
RUN_AROUND_LIKE_CRAZY - Static variable in interface com.destroystokyo.paper.entity.ai.VanillaGoal
RUNAWAY - Enum constant in enum class com.destroystokyo.paper.event.entity.EndermanEscapeEvent.Reason
  The enderman has stopped attacking and ran away
runTask(Plugin) - Method in class org.bukkit.scheduler.BukkitRunnable
  Schedules this in the Bukkit scheduler to run on next tick.
runTask(Plugin, Runnable) - Method in interface org.bukkit.scheduler.BukkitScheduler
  Returns a task that will run on the next server tick.
runTask(Plugin, Consumer<BukkitTask>) - Method in interface org.bukkit.scheduler.BukkitScheduler
  Returns a task that will run on the next server tick.
runTask(Plugin, BukkitRunnable) - Method in interface org.bukkit.scheduler.BukkitScheduler
  Deprecated.
  Use `BukkitRunnable.runTask(Plugin)`
runTaskAsynchronously(Plugin) - Method in class org.bukkit.scheduler.BukkitRunnable
  Asynchronous tasks should never access any API in Bukkit.
runTaskAsynchronously(Plugin, Runnable) - Method in interface org.bukkit.scheduler.BukkitScheduler
  Asynchronous tasks should never access any API in Bukkit.
runTaskAsynchronously(Plugin, Consumer<BukkitTask>) - Method in interface org.bukkit.scheduler.BukkitScheduler
  Asynchronous tasks should never access any API in Bukkit.
runTaskAsynchronously(Plugin, BukkitRunnable) - Method in interface org.bukkit.scheduler.BukkitScheduler
  Deprecated.
  Use `BukkitRunnable.runTaskAsynchronously(Plugin)`
runTaskLater(Plugin, long) - Method in class org.bukkit.scheduler.BukkitRunnable
  Schedules this to run after the specified number of server ticks.
runTaskLater(Plugin, Runnable, long) - Method in interface org.bukkit.scheduler.BukkitScheduler
  Returns a task that will run after the specified number of server ticks.
runTaskLater(Plugin, Consumer<BukkitTask>, long) - Method in interface org.bukkit.scheduler.BukkitScheduler
  Returns a task that will run after the specified number of server ticks.
runTaskLater(Plugin, BukkitRunnable, long) - Method in interface org.bukkit.scheduler.BukkitScheduler
  Deprecated.
  Use `BukkitRunnable.runTaskLater(Plugin, long)`
runTaskLaterAsynchronously(Plugin, long) - Method in class org.bukkit.scheduler.BukkitRunnable
  Asynchronous tasks should never access any API in Bukkit.
runTaskLaterAsynchronously(Plugin, Runnable, long) - Method in interface org.bukkit.scheduler.BukkitScheduler
  Asynchronous tasks should never access any API in Bukkit.
runTaskLaterAsynchronously(Plugin, Consumer<BukkitTask>, long) - Method in interface org.bukkit.scheduler.BukkitScheduler
  Asynchronous tasks should never access any API in Bukkit.
runTaskLaterAsynchronously(Plugin, BukkitRunnable, long) - Method in interface org.bukkit.scheduler.BukkitScheduler
  Deprecated.
  Use `BukkitRunnable.runTaskLaterAsynchronously(Plugin, long)`
runTaskTimer(Plugin, long, long) - Method in class org.bukkit.scheduler.BukkitRunnable
  Schedules this to repeatedly run until cancelled, starting after the specified number of server ticks.
runTaskTimer(Plugin, Runnable, long, long) - Method in interface org.bukkit.scheduler.BukkitScheduler
  Returns a task that will repeatedly run until cancelled, starting after the specified number of server ticks.
runTaskTimer(Plugin, Consumer<BukkitTask>, long, long) - Method in interface org.bukkit.scheduler.BukkitScheduler
  Returns a task that will repeatedly run until cancelled, starting after the specified number of server ticks.
runTaskTimer(Plugin, BukkitRunnable, long, long) - Method in interface org.bukkit.scheduler.BukkitScheduler
  Deprecated.
  Use `BukkitRunnable.runTaskTimer(Plugin, long, long)`
runTaskTimerAsynchronously(Plugin, long, long) - Method in class org.bukkit.scheduler.BukkitRunnable
  Asynchronous tasks should never access any API in Bukkit.
runTaskTimerAsynchronously(Plugin, Runnable, long, long) - Method in interface org.bukkit.scheduler.BukkitScheduler
  Asynchronous tasks should never access any API in Bukkit.
runTaskTimerAsynchronously(Plugin, Consumer<BukkitTask>, long, long) - Method in interface org.bukkit.scheduler.BukkitScheduler
  Asynchronous tasks should never access any API in Bukkit.
runTaskTimerAsynchronously(Plugin, BukkitRunnable, long, long) - Method in interface org.bukkit.scheduler.BukkitScheduler
  Deprecated.
  Use `BukkitRunnable.runTaskTimerAsynchronously(Plugin, long, long)`

## S

SADDLE - Enum constant in enum class org.bukkit.Material
SaddledHorseInventory - Interface in org.bukkit.inventory
SafeClassDefiner - Class in com.destroystokyo.paper.event.executor.asm
Salmon - Interface in org.bukkit.entity
  Represents a salmon fish.
SALMON - Enum constant in enum class org.bukkit.entity.EntityType
SALMON - Enum constant in enum class org.bukkit.loot.LootTables
SALMON - Enum constant in enum class org.bukkit.Material
SALMON_BUCKET - Enum constant in enum class org.bukkit.Material
SALMON_SPAWN_EGG - Enum constant in enum class org.bukkit.Material
SALT_AND_PEPPER - Enum constant in enum class org.bukkit.entity.Rabbit.Type
  Salt and pepper colored, whatever that means.
SAND - Enum constant in enum class org.bukkit.Material
SAND - Static variable in interface org.bukkit.Tag
  Vanilla block tag representing all sand blocks.
Sandstone - Class in org.bukkit.material
  Deprecated.
  all usage of MaterialData is deprecated and subject to removal. Use `BlockData`.
Sandstone() - Constructor for class org.bukkit.material.Sandstone
  Deprecated.
Sandstone(Material) - Constructor for class org.bukkit.material.Sandstone
  Deprecated.
Sandstone(Material, byte) - Constructor for class org.bukkit.material.Sandstone
  Deprecated.
  Magic value
Sandstone(SandstoneType) - Constructor for class org.bukkit.material.Sandstone
  Deprecated.
SANDSTONE - Enum constant in enum class org.bukkit.Material
SANDSTONE_SLAB - Enum constant in enum class org.bukkit.Material
  BlockData: `Slab`
SANDSTONE_STAIRS - Enum constant in enum class org.bukkit.Material
  BlockData: `Stairs`
SANDSTONE_WALL - Enum constant in enum class org.bukkit.Material
  BlockData: `Wall`
SANDSTONES - Static variable in class com.destroystokyo.paper.MaterialTags
  Covers the variants of sandstone blocks.
SandstoneType - Enum Class in org.bukkit
  Represents the three different types of Sandstone
Sapling - Class in org.bukkit.material
  Deprecated.
  all usage of MaterialData is deprecated and subject to removal. Use `BlockData`.
Sapling - Interface in org.bukkit.block.data.type
  'stage' represents the growth stage of a sapling.
Sapling() - Constructor for class org.bukkit.material.Sapling
  Deprecated.
  Constructs a sapling.
Sapling(Material) - Constructor for class org.bukkit.material.Sapling
  Deprecated.
  Constructs a sapling of the given type.
Sapling(Material, byte) - Constructor for class org.bukkit.material.Sapling
  Deprecated.
  Magic value
Sapling(Material, TreeSpecies) - Constructor for class org.bukkit.material.Sapling
  Deprecated.
  Constructs a sapling of the given type and tree species.
Sapling(Material, TreeSpecies, boolean) - Constructor for class org.bukkit.material.Sapling
  Deprecated.
  Constructs a sapling of the given type and tree species and if is it instant growable
Sapling(TreeSpecies) - Constructor for class org.bukkit.material.Sapling
  Deprecated.
  Constructs a sapling of the given tree species.
Sapling(TreeSpecies, boolean) - Constructor for class org.bukkit.material.Sapling
  Deprecated.
  Constructs a sapling of the given tree species and if is it instant growable
SAPLINGS - Static variable in interface org.bukkit.Tag
  Vanilla block tag representing all sapling variants.
SATIATED - Enum constant in enum class org.bukkit.event.entity.EntityRegainHealthEvent.RegainReason
  When a player regains health from regenerating due to their hunger being satisfied
SATURATION - Static variable in class org.bukkit.potion.PotionEffectType
  Increases the food level of an entity each tick.
SAVANNA - Enum constant in enum class org.bukkit.block.Biome
SAVANNA - Enum constant in enum class org.bukkit.entity.Villager.Type
SAVANNA_PLATEAU - Enum constant in enum class org.bukkit.block.Biome
save() - Method in interface org.bukkit.BanEntry
  Saves the ban entry, overwriting any previous data in the ban list.
save() - Method in interface org.bukkit.World
  Saves world to disk
save(File) - Method in class org.bukkit.configuration.file.FileConfiguration
  Saves this `FileConfiguration` to the specified location.
save(Writer) - Method in class org.bukkit.plugin.PluginDescriptionFile
  Saves this PluginDescriptionFile to the given writer
save(String) - Method in class org.bukkit.configuration.file.FileConfiguration
  Saves this `FileConfiguration` to the specified location.
SAVE - Enum constant in enum class org.bukkit.block.data.type.StructureBlock.Mode
  Allows selection and saving of a structure.
SAVE - Enum constant in enum class org.bukkit.block.structure.UsageMode
  The mode used when saving a structure.
saveConfig() - Method in class org.bukkit.plugin.java.JavaPlugin
saveConfig() - Method in interface org.bukkit.plugin.Plugin
  Saves the `FileConfiguration` retrievable by `Plugin.getConfig()`.
saveData() - Method in interface org.bukkit.entity.Player
  Saves the players current location, health, inventory, motion, and other information into the username.dat file, in the world/player folder
saveDefaultConfig() - Method in class org.bukkit.plugin.java.JavaPlugin
saveDefaultConfig() - Method in interface org.bukkit.plugin.Plugin
  Saves the raw contents of the default config.yml file to the location retrievable by `Plugin.getConfig()`.
savePlayers() - Static method in class org.bukkit.Bukkit
  Writes loaded players to disk.
savePlayers() - Method in interface org.bukkit.Server
  Writes loaded players to disk.
saveResource(String, boolean) - Method in class org.bukkit.plugin.java.JavaPlugin
saveResource(String, boolean) - Method in interface org.bukkit.plugin.Plugin
  Saves the raw contents of any resource embedded with a plugin's .jar file assuming it can be found using `Plugin.getResource(String)`.
saveStructure(File, Structure) - Method in interface org.bukkit.structure.StructureManager
  Save a structure to a file.
saveStructure(OutputStream, Structure) - Method in interface org.bukkit.structure.StructureManager
  Save a structure to a stream.
saveStructure(NamespacedKey) - Method in interface org.bukkit.structure.StructureManager
  Saves the currently `registered structure` for the specified `key` to the primary world folder as specified by {#getStructureFile(NamespacedKey}.
saveStructure(NamespacedKey, Structure) - Method in interface org.bukkit.structure.StructureManager
  Saves a structure with a given key to the primary world folder.
saveToString() - Method in class org.bukkit.configuration.file.FileConfiguration
  Saves this `FileConfiguration` to a string, and returns it.
saveToString() - Method in class org.bukkit.configuration.file.YamlConfiguration
Scaffolding - Interface in org.bukkit.block.data.type
  'bottom' indicates whether the scaffolding is floating or not.
SCAFFOLDING - Enum constant in enum class org.bukkit.Material
  BlockData: `Scaffolding`
scheduleAsyncDelayedTask(Plugin, Runnable) - Method in interface org.bukkit.scheduler.BukkitScheduler
  Deprecated.
  This name is misleading, as it does not schedule "a sync" task, but rather, "an async" task
scheduleAsyncDelayedTask(Plugin, Runnable, long) - Method in interface org.bukkit.scheduler.BukkitScheduler
  Deprecated.
  This name is misleading, as it does not schedule "a sync" task, but rather, "an async" task
scheduleAsyncRepeatingTask(Plugin, Runnable, long, long) - Method in interface org.bukkit.scheduler.BukkitScheduler
  Deprecated.
  This name is misleading, as it does not schedule "a sync" task, but rather, "an async" task
scheduleBlockUpdate(int, int, int) - Method in interface io.papermc.paper.world.generation.ProtoWorld
  Deprecated.
  Schedule a block update at (x, y, z).
scheduleBlockUpdate(int, int, int) - Method in interface org.bukkit.generator.LimitedRegion
  Schedules a block update at (x, y, z).
scheduleBlockUpdate(Vector) - Method in interface io.papermc.paper.world.generation.ProtoWorld
  Deprecated.
  Schedule a block update at a vector location
scheduleBlockUpdate(Vector) - Method in interface org.bukkit.generator.LimitedRegion
  Schedules a block update at a vector location.
scheduleFluidUpdate(int, int, int) - Method in interface io.papermc.paper.world.generation.ProtoWorld
  Deprecated.
  Schedule a fluid update at (x, y, z).
scheduleFluidUpdate(int, int, int) - Method in interface org.bukkit.generator.LimitedRegion
  Schedules a fluid update at (x, y, z).
scheduleFluidUpdate(Vector) - Method in interface io.papermc.paper.world.generation.ProtoWorld
  Deprecated.
  Schedule a fluid update at a vector location
scheduleFluidUpdate(Vector) - Method in interface org.bukkit.generator.LimitedRegion
  Schedules a fluid update at a vector location.
scheduleSyncDelayedTask(Plugin, Runnable) - Method in interface org.bukkit.scheduler.BukkitScheduler
  Schedules a once off task to occur as soon as possible.
scheduleSyncDelayedTask(Plugin, Runnable, long) - Method in interface org.bukkit.scheduler.BukkitScheduler
  Schedules a once off task to occur after a delay.
scheduleSyncDelayedTask(Plugin, BukkitRunnable) - Method in interface org.bukkit.scheduler.BukkitScheduler
  Deprecated.
  Use `BukkitRunnable.runTask(Plugin)`
scheduleSyncDelayedTask(Plugin, BukkitRunnable, long) - Method in interface org.bukkit.scheduler.BukkitScheduler
  Deprecated.
  Use `BukkitRunnable.runTaskLater(Plugin, long)`
scheduleSyncRepeatingTask(Plugin, Runnable, long, long) - Method in interface org.bukkit.scheduler.BukkitScheduler
  Schedules a repeating task.
scheduleSyncRepeatingTask(Plugin, BukkitRunnable, long, long) - Method in interface org.bukkit.scheduler.BukkitScheduler
  Deprecated.
  Use `BukkitRunnable.runTaskTimer(Plugin, long, long)`
Score - Interface in org.bukkit.scoreboard
  A score entry for an `entry` on an `objective`.
Scoreboard - Interface in org.bukkit.scoreboard
  A scoreboard
ScoreboardManager - Interface in org.bukkit.scoreboard
  Manager of Scoreboards
SCRAPE - Enum constant in enum class org.bukkit.Particle
SCULK_SENSOR - Enum constant in enum class org.bukkit.Material
  BlockData: `SculkSensor`
SculkSensor - Interface in org.bukkit.block.data.type
  'sculk_sensor_phase' indicates the current operational phase of the sensor.
SculkSensor - Interface in org.bukkit.block
  Represents a captured state of a sculk sensor
SculkSensor.Phase - Enum Class in org.bukkit.block.data.type
  The Phase of the sensor.
SCUTE - Enum constant in enum class org.bukkit.Material
SEA - Enum constant in enum class org.bukkit.Art
SEA_LANTERN - Enum constant in enum class org.bukkit.Material
SEA_PICKLE - Enum constant in enum class org.bukkit.Material
  BlockData: `SeaPickle`
SEAGRASS - Enum constant in enum class org.bukkit.Material
SeaPickle - Interface in org.bukkit.block.data.type
  'pickles' indicates the number of pickles in this block.
SEARCH_FOR_BREATH_ATTACK_TARGET - Enum constant in enum class org.bukkit.entity.EnderDragon.Phase
  The dragon will search for a player to attack with dragon breath.
SECONDARY_EFFECT - Enum constant in enum class org.bukkit.inventory.InventoryView.Property
  In an beacon inventory, the secondary potion effect
seed() - Method in class org.bukkit.WorldCreator
  Gets the seed that will be used to create this world
seed(long) - Method in class org.bukkit.WorldCreator
  Sets the seed that will be used to create this world
SEEDED - Enum constant in enum class org.bukkit.CropState
  State when first seeded
SEEDED - Enum constant in enum class org.bukkit.NetherWartsState
  State when first seeded
SEEK_SHELTER - Static variable in interface com.destroystokyo.paper.entity.ai.VanillaGoal
SEGMENTED_10 - Enum constant in enum class org.bukkit.boss.BarStyle
  Splits the boss bar into 10 segments
SEGMENTED_12 - Enum constant in enum class org.bukkit.boss.BarStyle
  Splits the boss bar into 12 segments
SEGMENTED_20 - Enum constant in enum class org.bukkit.boss.BarStyle
  Splits the boss bar into 20 segments
SEGMENTED_6 - Enum constant in enum class org.bukkit.boss.BarStyle
  Splits the boss bar into 6 segments
selectEntities(CommandSender, String) - Static method in class org.bukkit.Bukkit
  Selects entities using the given Vanilla selector.
selectEntities(CommandSender, String) - Method in interface org.bukkit.Server
  Selects entities using the given Vanilla selector.
SELF - Enum constant in enum class org.bukkit.block.BlockFace
SELF_INTERACTION - Enum constant in enum class org.bukkit.event.player.PlayerKickEvent.Cause
send(Collection<? extends Player>) - Method in class com.destroystokyo.paper.Title
  Deprecated.
  Sends the title directly to the defined players
send(Player) - Method in class com.destroystokyo.paper.Title
  Deprecated.
  Sends the title directly to an player
send(Player[]) - Method in class com.destroystokyo.paper.Title
  Deprecated.
  Sends the title directly to the defined players
SEND_COMMAND_FEEDBACK - Static variable in class org.bukkit.GameRule
  Whether the feedback from commands executed by a player should show up in chat.
sendActionBar(char, String) - Method in interface org.bukkit.entity.Player
  Deprecated.
  use `Audience.sendActionBar(Component)`
sendActionBar(String) - Method in interface org.bukkit.entity.Player
  Deprecated.
  use `Audience.sendActionBar(Component)`
sendActionBar(BaseComponent...) - Method in interface org.bukkit.entity.Player
  Deprecated.
  use `Audience.sendActionBar(Component)`
sendBlockChange(Location, BlockData) - Method in interface org.bukkit.entity.Player
  Send a block change.
sendBlockChange(Location, Material, byte) - Method in interface org.bukkit.entity.Player
  Deprecated.
  Magic value
sendBlockDamage(Location, float) - Method in interface org.bukkit.entity.Player
  Send block damage.
sendChunkChange(Location, int, int, int, byte[]) - Method in interface org.bukkit.entity.Player
  Deprecated.
  Magic value
sendExperienceChange(float) - Method in interface org.bukkit.entity.Player
  Send an experience change.
sendExperienceChange(float, int) - Method in interface org.bukkit.entity.Player
  Send an experience change.
sendGameEvent(Entity, GameEvent, Vector) - Method in interface org.bukkit.World
  Posts a specified game event at a location
sendMap(MapView) - Method in interface org.bukkit.entity.Player
  Render a map and send it to the player in its entirety.
sendMessage(String) - Method in class co.aikar.timings.TimingsReportListener
sendMessage(String) - Method in class org.bukkit.command.BufferedCommandSender
sendMessage(String) - Method in interface org.bukkit.command.CommandSender
  Sends this sender a message
sendMessage(String...) - Method in interface org.bukkit.command.CommandSender
  Sends this sender multiple messages
sendMessage(String[]) - Method in interface org.bukkit.command.MessageCommandSender
sendMessage(BaseComponent...) - Method in interface org.bukkit.command.CommandSender
  Deprecated.
  use `CommandSender.sendMessage(Identity, Component, MessageType)` instead
sendMessage(BaseComponent...) - Method in class org.bukkit.command.CommandSender.Spigot
  Deprecated.
  use `sendMessage` methods that accept `Component`
sendMessage(BaseComponent...) - Method in interface org.bukkit.entity.Player
  Deprecated.
  use `sendMessage` methods that accept `Component`
sendMessage(BaseComponent...) - Method in class org.bukkit.entity.Player.Spigot
  Deprecated.
sendMessage(UUID, String) - Method in interface org.bukkit.command.CommandSender
  Sends this sender a message
sendMessage(UUID, String) - Method in interface org.bukkit.command.MessageCommandSender
sendMessage(UUID, String...) - Method in interface org.bukkit.command.CommandSender
  Sends this sender multiple messages
sendMessage(UUID, String[]) - Method in interface org.bukkit.command.MessageCommandSender
sendMessage(UUID, BaseComponent...) - Method in class org.bukkit.command.CommandSender.Spigot
  Deprecated.
  use `sendMessage` methods that accept `Component`
sendMessage(UUID, BaseComponent) - Method in class org.bukkit.command.CommandSender.Spigot
  Deprecated.
  use `sendMessage` methods that accept `Component`
sendMessage(Identity, Component, MessageType) - Method in class co.aikar.timings.TimingsReportListener
sendMessage(Identity, Component, MessageType) - Method in interface org.bukkit.command.CommandSender
sendMessage(Identity, Component, MessageType) - Method in interface org.bukkit.command.ProxiedCommandSender
sendMessage(BaseComponent) - Method in interface org.bukkit.command.CommandSender
  Deprecated.
  use `CommandSender.sendMessage(Identity, Component, MessageType)` instead
sendMessage(BaseComponent) - Method in class org.bukkit.command.CommandSender.Spigot
  Deprecated.
  use `sendMessage` methods that accept `Component`
sendMessage(BaseComponent) - Method in interface org.bukkit.entity.Player
  Deprecated.
  use `sendMessage` methods that accept `Component`
sendMessage(BaseComponent) - Method in class org.bukkit.entity.Player.Spigot
  Deprecated.
sendMessage(ChatMessageType, BaseComponent...) - Method in class org.bukkit.entity.Player.Spigot
  Deprecated.
  This is unlikely the API you want to use. See `Player.sendActionBar(String)` for a more proper Action Bar API. This deprecated API may send unsafe items to the client.
sendMessage(ChatMessageType, UUID, BaseComponent...) - Method in class org.bukkit.entity.Player.Spigot
  Deprecated.
  use `sendMessage` methods that accept `Component`
sendMessage(ChatMessageType, UUID, BaseComponent) - Method in class org.bukkit.entity.Player.Spigot
  Deprecated.
  use `sendMessage` methods that accept `Component`
sendMessage(ChatMessageType, BaseComponent) - Method in class org.bukkit.entity.Player.Spigot
  Deprecated.
  This is unlikely the API you want to use. See `Player.sendActionBar(String)` for a more proper Action Bar API. This deprecated API may send unsafe items to the client.
sendMessage(ChatMessageType, BaseComponent...) - Method in interface org.bukkit.entity.Player
  Deprecated.
  This is unlikely the API you want to use. See `Player.sendActionBar(String)` for a more proper Action Bar API. This deprecated API may send unsafe items to the client.
sendOpLevel(byte) - Method in interface org.bukkit.entity.Player
  Send a packet to the player indicating its operator status level.
sendPluginMessage(Plugin, String, byte[]) - Method in interface org.bukkit.plugin.messaging.PluginMessageRecipient
  Sends this recipient a Plugin Message on the specified outgoing channel.
sendRawMessage(String) - Method in interface org.bukkit.conversations.Conversable
  Sends this sender a message raw
sendRawMessage(String) - Method in interface org.bukkit.entity.Player
  Sends this sender a message raw
sendRawMessage(UUID, String) - Method in interface org.bukkit.conversations.Conversable
  Sends this sender a message raw
sendSignChange(Location, String[]) - Method in interface org.bukkit.entity.Player
  Deprecated.
  in favour of `Player.sendSignChange(org.bukkit.Location, java.util.List)`
sendSignChange(Location, String[], DyeColor) - Method in interface org.bukkit.entity.Player
  Deprecated.
  in favour of `Player.sendSignChange(org.bukkit.Location, java.util.List, org.bukkit.DyeColor)`
sendSignChange(Location, String[], DyeColor, boolean) - Method in interface org.bukkit.entity.Player
  Deprecated.
  Deprecated in favour of `Player.sendSignChange(Location, java.util.List, DyeColor, boolean)`
sendSignChange(Location, List<Component>) - Method in interface org.bukkit.entity.Player
  Send a sign change.
sendSignChange(Location, List<Component>, boolean) - Method in interface org.bukkit.entity.Player
  Send a sign change.
sendSignChange(Location, List<Component>, DyeColor) - Method in interface org.bukkit.entity.Player
  Send a sign change.
sendSignChange(Location, List<Component>, DyeColor, boolean) - Method in interface org.bukkit.entity.Player
  Send a sign change.
sendTitle(Title) - Method in interface org.bukkit.entity.Player
  Deprecated.
  Use `Audience.showTitle(net.kyori.adventure.title.Title)` or `Audience.sendTitlePart(net.kyori.adventure.title.TitlePart, Object)`
sendTitle(String, String) - Method in interface org.bukkit.entity.Player
  Deprecated.
  Use `Audience.showTitle(net.kyori.adventure.title.Title)` or `Audience.sendTitlePart(net.kyori.adventure.title.TitlePart, Object)`
sendTitle(String, String, int, int, int) - Method in interface org.bukkit.entity.Player
  Deprecated.
  Use `Audience.showTitle(net.kyori.adventure.title.Title)` or `Audience.sendTitlePart(net.kyori.adventure.title.TitlePart, Object)`
separator - Variable in class org.bukkit.conversations.PluginNameConversationPrefix
SerializableAs - Annotation Interface in org.bukkit.configuration.serialization
  Represents an "alias" that a `ConfigurationSerializable` may be stored as.
serialize() - Method in class org.bukkit.attribute.AttributeModifier
serialize() - Method in class org.bukkit.block.banner.Pattern
serialize() - Method in class org.bukkit.Color
serialize() - Method in interface org.bukkit.configuration.serialization.ConfigurationSerializable
  Creates a Map representation of this class.
serialize() - Method in class org.bukkit.FireworkEffect
serialize() - Method in class org.bukkit.inventory.ItemStack
serialize() - Method in class org.bukkit.Location
serialize() - Method in class org.bukkit.potion.PotionEffect
serialize() - Method in class org.bukkit.util.BoundingBox
serialize() - Method in class org.bukkit.util.Vector
serializeAsBytes() - Method in class org.bukkit.inventory.ItemStack
  Serializes this itemstack to raw bytes in NBT.
SERIALIZED_TYPE_KEY - Static variable in class org.bukkit.configuration.serialization.ConfigurationSerialization
serializeEntity(Entity) - Method in interface org.bukkit.UnsafeValues
  Deprecated.
serializeItem(ItemStack) - Method in interface org.bukkit.UnsafeValues
  Deprecated.
Server - Interface in org.bukkit
  Represents a server implementation.
Server.Spigot - Class in org.bukkit
ServerCommandEvent - Class in org.bukkit.event.server
  This event is called when a command is run by a non-player.
ServerCommandEvent(CommandSender, String) - Constructor for class org.bukkit.event.server.ServerCommandEvent
ServerCommandException - Exception in com.destroystokyo.paper.exception
  Thrown when a command throws an exception
ServerCommandException(String, Throwable, boolean, boolean, Command, CommandSender, String[]) - Constructor for exception com.destroystokyo.paper.exception.ServerCommandException
ServerCommandException(String, Throwable, Command, CommandSender, String[]) - Constructor for exception com.destroystokyo.paper.exception.ServerCommandException
ServerCommandException(Throwable, Command, CommandSender, String[]) - Constructor for exception com.destroystokyo.paper.exception.ServerCommandException
ServerEvent - Class in org.bukkit.event.server
  Miscellaneous server events
ServerEvent() - Constructor for class org.bukkit.event.server.ServerEvent
ServerEvent(boolean) - Constructor for class org.bukkit.event.server.ServerEvent
ServerEventException - Exception in com.destroystokyo.paper.exception
  Exception thrown when a server event listener throws an exception
ServerEventException(String, Throwable, boolean, boolean, Plugin, Listener, Event) - Constructor for exception com.destroystokyo.paper.exception.ServerEventException
ServerEventException(String, Throwable, Plugin, Listener, Event) - Constructor for exception com.destroystokyo.paper.exception.ServerEventException
ServerEventException(Throwable, Plugin, Listener, Event) - Constructor for exception com.destroystokyo.paper.exception.ServerEventException
ServerException - Exception in com.destroystokyo.paper.exception
  Wrapper exception for all exceptions that are thrown by the server.
ServerException(String) - Constructor for exception com.destroystokyo.paper.exception.ServerException
ServerException(String, Throwable) - Constructor for exception com.destroystokyo.paper.exception.ServerException
ServerException(String, Throwable, boolean, boolean) - Constructor for exception com.destroystokyo.paper.exception.ServerException
ServerException(Throwable) - Constructor for exception com.destroystokyo.paper.exception.ServerException
ServerExceptionEvent - Class in com.destroystokyo.paper.event.server
  Called whenever an exception is thrown in a recoverable section of the server.
ServerExceptionEvent(ServerException) - Constructor for class com.destroystokyo.paper.event.server.ServerExceptionEvent
ServerInternalException - Exception in com.destroystokyo.paper.exception
  Thrown when the internal server throws a recoverable exception.
ServerInternalException(String) - Constructor for exception com.destroystokyo.paper.exception.ServerInternalException
ServerInternalException(String, Throwable) - Constructor for exception com.destroystokyo.paper.exception.ServerInternalException
ServerInternalException(String, Throwable, boolean, boolean) - Constructor for exception com.destroystokyo.paper.exception.ServerInternalException
ServerInternalException(Throwable) - Constructor for exception com.destroystokyo.paper.exception.ServerInternalException
ServerListPingEvent - Class in org.bukkit.event.server
  Called when a server list ping is coming in.
ServerListPingEvent(InetAddress, String, int) - Constructor for class org.bukkit.event.server.ServerListPingEvent
  Deprecated.
  in favour of `ServerListPingEvent(java.net.InetAddress, net.kyori.adventure.text.Component, int)`
ServerListPingEvent(InetAddress, String, int, int) - Constructor for class org.bukkit.event.server.ServerListPingEvent
  Deprecated.
ServerListPingEvent(InetAddress, Component, int) - Constructor for class org.bukkit.event.server.ServerListPingEvent
  This constructor is intended for implementations that provide the `ServerListPingEvent.iterator()` method, thus provided the `ServerListPingEvent.getNumPlayers()` count.
ServerListPingEvent(InetAddress, Component, int, int) - Constructor for class org.bukkit.event.server.ServerListPingEvent
ServerLoadEvent - Class in org.bukkit.event.server
  This event is called when either the server startup or reload has completed.
ServerLoadEvent(ServerLoadEvent.LoadType) - Constructor for class org.bukkit.event.server.ServerLoadEvent
  Creates a `ServerLoadEvent` with a given loading type.
ServerLoadEvent.LoadType - Enum Class in org.bukkit.event.server
  Represents the context in which the enclosing event has been completed.
ServerOperator - Interface in org.bukkit.permissions
  Represents an object that may become a server operator, such as a `Player`
ServerPluginEnableDisableException - Exception in com.destroystokyo.paper.exception
  Thrown whenever there is an exception with any enabling or disabling of plugins.
ServerPluginEnableDisableException(String, Throwable, boolean, boolean, Plugin) - Constructor for exception com.destroystokyo.paper.exception.ServerPluginEnableDisableException
ServerPluginEnableDisableException(String, Throwable, Plugin) - Constructor for exception com.destroystokyo.paper.exception.ServerPluginEnableDisableException
ServerPluginEnableDisableException(Throwable, Plugin) - Constructor for exception com.destroystokyo.paper.exception.ServerPluginEnableDisableException
ServerPluginException - Exception in com.destroystokyo.paper.exception
  Wrapper exception for all cases to which a plugin can be immediately blamed for
ServerPluginException(String, Throwable, boolean, boolean, Plugin) - Constructor for exception com.destroystokyo.paper.exception.ServerPluginException
ServerPluginException(String, Throwable, Plugin) - Constructor for exception com.destroystokyo.paper.exception.ServerPluginException
ServerPluginException(Throwable, Plugin) - Constructor for exception com.destroystokyo.paper.exception.ServerPluginException
ServerPluginMessageException - Exception in com.destroystokyo.paper.exception
  Thrown when an incoming plugin message channel throws an exception
ServerPluginMessageException(String, Throwable, boolean, boolean, Plugin, Player, String, byte[]) - Constructor for exception com.destroystokyo.paper.exception.ServerPluginMessageException
ServerPluginMessageException(String, Throwable, Plugin, Player, String, byte[]) - Constructor for exception com.destroystokyo.paper.exception.ServerPluginMessageException
ServerPluginMessageException(Throwable, Plugin, Player, String, byte[]) - Constructor for exception com.destroystokyo.paper.exception.ServerPluginMessageException
ServerResourcesReloadedEvent - Class in io.papermc.paper.event.server
  Called when resources such as datapacks are reloaded (e.g.
ServerResourcesReloadedEvent(ServerResourcesReloadedEvent.Cause) - Constructor for class io.papermc.paper.event.server.ServerResourcesReloadedEvent
ServerResourcesReloadedEvent.Cause - Enum Class in io.papermc.paper.event.server
ServerSchedulerException - Exception in com.destroystokyo.paper.exception
  Thrown when a plugin's scheduler fails with an exception
ServerSchedulerException(String, Throwable, boolean, boolean, BukkitTask) - Constructor for exception com.destroystokyo.paper.exception.ServerSchedulerException
ServerSchedulerException(String, Throwable, BukkitTask) - Constructor for exception com.destroystokyo.paper.exception.ServerSchedulerException
ServerSchedulerException(Throwable, BukkitTask) - Constructor for exception com.destroystokyo.paper.exception.ServerSchedulerException
ServerTabCompleteException - Exception in com.destroystokyo.paper.exception
  Called when a tab-complete request throws an exception
ServerTabCompleteException(String, Throwable, boolean, boolean, Command, CommandSender, String[]) - Constructor for exception com.destroystokyo.paper.exception.ServerTabCompleteException
ServerTabCompleteException(String, Throwable, Command, CommandSender, String[]) - Constructor for exception com.destroystokyo.paper.exception.ServerTabCompleteException
ServerTabCompleteException(Throwable, Command, CommandSender, String[]) - Constructor for exception com.destroystokyo.paper.exception.ServerTabCompleteException
ServerTickEndEvent - Class in com.destroystokyo.paper.event.server
  Called when the server has finished ticking the main loop
ServerTickEndEvent(int, double, long) - Constructor for class com.destroystokyo.paper.event.server.ServerTickEndEvent
ServerTickStartEvent - Class in com.destroystokyo.paper.event.server
ServerTickStartEvent(int) - Constructor for class com.destroystokyo.paper.event.server.ServerTickStartEvent
serverVersion(String) - Method in class com.destroystokyo.paper.event.server.GS4QueryEvent.QueryResponse.Builder
ServiceEvent - Class in org.bukkit.event.server
  An event relating to a registered service.
ServiceEvent(RegisteredServiceProvider<?>) - Constructor for class org.bukkit.event.server.ServiceEvent
ServicePriority - Enum Class in org.bukkit.plugin
  Represents various priorities of a provider.
ServiceRegisterEvent - Class in org.bukkit.event.server
  This event is called when a service is registered.
ServiceRegisterEvent(RegisteredServiceProvider<?>) - Constructor for class org.bukkit.event.server.ServiceRegisterEvent
ServicesManager - Interface in org.bukkit.plugin
  Manages services and service providers.
ServiceUnregisterEvent - Class in org.bukkit.event.server
  This event is called when a service is unregistered.
ServiceUnregisterEvent(RegisteredServiceProvider<?>) - Constructor for class org.bukkit.event.server.ServiceUnregisterEvent
set(double, double, double) - Method in class org.bukkit.Location
  Sets the position of this Location and returns itself This mutates this object, clone first.
set(int, T) - Method in class io.papermc.paper.util.TransformingRandomAccessList
set(String, Object) - Method in interface org.bukkit.configuration.ConfigurationSection
  Sets the specified path to the given value.
set(String, Object) - Method in class org.bukkit.configuration.MemorySection
set(NamespacedKey, PersistentDataType<T, Z>, Z) - Method in interface org.bukkit.persistence.PersistentDataContainer
  Stores a metadata value on the `PersistentDataHolder` instance.
SET_OFF - Enum constant in enum class org.bukkit.event.entity.CreeperPowerEvent.PowerCause
  Power change caused by something else (probably a plugin)
SET_ON - Enum constant in enum class org.bukkit.event.entity.CreeperPowerEvent.PowerCause
  Power change caused by something else (probably a plugin)
setAbsorptionAmount(double) - Method in interface org.bukkit.entity.Damageable
  Sets the entity's absorption amount.
setActivated(boolean) - Method in class org.bukkit.material.Tripwire
  Deprecated.
  Set tripwire activated state
setActivated(boolean) - Method in class org.bukkit.material.TripwireHook
  Deprecated.
  Set hook activated state
setActive(boolean) - Method in class org.bukkit.material.Hopper
  Deprecated.
  Sets whether the hopper is active or not.
setAdult() - Method in interface org.bukkit.entity.Ageable
  Sets the age of the mob to an adult
setAffectsSpawning(boolean) - Method in interface org.bukkit.entity.Player
  Set whether the player can affect mob spawning
setAfter(Vector) - Method in class org.bukkit.event.entity.EntityPortalExitEvent
  Sets the velocity that the entity will have after exiting the portal.
setAge(int) - Method in interface org.bukkit.block.data.Ageable
  Sets the value of the 'age' property.
setAge(int) - Method in interface org.bukkit.entity.Ageable
  Sets the age of this mob.
setAge(long) - Method in interface org.bukkit.block.EndGateway
  Sets the age in ticks of the gateway.
setAgeLock(boolean) - Method in interface org.bukkit.entity.Ageable
  Deprecated.
  see `Breedable.setAgeLock(boolean)`
setAgeLock(boolean) - Method in interface org.bukkit.entity.Breedable
  Lock the age of the animal, setting this will prevent the animal from maturing or getting ready for mating.
setAI(boolean) - Method in interface org.bukkit.entity.LivingEntity
  Sets whether an entity will have AI.
setAliases(List<String>) - Method in class org.bukkit.command.Command
  Sets the list of aliases to request on registration for this command.
setAllowFlight(boolean) - Method in interface org.bukkit.entity.Player
  Sets if the Player is allowed to fly via jump key double-tap like in creative mode.
setAllowFriendlyFire(boolean) - Method in interface org.bukkit.scoreboard.Team
  Sets the team friendly fire state
setAmbientSpawnLimit(int) - Method in interface org.bukkit.World
  Sets the limit for number of ambient mobs that can spawn in a chunk in this world
setAmount(double) - Method in class org.bukkit.event.entity.EntityRegainHealthEvent
  Sets the amount of regained health
setAmount(int) - Method in class org.bukkit.event.entity.EntityAirChangeEvent
  Sets the amount of air remaining for the entity (measured in ticks.
setAmount(int) - Method in class org.bukkit.event.player.PlayerExpChangeEvent
  Set the amount of experience the player will receive
setAmount(int) - Method in class org.bukkit.inventory.ItemStack
  Sets the amount of items in this stack
setAnger(int) - Method in interface org.bukkit.entity.Bee
  Set the bee's new anger level.
setAnger(int) - Method in interface org.bukkit.entity.PigZombie
  Set the pig zombie's current anger level.
setAngry(boolean) - Method in interface org.bukkit.entity.PigZombie
  Shorthand; sets to either 0 or the default level.
setAngry(boolean) - Method in interface org.bukkit.entity.Wolf
  Sets the anger of this wolf.
setAnimalSpawnLimit(int) - Method in interface org.bukkit.World
  Sets the limit for number of animals that can spawn in a chunk in this world
setApplyLure(boolean) - Method in interface org.bukkit.entity.FishHook
  Set whether the lure enchantment should be applied to reduce the wait time.
setArmor(ItemStack) - Method in interface org.bukkit.inventory.ArmoredHorseInventory
  Sets the item in the horse's armor slot.
setArmorContents(ItemStack[]) - Method in interface org.bukkit.inventory.EntityEquipment
  Sets the entities armor to the provided array of ItemStacks
setArmorContents(ItemStack[]) - Method in interface org.bukkit.inventory.PlayerInventory
  Put the given ItemStacks into the armor slots
setArms(boolean) - Method in interface org.bukkit.entity.ArmorStand
  Sets whether this armor stand has arms.
setArmsRaised(boolean) - Method in interface org.bukkit.entity.Zombie
  Set if zombie has its arms raised
setArrowCooldown(int) - Method in interface org.bukkit.entity.LivingEntity
  Sets the time in ticks until the next arrow leaves the entity's body.
setArrowsInBody(int) - Method in interface org.bukkit.entity.LivingEntity
  Set the amount of arrows in the entity's body.
setArrowsStuck(int) - Method in interface org.bukkit.entity.LivingEntity
  Set the number of arrows stuck in this entity
setArt(Art) - Method in interface org.bukkit.entity.Painting
  Set the art on this painting
setArt(Art, boolean) - Method in interface org.bukkit.entity.Painting
  Set the art on this painting
setAttached(boolean) - Method in interface org.bukkit.block.data.Attachable
  Sets the value of the 'attached' property.
setAttachedFace(BlockFace) - Method in interface org.bukkit.entity.Shulker
  Sets the face to which the shulker is attached.
setAttachedFace(FaceAttachable.AttachedFace) - Method in interface org.bukkit.block.data.FaceAttachable
  Sets the value of the 'face' property.
setAttachment(Bell.Attachment) - Method in interface org.bukkit.block.data.type.Bell
  Sets the value of the 'attachment' property.
setAttributeModifiers(Multimap<Attribute, AttributeModifier>) - Method in interface org.bukkit.inventory.meta.ItemMeta
  Set all `Attribute`s and their `AttributeModifier`s.
setAuthor(String) - Method in interface org.bukkit.block.Structure
  Set the name of whoever created this structure.
setAuthor(LivingEntity) - Method in interface org.bukkit.block.Structure
  Set the name of whoever created this structure using a `LivingEntity`.
setAuthor(String) - Method in interface org.bukkit.inventory.meta.BookMeta
  Sets the author of the book.
setAutoSave(boolean) - Method in interface org.bukkit.World
  Sets whether or not the world will automatically save
setAwake(boolean) - Method in interface org.bukkit.entity.Bat
  This method modifies the current waking state of this bat.
setAware(boolean) - Method in interface org.bukkit.entity.Mob
  Sets whether this mob is aware of its surroundings.
setAxis(Axis) - Method in interface org.bukkit.block.data.Orientable
  Sets the value of the 'axis' property.
setBaby() - Method in interface org.bukkit.entity.Ageable
  Sets the age of the mob to a baby
setBaby(boolean) - Method in interface org.bukkit.entity.PiglinAbstract
  Deprecated.
  see `Ageable.setBaby()` and `Ageable.setAdult()`
setBaby(boolean) - Method in interface org.bukkit.entity.Zoglin
  Deprecated.
  see `Ageable.setBaby()` and `Ageable.setAdult()`
setBaby(boolean) - Method in interface org.bukkit.entity.Zombie
  Deprecated.
  see `Ageable.setBaby()` and `Ageable.setAdult()`
setBadOmenLevel(int) - Method in interface org.bukkit.Raid
  Sets the Bad Omen level.
setBaseColor(DyeColor) - Method in interface org.bukkit.block.Banner
  Sets the base color for this banner.
setBaseColor(DyeColor) - Method in interface org.bukkit.inventory.meta.BannerMeta
  Deprecated.
  banner color is now stored as the data value, not meta.
setBasePlate(boolean) - Method in interface org.bukkit.entity.ArmorStand
  Sets whether the armor stand has a base plate.
setBasePotionData(PotionData) - Method in interface org.bukkit.entity.AreaEffectCloud
  Sets the underlying potion data
setBasePotionData(PotionData) - Method in interface org.bukkit.entity.Arrow
  Sets the underlying potion data
setBasePotionData(PotionData) - Method in interface org.bukkit.inventory.meta.PotionMeta
  Sets the underlying potion data
setBaseValue(double) - Method in interface org.bukkit.attribute.AttributeInstance
  Set the base value of this instance.
setBeamTarget(Location) - Method in interface org.bukkit.entity.EnderCrystal
  Sets the location that this end crystal is pointing to.
setBedSpawnLocation(Location) - Method in interface org.bukkit.entity.Player
  Sets the Location where the player will spawn at their bed.
setBedSpawnLocation(Location, boolean) - Method in interface org.bukkit.entity.Player
  Sets the Location where the player will spawn at their bed.
setBeeStingerCooldown(int) - Method in interface org.bukkit.entity.LivingEntity
  Sets the time in ticks until the next stinger leaves the entity's body.
setBeeStingersInBody(int) - Method in interface org.bukkit.entity.LivingEntity
  Set the amount of bee stingers in the entity's body.
setBerries(boolean) - Method in interface org.bukkit.block.data.type.CaveVinesPlant
  Sets the value of the 'berries' property.
setBiome(int, int, int, Biome) - Method in interface org.bukkit.generator.ChunkGenerator.BiomeGrid
  Deprecated.
  Set biome at x, z within chunk being generated
setBiome(int, int, int, Biome) - Method in interface org.bukkit.RegionAccessor
  Sets the `Biome` for the given block coordinates
setBiome(int, int, Biome) - Method in interface org.bukkit.generator.ChunkGenerator.BiomeGrid
  Deprecated.
  biomes are now 3-dimensional
setBiome(int, int, Biome) - Method in interface org.bukkit.World
  Deprecated.
  biomes are now 3-dimensional
setBiome(Biome) - Method in interface org.bukkit.block.Block
  Sets the biome that this block resides in
setBiome(Location, Biome) - Method in interface org.bukkit.RegionAccessor
  Sets the `Biome` at the given `Location`.
setBiteChance(double) - Method in interface org.bukkit.entity.FishHook
  Deprecated.
  has no effect in newer Minecraft versions
setBites(int) - Method in interface org.bukkit.block.data.type.Cake
  Sets the value of the 'bites' property.
setBlock(int, int, int, BlockData) - Method in interface org.bukkit.generator.ChunkGenerator.ChunkData
  Set the block at x,y,z in the chunk data to material.
setBlock(int, int, int, Material) - Method in interface org.bukkit.generator.ChunkGenerator.ChunkData
  Set the block at x,y,z in the chunk data to material.
setBlock(int, int, int, MaterialData) - Method in interface org.bukkit.generator.ChunkGenerator.ChunkData
  Set the block at x,y,z in the chunk data to material.
setBlockData(int, int, int, BlockData) - Method in interface io.papermc.paper.world.generation.ProtoWorld
  Deprecated.
  Sets the block at (x, y, z) to the provided `BlockData`.
setBlockData(int, int, int, BlockData) - Method in interface org.bukkit.BlockChangeDelegate
  Set a block data at the specified coordinates.
setBlockData(int, int, int, BlockData) - Method in interface org.bukkit.RegionAccessor
  Sets the `BlockData` at the given coordinates.
setBlockData(BlockData) - Method in interface org.bukkit.block.Block
  Sets the complete data for this block
setBlockData(BlockData) - Method in interface org.bukkit.block.BlockState
  Sets the data for this block state.
setBlockData(BlockData) - Method in interface org.bukkit.inventory.meta.BlockDataMeta
  Attaches a copy of the passed block data to the item.
setBlockData(BlockData, boolean) - Method in interface org.bukkit.block.Block
  Sets the complete data for this block
  Note that applyPhysics = false is not in general safe.
setBlockData(Location, BlockData) - Method in interface org.bukkit.RegionAccessor
  Sets the `BlockData` at the given `Location`.
setBlockData(Vector, BlockData) - Method in interface io.papermc.paper.world.generation.ProtoWorld
  Deprecated.
  Sets the block at a vector location to the provided `BlockData`.
setBlockData(Vector, BlockData) - Method in interface org.bukkit.generator.LimitedRegion
  Sets the block at a vector location to the provided `BlockData`.
setBlockState(int, int, int, BlockState) - Method in interface io.papermc.paper.world.generation.ProtoWorld
  Deprecated.
  Sets the `BlockState` at a location.
setBlockState(int, int, int, BlockState) - Method in interface org.bukkit.generator.LimitedRegion
  Sets the `BlockState` at a location.
setBlockState(BlockState) - Method in interface org.bukkit.inventory.meta.BlockStateMeta
  Attaches a copy of the passed block state to the item.
setBlockState(Vector, BlockState) - Method in interface io.papermc.paper.world.generation.ProtoWorld
  Deprecated.
  Sets the `BlockState` at a location.
setBlockState(Vector, BlockState) - Method in interface org.bukkit.generator.LimitedRegion
  Sets the `BlockState` at a location.
setBlockTexture(MushroomBlockTexture) - Method in class org.bukkit.material.Mushroom
  Deprecated.
  Sets the mushroom texture of this block.
setBlue(int) - Method in class org.bukkit.Color
  Creates a new Color object with specified component
setBodyColor(DyeColor) - Method in interface org.bukkit.entity.TropicalFish
  Sets the color of the fish's body
setBodyColor(DyeColor) - Method in interface org.bukkit.inventory.meta.TropicalFishBucketMeta
  Sets the color of the fish's body.
setBodyPose(EulerAngle) - Method in interface org.bukkit.entity.ArmorStand
  Sets the armor stand's body's current pose as a `EulerAngle`.
setBonus(int) - Method in class org.bukkit.event.entity.VillagerReplenishTradeEvent
  Set the bonus uses added.
setBook(ItemStack) - Method in interface org.bukkit.inventory.LecternInventory
  Sets the lectern's held book.
setBoostTicks(int) - Method in interface org.bukkit.entity.Steerable
  Set the time in ticks this entity's movement will be increased.
setBoots(ItemStack) - Method in interface org.bukkit.entity.ArmorStand
  Deprecated.
  prefer `EntityEquipment.setBoots(org.bukkit.inventory.ItemStack)`
setBoots(ItemStack) - Method in interface org.bukkit.inventory.EntityEquipment
  Sets the boots worn by the entity
setBoots(ItemStack) - Method in interface org.bukkit.inventory.PlayerInventory
  Put the given ItemStack into the boots slot.
setBoots(ItemStack, boolean) - Method in interface org.bukkit.inventory.EntityEquipment
  Sets the boots worn by the entity
setBootsDropChance(float) - Method in interface org.bukkit.inventory.EntityEquipment
  Sets the chance of the boots being dropped upon this creature's death.
setBottle(int, boolean) - Method in interface org.bukkit.block.data.type.BrewingStand
  Set whether the stand has this bottle present.
setBottom(boolean) - Method in interface org.bukkit.block.data.type.Scaffolding
  Sets the value of the 'bottom' property.
setBounce(boolean) - Method in interface org.bukkit.entity.Projectile
  Set whether or not this projectile should bounce or not when it hits something.
setBoundingBoxVisible(boolean) - Method in interface org.bukkit.block.Structure
  Set if this structure box should show the bounding box.
setBreaking(boolean) - Method in class com.destroystokyo.paper.event.block.AnvilDamagedEvent
  Sets if anvil is breaking on this use
setBreed(boolean) - Method in interface org.bukkit.entity.Ageable
  Deprecated.
  see `Breedable.setBreed(boolean)`
setBreed(boolean) - Method in interface org.bukkit.entity.Breedable
  Set breedability of the animal, if the animal is a baby and set to breed it will instantly grow up.
setBreedCause(UUID) - Method in interface org.bukkit.entity.Animals
  Set the UUID of the entity that caused this entity to enter the `Breedable.canBreed()` state.
setBrewingTime(int) - Method in interface org.bukkit.block.BrewingStand
  Set the time left before brewing completes.
setBuild(boolean) - Method in class org.bukkit.event.block.BlockPlaceEvent
  Sets the canBuild state of this event.
setBuildable(boolean) - Method in class org.bukkit.event.block.BlockCanBuildEvent
  Sets whether the block can be built here or not.
setBurning(boolean) - Method in class org.bukkit.event.inventory.FurnaceBurnEvent
  Sets whether the furnace's fuel is burning or not.
setBurnTime(int) - Method in class org.bukkit.event.inventory.FurnaceBurnEvent
  Sets the burn time for this fuel
setBurnTime(short) - Method in interface org.bukkit.block.Furnace
  Set burn time.
setCanBreakDoors(boolean) - Method in interface org.bukkit.entity.Zombie
  Sets if this zombie can break doors.
setCancelled(boolean) - Method in class org.bukkit.event.entity.VillagerCareerChangeEvent
setCancelled(boolean) - Method in class com.destroystokyo.paper.event.block.AnvilDamagedEvent
setCancelled(boolean) - Method in class com.destroystokyo.paper.event.block.BeaconEffectEvent
setCancelled(boolean) - Method in class com.destroystokyo.paper.event.block.BlockDestroyEvent
  If the event is cancelled, the block will remain in its previous state.
setCancelled(boolean) - Method in class com.destroystokyo.paper.event.block.TNTPrimeEvent
  Sets whether to cancel spawning `TNTPrimed` or not
setCancelled(boolean) - Method in class com.destroystokyo.paper.event.entity.CreeperIgniteEvent
setCancelled(boolean) - Method in class com.destroystokyo.paper.event.entity.EnderDragonFireballHitEvent
setCancelled(boolean) - Method in class com.destroystokyo.paper.event.entity.EnderDragonFlameEvent
setCancelled(boolean) - Method in class com.destroystokyo.paper.event.entity.EnderDragonShootFireballEvent
setCancelled(boolean) - Method in class com.destroystokyo.paper.event.entity.EndermanAttackPlayerEvent
  Cancels if the Enderman will attack this player
setCancelled(boolean) - Method in class com.destroystokyo.paper.event.entity.EndermanEscapeEvent
  Cancels the escape.
setCancelled(boolean) - Method in class com.destroystokyo.paper.event.entity.EntityJumpEvent
setCancelled(boolean) - Method in class com.destroystokyo.paper.event.entity.EntityKnockbackByEntityEvent
setCancelled(boolean) - Method in class com.destroystokyo.paper.event.entity.EntityPathfindEvent
setCancelled(boolean) - Method in class com.destroystokyo.paper.event.entity.EntityTransformedEvent
  Deprecated.
setCancelled(boolean) - Method in class com.destroystokyo.paper.event.entity.EntityZapEvent
setCancelled(boolean) - Method in class com.destroystokyo.paper.event.entity.ExperienceOrbMergeEvent
setCancelled(boolean) - Method in class com.destroystokyo.paper.event.entity.PlayerNaturallySpawnCreaturesEvent
setCancelled(boolean) - Method in class com.destroystokyo.paper.event.entity.PreCreatureSpawnEvent
  Cancelling this event is more effecient than cancelling CreatureSpawnEvent
setCancelled(boolean) - Method in class com.destroystokyo.paper.event.entity.ProjectileCollideEvent
setCancelled(boolean) - Method in class com.destroystokyo.paper.event.entity.SkeletonHorseTrapEvent
setCancelled(boolean) - Method in class com.destroystokyo.paper.event.entity.SlimePathfindEvent
setCancelled(boolean) - Method in class com.destroystokyo.paper.event.entity.TurtleGoHomeEvent
setCancelled(boolean) - Method in class com.destroystokyo.paper.event.entity.TurtleLayEggEvent
setCancelled(boolean) - Method in class com.destroystokyo.paper.event.entity.TurtleStartDiggingEvent
setCancelled(boolean) - Method in class com.destroystokyo.paper.event.entity.WitchConsumePotionEvent
setCancelled(boolean) - Method in class com.destroystokyo.paper.event.entity.WitchReadyPotionEvent
setCancelled(boolean) - Method in class com.destroystokyo.paper.event.entity.WitchThrowPotionEvent
setCancelled(boolean) - Method in class com.destroystokyo.paper.event.player.PlayerAdvancementCriterionGrantEvent
setCancelled(boolean) - Method in class com.destroystokyo.paper.event.player.PlayerAttackEntityCooldownResetEvent
  Cancelling this event will prevent the target player from having their cooldown reset from attacking this entity
setCancelled(boolean) - Method in class com.destroystokyo.paper.event.player.PlayerElytraBoostEvent
setCancelled(boolean) - Method in class com.destroystokyo.paper.event.player.PlayerHandshakeEvent
  Sets if this event is cancelled.
setCancelled(boolean) - Method in class com.destroystokyo.paper.event.player.PlayerJumpEvent
  Sets the cancellation state of this event.
setCancelled(boolean) - Method in class com.destroystokyo.paper.event.player.PlayerLaunchProjectileEvent
setCancelled(boolean) - Method in class com.destroystokyo.paper.event.player.PlayerPickupExperienceEvent
  If true, Cancels picking up the experience orb, leaving it in the world
setCancelled(boolean) - Method in class com.destroystokyo.paper.event.player.PlayerReadyArrowEvent
  Cancel use of this arrow.
setCancelled(boolean) - Method in class com.destroystokyo.paper.event.player.PlayerRecipeBookClickEvent
setCancelled(boolean) - Method in class com.destroystokyo.paper.event.player.PlayerSetSpawnEvent
setCancelled(boolean) - Method in class com.destroystokyo.paper.event.player.PlayerStartSpectatingEntityEvent
setCancelled(boolean) - Method in class com.destroystokyo.paper.event.player.PlayerStopSpectatingEntityEvent
setCancelled(boolean) - Method in class com.destroystokyo.paper.event.server.AsyncTabCompleteEvent
  Will provide no completions, and will not fire the synchronous process
setCancelled(boolean) - Method in class com.destroystokyo.paper.event.server.PaperServerListPingEvent
  Sets the cancellation state of this event.
setCancelled(boolean) - Method in class com.destroystokyo.paper.loottable.LootableInventoryReplenishEvent
setCancelled(boolean) - Method in class com.github.atlasmediagroup.scissors.event.block.MasterBlockFireEvent
setCancelled(boolean) - Method in class com.github.atlasmediagroup.scissors.event.player.SpectatorTeleportEvent
setCancelled(boolean) - Method in class io.papermc.paper.event.block.BellRevealRaiderEvent
  Sets the cancellation state of this event.
setCancelled(boolean) - Method in class io.papermc.paper.event.block.BellRingEvent
setCancelled(boolean) - Method in class io.papermc.paper.event.block.BlockPreDispenseEvent
setCancelled(boolean) - Method in class io.papermc.paper.event.block.DragonEggFormEvent
setCancelled(boolean) - Method in class io.papermc.paper.event.block.PlayerShearBlockEvent
  Sets whether the shearing of the block should be cancelled or not.
setCancelled(boolean) - Method in class io.papermc.paper.event.block.TargetHitEvent
setCancelled(boolean) - Method in class io.papermc.paper.event.entity.ElderGuardianAppearanceEvent
setCancelled(boolean) - Method in class io.papermc.paper.event.entity.EntityDamageItemEvent
setCancelled(boolean) - Method in class io.papermc.paper.event.entity.EntityInsideBlockEvent
setCancelled(boolean) - Method in class io.papermc.paper.event.entity.EntityLoadCrossbowEvent
  Set whether or not to cancel the crossbow being loaded.
setCancelled(boolean) - Method in class io.papermc.paper.event.entity.EntityMoveEvent
setCancelled(boolean) - Method in class io.papermc.paper.event.entity.PufferFishStateChangeEvent
  Set whether or not to cancel the `PufferFish` (in/de)flating.
setCancelled(boolean) - Method in class io.papermc.paper.event.player.AbstractChatEvent
setCancelled(boolean) - Method in class io.papermc.paper.event.player.PlayerBedFailEnterEvent
  Cancel this event.
setCancelled(boolean) - Method in class io.papermc.paper.event.player.PlayerChangeBeaconEffectEvent
  Sets the cancellation state of this event.
setCancelled(boolean) - Method in class io.papermc.paper.event.player.PlayerDeepSleepEvent
setCancelled(boolean) - Method in class io.papermc.paper.event.player.PlayerFlowerPotManipulateEvent
setCancelled(boolean) - Method in class io.papermc.paper.event.player.PlayerItemCooldownEvent
setCancelled(boolean) - Method in class io.papermc.paper.event.player.PlayerLecternPageChangeEvent
setCancelled(boolean) - Method in class io.papermc.paper.event.player.PlayerLoomPatternSelectEvent
setCancelled(boolean) - Method in class io.papermc.paper.event.player.PlayerNameEntityEvent
  Sets the cancellation state of this event.
setCancelled(boolean) - Method in class io.papermc.paper.event.player.PlayerPurchaseEvent
  Sets the cancellation state of this event.
setCancelled(boolean) - Method in class io.papermc.paper.event.player.PlayerStonecutterRecipeSelectEvent
setCancelled(boolean) - Method in class io.papermc.paper.event.world.border.WorldBorderBoundsChangeEvent
setCancelled(boolean) - Method in class io.papermc.paper.event.world.border.WorldBorderCenterChangeEvent
setCancelled(boolean) - Method in class io.papermc.paper.event.world.StructureLocateEvent
setCancelled(boolean) - Method in class io.papermc.paper.event.world.WorldGameRuleChangeEvent
setCancelled(boolean) - Method in class org.bukkit.event.block.BlockBreakEvent
setCancelled(boolean) - Method in class org.bukkit.event.block.BlockBurnEvent
setCancelled(boolean) - Method in class org.bukkit.event.block.BlockCookEvent
setCancelled(boolean) - Method in class org.bukkit.event.block.BlockDamageEvent
setCancelled(boolean) - Method in class org.bukkit.event.block.BlockDispenseEvent
setCancelled(boolean) - Method in class org.bukkit.event.block.BlockDropItemEvent
setCancelled(boolean) - Method in class org.bukkit.event.block.BlockExplodeEvent
setCancelled(boolean) - Method in class org.bukkit.event.block.BlockFadeEvent
setCancelled(boolean) - Method in class org.bukkit.event.block.BlockFertilizeEvent
setCancelled(boolean) - Method in class org.bukkit.event.block.BlockFromToEvent
setCancelled(boolean) - Method in class org.bukkit.event.block.BlockGrowEvent
setCancelled(boolean) - Method in class org.bukkit.event.block.BlockIgniteEvent
setCancelled(boolean) - Method in class org.bukkit.event.block.BlockPhysicsEvent
setCancelled(boolean) - Method in class org.bukkit.event.block.BlockPistonEvent
setCancelled(boolean) - Method in class org.bukkit.event.block.BlockPlaceEvent
setCancelled(boolean) - Method in class org.bukkit.event.block.BlockReceiveGameEvent
setCancelled(boolean) - Method in class org.bukkit.event.block.BlockShearEntityEvent
setCancelled(boolean) - Method in class org.bukkit.event.block.CauldronLevelChangeEvent
setCancelled(boolean) - Method in class org.bukkit.event.block.FluidLevelChangeEvent
setCancelled(boolean) - Method in class org.bukkit.event.block.LeavesDecayEvent
setCancelled(boolean) - Method in class org.bukkit.event.block.MoistureChangeEvent
setCancelled(boolean) - Method in class org.bukkit.event.block.NotePlayEvent
setCancelled(boolean) - Method in class org.bukkit.event.block.SignChangeEvent
setCancelled(boolean) - Method in class org.bukkit.event.block.SpongeAbsorbEvent
setCancelled(boolean) - Method in interface org.bukkit.event.Cancellable
  Sets the cancellation state of this event.
setCancelled(boolean) - Method in class org.bukkit.event.enchantment.EnchantItemEvent
setCancelled(boolean) - Method in class org.bukkit.event.enchantment.PrepareItemEnchantEvent
setCancelled(boolean) - Method in class org.bukkit.event.entity.AreaEffectCloudApplyEvent
setCancelled(boolean) - Method in class org.bukkit.event.entity.ArrowBodyCountChangeEvent
setCancelled(boolean) - Method in class org.bukkit.event.entity.BatToggleSleepEvent
setCancelled(boolean) - Method in class org.bukkit.event.entity.CreeperPowerEvent
setCancelled(boolean) - Method in class org.bukkit.event.entity.EnderDragonChangePhaseEvent
setCancelled(boolean) - Method in class org.bukkit.event.entity.EntityAirChangeEvent
setCancelled(boolean) - Method in class org.bukkit.event.entity.EntityBreedEvent
setCancelled(boolean) - Method in class org.bukkit.event.entity.EntityChangeBlockEvent
setCancelled(boolean) - Method in class org.bukkit.event.entity.EntityCombustEvent
setCancelled(boolean) - Method in class org.bukkit.event.entity.EntityCreatePortalEvent
  Deprecated.
setCancelled(boolean) - Method in class org.bukkit.event.entity.EntityDamageEvent
setCancelled(boolean) - Method in class org.bukkit.event.entity.EntityDeathEvent
setCancelled(boolean) - Method in class org.bukkit.event.entity.EntityDropItemEvent
setCancelled(boolean) - Method in class org.bukkit.event.entity.EntityEnterBlockEvent
setCancelled(boolean) - Method in class org.bukkit.event.entity.EntityEnterLoveModeEvent
setCancelled(boolean) - Method in class org.bukkit.event.entity.EntityExhaustionEvent
setCancelled(boolean) - Method in class org.bukkit.event.entity.EntityExplodeEvent
setCancelled(boolean) - Method in class org.bukkit.event.entity.EntityInteractEvent
setCancelled(boolean) - Method in class org.bukkit.event.entity.EntityPickupItemEvent
setCancelled(boolean) - Method in class org.bukkit.event.entity.EntityPlaceEvent
setCancelled(boolean) - Method in class org.bukkit.event.entity.EntityPotionEffectEvent
setCancelled(boolean) - Method in class org.bukkit.event.entity.EntityRegainHealthEvent
setCancelled(boolean) - Method in class org.bukkit.event.entity.EntityResurrectEvent
setCancelled(boolean) - Method in class org.bukkit.event.entity.EntityShootBowEvent
setCancelled(boolean) - Method in class org.bukkit.event.entity.EntitySpawnEvent
setCancelled(boolean) - Method in class org.bukkit.event.entity.EntitySpellCastEvent
setCancelled(boolean) - Method in class org.bukkit.event.entity.EntityTameEvent
setCancelled(boolean) - Method in class org.bukkit.event.entity.EntityTargetEvent
setCancelled(boolean) - Method in class org.bukkit.event.entity.EntityTeleportEvent
setCancelled(boolean) - Method in class org.bukkit.event.entity.EntityToggleGlideEvent
setCancelled(boolean) - Method in class org.bukkit.event.entity.EntityToggleSwimEvent
setCancelled(boolean) - Method in class org.bukkit.event.entity.EntityTransformEvent
setCancelled(boolean) - Method in class org.bukkit.event.entity.EntityUnleashEvent
setCancelled(boolean) - Method in class org.bukkit.event.entity.ExplosionPrimeEvent
setCancelled(boolean) - Method in class org.bukkit.event.entity.FireworkExplodeEvent
  Set the cancelled state of this event.
setCancelled(boolean) - Method in class org.bukkit.event.entity.FoodLevelChangeEvent
setCancelled(boolean) - Method in class org.bukkit.event.entity.HorseJumpEvent
  Deprecated.
  horse jumping was moved client side.
setCancelled(boolean) - Method in class org.bukkit.event.entity.ItemDespawnEvent
setCancelled(boolean) - Method in class org.bukkit.event.entity.ItemMergeEvent
setCancelled(boolean) - Method in class org.bukkit.event.entity.LingeringPotionSplashEvent
setCancelled(boolean) - Method in class org.bukkit.event.entity.PiglinBarterEvent
setCancelled(boolean) - Method in class org.bukkit.event.entity.PigZapEvent
setCancelled(boolean) - Method in class org.bukkit.event.entity.PigZombieAngerEvent
setCancelled(boolean) - Method in class org.bukkit.event.entity.PlayerLeashEntityEvent
setCancelled(boolean) - Method in class org.bukkit.event.entity.PotionSplashEvent
setCancelled(boolean) - Method in class org.bukkit.event.entity.ProjectileHitEvent
  Whether to cancel the action that occurs when the projectile hits.
setCancelled(boolean) - Method in class org.bukkit.event.entity.ProjectileLaunchEvent
setCancelled(boolean) - Method in class org.bukkit.event.entity.SheepDyeWoolEvent
setCancelled(boolean) - Method in class org.bukkit.event.entity.SheepRegrowWoolEvent
setCancelled(boolean) - Method in class org.bukkit.event.entity.SlimeSplitEvent
setCancelled(boolean) - Method in class org.bukkit.event.entity.StriderTemperatureChangeEvent
setCancelled(boolean) - Method in class org.bukkit.event.entity.VillagerAcquireTradeEvent
setCancelled(boolean) - Method in class org.bukkit.event.entity.VillagerReplenishTradeEvent
setCancelled(boolean) - Method in class org.bukkit.event.hanging.HangingBreakEvent
setCancelled(boolean) - Method in class org.bukkit.event.hanging.HangingPlaceEvent
setCancelled(boolean) - Method in class org.bukkit.event.inventory.BrewEvent
setCancelled(boolean) - Method in class org.bukkit.event.inventory.BrewingStandFuelEvent
setCancelled(boolean) - Method in class org.bukkit.event.inventory.FurnaceBurnEvent
setCancelled(boolean) - Method in class org.bukkit.event.inventory.InventoryInteractEvent
  Proxy method to `InventoryInteractEvent.setResult(org.bukkit.event.Event.Result)` for the Cancellable interface.
setCancelled(boolean) - Method in class org.bukkit.event.inventory.InventoryMoveItemEvent
setCancelled(boolean) - Method in class org.bukkit.event.inventory.InventoryOpenEvent
  Sets the cancellation state of this event.
setCancelled(boolean) - Method in class org.bukkit.event.inventory.InventoryPickupItemEvent
setCancelled(boolean) - Method in class org.bukkit.event.player.AsyncPlayerChatEvent
  Deprecated.
setCancelled(boolean) - Method in class org.bukkit.event.player.PlayerAnimationEvent
setCancelled(boolean) - Method in class org.bukkit.event.player.PlayerAttemptPickupItemEvent
setCancelled(boolean) - Method in class org.bukkit.event.player.PlayerBedEnterEvent
  Sets the cancellation state of this event.
setCancelled(boolean) - Method in class org.bukkit.event.player.PlayerBedLeaveEvent
setCancelled(boolean) - Method in class org.bukkit.event.player.PlayerBucketEntityEvent
setCancelled(boolean) - Method in class org.bukkit.event.player.PlayerBucketEvent
setCancelled(boolean) - Method in class org.bukkit.event.player.PlayerChatEvent
  Deprecated.
setCancelled(boolean) - Method in class org.bukkit.event.player.PlayerCommandPreprocessEvent
setCancelled(boolean) - Method in class org.bukkit.event.player.PlayerDropItemEvent
setCancelled(boolean) - Method in class org.bukkit.event.player.PlayerEditBookEvent
setCancelled(boolean) - Method in class org.bukkit.event.player.PlayerFishEvent
setCancelled(boolean) - Method in class org.bukkit.event.player.PlayerGameModeChangeEvent
setCancelled(boolean) - Method in class org.bukkit.event.player.PlayerHarvestBlockEvent
setCancelled(boolean) - Method in class org.bukkit.event.player.PlayerInteractEntityEvent
setCancelled(boolean) - Method in class org.bukkit.event.player.PlayerInteractEvent
  Sets the cancellation state of this event.
setCancelled(boolean) - Method in class org.bukkit.event.player.PlayerItemConsumeEvent
setCancelled(boolean) - Method in class org.bukkit.event.player.PlayerItemDamageEvent
setCancelled(boolean) - Method in class org.bukkit.event.player.PlayerItemHeldEvent
setCancelled(boolean) - Method in class org.bukkit.event.player.PlayerItemMendEvent
setCancelled(boolean) - Method in class org.bukkit.event.player.PlayerKickEvent
setCancelled(boolean) - Method in class org.bukkit.event.player.PlayerMoveEvent
  Sets the cancellation state of this event.
setCancelled(boolean) - Method in class org.bukkit.event.player.PlayerPickupItemEvent
  Deprecated.
setCancelled(boolean) - Method in class org.bukkit.event.player.PlayerRecipeDiscoverEvent
setCancelled(boolean) - Method in class org.bukkit.event.player.PlayerShearEntityEvent
setCancelled(boolean) - Method in class org.bukkit.event.player.PlayerStatisticIncrementEvent
setCancelled(boolean) - Method in class org.bukkit.event.player.PlayerSwapHandItemsEvent
setCancelled(boolean) - Method in class org.bukkit.event.player.PlayerTakeLecternBookEvent
setCancelled(boolean) - Method in class org.bukkit.event.player.PlayerToggleFlightEvent
setCancelled(boolean) - Method in class org.bukkit.event.player.PlayerToggleSneakEvent
setCancelled(boolean) - Method in class org.bukkit.event.player.PlayerToggleSprintEvent
setCancelled(boolean) - Method in class org.bukkit.event.player.PlayerUnleashEntityEvent
setCancelled(boolean) - Method in class org.bukkit.event.player.PlayerVelocityEvent
setCancelled(boolean) - Method in class org.bukkit.event.raid.RaidTriggerEvent
setCancelled(boolean) - Method in class org.bukkit.event.server.BroadcastMessageEvent
setCancelled(boolean) - Method in class org.bukkit.event.server.ServerCommandEvent
setCancelled(boolean) - Method in class org.bukkit.event.server.TabCompleteEvent
setCancelled(boolean) - Method in class org.bukkit.event.vehicle.VehicleCreateEvent
setCancelled(boolean) - Method in class org.bukkit.event.vehicle.VehicleDamageEvent
setCancelled(boolean) - Method in class org.bukkit.event.vehicle.VehicleDestroyEvent
setCancelled(boolean) - Method in class org.bukkit.event.vehicle.VehicleEnterEvent
setCancelled(boolean) - Method in class org.bukkit.event.vehicle.VehicleEntityCollisionEvent
setCancelled(boolean) - Method in class org.bukkit.event.vehicle.VehicleExitEvent
setCancelled(boolean) - Method in class org.bukkit.event.weather.LightningStrikeEvent
setCancelled(boolean) - Method in class org.bukkit.event.weather.ThunderChangeEvent
setCancelled(boolean) - Method in class org.bukkit.event.weather.WeatherChangeEvent
setCancelled(boolean) - Method in class org.bukkit.event.world.GenericGameEvent
setCancelled(boolean) - Method in class org.bukkit.event.world.LootGenerateEvent
setCancelled(boolean) - Method in class org.bukkit.event.world.PortalCreateEvent
setCancelled(boolean) - Method in class org.bukkit.event.world.StructureGrowEvent
setCancelled(boolean) - Method in class org.bukkit.event.world.TimeSkipEvent
setCancelled(boolean) - Method in class org.bukkit.event.world.WorldUnloadEvent
setCancelled(boolean) - Method in class org.spigotmc.event.entity.EntityDismountEvent
setCancelled(boolean) - Method in class org.spigotmc.event.entity.EntityMountEvent
setCanCreatePortal(boolean) - Method in class org.bukkit.event.player.PlayerPortalEvent
  Sets whether the server should attempt to create a destination portal or not.
setCanDestroy(Set<Material>) - Method in interface org.bukkit.inventory.meta.ItemMeta
  Deprecated.
  Minecraft does not limit this to the material enum, Use `ItemMeta.setDestroyableKeys(Collection)` as a replacement
setCandles(int) - Method in interface org.bukkit.block.data.type.Candle
  Sets the value of the 'candles' property.
setCanDrinkMilk(boolean) - Method in interface org.bukkit.entity.WanderingTrader
  Set if the Wandering Trader can and will drink milk.
setCanDrinkPotion(boolean) - Method in interface org.bukkit.entity.WanderingTrader
  Set if the Wandering Trader can and will drink an invisibility potion.
setCanFloat(boolean) - Method in interface com.destroystokyo.paper.entity.Pathfinder
  Makes this pathfinder assume that the mob can float, or not
setCanJoinRaid(boolean) - Method in interface org.bukkit.entity.Raider
  Sets whether this mob can join an active raid.
setCanMobPickup(boolean) - Method in interface org.bukkit.entity.Item
  Sets if non-player entities can pick this Item up
setCanMove(boolean) - Method in interface org.bukkit.entity.ArmorStand
  Sets if this armor stand can move.
setCannotEnterHiveTicks(int) - Method in interface org.bukkit.entity.Bee
  Set the amount of ticks the bee cannot enter a hive for.
setCanOpenDoors(boolean) - Method in interface com.destroystokyo.paper.entity.Pathfinder
  Allows this pathfinder to pass through closed doors, or not
setCanPassDoors(boolean) - Method in interface com.destroystokyo.paper.entity.Pathfinder
  Allows this pathfinder to pass through open doors, or not
setCanPickupItems(boolean) - Method in interface org.bukkit.entity.LivingEntity
  Sets whether or not the living entity can pick up items.
setCanPlaceOn(Set<Material>) - Method in interface org.bukkit.inventory.meta.ItemMeta
  Deprecated.
  Minecraft does not limit this to the material enum, Use `ItemMeta.setPlaceableKeys(Collection)` as a replacement
setCanPlayerPickup(boolean) - Method in interface org.bukkit.entity.Item
  Sets whether the item can be picked up or not.
setCanSeeFriendlyInvisibles(boolean) - Method in interface org.bukkit.scoreboard.Team
  Sets the team's ability to see `invisible` teammates.
setCanTick(boolean) - Method in interface org.bukkit.entity.ArmorStand
  Sets if this armor stand can tick.
setCanTravelThroughPortals(boolean) - Method in interface org.bukkit.entity.Wither
  Sets whether the wither can travel through portals.
setCaption(String) - Method in class org.bukkit.map.MapCursor
  Deprecated.
  in favour of `MapCursor.caption(net.kyori.adventure.text.Component)`
setCarriedBlock(BlockData) - Method in interface org.bukkit.entity.Enderman
  Sets the data of the block that the Enderman is carrying.
setCarriedMaterial(MaterialData) - Method in interface org.bukkit.entity.Enderman
  Sets the id and data of the block that the Enderman is carrying.
setCarryingChest(boolean) - Method in interface org.bukkit.entity.ChestedHorse
  Sets whether the horse has a chest equipped.
setCarryingChest(boolean) - Method in interface org.bukkit.entity.Horse
  Deprecated.
  see `ChestedHorse`
setCatType(Cat.Type) - Method in interface org.bukkit.entity.Cat
  Sets the current type of this cat.
setCatType(Ocelot.Type) - Method in interface org.bukkit.entity.Ocelot
  Sets the current type of this cat.
setCausingPlayer(Player) - Method in interface org.bukkit.entity.LightningStrike
  Updates the player that caused this lightning to be summoned into the world.
setCenter(double, double) - Method in interface org.bukkit.WorldBorder
  Sets the new border center.
setCenter(Location) - Method in interface org.bukkit.WorldBorder
  Sets the new border center.
setCenterX(int) - Method in interface org.bukkit.map.MapView
  Set the center X position of this map.
setCenterZ(int) - Method in interface org.bukkit.map.MapView
  Set the center Z position of this map.
setChar(char, MapFont.CharacterSprite) - Method in class org.bukkit.map.MapFont
  Set the sprite for a given character.
setCharged(boolean) - Method in interface org.bukkit.entity.WitherSkull
  Sets the charged status of the wither skull.
setChargedProjectiles(List<ItemStack>) - Method in interface org.bukkit.inventory.meta.CrossbowMeta
  Sets the projectiles charged on this item.
setCharges(int) - Method in interface org.bukkit.block.data.type.RespawnAnchor
  Sets the value of the 'charges' property.
setCharging(boolean) - Method in interface org.bukkit.entity.Vex
  Sets the charging state of this entity.
setChargingAttack(boolean) - Method in interface com.destroystokyo.paper.entity.RangedEntity
  Sets that the Entity is "charging" up an attack, by raising its hands
setChestplate(ItemStack) - Method in interface org.bukkit.entity.ArmorStand
  Deprecated.
  prefer `EntityEquipment.setChestplate(org.bukkit.inventory.ItemStack)`
setChestplate(ItemStack) - Method in interface org.bukkit.inventory.EntityEquipment
  Sets the chest plate worn by the entity
setChestplate(ItemStack) - Method in interface org.bukkit.inventory.PlayerInventory
  Put the given ItemStack into the chestplate slot.
setChestplate(ItemStack, boolean) - Method in interface org.bukkit.inventory.EntityEquipment
  Sets the chest plate worn by the entity
setChestplateDropChance(float) - Method in interface org.bukkit.inventory.EntityEquipment
  Sets the chance of the chest plate being dropped upon this creature's death.
setChunkForceLoaded(int, int, boolean) - Method in interface org.bukkit.World
  Sets whether the chunk at the specified chunk coordinates is force loaded.
setClearWeatherDuration(int) - Method in interface org.bukkit.World
  Set the clear weather duration.
setCollarColor(DyeColor) - Method in interface org.bukkit.entity.Cat
  Set the collar color of this cat
setCollarColor(DyeColor) - Method in interface org.bukkit.entity.Wolf
  Set the collar color of this wolf
setCollidable(boolean) - Method in interface org.bukkit.entity.LivingEntity
  Set if this entity will be subject to collisions with other entities.
setCollidesWithEntities(boolean) - Method in class org.bukkit.entity.Player.Spigot
  Deprecated.
  `LivingEntity.setCollidable(boolean)`
setCollisionCancelled(boolean) - Method in class org.bukkit.event.vehicle.VehicleEntityCollisionEvent
setColor(BarColor) - Method in interface org.bukkit.boss.BossBar
  Sets the color of this boss bar.
setColor(ChatColor) - Method in interface org.bukkit.scoreboard.Team
  Deprecated.
  in favour of `Team.color(net.kyori.adventure.text.format.NamedTextColor)`
setColor(Color) - Method in interface org.bukkit.entity.AreaEffectCloud
  Sets the color of this cloud.
setColor(Color) - Method in interface org.bukkit.entity.Arrow
  Sets the color of this arrow.
setColor(DyeColor) - Method in class org.bukkit.event.entity.SheepDyeWoolEvent
  Sets the DyeColor the sheep is being dyed
setColor(Horse.Color) - Method in interface org.bukkit.entity.Horse
  Sets the horse's color.
setColor(Llama.Color) - Method in interface org.bukkit.entity.Llama
  Sets the llama's color.
setColor(Color) - Method in interface org.bukkit.inventory.meta.LeatherArmorMeta
  Sets the color of the armor.
setColor(Color) - Method in interface org.bukkit.inventory.meta.MapMeta
  Sets the map color.
setColor(Color) - Method in interface org.bukkit.inventory.meta.PotionMeta
  Sets the potion color.
setColor(DyeColor) - Method in interface org.bukkit.material.Colorable
  Sets the color of this object to the specified DyeColor.
setColor(DyeColor) - Method in class org.bukkit.material.Dye
  Deprecated.
  Sets the color of this dye
setColor(DyeColor) - Method in class org.bukkit.material.Wool
  Deprecated.
  Sets the color of this dye
setCommand(String) - Method in class org.bukkit.event.server.ServerCommandEvent
  Sets the command that the server will execute
setCommand(String) - Method in interface io.papermc.paper.command.CommandBlockHolder
  Sets the command that this CommandBlock will run when powered.
setCommand(String) - Method in interface org.bukkit.block.CommandBlock
  Sets the command that this CommandBlock will run when powered.
setCommand(String) - Method in interface org.bukkit.entity.minecart.CommandMinecart
  Sets the command that this CommandMinecart will run when activated.
setCompassTarget(Location) - Method in interface org.bukkit.entity.Player
  Set the target of the player's compass.
setCompletions(List<String>) - Method in class com.destroystokyo.paper.event.server.AsyncTabCompleteEvent
  Set the completions offered, overriding any already set.
setCompletions(List<String>) - Method in class org.bukkit.event.server.TabCompleteEvent
  Set the completions offered, overriding any already set.
setConditional(boolean) - Method in interface org.bukkit.block.data.type.CommandBlock
  Sets the value of the 'conditional' property.
setConnected(boolean) - Method in class org.bukkit.material.TripwireHook
  Deprecated.
  Set tripwire connection state
setConsumeArrow(boolean) - Method in class org.bukkit.event.entity.EntityShootBowEvent
  Deprecated.
setConsumeFuel(boolean) - Method in class org.bukkit.event.inventory.FurnaceBurnEvent
  Sets whether the furnace's fuel will be consumed or not.
setConsumeItem(boolean) - Method in class io.papermc.paper.event.entity.EntityLoadCrossbowEvent
setConsumeItem(boolean) - Method in class io.papermc.paper.event.player.PlayerChangeBeaconEffectEvent
  Sets if the item used to change the beacon should be consumed.
setConsumeItem(boolean) - Method in class org.bukkit.event.entity.EntityShootBowEvent
  Set whether or not the consumable item should be consumed in this event.
setConsuming(boolean) - Method in class org.bukkit.event.inventory.BrewingStandFuelEvent
  Sets whether the brewing stand's fuel will be reduced / consumed or not.
setContents(ItemStack[]) - Method in interface org.bukkit.inventory.Inventory
  Completely replaces the inventory's contents.
setContents(MaterialData) - Method in class org.bukkit.material.FlowerPot
  Deprecated.
  Set the contents of the flower pot
setConversation(Conversation) - Method in interface org.bukkit.conversations.ConversationCanceller
  Sets the conversation this ConversationCanceller can optionally cancel.
setConversation(Conversation) - Method in class org.bukkit.conversations.ExactMatchConversationCanceller
setConversation(Conversation) - Method in class org.bukkit.conversations.InactivityConversationCanceller
setConversation(Conversation) - Method in class org.bukkit.conversations.ManuallyAbandonedConversationCanceller
setConversionPlayer(OfflinePlayer) - Method in interface org.bukkit.entity.ZombieVillager
  Sets the player who initiated the conversion.
setConversionTime(int) - Method in interface org.bukkit.entity.Hoglin
  Sets the amount of ticks until this entity will be converted to a Zoglin.
setConversionTime(int) - Method in interface org.bukkit.entity.Husk
  Sets the amount of ticks until this entity will be converted to a Zombie as a result of being underwater.
setConversionTime(int) - Method in interface org.bukkit.entity.PiglinAbstract
  Sets the conversion counter value.
setConversionTime(int) - Method in interface org.bukkit.entity.PigZombie
  Not applicable to this entity
setConversionTime(int) - Method in interface org.bukkit.entity.Skeleton
  Sets the amount of ticks until this entity will be converted to a stray as a result of being frozen by a powdered snow block.
setConversionTime(int) - Method in interface org.bukkit.entity.Zombie
  Sets the amount of ticks until this entity will be converted to a Drowned as a result of being underwater.
setConversionTime(int) - Method in interface org.bukkit.entity.ZombieVillager
  Sets the amount of ticks until this entity will be converted to a Villager as a result of being cured.
setCookingTime(int) - Method in class org.bukkit.inventory.CookingRecipe
  Set the cooking time for this recipe in ticks.
setCookSpeedMultiplier(double) - Method in interface org.bukkit.block.Furnace
  Sets the speed multiplier that this `Furnace` will cook compared to vanilla.
setCookTime(int, int) - Method in interface org.bukkit.block.Campfire
  Set cook time.
setCookTime(short) - Method in interface org.bukkit.block.Furnace
  Set cook time.
setCookTimeTotal(int) - Method in interface org.bukkit.block.Furnace
  Set cook time.
setCookTimeTotal(int, int) - Method in interface org.bukkit.block.Campfire
  Set cook time.
setCooldown(int) - Method in class io.papermc.paper.event.player.PlayerItemCooldownEvent
  Sets the cooldown of the material in ticks.
setCooldown(Material, int) - Method in interface org.bukkit.entity.HumanEntity
  Set a cooldown on the specified material for a certain amount of ticks.
setCost(int) - Method in class org.bukkit.enchantments.EnchantmentOffer
  Sets the cost (minimum level) which is displayed as a number on the right hand side of the enchantment offer.
setCount(int) - Method in class org.bukkit.event.entity.SlimeSplitEvent
  Sets how many smaller slimes will spawn on the split
setCreated(Date) - Method in interface org.bukkit.BanEntry
  Sets the date this ban entry was created.
setCreationRadius(int) - Method in class org.bukkit.event.player.PlayerPortalEvent
  Sets the maximum radius the world is searched for a free space from the given location.
setCreatureTypeByName(String) - Method in interface org.bukkit.block.CreatureSpawner
  Deprecated.
  magic value, use `CreatureSpawner.setSpawnedType(org.bukkit.entity.EntityType)`.
setCritical(boolean) - Method in interface org.bukkit.entity.AbstractArrow
  Sets whether or not this arrow should be critical.
setCrouching(boolean) - Method in interface org.bukkit.entity.Fox
  Sets if this animal is crouching.
setCurrentBoostTicks(int) - Method in interface org.bukkit.entity.Steerable
  Set the time in ticks this entity's movement has been increased relative to the most recent boost.
setCurrentItem(ItemStack) - Method in class org.bukkit.event.inventory.InventoryClickEvent
  Sets the ItemStack currently in the clicked slot.
setCurrentSpell(Evoker.Spell) - Method in interface org.bukkit.entity.Evoker
  Deprecated.
  future versions of Minecraft have additional spell casting entities.
setCursor(ItemStack) - Method in class org.bukkit.event.inventory.InventoryCreativeEvent
setCursor(ItemStack) - Method in class org.bukkit.event.inventory.InventoryClickEvent
  Deprecated.
  This changes the ItemStack in their hand before any calculations are applied to the Inventory, which has a tendency to create inconsistencies between the Player and the server, and to make unexpected changes in the behavior of the clicked Inventory.
setCursor(ItemStack) - Method in class org.bukkit.event.inventory.InventoryDragEvent
  Sets the result cursor after the drag is done.
setCursor(ItemStack) - Method in class org.bukkit.inventory.InventoryView
  Sets the item on the cursor of one of the viewing players.
setCursors(MapCursorCollection) - Method in interface org.bukkit.map.MapCanvas
  Set the cursor collection associated with this canvas.
setCustomModelData(Integer) - Method in interface org.bukkit.inventory.meta.ItemMeta
  Sets the custom model data.
setCustomName(String) - Method in interface org.bukkit.Nameable
  Sets a custom name on a mob or block.
setCustomNameVisible(boolean) - Method in interface org.bukkit.entity.Entity
  Sets whether or not to display the mob's custom name client side.
setCustomTag(NamespacedKey, ItemTagType<T, Z>, Z) - Method in interface org.bukkit.inventory.meta.tags.CustomItemTagContainer
  Deprecated.
  Stores a custom value on the `ItemMeta`.
setDamage(double) - Method in interface org.bukkit.entity.AbstractArrow
  Sets the base amount of damage this arrow will do.
setDamage(double) - Method in interface org.bukkit.entity.Minecart
  Sets a minecart's damage.
setDamage(double) - Method in class org.bukkit.event.entity.EntityDamageEvent
  Sets the raw amount of damage caused by the event.
setDamage(double) - Method in class org.bukkit.event.vehicle.VehicleDamageEvent
  Sets the damage done to the vehicle
setDamage(int) - Method in class io.papermc.paper.event.entity.EntityDamageItemEvent
  Sets the amount of durability damage this item will be taking.
setDamage(int) - Method in class org.bukkit.event.player.PlayerItemDamageEvent
setDamage(int) - Method in interface org.bukkit.inventory.meta.Damageable
  Sets the damage
setDamage(EntityDamageEvent.DamageModifier, double) - Method in class org.bukkit.event.entity.EntityDamageEvent
  Sets the damage for the specified modifier.
setDamageAmount(double) - Method in interface org.bukkit.WorldBorder
  Sets the amount of damage a player takes when outside the border plus the border buffer.
setDamageBuffer(double) - Method in interface org.bukkit.WorldBorder
  Sets the amount of blocks a player may safely be outside the border before taking damage.
setDamageState(AnvilDamagedEvent.DamageState) - Method in class com.destroystokyo.paper.event.block.AnvilDamagedEvent
  Sets the new state of damage on the anvil
setDarkTicksRemaining(int) - Method in interface org.bukkit.entity.GlowSquid
  Sets the number of dark ticks remaining for this squid.
setData(byte) - Method in class org.bukkit.material.MaterialData
  Deprecated.
  Magic value
setData(MaterialData) - Method in interface org.bukkit.block.BlockState
  Sets the metadata for this block state.
setData(MaterialData) - Method in class org.bukkit.inventory.ItemStack
  Sets the MaterialData for this stack of items
setDeathMessage(String) - Method in class org.bukkit.event.entity.PlayerDeathEvent
  Deprecated.
  in favour of `PlayerDeathEvent.deathMessage(net.kyori.adventure.text.Component)`
setDeathSound(Sound) - Method in class org.bukkit.event.entity.EntityDeathEvent
  Set the sound that the entity makes when dying
setDeathSoundCategory(SoundCategory) - Method in class org.bukkit.event.entity.EntityDeathEvent
  Set the sound category that the death sound should play in.
setDeathSoundPitch(float) - Method in class org.bukkit.event.entity.EntityDeathEvent
  GSetet the pitch that the death sound should play with.
setDeathSoundVolume(float) - Method in class org.bukkit.event.entity.EntityDeathEvent
  Set the volume the death sound should play at.
setDecayable(boolean) - Method in class org.bukkit.material.Leaves
  Deprecated.
  Set whether this leaf block will disappear when too far from a log
setDecaying(boolean) - Method in class org.bukkit.material.Leaves
  Deprecated.
  Set whether this leaf block is in the process of decaying
setDecor(ItemStack) - Method in interface org.bukkit.inventory.LlamaInventory
  Sets the item in the llama's decor slot.
setDefault(PermissionDefault) - Method in class org.bukkit.permissions.Permission
  Sets the default value of this permission.
setDefaultGameMode(GameMode) - Static method in class org.bukkit.Bukkit
  Sets the default `GameMode` for new players.
setDefaultGameMode(GameMode) - Method in interface org.bukkit.Server
  Sets the default `GameMode` for new players.
setDefaults(Configuration) - Method in interface org.bukkit.configuration.Configuration
  Sets the source of all default values for this `Configuration`.
setDefaults(Configuration) - Method in class org.bukkit.configuration.MemoryConfiguration
setDefending(boolean) - Method in interface org.bukkit.entity.Fox
  Sets if the fox is defending.
setDelay(int) - Method in interface org.bukkit.block.CreatureSpawner
  Set the spawner's delay.
setDelay(int) - Method in interface org.bukkit.block.data.type.Repeater
  Sets the value of the 'delay' property.
setDelay(int) - Method in class org.bukkit.material.Diode
  Deprecated.
  Sets the delay of the repeater.
setDerailedVelocityMod(Vector) - Method in interface org.bukkit.entity.Minecart
  Sets the derailed velocity modifier.
setDerp(boolean) - Method in interface org.bukkit.entity.Snowman
  Sets whether this snowman is in "derp mode", meaning it is not wearing a pumpkin.
setDescription(String) - Method in class org.bukkit.command.Command
  Sets a brief description of this command.
setDescription(String) - Method in class org.bukkit.permissions.Permission
  Sets the description of this permission.
setDespawnDelay(int) - Method in interface org.bukkit.entity.WanderingTrader
  Sets the despawn delay before this `WanderingTrader` is forcibly despawned.
setDespawnTimer(int) - Method in interface org.bukkit.entity.EnderSignal
  Set how long this entity has been alive (in ticks).
setDestroyableKeys(Collection<Namespaced>) - Method in interface org.bukkit.inventory.meta.ItemMeta
  Sets the collection of namespaced keys that the item can destroy in `GameMode.ADVENTURE`
setDifficulty(Difficulty) - Method in interface org.bukkit.World
  Sets the Difficulty of the world.
setDirection(byte) - Method in class org.bukkit.map.MapCursor
  Set the direction of this cursor.
setDirection(Vector) - Method in interface org.bukkit.entity.Fireball
  Fireballs fly straight and do not take setVelocity(...) well.
setDirection(Vector) - Method in class org.bukkit.Location
  Sets the `yaw` and `pitch` to point in the direction of the vector.
setDirection(BlockFace) - Method in class org.bukkit.material.Tree
  Deprecated.
  Set direction of the log
setDirection(BlockFace, boolean) - Method in class org.bukkit.material.ExtendedRails
  Deprecated.
setDirection(BlockFace, boolean) - Method in class org.bukkit.material.Rails
  Deprecated.
  Set the direction of these tracks
setDisabledSlots(EquipmentSlot...) - Method in interface org.bukkit.entity.ArmorStand
  Set the disabled slots This makes it so a player is unable to interact with the Armor Stand to place, remove, or replace an item in the given slot(s) Note: Once a slot is disabled, the only way to get an item back it to break the armor stand.
setDisarmed(boolean) - Method in interface org.bukkit.block.data.type.Tripwire
  Sets the value of the 'disarmed' property.
setDisplayBlock(MaterialData) - Method in interface org.bukkit.entity.Minecart
  Sets the display block for this minecart.
setDisplayBlockData(BlockData) - Method in interface org.bukkit.entity.Minecart
  Sets the display block for this minecart.
setDisplayBlockOffset(int) - Method in interface org.bukkit.entity.Minecart
  Sets the offset of the display block.
setDisplayItem(ItemStack) - Method in interface org.bukkit.entity.SizedFireball
  Sets the display `ItemStack` for the fireball.
setDisplayName(String) - Method in interface org.bukkit.scoreboard.Objective
  Deprecated.
  in favour of `Objective.displayName(net.kyori.adventure.text.Component)`
setDisplayName(String) - Method in interface org.bukkit.scoreboard.Team
  Deprecated.
  in favour of `Team.displayName(net.kyori.adventure.text.Component)`
setDisplayName(String) - Method in interface org.bukkit.entity.Player
  Deprecated.
  in favour of `Player.displayName(net.kyori.adventure.text.Component)`
setDisplayName(String) - Method in interface org.bukkit.inventory.meta.ItemMeta
  Deprecated.
  in favour of `ItemMeta.displayName(net.kyori.adventure.text.Component)`
setDisplayNameComponent(BaseComponent[]) - Method in interface org.bukkit.inventory.meta.ItemMeta
  Deprecated.
  use `ItemMeta.displayName(Component)`
setDisplaySlot(DisplaySlot) - Method in interface org.bukkit.scoreboard.Objective
  Sets this objective to display on the specified slot for the scoreboard, removing it from any other display slot.
setDistance(int) - Method in interface org.bukkit.block.data.type.Leaves
  Sets the value of the 'distance' property.
setDistance(int) - Method in interface org.bukkit.block.data.type.Scaffolding
  Sets the value of the 'distance' property.
setDomestication(int) - Method in interface org.bukkit.entity.AbstractHorse
  Sets the domestication level of this horse.
setDrag(boolean) - Method in interface org.bukkit.block.data.type.BubbleColumn
  Sets the value of the 'drag' property.
setDrinkingPotion(ItemStack) - Method in interface org.bukkit.entity.Witch
  Set the potion the Witch should drink
setDropChance(EquipmentSlot, float) - Method in interface org.bukkit.inventory.EntityEquipment
  Sets the drop chance of the specified slot.
setDropItem(boolean) - Method in interface org.bukkit.entity.EnderSignal
  Sets if the EnderSignal should drop an item on death; or if it should shatter.
setDropItem(boolean) - Method in interface org.bukkit.entity.FallingBlock
  Set if the falling block will break into an item if it cannot be placed
setDropItems(boolean) - Method in class org.bukkit.event.block.BlockBreakEvent
  Sets whether or not the block will attempt to drop items as it normally would.
setDropLeash(boolean) - Method in class org.bukkit.event.entity.EntityUnleashEvent
  Sets whether a leash item should be dropped.
setDroppedExp(int) - Method in class org.bukkit.event.entity.EntityDeathEvent
  Sets how much EXP should be dropped from this death.
setDurability(short) - Method in class org.bukkit.inventory.ItemStack
  Deprecated.
  durability is now part of ItemMeta. To avoid confusion and misuse, `ItemStack.getItemMeta()`, `ItemStack.setItemMeta(ItemMeta)` and `Damageable.setDamage(int)` should be used instead. This is because any call to this method will be overwritten by subsequent setting of ItemMeta which was created before this call.
setDuration(int) - Method in interface org.bukkit.entity.AreaEffectCloud
  Sets the duration which this cloud will exist for (in ticks).
setDuration(int) - Method in class org.bukkit.event.entity.EntityCombustEvent
  The number of seconds the combustee should be alight for.
setDuration(long) - Method in class io.papermc.paper.event.world.border.WorldBorderBoundsChangeEvent
  Sets the time in milliseconds for the change.
setDurationOnUse(int) - Method in interface org.bukkit.entity.AreaEffectCloud
  Sets the amount that the duration of this cloud will decrease by when it applies an effect to an entity.
setEating(boolean) - Method in interface org.bukkit.entity.AbstractHorse
  Sets if a horse is in their eating animation.
setEatingGrass(boolean) - Method in interface org.bukkit.entity.AbstractHorse
  Sets if a horse is in their eating grass animation.
setEditable(boolean) - Method in interface org.bukkit.block.Sign
  Marks whether this sign can be edited by players.
setEffect(PotionEffect) - Method in class com.destroystokyo.paper.event.block.BeaconEffectEvent
  Sets the potion effect that will be applied.
setEffect(FireworkEffect) - Method in interface org.bukkit.inventory.meta.FireworkEffectMeta
  Sets the firework effect for this meta.
setEffectRange(double) - Method in interface org.bukkit.block.Beacon
  Sets the effect range of the beacon A negative range value means the beacon is using its default range based on tier.
setEggCount(int) - Method in class com.destroystokyo.paper.event.entity.TurtleLayEggEvent
  Set the number of eggs being laid
setEggs(int) - Method in interface org.bukkit.block.data.type.TurtleEgg
  Sets the value of the 'eggs' property.
setElder(boolean) - Method in interface org.bukkit.entity.Guardian
  Deprecated.
  Must spawn a new `ElderGuardian`.
setEnabled(boolean) - Method in interface io.papermc.paper.datapack.Datapack
setEnabled(boolean) - Method in interface org.bukkit.block.data.type.Hopper
  Sets the value of the 'enabled' property.
setEnabled(boolean) - Method in interface org.bukkit.entity.minecart.HopperMinecart
  Sets whether this Minecart will pick up items.
setEnabled(boolean) - Method in class org.bukkit.plugin.java.JavaPlugin
  Sets the enabled state of this plugin
setEnchantment(Enchantment) - Method in class org.bukkit.enchantments.EnchantmentOffer
  Sets the type of the enchantment.
setEnchantmentLevel(int) - Method in class org.bukkit.enchantments.EnchantmentOffer
  Sets the level of the enchantment.
setEntity(LivingEntity) - Method in class io.papermc.paper.event.player.PlayerNameEntityEvent
  Sets the entity involved in this event.
setExactTeleport(boolean) - Method in interface org.bukkit.block.EndGateway
  Sets whether this gateway will teleport entities directly to the exit location instead of finding a nearby location.
setExecutor(CommandExecutor) - Method in class org.bukkit.command.PluginCommand
  Sets the `CommandExecutor` to run when parsing this command
setExhaustion(float) - Method in interface org.bukkit.entity.HumanEntity
  Sets the players current exhaustion level
setExhaustion(float) - Method in class org.bukkit.event.entity.EntityExhaustionEvent
  Set the exhaustion to apply to the player.
setExitLocation(Location) - Method in interface org.bukkit.block.EndGateway
  Sets the exit location that entities are teleported to when they enter the gateway portal.
setExp(float) - Method in interface org.bukkit.entity.Player
  Sets the players current experience points towards the next level
setExperience(float) - Method in class org.bukkit.inventory.CookingRecipe
  Sets the experience given by this recipe.
setExperience(int) - Method in interface org.bukkit.entity.ExperienceOrb
  Sets how much experience is contained within this orb
setExperience(int) - Method in class org.bukkit.event.entity.EntityBreedEvent
  Set the amount of experience granted by breeding.
setExperience(int) - Method in class org.bukkit.event.entity.ExpBottleEvent
  This method sets the amount of experience to be created.
setExperienceReward(boolean) - Method in class org.bukkit.inventory.MerchantRecipe
  Set whether to reward experience to the player for the trade.
setExpiration(Date) - Method in interface org.bukkit.BanEntry
  Sets the date this ban expires on.
setExpLevelCost(int) - Method in class org.bukkit.event.enchantment.EnchantItemEvent
  Sets the cost (minimum level) which is displayed as a number on the right hand side of the enchantment offer.
setExplosionRadius(int) - Method in interface org.bukkit.entity.Creeper
  Set the explosion radius in which this Creeper's explosion will affect.
setExpToDrop(int) - Method in class org.bukkit.event.block.BlockExpEvent
  Set the amount of experience dropped by the block after the event has processed
setExpToDrop(int) - Method in class org.bukkit.event.player.PlayerFishEvent
  Sets the amount of experience received when fishing.
setExtended(boolean) - Method in interface org.bukkit.block.data.type.Piston
  Sets the value of the 'extended' property.
setExtraContents(ItemStack[]) - Method in interface org.bukkit.inventory.PlayerInventory
  Put the given ItemStacks into the extra slots
  See `PlayerInventory.getExtraContents()` for an explanation of extra slots.
setEye(boolean) - Method in interface org.bukkit.block.data.type.EndPortalFrame
  Sets the value of the 'eye' property.
setFace(BlockFace, boolean) - Method in interface org.bukkit.block.data.MultipleFacing
  Set whether this block has the specified face enabled.
setFace(BlockFace, RedstoneWire.Connection) - Method in interface org.bukkit.block.data.type.RedstoneWire
  Sets the type of connection on the specified face.
setFace(Switch.Face) - Method in interface org.bukkit.block.data.type.Switch
  Deprecated.
  use `FaceAttachable.getAttachedFace()`
setFacePainted(BlockFace, boolean) - Method in class org.bukkit.material.Mushroom
  Deprecated.
  Use MushroomBlockType cap options
setFaceplanted(boolean) - Method in interface org.bukkit.entity.Fox
  Sets if the fox face planted.
setFacing(BlockFace) - Method in interface org.bukkit.block.data.Directional
  Sets the value of the 'facing' property.
setFacingDirection(BlockFace) - Method in interface org.bukkit.material.Directional
  Sets the direction that this block is facing in
setFacingDirection(BlockFace, boolean) - Method in interface org.bukkit.entity.Hanging
  Sets the direction of the hanging entity, potentially overriding rules of placement.
setFacingDirection(BlockFace) - Method in class org.bukkit.material.Banner
  Deprecated.
setFacingDirection(BlockFace) - Method in class org.bukkit.material.Bed
  Deprecated.
  Set which direction the head of the bed is facing.
setFacingDirection(BlockFace) - Method in class org.bukkit.material.Button
  Deprecated.
  Sets the direction this button is pointing toward
setFacingDirection(BlockFace) - Method in class org.bukkit.material.CocoaPlant
  Deprecated.
setFacingDirection(BlockFace) - Method in class org.bukkit.material.Comparator
  Deprecated.
  Sets the direction this comparator is facing
setFacingDirection(BlockFace) - Method in class org.bukkit.material.Diode
  Deprecated.
  Sets the direction this diode is facing.
setFacingDirection(BlockFace) - Method in class org.bukkit.material.DirectionalContainer
  Deprecated.
setFacingDirection(BlockFace) - Method in class org.bukkit.material.Dispenser
  Deprecated.
setFacingDirection(BlockFace) - Method in class org.bukkit.material.Door
  Deprecated.
  Set the direction that this door should is facing.
setFacingDirection(BlockFace) - Method in class org.bukkit.material.Gate
  Deprecated.
setFacingDirection(BlockFace) - Method in class org.bukkit.material.Hopper
  Deprecated.
  Sets the direction this hopper is facing
setFacingDirection(BlockFace) - Method in class org.bukkit.material.Ladder
  Deprecated.
  Sets the direction this ladder is facing
setFacingDirection(BlockFace) - Method in class org.bukkit.material.Lever
  Deprecated.
  Sets the direction this lever is pointing in
setFacingDirection(BlockFace) - Method in class org.bukkit.material.Observer
  Deprecated.
setFacingDirection(BlockFace) - Method in class org.bukkit.material.PistonBaseMaterial
  Deprecated.
setFacingDirection(BlockFace) - Method in class org.bukkit.material.PistonExtensionMaterial
  Deprecated.
setFacingDirection(BlockFace) - Method in class org.bukkit.material.Pumpkin
  Deprecated.
setFacingDirection(BlockFace) - Method in class org.bukkit.material.Sign
  Deprecated.
setFacingDirection(BlockFace) - Method in class org.bukkit.material.Skull
  Deprecated.
setFacingDirection(BlockFace) - Method in class org.bukkit.material.Stairs
  Deprecated.
  Set the direction the stair part of the block is facing
setFacingDirection(BlockFace) - Method in class org.bukkit.material.Torch
  Deprecated.
setFacingDirection(BlockFace) - Method in class org.bukkit.material.TrapDoor
  Deprecated.
setFacingDirection(BlockFace) - Method in class org.bukkit.material.TripwireHook
  Deprecated.
setFailed(boolean) - Method in class com.destroystokyo.paper.event.player.PlayerHandshakeEvent
  Sets if authentication failed and the client should be disconnected.
setFailMessage(String) - Method in class com.destroystokyo.paper.event.player.PlayerHandshakeEvent
  Deprecated.
  use `PlayerHandshakeEvent.failMessage(Component)`
setFallbackCommands() - Method in class org.bukkit.command.SimpleCommandMap
setFallDistance(float) - Method in interface org.bukkit.entity.Entity
  Sets the fall distance for this entity
setFindUnexplored(boolean) - Method in class io.papermc.paper.event.world.StructureLocateEvent
  Sets whether to search exclusively for unexplored structures.
setFire(boolean) - Method in class org.bukkit.event.entity.ExplosionPrimeEvent
  Sets whether this explosion will create fire or not
setFireTicks(int) - Method in interface org.bukkit.entity.Entity
  Sets the entity's current fire ticks (ticks before the entity stops being on fire).
setFireworkMeta(FireworkMeta) - Method in interface org.bukkit.entity.Firework
  Apply the provided meta to the fireworks
setFirstItem(ItemStack) - Method in interface org.bukkit.inventory.AnvilInventory
  Sets the item in the left input slot.
setFirstTrustedPlayer(AnimalTamer) - Method in interface org.bukkit.entity.Fox
  Set the first trusted player.
setFixed(boolean) - Method in interface org.bukkit.entity.ItemFrame
  Sets whether the item frame should be fixed or not.
setFlashCount(int) - Method in interface org.bukkit.entity.LightningStrike
  Sets the amount of life iterations that will be done before the lightning dies.
setFlower(Location) - Method in interface org.bukkit.block.Beehive
  Set the hive's flower location.
setFlower(Location) - Method in interface org.bukkit.entity.Bee
  Set the bee's flower location.
setFlyAtPlayer(boolean) - Method in class org.bukkit.event.player.PlayerAttemptPickupItemEvent
  Set if the item will fly at the player
setFlyAtPlayer(boolean) - Method in class org.bukkit.event.player.PlayerPickupItemEvent
  Deprecated.
  Set if the item will fly at the player
setFlying(boolean) - Method in interface org.bukkit.entity.Player
  Makes this player start or stop flying.
setFlyingVelocityMod(Vector) - Method in interface org.bukkit.entity.Minecart
  Sets the flying velocity modifier.
setFlySpeed(float) - Method in interface org.bukkit.entity.Player
  Sets the speed at which a client will fly.
setFoodLevel(int) - Method in interface org.bukkit.entity.HumanEntity
  Sets the players current food level
setFoodLevel(int) - Method in class org.bukkit.event.entity.FoodLevelChangeEvent
  Sets the resultant food level that the entity involved in this event should be set to
setForced(boolean) - Method in class com.destroystokyo.paper.event.player.PlayerSetSpawnEvent
  Sets if this is a forced spawn location
setForceLoaded(boolean) - Method in interface org.bukkit.Chunk
  Sets whether the chunk at the specified chunk coordinates is force loaded.
setFormat(String) - Method in class org.bukkit.event.player.AsyncPlayerChatEvent
  Deprecated.
  Sets the format to use to display this chat message.
setFormat(String) - Method in class org.bukkit.event.player.PlayerChatEvent
  Deprecated.
  Sets the format to use to display this chat message
setFoxType(Fox.Type) - Method in interface org.bukkit.entity.Fox
  Sets the current type of this fox.
setFreezeTicks(int) - Method in interface org.bukkit.entity.Entity
  Sets the entity's current freeze ticks (amount of ticks the entity has been in powdered snow).
setFrom(Location) - Method in class com.destroystokyo.paper.event.player.PlayerJumpEvent
  Sets the location to mark as where the player jumped from
setFrom(Location) - Method in class io.papermc.paper.event.entity.EntityMoveEvent
  Sets the location to mark as where the entity moved from
setFrom(Location) - Method in class org.bukkit.event.entity.EntityTeleportEvent
  Sets the location that this entity moved from
setFrom(Location) - Method in class org.bukkit.event.player.PlayerMoveEvent
  Sets the location to mark as where the player moved from
setFuel(int) - Method in interface org.bukkit.entity.minecart.PoweredMinecart
  Set the number of ticks until the minecart runs out of fuel.
setFuel(ItemStack) - Method in interface org.bukkit.inventory.BrewerInventory
  Set the current fuel for brewing.
setFuel(ItemStack) - Method in interface org.bukkit.inventory.FurnaceInventory
  Set the current fuel.
setFuelLevel(int) - Method in interface org.bukkit.block.BrewingStand
  Set the level of current fuel for brewing.
setFuelPower(int) - Method in class org.bukkit.event.inventory.BrewingStandFuelEvent
  Sets the fuel power for this fuel.
setFullTime(long) - Method in interface org.bukkit.World
  Sets the in-game time on the server
setFuseTicks(int) - Method in interface org.bukkit.entity.Creeper
  Set the fuse ticks for this Creeper, where the ticks is the amount of time in which a creeper has been in the primed state.
setFuseTicks(int) - Method in interface org.bukkit.entity.TNTPrimed
  Set the number of ticks until the TNT blows up after being primed.
setGameMode(GameMode) - Method in interface org.bukkit.entity.HumanEntity
  Sets this human's current `GameMode`
setGameRule(GameRule<T>, T) - Method in interface org.bukkit.World
  Set the given `GameRule`'s new value.
setGameRuleValue(String, String) - Method in interface org.bukkit.World
  Deprecated.
  use `World.setGameRule(GameRule, Object)` instead.
setGeneration(BookMeta.Generation) - Method in interface org.bukkit.inventory.meta.BookMeta
  Sets the generation of the book.
setGliding(boolean) - Method in interface org.bukkit.entity.LivingEntity
  Makes entity start or stop gliding.
setGlowing(boolean) - Method in interface org.bukkit.entity.Entity
  Sets whether the entity has a team colored (default: white) glow.
setGlowingText(boolean) - Method in interface org.bukkit.block.Sign
  Sets whether this sign has glowing text.
setGlowingTicks(int) - Method in interface org.bukkit.entity.SpectralArrow
  Sets the amount of time to apply the glowing effect for.
setGravity(boolean) - Method in interface org.bukkit.entity.Entity
  Sets whether gravity applies to this entity.
setGreen(int) - Method in class org.bukkit.Color
  Creates a new Color object with specified component
setGroup(String) - Method in class org.bukkit.inventory.CookingRecipe
  Set the group of this recipe.
setGroup(String) - Method in class org.bukkit.inventory.ShapedRecipe
  Set the group of this recipe.
setGroup(String) - Method in class org.bukkit.inventory.ShapelessRecipe
  Set the group of this recipe.
setGroup(String) - Method in class org.bukkit.inventory.StonecuttingRecipe
  Set the group of this recipe.
setHalf(Bisected.Half) - Method in interface org.bukkit.block.data.Bisected
  Sets the value of the 'half' property.
setHandled(boolean) - Method in class com.destroystokyo.paper.event.server.AsyncTabCompleteEvent
  Sets whether or not to consider the completion request handled.
setHanging(boolean) - Method in interface org.bukkit.block.data.type.Lantern
  Sets the value of the 'hanging' property.
setHardcore(boolean) - Method in interface org.bukkit.World
  Sets whether the world is hardcore or not.
setHasEgg(boolean) - Method in interface org.bukkit.entity.Turtle
  Set if turtle is carrying egg
setHasExtendedDuration(boolean) - Method in class org.bukkit.potion.Potion
  Deprecated.
  Set whether this potion has extended duration.
setHasNectar(boolean) - Method in interface org.bukkit.entity.Bee
  Set if the bee has nectar.
setHasPlayerLooted(UUID, boolean) - Method in interface com.destroystokyo.paper.loottable.LootableInventory
  Change the state of whether or not a player has looted this block
setHasPlayerLooted(Player, boolean) - Method in interface com.destroystokyo.paper.loottable.LootableInventory
  Change the state of whether or not a player has looted this block
setHasStung(boolean) - Method in interface org.bukkit.entity.Bee
  Set if the bee has stung.
setHatch(int) - Method in interface org.bukkit.block.data.type.TurtleEgg
  Sets the value of the 'hatch' property.
setHatching(boolean) - Method in class com.destroystokyo.paper.event.entity.ThrownEggHatchEvent
  Sets whether the egg will hatch or not.
setHatching(boolean) - Method in class org.bukkit.event.player.PlayerEggThrowEvent
  Sets whether the egg will hatch or not.
setHatchingType(EntityType) - Method in class com.destroystokyo.paper.event.entity.ThrownEggHatchEvent
  Change the type of mob being hatched by the egg
setHatchingType(EntityType) - Method in class org.bukkit.event.player.PlayerEggThrowEvent
  Change the type of mob being hatched by the egg
setHeadOfBed(boolean) - Method in class org.bukkit.material.Bed
  Deprecated.
  Configure this to be either the head or the foot of the bed
setHeadPose(EulerAngle) - Method in interface org.bukkit.entity.ArmorStand
  Sets the armor stand's head's current pose as a `EulerAngle`.
setHeadUp(boolean) - Method in interface org.bukkit.entity.Cat
  Sets if the cat has its head up.
setHealth(double) - Method in interface org.bukkit.entity.Damageable
  Sets the entity's health from 0 to `Damageable.getMaxHealth()`, where 0 is dead.
setHealthScale(double) - Method in interface org.bukkit.entity.Player
  Sets the number to scale health to for the client; this will also `setHealthScaled(true)`.
setHealthScaled(boolean) - Method in interface org.bukkit.entity.Player
  Sets if the client is displayed a 'scaled' health, that is, health on a scale from 0-`Player.getHealthScale()`.
setHeight(BlockFace, Wall.Height) - Method in interface org.bukkit.block.data.type.Wall
  Set the height of the specified face.
setHeldItemSlot(int) - Method in interface org.bukkit.inventory.PlayerInventory
  Set the slot number of the currently held item.
setHelmet(ItemStack) - Method in interface org.bukkit.entity.ArmorStand
  Deprecated.
  prefer `EntityEquipment.setHelmet(org.bukkit.inventory.ItemStack)`
setHelmet(ItemStack) - Method in interface org.bukkit.inventory.EntityEquipment
  Sets the helmet worn by the entity
setHelmet(ItemStack) - Method in interface org.bukkit.inventory.PlayerInventory
  Put the given ItemStack into the helmet slot.
setHelmet(ItemStack, boolean) - Method in interface org.bukkit.inventory.EntityEquipment
  Sets the helmet worn by the entity
setHelmetDropChance(float) - Method in interface org.bukkit.inventory.EntityEquipment
  Sets the chance of the helmet being dropped upon this creature's death.
setHiddenGene(Panda.Gene) - Method in interface org.bukkit.entity.Panda
  Sets this Panda's hidden gene.
setHidePlayers(boolean) - Method in class com.destroystokyo.paper.event.server.PaperServerListPingEvent
  Sets whether all player related information is hidden in the server list.
setHinge(boolean) - Method in class org.bukkit.material.Door
  Deprecated.
  Set whether the hinge is on the left or right side.
setHinge(Door.Hinge) - Method in interface org.bukkit.block.data.type.Door
  Sets the value of the 'hinge' property.
setHistoryInterval(int) - Static method in class co.aikar.timings.Timings
  Sets the interval between Timing History report generations.
setHistoryLength(int) - Static method in class co.aikar.timings.Timings
  Sets how long Timing History reports are kept for the server.
setHive(Location) - Method in interface org.bukkit.entity.Bee
  Set the bee's hive location.
setHome(Location) - Method in interface org.bukkit.entity.Turtle
  Set the turtle's home location
setHoneyLevel(int) - Method in interface org.bukkit.block.data.type.Beehive
  Sets the value of the 'honey_level' property.
setHookedEntity(Entity) - Method in interface org.bukkit.entity.FishHook
  Set the entity hooked by this fish hook.
setHurtDirection(float) - Method in interface org.bukkit.entity.LivingEntity
  Sets player hurt direction
setHurtEntities(boolean) - Method in interface org.bukkit.entity.FallingBlock
  Set the HurtEntities state of this block.
setId(UUID) - Method in interface com.destroystokyo.paper.profile.PlayerProfile
  Sets this profiles UUID
setIdleTimeout(int) - Static method in class org.bukkit.Bukkit
  Set the idle kick timeout.
setIdleTimeout(int) - Method in interface org.bukkit.Server
  Set the idle kick timeout.
setIgnited(boolean) - Method in class com.destroystokyo.paper.event.entity.CreeperIgniteEvent
setIgnited(boolean) - Method in interface org.bukkit.entity.Creeper
  Set whether creeper is ignited or not (armed to explode)
setIgnoreDiscounts(boolean) - Method in class org.bukkit.inventory.MerchantRecipe
setIgnoreEntities(boolean) - Method in interface org.bukkit.block.Structure
  While in `UsageMode.SAVE` mode, this will ignore any entities when saving the structure.
setImmuneToZombification(boolean) - Method in interface org.bukkit.entity.Hoglin
  Sets whether the hoglin is immune to zombification.
setImmuneToZombification(boolean) - Method in interface org.bukkit.entity.PiglinAbstract
  Sets whether the piglin is immune to zombification.
setIncreaseTradeUses(boolean) - Method in class io.papermc.paper.event.player.PlayerPurchaseEvent
  Sets whether or not the trade will count as a use
setIngredient(char, ItemStack) - Method in class org.bukkit.inventory.ShapedRecipe
setIngredient(char, RecipeChoice) - Method in class org.bukkit.inventory.ShapedRecipe
setIngredient(char, Material) - Method in class org.bukkit.inventory.ShapedRecipe
  Sets the material that a character in the recipe shape refers to.
setIngredient(char, MaterialData) - Method in class org.bukkit.inventory.ShapedRecipe
  Sets the material that a character in the recipe shape refers to.
setIngredient(char, Material, int) - Method in class org.bukkit.inventory.ShapedRecipe
  Deprecated.
  Magic value
setIngredient(ItemStack) - Method in interface org.bukkit.inventory.BrewerInventory
  Set the current ingredient for brewing.
setIngredients(List<ItemStack>) - Method in class org.bukkit.inventory.MerchantRecipe
setInhabitedTime(long) - Method in interface org.bukkit.Chunk
  Sets the amount of time in ticks that this chunk has been inhabited.
setInput(Material) - Method in class org.bukkit.inventory.CookingRecipe
  Sets the input of this cooking recipe.
setInput(Material) - Method in class org.bukkit.inventory.FurnaceRecipe
setInput(Material) - Method in class org.bukkit.inventory.StonecuttingRecipe
  Sets the input of this cooking recipe.
setInput(MaterialData) - Method in class org.bukkit.inventory.FurnaceRecipe
  Sets the input of this furnace recipe.
setInput(Material, int) - Method in class org.bukkit.inventory.FurnaceRecipe
  Deprecated.
  Magic value
setInputChoice(RecipeChoice) - Method in class org.bukkit.inventory.CookingRecipe
  Sets the input of this cooking recipe.
setInputChoice(RecipeChoice) - Method in class org.bukkit.inventory.FurnaceRecipe
setInputChoice(RecipeChoice) - Method in class org.bukkit.inventory.StonecuttingRecipe
  Sets the input of this cooking recipe.
setInputEquipment(ItemStack) - Method in interface org.bukkit.inventory.SmithingInventory
  Sets the input equipment (first slot).
setInputItem(ItemStack) - Method in interface org.bukkit.inventory.StonecutterInventory
  Sets the input item.
setInputMineral(ItemStack) - Method in interface org.bukkit.inventory.SmithingInventory
  Sets the input mineral (second slot).
setInstaBreak(boolean) - Method in class org.bukkit.event.block.BlockDamageEvent
  Sets if the block should instantly break when damaged by the player.
setInstrument(Instrument) - Method in interface org.bukkit.block.data.type.NoteBlock
  Sets the value of the 'instrument' property.
setInstrument(Instrument) - Method in class org.bukkit.event.block.NotePlayEvent
  Deprecated.
  no effect on newer Minecraft versions
setIntegrity(float) - Method in interface org.bukkit.block.Structure
  Set the integrity of the structure.
setIntensity(LivingEntity, double) - Method in class org.bukkit.event.entity.PotionSplashEvent
  Overwrites the intensity for a given entity
setInterested(boolean) - Method in interface org.bukkit.entity.Fox
  Sets if the fox is interested.
setInverted(boolean) - Method in interface org.bukkit.block.data.type.DaylightDetector
  Sets the value of the 'inverted' property.
setInverted(boolean) - Method in class org.bukkit.material.Stairs
  Deprecated.
  Set step inverted state
setInverted(boolean) - Method in class org.bukkit.material.Step
  Deprecated.
  Set step inverted state
setInverted(boolean) - Method in class org.bukkit.material.TrapDoor
  Deprecated.
  Set trapdoor inverted state
setInverted(boolean) - Method in class org.bukkit.material.WoodenStep
  Deprecated.
  Set step inverted state
setInvisible(boolean) - Method in interface com.destroystokyo.paper.inventory.meta.ArmorStandMeta
  Sets that this ArmorStand should be invisible when spawned
setInvisible(boolean) - Method in interface org.bukkit.entity.LivingEntity
  Sets whether the entity is invisible or not.
setInvulnerable(boolean) - Method in interface org.bukkit.entity.Entity
  Sets whether the entity is invulnerable or not.
setInvulnerableTicks(int) - Method in interface org.bukkit.entity.Wither
  Sets for how long in the future, the wither should be invulnerable.
setInWall(boolean) - Method in interface org.bukkit.block.data.type.Gate
  Sets the value of the 'in_wall' property.
setIsAbleToBeHunted(boolean) - Method in interface org.bukkit.entity.Hoglin
  Sets whether the hoglin is able to be hunted by piglins.
setIsAbleToHunt(boolean) - Method in interface org.bukkit.entity.Piglin
  Sets whether the piglin is able to hunt hoglins.
setIsIncendiary(boolean) - Method in interface org.bukkit.entity.Explosive
  Set whether or not this explosive's explosion causes fire
setIsInstantGrowable(boolean) - Method in class org.bukkit.material.Sapling
  Deprecated.
  Set whether this sapling will grow when next ticked with bonemeal
setItem(int, ItemStack) - Method in interface org.bukkit.block.Campfire
setItem(int, ItemStack) - Method in interface org.bukkit.inventory.Inventory
  Stores the ItemStack at the given index of the inventory.
setItem(int, ItemStack) - Method in class org.bukkit.inventory.InventoryView
  Sets one item in this inventory view by its raw slot ID.
setItem(int, ItemStack) - Method in interface org.bukkit.inventory.PlayerInventory
  Stores the ItemStack at the given index of the inventory.
setItem(EquipmentSlot, ItemStack) - Method in interface org.bukkit.inventory.EntityEquipment
  Stores the ItemStack at the given equipment slot in the inventory.
setItem(EquipmentSlot, ItemStack) - Method in interface org.bukkit.inventory.PlayerInventory
  Stores the ItemStack at the given equipment slot in the inventory.
setItem(EquipmentSlot, ItemStack, boolean) - Method in interface org.bukkit.inventory.EntityEquipment
  Stores the ItemStack at the given equipment slot in the inventory.
setItem(ItemStack) - Method in interface org.bukkit.entity.ThrowableProjectile
  Sets the display ItemStack for the thrown projectile.
setItem(ItemStack) - Method in interface org.bukkit.entity.ThrownPotion
  Set the ItemStack for this thrown potion.
setItem(ItemStack) - Method in class org.bukkit.event.block.BlockDispenseEvent
  Sets the item being dispensed.
setItem(ItemStack) - Method in class org.bukkit.event.inventory.InventoryMoveItemEvent
  Sets the ItemStack being moved; if this is different from the original ItemStack, the original item will not be removed from the source inventory.
setItem(ItemStack) - Method in interface org.bukkit.entity.EnderSignal
  Set the `ItemStack` to be displayed while in the air and to be dropped on death.
setItem(ItemStack) - Method in interface org.bukkit.entity.ItemFrame
  Set the item in this frame
setItem(ItemStack) - Method in class org.bukkit.event.player.PlayerItemConsumeEvent
  Set the item being consumed
setItem(ItemStack) - Method in interface org.bukkit.inventory.BeaconInventory
  Set the item powering the beacon.
setItem(ItemStack) - Method in interface org.bukkit.inventory.EnchantingInventory
  Set the item being enchanted.
setItem(ItemStack, boolean) - Method in interface org.bukkit.entity.ItemFrame
  Set the item in this frame
setItem(EquipmentSlot, ItemStack) - Method in interface org.bukkit.entity.ArmorStand
  Sets the item the armor stand has equip in the given equipment slot
setItemDropChance(float) - Method in interface org.bukkit.entity.ItemFrame
  Sets the chance of the off hand item being dropped upon this frame's destruction.
setItemInHand(ItemStack) - Method in interface org.bukkit.entity.ArmorStand
  Deprecated.
  prefer `ArmorStand.setItem(EquipmentSlot, ItemStack)` // Paper
setItemInHand(ItemStack) - Method in interface org.bukkit.entity.HumanEntity
  Deprecated.
  Humans may now dual wield in their off hand, use explicit methods in `PlayerInventory`.
setItemInHand(ItemStack) - Method in interface org.bukkit.inventory.EntityEquipment
  Deprecated.
  entities can duel wield now use the methods for the specific hand instead
setItemInHand(ItemStack) - Method in interface org.bukkit.inventory.PlayerInventory
  Deprecated.
  players can duel wield now use the methods for the specific hand instead
setItemInHandDropChance(float) - Method in interface org.bukkit.inventory.EntityEquipment
  Deprecated.
  entities can duel wield now use the methods for the specific hand instead
setItemInMainHand(ItemStack) - Method in interface org.bukkit.inventory.EntityEquipment
  Sets the item the entity is holding in their main hand.
setItemInMainHand(ItemStack) - Method in interface org.bukkit.inventory.PlayerInventory
  Sets the item the player is holding in their main hand.
setItemInMainHand(ItemStack, boolean) - Method in interface org.bukkit.inventory.EntityEquipment
  Sets the item the entity is holding in their main hand.
setItemInMainHandDropChance(float) - Method in interface org.bukkit.inventory.EntityEquipment
  Sets the chance of the item this creature is currently holding in their main hand being dropped upon this creature's death.
setItemInOffHand(ItemStack) - Method in interface org.bukkit.inventory.EntityEquipment
  Sets the item the entity is holding in their off hand.
setItemInOffHand(ItemStack) - Method in interface org.bukkit.inventory.PlayerInventory
  Sets the item the player is holding in their off hand.
setItemInOffHand(ItemStack, boolean) - Method in interface org.bukkit.inventory.EntityEquipment
  Sets the item the entity is holding in their off hand.
setItemInOffHandDropChance(float) - Method in interface org.bukkit.inventory.EntityEquipment
  Sets the chance of the off hand item being dropped upon this creature's death.
setItemMeta(ItemMeta) - Method in class org.bukkit.inventory.ItemStack
  Set the ItemMeta of this ItemStack.
setItemOnCursor(ItemStack) - Method in interface org.bukkit.entity.HumanEntity
  Sets the item to the given ItemStack, this will replace whatever the user was moving.
setItems(List<ItemStack>) - Method in interface org.bukkit.inventory.meta.BundleMeta
  Sets the items stored in this item.
setItemStack(ItemStack) - Method in interface org.bukkit.entity.Item
  Sets the item stack associated with this item drop.
setItemStack(ItemStack) - Method in class org.bukkit.event.player.PlayerBucketEvent
  Set the item in hand after the event
setJohnny(boolean) - Method in interface org.bukkit.entity.Vindicator
  Set this Vindicator's Johnny mode.
setJoinMessage(String) - Method in class org.bukkit.event.player.PlayerJoinEvent
  Deprecated.
  in favour of `PlayerJoinEvent.joinMessage(net.kyori.adventure.text.Component)`
setJumping(boolean) - Method in interface org.bukkit.entity.LivingEntity
  Set entity jump state
setJumpStrength(double) - Method in interface org.bukkit.entity.AbstractHorse
  Sets the jump strength of this horse.
setKeepInventory(boolean) - Method in class org.bukkit.event.entity.PlayerDeathEvent
  Sets if the Player keeps inventory on death.
setKeepLevel(boolean) - Method in class org.bukkit.event.entity.PlayerDeathEvent
  Sets if the Player should keep all EXP at respawn.
setKeepSpawnInMemory(boolean) - Method in interface org.bukkit.World
  Sets whether the world's spawn area should be kept loaded into memory or not.
setKickMessage(String) - Method in class org.bukkit.event.player.AsyncPlayerPreLoginEvent
  Deprecated.
  in favour of `AsyncPlayerPreLoginEvent.kickMessage(net.kyori.adventure.text.Component)`
setKickMessage(String) - Method in class org.bukkit.event.player.PlayerLoginEvent
  Deprecated.
  in favour of `PlayerLoginEvent.kickMessage(net.kyori.adventure.text.Component)`
setKickMessage(String) - Method in class org.bukkit.event.player.PlayerPreLoginEvent
  Deprecated.
  in favour of `PlayerPreLoginEvent.kickMessage(net.kyori.adventure.text.Component)`
setKickMessage(String) - Method in class com.destroystokyo.paper.event.player.IllegalPacketEvent
  Deprecated.
setKickMessage(String) - Method in class com.destroystokyo.paper.event.profile.ProfileWhitelistVerifyEvent
  Deprecated.
  Use `ProfileWhitelistVerifyEvent.kickMessage(Component)`
setKiller(Player) - Method in interface org.bukkit.entity.LivingEntity
  Sets the player identified as the killer of the living entity.
setKnockbackStrength(int) - Method in interface org.bukkit.entity.AbstractArrow
  Sets the knockback strength for an arrow.
setLabel(String) - Method in class org.bukkit.command.Command
  Sets the label of this command.
setLaser(boolean) - Method in interface org.bukkit.entity.Guardian
  Sets whether the guardian laser should show or not.
setLastDamage(double) - Method in interface org.bukkit.entity.LivingEntity
  Sets the damage dealt within the current no damage ticks time period.
setLastDamageCause(EntityDamageEvent) - Method in interface org.bukkit.entity.Entity
  Record the last `EntityDamageEvent` inflicted on this entity
setLastVibrationFrequency(int) - Method in interface org.bukkit.block.SculkSensor
  Sets the last vibration frequency of this sensor.
setLayers(int) - Method in interface org.bukkit.block.data.type.Snow
  Sets the value of the 'layers' property.
setLeaping(boolean) - Method in interface org.bukkit.entity.Fox
  Sets if the fox is leaping.
setLeashHolder(Entity) - Method in interface org.bukkit.entity.LivingEntity
  Sets the leash on this entity to be held by the supplied entity.
setLeaveMessage(String) - Method in class org.bukkit.event.player.PlayerKickEvent
  Deprecated.
  in favour of `PlayerKickEvent.leaveMessage(net.kyori.adventure.text.Component)`
setLeaves(Bamboo.Leaves) - Method in interface org.bukkit.block.data.type.Bamboo
  Sets the value of the 'leaves' property.
setLeftArmPose(EulerAngle) - Method in interface org.bukkit.entity.ArmorStand
  Sets the armor stand's left arm's current pose as a `EulerAngle`.
setLeftHanded(boolean) - Method in interface org.bukkit.entity.Mob
  Set if Mob is left-handed
setLeftLegPose(EulerAngle) - Method in interface org.bukkit.entity.ArmorStand
  Sets the armor stand's left leg's current pose as a `EulerAngle`.
setLeggings(ItemStack) - Method in interface org.bukkit.entity.ArmorStand
  Deprecated.
  prefer `EntityEquipment.setLeggings(org.bukkit.inventory.ItemStack)`
setLeggings(ItemStack) - Method in interface org.bukkit.inventory.EntityEquipment
  Sets the leggings worn by the entity
setLeggings(ItemStack) - Method in interface org.bukkit.inventory.PlayerInventory
  Put the given ItemStack into the leg slot.
setLeggings(ItemStack, boolean) - Method in interface org.bukkit.inventory.EntityEquipment
  Sets the leggings worn by the entity
setLeggingsDropChance(float) - Method in interface org.bukkit.inventory.EntityEquipment
  Sets the chance of the leggings being dropped upon this creature's death.
setLevel(int) - Method in interface org.bukkit.block.data.Levelled
  Sets the value of the 'level' property.
setLevel(int) - Method in interface org.bukkit.entity.Player
  Sets the players current experience level
setLevel(int) - Method in class org.bukkit.potion.Potion
  Deprecated.
  Sets the level of this potion.
setLifeTicks(int) - Method in interface org.bukkit.entity.LightningStrike
  Sets the amount of ticks the current flash will do damage/fire for.
setLine(int, String) - Method in interface org.bukkit.block.Sign
  Deprecated.
  in favour of `Sign.line(int, net.kyori.adventure.text.Component)`
setLine(int, String) - Method in class org.bukkit.event.block.SignChangeEvent
  Deprecated.
  in favour of `SignChangeEvent.line(int, net.kyori.adventure.text.Component)`
setLit(boolean) - Method in interface org.bukkit.block.data.Lightable
  Sets the value of the 'lit' property.
setLocalEchoEnabled(boolean) - Method in class org.bukkit.conversations.Conversation
  Sets the status of local echo for this conversation.
setLocalizedName(String) - Method in interface org.bukkit.inventory.meta.ItemMeta
  Sets the localized name.
setLocation(Location) - Method in class com.destroystokyo.paper.event.player.PlayerSetSpawnEvent
  Sets the location to be set as the spawn location.
setLocationName(String) - Method in interface org.bukkit.inventory.meta.MapMeta
  Sets the location name.
setLock(String) - Method in interface org.bukkit.block.Lockable
  Sets the key required to access this container.
setLocked(boolean) - Method in interface org.bukkit.block.data.type.Repeater
  Sets the value of the 'locked' property.
setLocked(boolean) - Method in interface org.bukkit.map.MapView
  Gets whether the map is locked or not.
setLodestone(Location) - Method in interface org.bukkit.inventory.meta.CompassMeta
  Sets the location this lodestone compass will point to.
setLodestoneTracked(boolean) - Method in interface org.bukkit.inventory.meta.CompassMeta
  Sets if this compass is tracking a specific lodestone.
setLoginResult(AsyncPlayerPreLoginEvent.Result) - Method in class org.bukkit.event.player.AsyncPlayerPreLoginEvent
  Sets the new result of the login, as an enum
setLoot(Collection<ItemStack>) - Method in class org.bukkit.event.world.LootGenerateEvent
  Set the loot to be generated.
setLootTable(LootTable) - Method in interface org.bukkit.loot.Lootable
  Set the loot table for a container or entity.
setLootTable(LootTable, long) - Method in interface org.bukkit.loot.Lootable
  Set the loot table and seed for a container or entity at the same time.
setLore(List<String>) - Method in class org.bukkit.inventory.ItemStack
  Deprecated.
  in favour of `ItemStack.lore(List)`
setLore(List<String>) - Method in interface org.bukkit.inventory.meta.ItemMeta
  Deprecated.
  in favour of `ItemMeta.lore(List)`
setLoreComponents(List<BaseComponent[]>) - Method in interface org.bukkit.inventory.meta.ItemMeta
  Deprecated.
  use `ItemMeta.lore(List)`
setLoveModeTicks(int) - Method in interface org.bukkit.entity.Animals
  Set the amount of ticks for which this entity should be in love mode.
setLowerItem(ItemStack) - Method in interface org.bukkit.inventory.GrindstoneInventory
  Sets the lower input item.
setLyingDown(boolean) - Method in interface org.bukkit.entity.Cat
  Sets if the cat is lying down.
setMainEffect(PotionEffectType) - Method in interface org.bukkit.inventory.meta.PotionMeta
  Deprecated.
  use `PotionMeta.setBasePotionData(org.bukkit.potion.PotionData)`
setMainGene(Panda.Gene) - Method in interface org.bukkit.entity.Panda
  Sets this Panda's main gene.
setMainHandItem(ItemStack) - Method in class org.bukkit.event.player.PlayerSwapHandItemsEvent
  Sets the item in the main hand.
setMakeAll(boolean) - Method in class com.destroystokyo.paper.event.player.PlayerRecipeBookClickEvent
  Sets whether or not the maximum amount of results should be made.
setMapId(int) - Method in interface org.bukkit.inventory.meta.MapMeta
  Deprecated.
  These methods are poor API: They rely on the caller to pass in an only an integer property, and have poorly defined implementation behavior if that integer is not a valid map (the current implementation for example will generate a new map with a different ID). The xxxMapView family of methods should be used instead.
setMapView(MapView) - Method in interface org.bukkit.inventory.meta.MapMeta
  Sets the associated map.
setMarker(boolean) - Method in interface com.destroystokyo.paper.inventory.meta.ArmorStandMeta
  Sets that this ArmorStand should be a marker when spawned The exact details of this flag are an implementation detail
setMarker(boolean) - Method in interface org.bukkit.entity.ArmorStand
  Sets whether this armor stand is a marker, meaning it has a very small collision box.
setMaterial(Material) - Method in class org.bukkit.material.TexturedMaterial
  Deprecated.
  Sets the material this block is made of
setMatrix(ItemStack[]) - Method in interface org.bukkit.inventory.CraftingInventory
  Replace the contents of the crafting matrix
setMaxDomestication(int) - Method in interface org.bukkit.entity.AbstractHorse
  Sets the maximum domestication level of this horse.
setMaxEntities(int) - Method in interface org.bukkit.block.EntityBlockStorage
  Set the maximum amount of entities this block can hold.
setMaxFuseTicks(int) - Method in interface org.bukkit.entity.Creeper
  Set the maximum fuse ticks for this Creeper, where the maximum ticks is the amount of time in which a creeper is allowed to be in the primed state before exploding.
setMaxHealth(double) - Method in interface org.bukkit.entity.Damageable
  Deprecated.
  use `Attribute.GENERIC_MAX_HEALTH`.
setMaximumAir(int) - Method in interface org.bukkit.entity.LivingEntity
  Sets the maximum amount of air the living entity can have, in ticks.
setMaximumNoDamageTicks(int) - Method in interface org.bukkit.entity.LivingEntity
  Sets the living entity's current maximum no damage ticks.
setMaximumRepairCost(int) - Method in interface org.bukkit.inventory.AnvilInventory
  Set the maximum experience cost (in levels) to be allowed by the current repair.
setMaxNearbyEntities(int) - Method in interface org.bukkit.block.CreatureSpawner
  Set the maximum number of similar entities that are allowed to be within spawning range of this spawner.
setMaxPlayers(int) - Static method in class org.bukkit.Bukkit
  Set the maximum amount of players which can login to this server.
setMaxPlayers(int) - Method in class org.bukkit.event.server.ServerListPingEvent
  Set the maximum number of players sent.
setMaxPlayers(int) - Method in interface org.bukkit.Server
  Set the maximum amount of players which can login to this server.
setMaxSpawnDelay(int) - Method in interface org.bukkit.block.CreatureSpawner
  Set the maximum spawn delay amount (in ticks).
setMaxSpeed(double) - Method in interface org.bukkit.entity.Boat
  Deprecated.
  boats are complex and many of these methods do not work correctly across multiple versions.
setMaxSpeed(double) - Method in interface org.bukkit.entity.Minecart
  Sets the maximum speed of a minecart.
setMaxStackSize(int) - Method in interface org.bukkit.inventory.Inventory
  This method allows you to change the maximum stack size for an inventory.
setMaxUses(int) - Method in class org.bukkit.inventory.MerchantRecipe
  Set the maximum number of uses this trade has.
setMaxWaitTime(int) - Method in interface org.bukkit.entity.FishHook
  Set the maximum number of ticks one has to wait for a fish biting.
setMemory(MemoryKey<T>, T) - Method in interface org.bukkit.entity.LivingEntity
  Sets the value of the memory specified.
setMessage(String) - Method in class org.bukkit.event.player.AsyncPlayerChatEvent
  Deprecated.
  Sets the message that the player will send.
setMessage(String) - Method in class org.bukkit.event.player.PlayerChatEvent
  Deprecated.
  Sets the message that the player will send
setMessage(String) - Method in class org.bukkit.event.player.PlayerCommandPreprocessEvent
  Sets the command that the player will send.
setMessage(String) - Method in class org.bukkit.event.server.BroadcastMessageEvent
  Deprecated.
  in favour of `BroadcastMessageEvent.message(net.kyori.adventure.text.Component)`
setMessage(String) - Method in class org.bukkit.event.command.UnknownCommandEvent
  Deprecated.
  use `UnknownCommandEvent.message(Component)`
setMessage(Component) - Method in class io.papermc.paper.event.player.PlayerBedFailEnterEvent
setMetadata(String) - Method in interface org.bukkit.block.Structure
  Only applicable while in `UsageMode.DATA`.
setMetadata(String, MetadataValue) - Method in interface org.bukkit.metadata.Metadatable
  Sets a metadata value in the implementing object's metadata store.
setMetadata(T, String, MetadataValue) - Method in interface org.bukkit.metadata.MetadataStore
  Adds a metadata value to an object.
setMetadata(T, String, MetadataValue) - Method in class org.bukkit.metadata.MetadataStoreBase
  Adds a metadata value to an object.
setMinSpawnDelay(int) - Method in interface org.bukkit.block.CreatureSpawner
  Set the minimum spawn delay amount (in ticks).
setMinWaitTime(int) - Method in interface org.bukkit.entity.FishHook
  Set the minimum number of ticks one has to wait for a fish biting.
setMirror(Mirror) - Method in interface org.bukkit.block.Structure
  Sets the mirroring of the structure.
setMode(Comparator.Mode) - Method in interface org.bukkit.block.data.type.Comparator
  Sets the value of the 'mode' property.
setMode(StructureBlock.Mode) - Method in interface org.bukkit.block.data.type.StructureBlock
  Sets the value of the 'mode' property.
setMoisture(int) - Method in interface org.bukkit.block.data.type.Farmland
  Sets the value of the 'moisture' property.
setMonsterSpawnLimit(int) - Method in interface org.bukkit.World
  Sets the limit for number of monsters that can spawn in a chunk in this world
setMotd(String) - Method in class org.bukkit.event.server.ServerListPingEvent
  Deprecated.
  in favour of `ServerListPingEvent.motd(net.kyori.adventure.text.Component)`
setNaggable(boolean) - Method in class org.bukkit.plugin.java.JavaPlugin
setNaggable(boolean) - Method in interface org.bukkit.plugin.Plugin
  Set naggable state
setName(String) - Method in class com.destroystokyo.paper.event.server.GS4QueryEvent.QueryResponse.PluginInformation
setName(String) - Method in class org.bukkit.command.Command
  Sets the name of this command.
setName(String) - Method in interface com.destroystokyo.paper.profile.PlayerProfile
  Sets this profiles Name
setName(String) - Method in interface org.bukkit.block.CommandBlock
  Deprecated.
  in favour of `CommandBlock.name(net.kyori.adventure.text.Component)`
setName(String) - Method in interface org.bukkit.entity.minecart.CommandMinecart
  Deprecated.
  in favour of `Nameable.customName(net.kyori.adventure.text.Component)`
setName(Component) - Method in class io.papermc.paper.event.player.PlayerNameEntityEvent
  Sets the name to be given to the entity.
setNameTagVisibility(NameTagVisibility) - Method in interface org.bukkit.scoreboard.Team
  Deprecated.
  see `Team.setOption(org.bukkit.scoreboard.Team.Option, org.bukkit.scoreboard.Team.OptionStatus)`
setNewAmount(int) - Method in class org.bukkit.event.entity.ArrowBodyCountChangeEvent
  Sets the final amount of arrows in the entity's body.
setNewAnger(int) - Method in class org.bukkit.event.entity.PigZombieAngerEvent
  Sets the new anger resulting from this event.
setNewBookMeta(BookMeta) - Method in class org.bukkit.event.player.PlayerEditBookEvent
  Sets the book meta that will actually be added to the book.
setNewCenter(Location) - Method in class io.papermc.paper.event.world.border.WorldBorderCenterChangeEvent
  Sets the new center location for the world border.
setNewCurrent(int) - Method in class org.bukkit.event.block.BlockRedstoneEvent
  Sets the new current of this block
setNewData(BlockData) - Method in class org.bukkit.event.block.FluidLevelChangeEvent
  Sets the new data of the changed block.
setNewExp(int) - Method in class org.bukkit.event.entity.PlayerDeathEvent
  Sets how much EXP the Player should have at respawn.
setNewLevel(int) - Method in class org.bukkit.event.block.CauldronLevelChangeEvent
  Deprecated.
  not all cauldron contents are Levelled
setNewLevel(int) - Method in class org.bukkit.event.entity.PlayerDeathEvent
  Sets the Level the Player should have at respawn.
setNewPage(int) - Method in class io.papermc.paper.event.player.PlayerLecternPageChangeEvent
  Sets the page changed to.
setNewPhase(EnderDragon.Phase) - Method in class org.bukkit.event.entity.EnderDragonChangePhaseEvent
  Sets the new phase for the ender dragon.
setNewSize(double) - Method in class io.papermc.paper.event.world.border.WorldBorderBoundsChangeEvent
  Sets the new size of the world border.
setNewTotalExp(int) - Method in class org.bukkit.event.entity.PlayerDeathEvent
  Sets the Total EXP the Player should have at respawn.
setNewYaw(float) - Method in class com.destroystokyo.paper.event.entity.SlimeChangeDirectionEvent
  Set the new chosen yaw
setNextRefill(long) - Method in interface com.destroystokyo.paper.loottable.LootableInventory
  Sets the timestamp in milliseconds of the next refill for this object
setNoBasePlate(boolean) - Method in interface com.destroystokyo.paper.inventory.meta.ArmorStandMeta
  Sets that this ArmorStand should have no base plate when spawned
setNoDamageTicks(int) - Method in interface org.bukkit.entity.LivingEntity
  Sets the living entity's current no damage ticks.
setNote(Note) - Method in interface org.bukkit.block.data.type.NoteBlock
  Sets the value of the 'note' property.
setNote(Note) - Method in class org.bukkit.event.block.NotePlayEvent
  Deprecated.
  no effect on newer Minecraft versions
setNoTickViewDistance(int) - Method in interface org.bukkit.entity.Player
  Sets the no-ticking view distance for this player.
setNoTickViewDistance(int) - Method in interface org.bukkit.World
  Sets the no-tick view distance for this world.
setNotification(Component) - Method in class com.destroystokyo.paper.event.player.PlayerSetSpawnEvent
  Sets the notification message that will be sent to the player.
setNotifyPlayer(boolean) - Method in class com.destroystokyo.paper.event.player.PlayerSetSpawnEvent
  Sets if this action will notify the player that their spawn has been set.
setNumHatches(byte) - Method in class com.destroystokyo.paper.event.entity.ThrownEggHatchEvent
  Change the number of mobs coming out of the hatched egg
setNumHatches(byte) - Method in class org.bukkit.event.player.PlayerEggThrowEvent
  Change the number of mobs coming out of the hatched egg
setNumPlayers(int) - Method in class com.destroystokyo.paper.event.server.PaperServerListPingEvent
  Sets the number of players displayed in the server list.
setObjectTriggering(boolean) - Method in class org.bukkit.material.Tripwire
  Deprecated.
  Set object triggering state for this tripwire
setOccupiedDeceleration(double) - Method in interface org.bukkit.entity.Boat
  Deprecated.
  boats are complex and many of these methods do not work correctly across multiple versions.
setOffHandItem(ItemStack) - Method in class org.bukkit.event.player.PlayerSwapHandItemsEvent
  Sets the item in the off hand.
setOp(boolean) - Method in interface org.bukkit.command.MessageCommandSender
setOp(boolean) - Method in class org.bukkit.permissions.PermissibleBase
setOp(boolean) - Method in interface org.bukkit.permissions.ServerOperator
  Sets the operator status of this object
setOpen(boolean) - Method in interface org.bukkit.block.data.Openable
  Sets the value of the 'open' property.
setOpen(boolean) - Method in class org.bukkit.material.Door
  Deprecated.
  Set whether the door is open.
setOpen(boolean) - Method in class org.bukkit.material.Gate
  Deprecated.
setOpen(boolean) - Method in interface org.bukkit.material.Openable
  Configure this door to be either open or closed;
setOpen(boolean) - Method in class org.bukkit.material.TrapDoor
  Deprecated.
setOption(Team.Option, Team.OptionStatus) - Method in interface org.bukkit.scoreboard.Team
  Set an option for this team
setOrientation(Jigsaw.Orientation) - Method in interface org.bukkit.block.data.type.Jigsaw
  Sets the value of the 'orientation' property.
setOverride(boolean) - Method in class org.bukkit.event.entity.EntityPotionEffectEvent
  Sets if the new potion effect will override the old potion effect (Only applicable for the CHANGED action).
setOwner(String) - Method in interface org.bukkit.block.Skull
  Deprecated.
  see `Skull.setOwningPlayer(org.bukkit.OfflinePlayer)`.
setOwner(String) - Method in interface org.bukkit.inventory.meta.SkullMeta
  Deprecated.
  see `SkullMeta.setOwningPlayer(org.bukkit.OfflinePlayer)`.
setOwner(UUID) - Method in interface org.bukkit.entity.Item
  Sets the owner of this item.
setOwner(AnimalTamer) - Method in interface org.bukkit.entity.Tameable
  Set this to be owned by given AnimalTamer.
setOwner(LivingEntity) - Method in interface org.bukkit.entity.EvokerFangs
  Sets the `LivingEntity` which summoned the fangs.
setOwningPlayer(OfflinePlayer) - Method in interface org.bukkit.block.Skull
  Set the player which owns the skull.
setOwningPlayer(OfflinePlayer) - Method in interface org.bukkit.inventory.meta.SkullMeta
  Sets the owner of the skull.
setPage(int) - Method in interface org.bukkit.block.Lectern
  Set the current lectern page.
setPage(int, String) - Method in interface org.bukkit.inventory.meta.BookMeta
  Deprecated.
  in favour of `BookMeta.page(int, net.kyori.adventure.text.Component)`
setPage(int, BaseComponent...) - Method in class org.bukkit.inventory.meta.BookMeta.Spigot
  Deprecated.
  in favour of `BookMeta.page(int, net.kyori.adventure.text.Component)`
setPages(String...) - Method in interface org.bukkit.inventory.meta.BookMeta
  Deprecated.
  in favour of `Book.pages(net.kyori.adventure.text.Component...)`
setPages(List<String>) - Method in interface org.bukkit.inventory.meta.BookMeta
  Deprecated.
  in favour of `Book.pages(List)`
setPages(List<BaseComponent[]>) - Method in class org.bukkit.inventory.meta.BookMeta.Spigot
  Deprecated.
  in favour of `Book.pages(java.util.List)`
setPages(BaseComponent[]...) - Method in class org.bukkit.inventory.meta.BookMeta.Spigot
  Deprecated.
  in favour of `Book.pages(net.kyori.adventure.text.Component...)`
setParent(Logger) - Method in class com.destroystokyo.paper.utils.PaperPluginLogger
setPart(Bed.Part) - Method in interface org.bukkit.block.data.type.Bed
  Sets the value of the 'part' property.
setParticle(Particle) - Method in interface org.bukkit.entity.AreaEffectCloud
  Sets the particle which this cloud will be composed of
setParticle(Particle, T) - Method in interface org.bukkit.entity.AreaEffectCloud
  Sets the particle which this cloud will be composed of
setPassenger(Entity) - Method in interface org.bukkit.entity.Entity
  Deprecated.
  entities may have multiple passengers, use `Entity.addPassenger(org.bukkit.entity.Entity)`
setPatrolLeader(boolean) - Method in interface org.bukkit.entity.Raider
  Sets whether this entity is a patrol leader.
setPatrolTarget(Block) - Method in interface org.bukkit.entity.Raider
  Sets the block the raider is targeting to patrol.
setPattern(int, Pattern) - Method in interface org.bukkit.block.Banner
  Sets the pattern at the specified index
setPattern(int, Pattern) - Method in interface org.bukkit.inventory.meta.BannerMeta
  Sets the pattern at the specified index
setPattern(TropicalFish.Pattern) - Method in interface org.bukkit.entity.TropicalFish
  Sets the fish's pattern
setPattern(TropicalFish.Pattern) - Method in interface org.bukkit.inventory.meta.TropicalFishBucketMeta
  Sets the fish's pattern.
setPatternColor(DyeColor) - Method in interface org.bukkit.entity.TropicalFish
  Sets the color of the fish's pattern
setPatternColor(DyeColor) - Method in interface org.bukkit.inventory.meta.TropicalFishBucketMeta
  Sets the color of the fish's pattern.
setPatterns(List<Pattern>) - Method in interface org.bukkit.block.Banner
  Sets the patterns used on this banner
setPatterns(List<Pattern>) - Method in interface org.bukkit.inventory.meta.BannerMeta
  Sets the patterns used on this banner
setPatternType(PatternType) - Method in class io.papermc.paper.event.player.PlayerLoomPatternSelectEvent
  Sets the pattern type selected.
setPeek(float) - Method in interface org.bukkit.entity.Shulker
  Sets the peek state of the shulker, should be in between 0.0 and 1.0.
setPermission(String, boolean) - Method in class org.bukkit.permissions.PermissionAttachment
  Sets a permission to the given value, by its fully qualified name
setPermission(Permission, boolean) - Method in class org.bukkit.permissions.PermissionAttachment
  Sets a permission to the given value
setPermission(String) - Method in class org.bukkit.command.Command
  Sets the permission required by users to be able to perform this command
setPermissionMessage(String) - Method in class org.bukkit.command.Command
  Deprecated.
  use `Command.permissionMessage(net.kyori.adventure.text.Component)`
setPersistent(boolean) - Method in class io.papermc.paper.event.player.PlayerNameEntityEvent
  Sets whether this will set the mob to be persistent.
setPersistent(boolean) - Method in interface org.bukkit.block.data.type.Leaves
  Sets the value of the 'persistent' property.
setPersistent(boolean) - Method in interface org.bukkit.entity.Entity
  Sets whether or not the entity gets persisted.
setPhase(SculkSensor.Phase) - Method in interface org.bukkit.block.data.type.SculkSensor
  Sets the value of the 'sculk_sensor_phase' property.
setPhase(EnderDragon.Phase) - Method in interface org.bukkit.entity.EnderDragon
  Sets the next phase for the dragon to perform.
setPickles(int) - Method in interface org.bukkit.block.data.type.SeaPickle
  Sets the value of the 'pickles' property.
setPickupCancelled(boolean) - Method in class org.bukkit.event.vehicle.VehicleEntityCollisionEvent
setPickupDelay(int) - Method in interface org.bukkit.entity.Item
  Sets the delay before this Item is available to be picked up by players
setPickupRule(AbstractArrow.PickupRule) - Method in interface org.bukkit.entity.AbstractArrow
  Deprecated.
  Use `AbstractArrow.setPickupStatus(PickupStatus)` with `AbstractArrow.PickupStatus` as an upstream compatible replacement for this function
setPickupStatus(AbstractArrow.PickupStatus) - Method in interface org.bukkit.entity.AbstractArrow
  Sets the current pickup status of this arrow.
setPierceLevel(int) - Method in interface org.bukkit.entity.AbstractArrow
  Sets the number of times this arrow can pierce through an entity.
setPitch(float) - Method in class org.bukkit.Location
  Sets the pitch of this location, measured in degrees.
setPixel(int, int, byte) - Method in interface org.bukkit.map.MapCanvas
  Draw a pixel to the canvas.
setPlaceableKeys(Collection<Namespaced>) - Method in interface org.bukkit.inventory.meta.ItemMeta
  Sets the set of namespaced keys that the item can be placed on in `GameMode.ADVENTURE`
setPlayEffect(boolean) - Method in class com.destroystokyo.paper.event.block.BlockDestroyEvent
setPlayer(Player) - Method in class org.bukkit.event.player.PlayerChatEvent
  Deprecated.
  Sets the player that this message will display as, or command will be executed as
setPlayer(Player) - Method in class org.bukkit.event.player.PlayerCommandPreprocessEvent
  Sets the player that this command will be executed as.
setPlayerCreated(boolean) - Method in interface org.bukkit.entity.IronGolem
  Sets whether this iron golem was built by a player or not.
setPlayerListFooter(String) - Method in interface org.bukkit.entity.Player
  Deprecated.
  in favour of `Audience.sendPlayerListFooter(net.kyori.adventure.text.Component)`
setPlayerListHeader(String) - Method in interface org.bukkit.entity.Player
  Deprecated.
  in favour of `Audience.sendPlayerListHeader(net.kyori.adventure.text.Component)`
setPlayerListHeaderFooter(String, String) - Method in interface org.bukkit.entity.Player
  Deprecated.
  in favour of `Audience.sendPlayerListHeaderAndFooter(net.kyori.adventure.text.Component, net.kyori.adventure.text.Component)`
setPlayerListHeaderFooter(BaseComponent[], BaseComponent[]) - Method in interface org.bukkit.entity.Player
  Deprecated.
  in favour of `Audience.sendPlayerListHeaderAndFooter(net.kyori.adventure.text.Component, net.kyori.adventure.text.Component)`
setPlayerListHeaderFooter(BaseComponent, BaseComponent) - Method in interface org.bukkit.entity.Player
  Deprecated.
  in favour of `Audience.sendPlayerListHeaderAndFooter(net.kyori.adventure.text.Component, net.kyori.adventure.text.Component)`
setPlayerListName(String) - Method in interface org.bukkit.entity.Player
  Deprecated.
  in favour of `Player.playerListName(net.kyori.adventure.text.Component)`
setPlayerProfile(PlayerProfile) - Method in interface org.bukkit.block.Skull
  Sets this skull to use the supplied Player Profile, which can include textures already prefilled.
setPlayerProfile(PlayerProfile) - Method in interface org.bukkit.entity.Player
  Changes the PlayerProfile for this player.
setPlayerProfile(PlayerProfile) - Method in class org.bukkit.event.player.AsyncPlayerPreLoginEvent
setPlayerProfile(PlayerProfile) - Method in interface org.bukkit.inventory.meta.SkullMeta
  Sets this skull to use the supplied Player Profile, which can include textures already prefilled.
setPlayerSpawned(boolean) - Method in interface org.bukkit.entity.Endermite
  Deprecated.
  this functionality no longer exists
setPlayerTime(long, boolean) - Method in interface org.bukkit.entity.Player
  Sets the current time on the player's client.
setPlayerWeather(WeatherType) - Method in interface org.bukkit.entity.Player
  Sets the type of weather the player will see.
setPlaying(Material) - Method in interface org.bukkit.block.Jukebox
  Sets the record being played.
setPlayingDead(boolean) - Method in interface org.bukkit.entity.Axolotl
  Sets if this axolotl is playing dead.
setPortalCooldown(int) - Method in interface org.bukkit.entity.Entity
  Sets the period of time (in ticks) before this entity can use a portal.
setPotion(ItemStack) - Method in class com.destroystokyo.paper.event.entity.WitchConsumePotionEvent
  Sets the potion to be consumed and applied to the witch.
setPotion(ItemStack) - Method in class com.destroystokyo.paper.event.entity.WitchReadyPotionEvent
  Sets the potion the which is going to hold and use
setPotion(ItemStack) - Method in class com.destroystokyo.paper.event.entity.WitchThrowPotionEvent
  Sets the potion to be thrown at a player
setPotionBrewer(PotionBrewer) - Static method in class org.bukkit.potion.Potion
  Deprecated.
  Sets the current instance of `PotionBrewer`.
setPotionUseTimeLeft(int) - Method in interface org.bukkit.entity.Witch
  Set time remaining (in ticks) that the Witch is drinking a potion.
setPower(float) - Method in class org.bukkit.event.entity.HorseJumpEvent
  Deprecated.
  horse jumping was moved client side.
setPower(int) - Method in interface org.bukkit.block.data.AnaloguePowerable
  Sets the value of the 'power' property.
setPower(int) - Method in interface org.bukkit.inventory.meta.FireworkMeta
  Sets the approximate power of the firework.
setPowered(boolean) - Method in interface org.bukkit.block.data.Powerable
  Sets the value of the 'powered' property.
setPowered(boolean) - Method in interface org.bukkit.entity.Creeper
  Sets the Powered status of this Creeper
setPowered(boolean) - Method in class org.bukkit.material.Button
  Deprecated.
  Sets the current state of this button
setPowered(boolean) - Method in class org.bukkit.material.Command
  Deprecated.
  Sets the current state of this Material
setPowered(boolean) - Method in class org.bukkit.material.Lever
  Deprecated.
  Set this lever to be powered or not.
setPowered(boolean) - Method in class org.bukkit.material.PistonBaseMaterial
  Deprecated.
  Sets the current state of this piston
setPowered(boolean) - Method in class org.bukkit.material.PoweredRail
  Deprecated.
  Set whether this PoweredRail should be powered or not.
setPrefix(String) - Method in interface org.bukkit.scoreboard.Team
  Deprecated.
  in favour of `Team.prefix(net.kyori.adventure.text.Component)`
setPressed(boolean) - Method in class org.bukkit.material.DetectorRail
  Deprecated.
setPriceMultiplier(float) - Method in class org.bukkit.inventory.MerchantRecipe
  Sets the additive price multiplier for the cost of this trade.
setPrimary(PotionEffectType) - Method in class io.papermc.paper.event.player.PlayerChangeBeaconEffectEvent
  Sets the primary effect
setPrimaryEffect(PotionEffectType) - Method in interface org.bukkit.block.Beacon
  Set the primary effect on this beacon, or null to clear.
setProfession(Villager.Profession) - Method in interface org.bukkit.entity.Villager
  Sets the new profession of this villager.
setProfession(Villager.Profession) - Method in class org.bukkit.event.entity.VillagerCareerChangeEvent
  Sets the profession the villager will become from this event.
setProfileProperties(Set<ProfileProperty>) - Method in class com.destroystokyo.paper.event.profile.PreLookupProfileEvent
  Clears any existing prepopulated properties and uses the supplied properties Any property in this Set will be automatically prefilled on this Profile
setProgress(double) - Method in interface org.bukkit.boss.BossBar
  Sets the progress of the bar.
setProjectile(Entity) - Method in class org.bukkit.event.entity.EntityShootBowEvent
  Replaces the projectile which will be launched
setProperties(Collection<ProfileProperty>) - Method in class com.destroystokyo.paper.event.profile.PreFillProfileEvent
  Sets the properties on the profile, avoiding the call to the Mojang API Same as .getPlayerProfile().setProperties(properties);
setProperties(Collection<ProfileProperty>) - Method in interface com.destroystokyo.paper.profile.PlayerProfile
  Sets multiple properties.
setPropertiesJson(String) - Method in class com.destroystokyo.paper.event.player.PlayerHandshakeEvent
  Sets the profile properties.
setProperty(ProfileProperty) - Method in interface com.destroystokyo.paper.profile.PlayerProfile
  Sets a property.
setProperty(InventoryView.Property, int) - Method in class org.bukkit.inventory.InventoryView
  Sets an extra property of this inventory if supported by that inventory, for example the state of a progress bar.
setProtocolVersion(int) - Method in class com.destroystokyo.paper.event.server.PaperServerListPingEvent
  Sets the protocol version that will be sent as the protocol version of the server to the client.
setPuffState(int) - Method in interface org.bukkit.entity.PufferFish
  Sets the current puff state of this fish (i.e.
setPVP(boolean) - Method in interface org.bukkit.World
  Sets the PVP setting for this world.
setQuitMessage(String) - Method in class org.bukkit.event.player.PlayerQuitEvent
  Deprecated.
  in favour of `PlayerQuitEvent.quitMessage(net.kyori.adventure.text.Component)`
setRabbitType(Rabbit.Type) - Method in interface org.bukkit.entity.Rabbit
setRadius(float) - Method in interface org.bukkit.entity.AreaEffectCloud
  Sets the initial radius of the cloud.
setRadius(float) - Method in class org.bukkit.event.entity.ExplosionPrimeEvent
  Sets the radius of the explosion
setRadius(int) - Method in class io.papermc.paper.event.world.StructureLocateEvent
  Sets the search radius in which to attempt locating the structure.
setRadius(int) - Method in class org.bukkit.event.world.GenericGameEvent
  Set the radius to which the event should be broadcast.
setRadiusOnUse(float) - Method in interface org.bukkit.entity.AreaEffectCloud
  Sets the amount that the radius of this cloud will decrease by when it applies an effect to an entity.
setRadiusPerTick(float) - Method in interface org.bukkit.entity.AreaEffectCloud
  Gets the amount that the radius of this cloud will decrease by each tick.
setRawData(byte) - Method in interface org.bukkit.block.BlockState
  Deprecated.
  Magic value
setRawType(byte) - Method in class org.bukkit.map.MapCursor
  Deprecated.
  Magic value
setReapplicationDelay(int) - Method in interface org.bukkit.entity.AreaEffectCloud
  Sets the time that an entity will be immune from subsequent exposure.
setRearing(boolean) - Method in interface org.bukkit.entity.AbstractHorse
  Sets if a horse is in their rearing animation.
setReason(String) - Method in class org.bukkit.event.player.PlayerKickEvent
  Deprecated.
  in favour of `PlayerKickEvent.reason(net.kyori.adventure.text.Component)`
setReason(String) - Method in interface org.bukkit.BanEntry
  Sets the reason for this ban.
setRecipe(int, MerchantRecipe) - Method in interface org.bukkit.inventory.Merchant
  Set the recipe at a certain index of this merchant's trade list.
setRecipe(MerchantRecipe) - Method in class org.bukkit.event.entity.VillagerAcquireTradeEvent
  Set the recipe to be acquired.
setRecipe(MerchantRecipe) - Method in class org.bukkit.event.entity.VillagerReplenishTradeEvent
  Set the recipe to replenish.
setRecipe(NamespacedKey) - Method in class com.destroystokyo.paper.event.player.PlayerRecipeBookClickEvent
  Changes what recipe is requested.
setRecipes(List<MerchantRecipe>) - Method in interface org.bukkit.inventory.Merchant
  Set the list of trades currently available from this merchant.
setRecipes(List<NamespacedKey>) - Method in interface org.bukkit.inventory.meta.KnowledgeBookMeta
  Clears the existing book recipes, and sets the book to use the provided recipes.
setRecord(ItemStack) - Method in interface org.bukkit.block.Jukebox
  Sets the record being played.
setRed(int) - Method in class org.bukkit.Color
  Creates a new Color object with specified component
setRegion(int, int, int, int, int, int, BlockData) - Method in interface org.bukkit.generator.ChunkGenerator.ChunkData
  Set a region of this chunk from xMin, yMin, zMin (inclusive) to xMax, yMax, zMax (exclusive) to material.
setRegion(int, int, int, int, int, int, Material) - Method in interface org.bukkit.generator.ChunkGenerator.ChunkData
  Set a region of this chunk from xMin, yMin, zMin (inclusive) to xMax, yMax, zMax (exclusive) to material.
setRegion(int, int, int, int, int, int, MaterialData) - Method in interface org.bukkit.generator.ChunkGenerator.ChunkData
  Set a region of this chunk from xMin, yMin, zMin (inclusive) to xMax, yMax, zMax (exclusive) to material.
setRelativePosition(BlockVector) - Method in interface org.bukkit.block.Structure
  Set the relative position from the structure block.
setRemainingAir(int) - Method in interface org.bukkit.entity.LivingEntity
  Sets the amount of air that the living entity has remaining, in ticks.
setRemovalCallback(PermissionRemovedExecutor) - Method in class org.bukkit.permissions.PermissionAttachment
  Sets an object to be called for when this attachment is removed from a `Permissible`.
setRemoveWhenFarAway(boolean) - Method in interface org.bukkit.entity.LivingEntity
  Sets whether or not the living entity despawns when away from players or not.
setRenderType(RenderType) - Method in interface org.bukkit.scoreboard.Objective
  Sets manner in which this objective will be rendered.
setRepairAmount(int) - Method in class org.bukkit.event.player.PlayerItemMendEvent
  Set the amount the item will be repaired.
setRepairCost(int) - Method in interface org.bukkit.inventory.AnvilInventory
  Set the experience cost (in levels) to complete the current repair.
setRepairCost(int) - Method in interface org.bukkit.inventory.meta.Repairable
  Sets the repair penalty
setReplacement(ItemStack) - Method in class org.bukkit.event.player.PlayerItemConsumeEvent
  Set a custom item stack to replace the consumed item.
setReputation(ReputationType, int) - Method in class com.destroystokyo.paper.entity.villager.Reputation
  Sets the reputation value for a specific `ReputationType`.
setReputation(UUID, Reputation) - Method in interface org.bukkit.entity.Villager
  Set the `reputation` for a specific player by `UUID`.
setReputations(Map<UUID, Reputation>) - Method in interface org.bukkit.entity.Villager
  Set all `reputations` for all players mapped by their `unique IDs`.
setRequiredPlayerRange(int) - Method in interface org.bukkit.block.CreatureSpawner
  Set the maximum distance (squared) a player can be in order for this spawner to be active.
setResourcePack(String) - Method in interface org.bukkit.entity.Player
  Deprecated.
  use `Player.setResourcePack(String, String)`
setResourcePack(String, byte[]) - Method in interface org.bukkit.entity.Player
  Request that the player's client download and switch resource packs.
setResourcePack(String, String) - Method in interface org.bukkit.entity.Player
  Request that the player's client download and switch resource packs.
setResourcePack(String, String, boolean) - Method in interface org.bukkit.entity.Player
  Request that the player's client download and switch resource packs.
setResourcePack(String, String, boolean, Component) - Method in interface org.bukkit.entity.Player
  Request that the player's client download and switch resource packs.
setRespawnLocation(Location) - Method in class org.bukkit.event.player.PlayerRespawnEvent
  Sets the new respawn location
setRespawnPhase(DragonBattle.RespawnPhase) - Method in interface org.bukkit.boss.DragonBattle
  Set the dragon's respawn phase.
setResponse(GS4QueryEvent.QueryResponse) - Method in class com.destroystokyo.paper.event.server.GS4QueryEvent
  Set query response
setRestocksToday(int) - Method in interface org.bukkit.entity.Villager
  Sets the amount of times a villager has restocked their trades today
setResult(Event.Result) - Method in class org.bukkit.event.inventory.InventoryInteractEvent
  Sets the result of this event.
setResult(PlayerLoginEvent.Result) - Method in class org.bukkit.event.player.PlayerLoginEvent
  Sets the new result of the login, as an enum
setResult(PlayerPreLoginEvent.Result) - Method in class org.bukkit.event.player.PlayerPreLoginEvent
  Deprecated.
  Sets the new result of the login, as an enum
setResult(ItemStack) - Method in class org.bukkit.event.block.BlockCookEvent
  Sets the resultant ItemStack for this event
setResult(ItemStack) - Method in class com.destroystokyo.paper.event.inventory.PrepareResultEvent
setResult(ItemStack) - Method in class org.bukkit.event.inventory.PrepareAnvilEvent
setResult(ItemStack) - Method in class org.bukkit.event.inventory.PrepareSmithingEvent
setResult(ItemStack) - Method in interface org.bukkit.inventory.AnvilInventory
  Sets the item in the result slot.
setResult(ItemStack) - Method in interface org.bukkit.inventory.CraftingInventory
  Set the item in the result slot of the crafting inventory.
setResult(ItemStack) - Method in interface org.bukkit.inventory.FurnaceInventory
  Set the current item in the result slot.
setResult(ItemStack) - Method in interface org.bukkit.inventory.GrindstoneInventory
  Sets the result.
setResult(ItemStack) - Method in interface org.bukkit.inventory.SmithingInventory
  Set the item in the result slot of the smithing table
setResult(ItemStack) - Method in interface org.bukkit.inventory.StonecutterInventory
  Sets the result item.
setResult(Location) - Method in class io.papermc.paper.event.world.StructureLocateEvent
  Sets the result `Location`.
setResult(PlayerPreLoginEvent.Result) - Method in class org.bukkit.event.player.AsyncPlayerPreLoginEvent
  Deprecated.
  This method uses a deprecated enum from `PlayerPreLoginEvent`
setReviveHealth(double) - Method in class org.bukkit.event.entity.EntityDeathEvent
  Set the amount of health that the entity should revive with after cancelling the event.
setRewardExp(boolean) - Method in class io.papermc.paper.event.player.PlayerPurchaseEvent
  Sets whether the trade will try to reward exp
setRightArmPose(EulerAngle) - Method in interface org.bukkit.entity.ArmorStand
  Sets the armor stand's right arm's current pose as a `EulerAngle`.
setRightLegPose(EulerAngle) - Method in interface org.bukkit.entity.ArmorStand
  Sets the armor stand's right leg's current pose as a `EulerAngle`.
setRotation(float, float) - Method in interface org.bukkit.entity.Entity
  Sets the entity's rotation.
setRotation(BlockFace) - Method in interface org.bukkit.block.data.Rotatable
  Sets the value of the 'rotation' property.
setRotation(BlockFace) - Method in interface org.bukkit.block.Skull
  Deprecated.
  use `BlockData`
setRotation(StructureRotation) - Method in interface org.bukkit.block.Structure
  Set how this structure is rotated.
setRotation(Rotation) - Method in interface org.bukkit.entity.ItemFrame
  Set the rotation of the frame's item
setSaddle(boolean) - Method in interface org.bukkit.entity.Steerable
  Sets if the pig has a saddle or not
setSaddle(ItemStack) - Method in interface org.bukkit.inventory.AbstractHorseInventory
  Sets the item in the horse's saddle slot.
setSaturatedRegenRate(int) - Method in interface org.bukkit.entity.HumanEntity
  Set the regeneration rate (1 health per x ticks) of the HumanEntity when they have saturation and their food level is >= 20.
setSaturation(float) - Method in interface org.bukkit.entity.HumanEntity
  Sets the players current saturation level
setSaveChunk(boolean) - Method in class org.bukkit.event.world.ChunkUnloadEvent
  Set whether this chunk will be saved to disk.
setScale(double) - Method in class org.bukkit.util.noise.OctaveGenerator
  Sets the scale used for all coordinates passed to this generator.
setScale(double) - Method in class org.bukkit.util.noise.SimplexOctaveGenerator
setScale(MapView.Scale) - Method in interface org.bukkit.map.MapView
  Set the scale of this map.
setScaling(boolean) - Method in interface org.bukkit.inventory.meta.MapMeta
  Sets if this map is scaling or not.
setScore(int) - Method in interface org.bukkit.scoreboard.Score
  Sets the current score.
setScoreboard(Scoreboard) - Method in interface org.bukkit.entity.Player
  Sets the player's visible Scoreboard.
setScreaming(boolean) - Method in interface org.bukkit.entity.Goat
  Sets if this is a screaming goat.
setSearchRadius(int) - Method in class org.bukkit.event.entity.EntityPortalEvent
  Set the Block radius to search in for available portals.
setSearchRadius(int) - Method in class org.bukkit.event.player.PlayerPortalEvent
  Set the Block radius to search in for available portals.
setSecondary(ItemStack) - Method in interface org.bukkit.inventory.EnchantingInventory
  Set the secondary item being used for the enchant.
setSecondary(PotionEffectType) - Method in class io.papermc.paper.event.player.PlayerChangeBeaconEffectEvent
  Sets the secondary effect
setSecondaryEffect(PotionEffectType) - Method in interface org.bukkit.block.Beacon
  Set the secondary effect on this beacon, or null to clear.
setSecondItem(ItemStack) - Method in interface org.bukkit.inventory.AnvilInventory
  Sets the item in the right input slot.
setSecondTrustedPlayer(AnimalTamer) - Method in interface org.bukkit.entity.Fox
  Set the second trusted player.
setSeed(long) - Method in interface org.bukkit.block.Structure
  The seed used to determine which blocks will be removed upon loading.
setSeed(long) - Method in interface org.bukkit.loot.Lootable
  Set the seed used when this Loot Table generates loot.
setSendViewDistance(int) - Method in interface org.bukkit.entity.Player
  Sets the sending view distance for this player.
setSendViewDistance(int) - Method in interface org.bukkit.World
  Sets the sending view distance for this world.
setServer(Server) - Static method in class org.bukkit.Bukkit
  Attempts to set the `Server` singleton.
setServerHostname(String) - Method in class com.destroystokyo.paper.event.player.PlayerHandshakeEvent
  Sets the server hostname string.
setServerIcon(CachedServerIcon) - Method in class com.destroystokyo.paper.event.server.PaperServerListPingEvent
  Sets the server icon sent to the client.
setServerIcon(CachedServerIcon) - Method in class org.bukkit.event.server.ServerListPingEvent
  Sets the server-icon sent to the client.
setSessionData(Object, Object) - Method in class org.bukkit.conversations.ConversationContext
  Sets session data shared between all `Prompt` invocations.
setShape(Rail.Shape) - Method in interface org.bukkit.block.data.Rail
  Sets the value of the 'shape' property.
setShape(Stairs.Shape) - Method in interface org.bukkit.block.data.type.Stairs
  Sets the value of the 'shape' property.
setSheared(boolean) - Method in interface org.bukkit.entity.Sheep
setShieldBlockingDelay(int) - Method in interface org.bukkit.entity.LivingEntity
  Set the delay (in ticks) before blocking is effective for this entity
setShivering(boolean) - Method in interface org.bukkit.entity.Strider
  Set whether or not this strider is shivering.
setShooter(ProjectileSource) - Method in interface org.bukkit.entity.Projectile
  Set the shooter of this projectile.
setShort(boolean) - Method in interface org.bukkit.block.data.type.PistonHead
  Sets the value of the 'short' property.
setShotAtAngle(boolean) - Method in interface org.bukkit.entity.Firework
  Sets if the firework was shot at an angle (i.e.
setShotFromCrossbow(boolean) - Method in interface org.bukkit.entity.AbstractArrow
  Sets if this arrow was shot from a crossbow.
setShouldAbortSpawn(boolean) - Method in class com.destroystokyo.paper.event.entity.PreCreatureSpawnEvent
  Set this if you are more blanket blocking all types of these spawns, and wish to abort the spawn process from trying more attempts after this cancellation.
setShouldBurnInDay(boolean) - Method in interface org.bukkit.entity.Phantom
  Set if this phantom should burn in the sunlight
setShouldBurnInDay(boolean) - Method in interface org.bukkit.entity.Skeleton
  Set if this skeleton should burn in the sunlight
setShouldBurnInDay(boolean) - Method in interface org.bukkit.entity.Zombie
  Set if this zombie should burn in the sunlight
setShouldConsume(boolean) - Method in class com.destroystokyo.paper.event.player.PlayerElytraBoostEvent
  Set whether to consume the firework or not
setShouldConsume(boolean) - Method in class com.destroystokyo.paper.event.player.PlayerLaunchProjectileEvent
  Set whether to consume the ItemStack or not
setShouldDropExperience(boolean) - Method in class org.bukkit.event.entity.PlayerDeathEvent
setShoulderEntityLeft(Entity) - Method in interface org.bukkit.entity.HumanEntity
  Deprecated.
  There are currently no well defined semantics regarding serialized entities in Bukkit. Use with care.
setShoulderEntityRight(Entity) - Method in interface org.bukkit.entity.HumanEntity
  Deprecated.
  There are currently no well defined semantics regarding serialized entities in Bukkit. Use with care.
setShouldKick(boolean) - Method in class com.destroystokyo.paper.event.player.IllegalPacketEvent
  Deprecated.
setShouldPlayDeathSound(boolean) - Method in class org.bukkit.event.entity.EntityDeathEvent
  Set whether or not the death sound should play when the entity dies.
setShowAir(boolean) - Method in interface org.bukkit.block.Structure
  Set if the structure outline should show air blocks.
setShowArms(boolean) - Method in interface com.destroystokyo.paper.inventory.meta.ArmorStandMeta
  Sets that this ArmorStand should show arms when spawned
setShowEffect(boolean) - Method in class org.bukkit.event.entity.ExpBottleEvent
  This method sets if the particle effect will be shown.
setShowingBottom(boolean) - Method in interface org.bukkit.entity.EnderCrystal
  Sets whether or not this end crystal is showing the bedrock slate underneath it.
setSignalFire(boolean) - Method in interface org.bukkit.block.data.type.Campfire
  Sets the value of the 'signal_fire' property.
setSignalStrength(int) - Method in class io.papermc.paper.event.block.TargetHitEvent
  Sets the strength of the redstone signal to be emitted by the Target block
setSigning(boolean) - Method in class org.bukkit.event.player.PlayerEditBookEvent
  Sets whether or not the book is being signed.
setSilent(boolean) - Method in interface org.bukkit.entity.Entity
  Sets whether the entity is silent or not.
setSitting(boolean) - Method in interface org.bukkit.entity.Sittable
  Sets if this animal is sitting.
setSize(double) - Method in interface org.bukkit.WorldBorder
  Sets the border to a square region with the specified side length in blocks.
setSize(double, long) - Method in interface org.bukkit.WorldBorder
  Sets the border to a square region with the specified side length in blocks.
setSize(int) - Method in interface org.bukkit.entity.Phantom
setSize(int) - Method in interface org.bukkit.entity.Slime
setSize(CocoaPlant.CocoaPlantSize) - Method in class org.bukkit.material.CocoaPlant
  Deprecated.
  Set size of plant
setSkeletonType(Skeleton.SkeletonType) - Method in interface org.bukkit.entity.AbstractSkeleton
  Deprecated.
  Must spawn a new subtype variant
setSkipAmount(long) - Method in class org.bukkit.event.world.TimeSkipEvent
  Sets the amount of time to skip.
setSkullType(SkullType) - Method in interface org.bukkit.block.Skull
  Deprecated.
  check `Material` instead
setSleeping(boolean) - Method in interface org.bukkit.entity.Fox
  Sets if this animal is sleeping.
setSleepingIgnored(boolean) - Method in interface org.bukkit.entity.Player
  Sets whether the player is ignored as not sleeping.
setSlicesEaten(int) - Method in class org.bukkit.material.Cake
  Deprecated.
  Sets the number of slices eaten from this cake
setSlicesRemaining(int) - Method in class org.bukkit.material.Cake
  Deprecated.
  Sets the number of slices remaining on this cake
setSlowWhenEmpty(boolean) - Method in interface org.bukkit.entity.Minecart
  Sets whether this minecart will slow down faster without a passenger occupying it
setSmall(boolean) - Method in interface com.destroystokyo.paper.inventory.meta.ArmorStandMeta
  Sets that this ArmorStand should be small when spawned
setSmall(boolean) - Method in interface org.bukkit.entity.ArmorStand
  Sets whether this armor stand is scaled down.
setSmelting(ItemStack) - Method in interface org.bukkit.inventory.FurnaceInventory
  Set the item currently smelting.
setSneaking(boolean) - Method in interface org.bukkit.entity.Player
  Sets the sneak mode the player
setSnowy(boolean) - Method in interface org.bukkit.block.data.Snowable
  Sets the value of the 'snowy' property.
setSocketAddressHostname(String) - Method in class com.destroystokyo.paper.event.player.PlayerHandshakeEvent
  Sets the socket address hostname string.
setSource(String) - Method in interface org.bukkit.BanEntry
  Sets the source of this ban.
setSource(Entity) - Method in interface org.bukkit.entity.TNTPrimed
  Sets the source of this primed TNT.
setSource(ProjectileSource) - Method in interface org.bukkit.entity.AreaEffectCloud
  Set the original source of this cloud.
setSpawnCount(int) - Method in interface org.bukkit.block.CreatureSpawner
  Set how many mobs attempt to spawn.
setSpawnedItem(ItemStack) - Method in interface org.bukkit.block.CreatureSpawner
  Sets the `EntityType` to `EntityType.DROPPED_ITEM` and sets the data to the given `ItemStack`.
setSpawnedType(EntityType) - Method in interface org.bukkit.block.CreatureSpawner
  Set the spawner's creature type.
setSpawnedType(EntityType) - Method in interface org.bukkit.inventory.meta.SpawnEggMeta
  Deprecated.
  different types are different items
setSpawnedType(EntityType) - Method in class org.bukkit.material.SpawnEgg
  Deprecated.
  This is now stored in `SpawnEggMeta`.
setSpawnFlags(boolean, boolean) - Method in interface org.bukkit.World
  Sets the spawn flags for this.
setSpawnLocation(boolean) - Method in class org.bukkit.event.player.PlayerBedLeaveEvent
  Set if this event should set the new spawn location for the `Player`.
setSpawnLocation(int, int, int) - Method in interface org.bukkit.World
  Sets the spawn location of the world
setSpawnLocation(int, int, int, float) - Method in interface org.bukkit.World
  Sets the spawn location of the world
setSpawnLocation(Location) - Method in interface org.bukkit.World
  Sets the spawn location of the world.
setSpawnLocation(Location) - Method in class org.spigotmc.event.player.PlayerSpawnLocationEvent
  Sets player's spawn location.
setSpawnRadius(byte) - Method in class com.destroystokyo.paper.event.entity.PlayerNaturallySpawnCreaturesEvent
setSpawnRadius(int) - Static method in class org.bukkit.Bukkit
  Sets the radius, in blocks, around each worlds spawn point to protect.
setSpawnRadius(int) - Method in interface org.bukkit.Server
  Sets the radius, in blocks, around each worlds spawn point to protect.
setSpawnRange(int) - Method in interface org.bukkit.block.CreatureSpawner
  Set the new spawn range.
setSpecies(GrassSpecies) - Method in class org.bukkit.material.LongGrass
  Deprecated.
  Sets the species of this grass
setSpecies(TreeSpecies) - Method in class org.bukkit.material.Wood
  Deprecated.
  Sets the species of this wood block
setSpectatorTarget(Entity) - Method in interface org.bukkit.entity.Player
  Sets the entity which is followed by the camera when in `GameMode.SPECTATOR`.
setSpell(Spellcaster.Spell) - Method in interface org.bukkit.entity.Spellcaster
  Sets the `Spellcaster.Spell` the entity is currently using.
setSplash(boolean) - Method in class org.bukkit.potion.Potion
  Deprecated.
  Sets whether this potion is a splash potion.
setSprinting(boolean) - Method in interface org.bukkit.entity.Player
  Sets whether the player is sprinting or not.
setStage(int) - Method in interface org.bukkit.block.data.type.Sapling
  Sets the value of the 'stage' property.
setStarvationRate(int) - Method in interface org.bukkit.entity.HumanEntity
  Get the starvation rate (1 health per x ticks) of the HumanEntity.
setState(CropState) - Method in class org.bukkit.material.Crops
  Deprecated.
  Sets the growth state of this crop For crops with only four growth states such as beetroot, the 8 CropStates are mapped into four states: SEEDED, SMALL, TALL and RIPE GERMINATED will change to SEEDED VERY_SMALL will change to SMALL MEDIUM will change to TALL VERY_TALL will change to RIPE
setState(NetherWartsState) - Method in class org.bukkit.material.NetherWarts
  Deprecated.
  Sets the growth state of this nether wart
setStatistic(Statistic, int) - Method in interface org.bukkit.OfflinePlayer
  Sets the given statistic for this player.
setStatistic(Statistic, EntityType, int) - Method in interface org.bukkit.OfflinePlayer
  Sets the given statistic for this player for the given entity.
setStatistic(Statistic, Material, int) - Method in interface org.bukkit.OfflinePlayer
  Sets the given statistic for this player for the given material.
setStem() - Method in class org.bukkit.material.Mushroom
  Deprecated.
  Use `Mushroom.setBlockTexture(org.bukkit.material.types.MushroomBlockTexture)` with `MushroomBlockTexture.STEM_SIDES` or `MushroomBlockTexture.ALL_STEM`
setSticky(boolean) - Method in class org.bukkit.material.PistonExtensionMaterial
  Deprecated.
  Sets whether or not this extension is sticky
setStonecuttingRecipe(StonecuttingRecipe) - Method in class io.papermc.paper.event.player.PlayerStonecutterRecipeSelectEvent
setStorageContents(ItemStack[]) - Method in interface org.bukkit.inventory.Inventory
  Put the given ItemStacks into the storage slots
setStorm(boolean) - Method in interface org.bukkit.World
  Set whether there is a storm.
setStrength(int) - Method in interface org.bukkit.entity.Llama
  Sets the llama's strength.
setStructureName(String) - Method in interface org.bukkit.block.Structure
  Set the name of this structure.
setStructureSize(BlockVector) - Method in interface org.bukkit.block.Structure
  Set the maximum size of this structure from the origin point.
setStyle(BarStyle) - Method in interface org.bukkit.boss.BossBar
  Sets the bar style of this boss bar
setStyle(Horse.Style) - Method in interface org.bukkit.entity.Horse
  Sets the style of this horse.
setSubtitle(BaseComponent) - Method in interface org.bukkit.entity.Player
  Deprecated.
  Use `Audience.showTitle(net.kyori.adventure.title.Title)` or `Audience.sendTitlePart(net.kyori.adventure.title.TitlePart, Object)`
setSubtitle(BaseComponent[]) - Method in interface org.bukkit.entity.Player
  Deprecated.
  Use `Audience.showTitle(net.kyori.adventure.title.Title)` or `Audience.sendTitlePart(net.kyori.adventure.title.TitlePart, Object)`
setSubtractionMode(boolean) - Method in class org.bukkit.material.Comparator
  Deprecated.
  Sets whether the comparator is in subtraction mode.
setSuccessCount(int) - Method in interface io.papermc.paper.command.CommandBlockHolder
  Sets the success count from this command block.
setSuffix(String) - Method in interface org.bukkit.scoreboard.Team
  Deprecated.
  in favour of `Team.suffix(net.kyori.adventure.text.Component)`
setSummoner(Mob) - Method in interface org.bukkit.entity.Vex
  Set the summoner of this vex
setSwimming(boolean) - Method in interface org.bukkit.entity.LivingEntity
  Makes entity start or stop swimming.
setTabCompleter(TabCompleter) - Method in class org.bukkit.command.PluginCommand
  Sets the `TabCompleter` to run when tab-completing this command.
setTamed(boolean) - Method in interface org.bukkit.entity.Tameable
  Sets if this has been tamed.
setTarget(Entity) - Method in interface org.bukkit.entity.ShulkerBullet
  Sets the target of this bullet
setTarget(Entity) - Method in class org.bukkit.event.entity.EntityTargetEvent
  Set the entity that you want the mob to target instead.
setTarget(Entity) - Method in class org.bukkit.event.entity.EntityTargetLivingEntityEvent
  Set the Entity that you want the mob to target.
setTarget(LivingEntity) - Method in interface org.bukkit.entity.Mob
  Instructs this Mob to set the specified LivingEntity as its target.
setTargetLocation(Location) - Method in interface org.bukkit.entity.EnderSignal
  Set the `Location` this EnderSignal is moving towards.
setTargetLocation(Location, boolean) - Method in interface org.bukkit.entity.EnderSignal
  Set the `Location` this EnderSignal is moving towards.
setTextureIndex(int) - Method in class org.bukkit.material.Step
  Deprecated.
  Magic value
setTextureIndex(int) - Method in class org.bukkit.material.TexturedMaterial
  Deprecated.
  Magic value
setTexturePack(String) - Method in interface org.bukkit.entity.Player
  Deprecated.
  Minecraft no longer uses textures packs. Instead you should use `Player.setResourcePack(String)`.
setThickness(PointedDripstone.Thickness) - Method in interface org.bukkit.block.data.type.PointedDripstone
  Sets the value of the 'thickness' property.
setThrower(UUID) - Method in interface org.bukkit.entity.Item
  Set the thrower of this item.
setThunderDuration(int) - Method in interface org.bukkit.World
  Set the thundering duration.
setThundering(boolean) - Method in interface org.bukkit.World
  Set whether it is thundering.
setTicksInLove(int) - Method in class org.bukkit.event.entity.EntityEnterLoveModeEvent
  Sets the amount of ticks that the animal will fall in love for.
setTicksLived(int) - Method in interface org.bukkit.entity.Entity
  Sets the amount of ticks this entity has lived for.
setTicksPerAmbientSpawns(int) - Method in interface org.bukkit.World
  Sets the world's ticks per ambient mob spawns value
setTicksPerAnimalSpawns(int) - Method in interface org.bukkit.World
  Sets the world's ticks per animal spawns value
setTicksPerMonsterSpawns(int) - Method in interface org.bukkit.World
  Sets the world's ticks per monster spawns value
setTicksPerWaterAmbientSpawns(int) - Method in interface org.bukkit.World
  Sets the world's ticks per water ambient mob spawns value
setTicksPerWaterSpawns(int) - Method in interface org.bukkit.World
  Sets the world's ticks per water mob spawns value
setTicksPerWaterUndergroundCreatureSpawns(int) - Method in interface org.bukkit.World
  Sets the world's ticks per water underground creature spawns value
setTilt(BigDripleaf.Tilt) - Method in interface org.bukkit.block.data.type.BigDripleaf
  Sets the value of the 'tilt' property.
setTime(long) - Method in interface org.bukkit.World
  Sets the relative in-game time on the server.
setTimeZone(TimeZone) - Method in class org.bukkit.configuration.file.YamlRepresenter
setTimingsEnabled(boolean) - Static method in class co.aikar.timings.Timings
  Sets whether or not the Spigot Timings system should be enabled
setTitle(String) - Method in interface org.bukkit.boss.BossBar
  Sets the title of this boss bar
setTitle(String) - Method in interface org.bukkit.inventory.meta.BookMeta
  Sets the title of the book.
setTitleTimes(int, int, int) - Method in interface org.bukkit.entity.Player
  Deprecated.
  Use `Audience.showTitle(net.kyori.adventure.title.Title)` or `Audience.sendTitlePart(net.kyori.adventure.title.TitlePart, Object)`
setTo(Location) - Method in class io.papermc.paper.event.entity.EntityMoveEvent
  Sets the location that this entity will move to
setTo(Location) - Method in class org.bukkit.event.player.PlayerMoveEvent
  Sets the location that this player will move to
setTo(Location) - Method in class org.bukkit.event.entity.EntityTeleportEvent
  Sets the location that this entity moved to
setTopHalf(boolean) - Method in class org.bukkit.material.Door
  Deprecated.
  Configure this part of the door to be either the top or the bottom half
setTopicsCollection(Collection<HelpTopic>) - Method in class org.bukkit.help.IndexHelpTopic
  Sets the contents of the internal allTopics collection.
setTotalCookTime(int) - Method in class org.bukkit.event.inventory.FurnaceStartSmeltEvent
  Sets the total cook time for this event
setTotalExperience(int) - Method in interface org.bukkit.entity.Player
  Sets the players current experience points.
setTrackingPosition(boolean) - Method in interface org.bukkit.map.MapView
  Sets whether a position cursor should be shown when the map is near its center.
setTrade(MerchantRecipe) - Method in class io.papermc.paper.event.player.PlayerPurchaseEvent
  Sets the trade.
setTrap(boolean) - Method in interface org.bukkit.entity.SkeletonHorse
setTriggered(boolean) - Method in interface org.bukkit.block.data.type.Dispenser
  Sets the value of the 'triggered' property.
setTrusting(boolean) - Method in interface org.bukkit.entity.Ocelot
  Sets if this ocelot trusts players.
setType(int, int, int, Material) - Method in interface org.bukkit.RegionAccessor
  Sets the `Material` at the given coordinates.
setType(Chest.Type) - Method in interface org.bukkit.block.data.type.Chest
  Sets the value of the 'type' property.
setType(Slab.Type) - Method in interface org.bukkit.block.data.type.Slab
  Sets the value of the 'type' property.
setType(TechnicalPiston.Type) - Method in interface org.bukkit.block.data.type.TechnicalPiston
  Sets the value of the 'type' property.
setType(Location, Material) - Method in interface org.bukkit.RegionAccessor
  Sets the `Material` at the given `Location`.
setType(MapCursor.Type) - Method in class org.bukkit.map.MapCursor
  Set the type of this cursor.
setType(Material) - Method in interface org.bukkit.block.Block
  Sets the type of this block
setType(Material) - Method in interface org.bukkit.block.BlockState
  Sets the type of this block state.
setType(Material) - Method in class org.bukkit.inventory.ItemStack
  Sets the type of this item
setType(Material, boolean) - Method in interface org.bukkit.block.Block
  Sets the type of this block
  Note that applyPhysics = false is not in general safe.
setType(PotionType) - Method in class org.bukkit.potion.Potion
  Deprecated.
  Sets the `PotionType` of this potion.
setType(StructureType) - Method in class io.papermc.paper.event.world.StructureLocateEvent
  Sets the `StructureType` that is to be located.
setType(CoalType) - Method in class org.bukkit.material.Coal
  Deprecated.
  Sets the type of this coal
setType(SandstoneType) - Method in class org.bukkit.material.Sandstone
  Deprecated.
  Sets the type of this sandstone
setUnbreakable(boolean) - Method in interface org.bukkit.inventory.meta.ItemMeta
  Sets the unbreakable tag.
setUniqueId(UUID) - Method in class com.destroystokyo.paper.event.player.PlayerHandshakeEvent
  Sets the unique id.
setUnlimitedTracking(boolean) - Method in interface org.bukkit.map.MapView
  Whether the map will show a smaller position cursor (true), or no position cursor (false) when cursor is outside of map's range.
setUnoccupiedDeceleration(double) - Method in interface org.bukkit.entity.Boat
  Deprecated.
  boats are complex and many of these methods do not work correctly across multiple versions.
setUnsaturatedRegenRate(int) - Method in interface org.bukkit.entity.HumanEntity
  Get the regeneration rate (1 health per x ticks) of the HumanEntity when they have no saturation and their food level is >= 18.
setUnstable(boolean) - Method in interface org.bukkit.block.data.type.TNT
  Sets the value of the 'unstable' property.
setUp(boolean) - Method in interface org.bukkit.block.data.type.Wall
  Sets the value of the 'up' property.
setUpperItem(ItemStack) - Method in interface org.bukkit.inventory.GrindstoneInventory
  Sets the upper input item.
setUsage(String) - Method in class org.bukkit.command.Command
  Sets the example usage of this command
setUsageMode(UsageMode) - Method in interface org.bukkit.block.Structure
  Set the `UsageMode` of this structure block.
setUseBed(Event.Result) - Method in class org.bukkit.event.player.PlayerBedEnterEvent
  Sets the action to take with the interacted bed.
setUseInteractedBlock(Event.Result) - Method in class org.bukkit.event.player.PlayerInteractEvent
setUseItemInHand(Event.Result) - Method in class org.bukkit.event.player.PlayerInteractEvent
setUses(int) - Method in class org.bukkit.inventory.MerchantRecipe
  Set the number of times this trade has been used.
setUUID(UUID) - Method in class com.destroystokyo.paper.event.profile.PreLookupProfileEvent
  Sets the UUID for this player name.
setValue(String) - Method in class io.papermc.paper.event.world.WorldGameRuleChangeEvent
  Sets the new value of this gamerule.
setVariant(Axolotl.Variant) - Method in interface org.bukkit.entity.Axolotl
  Set the variant of this axolotl.
setVariant(MushroomCow.Variant) - Method in interface org.bukkit.entity.MushroomCow
  Set the variant of this cow.
setVariant(Parrot.Variant) - Method in interface org.bukkit.entity.Parrot
  Set the variant of this parrot.
setVariant(Axolotl.Variant) - Method in interface org.bukkit.inventory.meta.AxolotlBucketMeta
  Set the variant of this axolotl in the bucket.
setVariant(Horse.Variant) - Method in interface org.bukkit.entity.AbstractHorse
  Deprecated.
  you are required to spawn a different entity
setVelocity(Vector) - Method in interface org.bukkit.entity.Entity
  Sets this entity's velocity in meters per tick
setVelocity(Vector) - Method in interface org.bukkit.entity.Vehicle
  Sets the vehicle's velocity in meters per tick.
setVelocity(Vector) - Method in class org.bukkit.event.block.BlockDispenseEvent
  Sets the velocity of the item being dispensed in meters per tick.
setVelocity(Vector) - Method in class org.bukkit.event.player.PlayerVelocityEvent
  Sets the velocity vector in meters per tick that will be sent to the player
setVerboseTimingsEnabled(boolean) - Static method in class co.aikar.timings.Timings
  Sets whether or not the Timings should monitor at Verbose level.
setVersion(int) - Method in interface org.bukkit.inventory.meta.ItemMeta
  Deprecated.
  internal use only
setVersion(String) - Method in class com.destroystokyo.paper.event.server.GS4QueryEvent.QueryResponse.PluginInformation
setVersion(String) - Method in class com.destroystokyo.paper.event.server.PaperServerListPingEvent
  Sets the version that will be sent as server version to the client.
setVerticalDirection(BlockFace) - Method in interface org.bukkit.block.data.type.PointedDripstone
  Sets the value of the 'vertical_direction' property.
setViewDistance(int) - Method in interface org.bukkit.entity.Player
  Sets the view distance for this player
setViewDistance(int) - Method in interface org.bukkit.World
  Sets the view distance for this world.
setVillager(boolean) - Method in interface org.bukkit.entity.Zombie
  Deprecated.
  must spawn `ZombieVillager`.
setVillagerExperience(int) - Method in interface org.bukkit.entity.Villager
  Sets the trading experience of this villager.
setVillagerExperience(int) - Method in class org.bukkit.inventory.MerchantRecipe
  Sets the amount of experience the villager earns from this trade.
setVillagerLevel(int) - Method in interface org.bukkit.entity.Villager
  Sets the level of this villager.
setVillagerProfession(Villager.Profession) - Method in interface org.bukkit.entity.Zombie
  Deprecated.
setVillagerProfession(Villager.Profession) - Method in interface org.bukkit.entity.ZombieVillager
  Sets the villager profession of this zombie.
setVillagerType(Villager.Type) - Method in interface org.bukkit.entity.Villager
  Sets the new type of this villager.
setVillagerType(Villager.Type) - Method in interface org.bukkit.entity.ZombieVillager
  Sets the new type of this villager.
setVisible(boolean) - Method in interface org.bukkit.boss.BossBar
  Set if the boss bar is displayed to attached players.
setVisible(boolean) - Method in interface org.bukkit.entity.ArmorStand
  Sets whether the armor stand should be visible or not.
setVisible(boolean) - Method in interface org.bukkit.entity.ItemFrame
  Sets whether the item frame should be visible or not.
setVisible(boolean) - Method in class org.bukkit.map.MapCursor
  Set the visibility status of this cursor.
setVisualFire(boolean) - Method in interface org.bukkit.entity.Entity
  Sets if the entity has visual fire (it will always appear to be on fire).
setWaitTime(int) - Method in interface org.bukkit.entity.AreaEffectCloud
  Sets the time which an entity has to be exposed to the cloud before the effect is applied.
setWalkSpeed(float) - Method in interface org.bukkit.entity.Player
  Sets the speed at which a client will walk.
setWander(boolean) - Method in interface org.bukkit.entity.Slime
  Set whether this slime can randomly wander/jump around on its own
setWarningDistance(int) - Method in interface org.bukkit.WorldBorder
  Sets the warning distance that causes the screen to be tinted red when the player is within the specified number of blocks from the border.
setWarningTime(int) - Method in interface org.bukkit.WorldBorder
  Sets the warning time that causes the screen to be tinted red when a contracting border will reach the player within the specified time.
setWaterAmbientSpawnLimit(int) - Method in interface org.bukkit.World
  Sets the limit for number of water ambient mobs that can spawn in a chunk in this world
setWaterAnimalSpawnLimit(int) - Method in interface org.bukkit.World
  Sets the limit for number of water animals that can spawn in a chunk in this world
setWaterlogged(boolean) - Method in interface org.bukkit.block.data.Waterlogged
  Sets the value of the 'waterlogged' property.
setWaterUndergroundCreatureSpawnLimit(int) - Method in interface org.bukkit.World
  Sets the limit for number of water underground creature that can spawn in a chunk in this world
setWeatherDuration(int) - Method in interface org.bukkit.World
  Set the remaining time in ticks of the current conditions.
setWhitelist(boolean) - Static method in class org.bukkit.Bukkit
  Sets if the server is whitelisted.
setWhitelist(boolean) - Method in interface org.bukkit.Server
  Sets if the server is whitelisted.
setWhitelisted(boolean) - Method in class com.destroystokyo.paper.event.profile.ProfileWhitelistVerifyEvent
  Changes the players whitelisted state.
setWhitelisted(boolean) - Method in interface org.bukkit.OfflinePlayer
  Sets if this player is whitelisted or not
setWhitelistEnforced(boolean) - Static method in class org.bukkit.Bukkit
  Sets if the server whitelist is enforced.
setWhitelistEnforced(boolean) - Method in interface org.bukkit.Server
  Sets if the server whitelist is enforced.
setWillAge(boolean) - Method in interface org.bukkit.entity.Item
  Sets whether the item will age or not.
setWillExplode(boolean) - Method in class io.papermc.paper.event.player.PlayerBedFailEnterEvent
setWindowProperty(InventoryView.Property, int) - Method in interface org.bukkit.entity.HumanEntity
  If the player currently has an inventory window open, this method will set a property of that window, such as the state of a progress bar.
setWololoTarget(Sheep) - Method in interface org.bukkit.entity.Evoker
  Set the sheep to be the target of the `wololo spell`, or `null` to clear.
setWoodType(TreeSpecies) - Method in interface org.bukkit.entity.Boat
  Sets the wood type of the boat.
setWorkOnLand(boolean) - Method in interface org.bukkit.entity.Boat
  Deprecated.
  boats are complex and many of these methods do not work correctly across multiple versions.
setWorld(World) - Method in interface org.bukkit.map.MapView
  Set the world that this map is associated with.
setWorld(World) - Method in class org.bukkit.Location
  Sets the world that this location resides in
setWScale(double) - Method in class org.bukkit.util.noise.SimplexOctaveGenerator
  Sets the scale used for each W-coordinates passed
setX(byte) - Method in class org.bukkit.map.MapCursor
  Set the X position of this cursor.
setX(double) - Method in class org.bukkit.Location
  Sets the x-coordinate of this location
setX(double) - Method in class org.bukkit.util.EulerAngle
  Return a EulerAngle which is the result of changing the x axis to the passed angle
setX(double) - Method in class org.bukkit.util.Vector
  Set the X component.
setX(float) - Method in class org.bukkit.util.Vector
  Set the X component.
setX(int) - Method in class org.bukkit.util.Vector
  Set the X component.
setXScale(double) - Method in class org.bukkit.util.noise.OctaveGenerator
  Sets the scale used for each X-coordinates passed
setY(byte) - Method in class org.bukkit.map.MapCursor
  Set the Y position of this cursor.
setY(double) - Method in class org.bukkit.Location
  Sets the y-coordinate of this location
setY(double) - Method in class org.bukkit.util.EulerAngle
  Return a EulerAngle which is the result of changing the y axis to the passed angle
setY(double) - Method in class org.bukkit.util.Vector
  Set the Y component.
setY(float) - Method in class org.bukkit.util.Vector
  Set the Y component.
setY(int) - Method in class org.bukkit.util.Vector
  Set the Y component.
setYaw(float) - Method in class org.bukkit.Location
  Sets the yaw of this location, measured in degrees.
setYield(float) - Method in interface org.bukkit.entity.Explosive
  Set the radius affected by this explosive's explosion
setYield(float) - Method in class org.bukkit.event.block.BlockExplodeEvent
  Sets the percentage of blocks to drop from this explosion
setYield(float) - Method in class org.bukkit.event.entity.EntityExplodeEvent
  Sets the percentage of blocks to drop from this explosion
setYScale(double) - Method in class org.bukkit.util.noise.OctaveGenerator
  Sets the scale used for each Y-coordinates passed
setZ(double) - Method in class org.bukkit.Location
  Sets the z-coordinate of this location
setZ(double) - Method in class org.bukkit.util.EulerAngle
  Return a EulerAngle which is the result of changing the z axis to the passed angle
setZ(double) - Method in class org.bukkit.util.Vector
  Set the Z component.
setZ(float) - Method in class org.bukkit.util.Vector
  Set the Z component.
setZ(int) - Method in class org.bukkit.util.Vector
  Set the Z component.
setZScale(double) - Method in class org.bukkit.util.noise.OctaveGenerator
  Sets the scale used for each Z-coordinates passed
shakeHead() - Method in interface org.bukkit.entity.Villager
  Causes this villager to shake his head.
shape(String...) - Method in class org.bukkit.inventory.ShapedRecipe
  Set the shape of this recipe to the specified rows.
ShapedRecipe - Class in org.bukkit.inventory
  Represents a shaped (ie normal) crafting recipe.
ShapedRecipe(ItemStack) - Constructor for class org.bukkit.inventory.ShapedRecipe
  Deprecated.
ShapedRecipe(NamespacedKey, ItemStack) - Constructor for class org.bukkit.inventory.ShapedRecipe
  Create a shaped recipe to craft the specified ItemStack.
ShapelessRecipe - Class in org.bukkit.inventory
  Represents a shapeless recipe, where the arrangement of the ingredients on the crafting grid does not matter.
ShapelessRecipe(ItemStack) - Constructor for class org.bukkit.inventory.ShapelessRecipe
  Deprecated.
ShapelessRecipe(NamespacedKey, ItemStack) - Constructor for class org.bukkit.inventory.ShapelessRecipe
  Create a shapeless recipe to craft the specified ItemStack.
sharp(int, Note.Tone) - Static method in class org.bukkit.Note
  Creates a new note for a sharp tone, such as A-sharp.
sharped() - Method in class org.bukkit.Note
SHATTERED_SAVANNA - Enum constant in enum class org.bukkit.block.Biome
SHATTERED_SAVANNA_PLATEAU - Enum constant in enum class org.bukkit.block.Biome
SHEAR - Static variable in class org.bukkit.GameEvent
SHEARED - Enum constant in enum class com.destroystokyo.paper.event.entity.EntityTransformedEvent.TransformedReason
  Deprecated.
  When a mooshroom turns to a cow
SHEARED - Enum constant in enum class org.bukkit.event.entity.CreatureSpawnEvent.SpawnReason
  When an cow is spawned by shearing a mushroom cow
SHEARED - Enum constant in enum class org.bukkit.event.entity.EntityTransformEvent.TransformReason
  When a mooshroom (or MUSHROOM_COW) is sheared and a cow spawns.
SHEARS - Enum constant in enum class org.bukkit.Material
Sheep - Interface in org.bukkit.entity
  Represents a Sheep.
SHEEP - Enum constant in enum class org.bukkit.entity.EntityType
SHEEP - Enum constant in enum class org.bukkit.loot.LootTables
SHEEP_BLACK - Enum constant in enum class org.bukkit.loot.LootTables
SHEEP_BLUE - Enum constant in enum class org.bukkit.loot.LootTables
SHEEP_BROWN - Enum constant in enum class org.bukkit.loot.LootTables
SHEEP_CYAN - Enum constant in enum class org.bukkit.loot.LootTables
SHEEP_EAT - Enum constant in enum class org.bukkit.EntityEffect
  Deprecated.
  although this effect may trigger other events on non-living entities, it's only supported usage is on living ones.
SHEEP_GRAY - Enum constant in enum class org.bukkit.loot.LootTables
SHEEP_GREEN - Enum constant in enum class org.bukkit.loot.LootTables
SHEEP_LIGHT_BLUE - Enum constant in enum class org.bukkit.loot.LootTables
SHEEP_LIGHT_GRAY - Enum constant in enum class org.bukkit.loot.LootTables
SHEEP_LIME - Enum constant in enum class org.bukkit.loot.LootTables
SHEEP_MAGENTA - Enum constant in enum class org.bukkit.loot.LootTables
SHEEP_ORANGE - Enum constant in enum class org.bukkit.loot.LootTables
SHEEP_PINK - Enum constant in enum class org.bukkit.loot.LootTables
SHEEP_PURPLE - Enum constant in enum class org.bukkit.loot.LootTables
SHEEP_RED - Enum constant in enum class org.bukkit.loot.LootTables
SHEEP_SPAWN_EGG - Enum constant in enum class org.bukkit.Material
SHEEP_WHITE - Enum constant in enum class org.bukkit.loot.LootTables
SHEEP_YELLOW - Enum constant in enum class org.bukkit.loot.LootTables
SheepDyeWoolEvent - Class in org.bukkit.event.entity
  Called when a sheep's wool is dyed
SheepDyeWoolEvent(Sheep, DyeColor) - Constructor for class org.bukkit.event.entity.SheepDyeWoolEvent
  Deprecated.
SheepDyeWoolEvent(Sheep, DyeColor, Player) - Constructor for class org.bukkit.event.entity.SheepDyeWoolEvent
SheepRegrowWoolEvent - Class in org.bukkit.event.entity
  Called when a sheep regrows its wool
SheepRegrowWoolEvent(Sheep) - Constructor for class org.bukkit.event.entity.SheepRegrowWoolEvent
SHEPHERD - Enum constant in enum class org.bukkit.entity.Villager.Profession
  Sheperd profession.
SHEPHERD_GIFT - Enum constant in enum class org.bukkit.loot.LootTables
SHIELD - Enum constant in enum class org.bukkit.Material
SHIELD_BLOCK - Enum constant in enum class org.bukkit.EntityEffect
  Shield blocks attack.
SHIELD_BREAK - Enum constant in enum class org.bukkit.EntityEffect
  Shield breaks.
shift(double, double, double) - Method in class org.bukkit.util.BoundingBox
  Shifts this bounding box by the given amounts.
shift(Location) - Method in class org.bukkit.util.BoundingBox
  Shifts this bounding box by the given amounts.
shift(Vector) - Method in class org.bukkit.util.BoundingBox
  Shifts this bounding box by the given amounts.
SHIFT_LEFT - Enum constant in enum class org.bukkit.event.inventory.ClickType
  Holding shift while pressing the left mouse button.
SHIFT_RIGHT - Enum constant in enum class org.bukkit.event.inventory.ClickType
  Holding shift while pressing the right mouse button.
SHIPWRECK - Static variable in class org.bukkit.StructureType
  Shipwrecks are structures that generate on the floor of oceans or beaches.
SHIPWRECK_MAP - Enum constant in enum class org.bukkit.loot.LootTables
SHIPWRECK_SUPPLY - Enum constant in enum class org.bukkit.loot.LootTables
SHIPWRECK_TREASURE - Enum constant in enum class org.bukkit.loot.LootTables
SHORT - Static variable in interface org.bukkit.inventory.meta.tags.ItemTagType
  Deprecated.
SHORT - Static variable in interface org.bukkit.persistence.PersistentDataType
shortText - Variable in class org.bukkit.help.HelpTopic
shouldAbortSpawn() - Method in class com.destroystokyo.paper.event.entity.PreCreatureSpawnEvent
shouldActivate() - Method in interface com.destroystokyo.paper.entity.ai.Goal
  Checks if this goal should be activated
shouldBurnInDay() - Method in interface org.bukkit.entity.Phantom
  Check if this phantom will burn in the sunlight
shouldBurnInDay() - Method in interface org.bukkit.entity.Skeleton
  Check if this skeleton will burn in the sunlight
shouldBurnInDay() - Method in interface org.bukkit.entity.Zombie
  Check if this zombie will burn in the sunlight
shouldConsume() - Method in class com.destroystokyo.paper.event.player.PlayerElytraBoostEvent
  Get whether to consume the firework or not
shouldConsume() - Method in class com.destroystokyo.paper.event.player.PlayerLaunchProjectileEvent
  Get whether to consume the ItemStack or not
shouldConsumeItem() - Method in class io.papermc.paper.event.entity.EntityLoadCrossbowEvent
shouldConsumeItem() - Method in class org.bukkit.event.entity.EntityShootBowEvent
  Get whether or not the consumable item should be consumed in this event.
shouldDropExperience() - Method in class org.bukkit.event.entity.PlayerDeathEvent
SHOULDER_ENTITY - Enum constant in enum class org.bukkit.event.entity.CreatureSpawnEvent.SpawnReason
  When an entity is spawned as a result of the entity it is being perched on jumping or being damaged
shouldFindUnexplored() - Method in class io.papermc.paper.event.world.StructureLocateEvent
  Gets whether to search exclusively for unexplored structures.
shouldGenerateBedrock() - Method in class org.bukkit.generator.ChunkGenerator
  Gets if the server should generate Vanilla bedrock.
shouldGenerateCaves() - Method in class org.bukkit.generator.ChunkGenerator
  Gets if the server should generate Vanilla caves.
shouldGenerateDecorations() - Method in class org.bukkit.generator.ChunkGenerator
  Gets if the server should generate Vanilla decorations after this ChunkGenerator.
shouldGenerateMobs() - Method in class org.bukkit.generator.ChunkGenerator
  Gets if the server should generate Vanilla mobs after this ChunkGenerator.
shouldGenerateNoise() - Method in class org.bukkit.generator.ChunkGenerator
  Gets if the server should generate Vanilla noise.
shouldGenerateStructures() - Method in class org.bukkit.generator.ChunkGenerator
  Gets if the server should generate Vanilla structures after this ChunkGenerator.
shouldGenerateSurface() - Method in class org.bukkit.generator.ChunkGenerator
  Gets if the server should generate Vanilla surface.
shouldHidePlayers() - Method in class com.destroystokyo.paper.event.server.PaperServerListPingEvent
  Returns whether all player related information is hidden in the server list.
shouldIgnoreDiscounts() - Method in class org.bukkit.inventory.MerchantRecipe
shouldPlayDeathSound() - Method in class org.bukkit.event.entity.EntityDeathEvent
  Whether or not the death sound should play when the entity dies.
shouldPlayEffect() - Method in class io.papermc.paper.event.block.BlockFailedDispenseEvent
shouldPlayEffect(boolean) - Method in class io.papermc.paper.event.block.BlockFailedDispenseEvent
  Sets if the effect for empty dispensers should be played
shouldSetSpawnLocation() - Method in class org.bukkit.event.player.PlayerBedLeaveEvent
  Get if this event should set the new spawn location for the `Player`.
shouldShowArms() - Method in interface com.destroystokyo.paper.inventory.meta.ArmorStandMeta
  Gets whether this ArmorStand should show arms when spawned
shouldStayActive() - Method in interface com.destroystokyo.paper.entity.ai.Goal
  Checks if this goal should stay active, defaults to `Goal.shouldActivate()`
SHOVELS - Static variable in class com.destroystokyo.paper.MaterialTags
  Covers the variants of shovels.
show() - Method in interface org.bukkit.boss.BossBar
  Deprecated.
  `BossBar.setVisible(boolean)`
SHOW_DEATH_MESSAGES - Static variable in class org.bukkit.GameRule
  Whether a message appears in chat when a player dies.
showPlayer(Player) - Method in interface org.bukkit.entity.Player
  Deprecated.
  see `Player.showPlayer(Plugin, Player)`
showPlayer(Plugin, Player) - Method in interface org.bukkit.entity.Player
  Allows this player to see a player that was previously hidden.
showTitle(BaseComponent[]) - Method in interface org.bukkit.entity.Player
  Deprecated.
  Use `Audience.showTitle(net.kyori.adventure.title.Title)` or `Audience.sendTitlePart(net.kyori.adventure.title.TitlePart, Object)`
showTitle(BaseComponent[], BaseComponent[], int, int, int) - Method in interface org.bukkit.entity.Player
  Deprecated.
  Use `Audience.showTitle(net.kyori.adventure.title.Title)` or `Audience.sendTitlePart(net.kyori.adventure.title.TitlePart, Object)`
showTitle(BaseComponent) - Method in interface org.bukkit.entity.Player
  Deprecated.
  Use `Audience.showTitle(net.kyori.adventure.title.Title)` or `Audience.sendTitlePart(net.kyori.adventure.title.TitlePart, Object)`
showTitle(BaseComponent, BaseComponent, int, int, int) - Method in interface org.bukkit.entity.Player
  Deprecated.
  Use `Audience.showTitle(net.kyori.adventure.title.Title)` or `Audience.sendTitlePart(net.kyori.adventure.title.TitlePart, Object)`
SHROOMLIGHT - Enum constant in enum class org.bukkit.Material
Shulker - Interface in org.bukkit.entity
SHULKER - Enum constant in enum class org.bukkit.entity.EntityType
SHULKER - Enum constant in enum class org.bukkit.loot.LootTables
SHULKER_ATTACK - Static variable in interface com.destroystokyo.paper.entity.ai.VanillaGoal
SHULKER_BOX - Enum constant in enum class org.bukkit.event.inventory.InventoryType
  A shulker box inventory, with 27 slots of type CONTAINER.
SHULKER_BOX - Enum constant in enum class org.bukkit.Material
  BlockData: `Directional`
SHULKER_BOX_OPENED - Enum constant in enum class org.bukkit.Statistic
SHULKER_BOXES - Static variable in class com.destroystokyo.paper.MaterialTags
  Covers the non-colored and colored shulker boxes.
SHULKER_BOXES - Static variable in interface org.bukkit.Tag
  Vanilla block tag representing all shulker boxes.
SHULKER_BULLET - Enum constant in enum class org.bukkit.entity.EntityType
  Bullet fired by `EntityType.SHULKER`.
SHULKER_CLOSE - Static variable in class org.bukkit.GameEvent
SHULKER_DEFENSE - Static variable in interface com.destroystokyo.paper.entity.ai.VanillaGoal
  Deprecated.
SHULKER_DEFENSE_ATTACK - Static variable in interface com.destroystokyo.paper.entity.ai.VanillaGoal
SHULKER_NEAREST - Static variable in interface com.destroystokyo.paper.entity.ai.VanillaGoal
  Deprecated.
SHULKER_NEAREST_ATTACK - Static variable in interface com.destroystokyo.paper.entity.ai.VanillaGoal
SHULKER_OPEN - Static variable in class org.bukkit.GameEvent
SHULKER_PEEK - Static variable in interface com.destroystokyo.paper.entity.ai.VanillaGoal
SHULKER_SHELL - Enum constant in enum class org.bukkit.Material
SHULKER_SPAWN_EGG - Enum constant in enum class org.bukkit.Material
SHULKER_WASH - Enum constant in enum class org.bukkit.event.block.CauldronLevelChangeEvent.ChangeReason
  Player cleaning a shulker box.
ShulkerBox - Interface in org.bukkit.block
  Represents a captured state of a ShulkerBox.
ShulkerBullet - Interface in org.bukkit.entity
shutdown() - Static method in class org.bukkit.Bukkit
  Shutdowns the server, stopping everything.
shutdown() - Method in interface org.bukkit.Server
  Shutdowns the server, stopping everything.
shutdownMessage() - Static method in class org.bukkit.Bukkit
  Gets the default message that is displayed when the server is stopped.
shutdownMessage() - Method in interface org.bukkit.Server
  Gets the default message that is displayed when the server is stopped.
SIAMESE - Enum constant in enum class org.bukkit.entity.Cat.Type
SIAMESE_CAT - Enum constant in enum class org.bukkit.entity.Ocelot.Type
  Deprecated.
SIDE - Enum constant in enum class org.bukkit.block.data.type.RedstoneWire.Connection
  The wire travels flat from this face and into the adjacent block.
SIDEBAR - Enum constant in enum class org.bukkit.scoreboard.DisplaySlot
SIDEBAR_TEAM_AQUA - Enum constant in enum class org.bukkit.scoreboard.DisplaySlot
SIDEBAR_TEAM_BLACK - Enum constant in enum class org.bukkit.scoreboard.DisplaySlot
SIDEBAR_TEAM_BLUE - Enum constant in enum class org.bukkit.scoreboard.DisplaySlot
SIDEBAR_TEAM_DARK_AQUA - Enum constant in enum class org.bukkit.scoreboard.DisplaySlot
SIDEBAR_TEAM_DARK_BLUE - Enum constant in enum class org.bukkit.scoreboard.DisplaySlot
SIDEBAR_TEAM_DARK_GRAY - Enum constant in enum class org.bukkit.scoreboard.DisplaySlot
SIDEBAR_TEAM_DARK_GREEN - Enum constant in enum class org.bukkit.scoreboard.DisplaySlot
SIDEBAR_TEAM_DARK_PURPLE - Enum constant in enum class org.bukkit.scoreboard.DisplaySlot
SIDEBAR_TEAM_DARK_RED - Enum constant in enum class org.bukkit.scoreboard.DisplaySlot
SIDEBAR_TEAM_GOLD - Enum constant in enum class org.bukkit.scoreboard.DisplaySlot
SIDEBAR_TEAM_GRAY - Enum constant in enum class org.bukkit.scoreboard.DisplaySlot
SIDEBAR_TEAM_GREEN - Enum constant in enum class org.bukkit.scoreboard.DisplaySlot
SIDEBAR_TEAM_LIGHT_PURPLE - Enum constant in enum class org.bukkit.scoreboard.DisplaySlot
SIDEBAR_TEAM_RED - Enum constant in enum class org.bukkit.scoreboard.DisplaySlot
SIDEBAR_TEAM_WHITE - Enum constant in enum class org.bukkit.scoreboard.DisplaySlot
SIDEBAR_TEAM_YELLOW - Enum constant in enum class org.bukkit.scoreboard.DisplaySlot
Sign - Class in org.bukkit.material
  Deprecated.
  all usage of MaterialData is deprecated and subject to removal. Use `BlockData`.
Sign - Interface in org.bukkit.block.data.type
Sign - Interface in org.bukkit.block
  Represents a captured state of either a SignPost or a WallSign.
Sign() - Constructor for class org.bukkit.material.Sign
  Deprecated.
Sign(Material) - Constructor for class org.bukkit.material.Sign
  Deprecated.
Sign(Material, byte) - Constructor for class org.bukkit.material.Sign
  Deprecated.
  Magic value
SignChangeEvent - Class in org.bukkit.event.block
  Called when a sign is changed by a player.
SignChangeEvent(Block, Player, String[]) - Constructor for class org.bukkit.event.block.SignChangeEvent
  Deprecated.
SignChangeEvent(Block, Player, List<Component>) - Constructor for class org.bukkit.event.block.SignChangeEvent
SIGNS - Static variable in class com.destroystokyo.paper.MaterialTags
  Covers the variants of signs.
SIGNS - Static variable in interface org.bukkit.Tag
  Vanilla block tag representing all signs.
SILK_TOUCH - Static variable in class org.bukkit.enchantments.Enchantment
  Allows blocks to drop themselves instead of fragments (for example, stone instead of cobblestone)
SILVER - Static variable in class org.bukkit.Color
  Silver, or (0xC0,0xC0,0xC0) in (R,G,B)
Silverfish - Interface in org.bukkit.entity
  Represents a Silverfish.
SILVERFISH - Enum constant in enum class org.bukkit.entity.EntityType
SILVERFISH - Enum constant in enum class org.bukkit.loot.LootTables
SILVERFISH_BLOCK - Enum constant in enum class org.bukkit.event.entity.CreatureSpawnEvent.SpawnReason
  When a silverfish spawns from a block
SILVERFISH_HIDE_IN_BLOCK - Static variable in interface com.destroystokyo.paper.entity.ai.VanillaGoal
  Deprecated.
SILVERFISH_MERGE_WITH_STONE - Static variable in interface com.destroystokyo.paper.entity.ai.VanillaGoal
SILVERFISH_SPAWN_EGG - Enum constant in enum class org.bukkit.Material
SILVERFISH_WAKE_OTHERS - Static variable in interface com.destroystokyo.paper.entity.ai.VanillaGoal
  Deprecated.
SILVERFISH_WAKE_UP_FRIENDS - Static variable in interface com.destroystokyo.paper.entity.ai.VanillaGoal
SIMPLE_DUNGEON - Enum constant in enum class org.bukkit.loot.LootTables
SimpleAttachableMaterialData - Class in org.bukkit.material
  Deprecated.
  all usage of MaterialData is deprecated and subject to removal. Use `BlockData`.
SimpleAttachableMaterialData(Material) - Constructor for class org.bukkit.material.SimpleAttachableMaterialData
  Deprecated.
SimpleAttachableMaterialData(Material, byte) - Constructor for class org.bukkit.material.SimpleAttachableMaterialData
  Deprecated.
  Magic value
SimpleAttachableMaterialData(Material, BlockFace) - Constructor for class org.bukkit.material.SimpleAttachableMaterialData
  Deprecated.
SimpleCommandMap - Class in org.bukkit.command
SimpleCommandMap(Server) - Constructor for class org.bukkit.command.SimpleCommandMap
SimplePluginManager - Class in org.bukkit.plugin
  Handles all plugin management from the Server
SimplePluginManager(Server, SimpleCommandMap) - Constructor for class org.bukkit.plugin.SimplePluginManager
SimpleRegistry(Class<T>) - Constructor for class org.bukkit.Registry.SimpleRegistry
SimpleRegistry(Class<T>, Predicate<T>) - Constructor for class org.bukkit.Registry.SimpleRegistry
SimpleServicesManager - Class in org.bukkit.plugin
  A simple services manager.
SimpleServicesManager() - Constructor for class org.bukkit.plugin.SimpleServicesManager
simplex - Static variable in class org.bukkit.util.noise.SimplexNoiseGenerator
SimplexNoiseGenerator - Class in org.bukkit.util.noise
  Generates simplex-based noise.
SimplexNoiseGenerator() - Constructor for class org.bukkit.util.noise.SimplexNoiseGenerator
SimplexNoiseGenerator(long) - Constructor for class org.bukkit.util.noise.SimplexNoiseGenerator
  Creates a seeded simplex noise generator for the given seed
SimplexNoiseGenerator(Random) - Constructor for class org.bukkit.util.noise.SimplexNoiseGenerator
  Creates a seeded simplex noise generator with the given Random
SimplexNoiseGenerator(World) - Constructor for class org.bukkit.util.noise.SimplexNoiseGenerator
  Creates a seeded simplex noise generator for the given world
SimplexOctaveGenerator - Class in org.bukkit.util.noise
  Creates simplex noise through unbiased octaves
SimplexOctaveGenerator(long, int) - Constructor for class org.bukkit.util.noise.SimplexOctaveGenerator
  Creates a simplex octave generator for the given world
SimplexOctaveGenerator(Random, int) - Constructor for class org.bukkit.util.noise.SimplexOctaveGenerator
  Creates a simplex octave generator for the given `Random`
SimplexOctaveGenerator(World, int) - Constructor for class org.bukkit.util.noise.SimplexOctaveGenerator
  Creates a simplex octave generator for the given world
SINGLE - Enum constant in enum class org.bukkit.block.data.type.Chest.Type
  The chest is not linked to any others and contains only one 27 slot inventory.
SINGLE - Enum constant in enum class org.bukkit.event.inventory.DragType
  One item from the cursor is placed in each selected slot.
SINGLE_WALL - Enum constant in enum class org.bukkit.block.data.type.Bell.Attachment
  Placed on one wall.
SIT - Static variable in interface com.destroystokyo.paper.entity.ai.VanillaGoal
  Deprecated.
SIT_WHEN_ORDERED_TO - Static variable in interface com.destroystokyo.paper.entity.ai.VanillaGoal
Sittable - Interface in org.bukkit.entity
  An animal that can sit still.
size() - Method in class co.aikar.util.LoadingMap
size() - Method in class co.aikar.util.MRUMapCache
size() - Method in class com.destroystokyo.paper.utils.CachedSizeConcurrentLinkedQueue
size() - Method in class io.papermc.paper.util.TransformingRandomAccessList
size() - Method in class org.bukkit.map.MapCursorCollection
  Get the amount of cursors in this collection.
SizedFireball - Interface in org.bukkit.entity
  Represents a sized fireball.
Skeleton - Interface in org.bukkit.entity
  Represents a Skeleton.
SKELETON - Enum constant in enum class org.bukkit.Art
SKELETON - Enum constant in enum class org.bukkit.entity.EntityType
SKELETON - Enum constant in enum class org.bukkit.loot.LootTables
SKELETON - Enum constant in enum class org.bukkit.SkullType
  Deprecated.
SKELETON_CONVERTED_TO_STRAY - Enum constant in enum class org.bukkit.Effect
  The sound played when a skeleton converts to a stray.
SKELETON_HORSE - Enum constant in enum class org.bukkit.entity.EntityType
SKELETON_HORSE - Enum constant in enum class org.bukkit.entity.Horse.Variant
  Deprecated.
  A skeleton horse
SKELETON_HORSE - Enum constant in enum class org.bukkit.loot.LootTables
SKELETON_HORSE_SPAWN_EGG - Enum constant in enum class org.bukkit.Material
SKELETON_MELEE - Static variable in interface com.destroystokyo.paper.entity.ai.VanillaGoal
SKELETON_SKULL - Enum constant in enum class org.bukkit.Material
  BlockData: `Rotatable`
SKELETON_SPAWN_EGG - Enum constant in enum class org.bukkit.Material
SKELETON_TRAP - Static variable in interface com.destroystokyo.paper.entity.ai.VanillaGoal
SKELETON_WALL_SKULL - Enum constant in enum class org.bukkit.Material
  BlockData: `Directional`
Skeleton.SkeletonType - Enum Class in org.bukkit.entity
  Deprecated.
  classes are different types. This interface only remains in the Skeleton interface to preserve backwards compatibility.
SkeletonHorse - Interface in org.bukkit.entity
  Represents a SkeletonHorse - variant of `AbstractHorse`.
SkeletonHorseTrapEvent - Class in com.destroystokyo.paper.event.entity
  Event called when a player gets close to a skeleton horse and triggers the lightning trap
SkeletonHorseTrapEvent(SkeletonHorse) - Constructor for class com.destroystokyo.paper.event.entity.SkeletonHorseTrapEvent
SkeletonHorseTrapEvent(SkeletonHorse, List<HumanEntity>) - Constructor for class com.destroystokyo.paper.event.entity.SkeletonHorseTrapEvent
SKELETONS - Static variable in interface org.bukkit.Tag
  Deprecated, for removal: This API element is subject to removal in a future version.
  use `Tag.ENTITY_TYPES_SKELETONS`
SKIN_PARTS - Static variable in class com.destroystokyo.paper.ClientOption
SkinParts - Interface in com.destroystokyo.paper
Skull - Class in org.bukkit.material
  Deprecated.
  all usage of MaterialData is deprecated and subject to removal. Use `BlockData`.
Skull - Interface in org.bukkit.block
  Represents a captured state of a skull block.
Skull() - Constructor for class org.bukkit.material.Skull
  Deprecated.
Skull(BlockFace) - Constructor for class org.bukkit.material.Skull
  Deprecated.
  Instantiate a skull facing in a particular direction.
Skull(Material) - Constructor for class org.bukkit.material.Skull
  Deprecated.
Skull(Material, byte) - Constructor for class org.bukkit.material.Skull
  Deprecated.
  Magic value
SKULL - Enum constant in enum class org.bukkit.block.banner.PatternType
SKULL_AND_ROSES - Enum constant in enum class org.bukkit.Art
SKULL_BANNER_PATTERN - Enum constant in enum class org.bukkit.Material
SkullMeta - Interface in org.bukkit.inventory.meta
  Represents a skull that can have an owner.
SKULLS - Static variable in class com.destroystokyo.paper.MaterialTags
  Covers zombie, creeper, skeleton, dragon, and player heads.
SkullType - Enum Class in org.bukkit
  Deprecated.
  check `Material` instead
Slab - Interface in org.bukkit.block.data.type
  'type' represents what state the slab is in - either top, bottom, or a double slab occupying the full block.
Slab.Type - Enum Class in org.bukkit.block.data.type
  The type of the slab.
SLABS - Static variable in interface org.bukkit.Tag
  Vanilla block tag representing all slabs.
sleep(Location) - Method in interface org.bukkit.entity.Villager
  Attempts to make this villager sleep at the given location.
sleep(Location, boolean) - Method in interface org.bukkit.entity.HumanEntity
  Attempts to make the entity sleep at the given location.
SLEEP - Enum constant in enum class org.bukkit.event.weather.ThunderChangeEvent.Cause
SLEEP - Enum constant in enum class org.bukkit.event.weather.WeatherChangeEvent.Cause
SLEEP - Static variable in interface com.destroystokyo.paper.entity.ai.VanillaGoal
SLEEP_IN_BED - Enum constant in enum class org.bukkit.Statistic
SLEEPING - Enum constant in enum class org.bukkit.entity.Pose
  Entity is sleeping.
Slime - Interface in org.bukkit.entity
  Represents a Slime.
SLIME - Enum constant in enum class org.bukkit.entity.EntityType
SLIME - Enum constant in enum class org.bukkit.loot.LootTables
SLIME - Enum constant in enum class org.bukkit.Particle
SLIME_ATTACK - Static variable in interface com.destroystokyo.paper.entity.ai.VanillaGoal
SLIME_BALL - Enum constant in enum class org.bukkit.Material
SLIME_BLOCK - Enum constant in enum class org.bukkit.Material
SLIME_FLOAT - Static variable in interface com.destroystokyo.paper.entity.ai.VanillaGoal
SLIME_IDLE - Static variable in interface com.destroystokyo.paper.entity.ai.VanillaGoal
  Deprecated.
SLIME_KEEP_ON_JUMPING - Static variable in interface com.destroystokyo.paper.entity.ai.VanillaGoal
SLIME_NEAREST_PLAYER - Static variable in interface com.destroystokyo.paper.entity.ai.VanillaGoal
  Deprecated.
SLIME_RANDOM_DIRECTION - Static variable in interface com.destroystokyo.paper.entity.ai.VanillaGoal
SLIME_RANDOM_JUMP - Static variable in interface com.destroystokyo.paper.entity.ai.VanillaGoal
  Deprecated.
SLIME_SPAWN_EGG - Enum constant in enum class org.bukkit.Material
SLIME_SPLIT - Enum constant in enum class org.bukkit.event.entity.CreatureSpawnEvent.SpawnReason
  When a slime splits
SlimeChangeDirectionEvent - Class in com.destroystokyo.paper.event.entity
  Fired when a Slime decides to change it's facing direction.
SlimeChangeDirectionEvent(Slime, float) - Constructor for class com.destroystokyo.paper.event.entity.SlimeChangeDirectionEvent
SlimePathfindEvent - Class in com.destroystokyo.paper.event.entity
  Fired when a Slime decides to start pathfinding.
SlimePathfindEvent(Slime) - Constructor for class com.destroystokyo.paper.event.entity.SlimePathfindEvent
SlimeSplitEvent - Class in org.bukkit.event.entity
  Called when a Slime splits into smaller Slimes upon death
SlimeSplitEvent(Slime, int) - Constructor for class org.bukkit.event.entity.SlimeSplitEvent
SlimeSwimEvent - Class in com.destroystokyo.paper.event.entity
  Fired when a Slime decides to start jumping while swimming in water/lava.
SlimeSwimEvent(Slime) - Constructor for class com.destroystokyo.paper.event.entity.SlimeSwimEvent
SlimeTargetLivingEntityEvent - Class in com.destroystokyo.paper.event.entity
  Fired when a Slime decides to change direction to target a LivingEntity.
SlimeTargetLivingEntityEvent(Slime, LivingEntity) - Constructor for class com.destroystokyo.paper.event.entity.SlimeTargetLivingEntityEvent
SlimeWanderEvent - Class in com.destroystokyo.paper.event.entity
  Fired when a Slime decides to start wandering.
SlimeWanderEvent(Slime) - Constructor for class com.destroystokyo.paper.event.entity.SlimeWanderEvent
SLOW - Static variable in class org.bukkit.potion.PotionEffectType
  Decreases movement speed.
SLOW_DIGGING - Static variable in class org.bukkit.potion.PotionEffectType
  Decreases dig speed.
SLOW_FALLING - Enum constant in enum class org.bukkit.potion.PotionType
SLOW_FALLING - Static variable in class org.bukkit.potion.PotionEffectType
  Slows entity fall rate.
SLOWNESS - Enum constant in enum class org.bukkit.potion.PotionType
SMALL - Enum constant in enum class org.bukkit.block.data.type.Bamboo.Leaves
  Small leaves.
SMALL - Enum constant in enum class org.bukkit.CropState
  Third growth stage
SMALL - Enum constant in enum class org.bukkit.material.CocoaPlant.CocoaPlantSize
  Deprecated.
SMALL_AMETHYST_BUD - Enum constant in enum class org.bukkit.Material
  BlockData: `AmethystCluster`
SMALL_DRIPLEAF - Enum constant in enum class org.bukkit.Material
  BlockData: `SmallDripleaf`
SMALL_DRIPLEAF_PLACEABLE - Static variable in interface org.bukkit.Tag
  Vanilla block tag representing all blocks which small dripleaf can be placed on.
SMALL_END_ISLANDS - Enum constant in enum class org.bukkit.block.Biome
SMALL_FIREBALL - Enum constant in enum class org.bukkit.entity.EntityType
  A flying small fireball, such as thrown by a Blaze or player.
SMALL_FLAME - Enum constant in enum class org.bukkit.Particle
SMALL_FLOWERS - Static variable in interface org.bukkit.Tag
  Vanilla block tag representing all small flowers.
SMALL_JUNGLE - Enum constant in enum class org.bukkit.TreeType
  Smaller jungle tree; 1 block wide
SMALL_WHITE_CIRCLE - Enum constant in enum class org.bukkit.map.MapCursor.Type
SmallDripleaf - Interface in org.bukkit.block.data.type
SmallFireball - Interface in org.bukkit.entity
  Represents a small `Fireball`
SMITHING - Enum constant in enum class org.bukkit.event.inventory.InventoryType
  A smithing inventory, with 2 CRAFTING slots and 1 RESULT slot
SMITHING_TABLE - Enum constant in enum class org.bukkit.Material
SMITHING_TABLE_USE - Enum constant in enum class org.bukkit.Effect
  The sound played when a smithing table is being used.
SmithingInventory - Interface in org.bukkit.inventory
  Interface to the inventory of a Smithing table.
SmithingRecipe - Class in org.bukkit.inventory
  Represents a smithing recipe.
SmithingRecipe(NamespacedKey, ItemStack, RecipeChoice, RecipeChoice) - Constructor for class org.bukkit.inventory.SmithingRecipe
  Create a smithing recipe to produce the specified result ItemStack.
SmithingRecipe(NamespacedKey, ItemStack, RecipeChoice, RecipeChoice, boolean) - Constructor for class org.bukkit.inventory.SmithingRecipe
  Create a smithing recipe to produce the specified result ItemStack.
SmithItemEvent - Class in org.bukkit.event.inventory
  Called when the recipe of an Item is completed inside a smithing table.
SmithItemEvent(InventoryView, InventoryType.SlotType, int, ClickType, InventoryAction) - Constructor for class org.bukkit.event.inventory.SmithItemEvent
SmithItemEvent(InventoryView, InventoryType.SlotType, int, ClickType, InventoryAction, int) - Constructor for class org.bukkit.event.inventory.SmithItemEvent
SMOKE - Enum constant in enum class org.bukkit.Effect
  A visual smoke effect.
SMOKE_LARGE - Enum constant in enum class org.bukkit.Particle
SMOKE_NORMAL - Enum constant in enum class org.bukkit.Particle
Smoker - Interface in org.bukkit.block
  Represents a captured state of a smoker.
SMOKER - Enum constant in enum class org.bukkit.event.inventory.InventoryType
  A smoker inventory, with a RESULT slot, a CRAFTING slot, and a FUEL slot.
SMOKER - Enum constant in enum class org.bukkit.Material
  BlockData: `Furnace`
SmokingRecipe - Class in org.bukkit.inventory
  Represents a campfire recipe.
SmokingRecipe(NamespacedKey, ItemStack, RecipeChoice, float, int) - Constructor for class org.bukkit.inventory.SmokingRecipe
SmokingRecipe(NamespacedKey, ItemStack, Material, float, int) - Constructor for class org.bukkit.inventory.SmokingRecipe
SMOOTH - Enum constant in enum class org.bukkit.SandstoneType
SMOOTH_BASALT - Enum constant in enum class org.bukkit.Material
SMOOTH_QUARTZ - Enum constant in enum class org.bukkit.Material
SMOOTH_QUARTZ_SLAB - Enum constant in enum class org.bukkit.Material
  BlockData: `Slab`
SMOOTH_QUARTZ_STAIRS - Enum constant in enum class org.bukkit.Material
  BlockData: `Stairs`
SMOOTH_RED_SANDSTONE - Enum constant in enum class org.bukkit.Material
SMOOTH_RED_SANDSTONE_SLAB - Enum constant in enum class org.bukkit.Material
  BlockData: `Slab`
SMOOTH_RED_SANDSTONE_STAIRS - Enum constant in enum class org.bukkit.Material
  BlockData: `Stairs`
SMOOTH_SANDSTONE - Enum constant in enum class org.bukkit.Material
SMOOTH_SANDSTONE_SLAB - Enum constant in enum class org.bukkit.Material
  BlockData: `Slab`
SMOOTH_SANDSTONE_STAIRS - Enum constant in enum class org.bukkit.Material
  BlockData: `Stairs`
SMOOTH_STONE - Enum constant in enum class org.bukkit.Material
SMOOTH_STONE_SLAB - Enum constant in enum class org.bukkit.Material
  BlockData: `Slab`
SmoothBrick - Class in org.bukkit.material
  Deprecated.
  all usage of MaterialData is deprecated and subject to removal. Use `BlockData`.
SmoothBrick() - Constructor for class org.bukkit.material.SmoothBrick
  Deprecated.
SmoothBrick(Material) - Constructor for class org.bukkit.material.SmoothBrick
  Deprecated.
SmoothBrick(Material, byte) - Constructor for class org.bukkit.material.SmoothBrick
  Deprecated.
  Magic value
SNARE_DRUM - Enum constant in enum class org.bukkit.Instrument
  Snare drum is normally played when a note block is on top of a sandy block.
SNEAK_TIME - Enum constant in enum class org.bukkit.Statistic
SNEAKING - Enum constant in enum class org.bukkit.entity.Pose
  Entity is sneaking.
sneaky(Throwable) - Static method in class com.destroystokyo.paper.util.SneakyThrow
SneakyThrow - Class in com.destroystokyo.paper.util
SneakyThrow() - Constructor for class com.destroystokyo.paper.util.SneakyThrow
SNEEZE - Enum constant in enum class org.bukkit.Particle
SNOOPER - Enum constant in enum class org.bukkit.entity.TropicalFish.Pattern
Snow - Interface in org.bukkit.block.data.type
  'layers' represents the amount of layers of snow which are present in this block.
SNOW - Enum constant in enum class org.bukkit.entity.Fox.Type
SNOW - Enum constant in enum class org.bukkit.entity.Villager.Type
SNOW - Enum constant in enum class org.bukkit.Material
  BlockData: `Snow`
SNOW - Static variable in interface org.bukkit.Tag
  Vanilla block tag representing all snow blocks.
SNOW_BLOCK - Enum constant in enum class org.bukkit.Material
SNOW_GOLEM - Enum constant in enum class org.bukkit.loot.LootTables
SNOW_SHOVEL - Enum constant in enum class org.bukkit.Particle
Snowable - Interface in org.bukkit.block.data
  'snowy' denotes whether this block has a snow covered side and top texture (normally because the block above is snow).
Snowball - Interface in org.bukkit.entity
  Represents a snowball.
SNOWBALL - Enum constant in enum class org.bukkit.entity.EntityType
  A flying snowball.
SNOWBALL - Enum constant in enum class org.bukkit.Material
SNOWBALL - Enum constant in enum class org.bukkit.Particle
SNOWFLAKE - Enum constant in enum class org.bukkit.Particle
Snowman - Interface in org.bukkit.entity
  Represents a snowman entity
SNOWMAN - Enum constant in enum class org.bukkit.entity.EntityType
SNOWY_BEACH - Enum constant in enum class org.bukkit.block.Biome
SNOWY_MOUNTAINS - Enum constant in enum class org.bukkit.block.Biome
SNOWY_TAIGA - Enum constant in enum class org.bukkit.block.Biome
SNOWY_TAIGA_HILLS - Enum constant in enum class org.bukkit.block.Biome
SNOWY_TAIGA_MOUNTAINS - Enum constant in enum class org.bukkit.block.Biome
SNOWY_TUNDRA - Enum constant in enum class org.bukkit.block.Biome
SOLID - Enum constant in enum class com.destroystokyo.paper.HeightmapType
  Deprecated.
  References the highest solid block in a world.
SOLID - Enum constant in enum class org.bukkit.boss.BarStyle
  Makes the boss bar solid (no segments)
SOLID_OR_LIQUID - Enum constant in enum class com.destroystokyo.paper.HeightmapType
  Deprecated.
  References the highest solid or liquid block in a world.
SOLID_OR_LIQUID_NO_LEAVES - Enum constant in enum class com.destroystokyo.paper.HeightmapType
  Deprecated.
  References the highest solid or liquid block in a world, excluding leaves.
SOUL - Enum constant in enum class org.bukkit.Particle
SOUL_CAMPFIRE - Enum constant in enum class org.bukkit.Material
  BlockData: `Campfire`
SOUL_FIRE - Enum constant in enum class org.bukkit.Material
  BlockData: `Fire`
SOUL_FIRE_BASE_BLOCKS - Static variable in interface org.bukkit.Tag
  Vanilla block tag representing all soul fire base blocks.
SOUL_FIRE_FLAME - Enum constant in enum class org.bukkit.Particle
SOUL_LANTERN - Enum constant in enum class org.bukkit.Material
  BlockData: `Lantern`
SOUL_SAND - Enum constant in enum class org.bukkit.Material
SOUL_SAND_VALLEY - Enum constant in enum class org.bukkit.block.Biome
SOUL_SOIL - Enum constant in enum class org.bukkit.Material
SOUL_SPEED - Static variable in class org.bukkit.enchantments.Enchantment
  Walk quicker on soul blocks
SOUL_SPEED_BLOCKS - Static variable in interface org.bukkit.Tag
  Vanilla block tag representing all blocks affected by the soul speed enchantment.
SOUL_TORCH - Enum constant in enum class org.bukkit.Material
  BlockData: `Lightable`
SOUL_TORCH - Static variable in class com.destroystokyo.paper.MaterialTags
  Covers the variants of a soul torch.
SOUL_WALL_TORCH - Enum constant in enum class org.bukkit.Material
  BlockData: `Directional`
Sound - Enum Class in org.bukkit
  An Enum of Sounds the server is able to send to players.
SOUND - Enum constant in enum class org.bukkit.Effect.Type
SoundCategory - Enum Class in org.bukkit
  An Enum of categories for sounds.
SoundGroup - Interface in org.bukkit
  Represents a group of sounds for blocks that are played when various actions happen (ie stepping, breaking, hitting, etc).
SOUNDS - Static variable in interface org.bukkit.Registry
  Sound keys.
soundSource() - Method in enum class org.bukkit.SoundCategory
source() - Method in class com.destroystokyo.paper.ParticleBuilder
source(Player) - Method in class com.destroystokyo.paper.ParticleBuilder
  Sets the source of this particle for visibility concerns (Vanish API)
SOURCE_ONLY - Enum constant in enum class com.destroystokyo.paper.block.TargetBlockInfo.FluidMode
SOURCE_ONLY - Enum constant in enum class org.bukkit.FluidCollisionMode
  Only collide with source fluid blocks.
SOUTH - Enum constant in enum class org.bukkit.block.BlockFace
SOUTH_EAST - Enum constant in enum class org.bukkit.block.BlockFace
SOUTH_EAST - Enum constant in enum class org.bukkit.block.data.Rail.Shape
  The rail forms a curve connecting the south and east faces of the block.
SOUTH_SOUTH_EAST - Enum constant in enum class org.bukkit.block.BlockFace
SOUTH_SOUTH_WEST - Enum constant in enum class org.bukkit.block.BlockFace
SOUTH_UP - Enum constant in enum class org.bukkit.block.data.type.Jigsaw.Orientation
SOUTH_WEST - Enum constant in enum class org.bukkit.block.BlockFace
SOUTH_WEST - Enum constant in enum class org.bukkit.block.data.Rail.Shape
  The rail forms a curve connecting the south and west faces of the block.
SPAM - Enum constant in enum class org.bukkit.event.player.PlayerKickEvent.Cause
spawn() - Method in class com.destroystokyo.paper.ParticleBuilder
  Sends the particle to all receiving players (or all).
spawn(Location, Class<T>) - Method in interface org.bukkit.RegionAccessor
  Spawn an entity of a specific class at the given `Location`
spawn(Location, Class<T>, boolean, Consumer<T>) - Method in interface org.bukkit.RegionAccessor
  Creates a new entity at the given `Location` with the supplied function run before the entity is added to the world.
spawn(Location, Class<T>, Consumer<T>) - Method in interface org.bukkit.RegionAccessor
  Spawn an entity of a specific class at the given `Location`, with the supplied function run before the entity is added to the world.
spawn(Location, Class<T>, Consumer<T>, CreatureSpawnEvent.SpawnReason) - Method in interface org.bukkit.RegionAccessor
spawn(Location, Class<T>, CreatureSpawnEvent.SpawnReason) - Method in interface org.bukkit.RegionAccessor
spawn(Location, Class<T>, CreatureSpawnEvent.SpawnReason, Consumer<T>) - Method in interface org.bukkit.RegionAccessor
spawn(Vector, Class<T>) - Method in interface io.papermc.paper.world.generation.ProtoWorld
  Deprecated.
  Spawn an entity of a specific class at location represented by the given `Vector`
spawn(Vector, Class<T>, Consumer<T>) - Method in interface io.papermc.paper.world.generation.ProtoWorld
  Deprecated.
  Spawn an entity of a specific class at the location represented by the given `Vector`, with the supplied function run before the entity is added to the world.
spawn(Vector, Class<T>, Consumer<T>, CreatureSpawnEvent.SpawnReason) - Method in interface io.papermc.paper.world.generation.ProtoWorld
  Deprecated.
spawn(Vector, Class<T>, CreatureSpawnEvent.SpawnReason) - Method in interface io.papermc.paper.world.generation.ProtoWorld
  Deprecated.
  Spawn an entity of a specific class at location represented by the given `Vector`
spawn(Vector, Class<T>, CreatureSpawnEvent.SpawnReason, Consumer<T>) - Method in interface io.papermc.paper.world.generation.ProtoWorld
  Deprecated.
  Spawn an entity of a specific class at the location represented by the given `Vector`, with the supplied function run before the entity is added to the world.
SPAWN_BONUS_CHEST - Enum constant in enum class org.bukkit.loot.LootTables
SPAWN_EGGS - Static variable in class com.destroystokyo.paper.MaterialTags
  Covers all spawn egg items.
SPAWN_RADIUS - Static variable in class org.bukkit.GameRule
  The number of blocks outward from the world spawn coordinates that a player will spawn in when first joining a server or when dying without a spawnpoint.
spawnArrow(Location, Vector, float, float) - Method in interface org.bukkit.World
  Creates an `Arrow` entity at the given `Location`
spawnArrow(Location, Vector, float, float, Class<T>) - Method in interface org.bukkit.World
  Creates an arrow entity of the given class at the given `Location`
spawnAt(Location) - Method in interface org.bukkit.entity.Entity
  Spawns the entity in the world at the given `Location` with the default spawn reason.
spawnAt(Location, CreatureSpawnEvent.SpawnReason) - Method in interface org.bukkit.entity.Entity
  Spawns the entity in the world at the given `Location` with the reason given.
SpawnChangeEvent - Class in org.bukkit.event.world
  An event that is called when a world's spawn changes.
SpawnChangeEvent(World, Location) - Constructor for class org.bukkit.event.world.SpawnChangeEvent
SpawnEgg - Class in org.bukkit.material
  Deprecated.
  use `SpawnEggMeta`
SpawnEgg() - Constructor for class org.bukkit.material.SpawnEgg
  Deprecated.
SpawnEgg(byte) - Constructor for class org.bukkit.material.SpawnEgg
  Deprecated.
  Magic value
SpawnEgg(EntityType) - Constructor for class org.bukkit.material.SpawnEgg
  Deprecated.
SpawnEgg(Material, byte) - Constructor for class org.bukkit.material.SpawnEgg
  Deprecated.
  Magic value
SpawnEggMeta - Interface in org.bukkit.inventory.meta
  Represents a spawn egg and it's spawned type.
spawnEntity(Location, EntityType) - Method in interface org.bukkit.RegionAccessor
  Creates a entity at the given `Location`
spawnEntity(Location, EntityType, boolean) - Method in interface org.bukkit.RegionAccessor
  Creates a new entity at the given `Location`.
spawnEntity(Location, EntityType, CreatureSpawnEvent.SpawnReason) - Method in interface org.bukkit.RegionAccessor
spawnEntity(Location, EntityType, CreatureSpawnEvent.SpawnReason, Consumer<Entity>) - Method in interface org.bukkit.RegionAccessor
spawnEntity(Vector, EntityType) - Method in interface io.papermc.paper.world.generation.ProtoWorld
  Deprecated.
  Creates an entity at the location represented by the given `Vector`
spawnEntity(Vector, EntityType, CreatureSpawnEvent.SpawnReason) - Method in interface io.papermc.paper.world.generation.ProtoWorld
  Deprecated.
  Creates an entity at the location represented by the given `Vector`
spawnEntity(Vector, EntityType, CreatureSpawnEvent.SpawnReason, Consumer<Entity>) - Method in interface io.papermc.paper.world.generation.ProtoWorld
  Deprecated.
  Creates an entity at the location represented by the given `Vector`, with the supplied function run before the entity is added to the world.
SPAWNER - Enum constant in enum class org.bukkit.event.entity.CreatureSpawnEvent.SpawnReason
  When a creature spawns from a spawner
SPAWNER - Enum constant in enum class org.bukkit.event.weather.LightningStrikeEvent.Cause
  Triggered by a Spawner.
SPAWNER - Enum constant in enum class org.bukkit.Material
SPAWNER_EGG - Enum constant in enum class org.bukkit.event.entity.CreatureSpawnEvent.SpawnReason
  When a creature spawns from a Spawner Egg
SpawnerMinecart - Interface in org.bukkit.entity.minecart
  Represents a Minecart with an `entity spawner` inside it.
SpawnerSpawnEvent - Class in org.bukkit.event.entity
  Called when an entity is spawned into a world by a spawner.
SpawnerSpawnEvent(Entity, CreatureSpawner) - Constructor for class org.bukkit.event.entity.SpawnerSpawnEvent
spawnFallingBlock(Location, BlockData) - Method in interface org.bukkit.World
  Spawn a `FallingBlock` entity at the given `Location` of the specified `Material`.
spawnFallingBlock(Location, MaterialData) - Method in interface org.bukkit.World
  Spawn a `FallingBlock` entity at the given `Location` of the specified `Material`.
spawnFallingBlock(Location, Material, byte) - Method in interface org.bukkit.World
  Deprecated.
  Magic value
spawnParticle(Particle, double, double, double, int) - Method in interface org.bukkit.entity.Player
  Spawns the particle (the number of times specified by count) at the target location.
spawnParticle(Particle, double, double, double, int) - Method in interface org.bukkit.World
  Spawns the particle (the number of times specified by count) at the target location.
spawnParticle(Particle, double, double, double, int, double, double, double) - Method in interface org.bukkit.entity.Player
  Spawns the particle (the number of times specified by count) at the target location.
spawnParticle(Particle, double, double, double, int, double, double, double) - Method in interface org.bukkit.World
  Spawns the particle (the number of times specified by count) at the target location.
spawnParticle(Particle, double, double, double, int, double, double, double, double) - Method in interface org.bukkit.entity.Player
  Spawns the particle (the number of times specified by count) at the target location.
spawnParticle(Particle, double, double, double, int, double, double, double, double) - Method in interface org.bukkit.World
  Spawns the particle (the number of times specified by count) at the target location.
spawnParticle(Particle, double, double, double, int, double, double, double, double, T) - Method in interface org.bukkit.entity.Player
  Spawns the particle (the number of times specified by count) at the target location.
spawnParticle(Particle, double, double, double, int, double, double, double, double, T) - Method in interface org.bukkit.World
  Spawns the particle (the number of times specified by count) at the target location.
spawnParticle(Particle, double, double, double, int, double, double, double, double, T, boolean) - Method in interface org.bukkit.World
  Spawns the particle (the number of times specified by count) at the target location.
spawnParticle(Particle, double, double, double, int, double, double, double, T) - Method in interface org.bukkit.entity.Player
  Spawns the particle (the number of times specified by count) at the target location.
spawnParticle(Particle, double, double, double, int, double, double, double, T) - Method in interface org.bukkit.World
  Spawns the particle (the number of times specified by count) at the target location.
spawnParticle(Particle, double, double, double, int, T) - Method in interface org.bukkit.entity.Player
  Spawns the particle (the number of times specified by count) at the target location.
spawnParticle(Particle, double, double, double, int, T) - Method in interface org.bukkit.World
  Spawns the particle (the number of times specified by count) at the target location.
spawnParticle(Particle, Location, int) - Method in interface org.bukkit.entity.Player
  Spawns the particle (the number of times specified by count) at the target location.
spawnParticle(Particle, Location, int) - Method in interface org.bukkit.World
  Spawns the particle (the number of times specified by count) at the target location.
spawnParticle(Particle, Location, int, double, double, double) - Method in interface org.bukkit.entity.Player
  Spawns the particle (the number of times specified by count) at the target location.
spawnParticle(Particle, Location, int, double, double, double) - Method in interface org.bukkit.World
  Spawns the particle (the number of times specified by count) at the target location.
spawnParticle(Particle, Location, int, double, double, double, double) - Method in interface org.bukkit.entity.Player
  Spawns the particle (the number of times specified by count) at the target location.
spawnParticle(Particle, Location, int, double, double, double, double) - Method in interface org.bukkit.World
  Spawns the particle (the number of times specified by count) at the target location.
spawnParticle(Particle, Location, int, double, double, double, double, T) - Method in interface org.bukkit.entity.Player
  Spawns the particle (the number of times specified by count) at the target location.
spawnParticle(Particle, Location, int, double, double, double, double, T) - Method in interface org.bukkit.World
  Spawns the particle (the number of times specified by count) at the target location.
spawnParticle(Particle, Location, int, double, double, double, double, T, boolean) - Method in interface org.bukkit.World
  Spawns the particle (the number of times specified by count) at the target location.
spawnParticle(Particle, Location, int, double, double, double, T) - Method in interface org.bukkit.entity.Player
  Spawns the particle (the number of times specified by count) at the target location.
spawnParticle(Particle, Location, int, double, double, double, T) - Method in interface org.bukkit.World
  Spawns the particle (the number of times specified by count) at the target location.
spawnParticle(Particle, Location, int, T) - Method in interface org.bukkit.entity.Player
  Spawns the particle (the number of times specified by count) at the target location.
spawnParticle(Particle, Location, int, T) - Method in interface org.bukkit.World
  Spawns the particle (the number of times specified by count) at the target location.
spawnParticle(Particle, List<Player>, Player, double, double, double, int, double, double, double, double, T) - Method in interface org.bukkit.World
  Spawns the particle (the number of times specified by count) at the target location.
spawnParticle(Particle, List<Player>, Player, double, double, double, int, double, double, double, double, T, boolean) - Method in interface org.bukkit.World
  Spawns the particle (the number of times specified by count) at the target location.
SPECTATE - Enum constant in enum class org.bukkit.event.player.PlayerTeleportEvent.TeleportCause
  Indicates the teleportation was caused by a player teleporting to a Entity/Player via the spectator menu
SPECTATOR - Enum constant in enum class org.bukkit.GameMode
  Spectator mode cannot interact with the world in anyway and is invisible to normal players.
SPECTATORS_GENERATE_CHUNKS - Static variable in class org.bukkit.GameRule
  Whether players in spectator mode can generate chunks.
SpectatorTeleportEvent - Class in com.github.atlasmediagroup.scissors.event.player
  Called whenever a spectator attempts to teleport to an entity
SpectatorTeleportEvent(Player, Entity) - Constructor for class com.github.atlasmediagroup.scissors.event.player.SpectatorTeleportEvent
SPECTRAL_ARROW - Enum constant in enum class org.bukkit.entity.EntityType
  Like `EntityType.ARROW` but causes the `PotionEffectType.GLOWING` effect on all team members.
SPECTRAL_ARROW - Enum constant in enum class org.bukkit.Material
SpectralArrow - Interface in org.bukkit.entity
  Represents a spectral arrow.
SPEED - Enum constant in enum class org.bukkit.potion.PotionType
SPEED - Static variable in class org.bukkit.potion.PotionEffectType
  Increases movement speed.
SPELL - Enum constant in enum class org.bukkit.Particle
SPELL_INSTANT - Enum constant in enum class org.bukkit.Particle
SPELL_MOB - Enum constant in enum class org.bukkit.Particle
SPELL_MOB_AMBIENT - Enum constant in enum class org.bukkit.Particle
SPELL_WITCH - Enum constant in enum class org.bukkit.Particle
Spellcaster - Interface in org.bukkit.entity
  Represents a spell casting "Illager".
SPELLCASTER_CAST_SPELL - Static variable in interface com.destroystokyo.paper.entity.ai.VanillaGoal
  Deprecated.
SPELLCASTER_CASTING_SPELL - Static variable in interface com.destroystokyo.paper.entity.ai.VanillaGoal
Spellcaster.Spell - Enum Class in org.bukkit.entity
  Represents the current spell the entity is using.
Spider - Interface in org.bukkit.entity
  Represents a Spider.
SPIDER - Enum constant in enum class org.bukkit.entity.EntityType
SPIDER - Enum constant in enum class org.bukkit.loot.LootTables
SPIDER - Static variable in interface com.destroystokyo.paper.entity.ai.VanillaGoal
SPIDER_ATTACK - Static variable in interface com.destroystokyo.paper.entity.ai.VanillaGoal
SPIDER_EYE - Enum constant in enum class org.bukkit.Material
SPIDER_MELEE_ATTACK - Static variable in interface com.destroystokyo.paper.entity.ai.VanillaGoal
  Deprecated.
SPIDER_NEAREST_ATTACKABLE_TARGET - Static variable in interface com.destroystokyo.paper.entity.ai.VanillaGoal
  Deprecated.
SPIDER_SPAWN - Enum constant in enum class org.bukkit.event.entity.EntityPotionEffectEvent.Cause
  When a spider gets effects when spawning on hard difficulty.
SPIDER_SPAWN_EGG - Enum constant in enum class org.bukkit.Material
spigot() - Static method in class org.bukkit.Bukkit
spigot() - Method in interface org.bukkit.command.CommandSender
spigot() - Method in interface org.bukkit.command.MessageCommandSender
spigot() - Method in interface org.bukkit.entity.Entity
spigot() - Method in interface org.bukkit.entity.LightningStrike
spigot() - Method in interface org.bukkit.entity.Player
spigot() - Method in interface org.bukkit.inventory.meta.BookMeta
spigot() - Method in interface org.bukkit.Server
spigot() - Method in interface org.bukkit.World
Spigot() - Constructor for class org.bukkit.command.CommandSender.Spigot
Spigot() - Constructor for class org.bukkit.entity.Entity.Spigot
Spigot() - Constructor for class org.bukkit.entity.LightningStrike.Spigot
Spigot() - Constructor for class org.bukkit.entity.Player.Spigot
Spigot() - Constructor for class org.bukkit.inventory.meta.BookMeta.Spigot
Spigot() - Constructor for class org.bukkit.Server.Spigot
Spigot() - Constructor for class org.bukkit.World.Spigot
SPIN_ATTACK - Enum constant in enum class org.bukkit.entity.Pose
  Entity is riptiding with a trident.
SPIT - Enum constant in enum class org.bukkit.Particle
splash() - Method in class org.bukkit.potion.Potion
  Deprecated.
  Chain this to the constructor to make the potion a splash potion.
SPLASH - Static variable in class org.bukkit.GameEvent
SPLASH_POTION - Enum constant in enum class org.bukkit.entity.EntityType
  A flying splash potion.
SPLASH_POTION - Enum constant in enum class org.bukkit.Material
SplashPotion - Interface in org.bukkit.entity
  Deprecated.
  splash status depends on only on the potion item.
SPLIT - Enum constant in enum class org.bukkit.event.entity.EntityTransformEvent.TransformReason
  When a slime splits into multiple smaller slimes.
SPLITTING_MOBS - Static variable in class io.papermc.paper.tag.EntityTags
  Covers mobs that split into smaller mobs
SPONGE - Enum constant in enum class org.bukkit.Material
SPONGE_DRY - Enum constant in enum class org.bukkit.Effect
  The particles shown when a sponge drys in an ultra warm world (nether).
SpongeAbsorbEvent - Class in org.bukkit.event.block
  Called when a sponge absorbs water from the world.
SpongeAbsorbEvent(Block, List<BlockState>) - Constructor for class org.bukkit.event.block.SpongeAbsorbEvent
SPONGES - Static variable in class com.destroystokyo.paper.MaterialTags
  Covers sponge and wet sponge.
SPORE_BLOSSOM - Enum constant in enum class org.bukkit.Material
SPORE_BLOSSOM_AIR - Enum constant in enum class org.bukkit.Particle
SPOTTY - Enum constant in enum class org.bukkit.entity.TropicalFish.Pattern
SPREAD - Enum constant in enum class org.bukkit.event.block.BlockIgniteEvent.IgniteCause
  Block ignition caused by dynamic spreading of fire.
SPRINT - Enum constant in enum class org.bukkit.event.entity.EntityExhaustionEvent.ExhaustionReason
  Player sprints one centimeter
SPRINT_ONE_CM - Enum constant in enum class org.bukkit.Statistic
SPRUCE_BOAT - Enum constant in enum class org.bukkit.Material
SPRUCE_BUTTON - Enum constant in enum class org.bukkit.Material
  BlockData: `Switch`
SPRUCE_DOOR - Enum constant in enum class org.bukkit.Material
  BlockData: `Door`
SPRUCE_FENCE - Enum constant in enum class org.bukkit.Material
  BlockData: `Fence`
SPRUCE_FENCE_GATE - Enum constant in enum class org.bukkit.Material
  BlockData: `Gate`
SPRUCE_LEAVES - Enum constant in enum class org.bukkit.Material
  BlockData: `Leaves`
SPRUCE_LOG - Enum constant in enum class org.bukkit.Material
  BlockData: `Orientable`
SPRUCE_LOGS - Static variable in interface org.bukkit.Tag
  Vanilla block tag representing all spruce log and bark variants.
SPRUCE_PLANKS - Enum constant in enum class org.bukkit.Material
SPRUCE_PRESSURE_PLATE - Enum constant in enum class org.bukkit.Material
  BlockData: `Powerable`
SPRUCE_SAPLING - Enum constant in enum class org.bukkit.Material
  BlockData: `Sapling`
SPRUCE_SIGN - Enum constant in enum class org.bukkit.Material
  BlockData: `Sign`
SPRUCE_SLAB - Enum constant in enum class org.bukkit.Material
  BlockData: `Slab`
SPRUCE_STAIRS - Enum constant in enum class org.bukkit.Material
  BlockData: `Stairs`
SPRUCE_TRAPDOOR - Enum constant in enum class org.bukkit.Material
  BlockData: `TrapDoor`
SPRUCE_WALL_SIGN - Enum constant in enum class org.bukkit.Material
  BlockData: `WallSign`
SPRUCE_WOOD - Enum constant in enum class org.bukkit.Material
  BlockData: `Orientable`
SPYGLASS - Enum constant in enum class org.bukkit.Material
SQRT_3 - Static variable in class org.bukkit.util.noise.SimplexNoiseGenerator
SQRT_5 - Static variable in class org.bukkit.util.noise.SimplexNoiseGenerator
square(double) - Static method in class org.bukkit.util.NumberConversions
SQUARE_BOTTOM_LEFT - Enum constant in enum class org.bukkit.block.banner.PatternType
SQUARE_BOTTOM_RIGHT - Enum constant in enum class org.bukkit.block.banner.PatternType
SQUARE_TOP_LEFT - Enum constant in enum class org.bukkit.block.banner.PatternType
SQUARE_TOP_RIGHT - Enum constant in enum class org.bukkit.block.banner.PatternType
Squid - Interface in org.bukkit.entity
  Represents a Squid.
SQUID - Enum constant in enum class org.bukkit.entity.EntityType
SQUID - Enum constant in enum class org.bukkit.loot.LootTables
SQUID - Static variable in interface com.destroystokyo.paper.entity.ai.VanillaGoal
  Deprecated.
SQUID_FLEE - Static variable in interface com.destroystokyo.paper.entity.ai.VanillaGoal
SQUID_INK - Enum constant in enum class org.bukkit.Particle
SQUID_RANDOM_MOVEMENT - Static variable in interface com.destroystokyo.paper.entity.ai.VanillaGoal
SQUID_ROTATE - Enum constant in enum class org.bukkit.EntityEffect
  Resets squid rotation.
SQUID_SPAWN_EGG - Enum constant in enum class org.bukkit.Material
STAGE - Enum constant in enum class org.bukkit.Art
STAGE_ONE - Enum constant in enum class org.bukkit.NetherWartsState
  First growth stage
STAGE_TWO - Enum constant in enum class org.bukkit.NetherWartsState
  Second growth stage
STAINED_GLASS - Static variable in class com.destroystokyo.paper.MaterialTags
  Covers all colors of stained glass.
STAINED_GLASS_PANES - Static variable in class com.destroystokyo.paper.MaterialTags
  Covers all colors of stained glass panes.
STAINED_TERRACOTTA - Static variable in class com.destroystokyo.paper.MaterialTags
  Covers the colors of stained terracotta.
Stairs - Class in org.bukkit.material
  Deprecated.
  all usage of MaterialData is deprecated and subject to removal. Use `BlockData`.
Stairs - Interface in org.bukkit.block.data.type
  'shape' represents the texture and bounding box shape of these stairs.
Stairs(Material) - Constructor for class org.bukkit.material.Stairs
  Deprecated.
Stairs(Material, byte) - Constructor for class org.bukkit.material.Stairs
  Deprecated.
  Magic value
STAIRS - Static variable in interface org.bukkit.Tag
  Vanilla block tag representing all stairs.
Stairs.Shape - Enum Class in org.bukkit.block.data.type
  The shape of a stair block - used for constructing corners.
STALK_PREY - Static variable in interface com.destroystokyo.paper.entity.ai.VanillaGoal
StandardMessenger - Class in org.bukkit.plugin.messaging
  Standard implementation to `Messenger`
StandardMessenger() - Constructor for class org.bukkit.plugin.messaging.StandardMessenger
STANDING - Enum constant in enum class org.bukkit.entity.Pose
  Entity is standing normally.
STANDING_SIGNS - Static variable in interface org.bukkit.Tag
  Vanilla block tag representing all standing signs.
STAR - Enum constant in enum class org.bukkit.FireworkEffect.Type
  A star-shaped effect.
STARE - Enum constant in enum class com.destroystokyo.paper.event.entity.EndermanEscapeEvent.Reason
  The enderman has teleported away due to the player staring at it during combat
start() - Method in interface com.destroystokyo.paper.entity.ai.Goal
  Called when this goal gets activated
START - Enum constant in enum class org.bukkit.boss.DragonBattle.RespawnPhase
  The crystal beams are directed upwards into the sky.
startDrowning(int) - Method in interface org.bukkit.entity.Zombie
  Deprecated.
  See `Zombie.setConversionTime(int)`
STARTED - Enum constant in enum class org.bukkit.conversations.Conversation.ConversationState
STARTED_MOVE - Enum constant in enum class io.papermc.paper.event.world.border.WorldBorderBoundsChangeEvent.Type
startsWith(String) - Method in class io.papermc.paper.tag.BaseTag
startsWithIgnoreCase(String, String) - Static method in class org.bukkit.util.StringUtil
  This method uses a region to check case-insensitive equality.
startTiming() - Method in class co.aikar.timings.FullServerTickHandler
startTiming() - Method in class co.aikar.timings.NullTimingHandler
startTiming() - Method in interface co.aikar.timings.Timing
  Starts timing the execution until `Timing.stopTiming()` is called.
startTiming() - Method in class org.spigotmc.CustomTimingsHandler
  Deprecated.
startTimingIfSync() - Method in class co.aikar.timings.NullTimingHandler
startTimingIfSync() - Method in interface co.aikar.timings.Timing
  Starts timing the execution until `Timing.stopTiming()` is called.
startTimingIfSync() - Method in class co.aikar.timings.FullServerTickHandler
STARTUP - Enum constant in enum class org.bukkit.event.server.ServerLoadEvent.LoadType
STARTUP - Enum constant in enum class org.bukkit.plugin.PluginLoadOrder
  Indicates that the plugin will be loaded at startup
STARVATION - Enum constant in enum class org.bukkit.event.entity.EntityDamageEvent.DamageCause
  Damage caused by starving due to having an empty hunger bar
StaticMethodHandleEventExecutor - Class in com.destroystokyo.paper.event.executor
StaticMethodHandleEventExecutor(Class<? extends Event>, Method) - Constructor for class com.destroystokyo.paper.event.executor.StaticMethodHandleEventExecutor
statistic - Variable in class org.bukkit.event.player.PlayerStatisticIncrementEvent
Statistic - Enum Class in org.bukkit
  Represents a countable statistic, which is tracked by the server.
STATISTIC - Static variable in interface org.bukkit.Registry
  Server statistics.
Statistic.Type - Enum Class in org.bukkit
  The type of statistic.
StatusClient - Interface in com.destroystokyo.paper.network
  Represents a client requesting the current status from the server (e.g.
stay(int) - Method in class com.destroystokyo.paper.Title.Builder
  Deprecated.
  Sets the number of ticks for the title to stay.
Steerable - Interface in org.bukkit.entity
  Represents an entity which may be saddled, ridden and steered using an item.
STEM_SIDES - Enum constant in enum class org.bukkit.material.types.MushroomBlockTexture
  Stem texture on the north, east, south and west faces, pores on top and bottom.
Step - Class in org.bukkit.material
  Deprecated.
  all usage of MaterialData is deprecated and subject to removal. Use `BlockData`.
Step() - Constructor for class org.bukkit.material.Step
  Deprecated.
Step(Material) - Constructor for class org.bukkit.material.Step
  Deprecated.
Step(Material, byte) - Constructor for class org.bukkit.material.Step
  Deprecated.
  Magic value
STEP - Static variable in class org.bukkit.GameEvent
STEP_SOUND - Enum constant in enum class org.bukkit.Effect
  Sound of a block breaking.
STICK - Enum constant in enum class org.bukkit.Material
STICKS - Enum constant in enum class org.bukkit.Instrument
  Sticks are normally played when a note block is on top of a glass block.
STICKY - Enum constant in enum class org.bukkit.block.data.type.TechnicalPiston.Type
  A sticky piston which will also retract connected blocks.
STICKY_PISTON - Enum constant in enum class org.bukkit.Material
  BlockData: `Piston`
STONE - Enum constant in enum class org.bukkit.Material
STONE_AXE - Enum constant in enum class org.bukkit.Material
STONE_BRICK_SLAB - Enum constant in enum class org.bukkit.Material
  BlockData: `Slab`
STONE_BRICK_STAIRS - Enum constant in enum class org.bukkit.Material
  BlockData: `Stairs`
STONE_BRICK_WALL - Enum constant in enum class org.bukkit.Material
  BlockData: `Wall`
STONE_BRICKS - Enum constant in enum class org.bukkit.Material
STONE_BRICKS - Static variable in interface org.bukkit.Tag
  Vanilla block tag representing all regular/mossy/cracked/chiseled stone bricks.
STONE_BUTTON - Enum constant in enum class org.bukkit.Material
  BlockData: `Switch`
STONE_HOE - Enum constant in enum class org.bukkit.Material
STONE_ORE_REPLACEABLES - Static variable in interface org.bukkit.Tag
  Vanilla block tag representing all blocks that may be replaced by ores.
STONE_PICKAXE - Enum constant in enum class org.bukkit.Material
STONE_PRESSURE_PLATE - Enum constant in enum class org.bukkit.Material
  BlockData: `Powerable`
STONE_PRESSURE_PLATES - Static variable in interface org.bukkit.Tag
  Vanilla block tag representing all stone pressure plates.
STONE_SHORE - Enum constant in enum class org.bukkit.block.Biome
STONE_SHOVEL - Enum constant in enum class org.bukkit.Material
STONE_SLAB - Enum constant in enum class org.bukkit.Material
  BlockData: `Slab`
STONE_STAIRS - Enum constant in enum class org.bukkit.Material
  BlockData: `Stairs`
STONE_SWORD - Enum constant in enum class org.bukkit.Material
STONECUTTER - Enum constant in enum class org.bukkit.event.inventory.InventoryType
  Stonecutter inventory with 1 CRAFTING slot, and 1 RESULT slot.
STONECUTTER - Enum constant in enum class org.bukkit.Material
  BlockData: `Directional`
StonecutterInventory - Interface in org.bukkit.inventory
  Interface to the inventory of a Stonecutter.
StonecuttingRecipe - Class in org.bukkit.inventory
  Represents a Stonecutting recipe.
StonecuttingRecipe(NamespacedKey, ItemStack, RecipeChoice) - Constructor for class org.bukkit.inventory.StonecuttingRecipe
  Create a cooking recipe to craft the specified ItemStack.
StonecuttingRecipe(NamespacedKey, ItemStack, Material) - Constructor for class org.bukkit.inventory.StonecuttingRecipe
  Create a Stonecutting recipe to craft the specified ItemStack.
stop() - Method in interface com.destroystokyo.paper.entity.ai.Goal
  Called when this goal gets stopped
stopAcceptingRegistrations() - Static method in class org.bukkit.enchantments.Enchantment
  Stops accepting any enchantment registrations
stopAcceptingRegistrations() - Static method in class org.bukkit.potion.PotionEffectType
  Stops accepting any effect type registrations.
stopAllSounds() - Method in interface org.bukkit.entity.Player
  Stop all sounds from playing.
stopDrowning() - Method in interface org.bukkit.entity.Zombie
  Stop a zombie from starting the drowning conversion process
stopPathfinding() - Method in interface com.destroystokyo.paper.entity.Pathfinder
  Instructs the Entity to stop trying to navigate to its current desired location
STOPPED - Enum constant in enum class org.bukkit.Raid.RaidStatus
  The raid was terminated.
stopPlaying() - Method in interface org.bukkit.block.Jukebox
  Stops the jukebox playing without ejecting the record.
stopSound(String) - Method in interface org.bukkit.entity.Player
  Stop the specified sound from playing.
stopSound(String, SoundCategory) - Method in interface org.bukkit.entity.Player
  Stop the specified sound from playing.
stopSound(Sound) - Method in interface org.bukkit.entity.Player
  Stop the specified sound from playing.
stopSound(Sound, SoundCategory) - Method in interface org.bukkit.entity.Player
  Stop the specified sound from playing.
stopTiming() - Method in class co.aikar.timings.FullServerTickHandler
stopTiming() - Method in class co.aikar.timings.NullTimingHandler
stopTiming() - Method in interface co.aikar.timings.Timing
  Stops timing and records the data.
stopTiming() - Method in class org.spigotmc.CustomTimingsHandler
  Deprecated.
stopTimingIfSync() - Method in class co.aikar.timings.NullTimingHandler
stopTimingIfSync() - Method in interface co.aikar.timings.Timing
  Stops timing and records the data.
stopTimingIfSync() - Method in class co.aikar.timings.FullServerTickHandler
StorageMinecart - Interface in org.bukkit.entity.minecart
  Represents a minecart with a chest.
STRAFING - Enum constant in enum class org.bukkit.entity.EnderDragon.Phase
  The dragon will fly towards a targeted player and shoot a fireball when within 64 blocks.
STRAIGHT - Enum constant in enum class org.bukkit.block.data.type.Stairs.Shape
  Regular stair block.
STRAIGHT_CROSS - Enum constant in enum class org.bukkit.block.banner.PatternType
Stray - Interface in org.bukkit.entity
  Represents a Stray - variant of `AbstractSkeleton`.
STRAY - Enum constant in enum class org.bukkit.entity.EntityType
STRAY - Enum constant in enum class org.bukkit.entity.Skeleton.SkeletonType
  Deprecated.
  Stray skeleton.
STRAY - Enum constant in enum class org.bukkit.loot.LootTables
STRAY_SPAWN_EGG - Enum constant in enum class org.bukkit.Material
STRENGTH - Enum constant in enum class org.bukkit.potion.PotionType
Strider - Interface in org.bukkit.entity
  Represents a Strider.
STRIDER - Enum constant in enum class org.bukkit.entity.EntityType
STRIDER - Enum constant in enum class org.bukkit.loot.LootTables
STRIDER_GO_TO_LAVA - Static variable in interface com.destroystokyo.paper.entity.ai.VanillaGoal
STRIDER_ONE_CM - Enum constant in enum class org.bukkit.Statistic
STRIDER_SPAWN_EGG - Enum constant in enum class org.bukkit.Material
STRIDER_WARM_BLOCKS - Static variable in interface org.bukkit.Tag
  Vanilla block tag representing all warm strider blocks.
StriderTemperatureChangeEvent - Class in org.bukkit.event.entity
  Called when a `Strider`'s temperature has changed as a result of entering or existing blocks it considers warm.
StriderTemperatureChangeEvent(Strider, boolean) - Constructor for class org.bukkit.event.entity.StriderTemperatureChangeEvent
strikeLightning(Location) - Method in interface org.bukkit.World
  Strikes lightning at the given `Location`
strikeLightning(Location, boolean) - Method in class org.bukkit.World.Spigot
  Strikes lightning at the given `Location` and possibly without sound
strikeLightningEffect(Location) - Method in interface org.bukkit.World
  Strikes lightning at the given `Location` without doing damage
strikeLightningEffect(Location, boolean) - Method in class org.bukkit.World.Spigot
  Strikes lightning at the given `Location` without doing damage and possibly without sound
STRIKETHROUGH - Enum constant in enum class org.bukkit.ChatColor
  Makes a line appear through the text.
STRING - Enum constant in enum class org.bukkit.Material
STRING - Static variable in interface org.bukkit.inventory.meta.tags.ItemTagType
  Deprecated.
STRING - Static variable in interface org.bukkit.persistence.PersistentDataType
StringPrompt - Class in org.bukkit.conversations
  StringPrompt is the base class for any prompt that accepts an arbitrary string from the user.
StringPrompt() - Constructor for class org.bukkit.conversations.StringPrompt
StringUtil - Class in org.bukkit.util
StringUtil() - Constructor for class org.bukkit.util.StringUtil
stripColor(String) - Static method in enum class org.bukkit.ChatColor
  Strips the given message of all color codes
STRIPE_BOTTOM - Enum constant in enum class org.bukkit.block.banner.PatternType
STRIPE_CENTER - Enum constant in enum class org.bukkit.block.banner.PatternType
STRIPE_DOWNLEFT - Enum constant in enum class org.bukkit.block.banner.PatternType
STRIPE_DOWNRIGHT - Enum constant in enum class org.bukkit.block.banner.PatternType
STRIPE_LEFT - Enum constant in enum class org.bukkit.block.banner.PatternType
STRIPE_MIDDLE - Enum constant in enum class org.bukkit.block.banner.PatternType
STRIPE_RIGHT - Enum constant in enum class org.bukkit.block.banner.PatternType
STRIPE_SMALL - Enum constant in enum class org.bukkit.block.banner.PatternType
STRIPE_TOP - Enum constant in enum class org.bukkit.block.banner.PatternType
STRIPEY - Enum constant in enum class org.bukkit.entity.TropicalFish.Pattern
STRIPPED_ACACIA_LOG - Enum constant in enum class org.bukkit.Material
  BlockData: `Orientable`
STRIPPED_ACACIA_WOOD - Enum constant in enum class org.bukkit.Material
  BlockData: `Orientable`
STRIPPED_BIRCH_LOG - Enum constant in enum class org.bukkit.Material
  BlockData: `Orientable`
STRIPPED_BIRCH_WOOD - Enum constant in enum class org.bukkit.Material
  BlockData: `Orientable`
STRIPPED_CRIMSON_HYPHAE - Enum constant in enum class org.bukkit.Material
  BlockData: `Orientable`
STRIPPED_CRIMSON_STEM - Enum constant in enum class org.bukkit.Material
  BlockData: `Orientable`
STRIPPED_DARK_OAK_LOG - Enum constant in enum class org.bukkit.Material
  BlockData: `Orientable`
STRIPPED_DARK_OAK_WOOD - Enum constant in enum class org.bukkit.Material
  BlockData: `Orientable`
STRIPPED_JUNGLE_LOG - Enum constant in enum class org.bukkit.Material
  BlockData: `Orientable`
STRIPPED_JUNGLE_WOOD - Enum constant in enum class org.bukkit.Material
  BlockData: `Orientable`
STRIPPED_OAK_LOG - Enum constant in enum class org.bukkit.Material
  BlockData: `Orientable`
STRIPPED_OAK_WOOD - Enum constant in enum class org.bukkit.Material
  BlockData: `Orientable`
STRIPPED_SPRUCE_LOG - Enum constant in enum class org.bukkit.Material
  BlockData: `Orientable`
STRIPPED_SPRUCE_WOOD - Enum constant in enum class org.bukkit.Material
  BlockData: `Orientable`
STRIPPED_WARPED_HYPHAE - Enum constant in enum class org.bukkit.Material
  BlockData: `Orientable`
STRIPPED_WARPED_STEM - Enum constant in enum class org.bukkit.Material
  BlockData: `Orientable`
STROLL_THROUGH_VILLAGE - Static variable in interface com.destroystokyo.paper.entity.ai.VanillaGoal
STROLL_VILLAGE - Static variable in interface com.destroystokyo.paper.entity.ai.VanillaGoal
  Deprecated.
STROLL_VILLAGE_GOLEM - Static variable in interface com.destroystokyo.paper.entity.ai.VanillaGoal
  Deprecated.
STRONGHOLD - Static variable in class org.bukkit.StructureType
  Strongholds are underground structures that consist of many rooms, libraries, and an end portal room.
STRONGHOLD_CORRIDOR - Enum constant in enum class org.bukkit.loot.LootTables
STRONGHOLD_CROSSING - Enum constant in enum class org.bukkit.loot.LootTables
STRONGHOLD_LIBRARY - Enum constant in enum class org.bukkit.loot.LootTables
Structure - Interface in org.bukkit.block
  Represents a structure block that can save and load blocks from a file.
Structure - Interface in org.bukkit.structure
  Represents a structure.
STRUCTURE_BLOCK - Enum constant in enum class org.bukkit.Material
  BlockData: `StructureBlock`
STRUCTURE_VOID - Enum constant in enum class org.bukkit.Material
StructureBlock - Interface in org.bukkit.block.data.type
  'mode' represents the different modes in which this structure block may operate.
StructureBlock.Mode - Enum Class in org.bukkit.block.data.type
  Operating mode of a structure block.
StructureGrowEvent - Class in org.bukkit.event.world
  Event that is called when an organic structure attempts to grow (Sapling -> Tree), (Mushroom -> Huge Mushroom), naturally or using bonemeal.
StructureGrowEvent(Location, TreeType, boolean, Player, List<BlockState>) - Constructor for class org.bukkit.event.world.StructureGrowEvent
StructureLocateEvent - Class in io.papermc.paper.event.world
  Called before a structure/feature is located.
StructureLocateEvent(World, Location, StructureType, int, boolean) - Constructor for class io.papermc.paper.event.world.StructureLocateEvent
StructureManager - Interface in org.bukkit.structure
StructureRotation - Enum Class in org.bukkit.block.structure
  Represents how a `Structure` can be rotated.
StructureType - Class in org.bukkit
  This class handles the creation and storage of all structure types for Bukkit.
subscribeToDefaultPerms(boolean, Permissible) - Method in interface org.bukkit.plugin.PluginManager
  Subscribes to the given Default permissions by operator status
subscribeToDefaultPerms(boolean, Permissible) - Method in class org.bukkit.plugin.SimplePluginManager
subscribeToPermission(String, Permissible) - Method in interface org.bukkit.plugin.PluginManager
  Subscribes the given Permissible for information about the requested Permission, by name.
subscribeToPermission(String, Permissible) - Method in class org.bukkit.plugin.SimplePluginManager
subtitle(String) - Method in class com.destroystokyo.paper.Title.Builder
  Deprecated.
  Sets the subtitle to the given text.
subtitle(BaseComponent) - Method in class com.destroystokyo.paper.Title.Builder
  Deprecated.
  Sets the subtitle to the given text.
subtitle(BaseComponent[]) - Method in class com.destroystokyo.paper.Title.Builder
  Deprecated.
  Sets the subtitle to the given text.
subtract() - Method in class org.bukkit.inventory.ItemStack
  Subtracts 1 to this itemstack.
subtract(double, double, double) - Method in class org.bukkit.Location
  Subtracts the location by another.
subtract(double, double, double) - Method in class org.bukkit.util.EulerAngle
  Creates a new EulerAngle which is the result of subtracting the x, y, z components to this EulerAngle
subtract(int) - Method in class org.bukkit.inventory.ItemStack
  Subtracts quantity to this itemstack.
subtract(Location) - Method in class org.bukkit.Location
  Subtracts the location by another.
subtract(Location, double, double, double) - Method in class org.bukkit.Location
  Takes the x/y/z from base and subtracts the specified x/y/z to it and returns self This mutates this object, clone first.
subtract(Vector) - Method in class org.bukkit.Location
  Subtracts the location by a vector.
subtract(Vector) - Method in class org.bukkit.util.Vector
  Subtracts a vector from this one.
SUBTRACT - Enum constant in enum class org.bukkit.block.data.type.Comparator.Mode
  Alternate subtraction mode.
SUCCESSFULLY_LOADED - Enum constant in enum class org.bukkit.event.player.PlayerResourcePackStatusEvent.Status
  The resource pack has been successfully downloaded and applied to the client.
suffix() - Method in interface org.bukkit.scoreboard.Team
  Gets the suffix appended to the display of entries on this team.
suffix(Component) - Method in interface org.bukkit.scoreboard.Team
  Sets the suffix appended to the display of entries on this team.
SUFFOCATION - Enum constant in enum class org.bukkit.event.entity.EntityDamageEvent.DamageCause
  Damage caused by being put in a block
SUGAR - Enum constant in enum class org.bukkit.Material
SUGAR_CANE - Enum constant in enum class org.bukkit.Material
  BlockData: `Ageable`
suggestion() - Method in interface com.destroystokyo.paper.event.server.AsyncTabCompleteEvent.Completion
  Get the suggestion string for this `AsyncTabCompleteEvent.Completion`.
suggestPlayerNamesWhenNullTabCompletions() - Static method in class org.bukkit.Bukkit
  Checks if player names should be suggested when a command returns `null` as their tab completion result.
suggestPlayerNamesWhenNullTabCompletions() - Method in interface org.bukkit.Server
  Checks if player names should be suggested when a command returns `null` as their tab completion result.
SUICIDE - Enum constant in enum class org.bukkit.event.entity.EntityDamageEvent.DamageCause
  Damage caused by committing suicide.
SUMMON - Enum constant in enum class org.bukkit.entity.Evoker.Spell
  Deprecated.
  The spell that summons Vexes.
SUMMON_VEX - Enum constant in enum class org.bukkit.entity.Spellcaster.Spell
  The spell that summons Vexes.
SUMMONING_DRAGON - Enum constant in enum class org.bukkit.boss.DragonBattle.RespawnPhase
  All crystals (including those from the pillars) are aimed towards the sky.
SUMMONING_PILLARS - Enum constant in enum class org.bukkit.boss.DragonBattle.RespawnPhase
  The crystal beams are directed from pillar to pillar, regenerating their crystals if necessary.
SUNFLOWER - Enum constant in enum class org.bukkit.Material
  BlockData: `Bisected`
SUNFLOWER_PLAINS - Enum constant in enum class org.bukkit.block.Biome
SUNSET - Enum constant in enum class org.bukkit.Art
SUNSTREAK - Enum constant in enum class org.bukkit.entity.TropicalFish.Pattern
supportsBreakingDoors() - Method in interface org.bukkit.entity.Zombie
  Checks if this zombie type supports breaking doors.
SURVIVAL - Enum constant in enum class org.bukkit.GameMode
  Survival mode is the "normal" gameplay type, with no special features.
SUSPENDED - Enum constant in enum class org.bukkit.Particle
SUSPENDED_DEPTH - Enum constant in enum class org.bukkit.Particle
SUSPICIOUS_STEW - Enum constant in enum class org.bukkit.Material
SuspiciousStewMeta - Interface in org.bukkit.inventory.meta
  Represents a suspicious stew that can have custom effects.
SWAMP - Enum constant in enum class org.bukkit.block.Biome
SWAMP - Enum constant in enum class org.bukkit.entity.Villager.Type
SWAMP - Enum constant in enum class org.bukkit.TreeType
  Swamp tree (regular with vines on the side)
SWAMP_HILLS - Enum constant in enum class org.bukkit.block.Biome
SWAMP_HUT - Static variable in class org.bukkit.StructureType
  Swamp huts (also known as witch huts) generate in swamp biomes and have the ability to spawn witches.
SWAP_OFFHAND - Enum constant in enum class org.bukkit.event.inventory.ClickType
  The "swap item with offhand" key (defaults to F).
SWAP_WITH_CURSOR - Enum constant in enum class org.bukkit.event.inventory.InventoryAction
  The clicked item and the cursor are exchanged.
SWEEP_ATTACK - Enum constant in enum class org.bukkit.Particle
SWEEPING_EDGE - Static variable in class org.bukkit.enchantments.Enchantment
  Increases damage against targets when using a sweep attack
SWEET_BERRIES - Enum constant in enum class org.bukkit.Material
SWEET_BERRY_BUSH - Enum constant in enum class org.bukkit.Material
  BlockData: `Ageable`
SWELL - Static variable in interface com.destroystokyo.paper.entity.ai.VanillaGoal
SWIM - Enum constant in enum class org.bukkit.event.entity.EntityExhaustionEvent.ExhaustionReason
  Player swims one centimeter
SWIM - Static variable in class org.bukkit.GameEvent
SWIM_ONE_CM - Enum constant in enum class org.bukkit.Statistic
SWIMMING - Enum constant in enum class org.bukkit.entity.Pose
  Entity is swimming.
swingMainHand() - Method in interface org.bukkit.entity.LivingEntity
  Makes this entity swing their main hand.
swingOffHand() - Method in interface org.bukkit.entity.LivingEntity
  Makes this entity swing their off hand.
Switch - Interface in org.bukkit.block.data.type
Switch.Face - Enum Class in org.bukkit.block.data.type
  Deprecated.
  use `FaceAttachable.AttachedFace`
SWORDS - Static variable in class com.destroystokyo.paper.MaterialTags
  Covers the variants of swords.
SYSTEM - Enum constant in enum class com.destroystokyo.paper.ClientOption.ChatVisibility

## T

TABBY - Enum constant in enum class org.bukkit.entity.Cat.Type
tabComplete(CommandSender, String) - Method in interface org.bukkit.command.CommandMap
  Looks for the requested command and executes an appropriate tab-completer if found.
tabComplete(CommandSender, String) - Method in class org.bukkit.command.SimpleCommandMap
tabComplete(CommandSender, String, String[]) - Method in class co.aikar.timings.TimingsCommand
tabComplete(CommandSender, String, String[]) - Method in class org.bukkit.command.Command
  Executed on tab completion for this command, returning a list of options the player can tab through.
tabComplete(CommandSender, String, String[]) - Method in class org.bukkit.command.defaults.HelpCommand
tabComplete(CommandSender, String, String[]) - Method in class org.bukkit.command.defaults.PluginsCommand
tabComplete(CommandSender, String, String[]) - Method in class org.bukkit.command.defaults.ReloadCommand
tabComplete(CommandSender, String, String[]) - Method in class org.bukkit.command.defaults.VersionCommand
tabComplete(CommandSender, String, String[]) - Method in class org.bukkit.command.PluginCommand
  Executed on tab completion for this command, returning a list of options the player can tab through.
tabComplete(CommandSender, String, String[], Location) - Method in class org.bukkit.command.Command
  Executed on tab completion for this command, returning a list of options the player can tab through.
tabComplete(CommandSender, String, Location) - Method in interface org.bukkit.command.CommandMap
  Looks for the requested command and executes an appropriate tab-completer if found.
tabComplete(CommandSender, String, Location) - Method in class org.bukkit.command.SimpleCommandMap
TabCompleteEvent - Class in org.bukkit.event.server
  Called when a `CommandSender` of any description (ie: player or console) attempts to tab complete.
TabCompleteEvent(CommandSender, String, List<String>) - Constructor for class org.bukkit.event.server.TabCompleteEvent
TabCompleteEvent(CommandSender, String, List<String>, boolean, Location) - Constructor for class org.bukkit.event.server.TabCompleteEvent
TabCompleter - Interface in org.bukkit.command
  Represents a class which can suggest tab completions for commands.
TabExecutor - Interface in org.bukkit.command
  This class is provided as a convenience to implement both TabCompleter and CommandExecutor.
Tag<T extends Keyed> - Interface in org.bukkit
  Represents a tag that may be defined by the server or a resource pack to group like things together.
TAG_CONTAINER - Static variable in interface org.bukkit.inventory.meta.tags.ItemTagType
  Deprecated.
TAG_CONTAINER - Static variable in interface org.bukkit.persistence.PersistentDataType
TAG_CONTAINER_ARRAY - Static variable in interface org.bukkit.persistence.PersistentDataType
tagged - Variable in class io.papermc.paper.tag.BaseTag
TAIGA - Enum constant in enum class org.bukkit.block.Biome
TAIGA - Enum constant in enum class org.bukkit.entity.Villager.Type
TAIGA_HILLS - Enum constant in enum class org.bukkit.block.Biome
TAIGA_MOUNTAINS - Enum constant in enum class org.bukkit.block.Biome
TALKED_TO_VILLAGER - Enum constant in enum class org.bukkit.Statistic
TALL - Enum constant in enum class org.bukkit.block.data.type.Wall.Height
  Tall wall present.
TALL - Enum constant in enum class org.bukkit.CropState
  Fifth growth stage
TALL_BIRCH - Enum constant in enum class org.bukkit.TreeType
  Tall birch tree
TALL_BIRCH_FOREST - Enum constant in enum class org.bukkit.block.Biome
TALL_BIRCH_HILLS - Enum constant in enum class org.bukkit.block.Biome
TALL_FLOWERS - Static variable in interface org.bukkit.Tag
  Vanilla block tag representing all tall flowers.
TALL_GRASS - Enum constant in enum class org.bukkit.Material
  BlockData: `Bisected`
TALL_REDWOOD - Enum constant in enum class org.bukkit.TreeType
  Tall redwood tree with just a few leaves at the top
TALL_SEAGRASS - Enum constant in enum class org.bukkit.Material
  BlockData: `Bisected`
TAME - Static variable in interface com.destroystokyo.paper.entity.ai.VanillaGoal
  Deprecated.
Tameable - Interface in org.bukkit.entity
TARGET - Enum constant in enum class com.destroystokyo.paper.entity.ai.GoalType
TARGET - Enum constant in enum class org.bukkit.Material
  BlockData: `AnaloguePowerable`
TARGET_ATTACKED_ENTITY - Enum constant in enum class org.bukkit.event.entity.EntityTargetEvent.TargetReason
  When the target attacks the entity, so entity targets it
TARGET_ATTACKED_NEARBY_ENTITY - Enum constant in enum class org.bukkit.event.entity.EntityTargetEvent.TargetReason
  When the target attacks a nearby entity of the same type, so the entity targets it
TARGET_ATTACKED_OWNER - Enum constant in enum class org.bukkit.event.entity.EntityTargetEvent.TargetReason
  When the target attacks the owner of the entity, so the entity targets it.
TARGET_DIED - Enum constant in enum class org.bukkit.event.entity.EntityTargetEvent.TargetReason
  When the entity's target has died, and so it no longer targets it
TARGET_HIT - Enum constant in enum class org.bukkit.Statistic
TARGET_INVALID - Enum constant in enum class org.bukkit.event.entity.EntityTargetEvent.TargetReason
  When the target is in creative or spectator mode, or the gamemode is peaceful, or other reasons
TARGET_OTHER_LEVEL - Enum constant in enum class org.bukkit.event.entity.EntityTargetEvent.TargetReason
  When the target is in a different dimension
TargetBlockInfo - Class in com.destroystokyo.paper.block
  Represents information about a targeted block
TargetBlockInfo(Block, BlockFace) - Constructor for class com.destroystokyo.paper.block.TargetBlockInfo
TargetBlockInfo.FluidMode - Enum Class in com.destroystokyo.paper.block
TargetEntityInfo - Class in com.destroystokyo.paper.entity
  Represents information about a targeted entity
TargetEntityInfo(Entity, Vector) - Constructor for class com.destroystokyo.paper.entity.TargetEntityInfo
TargetHitEvent - Class in io.papermc.paper.event.block
  Called when a Target Block is hit by a projectile.
TargetHitEvent(Projectile, Block, BlockFace, int) - Constructor for class io.papermc.paper.event.block.TargetHitEvent
TASK - Enum constant in enum class io.papermc.paper.advancement.AdvancementDisplay.Frame
  "Advancement made" advancement.
TATTERED - Enum constant in enum class org.bukkit.inventory.meta.BookMeta.Generation
  Unused; unobtainable by players.
TEAL - Static variable in class org.bukkit.Color
  Teal, or (0x00,0x80,0x80) in (R,G,B)
Team - Interface in org.bukkit.scoreboard
  A team on a scoreboard that has a common display theme and other properties.
Team.Option - Enum Class in org.bukkit.scoreboard
  Represents an option which may be applied to this team.
Team.OptionStatus - Enum Class in org.bukkit.scoreboard
  How an option may be applied to members of this team.
teamDisplayName() - Method in interface org.bukkit.entity.Entity
  Gets the entity's display name formatted with their team prefix/suffix and the entity's default hover/click events.
TechnicalPiston - Interface in org.bukkit.block.data.type
  'type' represents the type of piston which this (technical) block corresponds to.
TechnicalPiston.Type - Enum Class in org.bukkit.block.data.type
  Different piston variants.
teleport(Entity) - Method in interface org.bukkit.entity.Entity
  Teleports this entity to the target Entity.
teleport(Entity, PlayerTeleportEvent.TeleportCause) - Method in interface org.bukkit.entity.Entity
  Teleports this entity to the target Entity.
teleport(Location) - Method in interface org.bukkit.entity.Entity
  Teleports this entity to the given location.
teleport(Location, PlayerTeleportEvent.TeleportCause) - Method in interface org.bukkit.entity.Entity
  Teleports this entity to the given location.
TELEPORT - Enum constant in enum class org.bukkit.event.inventory.InventoryCloseEvent.Reason
  Player is teleporting
TELEPORT_ENDER - Enum constant in enum class org.bukkit.EntityEffect
  Entity teleported as a result of chorus fruit or as an enderman
teleportAsync(Location) - Method in interface org.bukkit.entity.Entity
  Loads/Generates(in 1.13+) the Chunk asynchronously, and then teleports the entity when the chunk is ready.
teleportAsync(Location, PlayerTeleportEvent.TeleportCause) - Method in interface org.bukkit.entity.Entity
  Loads/Generates(in 1.13+) the Chunk asynchronously, and then teleports the entity when the chunk is ready.
teleportRandomly() - Method in interface org.bukkit.entity.Enderman
  Try to teleport the enderman to a random nearby location.
TEMPLE - Enum constant in enum class org.bukkit.map.MapCursor.Type
TEMPT - Enum constant in enum class org.bukkit.event.entity.EntityTargetEvent.TargetReason
  When another entity tempts this entity by having a desired item such as wheat in it's hand.
TEMPT - Static variable in interface com.destroystokyo.paper.entity.ai.VanillaGoal
TEMPT_CHANCE - Static variable in interface com.destroystokyo.paper.entity.ai.VanillaGoal
  Deprecated.
TEMPTATION_COOLDOWN_TICKS - Static variable in class org.bukkit.entity.memory.MemoryKey
TERRACOTTA - Enum constant in enum class org.bukkit.Material
TERRACOTTA - Static variable in class com.destroystokyo.paper.MaterialTags
  Covers terracotta along with the stained variants.
test(ItemStack) - Method in class org.bukkit.inventory.RecipeChoice.ExactChoice
test(ItemStack) - Method in class org.bukkit.inventory.RecipeChoice.MaterialChoice
test(ItemStack) - Method in interface org.bukkit.inventory.RecipeChoice
test(ItemStack) - Method in class com.destroystokyo.paper.inventory.ItemStackRecipeChoice
  Deprecated.
testPermission(CommandSender) - Method in class org.bukkit.command.Command
  Tests the given `CommandSender` to see if they can perform this command.
testPermissionSilent(CommandSender) - Method in class org.bukkit.command.Command
  Tests the given `CommandSender` to see if they can perform this command.
TexturedMaterial - Class in org.bukkit.material
  Deprecated.
  all usage of MaterialData is deprecated and subject to removal. Use `BlockData`.
TexturedMaterial(Material) - Constructor for class org.bukkit.material.TexturedMaterial
  Deprecated.
TexturedMaterial(Material, byte) - Constructor for class org.bukkit.material.TexturedMaterial
  Deprecated.
  Magic value
thatExcludesNonPlayersWithMessage(String) - Method in class org.bukkit.conversations.ConversationFactory
  Prevents this factory from creating a conversation for non-player `Conversable` objects.
THE_END - Enum constant in enum class org.bukkit.block.Biome
THE_END - Enum constant in enum class org.bukkit.World.Environment
  Represents the "end" map
THE_KILLER_BUNNY - Enum constant in enum class org.bukkit.entity.Rabbit.Type
  Rabbit with pure white fur, blood red horizontal eyes, and is hostile to players.
THE_VOID - Enum constant in enum class org.bukkit.block.Biome
THICK - Enum constant in enum class org.bukkit.potion.PotionType
THORNS - Enum constant in enum class org.bukkit.event.entity.EntityDamageEvent.DamageCause
  Damage caused in retaliation to another attack by the Thorns enchantment.
THORNS - Static variable in class org.bukkit.enchantments.Enchantment
  Damages the attacker
THORNS_HURT - Enum constant in enum class org.bukkit.EntityEffect
  Entity hurt by thorns attack.
THROWABLE_PROJECTILES - Static variable in class com.destroystokyo.paper.MaterialTags
  Covers the variants of player-throwable projectiles (not requiring a bow or any other "assistance").
ThrowableProjectile - Interface in org.bukkit.entity
THROWN_EXP_BOTTLE - Enum constant in enum class org.bukkit.entity.EntityType
  A flying experience bottle.
ThrownEggHatchEvent - Class in com.destroystokyo.paper.event.entity
  Called when a thrown egg might hatch.
ThrownEggHatchEvent(Egg, boolean, byte, EntityType) - Constructor for class com.destroystokyo.paper.event.entity.ThrownEggHatchEvent
ThrownExpBottle - Interface in org.bukkit.entity
  Represents a thrown Experience bottle.
ThrownPotion - Interface in org.bukkit.entity
  Represents a thrown potion bottle
ThunderChangeEvent - Class in org.bukkit.event.weather
  Stores data for thunder state changing in a world
ThunderChangeEvent(World, boolean) - Constructor for class org.bukkit.event.weather.ThunderChangeEvent
  Deprecated.
ThunderChangeEvent(World, boolean, ThunderChangeEvent.Cause) - Constructor for class org.bukkit.event.weather.ThunderChangeEvent
ThunderChangeEvent.Cause - Enum Class in org.bukkit.event.weather
tick() - Method in interface com.destroystokyo.paper.entity.ai.Goal
  Called each tick the goal is activated
TICKS_FOR_CURRENT_FUEL - Enum constant in enum class org.bukkit.inventory.InventoryView.Property
  How many total ticks the current fuel should last.
TICKS_FOR_CURRENT_SMELTING - Enum constant in enum class org.bukkit.inventory.InventoryView.Property
  How many total ticks the current smelting should last.
tileEntityTicks - Static variable in class co.aikar.timings.TimingHistory
TileState - Interface in org.bukkit.block
  Represents a block state that also hosts a tile entity at the given location.
TIME_SINCE_DEATH - Enum constant in enum class org.bukkit.Statistic
TIME_SINCE_REST - Enum constant in enum class org.bukkit.Statistic
TIMED_OUT - Enum constant in enum class org.bukkit.event.player.PlayerQuitEvent.QuitReason
  The player has timed out.
TimedEventExecutor - Class in co.aikar.timings
TimedEventExecutor(EventExecutor, Plugin, Method, Class<? extends Event>) - Constructor for class co.aikar.timings.TimedEventExecutor
  Wraps an event executor and associates a timing handler to it.
TimedRegisteredListener - Class in org.bukkit.plugin
  Extends RegisteredListener to include timing information
TimedRegisteredListener(Listener, EventExecutor, EventPriority, Plugin, boolean) - Constructor for class org.bukkit.plugin.TimedRegisteredListener
timedTicks - Static variable in class co.aikar.timings.TimingHistory
TIMEOUT - Enum constant in enum class org.bukkit.event.player.PlayerKickEvent.Cause
TIMEOUT - Enum constant in enum class org.bukkit.event.raid.RaidStopEvent.Reason
  The raid took a long time without a final result.
timeoutSeconds - Variable in class org.bukkit.conversations.InactivityConversationCanceller
TimeSkipEvent - Class in org.bukkit.event.world
  Called when the time skips in a world.
TimeSkipEvent(World, TimeSkipEvent.SkipReason, long) - Constructor for class org.bukkit.event.world.TimeSkipEvent
TimeSkipEvent.SkipReason - Enum Class in org.bukkit.event.world
  An enum specifying the reason the time skipped.
timeZone - Variable in class org.bukkit.configuration.file.YamlRepresenter
Timing - Interface in co.aikar.timings
  Provides an ability to time sections of code within the Minecraft Server
TimingHistory - Class in co.aikar.timings
timings - Variable in class org.bukkit.command.Command
Timings - Class in co.aikar.timings
TIMINGS_TICK - Static variable in class co.aikar.timings.TimingsManager
TimingsCommand - Class in co.aikar.timings
TimingsCommand(String) - Constructor for class co.aikar.timings.TimingsCommand
TimingsManager - Class in co.aikar.timings
TimingsReportListener - Class in co.aikar.timings
TimingsReportListener(List<CommandSender>) - Constructor for class co.aikar.timings.TimingsReportListener
TimingsReportListener(List<CommandSender>, Runnable) - Constructor for class co.aikar.timings.TimingsReportListener
TimingsReportListener(CommandSender) - Constructor for class co.aikar.timings.TimingsReportListener
TimingsReportListener(CommandSender, Runnable) - Constructor for class co.aikar.timings.TimingsReportListener
TINTED_GLASS - Enum constant in enum class org.bukkit.Material
TIP - Enum constant in enum class org.bukkit.block.data.type.PointedDripstone.Thickness
  Just the tip.
TIP_MERGE - Enum constant in enum class org.bukkit.block.data.type.PointedDripstone.Thickness
  Extended tip.
TIPPED_ARROW - Enum constant in enum class org.bukkit.Material
TippedArrow - Interface in org.bukkit.entity
  Deprecated.
  tipped status depends only on base potion type not being UNCRAFTABLE and effects being empty.
title() - Method in interface io.papermc.paper.advancement.AdvancementDisplay
  Gets the advancement title.
title() - Method in class org.bukkit.inventory.InventoryView
  Get the title of this inventory window.
title() - Method in interface org.bukkit.inventory.meta.BookMeta
  Gets the title of the book.
title(String) - Method in class com.destroystokyo.paper.Title.Builder
  Deprecated.
  Sets the title to the given text.
title(BaseComponent) - Method in class com.destroystokyo.paper.Title.Builder
  Deprecated.
  Sets the title to the given text.
title(BaseComponent[]) - Method in class com.destroystokyo.paper.Title.Builder
  Deprecated.
  Sets the title to the given text.
title(Component) - Method in interface org.bukkit.inventory.meta.BookMeta.BookMetaBuilder
title(Component) - Method in interface org.bukkit.inventory.meta.BookMeta
  Sets the title of the book.
Title - Class in com.destroystokyo.paper
  Deprecated.
  use `Title`
Title(String) - Constructor for class com.destroystokyo.paper.Title
  Deprecated.
  Create a title with the default time values and no subtitle.
Title(String, String) - Constructor for class com.destroystokyo.paper.Title
  Deprecated.
  Create a title with the default time values.
Title(String, String, int, int, int) - Constructor for class com.destroystokyo.paper.Title
  Deprecated.
  Creates a new title.
Title(BaseComponent) - Constructor for class com.destroystokyo.paper.Title
  Deprecated.
  Create a title with the default time values and no subtitle.
Title(BaseComponent[]) - Constructor for class com.destroystokyo.paper.Title
  Deprecated.
  Create a title with the default time values and no subtitle.
Title(BaseComponent[], BaseComponent[]) - Constructor for class com.destroystokyo.paper.Title
  Deprecated.
  Create a title with the default time values.
Title(BaseComponent, BaseComponent) - Constructor for class com.destroystokyo.paper.Title
  Deprecated.
  Create a title with the default time values.
Title(BaseComponent, BaseComponent, int, int, int) - Constructor for class com.destroystokyo.paper.Title
  Deprecated.
  Creates a new title.
Title(BaseComponent[], BaseComponent[], int, int, int) - Constructor for class com.destroystokyo.paper.Title
  Deprecated.
  Creates a new title.
Title.Builder - Class in com.destroystokyo.paper
  Deprecated.
  A builder for creating titles
TNT - Enum constant in enum class org.bukkit.Material
  BlockData: `TNT`
TNT - Interface in org.bukkit.block.data.type
  'unstable' indicates whether this TNT will explode on punching.
TNT_MINECART - Enum constant in enum class org.bukkit.Material
TNTPrimed - Interface in org.bukkit.entity
  Represents a Primed TNT.
TNTPrimeEvent - Class in com.destroystokyo.paper.event.block
  Called when TNT block is about to turn into `TNTPrimed`
TNTPrimeEvent(Block, TNTPrimeEvent.PrimeReason, Entity) - Constructor for class com.destroystokyo.paper.event.block.TNTPrimeEvent
TNTPrimeEvent.PrimeReason - Enum Class in com.destroystokyo.paper.event.block
to - Variable in class org.bukkit.event.block.BlockFromToEvent
toArray(Object...) - Static method in class co.aikar.util.JSONUtil
  This builds a JSON array from a set of data
toArrayMapper(E[], Function<E, Object>) - Static method in class co.aikar.util.JSONUtil
  These help build a single JSON array using a mapper function
toArrayMapper(Iterable<E>, Function<E, Object>) - Static method in class co.aikar.util.JSONUtil
toBlockKey() - Method in class org.bukkit.Location
toBlockLocation() - Method in class org.bukkit.Location
toBlockVector() - Method in class org.bukkit.util.Vector
  Get the block vector of this vector.
toBuilder() - Method in class com.destroystokyo.paper.event.server.GS4QueryEvent.QueryResponse
  Creates a new `GS4QueryEvent.QueryResponse.Builder` instance from data represented by this response
toBuilder() - Method in interface org.bukkit.inventory.meta.BookMeta
toByte(Object) - Static method in class org.bukkit.util.NumberConversions
toCenterLocation() - Method in class org.bukkit.Location
toDamageValue() - Method in class org.bukkit.potion.Potion
  Deprecated.
  Non-functional
toDouble(Object) - Static method in class org.bukkit.util.NumberConversions
toFloat(Object) - Static method in class org.bukkit.util.NumberConversions
toHighestLocation() - Method in class org.bukkit.Location
  Returns a copy of this location except with y = getWorld().getHighestBlockYAt(this.getBlockX(), this.getBlockZ())
toHighestLocation(HeightMap) - Method in class org.bukkit.Location
  Returns a copy of this location except with y = getWorld().getHighestBlockYAt(this.getBlockX(), this.getBlockZ(), heightMap)
toHighestLocation(HeightmapType) - Method in class org.bukkit.Location
  Deprecated.
  Use `Location.toHighestLocation(HeightMap)`
toInt(Object) - Static method in class org.bukkit.util.NumberConversions
toItemStack() - Method in class org.bukkit.material.MaterialData
  Deprecated.
  this method creates an ItemStack of size 0 which is not generally useful. Consider `MaterialData.toItemStack(int)`.
toItemStack(int) - Method in class org.bukkit.material.MaterialData
  Deprecated.
  Creates a new ItemStack based on this MaterialData
toItemStack(int) - Method in class org.bukkit.potion.Potion
  Deprecated.
  Converts this potion to an `ItemStack` with the specified amount and a correct damage value.
toLegacy(Material) - Method in interface org.bukkit.UnsafeValues
  Deprecated.
toLocation(World) - Method in class org.bukkit.util.Vector
  Gets a Location version of this vector with yaw and pitch being 0.
toLocation(World, float, float) - Method in class org.bukkit.util.Vector
  Gets a Location version of this vector.
toLong(Object) - Static method in class org.bukkit.util.NumberConversions
TONES_COUNT - Static variable in enum class org.bukkit.Note.Tone
  The number of tones including sharped tones.
TOO_FAR_AWAY - Enum constant in enum class io.papermc.paper.event.player.PlayerBedFailEnterEvent.FailReason
  Entering the bed is prevented due to the player being too far away.
TOO_FAR_AWAY - Enum constant in enum class org.bukkit.event.player.PlayerBedEnterEvent.BedEnterResult
  Entering the bed is prevented due to the player being too far away.
TOO_NEW - Enum constant in enum class io.papermc.paper.datapack.Datapack.Compatibility
TOO_OLD - Enum constant in enum class io.papermc.paper.datapack.Datapack.Compatibility
toObjectMapper(E[], Function<E, JSONUtil.JSONPair>) - Static method in class co.aikar.util.JSONUtil
  These help build a single JSON Object from a collection, using a mapper function
toObjectMapper(Iterable<E>, Function<E, JSONUtil.JSONPair>) - Static method in class co.aikar.util.JSONUtil
TOOL - Enum constant in enum class org.bukkit.enchantments.EnchantmentTarget
  Allows the Enchantment to be placed on tools (spades, pickaxe, axes)
TOOLSMITH - Enum constant in enum class org.bukkit.entity.Villager.Profession
  Toolsmith profession.
TOOLSMITH_GIFT - Enum constant in enum class org.bukkit.loot.LootTables
tooltip() - Method in interface com.destroystokyo.paper.event.server.AsyncTabCompleteEvent.Completion
  Get the suggestion tooltip for this `AsyncTabCompleteEvent.Completion`.
TOP - Enum constant in enum class org.bukkit.block.data.Bisected.Half
  The top half of the block, normally with the higher y coordinate.
TOP - Enum constant in enum class org.bukkit.block.data.type.Slab.Type
  The slab occupies the upper y half of the block.
topicNameComparatorInstance() - Static method in class org.bukkit.help.HelpTopicComparator
toPrimitive(T, ItemTagAdapterContext) - Method in class org.bukkit.inventory.meta.tags.ItemTagType.PrimitiveTagType
  Deprecated.
toPrimitive(T, PersistentDataAdapterContext) - Method in class org.bukkit.persistence.PersistentDataType.PrimitivePersistentDataType
toPrimitive(Z, ItemTagAdapterContext) - Method in interface org.bukkit.inventory.meta.tags.ItemTagType
  Deprecated.
  Returns the primitive data that resembles the complex object passed to this method.
toPrimitive(Z, PersistentDataAdapterContext) - Method in interface org.bukkit.persistence.PersistentDataType
  Returns the primitive data that resembles the complex object passed to this method.
Torch - Class in org.bukkit.material
  Deprecated.
  all usage of MaterialData is deprecated and subject to removal. Use `BlockData`.
Torch() - Constructor for class org.bukkit.material.Torch
  Deprecated.
Torch(Material) - Constructor for class org.bukkit.material.Torch
  Deprecated.
Torch(Material, byte) - Constructor for class org.bukkit.material.Torch
  Deprecated.
  Magic value
TORCH - Enum constant in enum class org.bukkit.Material
TORCH - Static variable in class com.destroystokyo.paper.MaterialTags
  Covers the variants of a regular torch.
TORCHES - Static variable in class com.destroystokyo.paper.MaterialTags
  Covers the variants of torches.
toShort(Object) - Static method in class org.bukkit.util.NumberConversions
toString() - Method in class com.destroystokyo.paper.entity.ai.GoalKey
toString() - Method in class com.destroystokyo.paper.event.player.PlayerArmorChangeEvent
toString() - Method in class com.destroystokyo.paper.event.server.GS4QueryEvent
toString() - Method in class com.destroystokyo.paper.NamespacedTag
toString() - Method in class org.bukkit.attribute.AttributeModifier
toString() - Method in enum class org.bukkit.ChatColor
toString() - Method in class org.bukkit.Color
toString() - Method in class org.bukkit.command.Command
toString() - Method in class org.bukkit.command.PluginCommand
toString() - Method in class org.bukkit.configuration.MemorySection
toString() - Method in class org.bukkit.enchantments.Enchantment
toString() - Method in class org.bukkit.FireworkEffect
toString() - Method in class org.bukkit.GameRule
toString() - Method in class org.bukkit.inventory.ItemStack
toString() - Method in class org.bukkit.inventory.RecipeChoice.ExactChoice
toString() - Method in class org.bukkit.inventory.RecipeChoice.MaterialChoice
toString() - Method in class org.bukkit.Location
toString() - Method in class org.bukkit.material.Banner
  Deprecated.
toString() - Method in class org.bukkit.material.Bed
  Deprecated.
toString() - Method in class org.bukkit.material.Button
  Deprecated.
toString() - Method in class org.bukkit.material.Cake
  Deprecated.
toString() - Method in class org.bukkit.material.Cauldron
  Deprecated.
toString() - Method in class org.bukkit.material.Coal
  Deprecated.
toString() - Method in class org.bukkit.material.CocoaPlant
  Deprecated.
toString() - Method in class org.bukkit.material.Command
  Deprecated.
toString() - Method in class org.bukkit.material.Comparator
  Deprecated.
toString() - Method in class org.bukkit.material.Crops
  Deprecated.
toString() - Method in class org.bukkit.material.Diode
  Deprecated.
toString() - Method in class org.bukkit.material.DirectionalContainer
  Deprecated.
toString() - Method in class org.bukkit.material.Door
  Deprecated.
toString() - Method in class org.bukkit.material.Dye
  Deprecated.
toString() - Method in class org.bukkit.material.FlowerPot
  Deprecated.
toString() - Method in class org.bukkit.material.Gate
  Deprecated.
toString() - Method in class org.bukkit.material.Hopper
  Deprecated.
toString() - Method in class org.bukkit.material.Leaves
  Deprecated.
toString() - Method in class org.bukkit.material.Lever
  Deprecated.
toString() - Method in class org.bukkit.material.LongGrass
  Deprecated.
toString() - Method in class org.bukkit.material.MaterialData
  Deprecated.
toString() - Method in class org.bukkit.material.Mushroom
  Deprecated.
toString() - Method in class org.bukkit.material.NetherWarts
  Deprecated.
toString() - Method in class org.bukkit.material.Observer
  Deprecated.
toString() - Method in class org.bukkit.material.PressurePlate
  Deprecated.
toString() - Method in class org.bukkit.material.Pumpkin
  Deprecated.
toString() - Method in class org.bukkit.material.Rails
  Deprecated.
toString() - Method in class org.bukkit.material.RedstoneTorch
  Deprecated.
toString() - Method in class org.bukkit.material.RedstoneWire
  Deprecated.
toString() - Method in class org.bukkit.material.Sandstone
  Deprecated.
toString() - Method in class org.bukkit.material.Sapling
  Deprecated.
toString() - Method in class org.bukkit.material.Sign
  Deprecated.
toString() - Method in class org.bukkit.material.SimpleAttachableMaterialData
  Deprecated.
toString() - Method in class org.bukkit.material.Skull
  Deprecated.
toString() - Method in class org.bukkit.material.SpawnEgg
  Deprecated.
toString() - Method in class org.bukkit.material.Stairs
  Deprecated.
toString() - Method in class org.bukkit.material.Step
  Deprecated.
toString() - Method in class org.bukkit.material.TexturedMaterial
  Deprecated.
toString() - Method in class org.bukkit.material.TrapDoor
  Deprecated.
toString() - Method in class org.bukkit.material.Tree
  Deprecated.
toString() - Method in class org.bukkit.material.Tripwire
  Deprecated.
toString() - Method in class org.bukkit.material.TripwireHook
  Deprecated.
toString() - Method in class org.bukkit.material.Vine
  Deprecated.
toString() - Method in class org.bukkit.material.Wood
  Deprecated.
toString() - Method in class org.bukkit.material.WoodenStep
  Deprecated.
toString() - Method in class org.bukkit.material.Wool
  Deprecated.
toString() - Method in class org.bukkit.NamespacedKey
toString() - Method in class org.bukkit.Note
toString() - Method in enum class org.bukkit.permissions.PermissionDefault
toString() - Method in class org.bukkit.plugin.java.JavaPlugin
toString() - Method in class org.bukkit.plugin.java.PluginClassLoader
toString() - Method in class org.bukkit.potion.PotionEffect
toString() - Method in class org.bukkit.potion.PotionEffectType
toString() - Method in enum class org.bukkit.scoreboard.DisplaySlot
toString() - Method in class org.bukkit.StructureType
toString() - Method in class org.bukkit.util.BoundingBox
toString() - Method in class org.bukkit.util.RayTraceResult
toString() - Method in class org.bukkit.util.Vector
  Returns this vector's components as x,y,z.
TOTAL_KILLS - Static variable in class org.bukkit.scoreboard.Criterias
TOTAL_WORLD_TIME - Enum constant in enum class org.bukkit.Statistic
TOTEM - Enum constant in enum class org.bukkit.event.entity.EntityPotionEffectEvent.Cause
  When the entity gets effects from a totem item saving it's life.
TOTEM - Enum constant in enum class org.bukkit.Particle
TOTEM_OF_UNDYING - Enum constant in enum class org.bukkit.Material
TOTEM_RESURRECT - Enum constant in enum class org.bukkit.EntityEffect
  Totem prevents entity death.
toThunderState() - Method in class org.bukkit.event.weather.ThunderChangeEvent
  Gets the state of thunder that the world is being set to
toVector() - Method in class org.bukkit.Location
  Constructs a new `Vector` based on this Location
toWeatherState() - Method in class org.bukkit.event.weather.WeatherChangeEvent
  Gets the state of weather that the world is being set to
TOWN_AURA - Enum constant in enum class org.bukkit.Particle
TRADE_WITH_PLAYER - Static variable in interface com.destroystokyo.paper.entity.ai.VanillaGoal
TRADED_WITH_VILLAGER - Enum constant in enum class org.bukkit.Statistic
TRADER_LLAMA - Enum constant in enum class org.bukkit.entity.EntityType
TRADER_LLAMA - Enum constant in enum class org.bukkit.loot.LootTables
TRADER_LLAMA_DEFEND_WANDERING_TRADER - Static variable in interface com.destroystokyo.paper.entity.ai.VanillaGoal
TRADER_LLAMA_SPAWN_EGG - Enum constant in enum class org.bukkit.Material
TraderLlama - Interface in org.bukkit.entity
  Represents a trader Llama.
TradeSelectEvent - Class in org.bukkit.event.inventory
  This event is called whenever a player clicks a new trade on the trades sidebar.
TradeSelectEvent(InventoryView, int) - Constructor for class org.bukkit.event.inventory.TradeSelectEvent
TRADING - Enum constant in enum class com.destroystokyo.paper.entity.villager.ReputationType
  A gossip with a minor positive effect.
trail(boolean) - Method in class org.bukkit.FireworkEffect.Builder
  Set whether the firework effect should have a trail.
transaction - Variable in class org.bukkit.event.inventory.InventoryEvent
TransformingRandomAccessList<F,T> - Class in io.papermc.paper.util
  Modified version of the Guava class with the same name to support add operations.
TransformingRandomAccessList(List<F>, Function<? super F, ? extends T>, Function<? super T, ? extends F>) - Constructor for class io.papermc.paper.util.TransformingRandomAccessList
  Create a new `TransformingRandomAccessList`.
translateAlternateColorCodes(char, String) - Static method in enum class org.bukkit.ChatColor
  Translates a string using an alternate color code character into a string that uses the internal ChatColor.COLOR_CODE color code character.
translationKey() - Method in enum class com.destroystokyo.paper.ClientOption.ChatVisibility
translationKey() - Method in enum class io.papermc.paper.advancement.AdvancementDisplay.Frame
  Gets the translation key used when an advancement is completed.
translationKey() - Method in enum class org.bukkit.attribute.Attribute
translationKey() - Method in enum class org.bukkit.Difficulty
translationKey() - Method in class org.bukkit.enchantments.EnchantmentWrapper
translationKey() - Method in enum class org.bukkit.entity.EntityType
translationKey() - Method in enum class org.bukkit.entity.Villager.Profession
translationKey() - Method in enum class org.bukkit.FireworkEffect.Type
translationKey() - Method in class org.bukkit.GameRule
translationKey() - Method in class org.bukkit.inventory.ItemStack
  Gets the translation key.
translationKey() - Method in enum class org.bukkit.Material
TRANSPARENT - Static variable in class org.bukkit.map.MapPalette
  Deprecated.
  Magic value
TRAP - Enum constant in enum class org.bukkit.event.entity.CreatureSpawnEvent.SpawnReason
  When an entity spawns as a trap for players approaching
TRAP - Enum constant in enum class org.bukkit.event.weather.LightningStrikeEvent.Cause
  Triggered by a skeleton horse trap.
TrapDoor - Class in org.bukkit.material
  Deprecated.
  all usage of MaterialData is deprecated and subject to removal. Use `BlockData`.
TrapDoor - Interface in org.bukkit.block.data.type
TrapDoor() - Constructor for class org.bukkit.material.TrapDoor
  Deprecated.
TrapDoor(Material) - Constructor for class org.bukkit.material.TrapDoor
  Deprecated.
TrapDoor(Material, byte) - Constructor for class org.bukkit.material.TrapDoor
  Deprecated.
  Magic value
TRAPDOOR_CLOSE - Enum constant in enum class org.bukkit.Effect
  Sound of a trapdoor closing.
TRAPDOOR_TOGGLE - Enum constant in enum class org.bukkit.Effect
  Sound of a trapdoor opening.
TRAPDOORS - Static variable in class com.destroystokyo.paper.MaterialTags
  Covers all variants of trapdoors.
TRAPDOORS - Static variable in interface org.bukkit.Tag
  Vanilla block tag representing all trapdoors (inherits from `Tag.WOODEN_TRAPDOORS`.
TRAPPED_CHEST - Enum constant in enum class org.bukkit.Material
  BlockData: `Chest`
TRAPPED_CHEST_TRIGGERED - Enum constant in enum class org.bukkit.Statistic
Tree - Class in org.bukkit.material
  Deprecated.
  all usage of MaterialData is deprecated and subject to removal. Use `BlockData`.
Tree() - Constructor for class org.bukkit.material.Tree
  Deprecated.
  Constructs a tree block.
Tree(Material) - Constructor for class org.bukkit.material.Tree
  Deprecated.
  Constructs a tree block of the given type.
Tree(Material, byte) - Constructor for class org.bukkit.material.Tree
  Deprecated.
  Magic value
Tree(Material, TreeSpecies) - Constructor for class org.bukkit.material.Tree
  Deprecated.
  Constructs a tree block of the given type and tree species.
Tree(Material, TreeSpecies, BlockFace) - Constructor for class org.bukkit.material.Tree
  Deprecated.
  Constructs a tree block of the given type and tree species, and facing the given direction.
Tree(TreeSpecies) - Constructor for class org.bukkit.material.Tree
  Deprecated.
  Constructs a tree block of the given tree species.
Tree(TreeSpecies, BlockFace) - Constructor for class org.bukkit.material.Tree
  Deprecated.
  Constructs a tree block of the given tree species, and facing the given direction.
TREE - Enum constant in enum class org.bukkit.TreeType
  Regular tree, no branches
TreeSpecies - Enum Class in org.bukkit
  Represents the different species of trees regardless of size.
TreeType - Enum Class in org.bukkit
  Tree and organic structure types.
TRIANGLE_BOTTOM - Enum constant in enum class org.bukkit.block.banner.PatternType
TRIANGLE_TOP - Enum constant in enum class org.bukkit.block.banner.PatternType
TRIANGLES_BOTTOM - Enum constant in enum class org.bukkit.block.banner.PatternType
TRIANGLES_TOP - Enum constant in enum class org.bukkit.block.banner.PatternType
Trident - Interface in org.bukkit.entity
  Represents a thrown trident.
TRIDENT - Enum constant in enum class org.bukkit.enchantments.EnchantmentTarget
  Allow the Enchantment to be placed on tridents.
TRIDENT - Enum constant in enum class org.bukkit.entity.EntityType
TRIDENT - Enum constant in enum class org.bukkit.event.weather.LightningStrikeEvent.Cause
  Triggered by an enchanted trident.
TRIDENT - Enum constant in enum class org.bukkit.Material
Tripwire - Class in org.bukkit.material
  Deprecated.
  all usage of MaterialData is deprecated and subject to removal. Use `BlockData`.
Tripwire - Interface in org.bukkit.block.data.type
  'disarmed' denotes that the tripwire was broken with shears and will not subsequently produce a current when destroyed.
Tripwire() - Constructor for class org.bukkit.material.Tripwire
  Deprecated.
Tripwire(Material, byte) - Constructor for class org.bukkit.material.Tripwire
  Deprecated.
  Magic value
TRIPWIRE - Enum constant in enum class org.bukkit.Material
  BlockData: `Tripwire`
TRIPWIRE_HOOK - Enum constant in enum class org.bukkit.Material
  BlockData: `TripwireHook`
TripwireHook - Class in org.bukkit.material
  Deprecated.
  all usage of MaterialData is deprecated and subject to removal. Use `BlockData`.
TripwireHook - Interface in org.bukkit.block.data.type
TripwireHook() - Constructor for class org.bukkit.material.TripwireHook
  Deprecated.
TripwireHook(BlockFace) - Constructor for class org.bukkit.material.TripwireHook
  Deprecated.
TripwireHook(Material, byte) - Constructor for class org.bukkit.material.TripwireHook
  Deprecated.
  Magic value
TROPICAL_FISH - Enum constant in enum class org.bukkit.entity.EntityType
TROPICAL_FISH - Enum constant in enum class org.bukkit.loot.LootTables
TROPICAL_FISH - Enum constant in enum class org.bukkit.Material
TROPICAL_FISH_BUCKET - Enum constant in enum class org.bukkit.Material
TROPICAL_FISH_SPAWN_EGG - Enum constant in enum class org.bukkit.Material
TropicalFish - Interface in org.bukkit.entity
  Tropical fish.
TropicalFish.Pattern - Enum Class in org.bukkit.entity
  Enumeration of all different fish patterns.
TropicalFishBucketMeta - Interface in org.bukkit.inventory.meta
  Represents a bucket of tropical fish.
TRUE - Enum constant in enum class org.bukkit.permissions.PermissionDefault
TRY_FIND_WATER - Static variable in interface com.destroystokyo.paper.entity.ai.VanillaGoal
TUBE_CORAL - Enum constant in enum class org.bukkit.Material
  BlockData: `Waterlogged`
TUBE_CORAL_BLOCK - Enum constant in enum class org.bukkit.Material
TUBE_CORAL_FAN - Enum constant in enum class org.bukkit.Material
  BlockData: `Waterlogged`
TUBE_CORAL_WALL_FAN - Enum constant in enum class org.bukkit.Material
  BlockData: `CoralWallFan`
TUFF - Enum constant in enum class org.bukkit.Material
Turtle - Interface in org.bukkit.entity
  Represents a turtle.
TURTLE - Enum constant in enum class org.bukkit.entity.EntityType
TURTLE - Enum constant in enum class org.bukkit.loot.LootTables
TURTLE_BREED - Static variable in interface com.destroystokyo.paper.entity.ai.VanillaGoal
TURTLE_EGG - Enum constant in enum class org.bukkit.Material
  BlockData: `TurtleEgg`
TURTLE_GO_HOME - Static variable in interface com.destroystokyo.paper.entity.ai.VanillaGoal
TURTLE_GO_TO_WATER - Static variable in interface com.destroystokyo.paper.entity.ai.VanillaGoal
TURTLE_GOTO_WATER - Static variable in interface com.destroystokyo.paper.entity.ai.VanillaGoal
  Deprecated.
TURTLE_HELMET - Enum constant in enum class org.bukkit.event.entity.EntityPotionEffectEvent.Cause
  When the entity gets water breathing by wearing a turtle helmet.
TURTLE_HELMET - Enum constant in enum class org.bukkit.Material
TURTLE_LAY_EGG - Static variable in interface com.destroystokyo.paper.entity.ai.VanillaGoal
TURTLE_MASTER - Enum constant in enum class org.bukkit.potion.PotionType
TURTLE_PANIC - Static variable in interface com.destroystokyo.paper.entity.ai.VanillaGoal
TURTLE_RANDOM_STROLL - Static variable in interface com.destroystokyo.paper.entity.ai.VanillaGoal
TURTLE_SPAWN_EGG - Enum constant in enum class org.bukkit.Material
TURTLE_TEMPT - Static variable in interface com.destroystokyo.paper.entity.ai.VanillaGoal
  Deprecated.
TURTLE_TRAVEL - Static variable in interface com.destroystokyo.paper.entity.ai.VanillaGoal
TurtleEgg - Interface in org.bukkit.block.data.type
  'hatch' is the number of turtles which may hatch from these eggs.
TurtleGoHomeEvent - Class in com.destroystokyo.paper.event.entity
  Fired when a Turtle decides to go home
TurtleGoHomeEvent(Turtle) - Constructor for class com.destroystokyo.paper.event.entity.TurtleGoHomeEvent
TurtleLayEggEvent - Class in com.destroystokyo.paper.event.entity
  Fired when a Turtle lays eggs
TurtleLayEggEvent(Turtle, Location, int) - Constructor for class com.destroystokyo.paper.event.entity.TurtleLayEggEvent
TurtleStartDiggingEvent - Class in com.destroystokyo.paper.event.entity
  Fired when a Turtle starts digging to lay eggs
TurtleStartDiggingEvent(Turtle, Location) - Constructor for class com.destroystokyo.paper.event.entity.TurtleStartDiggingEvent
TWISTING_VINES - Enum constant in enum class org.bukkit.Material
  BlockData: `Ageable`
TWISTING_VINES_PLANT - Enum constant in enum class org.bukkit.Material
type() - Method in class org.bukkit.WorldCreator
  Gets the type of the world that will be created or loaded
type(WorldType) - Method in class org.bukkit.WorldCreator
  Sets the type of the world that will be created or loaded

## U

UI_BUTTON_CLICK - Enum constant in enum class org.bukkit.Sound
UI_CARTOGRAPHY_TABLE_TAKE_RESULT - Enum constant in enum class org.bukkit.Sound
UI_LOOM_SELECT_PATTERN - Enum constant in enum class org.bukkit.Sound
UI_LOOM_TAKE_RESULT - Enum constant in enum class org.bukkit.Sound
UI_STONECUTTER_SELECT_RECIPE - Enum constant in enum class org.bukkit.Sound
UI_STONECUTTER_TAKE_RESULT - Enum constant in enum class org.bukkit.Sound
UI_TOAST_CHALLENGE_COMPLETE - Enum constant in enum class org.bukkit.Sound
UI_TOAST_IN - Enum constant in enum class org.bukkit.Sound
UI_TOAST_OUT - Enum constant in enum class org.bukkit.Sound
unbanIP(String) - Static method in class org.bukkit.Bukkit
  Unbans the specified address from the server.
unbanIP(String) - Method in interface org.bukkit.Server
  Unbans the specified address from the server.
UNBOUNDED_PAGE_HEIGHT - Static variable in class org.bukkit.util.ChatPaginator
UNBOUNDED_PAGE_WIDTH - Static variable in class org.bukkit.util.ChatPaginator
UNCOMMON - Enum constant in enum class io.papermc.paper.enchantments.EnchantmentRarity
UNCOMMON - Enum constant in enum class io.papermc.paper.inventory.ItemRarity
UNCRAFTABLE - Enum constant in enum class org.bukkit.potion.PotionType
UNDEAD - Enum constant in enum class org.bukkit.entity.EntityCategory
  Undead creatures.
UNDEAD_HORSE - Enum constant in enum class org.bukkit.entity.Horse.Variant
  Deprecated.
  An undead horse
UNDEADS - Static variable in class io.papermc.paper.tag.EntityTags
  Covers undead mobs
UndefinedNullability - Annotation Interface in org.bukkit
  Deprecated.
  This should generally not be used in any new API code as it suggests a bad API design.
UNDERLINE - Enum constant in enum class org.bukkit.ChatColor
  Makes the text appear underlined.
UNDERWATER_BONEMEALS - Static variable in interface org.bukkit.Tag
  Vanilla block tag denoting all underwater blocks which may be bonemealed.
UNDERWATER_RUIN_BIG - Enum constant in enum class org.bukkit.loot.LootTables
UNDERWATER_RUIN_SMALL - Enum constant in enum class org.bukkit.loot.LootTables
undiscoverRecipe(NamespacedKey) - Method in interface org.bukkit.entity.HumanEntity
  Undiscover a recipe for this player such that it has already been discovered.
undiscoverRecipes(Collection<NamespacedKey>) - Method in interface org.bukkit.entity.HumanEntity
  Undiscover a collection of recipes for this player such that they have already been discovered.
UNHOOKED - Enum constant in enum class org.bukkit.entity.FishHook.HookState
  The fishing hook has been cast and is either in the air or resting against a block on the ground.
union(double, double, double) - Method in class org.bukkit.util.BoundingBox
  Expands this bounding box to contain (or border) the specified position.
union(Location) - Method in class org.bukkit.util.BoundingBox
  Expands this bounding box to contain (or border) the specified position.
union(BoundingBox) - Method in class org.bukkit.util.BoundingBox
  Expands this bounding box to contain both this and the given bounding box.
union(Vector) - Method in class org.bukkit.util.BoundingBox
  Expands this bounding box to contain (or border) the specified position.
UNIVERSAL_ANGER - Static variable in class org.bukkit.entity.memory.MemoryKey
UNIVERSAL_ANGER - Static variable in class org.bukkit.GameRule
  Whether mobs will target all player entities once angered.
UNIVERSAL_ANGER_RESET - Static variable in interface com.destroystokyo.paper.entity.ai.VanillaGoal
  Deprecated.
UNKNOWN - Enum constant in enum class com.destroystokyo.paper.ClientOption.ChatVisibility
UNKNOWN - Enum constant in enum class com.destroystokyo.paper.event.player.PlayerSetSpawnEvent.Cause
  Fallback cause.
UNKNOWN - Enum constant in enum class org.bukkit.entity.EntityType
  An unknown entity without an Entity Class
UNKNOWN - Enum constant in enum class org.bukkit.entity.ExperienceOrb.SpawnReason
  We do not know why it was spawned
UNKNOWN - Enum constant in enum class org.bukkit.event.block.CauldronLevelChangeEvent.ChangeReason
  Unknown.
UNKNOWN - Enum constant in enum class org.bukkit.event.entity.EntityExhaustionEvent.ExhaustionReason
  Unknown exhaustion reason
UNKNOWN - Enum constant in enum class org.bukkit.event.entity.EntityPotionEffectEvent.Cause
  When the Cause is missing.
UNKNOWN - Enum constant in enum class org.bukkit.event.entity.EntityTargetEvent.TargetReason
  A currently unknown reason for the entity changing target.
UNKNOWN - Enum constant in enum class org.bukkit.event.entity.EntityTransformEvent.TransformReason
  When reason is unknown.
UNKNOWN - Enum constant in enum class org.bukkit.event.entity.EntityUnleashEvent.UnleashReason
UNKNOWN - Enum constant in enum class org.bukkit.event.inventory.ClickType
  A type of inventory manipulation not yet recognized by Bukkit.
UNKNOWN - Enum constant in enum class org.bukkit.event.inventory.InventoryAction
  An unrecognized ClickType.
UNKNOWN - Enum constant in enum class org.bukkit.event.inventory.InventoryCloseEvent.Reason
  Unknown reason
UNKNOWN - Enum constant in enum class org.bukkit.event.player.PlayerGameModeChangeEvent.Cause
  This cause is only used if a plugin fired their own `PlayerGameModeChangeEvent` and did not include a cause.
UNKNOWN - Enum constant in enum class org.bukkit.event.player.PlayerKickEvent.Cause
  Fallback cause
UNKNOWN - Enum constant in enum class org.bukkit.event.player.PlayerTeleportEvent.TeleportCause
  Indicates the teleportation was caused by an event not covered by this enum
UNKNOWN - Enum constant in enum class org.bukkit.event.weather.LightningStrikeEvent.Cause
  Unknown trigger.
UNKNOWN - Enum constant in enum class org.bukkit.event.weather.ThunderChangeEvent.Cause
UNKNOWN - Enum constant in enum class org.bukkit.event.weather.WeatherChangeEvent.Cause
UNKNOWN_BEHAVIOR - Enum constant in enum class com.destroystokyo.paper.entity.ai.GoalType
  Used to map vanilla goals, that are a behavior goal but don't have a type set...
UnknownCommandEvent - Class in org.bukkit.event.command
  Thrown when a player executes a command that is not defined
UnknownCommandEvent(CommandSender, String, String) - Constructor for class org.bukkit.event.command.UnknownCommandEvent
  Deprecated.
UnknownCommandEvent(CommandSender, String, Component) - Constructor for class org.bukkit.event.command.UnknownCommandEvent
UnknownDependencyException - Exception in org.bukkit.plugin
  Thrown when attempting to load an invalid Plugin file
UnknownDependencyException() - Constructor for exception org.bukkit.plugin.UnknownDependencyException
  Constructs a new UnknownDependencyException
UnknownDependencyException(String) - Constructor for exception org.bukkit.plugin.UnknownDependencyException
  Constructs a new UnknownDependencyException with the given message
UnknownDependencyException(Throwable) - Constructor for exception org.bukkit.plugin.UnknownDependencyException
  Constructs a new UnknownDependencyException based on the given Exception
UnknownDependencyException(Throwable, String) - Constructor for exception org.bukkit.plugin.UnknownDependencyException
  Constructs a new UnknownDependencyException based on the given Exception
UnknownDependencyException(Collection<String>, String) - Constructor for exception org.bukkit.plugin.UnknownDependencyException
  Create a new `UnknownDependencyException` with a message informing about which dependencies are missing for what plugin.
unload() - Method in interface org.bukkit.Chunk
  Unloads and optionally saves the Chunk
unload(boolean) - Method in interface org.bukkit.Chunk
  Unloads and optionally saves the Chunk
unloadChunk(int, int) - Method in interface org.bukkit.World
  Safely unloads and saves the `Chunk` at the specified coordinates
unloadChunk(int, int, boolean) - Method in interface org.bukkit.World
  Safely unloads and optionally saves the `Chunk` at the specified coordinates.
unloadChunk(Chunk) - Method in interface org.bukkit.World
  Safely unloads and saves the `Chunk` at the specified coordinates
unloadChunkRequest(int, int) - Method in interface org.bukkit.World
  Safely queues the `Chunk` at the specified coordinates for unloading.
UNLOADED - Enum constant in enum class org.bukkit.event.inventory.InventoryCloseEvent.Reason
  The chunk the inventory was in was unloaded
unloadWorld(String, boolean) - Static method in class org.bukkit.Bukkit
  Unloads a world with the given name.
unloadWorld(String, boolean) - Method in interface org.bukkit.Server
  Unloads a world with the given name.
unloadWorld(World, boolean) - Static method in class org.bukkit.Bukkit
  Unloads the given world.
unloadWorld(World, boolean) - Method in interface org.bukkit.Server
  Unloads the given world.
UNLUCK - Static variable in class org.bukkit.potion.PotionEffectType
  Loot table unluck.
unregister() - Method in interface org.bukkit.scoreboard.Objective
  Unregisters this objective from the `scoreboard.`
unregister() - Method in interface org.bukkit.scoreboard.Team
  Unregisters this team from the Scoreboard
unregister(Class<?>, Object) - Method in interface org.bukkit.plugin.ServicesManager
  Unregister a particular provider for a particular service.
unregister(Class<?>, Object) - Method in class org.bukkit.plugin.SimpleServicesManager
  Unregister a particular provider for a particular service.
unregister(Object) - Method in interface org.bukkit.plugin.ServicesManager
  Unregister a particular provider.
unregister(Object) - Method in class org.bukkit.plugin.SimpleServicesManager
  Unregister a particular provider.
unregister(CommandMap) - Method in class org.bukkit.command.Command
  Unregisters this command from the passed CommandMap applying any outstanding changes
unregister(Listener) - Method in class org.bukkit.event.HandlerList
  Remove a specific listener from this handler
unregister(Plugin) - Method in class org.bukkit.event.HandlerList
  Remove a specific plugin's listeners from this handler
unregister(RegisteredListener) - Method in class org.bukkit.event.HandlerList
  Remove a listener from a specific order slot
unregisterAll() - Static method in class org.bukkit.event.HandlerList
  Unregister all listeners from all handler lists.
unregisterAll(Listener) - Static method in class org.bukkit.event.HandlerList
  Unregister a specific listener from all handler lists.
unregisterAll(Plugin) - Static method in class org.bukkit.event.HandlerList
  Unregister a specific plugin's listeners from all handler lists.
unregisterAll(Plugin) - Method in interface org.bukkit.plugin.ServicesManager
  Unregister all the providers registered by a particular plugin.
unregisterAll(Plugin) - Method in class org.bukkit.plugin.SimpleServicesManager
  Unregister all the providers registered by a particular plugin.
unregisterClass(Class<? extends ConfigurationSerializable>) - Static method in class org.bukkit.configuration.serialization.ConfigurationSerialization
  Unregisters any aliases for the specified `ConfigurationSerializable` class
unregisterClass(String) - Static method in class org.bukkit.configuration.serialization.ConfigurationSerialization
  Unregisters the specified alias to a `ConfigurationSerializable`
unregisterIncomingPluginChannel(Plugin) - Method in interface org.bukkit.plugin.messaging.Messenger
  Unregisters the specific plugin from listening on all plugin channels through all listeners.
unregisterIncomingPluginChannel(Plugin) - Method in class org.bukkit.plugin.messaging.StandardMessenger
unregisterIncomingPluginChannel(Plugin, String) - Method in interface org.bukkit.plugin.messaging.Messenger
  Unregisters the specific plugin from listening on the requested incoming plugin channel, no longer allowing it to act upon any plugin messages.
unregisterIncomingPluginChannel(Plugin, String) - Method in class org.bukkit.plugin.messaging.StandardMessenger
unregisterIncomingPluginChannel(Plugin, String, PluginMessageListener) - Method in interface org.bukkit.plugin.messaging.Messenger
  Unregisters the specific plugin's listener from listening on the requested incoming plugin channel, no longer allowing it to act upon any plugin messages.
unregisterIncomingPluginChannel(Plugin, String, PluginMessageListener) - Method in class org.bukkit.plugin.messaging.StandardMessenger
unregisterOutgoingPluginChannel(Plugin) - Method in interface org.bukkit.plugin.messaging.Messenger
  Unregisters the specific plugin from all outgoing plugin channels, no longer allowing it to send any plugin messages.
unregisterOutgoingPluginChannel(Plugin) - Method in class org.bukkit.plugin.messaging.StandardMessenger
unregisterOutgoingPluginChannel(Plugin, String) - Method in interface org.bukkit.plugin.messaging.Messenger
  Unregisters the specific plugin from the requested outgoing plugin channel, no longer allowing it to send messages through that channel to any clients.
unregisterOutgoingPluginChannel(Plugin, String) - Method in class org.bukkit.plugin.messaging.StandardMessenger
unregisterStructure(NamespacedKey) - Method in interface org.bukkit.structure.StructureManager
  Unregisters a structure.
UnsafeValues - Interface in org.bukkit
  Deprecated.
unsetPermission(String) - Method in class org.bukkit.permissions.PermissionAttachment
  Removes the specified permission from this attachment.
unsetPermission(Permission) - Method in class org.bukkit.permissions.PermissionAttachment
  Removes the specified permission from this attachment.
UNSPAWNABLE - Enum constant in enum class org.bukkit.event.raid.RaidStopEvent.Reason
  Couldn't find a suitable place to spawn raiders.
UNSTABLE - Enum constant in enum class org.bukkit.block.data.type.BigDripleaf.Tilt
  Unstable tilt.
UNSTABLE_BOTTOM_CENTER - Static variable in interface org.bukkit.Tag
  Vanilla block tag representing all unstable bottom center blocks.
UNSTARTED - Enum constant in enum class org.bukkit.conversations.Conversation.ConversationState
unsubscribeFromDefaultPerms(boolean, Permissible) - Method in interface org.bukkit.plugin.PluginManager
  Unsubscribes from the given Default permissions by operator status
unsubscribeFromDefaultPerms(boolean, Permissible) - Method in class org.bukkit.plugin.SimplePluginManager
unsubscribeFromPermission(String, Permissible) - Method in interface org.bukkit.plugin.PluginManager
  Unsubscribes the given Permissible for information about the requested Permission, by name.
unsubscribeFromPermission(String, Permissible) - Method in class org.bukkit.plugin.SimplePluginManager
UNTYPED - Enum constant in enum class org.bukkit.Statistic.Type
  Statistics of this type do not require a qualifier.
UP - Enum constant in enum class org.bukkit.block.BlockFace
UP - Enum constant in enum class org.bukkit.block.data.type.RedstoneWire.Connection
  The wire travels up the side of the block adjacent to this face.
UP_EAST - Enum constant in enum class org.bukkit.block.data.type.Jigsaw.Orientation
UP_NORTH - Enum constant in enum class org.bukkit.block.data.type.Jigsaw.Orientation
UP_SOUTH - Enum constant in enum class org.bukkit.block.data.type.Jigsaw.Orientation
UP_WEST - Enum constant in enum class org.bukkit.block.data.type.Jigsaw.Orientation
update() - Method in interface org.bukkit.block.BlockState
  Attempts to update the block represented by this state, setting it to the new values as defined by this state.
update(boolean) - Method in interface org.bukkit.block.BlockState
  Attempts to update the block represented by this state, setting it to the new values as defined by this state.
update(boolean, boolean) - Method in interface org.bukkit.block.BlockState
  Attempts to update the block represented by this state, setting it to the new values as defined by this state.
updateCommands() - Method in interface org.bukkit.entity.Player
  Update the list of commands sent to the client.
updateInventory() - Method in interface org.bukkit.entity.Player
  Forces an update of the player's entire inventory.
updateMaterial(ItemMeta, Material) - Method in interface org.bukkit.inventory.ItemFactory
  Deprecated.
  for internal use only
updateTitle(Title) - Method in interface org.bukkit.entity.Player
  Deprecated.
  Use `Audience.showTitle(net.kyori.adventure.title.Title)` or `Audience.sendTitlePart(net.kyori.adventure.title.TitlePart, Object)`
url - Static variable in class co.aikar.timings.TimingsManager
usageMessage - Variable in class org.bukkit.command.Command
UsageMode - Enum Class in org.bukkit.block.structure
  Represents how a `Structure` can be used.
USE_ITEM - Enum constant in enum class org.bukkit.Statistic
USE_ITEM - Static variable in interface com.destroystokyo.paper.entity.ai.VanillaGoal
useBed() - Method in class org.bukkit.event.player.PlayerBedEnterEvent
  This controls the action to take with the bed that was clicked on.
useInteractedBlock() - Method in class org.bukkit.event.player.PlayerInteractEvent
  This controls the action to take with the block (if any) that was clicked on.
useItemInHand() - Method in class org.bukkit.event.player.PlayerInteractEvent
  This controls the action to take with the item the player is holding.
useTimings() - Method in interface org.bukkit.plugin.PluginManager
  Returns whether or not timing code should be used for event calls
useTimings() - Method in class org.bukkit.plugin.SimplePluginManager
useTimings(boolean) - Method in class org.bukkit.plugin.SimplePluginManager
  Sets whether or not per event timing code should be used
UTF8 - Enum constant in enum class org.bukkit.plugin.PluginAwareness.Flags
  Deprecated.
  all plugins are now assumed to be UTF-8 aware.
Utility - Annotation Interface in org.bukkit
  This annotation indicates a method (and sometimes constructor) will chain its internal operations.

## V

VALID_SPAWN - Static variable in interface org.bukkit.Tag
  Vanilla block tag denoting all valid mob spawn positions.
validateAndCorrectChannel(String) - Static method in class org.bukkit.plugin.messaging.StandardMessenger
  Deprecated.
  not an API method
validateChannel(String) - Static method in class org.bukkit.plugin.messaging.StandardMessenger
  Deprecated.
  not an API method
validatePluginMessage(Messenger, Plugin, String, byte[]) - Static method in class org.bukkit.plugin.messaging.StandardMessenger
  Validates the input of a Plugin Message, ensuring the arguments are all valid.
ValidatingPrompt - Class in org.bukkit.conversations
  ValidatingPrompt is the base class for any prompt that requires validation.
ValidatingPrompt() - Constructor for class org.bukkit.conversations.ValidatingPrompt
value() - Element in annotation interface org.bukkit.configuration.serialization.DelegateDeserialization
  Which class should be used as a delegate for this classes deserialization
value() - Element in annotation interface org.bukkit.configuration.serialization.SerializableAs
  This is the name your class will be stored and retrieved as.
value() - Method in class org.bukkit.metadata.FixedMetadataValue
value() - Method in class org.bukkit.metadata.LazyMetadataValue
value() - Method in interface org.bukkit.metadata.MetadataValue
  Fetches the value of this metadata item.
value() - Method in class org.bukkit.NamespacedKey
value() - Element in annotation interface org.bukkit.UndefinedNullability
  Deprecated.
  Human readable description of the circumstances, in which the type is nullable.
value() - Element in annotation interface org.bukkit.Warning
  This sets if the deprecation warnings when registering events gets printed when the setting is in the default state.
value(String) - Static method in enum class org.bukkit.Warning.WarningState
  This method returns the corresponding warning state for the given string value.
valueOf(byte) - Static method in enum class org.bukkit.map.MapView.Scale
  Deprecated.
  Magic value
valueOf(String) - Static method in enum class com.destroystokyo.paper.block.TargetBlockInfo.FluidMode
  Returns the enum constant of this class with the specified name.
valueOf(String) - Static method in enum class com.destroystokyo.paper.ClientOption.ChatVisibility
  Returns the enum constant of this class with the specified name.
valueOf(String) - Static method in enum class com.destroystokyo.paper.entity.ai.GoalType
  Returns the enum constant of this class with the specified name.
valueOf(String) - Static method in enum class com.destroystokyo.paper.entity.villager.ReputationType
  Returns the enum constant of this class with the specified name.
valueOf(String) - Static method in enum class com.destroystokyo.paper.event.block.AnvilDamagedEvent.DamageState
  Returns the enum constant of this class with the specified name.
valueOf(String) - Static method in enum class com.destroystokyo.paper.event.block.TNTPrimeEvent.PrimeReason
  Returns the enum constant of this class with the specified name.
valueOf(String) - Static method in enum class com.destroystokyo.paper.event.entity.EndermanEscapeEvent.Reason
  Returns the enum constant of this class with the specified name.
valueOf(String) - Static method in enum class com.destroystokyo.paper.event.entity.EntityTransformedEvent.TransformedReason
  Deprecated.
  Returns the enum constant of this class with the specified name.
valueOf(String) - Static method in enum class com.destroystokyo.paper.event.player.PlayerArmorChangeEvent.SlotType
  Returns the enum constant of this class with the specified name.
valueOf(String) - Static method in enum class com.destroystokyo.paper.event.player.PlayerSetSpawnEvent.Cause
  Returns the enum constant of this class with the specified name.
valueOf(String) - Static method in enum class com.destroystokyo.paper.event.server.GS4QueryEvent.QueryType
  Returns the enum constant of this class with the specified name.
valueOf(String) - Static method in enum class com.destroystokyo.paper.HeightmapType
  Deprecated.
  Returns the enum constant of this class with the specified name.
valueOf(String) - Static method in enum class io.papermc.paper.advancement.AdvancementDisplay.Frame
  Returns the enum constant of this class with the specified name.
valueOf(String) - Static method in enum class io.papermc.paper.datapack.Datapack.Compatibility
  Returns the enum constant of this class with the specified name.
valueOf(String) - Static method in enum class io.papermc.paper.enchantments.EnchantmentRarity
  Returns the enum constant of this class with the specified name.
valueOf(String) - Static method in enum class io.papermc.paper.event.player.PlayerBedFailEnterEvent.FailReason
  Returns the enum constant of this class with the specified name.
valueOf(String) - Static method in enum class io.papermc.paper.event.player.PlayerLecternPageChangeEvent.PageChangeDirection
  Returns the enum constant of this class with the specified name.
valueOf(String) - Static method in enum class io.papermc.paper.event.server.ServerResourcesReloadedEvent.Cause
  Returns the enum constant of this class with the specified name.
valueOf(String) - Static method in enum class io.papermc.paper.event.world.border.WorldBorderBoundsChangeEvent.Type
  Returns the enum constant of this class with the specified name.
valueOf(String) - Static method in enum class io.papermc.paper.inventory.ItemRarity
  Returns the enum constant of this class with the specified name.
valueOf(String) - Static method in enum class io.papermc.paper.world.MoonPhase
  Returns the enum constant of this class with the specified name.
valueOf(String) - Static method in enum class org.bukkit.Art
  Returns the enum constant of this class with the specified name.
valueOf(String) - Static method in enum class org.bukkit.attribute.Attribute
  Returns the enum constant of this class with the specified name.
valueOf(String) - Static method in enum class org.bukkit.attribute.AttributeModifier.Operation
  Returns the enum constant of this class with the specified name.
valueOf(String) - Static method in enum class org.bukkit.Axis
  Returns the enum constant of this class with the specified name.
valueOf(String) - Static method in enum class org.bukkit.BanList.Type
  Returns the enum constant of this class with the specified name.
valueOf(String) - Static method in enum class org.bukkit.block.banner.PatternType
  Returns the enum constant of this class with the specified name.
valueOf(String) - Static method in enum class org.bukkit.block.Biome
  Returns the enum constant of this class with the specified name.
valueOf(String) - Static method in enum class org.bukkit.block.BlockFace
  Returns the enum constant of this class with the specified name.
valueOf(String) - Static method in enum class org.bukkit.block.data.Bisected.Half
  Returns the enum constant of this class with the specified name.
valueOf(String) - Static method in enum class org.bukkit.block.data.FaceAttachable.AttachedFace
  Returns the enum constant of this class with the specified name.
valueOf(String) - Static method in enum class org.bukkit.block.data.Rail.Shape
  Returns the enum constant of this class with the specified name.
valueOf(String) - Static method in enum class org.bukkit.block.data.type.Bamboo.Leaves
  Returns the enum constant of this class with the specified name.
valueOf(String) - Static method in enum class org.bukkit.block.data.type.Bed.Part
  Returns the enum constant of this class with the specified name.
valueOf(String) - Static method in enum class org.bukkit.block.data.type.Bell.Attachment
  Returns the enum constant of this class with the specified name.
valueOf(String) - Static method in enum class org.bukkit.block.data.type.BigDripleaf.Tilt
  Returns the enum constant of this class with the specified name.
valueOf(String) - Static method in enum class org.bukkit.block.data.type.Chest.Type
  Returns the enum constant of this class with the specified name.
valueOf(String) - Static method in enum class org.bukkit.block.data.type.Comparator.Mode
  Returns the enum constant of this class with the specified name.
valueOf(String) - Static method in enum class org.bukkit.block.data.type.Door.Hinge
  Returns the enum constant of this class with the specified name.
valueOf(String) - Static method in enum class org.bukkit.block.data.type.Jigsaw.Orientation
  Returns the enum constant of this class with the specified name.
valueOf(String) - Static method in enum class org.bukkit.block.data.type.PointedDripstone.Thickness
  Returns the enum constant of this class with the specified name.
valueOf(String) - Static method in enum class org.bukkit.block.data.type.RedstoneWire.Connection
  Returns the enum constant of this class with the specified name.
valueOf(String) - Static method in enum class org.bukkit.block.data.type.SculkSensor.Phase
  Returns the enum constant of this class with the specified name.
valueOf(String) - Static method in enum class org.bukkit.block.data.type.Slab.Type
  Returns the enum constant of this class with the specified name.
valueOf(String) - Static method in enum class org.bukkit.block.data.type.Stairs.Shape
  Returns the enum constant of this class with the specified name.
valueOf(String) - Static method in enum class org.bukkit.block.data.type.StructureBlock.Mode
  Returns the enum constant of this class with the specified name.
valueOf(String) - Static method in enum class org.bukkit.block.data.type.Switch.Face
  Deprecated.
  Returns the enum constant of this class with the specified name.
valueOf(String) - Static method in enum class org.bukkit.block.data.type.TechnicalPiston.Type
  Returns the enum constant of this class with the specified name.
valueOf(String) - Static method in enum class org.bukkit.block.data.type.Wall.Height
  Returns the enum constant of this class with the specified name.
valueOf(String) - Static method in enum class org.bukkit.block.PistonMoveReaction
  Returns the enum constant of this class with the specified name.
valueOf(String) - Static method in enum class org.bukkit.block.structure.Mirror
  Returns the enum constant of this class with the specified name.
valueOf(String) - Static method in enum class org.bukkit.block.structure.StructureRotation
  Returns the enum constant of this class with the specified name.
valueOf(String) - Static method in enum class org.bukkit.block.structure.UsageMode
  Returns the enum constant of this class with the specified name.
valueOf(String) - Static method in enum class org.bukkit.boss.BarColor
  Returns the enum constant of this class with the specified name.
valueOf(String) - Static method in enum class org.bukkit.boss.BarFlag
  Returns the enum constant of this class with the specified name.
valueOf(String) - Static method in enum class org.bukkit.boss.BarStyle
  Returns the enum constant of this class with the specified name.
valueOf(String) - Static method in enum class org.bukkit.boss.DragonBattle.RespawnPhase
  Returns the enum constant of this class with the specified name.
valueOf(String) - Static method in enum class org.bukkit.ChatColor
  Returns the enum constant of this class with the specified name.
valueOf(String) - Static method in enum class org.bukkit.CoalType
  Returns the enum constant of this class with the specified name.
valueOf(String) - Static method in enum class org.bukkit.conversations.Conversation.ConversationState
  Returns the enum constant of this class with the specified name.
valueOf(String) - Static method in enum class org.bukkit.CropState
  Returns the enum constant of this class with the specified name.
valueOf(String) - Static method in enum class org.bukkit.Difficulty
  Returns the enum constant of this class with the specified name.
valueOf(String) - Static method in enum class org.bukkit.DyeColor
  Returns the enum constant of this class with the specified name.
valueOf(String) - Static method in enum class org.bukkit.Effect.Type
  Returns the enum constant of this class with the specified name.
valueOf(String) - Static method in enum class org.bukkit.Effect
  Returns the enum constant of this class with the specified name.
valueOf(String) - Static method in enum class org.bukkit.enchantments.EnchantmentTarget
  Returns the enum constant of this class with the specified name.
valueOf(String) - Static method in enum class org.bukkit.entity.AbstractArrow.PickupRule
  Deprecated.
  Returns the enum constant of this class with the specified name.
valueOf(String) - Static method in enum class org.bukkit.entity.AbstractArrow.PickupStatus
  Returns the enum constant of this class with the specified name.
valueOf(String) - Static method in enum class org.bukkit.entity.ArmorStand.LockType
  Returns the enum constant of this class with the specified name.
valueOf(String) - Static method in enum class org.bukkit.entity.Axolotl.Variant
  Returns the enum constant of this class with the specified name.
valueOf(String) - Static method in enum class org.bukkit.entity.Cat.Type
  Returns the enum constant of this class with the specified name.
valueOf(String) - Static method in enum class org.bukkit.entity.EnderDragon.Phase
  Returns the enum constant of this class with the specified name.
valueOf(String) - Static method in enum class org.bukkit.entity.EntityCategory
  Returns the enum constant of this class with the specified name.
valueOf(String) - Static method in enum class org.bukkit.entity.EntityType
  Returns the enum constant of this class with the specified name.
valueOf(String) - Static method in enum class org.bukkit.entity.Evoker.Spell
  Deprecated.
  Returns the enum constant of this class with the specified name.
valueOf(String) - Static method in enum class org.bukkit.entity.ExperienceOrb.SpawnReason
  Returns the enum constant of this class with the specified name.
valueOf(String) - Static method in enum class org.bukkit.entity.FishHook.HookState
  Returns the enum constant of this class with the specified name.
valueOf(String) - Static method in enum class org.bukkit.entity.Fox.Type
  Returns the enum constant of this class with the specified name.
valueOf(String) - Static method in enum class org.bukkit.entity.Horse.Color
  Returns the enum constant of this class with the specified name.
valueOf(String) - Static method in enum class org.bukkit.entity.Horse.Style
  Returns the enum constant of this class with the specified name.
valueOf(String) - Static method in enum class org.bukkit.entity.Horse.Variant
  Deprecated.
  Returns the enum constant of this class with the specified name.
valueOf(String) - Static method in enum class org.bukkit.entity.Llama.Color
  Returns the enum constant of this class with the specified name.
valueOf(String) - Static method in enum class org.bukkit.entity.MushroomCow.Variant
  Returns the enum constant of this class with the specified name.
valueOf(String) - Static method in enum class org.bukkit.entity.Ocelot.Type
  Deprecated.
  Returns the enum constant of this class with the specified name.
valueOf(String) - Static method in enum class org.bukkit.entity.Panda.Gene
  Returns the enum constant of this class with the specified name.
valueOf(String) - Static method in enum class org.bukkit.entity.Parrot.Variant
  Returns the enum constant of this class with the specified name.
valueOf(String) - Static method in enum class org.bukkit.entity.Pose
  Returns the enum constant of this class with the specified name.
valueOf(String) - Static method in enum class org.bukkit.entity.Rabbit.Type
  Returns the enum constant of this class with the specified name.
valueOf(String) - Static method in enum class org.bukkit.entity.Skeleton.SkeletonType
  Deprecated.
  Returns the enum constant of this class with the specified name.
valueOf(String) - Static method in enum class org.bukkit.entity.Spellcaster.Spell
  Returns the enum constant of this class with the specified name.
valueOf(String) - Static method in enum class org.bukkit.entity.TropicalFish.Pattern
  Returns the enum constant of this class with the specified name.
valueOf(String) - Static method in enum class org.bukkit.entity.Villager.Profession
  Returns the enum constant of this class with the specified name.
valueOf(String) - Static method in enum class org.bukkit.entity.Villager.Type
  Returns the enum constant of this class with the specified name.
valueOf(String) - Static method in enum class org.bukkit.EntityEffect
  Returns the enum constant of this class with the specified name.
valueOf(String) - Static method in enum class org.bukkit.event.block.Action
  Returns the enum constant of this class with the specified name.
valueOf(String) - Static method in enum class org.bukkit.event.block.BlockIgniteEvent.IgniteCause
  Returns the enum constant of this class with the specified name.
valueOf(String) - Static method in enum class org.bukkit.event.block.CauldronLevelChangeEvent.ChangeReason
  Returns the enum constant of this class with the specified name.
valueOf(String) - Static method in enum class org.bukkit.event.entity.CreatureSpawnEvent.SpawnReason
  Returns the enum constant of this class with the specified name.
valueOf(String) - Static method in enum class org.bukkit.event.entity.CreeperPowerEvent.PowerCause
  Returns the enum constant of this class with the specified name.
valueOf(String) - Static method in enum class org.bukkit.event.entity.EntityDamageEvent.DamageCause
  Returns the enum constant of this class with the specified name.
valueOf(String) - Static method in enum class org.bukkit.event.entity.EntityDamageEvent.DamageModifier
  Deprecated.
  Returns the enum constant of this class with the specified name.
valueOf(String) - Static method in enum class org.bukkit.event.entity.EntityExhaustionEvent.ExhaustionReason
  Returns the enum constant of this class with the specified name.
valueOf(String) - Static method in enum class org.bukkit.event.entity.EntityPotionEffectEvent.Action
  Returns the enum constant of this class with the specified name.
valueOf(String) - Static method in enum class org.bukkit.event.entity.EntityPotionEffectEvent.Cause
  Returns the enum constant of this class with the specified name.
valueOf(String) - Static method in enum class org.bukkit.event.entity.EntityRegainHealthEvent.RegainReason
  Returns the enum constant of this class with the specified name.
valueOf(String) - Static method in enum class org.bukkit.event.entity.EntityTargetEvent.TargetReason
  Returns the enum constant of this class with the specified name.
valueOf(String) - Static method in enum class org.bukkit.event.entity.EntityTransformEvent.TransformReason
  Returns the enum constant of this class with the specified name.
valueOf(String) - Static method in enum class org.bukkit.event.entity.EntityUnleashEvent.UnleashReason
  Returns the enum constant of this class with the specified name.
valueOf(String) - Static method in enum class org.bukkit.event.entity.VillagerCareerChangeEvent.ChangeReason
  Returns the enum constant of this class with the specified name.
valueOf(String) - Static method in enum class org.bukkit.event.Event.Result
  Returns the enum constant of this class with the specified name.
valueOf(String) - Static method in enum class org.bukkit.event.EventPriority
  Returns the enum constant of this class with the specified name.
valueOf(String) - Static method in enum class org.bukkit.event.hanging.HangingBreakEvent.RemoveCause
  Returns the enum constant of this class with the specified name.
valueOf(String) - Static method in enum class org.bukkit.event.inventory.ClickType
  Returns the enum constant of this class with the specified name.
valueOf(String) - Static method in enum class org.bukkit.event.inventory.DragType
  Returns the enum constant of this class with the specified name.
valueOf(String) - Static method in enum class org.bukkit.event.inventory.InventoryAction
  Returns the enum constant of this class with the specified name.
valueOf(String) - Static method in enum class org.bukkit.event.inventory.InventoryCloseEvent.Reason
  Returns the enum constant of this class with the specified name.
valueOf(String) - Static method in enum class org.bukkit.event.inventory.InventoryType.SlotType
  Returns the enum constant of this class with the specified name.
valueOf(String) - Static method in enum class org.bukkit.event.inventory.InventoryType
  Returns the enum constant of this class with the specified name.
valueOf(String) - Static method in enum class org.bukkit.event.player.AsyncPlayerPreLoginEvent.Result
  Returns the enum constant of this class with the specified name.
valueOf(String) - Static method in enum class org.bukkit.event.player.PlayerAnimationType
  Returns the enum constant of this class with the specified name.
valueOf(String) - Static method in enum class org.bukkit.event.player.PlayerBedEnterEvent.BedEnterResult
  Returns the enum constant of this class with the specified name.
valueOf(String) - Static method in enum class org.bukkit.event.player.PlayerFishEvent.State
  Returns the enum constant of this class with the specified name.
valueOf(String) - Static method in enum class org.bukkit.event.player.PlayerGameModeChangeEvent.Cause
  Returns the enum constant of this class with the specified name.
valueOf(String) - Static method in enum class org.bukkit.event.player.PlayerKickEvent.Cause
  Returns the enum constant of this class with the specified name.
valueOf(String) - Static method in enum class org.bukkit.event.player.PlayerLoginEvent.Result
  Returns the enum constant of this class with the specified name.
valueOf(String) - Static method in enum class org.bukkit.event.player.PlayerPreLoginEvent.Result
  Deprecated.
  Returns the enum constant of this class with the specified name.
valueOf(String) - Static method in enum class org.bukkit.event.player.PlayerQuitEvent.QuitReason
  Returns the enum constant of this class with the specified name.
valueOf(String) - Static method in enum class org.bukkit.event.player.PlayerResourcePackStatusEvent.Status
  Returns the enum constant of this class with the specified name.
valueOf(String) - Static method in enum class org.bukkit.event.player.PlayerRespawnEvent.RespawnFlag
  Returns the enum constant of this class with the specified name.
valueOf(String) - Static method in enum class org.bukkit.event.player.PlayerTeleportEvent.TeleportCause
  Returns the enum constant of this class with the specified name.
valueOf(String) - Static method in enum class org.bukkit.event.raid.RaidStopEvent.Reason
  Returns the enum constant of this class with the specified name.
valueOf(String) - Static method in enum class org.bukkit.event.server.ServerLoadEvent.LoadType
  Returns the enum constant of this class with the specified name.
valueOf(String) - Static method in enum class org.bukkit.event.weather.LightningStrikeEvent.Cause
  Returns the enum constant of this class with the specified name.
valueOf(String) - Static method in enum class org.bukkit.event.weather.ThunderChangeEvent.Cause
  Returns the enum constant of this class with the specified name.
valueOf(String) - Static method in enum class org.bukkit.event.weather.WeatherChangeEvent.Cause
  Returns the enum constant of this class with the specified name.
valueOf(String) - Static method in enum class org.bukkit.event.world.PortalCreateEvent.CreateReason
  Returns the enum constant of this class with the specified name.
valueOf(String) - Static method in enum class org.bukkit.event.world.TimeSkipEvent.SkipReason
  Returns the enum constant of this class with the specified name.
valueOf(String) - Static method in enum class org.bukkit.FireworkEffect.Type
  Returns the enum constant of this class with the specified name.
valueOf(String) - Static method in enum class org.bukkit.Fluid
  Returns the enum constant of this class with the specified name.
valueOf(String) - Static method in enum class org.bukkit.FluidCollisionMode
  Returns the enum constant of this class with the specified name.
valueOf(String) - Static method in enum class org.bukkit.GameMode
  Returns the enum constant of this class with the specified name.
valueOf(String) - Static method in enum class org.bukkit.GrassSpecies
  Returns the enum constant of this class with the specified name.
valueOf(String) - Static method in enum class org.bukkit.HeightMap
  Returns the enum constant of this class with the specified name.
valueOf(String) - Static method in enum class org.bukkit.Instrument
  Returns the enum constant of this class with the specified name.
valueOf(String) - Static method in enum class org.bukkit.inventory.EquipmentSlot
  Returns the enum constant of this class with the specified name.
valueOf(String) - Static method in enum class org.bukkit.inventory.InventoryView.Property
  Returns the enum constant of this class with the specified name.
valueOf(String) - Static method in enum class org.bukkit.inventory.ItemFlag
  Returns the enum constant of this class with the specified name.
valueOf(String) - Static method in enum class org.bukkit.inventory.MainHand
  Returns the enum constant of this class with the specified name.
valueOf(String) - Static method in enum class org.bukkit.inventory.meta.BookMeta.Generation
  Returns the enum constant of this class with the specified name.
valueOf(String) - Static method in enum class org.bukkit.loot.LootTables
  Returns the enum constant of this class with the specified name.
valueOf(String) - Static method in enum class org.bukkit.map.MapCursor.Type
  Returns the enum constant of this class with the specified name.
valueOf(String) - Static method in enum class org.bukkit.map.MapView.Scale
  Returns the enum constant of this class with the specified name.
valueOf(String) - Static method in enum class org.bukkit.material.CocoaPlant.CocoaPlantSize
  Deprecated.
  Returns the enum constant of this class with the specified name.
valueOf(String) - Static method in enum class org.bukkit.material.types.MushroomBlockTexture
  Returns the enum constant of this class with the specified name.
valueOf(String) - Static method in enum class org.bukkit.Material
  Returns the enum constant of this class with the specified name.
valueOf(String) - Static method in enum class org.bukkit.metadata.LazyMetadataValue.CacheStrategy
  Returns the enum constant of this class with the specified name.
valueOf(String) - Static method in enum class org.bukkit.NetherWartsState
  Returns the enum constant of this class with the specified name.
valueOf(String) - Static method in enum class org.bukkit.Note.Tone
  Returns the enum constant of this class with the specified name.
valueOf(String) - Static method in enum class org.bukkit.Particle
  Returns the enum constant of this class with the specified name.
valueOf(String) - Static method in enum class org.bukkit.permissions.PermissionDefault
  Returns the enum constant of this class with the specified name.
valueOf(String) - Static method in enum class org.bukkit.plugin.messaging.PluginChannelDirection
  Returns the enum constant of this class with the specified name.
valueOf(String) - Static method in enum class org.bukkit.plugin.PluginAwareness.Flags
  Returns the enum constant of this class with the specified name.
valueOf(String) - Static method in enum class org.bukkit.plugin.PluginLoadOrder
  Returns the enum constant of this class with the specified name.
valueOf(String) - Static method in enum class org.bukkit.plugin.ServicePriority
  Returns the enum constant of this class with the specified name.
valueOf(String) - Static method in enum class org.bukkit.PortalType
  Returns the enum constant of this class with the specified name.
valueOf(String) - Static method in enum class org.bukkit.potion.PotionType
  Returns the enum constant of this class with the specified name.
valueOf(String) - Static method in enum class org.bukkit.Raid.RaidStatus
  Returns the enum constant of this class with the specified name.
valueOf(String) - Static method in enum class org.bukkit.Rotation
  Returns the enum constant of this class with the specified name.
valueOf(String) - Static method in enum class org.bukkit.SandstoneType
  Returns the enum constant of this class with the specified name.
valueOf(String) - Static method in enum class org.bukkit.scoreboard.DisplaySlot
  Returns the enum constant of this class with the specified name.
valueOf(String) - Static method in enum class org.bukkit.scoreboard.NameTagVisibility
  Deprecated.
  Returns the enum constant of this class with the specified name.
valueOf(String) - Static method in enum class org.bukkit.scoreboard.RenderType
  Returns the enum constant of this class with the specified name.
valueOf(String) - Static method in enum class org.bukkit.scoreboard.Team.Option
  Returns the enum constant of this class with the specified name.
valueOf(String) - Static method in enum class org.bukkit.scoreboard.Team.OptionStatus
  Returns the enum constant of this class with the specified name.
valueOf(String) - Static method in enum class org.bukkit.SkullType
  Deprecated.
  Returns the enum constant of this class with the specified name.
valueOf(String) - Static method in enum class org.bukkit.Sound
  Returns the enum constant of this class with the specified name.
valueOf(String) - Static method in enum class org.bukkit.SoundCategory
  Returns the enum constant of this class with the specified name.
valueOf(String) - Static method in enum class org.bukkit.Statistic.Type
  Returns the enum constant of this class with the specified name.
valueOf(String) - Static method in enum class org.bukkit.Statistic
  Returns the enum constant of this class with the specified name.
valueOf(String) - Static method in enum class org.bukkit.TreeSpecies
  Returns the enum constant of this class with the specified name.
valueOf(String) - Static method in enum class org.bukkit.TreeType
  Returns the enum constant of this class with the specified name.
valueOf(String) - Static method in enum class org.bukkit.Warning.WarningState
  Returns the enum constant of this class with the specified name.
valueOf(String) - Static method in enum class org.bukkit.WeatherType
  Returns the enum constant of this class with the specified name.
valueOf(String) - Static method in enum class org.bukkit.World.Environment
  Returns the enum constant of this class with the specified name.
valueOf(String) - Static method in enum class org.bukkit.WorldType
  Returns the enum constant of this class with the specified name.
values() - Method in class co.aikar.util.LoadingMap
values() - Method in class co.aikar.util.MRUMapCache
values() - Static method in enum class com.destroystokyo.paper.block.TargetBlockInfo.FluidMode
  Returns an array containing the constants of this enum class, in the order they are declared.
values() - Static method in enum class com.destroystokyo.paper.ClientOption.ChatVisibility
  Returns an array containing the constants of this enum class, in the order they are declared.
values() - Static method in enum class com.destroystokyo.paper.entity.ai.GoalType
  Returns an array containing the constants of this enum class, in the order they are declared.
values() - Static method in enum class com.destroystokyo.paper.entity.villager.ReputationType
  Returns an array containing the constants of this enum class, in the order they are declared.
values() - Static method in enum class com.destroystokyo.paper.event.block.AnvilDamagedEvent.DamageState
  Returns an array containing the constants of this enum class, in the order they are declared.
values() - Static method in enum class com.destroystokyo.paper.event.block.TNTPrimeEvent.PrimeReason
  Returns an array containing the constants of this enum class, in the order they are declared.
values() - Static method in enum class com.destroystokyo.paper.event.entity.EndermanEscapeEvent.Reason
  Returns an array containing the constants of this enum class, in the order they are declared.
values() - Static method in enum class com.destroystokyo.paper.event.entity.EntityTransformedEvent.TransformedReason
  Deprecated.
  Returns an array containing the constants of this enum class, in the order they are declared.
values() - Static method in enum class com.destroystokyo.paper.event.player.PlayerArmorChangeEvent.SlotType
  Returns an array containing the constants of this enum class, in the order they are declared.
values() - Static method in enum class com.destroystokyo.paper.event.player.PlayerSetSpawnEvent.Cause
  Returns an array containing the constants of this enum class, in the order they are declared.
values() - Static method in enum class com.destroystokyo.paper.event.server.GS4QueryEvent.QueryType
  Returns an array containing the constants of this enum class, in the order they are declared.
values() - Static method in enum class com.destroystokyo.paper.HeightmapType
  Deprecated.
  Returns an array containing the constants of this enum class, in the order they are declared.
values() - Static method in enum class io.papermc.paper.advancement.AdvancementDisplay.Frame
  Returns an array containing the constants of this enum class, in the order they are declared.
values() - Static method in enum class io.papermc.paper.datapack.Datapack.Compatibility
  Returns an array containing the constants of this enum class, in the order they are declared.
values() - Static method in enum class io.papermc.paper.enchantments.EnchantmentRarity
  Returns an array containing the constants of this enum class, in the order they are declared.
values() - Static method in enum class io.papermc.paper.event.player.PlayerBedFailEnterEvent.FailReason
  Returns an array containing the constants of this enum class, in the order they are declared.
values() - Static method in enum class io.papermc.paper.event.player.PlayerLecternPageChangeEvent.PageChangeDirection
  Returns an array containing the constants of this enum class, in the order they are declared.
values() - Static method in enum class io.papermc.paper.event.server.ServerResourcesReloadedEvent.Cause
  Returns an array containing the constants of this enum class, in the order they are declared.
values() - Static method in enum class io.papermc.paper.event.world.border.WorldBorderBoundsChangeEvent.Type
  Returns an array containing the constants of this enum class, in the order they are declared.
values() - Static method in enum class io.papermc.paper.inventory.ItemRarity
  Returns an array containing the constants of this enum class, in the order they are declared.
values() - Static method in enum class io.papermc.paper.world.MoonPhase
  Returns an array containing the constants of this enum class, in the order they are declared.
values() - Static method in enum class org.bukkit.Art
  Returns an array containing the constants of this enum class, in the order they are declared.
values() - Static method in enum class org.bukkit.attribute.Attribute
  Returns an array containing the constants of this enum class, in the order they are declared.
values() - Static method in enum class org.bukkit.attribute.AttributeModifier.Operation
  Returns an array containing the constants of this enum class, in the order they are declared.
values() - Static method in enum class org.bukkit.Axis
  Returns an array containing the constants of this enum class, in the order they are declared.
values() - Static method in enum class org.bukkit.BanList.Type
  Returns an array containing the constants of this enum class, in the order they are declared.
values() - Static method in enum class org.bukkit.block.banner.PatternType
  Returns an array containing the constants of this enum class, in the order they are declared.
values() - Static method in enum class org.bukkit.block.Biome
  Returns an array containing the constants of this enum class, in the order they are declared.
values() - Static method in enum class org.bukkit.block.BlockFace
  Returns an array containing the constants of this enum class, in the order they are declared.
values() - Static method in enum class org.bukkit.block.data.Bisected.Half
  Returns an array containing the constants of this enum class, in the order they are declared.
values() - Static method in enum class org.bukkit.block.data.FaceAttachable.AttachedFace
  Returns an array containing the constants of this enum class, in the order they are declared.
values() - Static method in enum class org.bukkit.block.data.Rail.Shape
  Returns an array containing the constants of this enum class, in the order they are declared.
values() - Static method in enum class org.bukkit.block.data.type.Bamboo.Leaves
  Returns an array containing the constants of this enum class, in the order they are declared.
values() - Static method in enum class org.bukkit.block.data.type.Bed.Part
  Returns an array containing the constants of this enum class, in the order they are declared.
values() - Static method in enum class org.bukkit.block.data.type.Bell.Attachment
  Returns an array containing the constants of this enum class, in the order they are declared.
values() - Static method in enum class org.bukkit.block.data.type.BigDripleaf.Tilt
  Returns an array containing the constants of this enum class, in the order they are declared.
values() - Static method in enum class org.bukkit.block.data.type.Chest.Type
  Returns an array containing the constants of this enum class, in the order they are declared.
values() - Static method in enum class org.bukkit.block.data.type.Comparator.Mode
  Returns an array containing the constants of this enum class, in the order they are declared.
values() - Static method in enum class org.bukkit.block.data.type.Door.Hinge
  Returns an array containing the constants of this enum class, in the order they are declared.
values() - Static method in enum class org.bukkit.block.data.type.Jigsaw.Orientation
  Returns an array containing the constants of this enum class, in the order they are declared.
values() - Static method in enum class org.bukkit.block.data.type.PointedDripstone.Thickness
  Returns an array containing the constants of this enum class, in the order they are declared.
values() - Static method in enum class org.bukkit.block.data.type.RedstoneWire.Connection
  Returns an array containing the constants of this enum class, in the order they are declared.
values() - Static method in enum class org.bukkit.block.data.type.SculkSensor.Phase
  Returns an array containing the constants of this enum class, in the order they are declared.
values() - Static method in enum class org.bukkit.block.data.type.Slab.Type
  Returns an array containing the constants of this enum class, in the order they are declared.
values() - Static method in enum class org.bukkit.block.data.type.Stairs.Shape
  Returns an array containing the constants of this enum class, in the order they are declared.
values() - Static method in enum class org.bukkit.block.data.type.StructureBlock.Mode
  Returns an array containing the constants of this enum class, in the order they are declared.
values() - Static method in enum class org.bukkit.block.data.type.Switch.Face
  Deprecated.
  Returns an array containing the constants of this enum class, in the order they are declared.
values() - Static method in enum class org.bukkit.block.data.type.TechnicalPiston.Type
  Returns an array containing the constants of this enum class, in the order they are declared.
values() - Static method in enum class org.bukkit.block.data.type.Wall.Height
  Returns an array containing the constants of this enum class, in the order they are declared.
values() - Static method in enum class org.bukkit.block.PistonMoveReaction
  Returns an array containing the constants of this enum class, in the order they are declared.
values() - Static method in enum class org.bukkit.block.structure.Mirror
  Returns an array containing the constants of this enum class, in the order they are declared.
values() - Static method in enum class org.bukkit.block.structure.StructureRotation
  Returns an array containing the constants of this enum class, in the order they are declared.
values() - Static method in enum class org.bukkit.block.structure.UsageMode
  Returns an array containing the constants of this enum class, in the order they are declared.
values() - Static method in enum class org.bukkit.boss.BarColor
  Returns an array containing the constants of this enum class, in the order they are declared.
values() - Static method in enum class org.bukkit.boss.BarFlag
  Returns an array containing the constants of this enum class, in the order they are declared.
values() - Static method in enum class org.bukkit.boss.BarStyle
  Returns an array containing the constants of this enum class, in the order they are declared.
values() - Static method in enum class org.bukkit.boss.DragonBattle.RespawnPhase
  Returns an array containing the constants of this enum class, in the order they are declared.
values() - Static method in enum class org.bukkit.ChatColor
  Returns an array containing the constants of this enum class, in the order they are declared.
values() - Static method in enum class org.bukkit.CoalType
  Returns an array containing the constants of this enum class, in the order they are declared.
values() - Static method in enum class org.bukkit.conversations.Conversation.ConversationState
  Returns an array containing the constants of this enum class, in the order they are declared.
values() - Static method in enum class org.bukkit.CropState
  Returns an array containing the constants of this enum class, in the order they are declared.
values() - Static method in enum class org.bukkit.Difficulty
  Returns an array containing the constants of this enum class, in the order they are declared.
values() - Static method in enum class org.bukkit.DyeColor
  Returns an array containing the constants of this enum class, in the order they are declared.
values() - Static method in enum class org.bukkit.Effect.Type
  Returns an array containing the constants of this enum class, in the order they are declared.
values() - Static method in enum class org.bukkit.Effect
  Returns an array containing the constants of this enum class, in the order they are declared.
values() - Static method in class org.bukkit.enchantments.Enchantment
  Gets an array of all the registered `Enchantment`s
values() - Static method in enum class org.bukkit.enchantments.EnchantmentTarget
  Returns an array containing the constants of this enum class, in the order they are declared.
values() - Static method in enum class org.bukkit.entity.AbstractArrow.PickupRule
  Deprecated.
  Returns an array containing the constants of this enum class, in the order they are declared.
values() - Static method in enum class org.bukkit.entity.AbstractArrow.PickupStatus
  Returns an array containing the constants of this enum class, in the order they are declared.
values() - Static method in enum class org.bukkit.entity.ArmorStand.LockType
  Returns an array containing the constants of this enum class, in the order they are declared.
values() - Static method in enum class org.bukkit.entity.Axolotl.Variant
  Returns an array containing the constants of this enum class, in the order they are declared.
values() - Static method in enum class org.bukkit.entity.Cat.Type
  Returns an array containing the constants of this enum class, in the order they are declared.
values() - Static method in enum class org.bukkit.entity.EnderDragon.Phase
  Returns an array containing the constants of this enum class, in the order they are declared.
values() - Static method in enum class org.bukkit.entity.EntityCategory
  Returns an array containing the constants of this enum class, in the order they are declared.
values() - Static method in enum class org.bukkit.entity.EntityType
  Returns an array containing the constants of this enum class, in the order they are declared.
values() - Static method in enum class org.bukkit.entity.Evoker.Spell
  Deprecated.
  Returns an array containing the constants of this enum class, in the order they are declared.
values() - Static method in enum class org.bukkit.entity.ExperienceOrb.SpawnReason
  Returns an array containing the constants of this enum class, in the order they are declared.
values() - Static method in enum class org.bukkit.entity.FishHook.HookState
  Returns an array containing the constants of this enum class, in the order they are declared.
values() - Static method in enum class org.bukkit.entity.Fox.Type
  Returns an array containing the constants of this enum class, in the order they are declared.
values() - Static method in enum class org.bukkit.entity.Horse.Color
  Returns an array containing the constants of this enum class, in the order they are declared.
values() - Static method in enum class org.bukkit.entity.Horse.Style
  Returns an array containing the constants of this enum class, in the order they are declared.
values() - Static method in enum class org.bukkit.entity.Horse.Variant
  Deprecated.
  Returns an array containing the constants of this enum class, in the order they are declared.
values() - Static method in enum class org.bukkit.entity.Llama.Color
  Returns an array containing the constants of this enum class, in the order they are declared.
values() - Static method in class org.bukkit.entity.memory.MemoryKey
  Returns the set of all MemoryKeys.
values() - Static method in enum class org.bukkit.entity.MushroomCow.Variant
  Returns an array containing the constants of this enum class, in the order they are declared.
values() - Static method in enum class org.bukkit.entity.Ocelot.Type
  Deprecated.
  Returns an array containing the constants of this enum class, in the order they are declared.
values() - Static method in enum class org.bukkit.entity.Panda.Gene
  Returns an array containing the constants of this enum class, in the order they are declared.
values() - Static method in enum class org.bukkit.entity.Parrot.Variant
  Returns an array containing the constants of this enum class, in the order they are declared.
values() - Static method in enum class org.bukkit.entity.Pose
  Returns an array containing the constants of this enum class, in the order they are declared.
values() - Static method in enum class org.bukkit.entity.Rabbit.Type
  Returns an array containing the constants of this enum class, in the order they are declared.
values() - Static method in enum class org.bukkit.entity.Skeleton.SkeletonType
  Deprecated.
  Returns an array containing the constants of this enum class, in the order they are declared.
values() - Static method in enum class org.bukkit.entity.Spellcaster.Spell
  Returns an array containing the constants of this enum class, in the order they are declared.
values() - Static method in enum class org.bukkit.entity.TropicalFish.Pattern
  Returns an array containing the constants of this enum class, in the order they are declared.
values() - Static method in enum class org.bukkit.entity.Villager.Profession
  Returns an array containing the constants of this enum class, in the order they are declared.
values() - Static method in enum class org.bukkit.entity.Villager.Type
  Returns an array containing the constants of this enum class, in the order they are declared.
values() - Static method in enum class org.bukkit.EntityEffect
  Returns an array containing the constants of this enum class, in the order they are declared.
values() - Static method in enum class org.bukkit.event.block.Action
  Returns an array containing the constants of this enum class, in the order they are declared.
values() - Static method in enum class org.bukkit.event.block.BlockIgniteEvent.IgniteCause
  Returns an array containing the constants of this enum class, in the order they are declared.
values() - Static method in enum class org.bukkit.event.block.CauldronLevelChangeEvent.ChangeReason
  Returns an array containing the constants of this enum class, in the order they are declared.
values() - Static method in enum class org.bukkit.event.entity.CreatureSpawnEvent.SpawnReason
  Returns an array containing the constants of this enum class, in the order they are declared.
values() - Static method in enum class org.bukkit.event.entity.CreeperPowerEvent.PowerCause
  Returns an array containing the constants of this enum class, in the order they are declared.
values() - Static method in enum class org.bukkit.event.entity.EntityDamageEvent.DamageCause
  Returns an array containing the constants of this enum class, in the order they are declared.
values() - Static method in enum class org.bukkit.event.entity.EntityDamageEvent.DamageModifier
  Deprecated.
  Returns an array containing the constants of this enum class, in the order they are declared.
values() - Static method in enum class org.bukkit.event.entity.EntityExhaustionEvent.ExhaustionReason
  Returns an array containing the constants of this enum class, in the order they are declared.
values() - Static method in enum class org.bukkit.event.entity.EntityPotionEffectEvent.Action
  Returns an array containing the constants of this enum class, in the order they are declared.
values() - Static method in enum class org.bukkit.event.entity.EntityPotionEffectEvent.Cause
  Returns an array containing the constants of this enum class, in the order they are declared.
values() - Static method in enum class org.bukkit.event.entity.EntityRegainHealthEvent.RegainReason
  Returns an array containing the constants of this enum class, in the order they are declared.
values() - Static method in enum class org.bukkit.event.entity.EntityTargetEvent.TargetReason
  Returns an array containing the constants of this enum class, in the order they are declared.
values() - Static method in enum class org.bukkit.event.entity.EntityTransformEvent.TransformReason
  Returns an array containing the constants of this enum class, in the order they are declared.
values() - Static method in enum class org.bukkit.event.entity.EntityUnleashEvent.UnleashReason
  Returns an array containing the constants of this enum class, in the order they are declared.
values() - Static method in enum class org.bukkit.event.entity.VillagerCareerChangeEvent.ChangeReason
  Returns an array containing the constants of this enum class, in the order they are declared.
values() - Static method in enum class org.bukkit.event.Event.Result
  Returns an array containing the constants of this enum class, in the order they are declared.
values() - Static method in enum class org.bukkit.event.EventPriority
  Returns an array containing the constants of this enum class, in the order they are declared.
values() - Static method in enum class org.bukkit.event.hanging.HangingBreakEvent.RemoveCause
  Returns an array containing the constants of this enum class, in the order they are declared.
values() - Static method in enum class org.bukkit.event.inventory.ClickType
  Returns an array containing the constants of this enum class, in the order they are declared.
values() - Static method in enum class org.bukkit.event.inventory.DragType
  Returns an array containing the constants of this enum class, in the order they are declared.
values() - Static method in enum class org.bukkit.event.inventory.InventoryAction
  Returns an array containing the constants of this enum class, in the order they are declared.
values() - Static method in enum class org.bukkit.event.inventory.InventoryCloseEvent.Reason
  Returns an array containing the constants of this enum class, in the order they are declared.
values() - Static method in enum class org.bukkit.event.inventory.InventoryType.SlotType
  Returns an array containing the constants of this enum class, in the order they are declared.
values() - Static method in enum class org.bukkit.event.inventory.InventoryType
  Returns an array containing the constants of this enum class, in the order they are declared.
values() - Static method in enum class org.bukkit.event.player.AsyncPlayerPreLoginEvent.Result
  Returns an array containing the constants of this enum class, in the order they are declared.
values() - Static method in enum class org.bukkit.event.player.PlayerAnimationType
  Returns an array containing the constants of this enum class, in the order they are declared.
values() - Static method in enum class org.bukkit.event.player.PlayerBedEnterEvent.BedEnterResult
  Returns an array containing the constants of this enum class, in the order they are declared.
values() - Static method in enum class org.bukkit.event.player.PlayerFishEvent.State
  Returns an array containing the constants of this enum class, in the order they are declared.
values() - Static method in enum class org.bukkit.event.player.PlayerGameModeChangeEvent.Cause
  Returns an array containing the constants of this enum class, in the order they are declared.
values() - Static method in enum class org.bukkit.event.player.PlayerKickEvent.Cause
  Returns an array containing the constants of this enum class, in the order they are declared.
values() - Static method in enum class org.bukkit.event.player.PlayerLoginEvent.Result
  Returns an array containing the constants of this enum class, in the order they are declared.
values() - Static method in enum class org.bukkit.event.player.PlayerPreLoginEvent.Result
  Deprecated.
  Returns an array containing the constants of this enum class, in the order they are declared.
values() - Static method in enum class org.bukkit.event.player.PlayerQuitEvent.QuitReason
  Returns an array containing the constants of this enum class, in the order they are declared.
values() - Static method in enum class org.bukkit.event.player.PlayerResourcePackStatusEvent.Status
  Returns an array containing the constants of this enum class, in the order they are declared.
values() - Static method in enum class org.bukkit.event.player.PlayerRespawnEvent.RespawnFlag
  Returns an array containing the constants of this enum class, in the order they are declared.
values() - Static method in enum class org.bukkit.event.player.PlayerTeleportEvent.TeleportCause
  Returns an array containing the constants of this enum class, in the order they are declared.
values() - Static method in enum class org.bukkit.event.raid.RaidStopEvent.Reason
  Returns an array containing the constants of this enum class, in the order they are declared.
values() - Static method in enum class org.bukkit.event.server.ServerLoadEvent.LoadType
  Returns an array containing the constants of this enum class, in the order they are declared.
values() - Static method in enum class org.bukkit.event.weather.LightningStrikeEvent.Cause
  Returns an array containing the constants of this enum class, in the order they are declared.
values() - Static method in enum class org.bukkit.event.weather.ThunderChangeEvent.Cause
  Returns an array containing the constants of this enum class, in the order they are declared.
values() - Static method in enum class org.bukkit.event.weather.WeatherChangeEvent.Cause
  Returns an array containing the constants of this enum class, in the order they are declared.
values() - Static method in enum class org.bukkit.event.world.PortalCreateEvent.CreateReason
  Returns an array containing the constants of this enum class, in the order they are declared.
values() - Static method in enum class org.bukkit.event.world.TimeSkipEvent.SkipReason
  Returns an array containing the constants of this enum class, in the order they are declared.
values() - Static method in enum class org.bukkit.FireworkEffect.Type
  Returns an array containing the constants of this enum class, in the order they are declared.
values() - Static method in enum class org.bukkit.Fluid
  Returns an array containing the constants of this enum class, in the order they are declared.
values() - Static method in enum class org.bukkit.FluidCollisionMode
  Returns an array containing the constants of this enum class, in the order they are declared.
values() - Static method in class org.bukkit.GameEvent
  Returns the set of all GameEvents.
values() - Static method in enum class org.bukkit.GameMode
  Returns an array containing the constants of this enum class, in the order they are declared.
values() - Static method in class org.bukkit.GameRule
  Get an immutable collection of `GameRule`s.
values() - Static method in enum class org.bukkit.GrassSpecies
  Returns an array containing the constants of this enum class, in the order they are declared.
values() - Static method in enum class org.bukkit.HeightMap
  Returns an array containing the constants of this enum class, in the order they are declared.
values() - Static method in enum class org.bukkit.Instrument
  Returns an array containing the constants of this enum class, in the order they are declared.
values() - Static method in enum class org.bukkit.inventory.EquipmentSlot
  Returns an array containing the constants of this enum class, in the order they are declared.
values() - Static method in enum class org.bukkit.inventory.InventoryView.Property
  Returns an array containing the constants of this enum class, in the order they are declared.
values() - Static method in enum class org.bukkit.inventory.ItemFlag
  Returns an array containing the constants of this enum class, in the order they are declared.
values() - Static method in enum class org.bukkit.inventory.MainHand
  Returns an array containing the constants of this enum class, in the order they are declared.
values() - Static method in enum class org.bukkit.inventory.meta.BookMeta.Generation
  Returns an array containing the constants of this enum class, in the order they are declared.
values() - Static method in enum class org.bukkit.loot.LootTables
  Returns an array containing the constants of this enum class, in the order they are declared.
values() - Static method in enum class org.bukkit.map.MapCursor.Type
  Returns an array containing the constants of this enum class, in the order they are declared.
values() - Static method in enum class org.bukkit.map.MapView.Scale
  Returns an array containing the constants of this enum class, in the order they are declared.
values() - Static method in enum class org.bukkit.material.CocoaPlant.CocoaPlantSize
  Deprecated.
  Returns an array containing the constants of this enum class, in the order they are declared.
values() - Static method in enum class org.bukkit.material.types.MushroomBlockTexture
  Returns an array containing the constants of this enum class, in the order they are declared.
values() - Static method in enum class org.bukkit.Material
  Returns an array containing the constants of this enum class, in the order they are declared.
values() - Static method in enum class org.bukkit.metadata.LazyMetadataValue.CacheStrategy
  Returns an array containing the constants of this enum class, in the order they are declared.
values() - Static method in enum class org.bukkit.NetherWartsState
  Returns an array containing the constants of this enum class, in the order they are declared.
values() - Static method in enum class org.bukkit.Note.Tone
  Returns an array containing the constants of this enum class, in the order they are declared.
values() - Static method in enum class org.bukkit.Particle
  Returns an array containing the constants of this enum class, in the order they are declared.
values() - Static method in enum class org.bukkit.permissions.PermissionDefault
  Returns an array containing the constants of this enum class, in the order they are declared.
values() - Static method in enum class org.bukkit.plugin.messaging.PluginChannelDirection
  Returns an array containing the constants of this enum class, in the order they are declared.
values() - Static method in enum class org.bukkit.plugin.PluginAwareness.Flags
  Returns an array containing the constants of this enum class, in the order they are declared.
values() - Static method in enum class org.bukkit.plugin.PluginLoadOrder
  Returns an array containing the constants of this enum class, in the order they are declared.
values() - Static method in enum class org.bukkit.plugin.ServicePriority
  Returns an array containing the constants of this enum class, in the order they are declared.
values() - Static method in enum class org.bukkit.PortalType
  Returns an array containing the constants of this enum class, in the order they are declared.
values() - Static method in class org.bukkit.potion.PotionEffectType
  Returns an array of all the registered `PotionEffectType`s.
values() - Static method in enum class org.bukkit.potion.PotionType
  Returns an array containing the constants of this enum class, in the order they are declared.
values() - Static method in enum class org.bukkit.Raid.RaidStatus
  Returns an array containing the constants of this enum class, in the order they are declared.
values() - Static method in enum class org.bukkit.Rotation
  Returns an array containing the constants of this enum class, in the order they are declared.
values() - Static method in enum class org.bukkit.SandstoneType
  Returns an array containing the constants of this enum class, in the order they are declared.
values() - Static method in enum class org.bukkit.scoreboard.DisplaySlot
  Returns an array containing the constants of this enum class, in the order they are declared.
values() - Static method in enum class org.bukkit.scoreboard.NameTagVisibility
  Deprecated.
  Returns an array containing the constants of this enum class, in the order they are declared.
values() - Static method in enum class org.bukkit.scoreboard.RenderType
  Returns an array containing the constants of this enum class, in the order they are declared.
values() - Static method in enum class org.bukkit.scoreboard.Team.Option
  Returns an array containing the constants of this enum class, in the order they are declared.
values() - Static method in enum class org.bukkit.scoreboard.Team.OptionStatus
  Returns an array containing the constants of this enum class, in the order they are declared.
values() - Static method in enum class org.bukkit.SkullType
  Deprecated.
  Returns an array containing the constants of this enum class, in the order they are declared.
values() - Static method in enum class org.bukkit.Sound
  Returns an array containing the constants of this enum class, in the order they are declared.
values() - Static method in enum class org.bukkit.SoundCategory
  Returns an array containing the constants of this enum class, in the order they are declared.
values() - Static method in enum class org.bukkit.Statistic.Type
  Returns an array containing the constants of this enum class, in the order they are declared.
values() - Static method in enum class org.bukkit.Statistic
  Returns an array containing the constants of this enum class, in the order they are declared.
values() - Static method in enum class org.bukkit.TreeSpecies
  Returns an array containing the constants of this enum class, in the order they are declared.
values() - Static method in enum class org.bukkit.TreeType
  Returns an array containing the constants of this enum class, in the order they are declared.
values() - Static method in enum class org.bukkit.Warning.WarningState
  Returns an array containing the constants of this enum class, in the order they are declared.
values() - Static method in enum class org.bukkit.WeatherType
  Returns an array containing the constants of this enum class, in the order they are declared.
values() - Static method in enum class org.bukkit.World.Environment
  Returns an array containing the constants of this enum class, in the order they are declared.
values() - Static method in enum class org.bukkit.WorldType
  Returns an array containing the constants of this enum class, in the order they are declared.
VALUES - Static variable in enum class io.papermc.paper.event.player.PlayerBedFailEnterEvent.FailReason
VanillaGoal<T extends Mob> - Interface in com.destroystokyo.paper.entity.ai
  Represents a vanilla goal.
VANISHABLE - Enum constant in enum class org.bukkit.enchantments.EnchantmentTarget
  Allow the Enchantment to be placed on vanishing items.
VANISHING_CURSE - Static variable in class org.bukkit.enchantments.Enchantment
  Item disappears instead of dropping
Vector - Class in org.bukkit.util
  Represents a mutable vector.
Vector() - Constructor for class org.bukkit.util.Vector
  Construct the vector with all components as 0.
Vector(double, double, double) - Constructor for class org.bukkit.util.Vector
  Construct the vector with provided double components.
Vector(float, float, float) - Constructor for class org.bukkit.util.Vector
  Construct the vector with provided float components.
Vector(int, int, int) - Constructor for class org.bukkit.util.Vector
  Construct the vector with provided integer components.
vehicle - Variable in class org.bukkit.event.vehicle.VehicleEvent
Vehicle - Interface in org.bukkit.entity
  Represents a vehicle entity.
VehicleBlockCollisionEvent - Class in org.bukkit.event.vehicle
  Raised when a vehicle collides with a block.
VehicleBlockCollisionEvent(Vehicle, Block) - Constructor for class org.bukkit.event.vehicle.VehicleBlockCollisionEvent
VehicleCollisionEvent - Class in org.bukkit.event.vehicle
  Raised when a vehicle collides.
VehicleCollisionEvent(Vehicle) - Constructor for class org.bukkit.event.vehicle.VehicleCollisionEvent
VehicleCreateEvent - Class in org.bukkit.event.vehicle
  Raised when a vehicle is created.
VehicleCreateEvent(Vehicle) - Constructor for class org.bukkit.event.vehicle.VehicleCreateEvent
VehicleDamageEvent - Class in org.bukkit.event.vehicle
  Raised when a vehicle receives damage.
VehicleDamageEvent(Vehicle, Entity, double) - Constructor for class org.bukkit.event.vehicle.VehicleDamageEvent
VehicleDestroyEvent - Class in org.bukkit.event.vehicle
  Raised when a vehicle is destroyed, which could be caused by either a player or the environment.
VehicleDestroyEvent(Vehicle, Entity) - Constructor for class org.bukkit.event.vehicle.VehicleDestroyEvent
VehicleEnterEvent - Class in org.bukkit.event.vehicle
  Raised when an entity enters a vehicle.
VehicleEnterEvent(Vehicle, Entity) - Constructor for class org.bukkit.event.vehicle.VehicleEnterEvent
VehicleEntityCollisionEvent - Class in org.bukkit.event.vehicle
  Raised when a vehicle collides with an entity.
VehicleEntityCollisionEvent(Vehicle, Entity) - Constructor for class org.bukkit.event.vehicle.VehicleEntityCollisionEvent
VehicleEvent - Class in org.bukkit.event.vehicle
  Represents a vehicle-related event.
VehicleEvent(Vehicle) - Constructor for class org.bukkit.event.vehicle.VehicleEvent
VehicleExitEvent - Class in org.bukkit.event.vehicle
  Raised when a living entity exits a vehicle.
VehicleExitEvent(Vehicle, LivingEntity) - Constructor for class org.bukkit.event.vehicle.VehicleExitEvent
VehicleExitEvent(Vehicle, LivingEntity, boolean) - Constructor for class org.bukkit.event.vehicle.VehicleExitEvent
VehicleMoveEvent - Class in org.bukkit.event.vehicle
  Raised when a vehicle moves.
VehicleMoveEvent(Vehicle, Location, Location) - Constructor for class org.bukkit.event.vehicle.VehicleMoveEvent
VehicleUpdateEvent - Class in org.bukkit.event.vehicle
  Called when a vehicle updates
VehicleUpdateEvent(Vehicle) - Constructor for class org.bukkit.event.vehicle.VehicleUpdateEvent
VersionCommand - Class in org.bukkit.command.defaults
VersionCommand(String) - Constructor for class org.bukkit.command.defaults.VersionCommand
VersionFetcher - Interface in com.destroystokyo.paper.util
VersionFetcher.DummyVersionFetcher - Class in com.destroystokyo.paper.util
VERY_RARE - Enum constant in enum class io.papermc.paper.enchantments.EnchantmentRarity
VERY_SMALL - Enum constant in enum class org.bukkit.CropState
  Second growth stage
VERY_TALL - Enum constant in enum class org.bukkit.CropState
  Almost ripe stage
Vex - Interface in org.bukkit.entity
  Represents a Vex.
VEX - Enum constant in enum class org.bukkit.entity.EntityType
VEX - Enum constant in enum class org.bukkit.loot.LootTables
VEX_CHARGE_ATTACK - Static variable in interface com.destroystokyo.paper.entity.ai.VanillaGoal
VEX_COPY_OWNER - Static variable in interface com.destroystokyo.paper.entity.ai.VanillaGoal
VEX_COPY_TARGET_OF_OWNER - Static variable in interface com.destroystokyo.paper.entity.ai.VanillaGoal
  Deprecated.
VEX_RANDOM_MOVE - Static variable in interface com.destroystokyo.paper.entity.ai.VanillaGoal
VEX_SPAWN_EGG - Enum constant in enum class org.bukkit.Material
Vibration - Class in org.bukkit
  Represents a vibration from a Skulk sensor.
Vibration(Location, Vibration.Destination, int) - Constructor for class org.bukkit.Vibration
VIBRATION - Enum constant in enum class org.bukkit.Particle
Vibration.Destination - Interface in org.bukkit
Vibration.Destination.BlockDestination - Class in org.bukkit
Vibration.Destination.EntityDestination - Class in org.bukkit
VICTORY - Enum constant in enum class org.bukkit.Raid.RaidStatus
  The raid was beaten by heroes.
VIEW_DISTANCE - Static variable in class com.destroystokyo.paper.ClientOption
viewers() - Method in class io.papermc.paper.event.player.AbstractChatEvent
  Gets a set of `audiences` that this chat message will be displayed to.
viewerUnaware(ChatRenderer.ViewerUnaware) - Static method in interface io.papermc.paper.chat.ChatRenderer
  Creates a new viewer-unaware `ChatRenderer`, which will render the chat message a single time, displaying the same rendered message to every viewing `Audience`.
VILLAGE - Static variable in class org.bukkit.StructureType
  Villages are naturally generating structures that form above ground.
VILLAGE_ARMORER - Enum constant in enum class org.bukkit.loot.LootTables
VILLAGE_BUTCHER - Enum constant in enum class org.bukkit.loot.LootTables
VILLAGE_CARTOGRAPHER - Enum constant in enum class org.bukkit.loot.LootTables
VILLAGE_DEFENSE - Enum constant in enum class org.bukkit.event.entity.CreatureSpawnEvent.SpawnReason
  When an iron golem is spawned to defend a village
VILLAGE_DESERT_HOUSE - Enum constant in enum class org.bukkit.loot.LootTables
VILLAGE_FISHER - Enum constant in enum class org.bukkit.loot.LootTables
VILLAGE_FLETCHER - Enum constant in enum class org.bukkit.loot.LootTables
VILLAGE_INVASION - Enum constant in enum class org.bukkit.event.entity.CreatureSpawnEvent.SpawnReason
  When a zombie is spawned to invade a village
VILLAGE_MASON - Enum constant in enum class org.bukkit.loot.LootTables
VILLAGE_PLAINS_HOUSE - Enum constant in enum class org.bukkit.loot.LootTables
VILLAGE_SAVANNA_HOUSE - Enum constant in enum class org.bukkit.loot.LootTables
VILLAGE_SHEPHERD - Enum constant in enum class org.bukkit.loot.LootTables
VILLAGE_SNOWY_HOUSE - Enum constant in enum class org.bukkit.loot.LootTables
VILLAGE_TAIGA_HOUSE - Enum constant in enum class org.bukkit.loot.LootTables
VILLAGE_TANNERY - Enum constant in enum class org.bukkit.loot.LootTables
VILLAGE_TEMPLE - Enum constant in enum class org.bukkit.loot.LootTables
VILLAGE_TOOLSMITH - Enum constant in enum class org.bukkit.loot.LootTables
VILLAGE_WEAPONSMITH - Enum constant in enum class org.bukkit.loot.LootTables
Villager - Interface in org.bukkit.entity
  Represents a villager NPC
VILLAGER - Enum constant in enum class org.bukkit.entity.EntityType
VILLAGER - Enum constant in enum class org.bukkit.loot.LootTables
VILLAGER_ANGRY - Enum constant in enum class org.bukkit.EntityEffect
  When a villager is angry.
VILLAGER_ANGRY - Enum constant in enum class org.bukkit.Particle
VILLAGER_HAPPY - Enum constant in enum class org.bukkit.EntityEffect
  Happy particles from a villager.
VILLAGER_HAPPY - Enum constant in enum class org.bukkit.Particle
VILLAGER_HEART - Enum constant in enum class org.bukkit.EntityEffect
  Hearts from a villager.
VILLAGER_PLANT_GROW - Enum constant in enum class org.bukkit.Effect
  Particles displayed when a villager grows a plant, data is the number of particles
VILLAGER_PROFESSION - Static variable in interface org.bukkit.Registry
  Villager profession.
VILLAGER_SPAWN_EGG - Enum constant in enum class org.bukkit.Material
VILLAGER_SPLASH - Enum constant in enum class org.bukkit.EntityEffect
  Villager splashes particles during a raid.
VILLAGER_TRADE - Enum constant in enum class org.bukkit.entity.ExperienceOrb.SpawnReason
  Spawned by player trading with a villager
VILLAGER_TRADE - Enum constant in enum class org.bukkit.event.entity.EntityPotionEffectEvent.Cause
  When a villager gets regeneration after a trade.
VILLAGER_TYPE - Static variable in interface org.bukkit.Registry
  Villager type.
Villager.Profession - Enum Class in org.bukkit.entity
  Represents the various different Villager professions there may be.
Villager.Type - Enum Class in org.bukkit.entity
  Represents Villager type, usually corresponding to what biome they spawn in.
VillagerAcquireTradeEvent - Class in org.bukkit.event.entity
  Called whenever a villager acquires a new trade.
VillagerAcquireTradeEvent(AbstractVillager, MerchantRecipe) - Constructor for class org.bukkit.event.entity.VillagerAcquireTradeEvent
VillagerCareerChangeEvent - Class in org.bukkit.event.entity
VillagerCareerChangeEvent(Villager, Villager.Profession, VillagerCareerChangeEvent.ChangeReason) - Constructor for class org.bukkit.event.entity.VillagerCareerChangeEvent
VillagerCareerChangeEvent.ChangeReason - Enum Class in org.bukkit.event.entity
  Reasons for the villager's profession changing.
VillagerReplenishTradeEvent - Class in org.bukkit.event.entity
  Called when a villager's trade's maximum uses is increased, due to a player's trade.
VillagerReplenishTradeEvent(AbstractVillager, MerchantRecipe, int) - Constructor for class org.bukkit.event.entity.VillagerReplenishTradeEvent
VILLAGERTRADER_WANDER_TO_POSITION - Static variable in interface com.destroystokyo.paper.entity.ai.VanillaGoal
  Deprecated.
Vindicator - Interface in org.bukkit.entity
  Represents a Vindicator.
VINDICATOR - Enum constant in enum class org.bukkit.entity.EntityType
VINDICATOR - Enum constant in enum class org.bukkit.loot.LootTables
VINDICATOR_BREAK_DOOR - Static variable in interface com.destroystokyo.paper.entity.ai.VanillaGoal
VINDICATOR_JOHNNY_ATTACK - Static variable in interface com.destroystokyo.paper.entity.ai.VanillaGoal
VINDICATOR_MELEE_ATTACK - Static variable in interface com.destroystokyo.paper.entity.ai.VanillaGoal
VINDICATOR_SPAWN_EGG - Enum constant in enum class org.bukkit.Material
Vine - Class in org.bukkit.material
  Deprecated.
  all usage of MaterialData is deprecated and subject to removal. Use `BlockData`.
Vine() - Constructor for class org.bukkit.material.Vine
  Deprecated.
Vine(byte) - Constructor for class org.bukkit.material.Vine
  Deprecated.
  Magic value
Vine(EnumSet<BlockFace>) - Constructor for class org.bukkit.material.Vine
  Deprecated.
Vine(BlockFace...) - Constructor for class org.bukkit.material.Vine
  Deprecated.
Vine(Material, byte) - Constructor for class org.bukkit.material.Vine
  Deprecated.
  Magic value
VINE - Enum constant in enum class org.bukkit.Material
  BlockData: `MultipleFacing`
VISUAL - Enum constant in enum class org.bukkit.Effect.Type
VOICE - Enum constant in enum class org.bukkit.SoundCategory
VOID - Enum constant in enum class org.bukkit.Art
VOID - Enum constant in enum class org.bukkit.event.entity.EntityDamageEvent.DamageCause
  Damage caused by falling into the void
VOID_AIR - Enum constant in enum class org.bukkit.Material
VoxelShape - Interface in org.bukkit.util
  A shape made out of voxels.

## W

wakeup() - Method in interface org.bukkit.entity.Villager
  Causes this villager to wake up if he's currently sleeping.
wakeup(boolean) - Method in interface org.bukkit.entity.HumanEntity
  Causes the player to wakeup if they are currently sleeping.
WALK - Enum constant in enum class org.bukkit.event.entity.EntityExhaustionEvent.ExhaustionReason
  Player walks one centimeter (does not effect exhaustion, but fires nonetheless)
WALK_ON_WATER - Enum constant in enum class org.bukkit.event.entity.EntityExhaustionEvent.ExhaustionReason
  Player moves on the surface of water one centimeter
WALK_ON_WATER_ONE_CM - Enum constant in enum class org.bukkit.Statistic
WALK_ONE_CM - Enum constant in enum class org.bukkit.Statistic
WALK_UNDER_WATER_ONE_CM - Enum constant in enum class org.bukkit.Statistic
WALK_UNDERWATER - Enum constant in enum class org.bukkit.event.entity.EntityExhaustionEvent.ExhaustionReason
  Player walks underwater one centimeter
Wall - Interface in org.bukkit.block.data.type
  This class encompasses the 'north', 'east', 'south', 'west', height flags which are used to set the height of a wall.
WALL - Enum constant in enum class org.bukkit.block.data.FaceAttachable.AttachedFace
  The switch is mounted to the wall.
WALL - Enum constant in enum class org.bukkit.block.data.type.Switch.Face
  Deprecated.
  The switch is mounted to the wall.
WALL_CORALS - Static variable in interface org.bukkit.Tag
  Vanilla block tag representing all wall corals.
WALL_POST_OVERRIDE - Static variable in interface org.bukkit.Tag
  Vanilla block tag representing all wall post overrides.
WALL_SIGNS - Static variable in interface org.bukkit.Tag
  Vanilla block tag representing all wall signs.
WALL_TORCH - Enum constant in enum class org.bukkit.Material
  BlockData: `Directional`
Wall.Height - Enum Class in org.bukkit.block.data.type
  The different heights a face of a wall may have.
WALLS - Static variable in interface org.bukkit.Tag
  Vanilla block tag representing all walls.
WallSign - Interface in org.bukkit.block.data.type
WANDER_TO_POSITION - Static variable in interface com.destroystokyo.paper.entity.ai.VanillaGoal
WANDERER - Enum constant in enum class org.bukkit.Art
WANDERING_TRADER - Enum constant in enum class org.bukkit.entity.EntityType
WANDERING_TRADER - Enum constant in enum class org.bukkit.loot.LootTables
WANDERING_TRADER_SPAWN_EGG - Enum constant in enum class org.bukkit.Material
WanderingTrader - Interface in org.bukkit.entity
  Represents a wandering trader NPC
WANING_CRESCENT - Enum constant in enum class io.papermc.paper.world.MoonPhase
WANING_GIBBOUS - Enum constant in enum class io.papermc.paper.world.MoonPhase
WARM_OCEAN - Enum constant in enum class org.bukkit.block.Biome
Warning - Annotation Interface in org.bukkit
  This designates the warning state for a specific item.
Warning.WarningState - Enum Class in org.bukkit
  This represents the states that server verbose for warnings may be.
WARPED_BUTTON - Enum constant in enum class org.bukkit.Material
  BlockData: `Switch`
WARPED_DOOR - Enum constant in enum class org.bukkit.Material
  BlockData: `Door`
WARPED_FENCE - Enum constant in enum class org.bukkit.Material
  BlockData: `Fence`
WARPED_FENCE_GATE - Enum constant in enum class org.bukkit.Material
  BlockData: `Gate`
WARPED_FOREST - Enum constant in enum class org.bukkit.block.Biome
WARPED_FUNGUS - Enum constant in enum class org.bukkit.Material
WARPED_FUNGUS - Enum constant in enum class org.bukkit.TreeType
  Large warped fungus native to the nether
WARPED_FUNGUS_ON_A_STICK - Enum constant in enum class org.bukkit.Material
WARPED_HYPHAE - Enum constant in enum class org.bukkit.Material
  BlockData: `Orientable`
WARPED_NYLIUM - Enum constant in enum class org.bukkit.Material
WARPED_PLANKS - Enum constant in enum class org.bukkit.Material
WARPED_PRESSURE_PLATE - Enum constant in enum class org.bukkit.Material
  BlockData: `Powerable`
WARPED_ROOTS - Enum constant in enum class org.bukkit.Material
WARPED_SIGN - Enum constant in enum class org.bukkit.Material
  BlockData: `Sign`
WARPED_SLAB - Enum constant in enum class org.bukkit.Material
  BlockData: `Slab`
WARPED_SPORE - Enum constant in enum class org.bukkit.Particle
WARPED_STAIRS - Enum constant in enum class org.bukkit.Material
  BlockData: `Stairs`
WARPED_STEM - Enum constant in enum class org.bukkit.Material
  BlockData: `Orientable`
WARPED_STEMS - Static variable in interface org.bukkit.Tag
  Vanilla block tag representing all warped stems.
WARPED_TRAPDOOR - Enum constant in enum class org.bukkit.Material
  BlockData: `TrapDoor`
WARPED_WALL_SIGN - Enum constant in enum class org.bukkit.Material
  BlockData: `WallSign`
WARPED_WART_BLOCK - Enum constant in enum class org.bukkit.Material
WART_BLOCKS - Static variable in interface org.bukkit.Tag
  Vanilla block tag representing all wart blocks.
WASTELAND - Enum constant in enum class org.bukkit.Art
WATER - Enum constant in enum class org.bukkit.entity.EntityCategory
  Entities that reside primarily underwater (excluding `Drowned`).
WATER - Enum constant in enum class org.bukkit.Fluid
WATER - Enum constant in enum class org.bukkit.Material
  BlockData: `Levelled`
WATER - Enum constant in enum class org.bukkit.potion.PotionType
WATER - Static variable in interface com.destroystokyo.paper.entity.ai.VanillaGoal
  Deprecated.
WATER_AVOIDING_RANDOM_FLYING - Static variable in interface com.destroystokyo.paper.entity.ai.VanillaGoal
WATER_AVOIDING_RANDOM_STROLL - Static variable in interface com.destroystokyo.paper.entity.ai.VanillaGoal
WATER_BASED - Static variable in class io.papermc.paper.tag.EntityTags
  Covers all water based mobs
WATER_BREATHING - Enum constant in enum class org.bukkit.potion.PotionType
WATER_BREATHING - Static variable in class org.bukkit.potion.PotionEffectType
  Allows breathing underwater.
WATER_BUBBLE - Enum constant in enum class org.bukkit.Particle
WATER_BUCKET - Enum constant in enum class org.bukkit.Material
WATER_CAULDRON - Enum constant in enum class org.bukkit.Material
  BlockData: `Levelled`
WATER_DROP - Enum constant in enum class org.bukkit.Particle
WATER_JUMP - Static variable in interface com.destroystokyo.paper.entity.ai.VanillaGoal
  Deprecated.
WATER_SPLASH - Enum constant in enum class org.bukkit.Particle
WATER_WAKE - Enum constant in enum class org.bukkit.Particle
WATER_WORKER - Static variable in class org.bukkit.enchantments.Enchantment
  Increases the speed at which a player may mine underwater
Waterlogged - Interface in org.bukkit.block.data
  'waterlogged' denotes whether this block has fluid in it.
WaterMob - Interface in org.bukkit.entity
  Represents a Water Mob
WAX_OFF - Enum constant in enum class org.bukkit.Particle
WAX_ON - Enum constant in enum class org.bukkit.Particle
WAXED_COPPER_BLOCK - Enum constant in enum class org.bukkit.Material
WAXED_CUT_COPPER - Enum constant in enum class org.bukkit.Material
WAXED_CUT_COPPER_SLAB - Enum constant in enum class org.bukkit.Material
  BlockData: `Slab`
WAXED_CUT_COPPER_STAIRS - Enum constant in enum class org.bukkit.Material
  BlockData: `Stairs`
WAXED_EXPOSED_COPPER - Enum constant in enum class org.bukkit.Material
WAXED_EXPOSED_CUT_COPPER - Enum constant in enum class org.bukkit.Material
WAXED_EXPOSED_CUT_COPPER_SLAB - Enum constant in enum class org.bukkit.Material
  BlockData: `Slab`
WAXED_EXPOSED_CUT_COPPER_STAIRS - Enum constant in enum class org.bukkit.Material
  BlockData: `Stairs`
WAXED_OXIDIZED_COPPER - Enum constant in enum class org.bukkit.Material
WAXED_OXIDIZED_CUT_COPPER - Enum constant in enum class org.bukkit.Material
WAXED_OXIDIZED_CUT_COPPER_SLAB - Enum constant in enum class org.bukkit.Material
  BlockData: `Slab`
WAXED_OXIDIZED_CUT_COPPER_STAIRS - Enum constant in enum class org.bukkit.Material
  BlockData: `Stairs`
WAXED_WEATHERED_COPPER - Enum constant in enum class org.bukkit.Material
WAXED_WEATHERED_CUT_COPPER - Enum constant in enum class org.bukkit.Material
WAXED_WEATHERED_CUT_COPPER_SLAB - Enum constant in enum class org.bukkit.Material
  BlockData: `Slab`
WAXED_WEATHERED_CUT_COPPER_STAIRS - Enum constant in enum class org.bukkit.Material
  BlockData: `Stairs`
WAXING_CRESCENT - Enum constant in enum class io.papermc.paper.world.MoonPhase
WAXING_GIBBOUS - Enum constant in enum class io.papermc.paper.world.MoonPhase
WEAK - Enum constant in enum class org.bukkit.entity.Panda.Gene
WEAKNESS - Enum constant in enum class org.bukkit.potion.PotionType
WEAKNESS - Static variable in class org.bukkit.potion.PotionEffectType
  Decreases damage dealt by an entity.
WEAPON - Enum constant in enum class org.bukkit.enchantments.EnchantmentTarget
  Allows the Enchantment to be placed on weapons (swords)
WEAPONSMITH - Enum constant in enum class org.bukkit.entity.Villager.Profession
  Weaponsmith profession.
WEAPONSMITH_GIFT - Enum constant in enum class org.bukkit.loot.LootTables
WEARABLE - Enum constant in enum class org.bukkit.enchantments.EnchantmentTarget
  Allows the enchantment to be placed on wearable items.
WEATHER - Enum constant in enum class org.bukkit.event.weather.LightningStrikeEvent.Cause
  Triggered by weather.
WEATHER - Enum constant in enum class org.bukkit.SoundCategory
WEATHER_RAIN - Enum constant in enum class org.bukkit.Sound
WEATHER_RAIN_ABOVE - Enum constant in enum class org.bukkit.Sound
WeatherChangeEvent - Class in org.bukkit.event.weather
  Stores data for weather changing in a world
WeatherChangeEvent(World, boolean) - Constructor for class org.bukkit.event.weather.WeatherChangeEvent
  Deprecated.
WeatherChangeEvent(World, boolean, WeatherChangeEvent.Cause) - Constructor for class org.bukkit.event.weather.WeatherChangeEvent
WeatherChangeEvent.Cause - Enum Class in org.bukkit.event.weather
WEATHERED_COPPER - Enum constant in enum class org.bukkit.Material
WEATHERED_CUT_COPPER - Enum constant in enum class org.bukkit.Material
WEATHERED_CUT_COPPER_SLAB - Enum constant in enum class org.bukkit.Material
  BlockData: `Slab`
WEATHERED_CUT_COPPER_STAIRS - Enum constant in enum class org.bukkit.Material
  BlockData: `Stairs`
WeatherEvent - Class in org.bukkit.event.weather
  Represents a Weather-related event
WeatherEvent(World) - Constructor for class org.bukkit.event.weather.WeatherEvent
WeatherType - Enum Class in org.bukkit
  An enum of all current weather types
WEEPING_VINES - Enum constant in enum class org.bukkit.Material
  BlockData: `Ageable`
WEEPING_VINES_PLANT - Enum constant in enum class org.bukkit.Material
WEST - Enum constant in enum class org.bukkit.block.BlockFace
WEST_NORTH_WEST - Enum constant in enum class org.bukkit.block.BlockFace
WEST_SOUTH_WEST - Enum constant in enum class org.bukkit.block.BlockFace
WEST_UP - Enum constant in enum class org.bukkit.block.data.type.Jigsaw.Orientation
WET_SPONGE - Enum constant in enum class org.bukkit.Material
WET_SPONGE_VAPORIZES_IN_NETHER - Enum constant in enum class org.bukkit.Effect
  Deprecated, for removal: This API element is subject to removal in a future version.
  use `Effect.SPONGE_DRY`
WHEAT - Enum constant in enum class org.bukkit.Material
  BlockData: `Ageable`
WHEAT_SEEDS - Enum constant in enum class org.bukkit.Material
whichButton() - Method in class org.bukkit.event.enchantment.EnchantItemEvent
  Which button was pressed to initiate the enchanting.
WHITE - Enum constant in enum class org.bukkit.boss.BarColor
WHITE - Enum constant in enum class org.bukkit.ChatColor
  Represents white
WHITE - Enum constant in enum class org.bukkit.DyeColor
  Represents white dye.
WHITE - Enum constant in enum class org.bukkit.entity.Cat.Type
WHITE - Enum constant in enum class org.bukkit.entity.Horse.Color
  Snow white
WHITE - Enum constant in enum class org.bukkit.entity.Horse.Style
  White socks or stripes
WHITE - Enum constant in enum class org.bukkit.entity.Llama.Color
  A white llama.
WHITE - Enum constant in enum class org.bukkit.entity.Rabbit.Type
  Pure white rabbit.
WHITE - Static variable in class org.bukkit.Color
  White, or (0xFF,0xFF,0xFF) in (R,G,B)
WHITE - Static variable in class org.bukkit.map.MapPalette
  Deprecated.
  Magic value
WHITE_ASH - Enum constant in enum class org.bukkit.Particle
WHITE_BANNER - Enum constant in enum class org.bukkit.Material
  BlockData: `Rotatable`
WHITE_BED - Enum constant in enum class org.bukkit.Material
  BlockData: `Bed`
WHITE_CANDLE - Enum constant in enum class org.bukkit.Material
  BlockData: `Candle`
WHITE_CANDLE_CAKE - Enum constant in enum class org.bukkit.Material
  BlockData: `Lightable`
WHITE_CARPET - Enum constant in enum class org.bukkit.Material
WHITE_CIRCLE - Enum constant in enum class org.bukkit.map.MapCursor.Type
WHITE_CONCRETE - Enum constant in enum class org.bukkit.Material
WHITE_CONCRETE_POWDER - Enum constant in enum class org.bukkit.Material
WHITE_CROSS - Enum constant in enum class org.bukkit.map.MapCursor.Type
WHITE_DOTS - Enum constant in enum class org.bukkit.entity.Horse.Style
  Round white dots
WHITE_DYE - Enum constant in enum class org.bukkit.Material
WHITE_GLAZED_TERRACOTTA - Enum constant in enum class org.bukkit.Material
  BlockData: `Directional`
WHITE_POINTER - Enum constant in enum class org.bukkit.map.MapCursor.Type
WHITE_SHULKER_BOX - Enum constant in enum class org.bukkit.Material
  BlockData: `Directional`
WHITE_STAINED_GLASS - Enum constant in enum class org.bukkit.Material
WHITE_STAINED_GLASS_PANE - Enum constant in enum class org.bukkit.Material
  BlockData: `GlassPane`
WHITE_TERRACOTTA - Enum constant in enum class org.bukkit.Material
WHITE_TULIP - Enum constant in enum class org.bukkit.Material
WHITE_WALL_BANNER - Enum constant in enum class org.bukkit.Material
  BlockData: `Directional`
WHITE_WOOL - Enum constant in enum class org.bukkit.Material
WHITEFIELD - Enum constant in enum class org.bukkit.entity.Horse.Style
  Milky splotches
WHITELIST - Enum constant in enum class org.bukkit.event.player.PlayerKickEvent.Cause
WhitelistToggleEvent - Class in com.destroystokyo.paper.event.server
  This event is fired when whitelist is toggled
WhitelistToggleEvent(boolean) - Constructor for class com.destroystokyo.paper.event.server.WhitelistToggleEvent
WILD - Enum constant in enum class org.bukkit.entity.Axolotl.Variant
  Brown axolotl.
WILD_OCELOT - Enum constant in enum class org.bukkit.entity.Ocelot.Type
  Deprecated.
willAge() - Method in interface org.bukkit.entity.Item
  Gets whether the item will age and despawn from being on the ground too long
willConsumeFuel() - Method in class org.bukkit.event.inventory.FurnaceBurnEvent
  Gets whether the furnace's fuel will be consumed or not.
willConsumeItem() - Method in class io.papermc.paper.event.player.PlayerChangeBeaconEffectEvent
  Gets if the item used to change the beacon will be consume.
willCopyNbt() - Method in class org.bukkit.inventory.SmithingRecipe
  Whether or not to copy the NBT of the input base item to the output.
willDrop() - Method in class com.destroystokyo.paper.event.block.BlockDestroyEvent
willIncreaseTradeUses() - Method in class io.papermc.paper.event.player.PlayerPurchaseEvent
willNotifyPlayer() - Method in class com.destroystokyo.paper.event.player.PlayerSetSpawnEvent
  Gets if this action will notify the player their spawn has been set.
WINDOW_BORDER_LEFT - Enum constant in enum class org.bukkit.event.inventory.ClickType
  Clicking the left mouse button on the grey area around the inventory.
WINDOW_BORDER_RIGHT - Enum constant in enum class org.bukkit.event.inventory.ClickType
  Clicking the right mouse button on the grey area around the inventory.
Witch - Interface in org.bukkit.entity
  Represents a Witch
WITCH - Enum constant in enum class org.bukkit.entity.EntityType
WITCH - Enum constant in enum class org.bukkit.loot.LootTables
WITCH_MAGIC - Enum constant in enum class org.bukkit.EntityEffect
  Magic particles from a witch.
WITCH_SPAWN_EGG - Enum constant in enum class org.bukkit.Material
WitchConsumePotionEvent - Class in com.destroystokyo.paper.event.entity
  Fired when a witch consumes the potion in their hand to buff themselves.
WitchConsumePotionEvent(Witch, ItemStack) - Constructor for class com.destroystokyo.paper.event.entity.WitchConsumePotionEvent
WitchReadyPotionEvent - Class in com.destroystokyo.paper.event.entity
WitchReadyPotionEvent(Witch, ItemStack) - Constructor for class com.destroystokyo.paper.event.entity.WitchReadyPotionEvent
WitchThrowPotionEvent - Class in com.destroystokyo.paper.event.entity
  Fired when a witch throws a potion at a player
WitchThrowPotionEvent(Witch, LivingEntity, ItemStack) - Constructor for class com.destroystokyo.paper.event.entity.WitchThrowPotionEvent
with(FireworkEffect.Type) - Method in class org.bukkit.FireworkEffect.Builder
  Specify the type of the firework effect.
withAmbient(boolean) - Method in class org.bukkit.potion.PotionEffect
withAmplifier(int) - Method in class org.bukkit.potion.PotionEffect
withColor(Iterable<?>) - Method in class org.bukkit.FireworkEffect.Builder
  Add several primary colors to the firework effect.
withColor(Color) - Method in class org.bukkit.FireworkEffect.Builder
  Add a primary color to the firework effect.
withColor(Color...) - Method in class org.bukkit.FireworkEffect.Builder
  Add several primary colors to the firework effect.
withConversationCanceller(ConversationCanceller) - Method in class org.bukkit.conversations.ConversationFactory
  Adds a `ConversationCanceller` to constructed conversations.
withDuration(int) - Method in class org.bukkit.potion.PotionEffect
Wither - Interface in org.bukkit.entity
  Represents a Wither boss
WITHER - Enum constant in enum class org.bukkit.Art
WITHER - Enum constant in enum class org.bukkit.entity.EntityType
WITHER - Enum constant in enum class org.bukkit.entity.Skeleton.SkeletonType
  Deprecated.
  Wither skeleton.
WITHER - Enum constant in enum class org.bukkit.event.entity.EntityDamageEvent.DamageCause
  Damage caused by Wither potion effect
WITHER - Enum constant in enum class org.bukkit.event.entity.EntityRegainHealthEvent.RegainReason
  When an entity is damaged by the Wither potion effect
WITHER - Enum constant in enum class org.bukkit.loot.LootTables
WITHER - Enum constant in enum class org.bukkit.SkullType
  Deprecated.
WITHER - Static variable in class org.bukkit.potion.PotionEffectType
  Deals damage to an entity over time and gives the health to the shooter.
WITHER_BREAK_BLOCK - Enum constant in enum class org.bukkit.Effect
  The sound played when a wither breaks a block
WITHER_DO_NOTHING - Static variable in interface com.destroystokyo.paper.entity.ai.VanillaGoal
WITHER_IMMUNE - Static variable in interface org.bukkit.Tag
  Vanilla block tag representing all blocks immune to withers.
WITHER_ROSE - Enum constant in enum class org.bukkit.event.entity.EntityPotionEffectEvent.Cause
  When an entity comes in contact with a wither rose.
WITHER_ROSE - Enum constant in enum class org.bukkit.Material
WITHER_SHOOT - Enum constant in enum class org.bukkit.Effect
  Sound of a wither shooting
WITHER_SKELETON - Enum constant in enum class org.bukkit.entity.EntityType
WITHER_SKELETON - Enum constant in enum class org.bukkit.loot.LootTables
WITHER_SKELETON_SKULL - Enum constant in enum class org.bukkit.Material
  BlockData: `Rotatable`
WITHER_SKELETON_SPAWN_EGG - Enum constant in enum class org.bukkit.Material
WITHER_SKELETON_WALL_SKULL - Enum constant in enum class org.bukkit.Material
  BlockData: `Directional`
WITHER_SKULL - Enum constant in enum class org.bukkit.entity.EntityType
  A flying wither skull projectile.
WITHER_SPAWN - Enum constant in enum class org.bukkit.event.entity.EntityRegainHealthEvent.RegainReason
  When a wither is filling its health during spawning
WITHER_SPAWNED - Enum constant in enum class org.bukkit.Effect
  The sound of a wither spawning
WITHER_SUMMON_BASE_BLOCKS - Static variable in interface org.bukkit.Tag
  Vanilla block tag representing all base blocks used for wither summoning.
WitherSkeleton - Interface in org.bukkit.entity
  Represents a WitherSkeleton - variant of `AbstractSkeleton`.
WitherSkull - Interface in org.bukkit.entity
  Represents a wither skull `Fireball`.
withEscapeSequence(String) - Method in class org.bukkit.conversations.ConversationFactory
  Sets the player input that, when received, will immediately terminate the conversation.
withFade(Iterable<?>) - Method in class org.bukkit.FireworkEffect.Builder
  Add several fade colors to the firework effect.
withFade(Color) - Method in class org.bukkit.FireworkEffect.Builder
  Add a fade color to the firework effect.
withFade(Color...) - Method in class org.bukkit.FireworkEffect.Builder
  Add several fade colors to the firework effect.
withFirstPrompt(Prompt) - Method in class org.bukkit.conversations.ConversationFactory
  Sets the first prompt to use in all generated conversations.
withFlicker() - Method in class org.bukkit.FireworkEffect.Builder
  Add a flicker to the firework effect.
withIcon(boolean) - Method in class org.bukkit.potion.PotionEffect
withInitialSessionData(Map<Object, Object>) - Method in class org.bukkit.conversations.ConversationFactory
  Sets any initial data with which to populate the conversation context sessionData map.
withLocalEcho(boolean) - Method in class org.bukkit.conversations.ConversationFactory
  Sets the local echo status for all `Conversation`s created by this factory.
withModality(boolean) - Method in class org.bukkit.conversations.ConversationFactory
  Sets the modality of all `Conversation`s created by this factory.
withParticles(boolean) - Method in class org.bukkit.potion.PotionEffect
withPrefix(ConversationPrefix) - Method in class org.bukkit.conversations.ConversationFactory
  Sets the `ConversationPrefix` that prepends all output from all generated conversations.
withTimeout(int) - Method in class org.bukkit.conversations.ConversationFactory
  Sets the number of inactive seconds to wait before automatically abandoning all generated conversations.
withTrail() - Method in class org.bukkit.FireworkEffect.Builder
  Add a trail to the firework effect.
withType(PotionEffectType) - Method in class org.bukkit.potion.PotionEffect
Wolf - Interface in org.bukkit.entity
  Represents a Wolf
WOLF - Enum constant in enum class org.bukkit.entity.EntityType
WOLF - Enum constant in enum class org.bukkit.loot.LootTables
WOLF_AVOID_ENTITY - Static variable in interface com.destroystokyo.paper.entity.ai.VanillaGoal
WOLF_HEARTS - Enum constant in enum class org.bukkit.EntityEffect
  The hearts when taming a wolf succeeds.
WOLF_SHAKE - Enum constant in enum class org.bukkit.EntityEffect
  When a wolf shakes (after being wet).
WOLF_SHAKING - Static variable in class org.bukkit.GameEvent
WOLF_SMOKE - Enum constant in enum class org.bukkit.EntityEffect
  The smoke when taming a wolf fails.
WOLF_SPAWN_EGG - Enum constant in enum class org.bukkit.Material
WOLOLO - Enum constant in enum class org.bukkit.entity.Evoker.Spell
  Deprecated.
  The "wololo" spell.
WOLOLO - Enum constant in enum class org.bukkit.entity.Spellcaster.Spell
  The "wololo" spell.
Wood - Class in org.bukkit.material
  Deprecated.
  all usage of MaterialData is deprecated and subject to removal. Use `BlockData`.
Wood() - Constructor for class org.bukkit.material.Wood
  Deprecated.
  Constructs a wood block.
Wood(Material) - Constructor for class org.bukkit.material.Wood
  Deprecated.
  Constructs a wood block of the given type.
Wood(Material, byte) - Constructor for class org.bukkit.material.Wood
  Deprecated.
  Magic value
Wood(Material, TreeSpecies) - Constructor for class org.bukkit.material.Wood
  Deprecated.
  Constructs a wood block of the given type and tree species.
Wood(TreeSpecies) - Constructor for class org.bukkit.material.Wood
  Deprecated.
  Constructs a wood block of the given tree species.
WOODED_BADLANDS_PLATEAU - Enum constant in enum class org.bukkit.block.Biome
WOODED_HILLS - Enum constant in enum class org.bukkit.block.Biome
WOODED_MOUNTAINS - Enum constant in enum class org.bukkit.block.Biome
WOODEN_AXE - Enum constant in enum class org.bukkit.Material
WOODEN_BUTTONS - Static variable in interface org.bukkit.Tag
  Vanilla block tag representing all wooden buttons.
WOODEN_DOORS - Static variable in class com.destroystokyo.paper.MaterialTags
  Covers all wood variants of doors.
WOODEN_DOORS - Static variable in interface org.bukkit.Tag
  Vanilla block tag representing all wooden doors.
WOODEN_FENCES - Static variable in class com.destroystokyo.paper.MaterialTags
  Covers all wood variants of fences.
WOODEN_FENCES - Static variable in interface org.bukkit.Tag
  Vanilla block tag representing all wooden fences.
WOODEN_GATES - Static variable in class com.destroystokyo.paper.MaterialTags
  Covers the wood variants of gates.
WOODEN_HOE - Enum constant in enum class org.bukkit.Material
WOODEN_PICKAXE - Enum constant in enum class org.bukkit.Material
WOODEN_PRESSURE_PLATES - Static variable in interface org.bukkit.Tag
  Vanilla block tag representing all wooden pressure plates.
WOODEN_SHOVEL - Enum constant in enum class org.bukkit.Material
WOODEN_SLABS - Static variable in interface org.bukkit.Tag
  Vanilla block tag representing all wooden slabs.
WOODEN_STAIRS - Static variable in interface org.bukkit.Tag
  Vanilla block tag representing all wooden stairs.
WOODEN_SWORD - Enum constant in enum class org.bukkit.Material
WOODEN_TRAPDOORS - Static variable in class com.destroystokyo.paper.MaterialTags
  Covers all wood variants of trapdoors.
WOODEN_TRAPDOORS - Static variable in interface org.bukkit.Tag
  Vanilla block tag representing all wooden trapdoors.
WoodenStep - Class in org.bukkit.material
  Deprecated.
  all usage of MaterialData is deprecated and subject to removal. Use `BlockData`.
WoodenStep() - Constructor for class org.bukkit.material.WoodenStep
  Deprecated.
  Constructs a wooden step.
WoodenStep(Material, byte) - Constructor for class org.bukkit.material.WoodenStep
  Deprecated.
  Magic value
WoodenStep(TreeSpecies) - Constructor for class org.bukkit.material.WoodenStep
  Deprecated.
  Constructs a wooden step of the given tree species.
WoodenStep(TreeSpecies, boolean) - Constructor for class org.bukkit.material.WoodenStep
  Deprecated.
  Constructs a wooden step of the given type and tree species, either inverted or not.
WOODLAND_MANSION - Enum constant in enum class org.bukkit.loot.LootTables
WOODLAND_MANSION - Static variable in class org.bukkit.StructureType
  Mansions (also known as woodland mansions) are massive house structures that generate in dark forests, containing a wide variety of rooms.
Wool - Class in org.bukkit.material
  Deprecated.
  all usage of MaterialData is deprecated and subject to removal. Use `BlockData`.
Wool() - Constructor for class org.bukkit.material.Wool
  Deprecated.
Wool(DyeColor) - Constructor for class org.bukkit.material.Wool
  Deprecated.
Wool(Material) - Constructor for class org.bukkit.material.Wool
  Deprecated.
Wool(Material, byte) - Constructor for class org.bukkit.material.Wool
  Deprecated.
  Magic value
WOOL - Static variable in interface org.bukkit.Tag
  Vanilla block tag representing all colors of wool.
wordWrap(String, int) - Static method in class org.bukkit.util.ChatPaginator
  Breaks a raw string up into a series of lines.
WORKBENCH - Enum constant in enum class org.bukkit.event.inventory.InventoryType
  A workbench inventory, with 9 CRAFTING slots and a RESULT slot.
world - Variable in class org.bukkit.event.weather.WeatherEvent
World - Interface in org.bukkit
  Represents a world, which may contain entities, chunks and blocks
WORLD_SURFACE - Enum constant in enum class org.bukkit.HeightMap
  The highest non-air block.
WORLD_SURFACE_WG - Enum constant in enum class org.bukkit.HeightMap
  The highest non-air block, for worldgen.
World.ChunkLoadCallback - Interface in org.bukkit
  Deprecated.
  Use either the Future or the Consumer based methods
World.Environment - Enum Class in org.bukkit
  Represents various map environment types that a world may be
World.Spigot - Class in org.bukkit
WorldBorder - Interface in org.bukkit
WorldBorderBoundsChangeEvent - Class in io.papermc.paper.event.world.border
  Called when a world border changes its bounds, either over time, or instantly.
WorldBorderBoundsChangeEvent(World, WorldBorder, WorldBorderBoundsChangeEvent.Type, double, double, long) - Constructor for class io.papermc.paper.event.world.border.WorldBorderBoundsChangeEvent
WorldBorderBoundsChangeEvent.Type - Enum Class in io.papermc.paper.event.world.border
WorldBorderBoundsChangeFinishEvent - Class in io.papermc.paper.event.world.border
  Called when a moving world border has finished it's move.
WorldBorderBoundsChangeFinishEvent(World, WorldBorder, double, double, double) - Constructor for class io.papermc.paper.event.world.border.WorldBorderBoundsChangeFinishEvent
WorldBorderCenterChangeEvent - Class in io.papermc.paper.event.world.border
  Called when a world border's center is changed.
WorldBorderCenterChangeEvent(World, WorldBorder, Location, Location) - Constructor for class io.papermc.paper.event.world.border.WorldBorderCenterChangeEvent
WorldBorderEvent - Class in io.papermc.paper.event.world.border
WorldBorderEvent(World, WorldBorder) - Constructor for class io.papermc.paper.event.world.border.WorldBorderEvent
WorldCreator - Class in org.bukkit
  Represents various types of options that may be used to create a world.
WorldCreator(String) - Constructor for class org.bukkit.WorldCreator
  Creates an empty WorldCreationOptions for the given world name
WorldCreator(String, NamespacedKey) - Constructor for class org.bukkit.WorldCreator
  Creates an empty WorldCreator for the given world name and key
WorldCreator(NamespacedKey) - Constructor for class org.bukkit.WorldCreator
  Creates an empty WorldCreator for the given key.
WorldEvent - Class in org.bukkit.event.world
  Represents events within a world
WorldEvent(World) - Constructor for class org.bukkit.event.world.WorldEvent
WorldGameRuleChangeEvent - Class in io.papermc.paper.event.world
  Called when a world's gamerule is changed, either by command or by api.
WorldGameRuleChangeEvent(World, CommandSender, GameRule<?>, String) - Constructor for class io.papermc.paper.event.world.WorldGameRuleChangeEvent
WorldInfo - Interface in org.bukkit.generator
  Holds various information of a World
WorldInitEvent - Class in org.bukkit.event.world
  Called when a World is initializing
WorldInitEvent(World) - Constructor for class org.bukkit.event.world.WorldInitEvent
WorldLoadEvent - Class in org.bukkit.event.world
  Called when a World is loaded
WorldLoadEvent(World) - Constructor for class org.bukkit.event.world.WorldLoadEvent
WorldSaveEvent - Class in org.bukkit.event.world
  Called when a World is saved.
WorldSaveEvent(World) - Constructor for class org.bukkit.event.world.WorldSaveEvent
WorldType - Enum Class in org.bukkit
  Represents various types of worlds that may exist
WorldUnloadEvent - Class in org.bukkit.event.world
  Called when a World is unloaded
WorldUnloadEvent(World) - Constructor for class org.bukkit.event.world.WorldUnloadEvent
WORRIED - Enum constant in enum class org.bukkit.entity.Panda.Gene
WRITABLE_BOOK - Enum constant in enum class org.bukkit.Material
WRITTEN_BOOK - Enum constant in enum class org.bukkit.Material

## X

x - Variable in class org.bukkit.util.Vector
X - Enum constant in enum class org.bukkit.Axis
  The x axis.
xScale - Variable in class org.bukkit.util.noise.OctaveGenerator
XYLOPHONE - Enum constant in enum class org.bukkit.Instrument
  Xylophone is normally played when a note block is on top of a bone block.

## Y

y - Variable in class org.bukkit.util.Vector
Y - Enum constant in enum class org.bukkit.Axis
  The y axis.
YamlConfiguration - Class in org.bukkit.configuration.file
  An implementation of `Configuration` which saves all files in Yaml.
YamlConfiguration() - Constructor for class org.bukkit.configuration.file.YamlConfiguration
YamlConfigurationOptions - Class in org.bukkit.configuration.file
  Various settings for controlling the input and output of a `YamlConfiguration`
YamlConfigurationOptions(YamlConfiguration) - Constructor for class org.bukkit.configuration.file.YamlConfigurationOptions
YamlConstructor - Class in org.bukkit.configuration.file
YamlConstructor() - Constructor for class org.bukkit.configuration.file.YamlConstructor
YamlRepresenter - Class in org.bukkit.configuration.file
YamlRepresenter() - Constructor for class org.bukkit.configuration.file.YamlRepresenter
YELLOW - Enum constant in enum class org.bukkit.boss.BarColor
YELLOW - Enum constant in enum class org.bukkit.ChatColor
  Represents yellow
YELLOW - Enum constant in enum class org.bukkit.DyeColor
  Represents yellow dye.
YELLOW - Static variable in class org.bukkit.Color
  Yellow, or (0xFF,0xFF,0x00) in (R,G,B)
YELLOW_BANNER - Enum constant in enum class org.bukkit.Material
  BlockData: `Rotatable`
YELLOW_BED - Enum constant in enum class org.bukkit.Material
  BlockData: `Bed`
YELLOW_CANDLE - Enum constant in enum class org.bukkit.Material
  BlockData: `Candle`
YELLOW_CANDLE_CAKE - Enum constant in enum class org.bukkit.Material
  BlockData: `Lightable`
YELLOW_CARPET - Enum constant in enum class org.bukkit.Material
YELLOW_CONCRETE - Enum constant in enum class org.bukkit.Material
YELLOW_CONCRETE_POWDER - Enum constant in enum class org.bukkit.Material
YELLOW_DYE - Enum constant in enum class org.bukkit.Material
YELLOW_GLAZED_TERRACOTTA - Enum constant in enum class org.bukkit.Material
  BlockData: `Directional`
YELLOW_SHULKER_BOX - Enum constant in enum class org.bukkit.Material
  BlockData: `Directional`
YELLOW_STAINED_GLASS - Enum constant in enum class org.bukkit.Material
YELLOW_STAINED_GLASS_PANE - Enum constant in enum class org.bukkit.Material
  BlockData: `GlassPane`
YELLOW_TERRACOTTA - Enum constant in enum class org.bukkit.Material
YELLOW_WALL_BANNER - Enum constant in enum class org.bukkit.Material
  BlockData: `Directional`
YELLOW_WOOL - Enum constant in enum class org.bukkit.Material
yScale - Variable in class org.bukkit.util.noise.OctaveGenerator

## Z

z - Variable in class org.bukkit.util.Vector
Z - Enum constant in enum class org.bukkit.Axis
  The z axis.
zero() - Method in class org.bukkit.Location
  Zero this location's components.
zero() - Method in class org.bukkit.util.Vector
  Zero this vector's components.
ZERO - Static variable in class org.bukkit.util.EulerAngle
  A EulerAngle with every axis set to 0
Zoglin - Interface in org.bukkit.entity
  Represents a Zoglin.
ZOGLIN - Enum constant in enum class org.bukkit.entity.EntityType
ZOGLIN - Enum constant in enum class org.bukkit.loot.LootTables
ZOGLIN_SPAWN_EGG - Enum constant in enum class org.bukkit.Material
Zombie - Interface in org.bukkit.entity
  Represents a Zombie.
ZOMBIE - Enum constant in enum class org.bukkit.entity.EntityType
ZOMBIE - Enum constant in enum class org.bukkit.loot.LootTables
ZOMBIE - Enum constant in enum class org.bukkit.SkullType
  Deprecated.
ZOMBIE_ATTACK - Static variable in interface com.destroystokyo.paper.entity.ai.VanillaGoal
ZOMBIE_ATTACK_TURTLE_EGG - Static variable in interface com.destroystokyo.paper.entity.ai.VanillaGoal
ZOMBIE_CHEW_IRON_DOOR - Enum constant in enum class org.bukkit.Effect
  Sound of zombies chewing on iron doors.
ZOMBIE_CHEW_WOODEN_DOOR - Enum constant in enum class org.bukkit.Effect
  Sound of zombies chewing on wooden doors.
ZOMBIE_CONVERTED_TO_DROWNED - Enum constant in enum class org.bukkit.Effect
  The sound played when a zombie converts to a drowned.
ZOMBIE_CONVERTED_VILLAGER - Enum constant in enum class org.bukkit.Effect
  The sound played when a villager is converted by a zombie
ZOMBIE_CONVERTS_TO_DROWNED - Enum constant in enum class org.bukkit.Effect
  Deprecated, for removal: This API element is subject to removal in a future version.
  use `Effect.ZOMBIE_CONVERTED_TO_DROWNED`
ZOMBIE_DESTROY_DOOR - Enum constant in enum class org.bukkit.Effect
  Sound of zombies destroying a door.
ZOMBIE_HEAD - Enum constant in enum class org.bukkit.Material
  BlockData: `Rotatable`
ZOMBIE_HORSE - Enum constant in enum class org.bukkit.entity.EntityType
ZOMBIE_HORSE - Enum constant in enum class org.bukkit.loot.LootTables
ZOMBIE_HORSE_SPAWN_EGG - Enum constant in enum class org.bukkit.Material
ZOMBIE_INFECT - Enum constant in enum class org.bukkit.Effect
  The sound played when a zombie infects a target
ZOMBIE_SPAWN_EGG - Enum constant in enum class org.bukkit.Material
ZOMBIE_SPAWN_REINFORCEMENTS - Enum constant in enum class org.bukkit.attribute.Attribute
  Chance of a zombie to spawn reinforcements.
ZOMBIE_TRANSFORM - Enum constant in enum class org.bukkit.EntityEffect
  When a zombie transforms into a villager by shaking violently.
ZOMBIE_VILLAGER - Enum constant in enum class org.bukkit.entity.EntityType
ZOMBIE_VILLAGER - Enum constant in enum class org.bukkit.loot.LootTables
ZOMBIE_VILLAGER_SPAWN_EGG - Enum constant in enum class org.bukkit.Material
ZOMBIE_WALL_HEAD - Enum constant in enum class org.bukkit.Material
  BlockData: `Directional`
ZombieHorse - Interface in org.bukkit.entity
  Represents a ZombieHorse - variant of `AbstractHorse`.
ZombieVillager - Interface in org.bukkit.entity
  Represents a `Zombie` which was once a `Villager`.
ZOMBIFIED_PIGLIN - Enum constant in enum class org.bukkit.entity.EntityType
ZOMBIFIED_PIGLIN - Enum constant in enum class org.bukkit.loot.LootTables
ZOMBIFIED_PIGLIN_SPAWN_EGG - Enum constant in enum class org.bukkit.Material
zScale - Variable in class org.bukkit.util.noise.OctaveGenerator

A B C D E F G H I J K L M N O P Q R S T U V W X Y Z
All Classes and Interfaces | All Packages | Constant Field Values | Serialized Form