A B C D E F G H I J K L M N O P R S T U V W X Y Z _ 

A

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.
abandonedListeners - Variable in class org.bukkit.conversations.Conversation
 
abandonedListeners - Variable in class org.bukkit.conversations.ConversationFactory
 
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.
acceptConversationInput(String) - Method in interface org.bukkit.conversations.Conversable
Accepts input into the active conversation.
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, String) - Method in class org.bukkit.conversations.BooleanPrompt
 
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, String) - Method in class org.bukkit.conversations.NumericPrompt
 
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.PlayerNamePrompt
 
acceptValidatedInput(ConversationContext, Player) - Method in class org.bukkit.conversations.PlayerNamePrompt
Override this method to perform some action with the user's player name response.
acceptValidatedInput(ConversationContext, String) - Method in class org.bukkit.conversations.ValidatingPrompt
Override this method to accept and processes the validated input from the user.
Achievement - Enum in org.bukkit
Represents an achievement, which may be given to players.
AchievementCommand - Class in org.bukkit.command.defaults
Deprecated.
AchievementCommand() - Constructor for class org.bukkit.command.defaults.AchievementCommand
Deprecated.
 
Action - Enum in org.bukkit.event.block
 
action - Variable in class org.bukkit.event.player.PlayerInteractEvent
 
add(Location) - Method in class org.bukkit.Location
Adds the location by another.
add(Vector) - Method in class org.bukkit.Location
Adds the location by a vector.
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(Vector) - Method in class org.bukkit.util.Vector
Adds a vector to this one
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) - Method in interface org.bukkit.permissions.Permissible
Adds a new empty PermissionAttachment to this object
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, int) - Method in interface org.bukkit.permissions.Permissible
Temporarily adds a new empty PermissionAttachment to this object
addAttachment(Plugin, String, boolean) - Method in class org.bukkit.permissions.PermissibleBase
 
addAttachment(Plugin) - Method in class org.bukkit.permissions.PermissibleBase
 
addAttachment(Plugin, String, boolean, int) - Method in class org.bukkit.permissions.PermissibleBase
 
addAttachment(Plugin, int) - Method in class org.bukkit.permissions.PermissibleBase
 
addBan(String, String, Date, String) - Method in interface org.bukkit.BanList
Adds a ban to the this list.
addConversationAbandonedListener(ConversationAbandonedListener) - Method in class org.bukkit.conversations.Conversation
addConversationAbandonedListener(ConversationAbandonedListener) - Method in class org.bukkit.conversations.ConversationFactory
Adds a ConversationAbandonedListener to all conversations constructed by this factory.
addCursor(MapCursor) - Method in class org.bukkit.map.MapCursorCollection
Add a cursor to the collection.
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
addCustomEffect(PotionEffect, boolean) - Method in interface org.bukkit.inventory.meta.PotionMeta
Adds a custom potion effect to this potion.
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(Configuration) - 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 class org.bukkit.configuration.MemoryConfiguration
 
addEffect(FireworkEffect) - Method in interface org.bukkit.inventory.meta.FireworkMeta
Add another effect to this firework.
addEffects(FireworkEffect...) - Method in interface org.bukkit.inventory.meta.FireworkMeta
Add several effects to this firework.
addEffects(Iterable<FireworkEffect>) - Method in interface org.bukkit.inventory.meta.FireworkMeta
Add several firework 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.
addEntry(String) - Method in interface org.bukkit.scoreboard.Team
This puts the specified entry onto this team for the scoreboard.
addIngredient(MaterialData) - Method in class org.bukkit.inventory.ShapelessRecipe
Adds the specified ingredient.
addIngredient(Material) - Method in class org.bukkit.inventory.ShapelessRecipe
Adds the specified ingredient.
addIngredient(Material, int) - Method in class org.bukkit.inventory.ShapelessRecipe
Deprecated.
Magic value
addIngredient(int, MaterialData) - Method in class org.bukkit.inventory.ShapelessRecipe
Adds multiples of the specified ingredient.
addIngredient(int, Material) - 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
addItem(ItemStack...) - Method in interface org.bukkit.inventory.Inventory
Stores the given ItemStacks in the inventory.
addItemFlags(ItemFlag...) - Method in interface org.bukkit.inventory.meta.ItemMeta
Set itemflags which should be ignored when rendering a ItemStack in the Client.
addPage(String...) - 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.
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
 
addPlayer(OfflinePlayer) - Method in interface org.bukkit.scoreboard.Team
Deprecated.
Teams can contain entries that aren't players
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
Adds the given PotionEffect to the living entity.
addPotionEffects(Collection<PotionEffect>) - Method in interface org.bukkit.entity.LivingEntity
Attempts to add all of the given PotionEffect to the living entity.
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.
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.
Ageable - Interface in org.bukkit.entity
Represents an entity that can age and breed.
all(int) - Method in interface org.bukkit.inventory.Inventory
Deprecated.
Magic value
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.
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
allowFriendlyFire() - Method in interface org.bukkit.scoreboard.Team
Gets the team friendly fire state
allTopics - Variable in class org.bukkit.help.IndexHelpTopic
 
Ambient - Interface in org.bukkit.entity
Represents an ambient mob
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.
angle(Vector) - Method in class org.bukkit.util.Vector
Gets the angle between this vector and another in radians.
Animals - Interface in org.bukkit.entity
Represents an Animal.
AnimalTamer - Interface in org.bukkit.entity
 
AnvilInventory - Interface in org.bukkit.inventory
Interface to the inventory of an Anvil.
apply(ItemStack) - Method in class org.bukkit.potion.Potion
Applies the effects of this potion to the given ItemStack.
apply(LivingEntity) - Method in class org.bukkit.potion.Potion
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.
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.
AQUA - Static variable in class org.bukkit.Color
Aqua, or (0x00,0xFF,0xFF) in (R,G,B)
ArmorStand - Interface in org.bukkit.entity
 
Arrays_copyOfRange(T[], int, int) - Static method in class org.bukkit.util.Java15Compat
 
Arrow - Interface in org.bukkit.entity
Represents an arrow.
Arrow.Spigot - Class in org.bukkit.entity
 
Arrow.Spigot() - Constructor for class org.bukkit.entity.Arrow.Spigot
 
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
Art - Enum in org.bukkit
Represents the art on a painting
asBGR() - Method in class org.bukkit.Color
 
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
 
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
 
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
 
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.
asRGB() - Method in class org.bukkit.Color
 
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
 
AsyncPlayerChatEvent - Class in org.bukkit.event.player
This event will sometimes fire synchronously, depending on how it was triggered.
AsyncPlayerChatEvent(boolean, Player, String, Set<Player>) - Constructor for class org.bukkit.event.player.AsyncPlayerChatEvent
 
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, UUID) - Constructor for class org.bukkit.event.player.AsyncPlayerPreLoginEvent
 
AsyncPlayerPreLoginEvent.Result - Enum in org.bukkit.event.player
Basic kick reasons for communicating to plugins
Attachable - Interface in org.bukkit.material
Indicates that a block can be attached to another block
attachmentRemoved(PermissionAttachment) - Method in interface org.bukkit.permissions.PermissionRemovedExecutor
Called when a PermissionAttachment is removed from a Permissible
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
 
awardAchievement(Achievement) - Method in interface org.bukkit.entity.Player
Awards the given achievement and any parent achievements that the player does not have.

B

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.
BanCommand - Class in org.bukkit.command.defaults
Deprecated.
BanCommand() - Constructor for class org.bukkit.command.defaults.BanCommand
Deprecated.
 
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.
BanIpCommand - Class in org.bukkit.command.defaults
Deprecated.
BanIpCommand() - Constructor for class org.bukkit.command.defaults.BanIpCommand
Deprecated.
 
BanList - Interface in org.bukkit
A ban list, containing bans of some BanList.Type.
BanList.Type - Enum in org.bukkit
Represents a ban-type that a BanList may track.
BanListCommand - Class in org.bukkit.command.defaults
Deprecated.
BanListCommand() - Constructor for class org.bukkit.command.defaults.BanListCommand
Deprecated.
 
Banner - Interface in org.bukkit.block
 
Banner - Class in org.bukkit.material
 
Banner() - Constructor for class org.bukkit.material.Banner
 
Banner(Material) - Constructor for class org.bukkit.material.Banner
 
Banner(int) - Constructor for class org.bukkit.material.Banner
Deprecated.
Magic value
Banner(Material, byte) - Constructor for class org.bukkit.material.Banner
Deprecated.
Magic value
Banner(int, byte) - Constructor for class org.bukkit.material.Banner
Deprecated.
Magic value
BannerMeta - Interface in org.bukkit.inventory.meta
 
Bat - Interface in org.bukkit.entity
Represents a Bat
Beacon - Interface in org.bukkit.block
Represents a beacon.
BeaconInventory - Interface in org.bukkit.inventory
Interface to the inventory of a Beacon.
Bed - Class in org.bukkit.material
Represents a bed.
Bed() - Constructor for class org.bukkit.material.Bed
Default constructor for a bed.
Bed(BlockFace) - Constructor for class org.bukkit.material.Bed
Instantiate a bed facing in a particular direction.
Bed(int) - Constructor for class org.bukkit.material.Bed
Deprecated.
Magic value
Bed(Material) - Constructor for class org.bukkit.material.Bed
 
Bed(int, byte) - Constructor for class org.bukkit.material.Bed
Deprecated.
Magic value
Bed(Material, byte) - Constructor for class org.bukkit.material.Bed
Deprecated.
Magic value
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.
Biome - Enum in org.bukkit.block
Holds all accepted Biomes in the default server
BLACK - Static variable in class org.bukkit.Color
Black, or (0x00,0x00,0x00) in (R,G,B)
BLANK_CONFIG - Static variable in class org.bukkit.configuration.file.YamlConfiguration
 
Blaze - Interface in org.bukkit.entity
Represents a Blaze monster
BLINDNESS - Static variable in class org.bukkit.potion.PotionEffectType
Blinds an entity.
Block - Interface in org.bukkit.block
Represents a block.
block - Variable in class org.bukkit.event.block.BlockEvent
 
block - Variable in class org.bukkit.event.entity.EntityInteractEvent
 
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
 
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, int, boolean) - Constructor for class org.bukkit.event.block.BlockCanBuildEvent
Deprecated.
Magic value
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
 
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
 
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
 
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 - Enum in org.bukkit.block
Represents the face of a block
blockFace - Variable in class org.bukkit.event.player.PlayerInteractEvent
 
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
 
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, BlockFace) - Constructor for class org.bukkit.event.block.BlockFromToEvent
 
BlockFromToEvent(Block, Block) - 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, Player) - Constructor for class org.bukkit.event.block.BlockIgniteEvent
Deprecated.
BlockIgniteEvent(Block, BlockIgniteEvent.IgniteCause, Entity) - Constructor for class org.bukkit.event.block.BlockIgniteEvent
 
BlockIgniteEvent(Block, BlockIgniteEvent.IgniteCause, Block) - 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 in org.bukkit.event.block
An enum to specify the cause of the ignite
BlockIterator - Class in org.bukkit.util
This class performs ray tracing and iterates along blocks on a line
BlockIterator(World, Vector, Vector, double, int) - 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(Location, double) - Constructor for class org.bukkit.util.BlockIterator
Constructs the BlockIterator.
BlockIterator(Location) - Constructor for class org.bukkit.util.BlockIterator
Constructs the BlockIterator.
BlockIterator(LivingEntity, int) - Constructor for class org.bukkit.util.BlockIterator
Constructs the BlockIterator.
BlockIterator(LivingEntity) - 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
 
BlockPhysicsEvent - Class in org.bukkit.event.block
Thrown when a block physics check is called
BlockPhysicsEvent(Block, int) - Constructor for class org.bukkit.event.block.BlockPhysicsEvent
Deprecated.
Magic value
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
 
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
 
BlockProjectileSource - Interface in org.bukkit.projectiles
 
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
 
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.
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(Vector) - Constructor for class org.bukkit.util.BlockVector
Construct the vector with another vector.
BlockVector(int, int, int) - Constructor for class org.bukkit.util.BlockVector
Construct the vector with provided integer components.
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.
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
Boat - Interface in org.bukkit.entity
Represents a boat entity.
BookMeta - Interface in org.bukkit.inventory.meta
Represents a book (Material.BOOK_AND_QUILL or Material.WRITTEN_BOOK) that can have a title, an author, and pages.
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
 
breakNaturally() - Method in interface org.bukkit.block.Block
Breaks the block and spawns items as if a player had digged it
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
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) - Constructor for class org.bukkit.event.inventory.BrewEvent
 
BrewingStand - Interface in org.bukkit.block
Represents a brewing stand.
broadcast(String, String) - Static method in class org.bukkit.Bukkit
Broadcasts the specified message to every user with the given permission name.
broadcast(String, String) - Method in interface org.bukkit.Server
Broadcasts the specified message to every user with the given permission name.
broadcast(BaseComponent) - Method in class org.bukkit.Server.Spigot
Sends the component to the player
broadcast(BaseComponent...) - Method in class org.bukkit.Server.Spigot
Sends an array of components as a single message to the player
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
Broadcast a message to all players.
broadcastMessage(String) - Method in interface org.bukkit.Server
Broadcast a message to all players.
BroadcastPermissions - Class in org.bukkit.util.permissions
 
BROWN - Static variable in class org.bukkit.map.MapPalette
Deprecated.
Magic value
build() - Method in class org.bukkit.FireworkEffect.Builder
Create a FireworkEffect from the current contents of this builder.
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.
buildEnchantments() - Static method in class org.bukkit.command.defaults.EnchantCommand
Deprecated.
 
builder() - Static method in class org.bukkit.FireworkEffect
Construct a firework effect.
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
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.
Button - Class in org.bukkit.material
Represents a button
Button() - Constructor for class org.bukkit.material.Button
 
Button(int) - Constructor for class org.bukkit.material.Button
Deprecated.
Magic value
Button(Material) - Constructor for class org.bukkit.material.Button
 
Button(int, byte) - Constructor for class org.bukkit.material.Button
Deprecated.
Magic value
Button(Material, byte) - Constructor for class org.bukkit.material.Button
Deprecated.
Magic value
byValue(byte) - Static method in enum org.bukkit.map.MapCursor.Type
Deprecated.
Magic value

C

CachedServerIcon - Interface in org.bukkit.util
This is a cached version of a server-icon.
Cake - Class in org.bukkit.material
 
Cake() - Constructor for class org.bukkit.material.Cake
 
Cake(int) - Constructor for class org.bukkit.material.Cake
Deprecated.
Magic value
Cake(Material) - Constructor for class org.bukkit.material.Cake
 
Cake(int, byte) - Constructor for class org.bukkit.material.Cake
Deprecated.
Magic value
Cake(Material, byte) - Constructor for class org.bukkit.material.Cake
Deprecated.
Magic value
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.
canBreed() - Method in interface org.bukkit.entity.Ageable
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.
cancelAllTasks() - Method in interface org.bukkit.scheduler.BukkitScheduler
Removes all tasks from the scheduler.
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.
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.
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
 
canGenerateStructures() - Method in interface org.bukkit.World
Gets whether or not structures are being generated.
canSee(Player) - Method in interface org.bukkit.entity.Player
Checks to see if a player has been hidden from this player
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
 
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
Cauldron - Class in org.bukkit.material
Represents a cauldron
Cauldron() - Constructor for class org.bukkit.material.Cauldron
 
Cauldron(int, byte) - Constructor for class org.bukkit.material.Cauldron
Deprecated.
Magic value
Cauldron(byte) - Constructor for class org.bukkit.material.Cauldron
Deprecated.
Magic value
CaveSpider - Interface in org.bukkit.entity
Represents a Spider.
ceil(double) - Static method in class org.bukkit.util.NumberConversions
 
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
 
chat(String) - Method in interface org.bukkit.entity.Player
Says a message (or runs a command).
ChatColor - Enum in org.bukkit
All supported color values for chat
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
 
ChatPaginator.ChatPage(String[], int, int) - Constructor for class org.bukkit.util.ChatPaginator.ChatPage
 
checkFinite(double, String) - Static method in class org.bukkit.util.NumberConversions
 
checkFinite(float, String) - Static method in class org.bukkit.util.NumberConversions
 
Chest - Interface in org.bukkit.block
Represents a chest.
Chest - Class in org.bukkit.material
Represents a chest
Chest() - Constructor for class org.bukkit.material.Chest
 
Chest(BlockFace) - Constructor for class org.bukkit.material.Chest
Instantiate a chest facing in a particular direction.
Chest(int) - Constructor for class org.bukkit.material.Chest
Deprecated.
Magic value
Chest(Material) - Constructor for class org.bukkit.material.Chest
 
Chest(int, byte) - Constructor for class org.bukkit.material.Chest
Deprecated.
Magic value
Chest(Material, byte) - Constructor for class org.bukkit.material.Chest
Deprecated.
Magic value
Chicken - Interface in org.bukkit.entity
Represents a Chicken.
Chunk - Interface in org.bukkit
Represents a chunk of blocks
chunk - Variable in class org.bukkit.event.world.ChunkEvent
 
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
Interface to biome data for chunk to be generated: initialized with default values for world type and seed.
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
 
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(int) - Method in interface org.bukkit.inventory.Inventory
Clears out a particular slot in the index.
clear() - Method in interface org.bukkit.inventory.Inventory
Clears out the whole Inventory.
clear(int, int) - Method in interface org.bukkit.inventory.PlayerInventory
Deprecated.
Magic value
ClearCommand - Class in org.bukkit.command.defaults
Deprecated.
ClearCommand() - Constructor for class org.bukkit.command.defaults.ClearCommand
Deprecated.
 
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.inventory.meta.PotionMeta
Removes all custom potion effects from this potion.
clearEffects() - Method in interface org.bukkit.inventory.meta.FireworkMeta
Remove all effects from this firework.
clearPermissions() - Method in class org.bukkit.permissions.PermissibleBase
 
clearPlugins() - Method in interface org.bukkit.plugin.PluginManager
Disables and removes all plugins
clearPlugins() - Method in class org.bukkit.plugin.SimplePluginManager
 
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.
clearSlot(DisplaySlot) - Method in interface org.bukkit.scoreboard.Scoreboard
Clears any objective in the specified slot.
clickedEntity - Variable in class org.bukkit.event.player.PlayerInteractEntityEvent
 
ClickType - Enum in org.bukkit.event.inventory
What the client did to trigger this action (not the result).
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.BookMeta
 
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.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 class org.bukkit.Location
 
clone() - Method in class org.bukkit.material.Banner
 
clone() - Method in class org.bukkit.material.Bed
 
clone() - Method in class org.bukkit.material.Button
 
clone() - Method in class org.bukkit.material.Cake
 
clone() - Method in class org.bukkit.material.Cauldron
 
clone() - Method in class org.bukkit.material.Chest
 
clone() - Method in class org.bukkit.material.Coal
 
clone() - Method in class org.bukkit.material.CocoaPlant
 
clone() - Method in class org.bukkit.material.Command
 
clone() - Method in class org.bukkit.material.Crops
 
clone() - Method in class org.bukkit.material.DetectorRail
 
clone() - Method in class org.bukkit.material.Diode
 
clone() - Method in class org.bukkit.material.DirectionalContainer
 
clone() - Method in class org.bukkit.material.Dispenser
 
clone() - Method in class org.bukkit.material.Door
Deprecated.
 
clone() - Method in class org.bukkit.material.Dye
 
clone() - Method in class org.bukkit.material.EnderChest
 
clone() - Method in class org.bukkit.material.ExtendedRails
 
clone() - Method in class org.bukkit.material.FlowerPot
 
clone() - Method in class org.bukkit.material.Furnace
 
clone() - Method in class org.bukkit.material.FurnaceAndDispenser
 
clone() - Method in class org.bukkit.material.Gate
 
clone() - Method in class org.bukkit.material.Ladder
 
clone() - Method in class org.bukkit.material.Leaves
 
clone() - Method in class org.bukkit.material.Lever
 
clone() - Method in class org.bukkit.material.LongGrass
 
clone() - Method in class org.bukkit.material.MaterialData
 
clone() - Method in class org.bukkit.material.MonsterEggs
 
clone() - Method in class org.bukkit.material.Mushroom
 
clone() - Method in class org.bukkit.material.NetherWarts
 
clone() - Method in class org.bukkit.material.PistonBaseMaterial
 
clone() - Method in class org.bukkit.material.PistonExtensionMaterial
 
clone() - Method in class org.bukkit.material.PoweredRail
 
clone() - Method in class org.bukkit.material.PressurePlate
 
clone() - Method in class org.bukkit.material.Pumpkin
 
clone() - Method in class org.bukkit.material.Rails
 
clone() - Method in class org.bukkit.material.RedstoneTorch
 
clone() - Method in class org.bukkit.material.RedstoneWire
 
clone() - Method in class org.bukkit.material.Sandstone
 
clone() - Method in class org.bukkit.material.Sign
 
clone() - Method in class org.bukkit.material.SimpleAttachableMaterialData
 
clone() - Method in class org.bukkit.material.Skull
 
clone() - Method in class org.bukkit.material.SmoothBrick
 
clone() - Method in class org.bukkit.material.SpawnEgg
 
clone() - Method in class org.bukkit.material.Stairs
 
clone() - Method in class org.bukkit.material.Step
 
clone() - Method in class org.bukkit.material.TexturedMaterial
 
clone() - Method in class org.bukkit.material.Torch
 
clone() - Method in class org.bukkit.material.TrapDoor
 
clone() - Method in class org.bukkit.material.Tree
 
clone() - Method in class org.bukkit.material.Tripwire
 
clone() - Method in class org.bukkit.material.TripwireHook
 
clone() - Method in class org.bukkit.material.Vine
 
clone() - Method in class org.bukkit.material.WoodenStep
 
clone() - Method in class org.bukkit.material.Wool
 
clone() - Method in class org.bukkit.util.BlockVector
Get a new block vector.
clone() - Method in class org.bukkit.util.Vector
Get a new vector.
close() - Method in class org.bukkit.inventory.InventoryView
Closes the inventory view.
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.
Coal - Class in org.bukkit.material
Represents the different types of coals.
Coal() - Constructor for class org.bukkit.material.Coal
 
Coal(CoalType) - Constructor for class org.bukkit.material.Coal
 
Coal(int) - Constructor for class org.bukkit.material.Coal
Deprecated.
Magic value
Coal(Material) - Constructor for class org.bukkit.material.Coal
 
Coal(int, byte) - Constructor for class org.bukkit.material.Coal
Deprecated.
Magic value
Coal(Material, byte) - Constructor for class org.bukkit.material.Coal
Deprecated.
Magic value
CoalType - Enum in org.bukkit
Represents the two types of coal
CocoaPlant - Class in org.bukkit.material
Represents the cocoa plant
CocoaPlant() - Constructor for class org.bukkit.material.CocoaPlant
 
CocoaPlant(int) - Constructor for class org.bukkit.material.CocoaPlant
Deprecated.
Magic value
CocoaPlant(int, byte) - Constructor for class org.bukkit.material.CocoaPlant
Deprecated.
Magic value
CocoaPlant(CocoaPlant.CocoaPlantSize) - Constructor for class org.bukkit.material.CocoaPlant
 
CocoaPlant(CocoaPlant.CocoaPlantSize, BlockFace) - Constructor for class org.bukkit.material.CocoaPlant
 
CocoaPlant.CocoaPlantSize - Enum in org.bukkit.material
 
Color - Class in org.bukkit
A container for a color palette.
COLOR_CHAR - Static variable in enum org.bukkit.ChatColor
The special character which prefixes all chat colour codes.
Colorable - Interface in org.bukkit.material
An object that can be colored.
Command - Class in org.bukkit.command
Represents a Command, which executes various tasks upon user input
Command(String) - Constructor for class org.bukkit.command.Command
 
Command(String, String, String, List<String>) - Constructor for class org.bukkit.command.Command
 
command - Variable in class org.bukkit.help.GenericCommandHelpTopic
 
Command - Class in org.bukkit.material
Represents a command block
Command() - Constructor for class org.bukkit.material.Command
 
Command(int) - Constructor for class org.bukkit.material.Command
Deprecated.
Magic value
Command(Material) - Constructor for class org.bukkit.material.Command
 
Command(int, byte) - Constructor for class org.bukkit.material.Command
Deprecated.
Magic value
Command(Material, byte) - Constructor for class org.bukkit.material.Command
Deprecated.
Magic value
CommandBlock - Interface in org.bukkit.block
 
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
 
COMMENT_PREFIX - Static variable in class org.bukkit.configuration.file.YamlConfiguration
 
compare(HelpTopic, HelpTopic) - Method in class org.bukkit.help.HelpTopicComparator
 
compare(String, String) - Method in class org.bukkit.help.HelpTopicComparator.TopicNameComparator
 
compareTo(RegisteredServiceProvider<?>) - Method in class org.bukkit.plugin.RegisteredServiceProvider
 
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
Configuration - Interface in org.bukkit.configuration
Represents a source of configurable options and settings
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
 
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
 
configureDbConfig(ServerConfig) - Static method in class org.bukkit.Bukkit
Populates a given ServerConfig with values attributes to this server.
configureDbConfig(ServerConfig) - Method in interface org.bukkit.Server
Populates a given ServerConfig with values attributes to this server.
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
 
ContainerBlock - Interface in org.bukkit.block
Deprecated.
in favour of InventoryHolder
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(int) - Method in interface org.bukkit.inventory.Inventory
Deprecated.
Magic value
contains(Material) - Method in interface org.bukkit.inventory.Inventory
Checks if the inventory contains any ItemStacks with the given material.
contains(ItemStack) - Method in interface org.bukkit.inventory.Inventory
Checks if the inventory contains any ItemStacks matching the given ItemStack.
contains(int, int) - Method in interface org.bukkit.inventory.Inventory
Deprecated.
Magic value
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(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
context - Variable in class org.bukkit.conversations.Conversation
 
Conversable - Interface in org.bukkit.conversations
The Conversable interface is used to indicate objects that can have conversations.
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 - Variable in class org.bukkit.conversations.InactivityConversationCanceller
 
Conversation.ConversationState - Enum 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.
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.
copy(File, File) - Static method in class org.bukkit.util.FileUtil
This method copies one file to another location
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
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.
countSlots() - Method in class org.bukkit.inventory.InventoryView
Check the total number of slots in this view, combining the upper and lower inventories.
Cow - Interface in org.bukkit.entity
Represents a Cow.
CraftingInventory - Interface in org.bukkit.inventory
Interface to the crafting inventories
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, boolean, boolean) - Constructor for class org.bukkit.event.inventory.CraftItemEvent
Deprecated.
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
 
createEffect(PotionEffectType, int, int) - Method in interface org.bukkit.potion.PotionBrewer
Creates a PotionEffect from the given PotionEffectType, applying duration modifiers and checks.
createEffect(int, int) - Method in class org.bukkit.potion.PotionEffectType
Creates a PotionEffect from this PotionEffectType, applying duration modifiers and checks.
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(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.
createInventory(InventoryHolder, InventoryType) - Static method in class org.bukkit.Bukkit
Creates an empty inventory of the specified type.
createInventory(InventoryHolder, InventoryType, String) - Static method in class org.bukkit.Bukkit
Creates an empty inventory with the specified type and title.
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, String) - Static method in class org.bukkit.Bukkit
Creates an empty inventory of type InventoryType.CHEST with the specified size and title.
createInventory(InventoryHolder, InventoryType) - Method in interface org.bukkit.Server
Creates an empty inventory of the specified type.
createInventory(InventoryHolder, InventoryType, String) - Method in interface org.bukkit.Server
Creates an empty inventory with the specified type and title.
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) - Method in interface org.bukkit.Server
Creates an empty inventory of type InventoryType.CHEST with the specified size 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.
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.
createPortal(Location) - Method in interface org.bukkit.TravelAgent
Attempt to create a portal near the given location.
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, Map<?, ?>) - Method in interface org.bukkit.configuration.ConfigurationSection
Creates a ConfigurationSection at the specified path, with specified values.
createSection(String) - Method in class org.bukkit.configuration.MemorySection
 
createSection(String, Map<?, ?>) - Method in class org.bukkit.configuration.MemorySection
 
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.
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.
createWorld() - Method in class org.bukkit.WorldCreator
Creates a world with the specified options.
Creature - Interface in org.bukkit.entity
Represents a Creature.
CreatureSpawner - Interface in org.bukkit.block
Represents 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(Entity, CreatureType, Location, CreatureSpawnEvent.SpawnReason) - Constructor for class org.bukkit.event.entity.CreatureSpawnEvent
Deprecated.
CreatureSpawnEvent.SpawnReason - Enum in org.bukkit.event.entity
An enum to specify the type of spawning
CreatureType - Enum in org.bukkit.entity
Deprecated.
Use EntityType instead.
Creeper - Interface in org.bukkit.entity
Represents a Creeper
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 in org.bukkit.event.entity
An enum to specify the cause of the change in power
Criterias - Class in org.bukkit.scoreboard
Criteria names which trigger an objective to be modified by actions in-game
Crops - Class in org.bukkit.material
Represents the different types of crops.
Crops() - Constructor for class org.bukkit.material.Crops
 
Crops(CropState) - Constructor for class org.bukkit.material.Crops
 
Crops(int) - Constructor for class org.bukkit.material.Crops
Deprecated.
Magic value
Crops(Material) - Constructor for class org.bukkit.material.Crops
 
Crops(int, byte) - Constructor for class org.bukkit.material.Crops
Deprecated.
Magic value
Crops(Material, byte) - Constructor for class org.bukkit.material.Crops
Deprecated.
Magic value
CropState - Enum in org.bukkit
Represents the different growth states of crops
crossProduct(Vector) - Method in class org.bukkit.util.Vector
Calculates the cross product of this vector with another.
currentPrompt - Variable in class org.bukkit.conversations.Conversation
 
CustomTimingsHandler - Class in org.spigotmc
Provides custom timing sections for /timings merged.
CustomTimingsHandler(String) - Constructor for class org.spigotmc.CustomTimingsHandler
 
CustomTimingsHandler(String, CustomTimingsHandler) - Constructor for class org.spigotmc.CustomTimingsHandler
 

D

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_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_RESISTANCE - Static variable in class org.bukkit.potion.PotionEffectType
Decreases damage dealt to an entity.
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.
damerauLevenshteinDistance(String, String) - Static method in class org.bukkit.command.defaults.HelpCommand
Computes the Dameraur-Levenshtein Distance between two strings.
DARK_BROWN - Static variable in class org.bukkit.map.MapPalette
Deprecated.
Magic value
DARK_GRAY - Static variable in class org.bukkit.map.MapPalette
Deprecated.
Magic value
DARK_GREEN - Static variable in class org.bukkit.map.MapPalette
Deprecated.
Magic value
DEATHS - Static variable in class org.bukkit.scoreboard.Criterias
 
decrementStatistic(Statistic) - Method in interface org.bukkit.entity.Player
Decrements the given statistic for this player.
decrementStatistic(Statistic, int) - Method in interface org.bukkit.entity.Player
Decrements the given statistic for this player.
decrementStatistic(Statistic, Material) - Method in interface org.bukkit.entity.Player
Decrements the given statistic for this player for the given material.
decrementStatistic(Statistic, Material, int) - Method in interface org.bukkit.entity.Player
Decrements the given statistic for this player for the given material.
decrementStatistic(Statistic, EntityType) - Method in interface org.bukkit.entity.Player
Decrements the given statistic for this player for the given entity.
decrementStatistic(Statistic, EntityType, int) - Method in interface org.bukkit.entity.Player
Decrements the given statistic for this player for the given entity.
DEFAULT_PERMISSION - Static variable in class org.bukkit.permissions.Permission
 
DefaultGameModeCommand - Class in org.bukkit.command.defaults
Deprecated.
DefaultGameModeCommand() - Constructor for class org.bukkit.command.defaults.DefaultGameModeCommand
Deprecated.
 
DefaultPermissions - Class in org.bukkit.util.permissions
 
defaults - Variable in class org.bukkit.configuration.MemoryConfiguration
 
DelegateDeserialization - Annotation Type in org.bukkit.configuration.serialization
Applies to a ConfigurationSerializable that will delegate all deserialization to another ConfigurationSerializable.
DeopCommand - Class in org.bukkit.command.defaults
Deprecated.
DeopCommand() - Constructor for class org.bukkit.command.defaults.DeopCommand
Deprecated.
 
DEPTH_STRIDER - Static variable in class org.bukkit.enchantments.Enchantment
Increases walking speed while in water
description - Variable in class org.bukkit.command.Command
 
deserialize(Map<String, Object>) - Static method in class org.bukkit.Color
 
deserialize(Map<String, ?>) - Method in class org.bukkit.configuration.serialization.ConfigurationSerialization
 
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.Vector
 
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.
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.
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
 
DetectorRail - Class in org.bukkit.material
Represents a detector rail
DetectorRail() - Constructor for class org.bukkit.material.DetectorRail
 
DetectorRail(int) - Constructor for class org.bukkit.material.DetectorRail
Deprecated.
Magic value
DetectorRail(Material) - Constructor for class org.bukkit.material.DetectorRail
 
DetectorRail(int, byte) - Constructor for class org.bukkit.material.DetectorRail
Deprecated.
Magic value
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.
Difficulty - Enum in org.bukkit
Represents the various difficulty levels that are available.
DifficultyCommand - Class in org.bukkit.command.defaults
Deprecated.
DifficultyCommand() - Constructor for class org.bukkit.command.defaults.DifficultyCommand
Deprecated.
 
DIG_SPEED - Static variable in class org.bukkit.enchantments.Enchantment
Increases the rate at which you mine/dig
Diode - Class in org.bukkit.material
 
Diode() - Constructor for class org.bukkit.material.Diode
 
Diode(int) - Constructor for class org.bukkit.material.Diode
Deprecated.
Magic value
Diode(Material) - Constructor for class org.bukkit.material.Diode
 
Diode(int, byte) - Constructor for class org.bukkit.material.Diode
Deprecated.
Magic value
Diode(Material, byte) - Constructor for class org.bukkit.material.Diode
Deprecated.
Magic value
Directional - Interface in org.bukkit.material
 
DirectionalContainer - Class in org.bukkit.material
Represents a furnace or a dispenser.
DirectionalContainer(int) - Constructor for class org.bukkit.material.DirectionalContainer
Deprecated.
Magic value
DirectionalContainer(Material) - Constructor for class org.bukkit.material.DirectionalContainer
 
DirectionalContainer(int, byte) - Constructor for class org.bukkit.material.DirectionalContainer
Deprecated.
Magic value
DirectionalContainer(Material, byte) - Constructor for class org.bukkit.material.DirectionalContainer
Deprecated.
Magic value
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
 
disablePlugins() - Method in interface org.bukkit.plugin.PluginManager
Disables all the loaded plugins
disablePlugins() - Method in class org.bukkit.plugin.SimplePluginManager
 
disallow(AsyncPlayerPreLoginEvent.Result, String) - Method in class org.bukkit.event.player.AsyncPlayerPreLoginEvent
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(PlayerLoginEvent.Result, String) - 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.
Disallows the player from logging in, with the given reason
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.
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 this block.
Dispenser - Interface in org.bukkit.block
Represents a dispenser.
Dispenser - Class in org.bukkit.material
Represents a dispenser.
Dispenser() - Constructor for class org.bukkit.material.Dispenser
 
Dispenser(BlockFace) - Constructor for class org.bukkit.material.Dispenser
 
Dispenser(int) - Constructor for class org.bukkit.material.Dispenser
Deprecated.
Magic value
Dispenser(Material) - Constructor for class org.bukkit.material.Dispenser
 
Dispenser(int, byte) - Constructor for class org.bukkit.material.Dispenser
Deprecated.
Magic value
Dispenser(Material, byte) - Constructor for class org.bukkit.material.Dispenser
Deprecated.
Magic value
DisplaySlot - Enum 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.
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.
doesBounce() - Method in interface org.bukkit.entity.Projectile
Determine if this projectile should bounce or not when it hits.
Door - Class in org.bukkit.material
Deprecated.
No longer functions. Do not use.
Door() - Constructor for class org.bukkit.material.Door
Deprecated.
 
Door(int) - Constructor for class org.bukkit.material.Door
Deprecated.
Magic value
Door(Material) - Constructor for class org.bukkit.material.Door
Deprecated.
 
Door(int, byte) - Constructor for class org.bukkit.material.Door
Deprecated.
Magic value
Door(Material, byte) - Constructor for class org.bukkit.material.Door
Deprecated.
Magic value
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.
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.
DragType - Enum 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.
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.
dropItem(Location, ItemStack) - Method in interface org.bukkit.World
Drops an item at the specified Location
dropItemNaturally(Location, ItemStack) - Method in interface org.bukkit.World
Drops an item at the specified Location with a random offset
Dropper - Interface in org.bukkit.block
Represents a dropper.
DURABILITY - Static variable in class org.bukkit.enchantments.Enchantment
Decreases the rate at which a tool looses durability
Dye - Class in org.bukkit.material
Represents dye
Dye() - Constructor for class org.bukkit.material.Dye
 
Dye(int) - Constructor for class org.bukkit.material.Dye
Deprecated.
Magic value
Dye(Material) - Constructor for class org.bukkit.material.Dye
 
Dye(int, byte) - Constructor for class org.bukkit.material.Dye
Deprecated.
Magic value
Dye(Material, byte) - Constructor for class org.bukkit.material.Dye
Deprecated.
Magic value
DyeColor - Enum in org.bukkit
All supported color values for dyes and cloth

E

Effect - Enum in org.bukkit
A list of effects that the server is able to send to players.
Effect.Type - Enum in org.bukkit
Represents the type of an effect.
EffectCommand - Class in org.bukkit.command.defaults
Deprecated.
EffectCommand() - Constructor for class org.bukkit.command.defaults.EffectCommand
Deprecated.
 
Egg - Interface in org.bukkit.entity
Represents a thrown egg.
eject() - Method in interface org.bukkit.block.Jukebox
Stop the jukebox playing and eject the current record
eject() - Method in interface org.bukkit.entity.Entity
Eject any passenger.
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
 
EnchantCommand - Class in org.bukkit.command.defaults
Deprecated.
EnchantCommand() - Constructor for class org.bukkit.command.defaults.EnchantCommand
Deprecated.
 
EnchantingInventory - Interface in org.bukkit.inventory
Interface to the inventory of an Enchantment 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(int) - Constructor for class org.bukkit.enchantments.Enchantment
 
EnchantmentStorageMeta - Interface in org.bukkit.inventory.meta
EnchantmentMeta is specific to items that can store enchantments, as opposed to being enchanted.
EnchantmentTarget - Enum in org.bukkit.enchantments
Represents the applicable target for a Enchantment
EnchantmentWrapper - Class in org.bukkit.enchantments
A simple wrapper for ease of selecting Enchantments
EnchantmentWrapper(int) - Constructor for class org.bukkit.enchantments.EnchantmentWrapper
 
END_OF_CONVERSATION - Static variable in interface org.bukkit.conversations.Prompt
A convenience constant for indicating the end of a conversation.
EnderChest - Class in org.bukkit.material
Represents an ender chest
EnderChest() - Constructor for class org.bukkit.material.EnderChest
 
EnderChest(BlockFace) - Constructor for class org.bukkit.material.EnderChest
Instantiate an ender chest facing in a particular direction.
EnderChest(int) - Constructor for class org.bukkit.material.EnderChest
Deprecated.
Magic value
EnderChest(Material) - Constructor for class org.bukkit.material.EnderChest
 
EnderChest(int, byte) - Constructor for class org.bukkit.material.EnderChest
Deprecated.
Magic value
EnderChest(Material, byte) - Constructor for class org.bukkit.material.EnderChest
Deprecated.
Magic value
EnderCrystal - Interface in org.bukkit.entity
A crystal that heals nearby EnderDragons
EnderDragon - Interface in org.bukkit.entity
Represents an Ender Dragon
EnderDragonPart - Interface in org.bukkit.entity
Represents an ender dragon part
Enderman - Interface in org.bukkit.entity
Represents an Enderman.
Endermite - Interface in org.bukkit.entity
 
EnderPearl - Interface in org.bukkit.entity
Represents a thrown Ender Pearl entity
EnderSignal - Interface in org.bukkit.entity
Represents an Ender Signal, which is often created upon throwing an ender eye
Entity - Interface in org.bukkit.entity
Represents a base entity in the world
entity - Variable in class org.bukkit.event.entity.EntityEvent
 
Entity.Spigot - Class in org.bukkit.entity
 
Entity.Spigot() - Constructor for class org.bukkit.entity.Entity.Spigot
 
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
 
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
 
EntityChangeBlockEvent - Class in org.bukkit.event.entity
Called when any Entity, excluding players, changes a block.
EntityChangeBlockEvent(LivingEntity, Block, Material) - Constructor for class org.bukkit.event.entity.EntityChangeBlockEvent
Deprecated.
Provided as a backward compatibility before the data byte was provided, and type increased to all entities
EntityChangeBlockEvent(Entity, Block, Material, byte) - Constructor for class org.bukkit.event.entity.EntityChangeBlockEvent
Deprecated.
Magic value
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
Thrown when a Living Entity creates a portal in a world.
EntityCreatePortalEvent(LivingEntity, List<BlockState>, PortalType) - Constructor for class org.bukkit.event.entity.EntityCreatePortalEvent
 
EntityDamageByBlockEvent - Class in org.bukkit.event.entity
Called when an entity is damaged by a block
EntityDamageByBlockEvent(Block, Entity, EntityDamageEvent.DamageCause, int) - Constructor for class org.bukkit.event.entity.EntityDamageByBlockEvent
Deprecated.
EntityDamageByBlockEvent(Block, Entity, EntityDamageEvent.DamageCause, double) - Constructor for class org.bukkit.event.entity.EntityDamageByBlockEvent
Deprecated.
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, int) - Constructor for class org.bukkit.event.entity.EntityDamageByEntityEvent
Deprecated.
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
 
EntityDamageEvent - Class in org.bukkit.event.entity
Stores data for damage events
EntityDamageEvent(Entity, EntityDamageEvent.DamageCause, int) - Constructor for class org.bukkit.event.entity.EntityDamageEvent
Deprecated.
EntityDamageEvent(Entity, EntityDamageEvent.DamageCause, double) - Constructor for class org.bukkit.event.entity.EntityDamageEvent
Deprecated.
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 in org.bukkit.event.entity
An enum to specify the cause of the damage
EntityDamageEvent.DamageModifier - Enum in org.bukkit.event.entity
An enum to specify the types of modifier
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
 
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
 
EntityEffect - Enum in org.bukkit
A list of all Effects that can happen to entities.
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
 
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
 
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
 
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
 
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, TravelAgent) - 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
 
EntityRegainHealthEvent - Class in org.bukkit.event.entity
Stores data for health-regain events
EntityRegainHealthEvent(Entity, int, EntityRegainHealthEvent.RegainReason) - Constructor for class org.bukkit.event.entity.EntityRegainHealthEvent
Deprecated.
EntityRegainHealthEvent(Entity, double, EntityRegainHealthEvent.RegainReason) - Constructor for class org.bukkit.event.entity.EntityRegainHealthEvent
 
EntityRegainHealthEvent.RegainReason - Enum in org.bukkit.event.entity
An enum to specify the type of health regaining that is occurring
EntityShootBowEvent - Class in org.bukkit.event.entity
Called when a LivingEntity shoots a bow firing an arrow
EntityShootBowEvent(LivingEntity, ItemStack, Projectile, float) - 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
 
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 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
 
EntityTeleportEvent - Class in org.bukkit.event.entity
Thrown when a non-player entity (such as an Enderman) tries to teleport from one location to another.
EntityTeleportEvent(Entity, Location, Location) - Constructor for class org.bukkit.event.entity.EntityTeleportEvent
 
EntityType - Enum 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
 
EntityUnleashEvent.UnleashReason - Enum in org.bukkit.event.entity
 
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
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(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 org.bukkit.inventory.ItemStack
 
equals(Object) - Method in class org.bukkit.Location
 
equals(Object) - Method in class org.bukkit.material.MaterialData
 
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
 
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.util.BlockVector
Checks if another object is equivalent.
equals(Object) - Method in class org.bukkit.util.EulerAngle
 
equals(Object) - Method in class org.bukkit.util.Vector
Checks to see if two objects are equal.
EquipmentSlot - Enum in org.bukkit.inventory
 
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
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.Result - Enum in org.bukkit.event
 
EventException - Exception in org.bukkit.event
 
EventException(Throwable) - Constructor for exception org.bukkit.event.EventException
Constructs a new EventException based on the given Exception
EventException() - Constructor for exception org.bukkit.event.EventException
Constructs a new EventException
EventException(Throwable, String) - Constructor for exception org.bukkit.event.EventException
Constructs a new EventException with the given message
EventException(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
EventHandler - Annotation Type in org.bukkit.event
An annotation to mark methods as being event handler methods
EventPriority - Enum in org.bukkit.event
Represents an event's priority in execution
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.
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.AchievementCommand
Deprecated.
 
execute(CommandSender, String, String[]) - Method in class org.bukkit.command.defaults.BanCommand
Deprecated.
 
execute(CommandSender, String, String[]) - Method in class org.bukkit.command.defaults.BanIpCommand
Deprecated.
 
execute(CommandSender, String, String[]) - Method in class org.bukkit.command.defaults.BanListCommand
Deprecated.
 
execute(CommandSender, String, String[]) - Method in class org.bukkit.command.defaults.ClearCommand
Deprecated.
 
execute(CommandSender, String, String[]) - Method in class org.bukkit.command.defaults.DefaultGameModeCommand
Deprecated.
 
execute(CommandSender, String, String[]) - Method in class org.bukkit.command.defaults.DeopCommand
Deprecated.
 
execute(CommandSender, String, String[]) - Method in class org.bukkit.command.defaults.DifficultyCommand
Deprecated.
 
execute(CommandSender, String, String[]) - Method in class org.bukkit.command.defaults.EffectCommand
Deprecated.
 
execute(CommandSender, String, String[]) - Method in class org.bukkit.command.defaults.EnchantCommand
Deprecated.
 
execute(CommandSender, String, String[]) - Method in class org.bukkit.command.defaults.ExpCommand
Deprecated.
 
execute(CommandSender, String, String[]) - Method in class org.bukkit.command.defaults.GameModeCommand
Deprecated.
 
execute(CommandSender, String, String[]) - Method in class org.bukkit.command.defaults.GameRuleCommand
Deprecated.
 
execute(CommandSender, String, String[]) - Method in class org.bukkit.command.defaults.GiveCommand
Deprecated.
 
execute(CommandSender, String, String[]) - Method in class org.bukkit.command.defaults.HelpCommand
 
execute(CommandSender, String, String[]) - Method in class org.bukkit.command.defaults.KickCommand
Deprecated.
 
execute(CommandSender, String, String[]) - Method in class org.bukkit.command.defaults.KillCommand
Deprecated.
 
execute(CommandSender, String, String[]) - Method in class org.bukkit.command.defaults.ListCommand
Deprecated.
 
execute(CommandSender, String, String[]) - Method in class org.bukkit.command.defaults.MeCommand
Deprecated.
 
execute(CommandSender, String, String[]) - Method in class org.bukkit.command.defaults.OpCommand
Deprecated.
 
execute(CommandSender, String, String[]) - Method in class org.bukkit.command.defaults.PardonCommand
Deprecated.
 
execute(CommandSender, String, String[]) - Method in class org.bukkit.command.defaults.PardonIpCommand
Deprecated.
 
execute(CommandSender, String, String[]) - Method in class org.bukkit.command.defaults.PlaySoundCommand
Deprecated.
 
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.SaveCommand
Deprecated.
 
execute(CommandSender, String, String[]) - Method in class org.bukkit.command.defaults.SaveOffCommand
Deprecated.
 
execute(CommandSender, String, String[]) - Method in class org.bukkit.command.defaults.SaveOnCommand
Deprecated.
 
execute(CommandSender, String, String[]) - Method in class org.bukkit.command.defaults.SayCommand
Deprecated.
 
execute(CommandSender, String, String[]) - Method in class org.bukkit.command.defaults.ScoreboardCommand
Deprecated.
 
execute(CommandSender, String, String[]) - Method in class org.bukkit.command.defaults.SeedCommand
Deprecated.
 
execute(CommandSender, String, String[]) - Method in class org.bukkit.command.defaults.SetIdleTimeoutCommand
Deprecated.
 
execute(CommandSender, String, String[]) - Method in class org.bukkit.command.defaults.SetWorldSpawnCommand
Deprecated.
 
execute(CommandSender, String, String[]) - Method in class org.bukkit.command.defaults.SpawnpointCommand
Deprecated.
 
execute(CommandSender, String, String[]) - Method in class org.bukkit.command.defaults.SpreadPlayersCommand
Deprecated.
 
execute(CommandSender, String, String[]) - Method in class org.bukkit.command.defaults.StopCommand
Deprecated.
 
execute(CommandSender, String, String[]) - Method in class org.bukkit.command.defaults.TeleportCommand
Deprecated.
 
execute(CommandSender, String, String[]) - Method in class org.bukkit.command.defaults.TellCommand
Deprecated.
 
execute(CommandSender, String, String[]) - Method in class org.bukkit.command.defaults.TestForCommand
Deprecated.
 
execute(CommandSender, String, String[]) - Method in class org.bukkit.command.defaults.TimeCommand
Deprecated.
 
execute(CommandSender, String, String[]) - Method in class org.bukkit.command.defaults.TimingsCommand
 
execute(CommandSender, String, String[]) - Method in class org.bukkit.command.defaults.ToggleDownfallCommand
Deprecated.
 
execute(CommandSender, String, String[]) - Method in class org.bukkit.command.defaults.VersionCommand
 
execute(CommandSender, String, String[]) - Method in class org.bukkit.command.defaults.WeatherCommand
Deprecated.
 
execute(CommandSender, String, String[]) - Method in class org.bukkit.command.defaults.WhitelistCommand
Deprecated.
 
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 interface org.bukkit.plugin.EventExecutor
 
executeSpigotTimings(CommandSender, String[]) - Method in class org.bukkit.command.defaults.TimingsCommand
 
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
 
ExpCommand - Class in org.bukkit.command.defaults
Deprecated.
ExpCommand() - Constructor for class org.bukkit.command.defaults.ExpCommand
Deprecated.
 
ExperienceOrb - Interface in org.bukkit.entity
Represents an Experience Orb.
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.
extend() - Method in class org.bukkit.potion.Potion
Chain this to the constructor to extend the potion's duration.
ExtendedRails - Class in org.bukkit.material
This is the superclass for the DetectorRail and PoweredRail classes
ExtendedRails(int) - Constructor for class org.bukkit.material.ExtendedRails
Deprecated.
Magic value
ExtendedRails(Material) - Constructor for class org.bukkit.material.ExtendedRails
 
ExtendedRails(int, byte) - Constructor for class org.bukkit.material.ExtendedRails
Deprecated.
Magic value
ExtendedRails(Material, byte) - Constructor for class org.bukkit.material.ExtendedRails
Deprecated.
Magic value

F

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
 
fade(double) - Static method in class org.bukkit.util.noise.NoiseGenerator
 
FallingBlock - Interface in org.bukkit.entity
Represents a falling block
FallingSand - Interface in org.bukkit.entity
Deprecated.
FAST_DIGGING - Static variable in class org.bukkit.potion.PotionEffectType
Increases dig speed.
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
 
findOrCreate(Location) - Method in interface org.bukkit.TravelAgent
Attempt to find a portal near the given location, if a portal is not found it will attempt to create one.
findPortal(Location) - Method in interface org.bukkit.TravelAgent
Attempt to find a portal near the given location.
findPossibleMatches(String) - Method in class org.bukkit.command.defaults.HelpCommand
 
FIRE_ASPECT - Static variable in class org.bukkit.enchantments.Enchantment
When attacking a target, has a chance to set them on fire
FIRE_RESISTANCE - Static variable in class org.bukkit.potion.PotionEffectType
Stops fire damage.
Fireball - Interface in org.bukkit.entity
Represents a Fireball.
Firework - Interface in org.bukkit.entity
 
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 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.
FireworkMeta - Interface in org.bukkit.inventory.meta
Represents a Material.FIREWORK and its effects.
first(int) - Method in interface org.bukkit.inventory.Inventory
Deprecated.
Magic value
first(Material) - Method in interface org.bukkit.inventory.Inventory
Finds the first slot in the inventory containing an ItemStack with the given material
first(ItemStack) - Method in interface org.bukkit.inventory.Inventory
Returns the first slot in the inventory containing an ItemStack with the given stack.
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
Deprecated.
in favor of FishHook
FishHook - Interface in org.bukkit.entity
Represents a fishing hook.
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.
flat(int, Note.Tone) - Static method in class org.bukkit.Note
Creates a new note for a flat tone, such as A-flat.
flattened() - Method in class org.bukkit.Note
 
flicker(boolean) - Method in class org.bukkit.FireworkEffect.Builder
Set whether the firework effect should flicker.
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
 
FlowerPot - Class in org.bukkit.material
Represents a flower pot.
FlowerPot() - Constructor for class org.bukkit.material.FlowerPot
Default constructor for a flower pot.
FlowerPot(int) - Constructor for class org.bukkit.material.FlowerPot
Deprecated.
Magic value
FlowerPot(Material) - Constructor for class org.bukkit.material.FlowerPot
 
FlowerPot(int, byte) - Constructor for class org.bukkit.material.FlowerPot
Deprecated.
Magic value
FlowerPot(Material, byte) - Constructor for class org.bukkit.material.FlowerPot
Deprecated.
Magic value
Flying - Interface in org.bukkit.entity
Represents a Flying Entity.
Font - Static variable in class org.bukkit.map.MinecraftFont
A static non-malleable MinecraftFont.
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
 
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
 
fromBGR(int, int, int) - Static method in class org.bukkit.Color
Creates a new Color object from a blue, green, and red
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.
fromDamage(int) - Static method in class org.bukkit.potion.Potion
Deprecated.
Magic value
fromEntityType(EntityType) - Static method in enum org.bukkit.entity.CreatureType
Deprecated.
 
fromId(int) - Static method in enum org.bukkit.entity.CreatureType
Deprecated.
Magic value
fromId(int) - Static method in enum org.bukkit.entity.EntityType
Deprecated.
Magic value
fromItemStack(ItemStack) - Static method in class org.bukkit.potion.Potion
 
fromName(String) - Static method in enum org.bukkit.entity.CreatureType
Deprecated.
 
fromName(String) - Static method in enum org.bukkit.entity.EntityType
Deprecated.
Magic value
fromRGB(int, int, int) - Static method in class org.bukkit.Color
Creates a new Color object from a red, green, and blue
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.
FUCHSIA - Static variable in class org.bukkit.Color
Fuchsia, or (0xFF,0x00,0xFF) in (R,G,B)
fullText - Variable in class org.bukkit.help.HelpTopic
 
Furnace - Interface in org.bukkit.block
Represents a furnace.
Furnace - Class in org.bukkit.material
Represents a furnace.
Furnace() - Constructor for class org.bukkit.material.Furnace
 
Furnace(BlockFace) - Constructor for class org.bukkit.material.Furnace
Instantiate a furnace facing in a particular direction.
Furnace(int) - Constructor for class org.bukkit.material.Furnace
Deprecated.
Magic value
Furnace(Material) - Constructor for class org.bukkit.material.Furnace
 
Furnace(int, byte) - Constructor for class org.bukkit.material.Furnace
Deprecated.
Magic value
Furnace(Material, byte) - Constructor for class org.bukkit.material.Furnace
Deprecated.
Magic value
FurnaceAndDispenser - Class in org.bukkit.material
Represents a furnace or dispenser, two types of directional containers
FurnaceAndDispenser(int) - Constructor for class org.bukkit.material.FurnaceAndDispenser
Deprecated.
Magic value
FurnaceAndDispenser(Material) - Constructor for class org.bukkit.material.FurnaceAndDispenser
 
FurnaceAndDispenser(int, byte) - Constructor for class org.bukkit.material.FurnaceAndDispenser
Deprecated.
Magic value
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 smelting recipe.
FurnaceRecipe(ItemStack, Material) - Constructor for class org.bukkit.inventory.FurnaceRecipe
Create a furnace recipe to craft the specified ItemStack.
FurnaceRecipe(ItemStack, MaterialData) - Constructor for class org.bukkit.inventory.FurnaceRecipe
Create a furnace recipe to craft the specified ItemStack.
FurnaceRecipe(ItemStack, Material, int) - Constructor for class org.bukkit.inventory.FurnaceRecipe
Deprecated.
Magic value
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
 

G

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
 
GameMode - Enum in org.bukkit
Represents the various type of game modes that HumanEntitys may have
GameModeCommand - Class in org.bukkit.command.defaults
Deprecated.
GameModeCommand() - Constructor for class org.bukkit.command.defaults.GameModeCommand
Deprecated.
 
GameRuleCommand - Class in org.bukkit.command.defaults
Deprecated.
GameRuleCommand() - Constructor for class org.bukkit.command.defaults.GameRuleCommand
Deprecated.
 
Gate - Class in org.bukkit.material
Represents a fence gate
Gate() - Constructor for class org.bukkit.material.Gate
 
Gate(int, byte) - Constructor for class org.bukkit.material.Gate
 
Gate(byte) - Constructor for class org.bukkit.material.Gate
 
generate(World, Random, int, int) - Method in class org.bukkit.generator.ChunkGenerator
Deprecated.
generateBlockSections(World, Random, int, int, ChunkGenerator.BiomeGrid) - Method in class org.bukkit.generator.ChunkGenerator
Deprecated.
Magic value
generateExtBlockSections(World, Random, int, int, ChunkGenerator.BiomeGrid) - Method in class org.bukkit.generator.ChunkGenerator
Deprecated.
Magic value
generateStructures(boolean) - Method in class org.bukkit.WorldCreator
Sets whether or not worlds created or loaded with this creator will have structures.
generateStructures() - Method in class org.bukkit.WorldCreator
Gets whether or not structures will be generated in the world.
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
Creates a tree at the given Location
generator() - Method in class org.bukkit.WorldCreator
Gets 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.
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.
generatorSettings(String) - Method in class org.bukkit.WorldCreator
Sets the generator settings of the world that will be created or loaded
generatorSettings() - Method in class org.bukkit.WorldCreator
Gets the generator settings of the world that will be created or loaded
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
 
get(String) - Method in interface org.bukkit.configuration.ConfigurationSection
Gets the requested Object by path.
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) - Method in class org.bukkit.configuration.MemorySection
 
get(String, Object) - Method in class org.bukkit.configuration.MemorySection
 
get(int, int) - Method in class org.bukkit.map.MapFont.CharacterSprite
Get the value of a pixel of the character.
getAchievement() - Method in class org.bukkit.event.player.PlayerAchievementAwardedEvent
Gets the Achievement being awarded.
getAchievementFromInternalName(String) - Method in interface org.bukkit.UnsafeValues
Deprecated.
 
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
getActivePotionEffects() - Method in interface org.bukkit.entity.LivingEntity
Returns all currently active PotionEffects on the living entity.
getActiveWorkers() - Method in interface org.bukkit.scheduler.BukkitScheduler
Returns a list of all active workers.
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.
getAffectedEntities() - Method in class org.bukkit.event.entity.PotionSplashEvent
Retrieves a list of all effected entities
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.entity.Ageable
Gets the age of this animal.
getAgeLock() - Method in interface org.bukkit.entity.Ageable
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
getAllowAnimals() - Method in interface org.bukkit.World
Gets whether animals can spawn in this world.
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.
getAllSessionData() - Method in class org.bukkit.conversations.ConversationContext
Gets the entire 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.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.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
getArmor() - Method in interface org.bukkit.inventory.HorseInventory
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.
getArt() - Method in interface org.bukkit.entity.Painting
Get the art on this painting
getAscendingDirection() - Method in class org.bukkit.material.Stairs
 
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
 
getAttachedFace() - Method in class org.bukkit.material.Button
Gets the face that this block is attached on
getAttachedFace() - Method in class org.bukkit.material.CocoaPlant
 
getAttachedFace() - Method in class org.bukkit.material.Ladder
Gets the face that this block is attached on
getAttachedFace() - Method in class org.bukkit.material.Lever
Gets the face that this block is attached on
getAttachedFace() - Method in class org.bukkit.material.PistonExtensionMaterial
 
getAttachedFace() - Method in class org.bukkit.material.Sign
Gets the face that this block is attached on
getAttachedFace() - Method in class org.bukkit.material.Torch
Gets the face that this block is attached on
getAttachedFace() - Method in class org.bukkit.material.TrapDoor
 
getAttachedFace() - Method in class org.bukkit.material.TripwireHook
 
getAttachment() - Method in class org.bukkit.permissions.PermissionAttachmentInfo
Gets the attachment providing this permission.
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
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.
getAwareness() - Method in class org.bukkit.plugin.PluginDescriptionFile
Gives a set of every PluginAwareness for a plugin.
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.
getBaseColor() - Method in interface org.bukkit.block.Banner
Returns the base color for this banner
getBaseColor() - Method in interface org.bukkit.inventory.meta.BannerMeta
Returns the base color for this banner
getBasePixel(int, int) - Method in interface org.bukkit.map.MapCanvas
Get a pixel from the layers below this canvas.
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.
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.
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
Get biome at given coordinates
getBiome(int, int) - Method in interface org.bukkit.generator.ChunkGenerator.BiomeGrid
Get biome at x, z within chunk being generated
getBiome(int, int) - Method in interface org.bukkit.World
Gets the biome for the given block coordinates.
getBiteChance() - Method in interface org.bukkit.entity.FishHook
Gets the chance of a fish biting.
getBlock() - Method in interface org.bukkit.block.BlockState
Gets the block represented by this BlockState
getBlock(int, int, int) - Method in interface org.bukkit.Chunk
Gets a block from this chunk
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.EntityInteractEvent
Returns the involved block
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.painting.PaintingPlaceEvent
Deprecated.
Returns the block that the painting was placed on
getBlock() - Method in class org.bukkit.event.vehicle.VehicleBlockCollisionEvent
Gets the block the vehicle collided with
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.
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
getBlockClicked() - Method in class org.bukkit.event.player.PlayerBucketEvent
Return the block clicked
getBlockData(int, int, int) - Method in interface org.bukkit.ChunkSnapshot
Deprecated.
Magic value
getBlockData() - Method in interface org.bukkit.entity.FallingBlock
Deprecated.
Magic value
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 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.painting.PaintingPlaceEvent
Deprecated.
Returns the face of the block that the painting 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 org.bukkit.Art
Gets the height of the painting, in blocks
getBlockId() - Method in interface org.bukkit.entity.FallingBlock
Deprecated.
Magic value
getBlockInventory() - Method in interface org.bukkit.block.Chest
Returns the chest's inventory.
getBlockPlaced() - Method in class org.bukkit.event.block.BlockPlaceEvent
Clarity method for getting the placed block.
getBlockPower(BlockFace) - Method in interface org.bukkit.block.Block
Returns the redstone power being provided to this block face
getBlockPower() - Method in interface org.bukkit.block.Block
Returns the redstone power being provided to this block
getBlockProjectileSource() - Method in interface org.bukkit.block.Dispenser
Gets the BlockProjectileSource object for this 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.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.entity.EntityCreatePortalEvent
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 an ArrayList of all blocks associated with the structure.
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 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.
getBlockTypeId(int, int, int) - Method in interface org.bukkit.ChunkSnapshot
Deprecated.
Magic value
getBlockTypeIdAt(int, int, int) - Method in interface org.bukkit.World
Deprecated.
Magic value
getBlockTypeIdAt(Location) - Method in interface org.bukkit.World
Deprecated.
Magic value
getBlockWidth() - Method in enum 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
getBodyPose() - Method in interface org.bukkit.entity.ArmorStand
Returns the armor stand's body's current pose as a EulerAngle
getBoolean(String) - Method in interface org.bukkit.configuration.ConfigurationSection
Gets the requested boolean by path.
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) - Method in class org.bukkit.configuration.MemorySection
 
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
 
getBoots() - Method in interface org.bukkit.entity.ArmorStand
Returns the item currently being worn by the armor stand on its feet
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.
getBottomInventory() - Method in class org.bukkit.inventory.InventoryView
Get the lower inventory involved in this transaction.
getBow() - Method in class org.bukkit.event.entity.EntityShootBowEvent
Gets the bow ItemStack used to fire the arrow.
getBrewer() - Static method in class org.bukkit.potion.Potion
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
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 org.bukkit.ChatColor
Gets the color represented by the specified color code
getByChar(String) - Static method in enum org.bukkit.ChatColor
Gets the color represented by the specified color code
getByColor(Color) - Static method in enum org.bukkit.DyeColor
Gets the DyeColor with the given color value.
getByDamageBit(int) - Static method in enum org.bukkit.potion.Potion.Tier
Deprecated.
 
getByDamageValue(int) - Static method in enum org.bukkit.potion.PotionType
Deprecated.
Magic value
getByData(byte) - Static method in enum org.bukkit.CoalType
Deprecated.
Magic value
getByData(byte) - Static method in enum org.bukkit.CropState
Deprecated.
Magic value
getByData(byte) - Static method in enum org.bukkit.DyeColor
Deprecated.
The name is misleading. It would imply Material.INK_SACK but uses Material.WOOL
getByData(byte) - Static method in enum org.bukkit.EntityEffect
Deprecated.
Magic value
getByData(byte) - Static method in enum org.bukkit.GrassSpecies
Deprecated.
Magic value
getByData(byte) - Static method in enum org.bukkit.SandstoneType
Deprecated.
Magic value
getByData(byte) - Static method in enum org.bukkit.TreeSpecies
Deprecated.
Magic value
getByDyeData(byte) - Static method in enum org.bukkit.DyeColor
Deprecated.
Magic value
getByEffect(PotionEffectType) - Static method in enum org.bukkit.potion.PotionType
 
getByFireworkColor(Color) - Static method in enum org.bukkit.DyeColor
Gets the DyeColor with the given firework color value.
getById(int) - Static method in enum org.bukkit.Art
Deprecated.
Magic value
getById(int) - Static method in enum org.bukkit.block.PistonMoveReaction
Deprecated.
Magic value
getById(int) - Static method in enum org.bukkit.Effect
Deprecated.
Magic value
getById(int) - Static method in class org.bukkit.enchantments.Enchantment
Deprecated.
Magic value
getById(byte) - Static method in enum org.bukkit.Note.Tone
Deprecated.
Magic value
getById(int) - Static method in class org.bukkit.potion.PotionEffectType
Deprecated.
Magic value
getByIdentifier(String) - Static method in enum org.bukkit.block.banner.PatternType
Returns the pattern type which matches the passed identifier or null if no matches are found
getByName(String) - Static method in enum org.bukkit.Art
Get a painting by its unique name
getByName(String) - Static method in enum org.bukkit.Effect
Gets the Effect associated with the given name.
getByName(String) - Static method in class org.bukkit.enchantments.Enchantment
Gets the Enchantment at the specified name
getByName(String) - Static method in enum 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 org.bukkit.WorldType
Gets a Worldtype by its name
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 org.bukkit.Instrument
Deprecated.
Magic value
getByValue(int) - Static method in enum org.bukkit.Difficulty
Deprecated.
Magic value
getByValue(int) - Static method in enum org.bukkit.GameMode
Deprecated.
Magic value
getByWoolData(byte) - Static method in enum org.bukkit.DyeColor
Deprecated.
Magic value
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 ConversationCancellers
getCanCreatePortal() - Method in interface org.bukkit.TravelAgent
Returns whether the TravelAgent will attempt to create a destination portal or not.
getCanPickupItems() - Method in interface org.bukkit.entity.LivingEntity
Gets if the living entity can pick up items.
getCaptureFullTime() - Method in interface org.bukkit.ChunkSnapshot
Get world full time when chunk snapshot was captured
getCarriedMaterial() - Method in interface org.bukkit.entity.Enderman
Get the id and data of the block that the Enderman is carrying.
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 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 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.painting.PaintingBreakEvent
Deprecated.
Gets the cause for the painting's removal
getCause() - Method in class org.bukkit.event.player.PlayerTeleportEvent
Gets the cause of this teleportation event
getCenter() - Method in interface org.bukkit.WorldBorder
Gets the current border center.
getCenterX() - Method in interface org.bukkit.map.MapView
Get the center X position of this map.
getCenterZ() - Method in interface org.bukkit.map.MapView
Get the center Z position of this map.
getChangedType() - Method in class org.bukkit.event.block.BlockPhysicsEvent
Gets the type of block that changed, causing this event
getChangedTypeId() - Method in class org.bukkit.event.block.BlockPhysicsEvent
Deprecated.
Magic value
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 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
 
getChatMessage() - Method in class org.bukkit.event.player.PlayerChatTabCompleteEvent
Gets the chat message being tab-completed.
getChestplate() - Method in interface org.bukkit.entity.ArmorStand
Returns the item currently being worn by the armor stand on its chest
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 class org.bukkit.permissions.Permission
Gets the children of this permission.
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 this block
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(Location) - Method in interface org.bukkit.World
Gets the Chunk at the given Location
getChunkAt(Block) - Method in interface org.bukkit.World
Gets the Chunk that contains the given Block
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
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 that was clicked, or null if outside of window
getClickedPosition() - Method in class org.bukkit.event.player.PlayerInteractAtEntityEvent
 
getCollarColor() - Method in interface org.bukkit.entity.Wolf
Get the collar color of this wolf
getCollidesWithEntities() - Method in class org.bukkit.entity.Player.Spigot
Gets whether the player collides with entities
getColor() - Method in class org.bukkit.block.banner.Pattern
Returns the color of the pattern
getColor(String) - Method in interface org.bukkit.configuration.ConfigurationSection
Gets the requested Color by path.
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) - Method in class org.bukkit.configuration.MemorySection
 
getColor(String, Color) - Method in class org.bukkit.configuration.MemorySection
 
getColor() - Method in enum org.bukkit.DyeColor
Gets the color that this dye represents.
getColor() - Method in interface org.bukkit.entity.Horse
Gets the horse'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(byte) - Static method in class org.bukkit.map.MapPalette
Deprecated.
Magic value
getColor() - Method in interface org.bukkit.material.Colorable
Gets the color of this object.
getColor() - Method in class org.bukkit.material.Dye
Gets the current color of this dye
getColor() - Method in class org.bukkit.material.Wool
Gets the current color of this dye
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 interface org.bukkit.block.CommandBlock
Gets the command that this CommandBlock will run when powered.
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() - 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 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.
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.plugin.PluginDescriptionFile
Gives the map of command-name to command-properties.
getCompassTarget() - Method in interface org.bukkit.entity.Player
Get the previously set compass target.
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
 
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
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.
getConvertedData() - Method in class org.bukkit.material.ExtendedRails
Deprecated.
Magic value
getConvertedData() - Method in class org.bukkit.material.Rails
Deprecated.
Magic value
getCookTime() - Method in interface org.bukkit.block.Furnace
Get cook time.
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
getCreated() - Method in interface org.bukkit.BanEntry
Gets the date this ban entry was created.
getCreationRadius() - Method in interface org.bukkit.TravelAgent
Gets the maximum radius from the given location to create a portal.
getCreatureType() - Method in interface org.bukkit.block.CreatureSpawner
Deprecated.
getCreatureType() - Method in class org.bukkit.event.entity.CreatureSpawnEvent
Deprecated.
getCreatureTypeId() - Method in interface org.bukkit.block.CreatureSpawner
getCreatureTypeName() - Method in interface org.bukkit.block.CreatureSpawner
Get the spawner's creature type.
getCriteria() - Method in interface org.bukkit.scoreboard.Objective
Gets the criteria this objective tracks.
getCurrentItem() - Method in class org.bukkit.event.inventory.InventoryClickEvent
Gets the ItemStack currently in the clicked slot.
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
 
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.inventory.meta.PotionMeta
Gets an immutable list containing all custom potion effects applied to this potion.
getCustomName() - Method in interface org.bukkit.entity.Entity
Gets the custom name on a mob.
getDamage() - Method in class org.bukkit.entity.Arrow.Spigot
 
getDamage() - Method in interface org.bukkit.entity.Minecart
Gets a minecart's damage.
getDamage(EntityDamageEvent.DamageModifier) - Method in class org.bukkit.event.entity.EntityDamageEvent
Gets the damage change for some modifier
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
getDamageAmount() - Method in interface org.bukkit.WorldBorder
Gets the current border damage amount.
getDamageBit() - Method in enum org.bukkit.potion.Potion.Tier
Deprecated.
 
getDamageBuffer() - Method in interface org.bukkit.WorldBorder
Gets the current border damage buffer.
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.
getDamageValue() - Method in enum org.bukkit.potion.PotionType
Deprecated.
Magic value
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
getData() - Method in enum org.bukkit.CoalType
Deprecated.
Magic value
getData() - Method in enum org.bukkit.CropState
Deprecated.
Magic value
getData() - Method in enum org.bukkit.DyeColor
Deprecated.
The name is misleading. It would imply Material.INK_SACK but uses Material.WOOL
getData() - Method in enum org.bukkit.Effect
 
getData() - Method in enum org.bukkit.EntityEffect
Deprecated.
Magic value
getData() - Method in class org.bukkit.event.entity.EntityChangeBlockEvent
Deprecated.
Magic value
getData() - Method in enum 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 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 org.bukkit.SandstoneType
Deprecated.
Magic value
getData() - Method in enum org.bukkit.TreeSpecies
Deprecated.
Magic value
getDatabase() - Method in class org.bukkit.plugin.java.JavaPlugin
 
getDatabase() - Method in interface org.bukkit.plugin.Plugin
Gets the EbeanServer tied to this plugin.
getDatabaseClasses() - Method in class org.bukkit.plugin.java.JavaPlugin
Provides a list of all classes that should be persisted in the database
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.
getDeathMessage() - Method in class org.bukkit.event.entity.PlayerDeathEvent
Get the death message that will appear to everyone on the server.
getDefault(String) - Method in class org.bukkit.configuration.MemorySection
 
getDefault() - Method in class org.bukkit.permissions.Permission
Gets the default value of this permission.
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 Permissibles 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 BlockPopulators 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 org.bukkit.event.inventory.InventoryType
 
getDefaultTitle() - Method in enum org.bukkit.event.inventory.InventoryType
 
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 class org.bukkit.material.Diode
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
 
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, if set
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.
getDestination() - Method in class org.bukkit.event.inventory.InventoryMoveItemEvent
Gets the Inventory that the ItemStack is being put into
getDifficulty() - Method in interface org.bukkit.World
Gets the Difficulty of the world.
getDifficultyForString(CommandSender, String) - Method in class org.bukkit.command.defaults.DifficultyCommand
Deprecated.
 
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
 
getDirection() - Method in class org.bukkit.material.Tree
Get direction of the log
getDismounted() - Method in class org.spigotmc.event.entity.EntityDismountEvent
 
getDisplayBlock() - 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.
getDisplayName() - Method in interface org.bukkit.entity.Player
Gets the "friendly" name to display of this player.
getDisplayName() - Method in interface org.bukkit.inventory.meta.ItemMeta
Gets the display name that is set.
getDisplayName() - Method in interface org.bukkit.scoreboard.Objective
Gets the name displayed to players for this objective
getDisplayName() - Method in interface org.bukkit.scoreboard.Team
Gets the name displayed to entries for this team
getDisplaySlot() - Method in interface org.bukkit.scoreboard.Objective
Gets the display slot this objective is displayed at.
getDomestication() - Method in interface org.bukkit.entity.Horse
Gets the domestication level of this horse.
getDouble(CommandSender, String) - Static method in class org.bukkit.command.defaults.VanillaCommand
Deprecated.
 
getDouble(CommandSender, String, double, double) - Static method in class org.bukkit.command.defaults.VanillaCommand
Deprecated.
 
getDouble(String) - Method in interface org.bukkit.configuration.ConfigurationSection
Gets the requested double by path.
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) - Method in class org.bukkit.configuration.MemorySection
 
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
 
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 interface org.bukkit.block.Block
Returns a list of items which would drop by destroying this block
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
getDrops() - Method in class org.bukkit.event.entity.EntityDeathEvent
Gets all the items which will drop when the entity dies
getDurability() - Method in class org.bukkit.inventory.ItemStack
Gets the durability of this item
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
Returns the duration modifier applied to effects of this type.
getDurationModifier() - Method in class org.bukkit.potion.PotionEffectTypeWrapper
 
getDyeData() - Method in enum org.bukkit.DyeColor
Deprecated.
Magic value
getEffect() - Method in interface org.bukkit.inventory.meta.FireworkEffectMeta
Gets the firework effect for this meta.
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
 
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
Returns a collection of PotionEffects that this Potion would confer upon a LivingEntity.
getEffectsFromDamage(int) - Method in interface org.bukkit.potion.PotionBrewer
Deprecated.
Magic value
getEffectsSize() - Method in interface org.bukkit.inventory.meta.FireworkMeta
Get the number of effects in this firework.
getEffectType() - Method in enum org.bukkit.potion.PotionType
 
getEgg() - Method in class org.bukkit.event.player.PlayerEggThrowEvent
Gets the egg involved in this event.
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.
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.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(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
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 interface org.bukkit.World
Get a list of all entities in this World
getEntitiesByClass(Class<T>...) - Method in interface org.bukkit.World
Deprecated.
getEntitiesByClass(Class<T>) - Method in interface org.bukkit.World
Get a collection of all entities in this World matching the given class/interface
getEntitiesByClasses(Class<?>...) - Method in interface org.bukkit.World
Get a collection of all entities in this World matching any of the given classes/interfaces
getEntity() - Method in class org.bukkit.event.block.EntityBlockFormEvent
Get the entity that formed the block.
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.EntityBreakDoorEvent
 
getEntity() - Method in class org.bukkit.event.entity.EntityCreatePortalEvent
 
getEntity() - Method in class org.bukkit.event.entity.EntityDeathEvent
 
getEntity() - Method in class org.bukkit.event.entity.EntityEvent
Returns the Entity involved in this event
getEntity() - Method in class org.bukkit.event.entity.EntityShootBowEvent
 
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.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.ItemSpawnEvent
 
getEntity() - Method in class org.bukkit.event.entity.PigZapEvent
 
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.hanging.HangingEvent
Gets the hanging entity involved in 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
 
getEntityClass() - Method in enum org.bukkit.entity.CreatureType
Deprecated.
 
getEntityClass() - Method in enum org.bukkit.entity.EntityType
 
getEntityId() - Method in interface org.bukkit.entity.Entity
Returns a unique id for this 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(int) - Static method in enum org.bukkit.World.Environment
Deprecated.
Magic value
getEnvironment() - Method in interface org.bukkit.World
Gets the World.Environment type of this world
getEpsilon() - Static method in class org.bukkit.util.Vector
Get the threshold used for equals().
getEquipment() - Method in interface org.bukkit.entity.LivingEntity
Gets the inventory with the equipment worn by the living entity.
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.
getExecutor() - Method in class org.bukkit.command.PluginCommand
Gets the CommandExecutor associated with this command
getExhaustion() - Method in interface org.bukkit.entity.Player
Gets the players current exhaustion level.
getExited() - Method in class org.bukkit.event.vehicle.VehicleExitEvent
Get the living entity that exited the vehicle.
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.ExpBottleEvent
This method retrieves the amount of experience to be created.
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
Get cost in exp levels of the enchantment
getExpLevelCostsOffered() - Method in class org.bukkit.event.enchantment.PrepareItemEnchantEvent
Get list of offered exp level costs of the enchantment (modify values to change offer)
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
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(Block) - Method in interface org.bukkit.block.Block
Gets the face relation of this block compared to the given block.
getFace() - Method in class org.bukkit.event.block.BlockFromToEvent
Gets the BlockFace that the block is moving to.
getFacing() - Method in class org.bukkit.material.Banner
 
getFacing() - Method in class org.bukkit.material.Bed
Get the direction that this bed's head is facing toward
getFacing() - Method in class org.bukkit.material.CocoaPlant
 
getFacing() - Method in class org.bukkit.material.Diode
 
getFacing() - Method in interface org.bukkit.material.Directional
Gets the direction this block is facing
getFacing() - Method in class org.bukkit.material.DirectionalContainer
 
getFacing() - Method in class org.bukkit.material.Dispenser
 
getFacing() - Method in class org.bukkit.material.Door
Deprecated.
Does not work (correctly) anymore
getFacing() - Method in class org.bukkit.material.Gate
 
getFacing() - Method in class org.bukkit.material.PistonBaseMaterial
 
getFacing() - Method in class org.bukkit.material.PistonExtensionMaterial
 
getFacing() - Method in class org.bukkit.material.Pumpkin
 
getFacing() - Method in class org.bukkit.material.Sign
Gets the direction that this sign is currently facing
getFacing() - Method in class org.bukkit.material.SimpleAttachableMaterialData
 
getFacing() - Method in class org.bukkit.material.Skull
 
getFacing() - Method in class org.bukkit.material.Stairs
 
getFadeColors() - Method in class org.bukkit.FireworkEffect
Get the fade colors of the firework effect.
getFailedValidationText(ConversationContext, String) - Method in class org.bukkit.conversations.NumericPrompt
 
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.ValidatingPrompt
Optionally override this method to display an additional message if the user enters an invalid input.
getFallDistance() - Method in interface org.bukkit.entity.Entity
Returns the distance this entity has fallen
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.
getFire() - Method in class org.bukkit.event.entity.ExplosionPrimeEvent
Gets whether this explosion will create fire or not
getFireTicks() - Method in interface org.bukkit.entity.Entity
Returns the entity's current fire ticks (ticks before the entity stops being on fire).
getFireworkColor() - Method in enum 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
getFirstPlayed() - Method in interface org.bukkit.OfflinePlayer
Gets the first date and time that this player was witnessed on this server.
getFixedSpawnLocation(World, Random) - Method in class org.bukkit.generator.ChunkGenerator
Gets a fixed spawn location to use for a given world.
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
 
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.Player
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
getFormat() - Method in class org.bukkit.event.player.AsyncPlayerChatEvent
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
getFormat() - Method in class org.bukkit.event.player.PlayerCommandPreprocessEvent
Deprecated.
This method is provided for backward compatibility with no guarantee to the use of the format.
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.
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 class org.bukkit.event.inventory.FurnaceBurnEvent
Gets the fuel ItemStack for this event
getFuel() - Method in interface org.bukkit.inventory.FurnaceInventory
Get the current 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
getFurnace() - Method in class org.bukkit.event.inventory.FurnaceBurnEvent
Deprecated.
In favour of BlockEvent.getBlock().
getFurnace() - Method in class org.bukkit.event.inventory.FurnaceSmeltEvent
Deprecated.
In favour of BlockEvent.getBlock().
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
getGameRules() - Method in interface org.bukkit.World
Get existing rules
getGameRuleValue(String) - Method in interface org.bukkit.World
Gets the current state of the specified rule
getGenerateStructures() - Static method in class org.bukkit.Bukkit
Get generate-structures setting.
getGenerateStructures() - Method in interface org.bukkit.Server
Get generate-structures setting.
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.
getGreen() - Method in class org.bukkit.Color
Gets the green component
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.BlockDamageEvent
 
getHandlerList() - Static method in class org.bukkit.event.block.BlockDispenseEvent
 
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.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.BlockRedstoneEvent
 
getHandlerList() - Static method in class org.bukkit.event.block.BlockSpreadEvent
 
getHandlerList() - Static method in class org.bukkit.event.block.LeavesDecayEvent
 
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.enchantment.EnchantItemEvent
 
getHandlerList() - Static method in class org.bukkit.event.enchantment.PrepareItemEnchantEvent
 
getHandlerList() - Static method in class org.bukkit.event.entity.CreeperPowerEvent
 
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
 
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.EntityExplodeEvent
 
getHandlerList() - Static method in class org.bukkit.event.entity.EntityInteractEvent
 
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.EntityRegainHealthEvent
 
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.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.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.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.PigZapEvent
 
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.ProjectileLaunchEvent
 
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.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.FurnaceBurnEvent
 
getHandlerList() - Static method in class org.bukkit.event.inventory.FurnaceSmeltEvent
 
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.painting.PaintingBreakEvent
Deprecated.
 
getHandlerList() - Static method in class org.bukkit.event.painting.PaintingPlaceEvent
Deprecated.
 
getHandlerList() - Static method in class org.bukkit.event.player.AsyncPlayerChatEvent
 
getHandlerList() - Static method in class org.bukkit.event.player.AsyncPlayerPreLoginEvent
 
getHandlerList() - Static method in class org.bukkit.event.player.PlayerAchievementAwardedEvent
 
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.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.PlayerBucketFillEvent
 
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
 
getHandlerList() - Static method in class org.bukkit.event.player.PlayerCommandPreprocessEvent
 
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.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.PlayerInventoryEvent
Deprecated.
 
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.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.PlayerLoginEvent
 
getHandlerList() - Static method in class org.bukkit.event.player.PlayerMoveEvent
 
getHandlerList() - Static method in class org.bukkit.event.player.PlayerPickupItemEvent
 
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.PlayerRespawnEvent
 
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.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.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.ServiceRegisterEvent
 
getHandlerList() - Static method in class org.bukkit.event.server.ServiceUnregisterEvent
 
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.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.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 org.bukkit.event.block.BlockBurnEvent
 
getHandlers() - Method in class org.bukkit.event.block.BlockCanBuildEvent
 
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.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.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.BlockRedstoneEvent
 
getHandlers() - Method in class org.bukkit.event.block.BlockSpreadEvent
 
getHandlers() - Method in class org.bukkit.event.block.LeavesDecayEvent
 
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.enchantment.EnchantItemEvent
 
getHandlers() - Method in class org.bukkit.event.enchantment.PrepareItemEnchantEvent
 
getHandlers() - Method in class org.bukkit.event.entity.CreeperPowerEvent
 
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
 
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.EntityExplodeEvent
 
getHandlers() - Method in class org.bukkit.event.entity.EntityInteractEvent
 
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.EntityRegainHealthEvent
 
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.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.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.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.PigZapEvent
 
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.ProjectileLaunchEvent
 
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.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.FurnaceBurnEvent
 
getHandlers() - Method in class org.bukkit.event.inventory.FurnaceSmeltEvent
 
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.painting.PaintingBreakEvent
Deprecated.
 
getHandlers() - Method in class org.bukkit.event.painting.PaintingPlaceEvent
Deprecated.
 
getHandlers() - Method in class org.bukkit.event.player.AsyncPlayerChatEvent
 
getHandlers() - Method in class org.bukkit.event.player.AsyncPlayerPreLoginEvent
 
getHandlers() - Method in class org.bukkit.event.player.PlayerAchievementAwardedEvent
 
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.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.PlayerBucketFillEvent
 
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
 
getHandlers() - Method in class org.bukkit.event.player.PlayerCommandPreprocessEvent
 
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.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.PlayerInventoryEvent
Deprecated.
 
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.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.PlayerLoginEvent
 
getHandlers() - Method in class org.bukkit.event.player.PlayerMoveEvent
 
getHandlers() - Method in class org.bukkit.event.player.PlayerPickupItemEvent
 
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.PlayerRespawnEvent
 
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.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.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.ServiceRegisterEvent
 
getHandlers() - Method in class org.bukkit.event.server.ServiceUnregisterEvent
 
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.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.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
 
getHatchingType() - Method in class org.bukkit.event.player.PlayerEggThrowEvent
Get the type of the mob being hatched (EntityType.CHICKEN by default)
getHatchType() - Method in class org.bukkit.event.player.PlayerEggThrowEvent
Deprecated.
getHeadPose() - Method in interface org.bukkit.entity.ArmorStand
Returns the armor stand's head's current pose as a EulerAngle
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 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.
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
Returns the item currently being worn by the armor stand on its head
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.
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 block at the given coordinates
getHighestBlockAt(Location) - Method in interface org.bukkit.World
Gets the highest non-empty block at the given coordinates
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-air coordinate at the given coordinates
getHighestBlockYAt(Location) - Method in interface org.bukkit.World
Gets the highest non-air coordinate at the given Location
getHingeCorner() - Method in class org.bukkit.material.Door
Deprecated.
Does not work (correctly) anymore
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.PlayerInventory
 
getHook() - Method in class org.bukkit.event.player.PlayerFishEvent
Gets the fishing hook.
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).
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
Gets the humidity for the given block coordinates.
getId() - Method in enum org.bukkit.Art
Deprecated.
Magic value
getId() - Method in enum org.bukkit.block.PistonMoveReaction
Deprecated.
Magic value
getId() - Method in enum org.bukkit.Effect
Deprecated.
Magic value
getId() - Method in class org.bukkit.enchantments.Enchantment
Deprecated.
Magic value
getId() - Method in enum org.bukkit.entity.Ocelot.Type
Deprecated.
Magic value
getId() - Method in enum org.bukkit.entity.Skeleton.SkeletonType
Deprecated.
Magic value
getId() - Method in enum org.bukkit.entity.Villager.Profession
Deprecated.
Magic value
getId() - Method in enum org.bukkit.inventory.InventoryView.Property
Deprecated.
Magic value
getId() - Method in interface org.bukkit.map.MapView
Deprecated.
Magic value
getId() - Method in enum org.bukkit.Material
Deprecated.
Magic value
getId() - Method in class org.bukkit.Note
Deprecated.
Magic value
getId() - Method in enum org.bukkit.Note.Tone
Deprecated.
Magic value
getId(boolean) - Method in enum org.bukkit.Note.Tone
Deprecated.
Magic value
getId() - Method in class org.bukkit.potion.PotionEffectType
Deprecated.
Magic value
getId() - Method in enum org.bukkit.World.Environment
Deprecated.
Magic value
getIdentifier() - Method in enum 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.BlockIgniteEvent
Gets the block who 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(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(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(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) - Method in class org.bukkit.plugin.messaging.StandardMessenger
 
getIncomingChannelRegistrations(String) - Method in class org.bukkit.plugin.messaging.StandardMessenger
 
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(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() - Method in class org.bukkit.plugin.messaging.StandardMessenger
 
getIncomingChannels(Plugin) - Method in class org.bukkit.plugin.messaging.StandardMessenger
 
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.
getInitiator() - Method in class org.bukkit.event.inventory.InventoryMoveItemEvent
Gets the Inventory that initiated the transfer.
getInput() - Method in class org.bukkit.inventory.FurnaceRecipe
Get the input material.
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 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 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, int) - Method in interface org.bukkit.configuration.ConfigurationSection
Gets the requested int by path, returning a default value if not found.
getInt(String) - Method in class org.bukkit.configuration.MemorySection
 
getInt(String, int) - Method in class org.bukkit.configuration.MemorySection
 
getInteger(CommandSender, String, int) - Method in class org.bukkit.command.defaults.VanillaCommand
Deprecated.
 
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
 
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
getInventory() - Method in interface org.bukkit.block.BrewingStand
 
getInventory() - Method in class org.bukkit.block.DoubleChest
 
getInventory() - Method in interface org.bukkit.block.Furnace
 
getInventory() - Method in interface org.bukkit.entity.Horse
 
getInventory() - Method in interface org.bukkit.entity.HumanEntity
Get the player's inventory.
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.PrepareItemCraftEvent
 
getInventory() - Method in class org.bukkit.event.player.PlayerInventoryEvent
Deprecated.
Gets the Inventory involved in this event
getInventory() - Method in interface org.bukkit.inventory.InventoryHolder
Get the object's inventory.
getInventorySlots() - Method in class org.bukkit.event.inventory.InventoryDragEvent
Gets the slots to be changed in this drag.
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.
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 interface org.bukkit.entity.ItemFrame
Get the item in this frame
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 (can be modified)
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.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
 
getItem() - Method in class org.bukkit.event.player.PlayerPickupItemEvent
Gets the Item picked up by the player.
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.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.
getItemAmount() - Method in class org.bukkit.event.inventory.FurnaceExtractEvent
Get the item count being retrieved
getItemDrop() - Method in class org.bukkit.event.player.PlayerDropItemEvent
Gets the ItemDrop created by the player
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 interface org.bukkit.inventory.meta.ItemMeta
Get current set itemFlags.
getItemInHand() - Method in interface org.bukkit.entity.ArmorStand
Returns the item the armor stand is currently holding
getItemInHand() - Method in interface org.bukkit.entity.HumanEntity
Returns the ItemStack currently in your hand, can be empty.
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
Gets a copy of the item the entity is currently holding
getItemInHand() - Method in interface org.bukkit.inventory.PlayerInventory
Returns the ItemStack currently hold
getItemInHandDropChance() - Method in interface org.bukkit.inventory.EntityEquipment
Gets the chance of the currently held item being dropped upon this creature's death.
getItemMeta(Material) - Method in interface org.bukkit.inventory.ItemFactory
This creates a new item meta for the material.
getItemMeta() - Method in class org.bukkit.inventory.ItemStack
Get a copy of this ItemStack's ItemMeta.
getItemOnCursor() - Method in interface org.bukkit.entity.HumanEntity
Returns the ItemStack currently on your cursor, can be empty.
getItemStack(String) - Method in interface org.bukkit.configuration.ConfigurationSection
Gets the requested ItemStack by path.
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) - Method in class org.bukkit.configuration.MemorySection
 
getItemStack(String, ItemStack) - Method in class org.bukkit.configuration.MemorySection
 
getItemStack() - Method in interface org.bukkit.entity.Item
Gets the item stack associated with this item drop.
getItemStack() - Method in class org.bukkit.event.player.PlayerBucketEvent
Get the resulting item in hand after the bucket event
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
Gets the Material that this MaterialData represents
getItemTypeId() - Method in class org.bukkit.material.MaterialData
Deprecated.
Magic value
getJoinMessage() - Method in class org.bukkit.event.player.PlayerJoinEvent
Gets the join message to send to all online players
getJumpStrength() - Method in interface org.bukkit.entity.Horse
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.
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 org.bukkit.event.player.AsyncPlayerPreLoginEvent
Gets the current kick message that will be used if getResult() != Result.ALLOWED
getKickMessage() - Method in class org.bukkit.event.player.PlayerLoginEvent
Gets the current kick message that will be used if getResult() != Result.ALLOWED
getKickMessage() - Method in class org.bukkit.event.player.PlayerPreLoginEvent
Deprecated.
Gets the current kick message that will be used if getResult() != Result.ALLOWED
getKiller() - Method in interface org.bukkit.entity.LivingEntity
Gets the player identified as the killer of the living entity.
getKnockbackStrength() - Method in interface org.bukkit.entity.Arrow
Gets the knockback strength for an arrow, which is the KnockBack level of the bow that shot it.
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 current label for this command
getLastColors(String) - Static method in enum 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.
getLastPlayed() - Method in interface org.bukkit.OfflinePlayer
Gets the last date and time that this player was witnessed on this server.
getLastToken() - Method in class org.bukkit.event.player.PlayerChatTabCompleteEvent
Gets the last 'token' of the message being tab-completed.
getLastTwoTargetBlocks(HashSet<Byte>, int) - Method in interface org.bukkit.entity.LivingEntity
Deprecated.
Magic value
getLastTwoTargetBlocks(Set<Material>, int) - Method in interface org.bukkit.entity.LivingEntity
Gets the last two blocks along the living entity's line of sight.
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
Gets the leave message send to all online players
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.
getLeggings() - Method in interface org.bukkit.entity.ArmorStand
Returns the item currently being worn by the armor stand on its legs
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.entity.Player
Gets the players current experience level
getLevel() - Method in class org.bukkit.potion.Potion
Returns the level of this potion.
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 light level between 0-15
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
Gets the line of text at the specified index.
getLine(int) - Method in class org.bukkit.event.block.SignChangeEvent
Gets a single line of text from the sign involved in this event.
getLineOfSight(HashSet<Byte>, int) - Method in interface org.bukkit.entity.LivingEntity
Deprecated.
Magic value
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
Gets all the lines of text currently on this sign.
getLines() - Method in class org.bukkit.event.block.SignChangeEvent
Gets all of the lines of text from the sign involved in this event.
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, List<?>) - Method in interface org.bukkit.configuration.ConfigurationSection
Gets the requested List by path, returning a default value if not found.
getList(String) - Method in class org.bukkit.configuration.MemorySection
 
getList(String, List<?>) - Method in class org.bukkit.configuration.MemorySection
 
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.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 Chunks
getLocale() - Method in class org.bukkit.entity.Player.Spigot
Gets player locale language.
getLocation() - Method in interface org.bukkit.block.Block
Gets the Location of the block
getLocation(Location) - Method in interface org.bukkit.block.Block
Stores the location of the block in the provided Location object.
getLocation() - Method in interface org.bukkit.block.BlockState
Gets the location of this block
getLocation(Location) - Method in interface org.bukkit.block.BlockState
Stores the location of this block in the provided Location object.
getLocation() - Method in class org.bukkit.block.DoubleChest
 
getLocation() - Method in interface org.bukkit.entity.Entity
Gets the entity's current position
getLocation(Location) - Method in interface org.bukkit.entity.Entity
Stores the entity's current position in the provided Location object.
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.world.StructureGrowEvent
Gets the location of the structure.
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.
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, long) - Method in interface org.bukkit.configuration.ConfigurationSection
Gets the requested long by path, returning a default value if not found.
getLong(String) - Method in class org.bukkit.configuration.MemorySection
 
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
 
getLore() - Method in interface org.bukkit.inventory.meta.ItemMeta
Gets the lore that is set.
getMain() - Method in class org.bukkit.plugin.PluginDescriptionFile
Gives the fully qualified name of the main class for a plugin.
getMainScoreboard() - Method in interface org.bukkit.scoreboard.ScoreboardManager
Gets the primary Scoreboard controlled by the server.
getMap(short) - Static method in class org.bukkit.Bukkit
Deprecated.
Magic value
getMap() - Method in class org.bukkit.event.server.MapInitializeEvent
Gets the map initialized in this event.
getMap(short) - Method in interface org.bukkit.Server
Deprecated.
Magic value
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.map.MapCanvas
Get the map this canvas is attached to.
getMaterial() - Method in interface org.bukkit.entity.FallingBlock
Get the Material of the falling block
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(int) - Static method in enum org.bukkit.Material
Deprecated.
Magic value
getMaterial(String) - Static method in enum org.bukkit.Material
Attempts to get the Material with the given name.
getMaterial() - Method in class org.bukkit.material.TexturedMaterial
Gets the current Material this block is made of
getMaterialFromInternalName(String) - Method in interface org.bukkit.UnsafeValues
Deprecated.
 
getMaterialId() - Method in class org.bukkit.event.block.BlockCanBuildEvent
Deprecated.
Magic value
getMatrix() - Method in interface org.bukkit.inventory.CraftingInventory
Get the contents of the crafting matrix.
getMaxDomestication() - Method in interface org.bukkit.entity.Horse
Gets the maximum domestication level of this horse.
getMaxDurability() - Method in enum org.bukkit.Material
Gets the maximum durability of this material
getMaxFireTicks() - Method in interface org.bukkit.entity.Entity
Returns the entity's maximum fire ticks.
getMaxHealth() - Method in interface org.bukkit.entity.Damageable
Gets the maximum health this entity has.
getMaxHeight() - Method in interface org.bukkit.World
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.
getMaximumAir() - Method in interface org.bukkit.entity.LivingEntity
Returns the maximum amount of air the living entity can have, in ticks.
getMaximumNoDamageTicks() - Method in interface org.bukkit.entity.LivingEntity
Returns the living entity's current maximum no damage ticks.
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 org.bukkit.potion.PotionType
 
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.
getMaxSpeed() - Method in interface org.bukkit.entity.Boat
Gets the maximum speed of a boat.
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 org.bukkit.Material
Gets the maximum amount of this material that can be held in a stack
getMessage() - Method in class org.bukkit.event.player.AsyncPlayerChatEvent
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 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(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.
getMinimum(Vector, Vector) - Static method in class org.bukkit.util.Vector
Gets the minimum components of two vectors.
getModX() - Method in enum org.bukkit.block.BlockFace
Get the amount of X-coordinates to modify to get the represented block
getModY() - Method in enum org.bukkit.block.BlockFace
Get the amount of Y-coordinates to modify to get the represented block
getModZ() - Method in enum org.bukkit.block.BlockFace
Get the amount of Z-coordinates to modify to get the represented block
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
getMotd() - Static method in class org.bukkit.Bukkit
Gets the message that is displayed on the server list.
getMotd() - Method in class org.bukkit.event.server.ServerListPingEvent
Get the message of the day message.
getMotd() - Method in interface org.bukkit.Server
Gets the message that is displayed on the server list.
getMount() - Method in class org.spigotmc.event.entity.EntityMountEvent
 
getName() - Method in interface org.bukkit.block.CommandBlock
Gets the name of this CommandBlock.
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.configuration.ConfigurationSection
Gets the name of this individual ConfigurationSection, in the path.
getName() - Method in class org.bukkit.configuration.MemorySection
 
getName() - Method in enum org.bukkit.Effect
Returns the effect's name.
getName() - Method in class org.bukkit.enchantments.Enchantment
Gets the unique name of this enchantment
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 org.bukkit.entity.CreatureType
Deprecated.
 
getName() - Method in enum 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.help.HelpTopic
Returns the name of this help topic.
getName() - Method in interface org.bukkit.inventory.Inventory
Returns the name of the inventory
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 interface org.bukkit.World
Gets the unique name of this world
getName() - Method in enum org.bukkit.WorldType
Gets the name of this WorldType
getNameId() - Method in class org.bukkit.potion.Potion
Deprecated.
Magic value
getNameTagVisibility() - Method in interface org.bukkit.scoreboard.Team
Gets the team's ability to see name tags
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(Location, double, double, double) - Method in interface org.bukkit.World
Returns a list of entities within a bounding box centered around a Location.
getNewBookMeta() - Method in class org.bukkit.event.player.PlayerEditBookEvent
Gets the book meta that the player is attempting to add to the book.
getNewCurrent() - Method in class org.bukkit.event.block.BlockRedstoneEvent
Gets the new current of this block
getNewData(byte) - Method in enum org.bukkit.Material
Deprecated.
Magic value
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.
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.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
getNewScoreboard() - Method in interface org.bukkit.scoreboard.ScoreboardManager
Gets a new Scoreboard to be tracked by the server.
getNewSlot() - Method in class org.bukkit.event.player.PlayerItemHeldEvent
Gets the new held slot index
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.
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.
getNextPrompt(ConversationContext) - Method in class org.bukkit.conversations.MessagePrompt
Override this method to return the next prompt in the prompt graph.
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, 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, 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, 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
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, 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) - 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.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.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
getNote() - Method in interface org.bukkit.block.NoteBlock
Gets the note.
getNote() - Method in class org.bukkit.event.block.NotePlayEvent
Gets the Note to be played.
getNumHatches() - Method in class org.bukkit.event.player.PlayerEggThrowEvent
Get the number of mob hatches from the egg.
getNumPlayers() - Method in class org.bukkit.event.server.ServerListPingEvent
Get the number of players sent.
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
Gets the deceleration rate (newSpeed = curSpeed * rate) of occupied boats.
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
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(UUID) - Static method in class org.bukkit.Bukkit
Gets the player by the given UUID, regardless if they are offline or online.
getOfflinePlayer(String) - Method in interface org.bukkit.configuration.ConfigurationSection
Gets the requested OfflinePlayer by path.
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) - Method in class org.bukkit.configuration.MemorySection
 
getOfflinePlayer(String, OfflinePlayer) - 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(UUID) - Method in interface org.bukkit.Server
Gets the player by the given UUID, 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.
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.
getOldLevel() - Method in class org.bukkit.event.player.PlayerLevelChangeEvent
Gets the old level of the player
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() - 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.
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 org.bukkit.block.BlockFace
 
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.
getOutgoingChannels() - Method in interface org.bukkit.plugin.messaging.Messenger
Gets a set containing all the outgoing plugin channels.
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() - Method in class org.bukkit.plugin.messaging.StandardMessenger
 
getOutgoingChannels(Plugin) - Method in class org.bukkit.plugin.messaging.StandardMessenger
 
getOwner() - Method in interface org.bukkit.block.Skull
Gets the owner of the skull, if one exists
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
Gets the owner of the skull.
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.
getOwningPlugin() - Method in interface org.bukkit.metadata.MetadataValue
Returns the Plugin that created this metadata item.
getOwningPlugin() - Method in class org.bukkit.metadata.MetadataValueAdapter
 
getPage(int) - Method in interface org.bukkit.inventory.meta.BookMeta
Gets the specified page in the book.
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
Gets all the pages in the book.
getPaintedFaces() - Method in class org.bukkit.material.Mushroom
 
getPainting() - Method in class org.bukkit.event.painting.PaintingEvent
Deprecated.
Gets the painting involved in this event.
getParent() - Method in enum org.bukkit.Achievement
Returns the parent achievement of this achievement, or null if none.
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
 
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
Gets the primary passenger of a vehicle.
getPattern(int) - Method in interface org.bukkit.block.Banner
Returns the pattern at the specified index
getPattern() - Method in class org.bukkit.block.banner.Pattern
Returns the type of pattern
getPattern(int) - Method in interface org.bukkit.inventory.meta.BannerMeta
Returns the pattern at the specified index
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
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() - Method in class org.bukkit.command.Command
Returns a message to be displayed on a failed permission check for this command
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 Permissibles to the given permission, by name
getPermissionSubscriptions(String) - Method in class org.bukkit.plugin.SimplePluginManager
 
getPickupDelay() - Method in interface org.bukkit.entity.Item
Gets the delay before this Item is available to be picked up by players
getPigZombie() - Method in class org.bukkit.event.entity.PigZapEvent
Gets the zombie pig that will replace the pig, provided the event is not cancelled first.
getPistonMoveReaction() - Method in interface org.bukkit.block.Block
Returns the reaction of the block when moved by a piston
getPitch() - Method in class org.bukkit.Location
Gets the pitch of this location, measured in degrees.
getPixel(int, int) - Method in interface org.bukkit.map.MapCanvas
Get a pixel from the canvas.
getPlayer(String) - Static method in class org.bukkit.Bukkit
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() - 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.BlockDamageEvent
Gets the player damaging the block involved in this event.
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.PlayerLeashEntityEvent
Returns the player involved in this event
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.painting.PaintingPlaceEvent
Deprecated.
Returns the player placing the painting
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.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) - Method in interface org.bukkit.Server
Gets a player object by the given username.
getPlayer(UUID) - Method in interface org.bukkit.Server
Gets the player with the given UUID.
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.
getPlayerListName() - Method in interface org.bukkit.entity.Player
Gets the name that is shown on the player list.
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
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.
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
Get the record currently playing
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(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() - Method in class org.bukkit.plugin.messaging.PluginMessageListenerRegistration
Gets the plugin that this registration is for.
getPlugin(String) - Method in interface org.bukkit.plugin.PluginManager
Checks if the given plugin is loaded and returns it when applicable
getPlugin() - Method in class org.bukkit.plugin.RegisteredListener
Gets the plugin for this registration
getPlugin() - Method in class org.bukkit.plugin.RegisteredServiceProvider
 
getPlugin(String) - Method in class org.bukkit.plugin.SimplePluginManager
Checks if the given plugin is loaded and returns it when applicable
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 interface org.bukkit.plugin.PluginManager
Gets a list of all currently loaded plugins
getPlugins() - Method in class org.bukkit.plugin.SimplePluginManager
 
getPopulators() - Method in interface org.bukkit.World
Gets a list of all applied BlockPopulators for this World
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.
getPortalTravelAgent() - Method in class org.bukkit.event.entity.EntityPortalEvent
Gets the Travel Agent used (or not) in this event.
getPortalTravelAgent() - Method in class org.bukkit.event.player.PlayerPortalEvent
Gets the Travel Agent used (or not) in this event.
getPortalType() - Method in class org.bukkit.event.entity.EntityCreatePortalEvent
Gets the type of portal that is trying to be created.
getPotion() - Method in class org.bukkit.event.entity.PotionSplashEvent
Gets the potion which caused this event
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(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.
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
Gets the prefix prepended to the display of entries on this team.
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.
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(int) - Static method in enum org.bukkit.entity.Villager.Profession
Deprecated.
Magic value
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.
getProvider() - Method in class org.bukkit.event.server.ServiceEvent
 
getProvider() - Method in class org.bukkit.plugin.RegisteredServiceProvider
 
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.
getPVP() - Method in interface org.bukkit.World
Gets the current PVP setting for this world.
getQuitMessage() - Method in class org.bukkit.event.player.PlayerQuitEvent
Gets the quit message to send to all online players
getRabbitType() - Method in interface org.bukkit.entity.Rabbit
 
getRadius() - Method in class org.bukkit.event.entity.ExplosionPrimeEvent
Gets the radius of the explosion
getRandom() - Static method in class org.bukkit.util.Vector
Gets a random vector with components having a random value between 0 and 1.
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.
getRawBiomeRainfall(int, int) - Method in interface org.bukkit.ChunkSnapshot
Get raw biome rainfall (0.0-1.0) at given coordinate
getRawBiomeTemperature(int, int) - Method in interface org.bukkit.ChunkSnapshot
Get raw biome temperature (0.0-1.0) at given coordinate
getRawData() - Method in interface org.bukkit.block.BlockState
Deprecated.
Magic value
getRawName() - Method in class org.bukkit.plugin.PluginDescriptionFile
Deprecated.
Internal use
getRawNote() - Method in interface org.bukkit.block.NoteBlock
Deprecated.
Magic value
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.
getReason() - Method in interface org.bukkit.BanEntry
Gets the reason for this ban.
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.player.PlayerKickEvent
Gets the reason why the player is getting kicked
getReason() - Method in class org.bukkit.event.world.PortalCreateEvent
Gets the reason for the portal's creation
getRecipe() - Method in class org.bukkit.event.inventory.CraftItemEvent
 
getRecipe() - Method in class org.bukkit.event.inventory.PrepareItemCraftEvent
Get the recipe that has been formed.
getRecipe() - Method in interface org.bukkit.inventory.CraftingInventory
Get the current recipe formed on the crafting inventory, if any.
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
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.
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(Plugin) - Method in interface org.bukkit.plugin.ServicesManager
Get registrations of providers for a plugin.
getRegistrations(Class<T>) - Method in interface org.bukkit.plugin.ServicesManager
Get registrations of providers for a service.
getRegistrations(Plugin) - Method in class org.bukkit.plugin.SimpleServicesManager
Get registrations of providers for a plugin.
getRegistrations(Class<T>) - Method in class org.bukkit.plugin.SimpleServicesManager
Get registrations of providers for a service.
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
getRelativeDouble(double, CommandSender, String) - Static method in class org.bukkit.command.defaults.VanillaCommand
Deprecated.
 
getRemaining() - Method in class org.bukkit.event.player.PlayerPickupItemEvent
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.
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
getRemover() - Method in class org.bukkit.event.painting.PaintingBreakByEntityEvent
Deprecated.
Gets the entity that removed the painting
getRemoveWhenFarAway() - Method in interface org.bukkit.entity.LivingEntity
Returns if the living entity despawns when away from players or not.
getRenderers() - Method in interface org.bukkit.map.MapView
Get a list of MapRenderers currently in effect.
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.
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
getRespawnLocation() - Method in class org.bukkit.event.player.PlayerRespawnEvent
Gets the current respawn location
getResult() - Method in class org.bukkit.event.inventory.FurnaceSmeltEvent
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.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.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 class org.bukkit.inventory.FurnaceRecipe
Get the result of this recipe.
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.
getRetractLocation() - Method in class org.bukkit.event.block.BlockPistonRetractEvent
Deprecated.
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 rightclicked 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.
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.Skull
Gets the rotation of the skull in the world
getRotation() - Method in interface org.bukkit.entity.ItemFrame
Get the rotation of the frame's item
getSaddle() - Method in interface org.bukkit.inventory.HorseInventory
Gets the item in the horse's saddle slot.
getSaturation() - Method in interface org.bukkit.entity.Player
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.
getScore(OfflinePlayer) - Method in interface org.bukkit.scoreboard.Objective
Deprecated.
Scoreboards can contain entries that aren't players
getScore(String) - Method in interface org.bukkit.scoreboard.Objective
Gets an entry's Score for an Objective on this Scoreboard.
getScore() - Method in interface org.bukkit.scoreboard.Score
Gets the current score
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.
getScores(OfflinePlayer) - Method in interface org.bukkit.scoreboard.Scoreboard
Deprecated.
Scoreboards can contain entries that aren't players
getScores(String) - Method in interface org.bukkit.scoreboard.Scoreboard
Gets all scores for an entry on this Scoreboard
getSeaLevel() - Method in interface org.bukkit.World
Gets the sea level for this world.
getSearchRadius() - Method in interface org.bukkit.TravelAgent
Gets the search radius value for finding an available portal.
getSecondary() - Method in interface org.bukkit.inventory.EnchantingInventory
Get the secondary item being used for the enchant.
getSeed() - Method in interface org.bukkit.World
Gets the Seed for this world.
getSender() - Method in class org.bukkit.event.server.ServerCommandEvent
Get the command sender.
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.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
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.
getServerId() - Static method in class org.bukkit.Bukkit
Get an ID of this server.
getServerId() - Method in interface org.bukkit.Server
Get an ID of this server.
getServerName() - Static method in class org.bukkit.Bukkit
Get the name of this server.
getServerName() - Method in interface org.bukkit.Server
Get the name of this server.
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 class org.bukkit.inventory.ShapedRecipe
Get the shape.
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.
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
Gets the default message that is displayed when the server is stopped.
getShutdownMessage() - Method in interface org.bukkit.Server
Gets the default message that is displayed when the server is stopped.
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
Get size of plant
getSize() - Method in interface org.bukkit.scoreboard.Team
Gets the size of the team
getSize() - Method in interface org.bukkit.WorldBorder
Gets the current side length of the border.
getSkeletonType() - Method in interface org.bukkit.entity.Skeleton
Gets the current type of this skeleton.
getSkullType() - Method in interface org.bukkit.block.Skull
Gets the type of skull
getSleepTicks() - Method in interface org.bukkit.entity.HumanEntity
Get the sleep ticks of the player.
getSlicesEaten() - Method in class org.bukkit.material.Cake
Gets the number of slices eaten from this cake
getSlicesRemaining() - Method in class org.bukkit.material.Cake
Gets the number of slices remaining on this cake
getSlot() - Method in enum 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
Gets the inventory slot number for the book item that triggered this event.
getSlotType() - Method in class org.bukkit.event.inventory.InventoryClickEvent
Gets the type of slot that was clicked.
getSmelting() - Method in interface org.bukkit.inventory.FurnaceInventory
Get the item currently smelting.
getSoftDepend() - Method in class org.bukkit.plugin.PluginDescriptionFile
Gives a list of other plugins that the plugin requires for full functionality.
getSource() - Method in interface org.bukkit.BanEntry
Gets the source of this ban.
getSource() - Method in interface org.bukkit.entity.TNTPrimed
Gets the source of this primed TNT.
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.FurnaceSmeltEvent
Gets the smelted ItemStack for this event
getSource() - Method in class org.bukkit.event.inventory.InventoryMoveItemEvent
Gets the Inventory that the ItemStack is being taken from
getSpawnedType() - Method in interface org.bukkit.block.CreatureSpawner
Get the spawner's creature type.
getSpawnedType() - Method in class org.bukkit.material.SpawnEgg
Get the type of entity this egg will spawn.
getSpawner() - Method in class org.bukkit.event.entity.SpawnerSpawnEvent
 
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() - 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.
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.Leaves
Gets the current species of this leave
getSpecies() - Method in class org.bukkit.material.LongGrass
Gets the current species of this grass
getSpecies() - Method in class org.bukkit.material.Tree
Gets the current species of this tree
getSpecies() - Method in class org.bukkit.material.WoodenStep
Gets the current species of this tree
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
 
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 class org.bukkit.event.player.PlayerFishEvent
Gets the state of the fishing
getState() - Method in class org.bukkit.material.Crops
Gets the current growth state of this crop
getState() - Method in class org.bukkit.material.NetherWarts
Gets the current growth state of this nether wart
getStatistic(Statistic) - Method in interface org.bukkit.entity.Player
Gets the value of the given statistic for this player.
getStatistic(Statistic, Material) - Method in interface org.bukkit.entity.Player
Gets the value of the given statistic for this player.
getStatistic(Statistic, EntityType) - Method in interface org.bukkit.entity.Player
Gets the value of the given statistic for this player.
getStatistic() - Method in class org.bukkit.event.player.PlayerStatisticIncrementEvent
Gets the statistic that is being incremented.
getStatisticFromInternalName(String) - Method in interface org.bukkit.UnsafeValues
Deprecated.
 
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.
getString(String) - Method in interface org.bukkit.configuration.ConfigurationSection
Gets the requested String by path.
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) - Method in class org.bukkit.configuration.MemorySection
 
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
 
getStyle() - Method in interface org.bukkit.entity.Horse
Gets the horse's style.
getSuffix() - Method in interface org.bukkit.scoreboard.Team
Gets the suffix appended to the display of entries on this team.
getTabCompleter() - Method in class org.bukkit.command.PluginCommand
Gets the TabCompleter associated with this command.
getTabCompletions() - Method in class org.bukkit.event.player.PlayerChatTabCompleteEvent
This is the collection of completions for this event.
getTarget() - Method in interface org.bukkit.BanEntry
Gets the target involved.
getTarget() - Method in interface org.bukkit.entity.Creature
Gets the current target of this Creature
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
 
getTargetBlock(HashSet<Byte>, int) - Method in interface org.bukkit.entity.LivingEntity
Deprecated.
Magic value
getTargetBlock(Set<Material>, int) - Method in interface org.bukkit.entity.LivingEntity
Gets the block that the living entity has targeted.
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 the biome of this block
getTemperature(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
 
getTextures() - Method in class org.bukkit.material.SmoothBrick
 
getTextures() - Method in class org.bukkit.material.Step
 
getTextures() - Method in class org.bukkit.material.TexturedMaterial
Retrieve a list of possible textures.
getThread() - Method in interface org.bukkit.scheduler.BukkitWorker
Returns the thread for the worker.
getThunderDuration() - Method in interface org.bukkit.World
Get the thundering duration.
getTicksLived() - Method in interface org.bukkit.entity.Entity
Gets the amount of ticks this entity has lived for.
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
getTier() - Method in class org.bukkit.potion.Potion
Deprecated.
getTileEntities() - Method in interface org.bukkit.Chunk
Get a list of all tile entities in the chunk.
getTime() - Method in interface org.bukkit.World
Gets the relative in-game time of this world.
getTitle() - Method in interface org.bukkit.inventory.Inventory
Returns the title of this inventory.
getTitle() - Method in class org.bukkit.inventory.InventoryView
Get the title of this inventory window.
getTitle() - Method in interface org.bukkit.inventory.meta.BookMeta
Gets the title of the book.
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.
getTone() - Method in class org.bukkit.Note
Returns the tone of this note.
getTopInventory() - Method in class org.bukkit.inventory.InventoryView
Get the upper inventory involved in this transaction.
getTotalExperience() - Method in interface org.bukkit.entity.Player
Gets the players total experience points
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
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
getType() - Method in enum org.bukkit.Effect
 
getType() - Method in interface org.bukkit.entity.Entity
Get the type of the entity.
getType(int) - Static method in enum org.bukkit.entity.Ocelot.Type
Deprecated.
Magic value
getType(int) - Static method in enum org.bukkit.entity.Skeleton.SkeletonType
Deprecated.
Magic value
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.FireworkEffect
Get the type of the firework effect.
getType() - Method in enum 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 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
Gets the current type of this coal
getType() - Method in class org.bukkit.material.Sandstone
Gets the current type of this sandstone
getType() - Method in class org.bukkit.potion.Potion
Returns the PotionType of this 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 org.bukkit.Statistic
Gets the type of this statistic.
getTypeId() - Method in interface org.bukkit.block.Block
Deprecated.
Magic value
getTypeId() - Method in interface org.bukkit.block.BlockState
Deprecated.
Magic value
getTypeId(int, int, int) - Method in interface org.bukkit.BlockChangeDelegate
Deprecated.
Magic value
getTypeId() - Method in enum org.bukkit.entity.CreatureType
Deprecated.
Magic value
getTypeId() - Method in enum org.bukkit.entity.EntityType
Deprecated.
Magic value
getTypeId() - Method in class org.bukkit.inventory.ItemStack
Deprecated.
Magic value
getUID() - Method in interface org.bukkit.World
Gets the Unique ID of this world
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
Gets the deceleration rate (newSpeed = curSpeed * rate) of unoccupied boats.
getUnsafe() - Static method in class org.bukkit.Bukkit
Deprecated.
getUnsafe() - Method in interface org.bukkit.Server
Deprecated.
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.
getUsage() - Method in class org.bukkit.command.Command
Gets an example usage of this command
getValue() - Method in enum org.bukkit.Difficulty
Deprecated.
Magic value
getValue() - Method in enum org.bukkit.GameMode
Deprecated.
Magic value
getValue() - Method in enum org.bukkit.map.MapCursor.Type
Deprecated.
Magic value
getValue() - Method in enum 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 org.bukkit.permissions.PermissionDefault
Calculates the value of this PermissionDefault for the given operator value
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.Horse
Gets the horse's variant.
getVector(String) - Method in interface org.bukkit.configuration.ConfigurationSection
Gets the requested Vector by path.
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) - Method in class org.bukkit.configuration.MemorySection
 
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.
getVelocity() - Method in class org.bukkit.event.player.PlayerVelocityEvent
Gets the velocity vector that will be sent to the player
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.
getView() - Method in class org.bukkit.event.inventory.InventoryEvent
Gets the view object itself
getViewDistance() - Static method in class org.bukkit.Bukkit
Get the view distance from this server.
getViewDistance() - Method in interface org.bukkit.Server
Get the view distance from this server.
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.
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.
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
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.
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 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.
getWoolData() - Method in enum org.bukkit.DyeColor
Deprecated.
Magic value
getWorkOnLand() - Method in interface org.bukkit.entity.Boat
Get whether boats can work on land.
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 this Block
getWorld() - Method in class org.bukkit.block.DoubleChest
 
getWorld(String) - Static method in class org.bukkit.Bukkit
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() - 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 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) - Method in interface org.bukkit.Server
Gets the world with the given name.
getWorld(UUID) - Method in interface org.bukkit.Server
Gets the world from the given Unique ID.
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 Worlds.
getWorldContainer() - Method in interface org.bukkit.Server
Gets the folder that contains all of the various Worlds.
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
Gets the type of this world.
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
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
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
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.
Giant - Interface in org.bukkit.entity
Represents a Giant.
GiveCommand - Class in org.bukkit.command.defaults
Deprecated.
GiveCommand() - Constructor for class org.bukkit.command.defaults.GiveCommand
Deprecated.
 
giveExp(int) - 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.
Golem - Interface in org.bukkit.entity
A mechanical creature that may harm enemies.
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
 
GrassSpecies - Enum in org.bukkit
Represents the different types of grass.
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
GREEN - Static variable in class org.bukkit.Color
Green, or (0x00,0x80,0x00) in (R,G,B)
GUARANTEED_NO_WRAP_CHAT_PAGE_WIDTH - Static variable in class org.bukkit.util.ChatPaginator
 
Guardian - Interface in org.bukkit.entity
 

H

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 - Interface in org.bukkit.entity
Represents a Hanging entity
hanging - Variable in class org.bukkit.event.hanging.HangingEvent
 
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
 
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 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
 
HARM - Static variable in class org.bukkit.potion.PotionEffectType
Hurts an entity.
hasAchievement(Achievement) - Method in interface org.bukkit.entity.Player
Gets whether this player has the given achievement.
hasArms() - Method in interface org.bukkit.entity.ArmorStand
Returns whether this armor stand has arms
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
hasBlock() - Method in class org.bukkit.event.player.PlayerInteractEvent
Check if this event involved a block
hasBlockState() - Method in interface org.bukkit.inventory.meta.BlockStateMeta
Returns whether the item has a block state currently attached to it.
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.
hasCustomEffect(PotionEffectType) - Method in interface org.bukkit.inventory.meta.PotionMeta
Checks for a specific custom potion effect type on this potion.
hasCustomEffects() - Method in interface org.bukkit.inventory.meta.PotionMeta
Checks for the presence of custom potion effects.
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.
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.
hasExtendedDuration() - Method in class org.bukkit.potion.Potion
Returns whether this potion has an extended duration.
hasFlicker() - Method in class org.bukkit.FireworkEffect
Get whether the firework effect flickers.
hasGravity() - Method in interface org.bukkit.entity.ArmorStand
Returns whether gravity applies to this armor stand
hasGravity() - Method in enum org.bukkit.Material
 
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.Location
 
hashCode() - Method in class org.bukkit.material.MaterialData
 
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
 
hashCode() - Method in class org.bukkit.potion.PotionEffect
 
hashCode() - Method in class org.bukkit.potion.PotionEffectType
 
hashCode() - Method in class org.bukkit.util.BlockVector
Returns a hash code for this vector.
hashCode() - Method in class org.bukkit.util.EulerAngle
 
hashCode() - Method in class org.bukkit.util.Vector
Returns a hash code for this vector
hasItem() - Method in class org.bukkit.event.player.PlayerInteractEvent
Check if this event involved an 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.
hasLineOfSight(Entity) - Method in interface org.bukkit.entity.LivingEntity
Checks whether the living entity has block line of sight to another.
hasLore() - Method in interface org.bukkit.inventory.meta.ItemMeta
Checks for existence of lore.
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().
hasNext() - Method in class org.bukkit.util.BlockIterator
Returns true if the iteration has more elements
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.
hasParent() - Method in enum org.bukkit.Achievement
Returns whether or not this achievement has a parent achievement.
hasParticles() - Method in class org.bukkit.potion.PotionEffect
 
hasPermission(String) - Method in interface org.bukkit.permissions.Permissible
Gets the value of the specified permission, if set.
hasPermission(Permission) - 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 class org.bukkit.permissions.PermissibleBase
 
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
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.
hasRepairCost() - Method in interface org.bukkit.inventory.meta.Repairable
Checks to see if this has a repair penalty
hasSaddle() - Method in interface org.bukkit.entity.Pig
Check if the pig has a saddle.
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.
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.
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.
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.
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.
hidePlayer(Player) - Method in interface org.bukkit.entity.Player
Hides a player from this player
Hopper - Interface in org.bukkit.block
Represents a hopper.
HopperMinecart - Interface in org.bukkit.entity.minecart
Represents a Minecart with a Hopper inside it
Horse - Interface in org.bukkit.entity
Represents a Horse.
Horse.Color - Enum in org.bukkit.entity
Represents the base color that the horse has.
Horse.Style - Enum in org.bukkit.entity
Represents the style, or markings, that the horse has.
Horse.Variant - Enum in org.bukkit.entity
Represents the different types of horses that may exist.
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(Horse, float) - Constructor for class org.bukkit.event.entity.HorseJumpEvent
 
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.

I

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.
imageToBytes(Image) - Static method in class org.bukkit.map.MapPalette
Deprecated.
Magic value
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(Material) - Method in enum org.bukkit.enchantments.EnchantmentTarget
Check whether this target includes the specified item.
includes(ItemStack) - Method in enum org.bukkit.enchantments.EnchantmentTarget
Check whether this target includes the specified item.
INCREASE_DAMAGE - Static variable in class org.bukkit.potion.PotionEffectType
Increases damage dealt.
incrementStatistic(Statistic) - Method in interface org.bukkit.entity.Player
Increments the given statistic for this player.
incrementStatistic(Statistic, int) - Method in interface org.bukkit.entity.Player
Increments the given statistic for this player.
incrementStatistic(Statistic, Material) - Method in interface org.bukkit.entity.Player
Increments the given statistic for this player for the given material.
incrementStatistic(Statistic, Material, int) - Method in interface org.bukkit.entity.Player
Increments the given statistic for this player for the given material.
incrementStatistic(Statistic, EntityType) - Method in interface org.bukkit.entity.Player
Increments the given statistic for this player for the given entity.
incrementStatistic(Statistic, EntityType, int) - Method in interface org.bukkit.entity.Player
Increments the given statistic for this player for the given entity.
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
 
initialize(MapView) - Method in class org.bukkit.map.MapRenderer
Initialize this MapRenderer for the given map.
initialize(PluginLoader, Server, PluginDescriptionFile, File, File, ClassLoader) - Method in class org.bukkit.plugin.java.JavaPlugin
Deprecated.
This method is legacy and will be removed - it must be replaced by the specially provided constructor(s).
initialSessionData - Variable in class org.bukkit.conversations.ConversationFactory
 
installDDL() - Method in class org.bukkit.plugin.java.JavaPlugin
 
Instrument - Enum in org.bukkit
 
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(Throwable) - Constructor for exception org.bukkit.configuration.InvalidConfigurationException
Constructs an instance of InvalidConfigurationException with the specified cause.
InvalidConfigurationException(String, Throwable) - Constructor for exception org.bukkit.configuration.InvalidConfigurationException
Constructs an instance of InvalidConfigurationException with the specified message and cause.
InvalidDescriptionException - Exception in org.bukkit.plugin
Thrown when attempting to load an invalid PluginDescriptionFile
InvalidDescriptionException(Throwable, String) - Constructor for exception org.bukkit.plugin.InvalidDescriptionException
Constructs a new InvalidDescriptionException based on the given Exception
InvalidDescriptionException(Throwable) - Constructor for exception org.bukkit.plugin.InvalidDescriptionException
Constructs a new InvalidDescriptionException based on the given Exception
InvalidDescriptionException(String) - Constructor for exception org.bukkit.plugin.InvalidDescriptionException
Constructs a new InvalidDescriptionException with the given message
InvalidDescriptionException() - Constructor for exception org.bukkit.plugin.InvalidDescriptionException
Constructs a new InvalidDescriptionException
InvalidPluginException - Exception in org.bukkit.plugin
Thrown when attempting to load an invalid Plugin file
InvalidPluginException(Throwable) - Constructor for exception org.bukkit.plugin.InvalidPluginException
Constructs a new InvalidPluginException based on the given Exception
InvalidPluginException() - Constructor for exception org.bukkit.plugin.InvalidPluginException
Constructs a new InvalidPluginException
InvalidPluginException(String, Throwable) - Constructor for exception org.bukkit.plugin.InvalidPluginException
Constructs a new InvalidPluginException with the specified detail message and cause.
InvalidPluginException(String) - Constructor for exception org.bukkit.plugin.InvalidPluginException
Constructs a new InvalidPluginException with the specified detail message
inventory - Variable in class org.bukkit.event.player.PlayerInventoryEvent
Deprecated.
 
Inventory - Interface in org.bukkit.inventory
Interface to the various inventories.
InventoryAction - Enum 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 a slot in an inventory.
InventoryClickEvent(InventoryView, InventoryType.SlotType, int, boolean, boolean) - Constructor for class org.bukkit.event.inventory.InventoryClickEvent
Deprecated.
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
 
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 in org.bukkit.event.inventory
 
InventoryType.SlotType - Enum 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 in org.bukkit.inventory
Represents various extra properties of certain inventory windows.
INVISIBILITY - Static variable in class org.bukkit.potion.PotionEffectType
Grants invisibility.
ipValidity - Static variable in class org.bukkit.command.defaults.BanIpCommand
Deprecated.
 
IronGolem - Interface in org.bukkit.entity
An iron Golem that protects Villages.
isAcceptingRegistrations() - Static method in class org.bukkit.enchantments.Enchantment
Checks if this is accepting Enchantment registrations.
isActivated() - Method in class org.bukkit.material.Tripwire
Test if tripwire is currently activated
isActivated() - Method in class org.bukkit.material.TripwireHook
Test if hook is currently activated
isAdult() - Method in interface org.bukkit.entity.Ageable
Returns true if the animal is an adult.
isAlive() - Method in enum org.bukkit.entity.EntityType
 
isAmbient() - Method in class org.bukkit.potion.PotionEffect
Makes potion effect produce more, translucent, particles.
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.
isAsynchronous() - Method in class org.bukkit.event.Event
Any custom event that should not by synchronized with other events must use the specific constructor.
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.
isBaby() - Method in interface org.bukkit.entity.Zombie
Gets whether the zombie is a baby
isBanned(String) - Method in interface org.bukkit.BanList
Gets if a BanEntry exists for the target, indicating an active ban status.
isBanned() - Method in interface org.bukkit.OfflinePlayer
Checks if this player is banned or not
isBedSpawn() - Method in class org.bukkit.event.player.PlayerRespawnEvent
Gets whether the respawn location is the player's bed.
isBlock() - Method in enum org.bukkit.Material
Checks if this Material is a placable block
isBlock() - Method in enum 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 sword).
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
 
isBuildable() - Method in class org.bukkit.event.block.BlockCanBuildEvent
Gets whether or not the block can be built here.
isBurnable() - Method in enum 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.
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.BlockDamageEvent
 
isCancelled() - Method in class org.bukkit.event.block.BlockDispenseEvent
 
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.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.LeavesDecayEvent
 
isCancelled() - Method in class org.bukkit.event.block.NotePlayEvent
 
isCancelled() - Method in class org.bukkit.event.block.SignChangeEvent
 
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.CreeperPowerEvent
 
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
 
isCancelled() - Method in class org.bukkit.event.entity.EntityDamageEvent
 
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.EntityRegainHealthEvent
 
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.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.ExplosionPrimeEvent
 
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.PigZapEvent
 
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.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.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.FurnaceBurnEvent
 
isCancelled() - Method in class org.bukkit.event.inventory.FurnaceSmeltEvent
 
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.painting.PaintingBreakEvent
Deprecated.
 
isCancelled() - Method in class org.bukkit.event.painting.PaintingPlaceEvent
Deprecated.
 
isCancelled() - Method in class org.bukkit.event.player.AsyncPlayerChatEvent
 
isCancelled() - Method in class org.bukkit.event.player.PlayerAchievementAwardedEvent
 
isCancelled() - Method in class org.bukkit.event.player.PlayerAnimationEvent
 
isCancelled() - Method in class org.bukkit.event.player.PlayerBedEnterEvent
 
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.PlayerInteractEntityEvent
 
isCancelled() - Method in class org.bukkit.event.player.PlayerInteractEvent
Gets the cancellation state of this event.
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.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
 
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.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.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.ChunkUnloadEvent
 
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.WorldUnloadEvent
 
isCancelled() - Method in class org.spigotmc.event.entity.EntityMountEvent
 
isCarryingChest() - Method in interface org.bukkit.entity.Horse
Gets whether the horse has a chest equipped.
isCharged() - Method in interface org.bukkit.entity.WitherSkull
Gets whether or not the wither skull is charged.
isChunkInUse(int, int) - Method in interface org.bukkit.World
Checks if the Chunk at the specified coordinates is loaded and in use by one or more players
isChunkLoaded(Chunk) - Method in interface org.bukkit.World
Checks if the specified Chunk is loaded
isChunkLoaded(int, int) - Method in interface org.bukkit.World
Checks if the Chunk at the specified coordinates is loaded
isCollisionCancelled() - Method in class org.bukkit.event.vehicle.VehicleEntityCollisionEvent
 
isColor() - Method in enum 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
 
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
Test if tripwire is connected
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.
isCreativeAction() - Method in enum 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.Arrow
Gets whether this arrow is critical.
isCurrentlyRunning(int) - Method in interface org.bukkit.scheduler.BukkitScheduler
Check if the task currently running.
isCurve() - Method in class org.bukkit.material.ExtendedRails
 
isCurve() - Method in class org.bukkit.material.Rails
 
isCustomNameVisible() - Method in interface org.bukkit.entity.Entity
Gets whether or not the mob's custom name is displayed client side.
isDatabaseEnabled() - Method in class org.bukkit.plugin.PluginDescriptionFile
Gives if the plugin uses a database.
isDead() - Method in interface org.bukkit.entity.Entity
Returns true if this entity has been marked for removal.
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
 
isEdible() - Method in enum org.bukkit.Material
Checks if this Material is edible.
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
Check if the Guardian is an elder Guardian
isEmpty() - Method in interface org.bukkit.block.Block
Checks if this block is empty.
isEmpty(int, int, int) - Method in interface org.bukkit.BlockChangeDelegate
Checks if the specified block is empty (air) or not.
isEmpty() - Method in interface org.bukkit.entity.Entity
Check if a vehicle has passengers.
isEmpty() - Method in class org.bukkit.material.Cauldron
Check if the cauldron is empty.
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
isFacePainted(BlockFace) - Method in class org.bukkit.material.Mushroom
Checks whether a face of the block is painted.
isFinite(double) - Static method in class org.bukkit.util.NumberConversions
 
isFinite(float) - Static method in class org.bukkit.util.NumberConversions
 
isFlammable() - Method in enum 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.
isFormat() - Method in enum 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.
isFull() - Method in class org.bukkit.material.Cauldron
Check if the cauldron is full.
isGameRule(String) - Method in interface org.bukkit.World
Checks if string is a valid game rule
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.
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
Determine if this block represents the head of the bed
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().
isIgnoringCancelled() - Method in class org.bukkit.plugin.RegisteredListener
Whether this listener accepts cancelled events
isInAABB(Vector, Vector) - Method in class org.bukkit.util.Vector
Returns whether this vector is in an axis-aligned bounding box.
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
 
isInitialized() - Method in class org.bukkit.plugin.java.JavaPlugin
Deprecated.
This method cannot return false, as JavaPlugin is now initialized in the constructor.
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.
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 org.bukkit.potion.PotionType
 
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
 
isInverted() - Method in class org.bukkit.material.Stairs
Test if step is inverted
isInverted() - Method in class org.bukkit.material.Step
Test if step is inverted
isInverted() - Method in class org.bukkit.material.TrapDoor
Test if trapdoor is inverted
isInverted() - Method in class org.bukkit.material.WoodenStep
Test if step is inverted
isInvulnerable() - Method in class org.bukkit.entity.Entity.Spigot
Returns whether this entity is invulnerable.
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
 
isKeyboardClick() - Method in enum org.bukkit.event.inventory.ClickType
Gets whether this ClickType represents the pressing of a key on a keyboard.
isLeashed() - Method in interface org.bukkit.entity.LivingEntity
Returns whether the entity is currently leashed.
isLeftClick() - Method in enum 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.
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 class org.bukkit.material.Pumpkin
 
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.
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
 
isModal() - Method in class org.bukkit.conversations.Conversation
Gets the modality of this conversation.
isModal - Variable in class org.bukkit.conversations.ConversationFactory
 
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
isNewChunk() - Method in class org.bukkit.event.world.ChunkLoadEvent
Gets if this chunk was newly created or not.
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
Test if object triggering this tripwire directly
isOccluding() - Method in enum org.bukkit.Material
Check if the material is a block and completely blocks vision
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
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.
Inconsistent with Entity.isOnGround()
isOnline() - Method in interface org.bukkit.OfflinePlayer
Checks if this player is currently online
isOnSlope() - Method in class org.bukkit.material.Rails
 
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 class org.bukkit.material.Door
Deprecated.
Does not work (correctly) anymore
isOpen() - Method in class org.bukkit.material.Gate
 
isOpen() - Method in interface org.bukkit.material.Openable
Check to see if the door is open.
isOpen() - Method in class org.bukkit.material.TrapDoor
 
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
 
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(Permission) - Method in interface org.bukkit.permissions.Permissible
Checks if this object contains an override for the specified Permission
isPermissionSet(String) - Method in class org.bukkit.permissions.PermissibleBase
 
isPermissionSet(Permission) - Method in class org.bukkit.permissions.PermissibleBase
 
isPickupCancelled() - Method in class org.bukkit.event.vehicle.VehicleEntityCollisionEvent
 
isPlaced() - Method in interface org.bukkit.block.BlockState
Returns whether this state is placed in the world.
isPlayerCreated() - Method in interface org.bukkit.entity.IronGolem
Gets whether this iron golem was built by a player.
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
Check if the jukebox is currently playing a record
isPluginEnabled(String) - Method in interface org.bukkit.plugin.PluginManager
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(String) - Method in class org.bukkit.plugin.SimplePluginManager
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.entity.Creeper
Checks if this Creeper is powered (Electrocuted)
isPowered() - Method in class org.bukkit.material.Button
Gets the current state of this Material, indicating if it's powered or unpowered
isPowered() - Method in class org.bukkit.material.Command
Gets the current state of this Material, indicating if it's powered or unpowered
isPowered() - Method in class org.bukkit.material.Lever
Gets the current state of this Material, indicating if it's powered or unpowered
isPowered() - Method in class org.bukkit.material.PistonBaseMaterial
 
isPowered() - Method in class org.bukkit.material.PoweredRail
 
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
Gets the current state of this Material, indicating if it's powered or unpowered
isPowered() - Method in class org.bukkit.material.RedstoneWire
Gets the current state of this Material, indicating if it's powered or unpowered
isPowered() - Method in class org.bukkit.material.TripwireHook
 
isPressed() - Method in class org.bukkit.material.DetectorRail
 
isPressed() - Method in class org.bukkit.material.PressurePlate
 
isPressed() - Method in interface org.bukkit.material.PressureSensor
 
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.
isRecord() - Method in enum org.bukkit.Material
 
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.
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
 
isRightClick() - Method in enum 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.
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.
isSectionEmpty(int) - Method in interface org.bukkit.ChunkSnapshot
Test if section is empty
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 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 org.bukkit.Note.Tone
Deprecated.
Magic value
isSheared() - Method in interface org.bukkit.entity.Sheep
 
isShiftClick() - Method in enum 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.
isSigning() - Method in class org.bukkit.event.player.PlayerEditBookEvent
Gets whether or not the book is being signed.
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.Ocelot
Checks if this ocelot is sitting
isSitting() - Method in interface org.bukkit.entity.Wolf
Checks if this wolf is sitting
isSleeping() - Method in interface org.bukkit.entity.HumanEntity
Returns whether this player is slumbering.
isSleepingIgnored() - Method in interface org.bukkit.entity.Player
Returns whether the player is sleeping ignored.
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 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.
isSolid() - Method in enum org.bukkit.Material
Check if the material is a block and solid (cannot be passed through by a player)
isSpawnable() - Method in enum org.bukkit.entity.EntityType
Some entities cannot be spawned using World.spawnEntity(Location, EntityType) or World.spawn(Location, Class), usually because they require additional information in order to spawn.
isSplash() - Method in class org.bukkit.potion.Potion
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.
isStem() - Method in class org.bukkit.material.Mushroom
 
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
Checks if this piston base is sticky, and returns true if so
isSticky() - Method in class org.bukkit.material.PistonExtensionMaterial
Checks if this piston extension is sticky, and returns true if so
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 org.bukkit.Statistic
Checks if this is a substatistic.
isSync() - Method in interface org.bukkit.scheduler.BukkitTask
Returns true if the Task is a sync task.
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.
isTopHalf() - Method in class org.bukkit.material.Door
Deprecated.
 
isTransparent() - Method in enum org.bukkit.Material
Check if the material is a block and does not block any light
isUnbreakable() - Method in class org.bukkit.inventory.meta.ItemMeta.Spigot
Return if the unbreakable tag is true
isValid() - Method in interface org.bukkit.entity.Entity
Returns false if the entity has died or been despawned for some other reason.
isValid(String) - Method in class org.bukkit.map.MapFont
Check whether the given text is valid.
isValid() - Method in class org.bukkit.plugin.messaging.PluginMessageListenerRegistration
Checks if this registration is still valid.
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
 
isVillager() - Method in interface org.bukkit.entity.Zombie
Gets whether the zombie is a villager
isVirtual() - Method in interface org.bukkit.map.MapView
Check whether this map is virtual.
isVisible() - Method in interface org.bukkit.entity.ArmorStand
Returns whether the armor stand should be visible or not
isVisible() - Method in class org.bukkit.map.MapCursor
Get the visibility status of this cursor.
isWallBanner() - Method in class org.bukkit.material.Banner
 
isWallSign() - Method in class org.bukkit.material.Sign
Check if this sign is attached to a wall
isWhitelisted() - Method in interface org.bukkit.OfflinePlayer
Checks if this player is whitelisted or not
Item - Interface in org.bukkit.entity
Represents an Item.
item - Variable in class org.bukkit.event.player.PlayerInteractEvent
 
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 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
 
ItemMeta - Interface in org.bukkit.inventory.meta
This type represents the storage mechanism for auxiliary item data.
ItemMeta.Spigot - Class in org.bukkit.inventory.meta
 
ItemMeta.Spigot() - Constructor for class org.bukkit.inventory.meta.ItemMeta.Spigot
 
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(int) - Constructor for class org.bukkit.inventory.ItemStack
Deprecated.
Magic value
ItemStack(Material) - Constructor for class org.bukkit.inventory.ItemStack
Defaults stack size to 1, with no extra data
ItemStack(int, int) - Constructor for class org.bukkit.inventory.ItemStack
Deprecated.
Magic value
ItemStack(Material, int) - Constructor for class org.bukkit.inventory.ItemStack
An item stack with no extra data
ItemStack(int, int, short) - Constructor for class org.bukkit.inventory.ItemStack
Deprecated.
Magic value
ItemStack(Material, int, short) - Constructor for class org.bukkit.inventory.ItemStack
An item stack with the specified damage / durabiltiy
ItemStack(int, int, short, Byte) - Constructor for class org.bukkit.inventory.ItemStack
Deprecated.
this method uses an ambiguous data byte object
ItemStack(Material, int, short, Byte) - Constructor for class org.bukkit.inventory.ItemStack
Deprecated.
this method uses an ambiguous data byte object
ItemStack(ItemStack) - Constructor for class org.bukkit.inventory.ItemStack
Creates a new item stack derived from the specified stack
iterator() - Method in class org.bukkit.event.server.ServerListPingEvent
iterator() - Method in interface org.bukkit.inventory.Inventory
 
iterator(int) - Method in interface org.bukkit.inventory.Inventory
Returns an iterator starting at the given index.

J

Java15Compat - Class in org.bukkit.util
 
Java15Compat() - Constructor for class org.bukkit.util.Java15Compat
 
JavaPlugin - Class in org.bukkit.plugin.java
Represents a Java plugin
JavaPlugin() - Constructor for class org.bukkit.plugin.java.JavaPlugin
 
JavaPlugin(PluginLoader, Server, PluginDescriptionFile, File, File) - Constructor for class org.bukkit.plugin.java.JavaPlugin
Deprecated.
This method is intended for unit testing purposes when the other constructor cannot be used.

Its existence may be temporary.

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.
Jukebox - Interface in org.bukkit.block
Represents a Jukebox
JUMP - Static variable in class org.bukkit.potion.PotionEffectType
Increases jump height.

K

KickCommand - Class in org.bukkit.command.defaults
Deprecated.
KickCommand() - Constructor for class org.bukkit.command.defaults.KickCommand
Deprecated.
 
kickPlayer(String) - Method in interface org.bukkit.entity.Player
Kicks player with custom kick message.
KillCommand - Class in org.bukkit.command.defaults
Deprecated.
KillCommand() - Constructor for class org.bukkit.command.defaults.KillCommand
Deprecated.
 
KNOCKBACK - Static variable in class org.bukkit.enchantments.Enchantment
All damage to other targets will knock them back when hit
knownCommands - Variable in class org.bukkit.command.SimpleCommandMap
 

L

Ladder - Class in org.bukkit.material
Represents Ladder data
Ladder() - Constructor for class org.bukkit.material.Ladder
 
Ladder(int) - Constructor for class org.bukkit.material.Ladder
Deprecated.
Magic value
Ladder(Material) - Constructor for class org.bukkit.material.Ladder
 
Ladder(int, byte) - Constructor for class org.bukkit.material.Ladder
Deprecated.
Magic value
Ladder(Material, byte) - Constructor for class org.bukkit.material.Ladder
Deprecated.
Magic value
LargeFireball - Interface in org.bukkit.entity
Represents a large Fireball
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.
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, 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(Plugin) - Constructor for class org.bukkit.metadata.LazyMetadataValue
Protected special constructor used by FixedMetadataValue to bypass standard setup.
LazyMetadataValue.CacheStrategy - Enum in org.bukkit.metadata
Describes possible caching strategies for metadata.
LeashHitch - Interface in org.bukkit.entity
Represents a Leash Hitch on a fence
LeatherArmorMeta - Interface in org.bukkit.inventory.meta
Leaves - Class in org.bukkit.material
Represents the different types of leaves.
Leaves() - Constructor for class org.bukkit.material.Leaves
 
Leaves(TreeSpecies) - Constructor for class org.bukkit.material.Leaves
 
Leaves(int) - Constructor for class org.bukkit.material.Leaves
Deprecated.
Magic value
Leaves(Material) - Constructor for class org.bukkit.material.Leaves
 
Leaves(int, byte) - Constructor for class org.bukkit.material.Leaves
Deprecated.
Magic value
Leaves(Material, byte) - Constructor for class org.bukkit.material.Leaves
Deprecated.
Magic value
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.
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
 
Lever - Class in org.bukkit.material
Represents a lever
Lever() - Constructor for class org.bukkit.material.Lever
 
Lever(int) - Constructor for class org.bukkit.material.Lever
Deprecated.
Magic value
Lever(Material) - Constructor for class org.bukkit.material.Lever
 
Lever(int, byte) - Constructor for class org.bukkit.material.Lever
Deprecated.
Magic value
Lever(Material, byte) - Constructor for class org.bukkit.material.Lever
Deprecated.
Magic value
LIGHT_BROWN - Static variable in class org.bukkit.map.MapPalette
Deprecated.
Magic value
LIGHT_GRAY - Static variable in class org.bukkit.map.MapPalette
Deprecated.
Magic value
LIGHT_GREEN - Static variable in class org.bukkit.map.MapPalette
Deprecated.
Magic value
LightningStrike - Interface in org.bukkit.entity
Represents an instance of a lightning strike.
LightningStrike.Spigot - Class in org.bukkit.entity
 
LightningStrike.Spigot() - Constructor for class org.bukkit.entity.LightningStrike.Spigot
 
LightningStrikeEvent - Class in org.bukkit.event.weather
Stores data for lightning striking
LightningStrikeEvent(World, LightningStrike) - Constructor for class org.bukkit.event.weather.LightningStrikeEvent
 
LIME - Static variable in class org.bukkit.Color
Lime, or (0x00,0xFF,0x00) in (R,G,B)
ListCommand - Class in org.bukkit.command.defaults
Deprecated.
ListCommand() - Constructor for class org.bukkit.command.defaults.ListCommand
Deprecated.
 
Listener - Interface in org.bukkit.event
Simple interface for tagging all EventListeners
LivingEntity - Interface in org.bukkit.entity
Represents a living entity, such as a monster or player
load(boolean) - Method in interface org.bukkit.Chunk
Loads the chunk.
load() - 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(InputStream) - Method in class org.bukkit.configuration.file.FileConfiguration
Deprecated.
This does not consider encoding
load(Reader) - Method in class org.bukkit.configuration.file.FileConfiguration
Loads this FileConfiguration from the specified reader.
load(String) - Method in class org.bukkit.configuration.file.FileConfiguration
Loads this FileConfiguration from the specified location.
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.
loadChunk(Chunk) - Method in interface org.bukkit.World
Loads the specified Chunk
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
loadConfiguration(File) - Static method in class org.bukkit.configuration.file.YamlConfiguration
Creates a new YamlConfiguration, loading from the given file.
loadConfiguration(InputStream) - Static method in class org.bukkit.configuration.file.YamlConfiguration
Deprecated.
does not properly consider encoding
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
 
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.
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.
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
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(BufferedImage) - Static method in class org.bukkit.Bukkit
Creates a cached server-icon for the specific image.
loadServerIcon(File) - Method in interface org.bukkit.Server
Loads an image from a file, and returns a cached image for the specific server-icon.
loadServerIcon(BufferedImage) - Method in interface org.bukkit.Server
Creates a cached server-icon for the specific image.
localEchoEnabled - Variable in class org.bukkit.conversations.Conversation
 
localEchoEnabled - Variable in class org.bukkit.conversations.ConversationFactory
 
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
locToBlock(double) - Static method in class org.bukkit.Location
Safely converts a double (location coordinate) to an int (block coordinate)
log(LogRecord) - Method in class org.bukkit.plugin.PluginLogger
 
LongGrass - Class in org.bukkit.material
Represents the different types of long grasses.
LongGrass() - Constructor for class org.bukkit.material.LongGrass
 
LongGrass(GrassSpecies) - Constructor for class org.bukkit.material.LongGrass
 
LongGrass(int) - Constructor for class org.bukkit.material.LongGrass
Deprecated.
Magic value
LongGrass(Material) - Constructor for class org.bukkit.material.LongGrass
 
LongGrass(int, byte) - Constructor for class org.bukkit.material.LongGrass
Deprecated.
Magic value
LongGrass(Material, byte) - Constructor for class org.bukkit.material.LongGrass
Deprecated.
Magic value
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
LUCK - Static variable in class org.bukkit.enchantments.Enchantment
Decreases odds of catching worthless junk
LURE - Static variable in class org.bukkit.enchantments.Enchantment
Increases rate of fish biting your hook

M

MagmaCube - Interface in org.bukkit.entity
Represents a MagmaCube.
malleable - Variable in class org.bukkit.map.MapFont
 
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
 
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.Type - Enum 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.
MapFont.CharacterSprite(int, int, boolean[]) - Constructor for class org.bukkit.map.MapFont.CharacterSprite
 
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 in org.bukkit.map
An enum representing all possible scales a map can be set to.
MAROON - Static variable in class org.bukkit.Color
Maroon, or (0x80,0x00,0x00) in (R,G,B)
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(String) - Method in class org.bukkit.command.defaults.VanillaCommand
Deprecated.
 
matchMaterial(String) - Static method in enum 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 - Variable in class org.bukkit.event.block.BlockCanBuildEvent
Deprecated.
Magic value
Material - Enum in org.bukkit
An enum of all material IDs accepted by the official server and client
MaterialData - Class in org.bukkit.material
Handles specific metadata for certain items or blocks
MaterialData(int) - Constructor for class org.bukkit.material.MaterialData
Deprecated.
Magic value
MaterialData(Material) - Constructor for class org.bukkit.material.MaterialData
 
MaterialData(int, byte) - Constructor for class org.bukkit.material.MaterialData
Deprecated.
Magic value
MaterialData(Material, byte) - Constructor for class org.bukkit.material.MaterialData
Deprecated.
Magic value
MAX_CHANNEL_SIZE - Static variable in interface org.bukkit.plugin.messaging.Messenger
Represents the largest size that a Plugin Channel may be.
MAX_MESSAGE_SIZE - Static variable in interface org.bukkit.plugin.messaging.Messenger
Represents the largest size that an individual Plugin Message may be.
MeCommand - Class in org.bukkit.command.defaults
Deprecated.
MeCommand() - Constructor for class org.bukkit.command.defaults.MeCommand
Deprecated.
 
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
 
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.
MerchantInventory - Interface in org.bukkit.inventory
 
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
 
midpoint(Vector) - Method in class org.bukkit.util.Vector
Sets this vector to the midpoint between this vector and another.
Minecart - Interface in org.bukkit.entity
Represents a minecart entity.
MinecraftFont - Class in org.bukkit.map
Represents the built-in Minecraft font.
MinecraftFont() - Constructor for class org.bukkit.map.MinecraftFont
Initialize a new MinecraftFont.
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
modal - Variable in class org.bukkit.conversations.Conversation
 
modifyItemStack(ItemStack, String) - Method in interface org.bukkit.UnsafeValues
Deprecated.
 
Monster - Interface in org.bukkit.entity
Represents a Monster.
MonsterEggs - Class in org.bukkit.material
Represents the different types of monster eggs
MonsterEggs() - Constructor for class org.bukkit.material.MonsterEggs
 
MonsterEggs(int) - Constructor for class org.bukkit.material.MonsterEggs
Deprecated.
Magic value
MonsterEggs(Material) - Constructor for class org.bukkit.material.MonsterEggs
 
MonsterEggs(int, byte) - Constructor for class org.bukkit.material.MonsterEggs
Deprecated.
Magic value
MonsterEggs(Material, byte) - Constructor for class org.bukkit.material.MonsterEggs
Deprecated.
Magic value
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
 
multiply(double) - Method in class org.bukkit.Location
Performs scalar multiplication, multiplying all components with a scalar.
multiply(Vector) - Method in class org.bukkit.util.Vector
Multiplies the vector by another.
multiply(int) - Method in class org.bukkit.util.Vector
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.
Mushroom - Class in org.bukkit.material
Represents a huge mushroom block
Mushroom(Material) - Constructor for class org.bukkit.material.Mushroom
 
Mushroom(Material, byte) - Constructor for class org.bukkit.material.Mushroom
Deprecated.
Magic value
Mushroom(int, byte) - Constructor for class org.bukkit.material.Mushroom
Deprecated.
Magic value
MushroomCow - Interface in org.bukkit.entity
Represents a mushroom Cow

N

name - Variable in class org.bukkit.help.HelpTopic
 
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
NameTagVisibility - Enum in org.bukkit.scoreboard
 
natural(int, Note.Tone) - Static method in class org.bukkit.Note
Creates a new note for a natural tone, such as A-natural.
NAVY - Static variable in class org.bukkit.Color
Navy, or (0x00,0x00,0x80) in (R,G,B)
NetherWarts - Class in org.bukkit.material
Represents nether wart
NetherWarts() - Constructor for class org.bukkit.material.NetherWarts
 
NetherWarts(NetherWartsState) - Constructor for class org.bukkit.material.NetherWarts
 
NetherWarts(int) - Constructor for class org.bukkit.material.NetherWarts
Deprecated.
Magic value
NetherWarts(Material) - Constructor for class org.bukkit.material.NetherWarts
 
NetherWarts(int, byte) - Constructor for class org.bukkit.material.NetherWarts
Deprecated.
Magic value
NetherWarts(Material, byte) - Constructor for class org.bukkit.material.NetherWarts
Deprecated.
Magic value
NetherWartsState - Enum in org.bukkit
 
next() - Method in class org.bukkit.util.BlockIterator
Returns the next Block in the trace
NIGHT_VISION - Static variable in class org.bukkit.potion.PotionEffectType
Allows an entity to see in the dark.
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, double) - Method in class org.bukkit.util.noise.NoiseGenerator
Computes and returns the 3D noise for the given coordinates in 3D space
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
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, 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, 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, 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, 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) - Method in class org.bukkit.util.noise.PerlinNoiseGenerator
 
noise(double, double, double) - Method in class org.bukkit.util.noise.SimplexNoiseGenerator
 
noise(double, double) - Method in class org.bukkit.util.noise.SimplexNoiseGenerator
 
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, 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
NoiseGenerator - Class in org.bukkit.util.noise
Base class for all noise generators
NoiseGenerator() - Constructor for class org.bukkit.util.noise.NoiseGenerator
 
normalize() - Method in class org.bukkit.util.Vector
Converts this vector to a unit vector (a vector with length of 1).
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.Tone - Enum in org.bukkit
An enum holding tones.
NoteBlock - Interface in org.bukkit.block
Represents a note.
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
 
NPC - Interface in org.bukkit.entity
Represents a non-player character
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
 
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
 

O

Objective - Interface in org.bukkit.scoreboard
An objective on a scoreboard that can show scores specific to entries.
Ocelot - Interface in org.bukkit.entity
A wild tameable cat
Ocelot.Type - Enum in org.bukkit.entity
Represents the various different cat types there are.
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
 
OfflinePlayer - Interface in org.bukkit
 
offsetW - Static variable in class org.bukkit.util.noise.SimplexNoiseGenerator
 
offsetX - Variable in class org.bukkit.util.noise.NoiseGenerator
 
offsetY - Variable in class org.bukkit.util.noise.NoiseGenerator
 
offsetZ - Variable in class org.bukkit.util.noise.NoiseGenerator
 
OLIVE - Static variable in class org.bukkit.Color
Olive, or (0x80,0x80,0x00) in (R,G,B)
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
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.
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() - Method in interface org.bukkit.command.TabCommandExecutor
Deprecated.
 
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.
OpCommand - Class in org.bukkit.command.defaults
Deprecated.
OpCommand() - Constructor for class org.bukkit.command.defaults.OpCommand
Deprecated.
 
OPEN_CHAT_PAGE_HEIGHT - Static variable in class org.bukkit.util.ChatPaginator
 
Openable - Interface in org.bukkit.material
 
openEnchanting(Location, boolean) - Method in interface org.bukkit.entity.HumanEntity
Opens an empty enchanting 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.
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() - Method in interface org.bukkit.configuration.Configuration
options() - Method in class org.bukkit.configuration.file.FileConfiguration
 
options() - Method in class org.bukkit.configuration.file.YamlConfiguration
 
options - Variable in class org.bukkit.configuration.MemoryConfiguration
 
options() - Method in class org.bukkit.configuration.MemoryConfiguration
 
ORANGE - Static variable in class org.bukkit.Color
Orange, or (0xFF,0xA5,0x00) in (R,G,B)
org.bukkit - package org.bukkit
More generalized classes in the API.
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
 
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 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.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.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
org.bukkit.event.inventory - package org.bukkit.event.inventory
Events relating to inventory manipulation.
org.bukkit.event.painting - package org.bukkit.event.painting
Events relating to paintings, but deprecated for more general hanging events.
org.bukkit.event.player - package org.bukkit.event.player
Events relating to players.
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
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.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.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.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.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
 
org.spigotmc.event.entity - package org.spigotmc.event.entity
 
org.spigotmc.event.player - package org.spigotmc.event.player
 
outputNextPrompt() - Method in class org.bukkit.conversations.Conversation
Displays the next user prompt and abandons the conversation if the next prompt is null.
OUTSIDE - Static variable in class org.bukkit.inventory.InventoryView
 
owningPlugin - Variable in class org.bukkit.metadata.MetadataValueAdapter
 
OXYGEN - Static variable in class org.bukkit.enchantments.Enchantment
Decreases the rate of air loss whilst underwater

P

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 - Variable in class org.bukkit.event.painting.PaintingEvent
Deprecated.
 
PaintingBreakByEntityEvent - Class in org.bukkit.event.painting
Deprecated.
PaintingBreakByEntityEvent(Painting, Entity) - Constructor for class org.bukkit.event.painting.PaintingBreakByEntityEvent
Deprecated.
 
PaintingBreakEvent - Class in org.bukkit.event.painting
Deprecated.
Use HangingBreakEvent instead.
PaintingBreakEvent(Painting, PaintingBreakEvent.RemoveCause) - Constructor for class org.bukkit.event.painting.PaintingBreakEvent
Deprecated.
 
PaintingBreakEvent.RemoveCause - Enum in org.bukkit.event.painting
Deprecated.
An enum to specify the cause of the removal
PaintingEvent - Class in org.bukkit.event.painting
Deprecated.
Use HangingEvent instead.
PaintingEvent(Painting) - Constructor for class org.bukkit.event.painting.PaintingEvent
Deprecated.
 
PaintingPlaceEvent - Class in org.bukkit.event.painting
Deprecated.
Use HangingPlaceEvent instead.
PaintingPlaceEvent(Painting, Player, Block, BlockFace) - Constructor for class org.bukkit.event.painting.PaintingPlaceEvent
Deprecated.
 
PALE_BLUE - Static variable in class org.bukkit.map.MapPalette
Deprecated.
Magic value
pardon(String) - Method in interface org.bukkit.BanList
Removes the specified target from this list, therefore indicating a "not banned" status.
PardonCommand - Class in org.bukkit.command.defaults
Deprecated.
PardonCommand() - Constructor for class org.bukkit.command.defaults.PardonCommand
Deprecated.
 
PardonIpCommand - Class in org.bukkit.command.defaults
Deprecated.
PardonIpCommand() - Constructor for class org.bukkit.command.defaults.PardonIpCommand
Deprecated.
 
parse(Plugin) - Static method in class org.bukkit.command.PluginCommandYamlParser
 
parseHeader(String) - Method in class org.bukkit.configuration.file.YamlConfiguration
 
pathSeparator() - Method in class org.bukkit.configuration.ConfigurationOptions
Gets the char that will be used to separate ConfigurationSections
pathSeparator(char) - Method in class org.bukkit.configuration.ConfigurationOptions
Sets the char that will be used to separate ConfigurationSections
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
 
Pattern - Class in org.bukkit.block.banner
 
Pattern(DyeColor, PatternType) - Constructor for class org.bukkit.block.banner.Pattern
Creates a new pattern from the specified color and pattern type
Pattern(Map<String, Object>) - Constructor for class org.bukkit.block.banner.Pattern
Constructor for deserialization.
PatternType - Enum in org.bukkit.block.banner
 
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(World) - Constructor for class org.bukkit.util.noise.PerlinNoiseGenerator
Creates a seeded perlin noise generator for the given world
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
PerlinOctaveGenerator - Class in org.bukkit.util.noise
Creates perlin noise through unbiased octaves
PerlinOctaveGenerator(World, int) - Constructor for class org.bukkit.util.noise.PerlinOctaveGenerator
Creates a perlin octave generator for the given world
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
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, PermissionDefault) - Constructor for class org.bukkit.permissions.Permission
 
Permission(String, String, PermissionDefault) - Constructor for class org.bukkit.permissions.Permission
 
Permission(String, Map<String, Boolean>) - Constructor for class org.bukkit.permissions.Permission
 
Permission(String, String, Map<String, Boolean>) - Constructor for class org.bukkit.permissions.Permission
 
Permission(String, PermissionDefault, Map<String, Boolean>) - Constructor for class org.bukkit.permissions.Permission
 
Permission(String, 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 in org.bukkit.permissions
Represents the possible default values for permissions
PermissionRemovedExecutor - Interface in org.bukkit.permissions
Represents a class which is to be notified when a PermissionAttachment is removed from a Permissible
Pig - Interface in org.bukkit.entity
Represents a Pig.
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.
PistonBaseMaterial - Class in org.bukkit.material
Material data for the piston base block
PistonBaseMaterial(int) - Constructor for class org.bukkit.material.PistonBaseMaterial
Deprecated.
Magic value
PistonBaseMaterial(Material) - Constructor for class org.bukkit.material.PistonBaseMaterial
 
PistonBaseMaterial(int, byte) - Constructor for class org.bukkit.material.PistonBaseMaterial
Deprecated.
Magic value
PistonBaseMaterial(Material, byte) - Constructor for class org.bukkit.material.PistonBaseMaterial
Deprecated.
Magic value
PistonExtensionMaterial - Class in org.bukkit.material
Material data for the piston extension block
PistonExtensionMaterial(int) - Constructor for class org.bukkit.material.PistonExtensionMaterial
Deprecated.
Magic value
PistonExtensionMaterial(Material) - Constructor for class org.bukkit.material.PistonExtensionMaterial
 
PistonExtensionMaterial(int, byte) - Constructor for class org.bukkit.material.PistonExtensionMaterial
Deprecated.
Magic value
PistonExtensionMaterial(Material, byte) - Constructor for class org.bukkit.material.PistonExtensionMaterial
Deprecated.
Magic value
PistonMoveReaction - Enum in org.bukkit.block
 
placedAgainst - Variable in class org.bukkit.event.block.BlockPlaceEvent
 
play() - Method in interface org.bukkit.block.NoteBlock
Attempts to play the note at block
play(byte, byte) - Method in interface org.bukkit.block.NoteBlock
Deprecated.
Magic value
play(Instrument, Note) - Method in interface org.bukkit.block.NoteBlock
Plays an arbitrary note with an arbitrary instrument
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, T) - Method in interface org.bukkit.entity.Player
Plays an effect to just this player.
playEffect(Location, Effect, int, int, float, float, float, float, int, int) - Method in class org.bukkit.entity.Player.Spigot
 
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.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.
playEffect(Location, Effect) - Method in class org.bukkit.World.Spigot
Plays an effect to all players within a default radius around a given location.
playEffect(Location, Effect, int, int, float, float, float, float, int, int) - Method in class org.bukkit.World.Spigot
Plays an effect to all players within a default radius around a given location.
Player - Interface in org.bukkit.entity
Represents a player, connected or not
player - Variable in class org.bukkit.event.block.BlockPlaceEvent
 
player - Variable in class org.bukkit.event.player.PlayerEvent
 
Player.Spigot - Class in org.bukkit.entity
 
Player.Spigot() - Constructor for class org.bukkit.entity.Player.Spigot
 
PLAYER_KILLS - Static variable in class org.bukkit.scoreboard.Criterias
 
PlayerAchievementAwardedEvent - Class in org.bukkit.event.player
Called when a player earns an achievement.
PlayerAchievementAwardedEvent(Player, Achievement) - Constructor for class org.bukkit.event.player.PlayerAchievementAwardedEvent
 
PlayerAnimationEvent - Class in org.bukkit.event.player
Represents a player animation event
PlayerAnimationEvent(Player) - Constructor for class org.bukkit.event.player.PlayerAnimationEvent
Construct a new PlayerAnimation event
PlayerAnimationType - Enum in org.bukkit.event.player
Different types of player animations
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
 
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
 
PlayerBedLeaveEvent - Class in org.bukkit.event.player
This event is fired when the player is leaving a bed.
PlayerBedLeaveEvent(Player, Block) - 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
 
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
 
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
 
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
Called when a player attempts to tab-complete a chat message.
PlayerChatTabCompleteEvent(Player, String, Collection<String>) - Constructor for class org.bukkit.event.player.PlayerChatTabCompleteEvent
 
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
 
PlayerDeathEvent - Class in org.bukkit.event.entity
Thrown whenever a Player dies
PlayerDeathEvent(Player, List<ItemStack>, int, String) - Constructor for class org.bukkit.event.entity.PlayerDeathEvent
 
PlayerDeathEvent(Player, List<ItemStack>, int, int, String) - Constructor for class org.bukkit.event.entity.PlayerDeathEvent
 
PlayerDeathEvent(Player, List<ItemStack>, int, int, int, int, String) - Constructor for class org.bukkit.event.entity.PlayerDeathEvent
 
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
 
PlayerEggThrowEvent(Player, Egg, boolean, byte, CreatureType) - Constructor for class org.bukkit.event.player.PlayerEggThrowEvent
Deprecated.
PlayerEvent - Class in org.bukkit.event.player
Represents a player related event
PlayerEvent(Player) - 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
 
PlayerFishEvent - Class in org.bukkit.event.player
Thrown when a player is fishing
PlayerFishEvent(Player, Entity, PlayerFishEvent.State) - Constructor for class org.bukkit.event.player.PlayerFishEvent
Deprecated.
PlayerFishEvent(Player, Entity, Fish, PlayerFishEvent.State) - Constructor for class org.bukkit.event.player.PlayerFishEvent
 
PlayerFishEvent.State - Enum in org.bukkit.event.player
An enum to specify the state of the fishing
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
 
PlayerInteractAtEntityEvent - Class in org.bukkit.event.player
Represents an event that is called when a player right clicks an entity with a location on the entity the was clicked.
PlayerInteractAtEntityEvent(Player, Entity, Vector) - 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
 
PlayerInteractEvent - Class in org.bukkit.event.player
Called when a player interacts with an object or air.
PlayerInteractEvent(Player, Action, ItemStack, Block, BlockFace) - 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.
PlayerInventoryEvent - Class in org.bukkit.event.player
Deprecated.
Use InventoryClickEvent or InventoryOpenEvent instead, or one of the other inventory events in org.bukkit.event.inventory.
PlayerInventoryEvent(Player, Inventory) - Constructor for class org.bukkit.event.player.PlayerInventoryEvent
Deprecated.
 
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
 
PlayerItemDamageEvent - Class in org.bukkit.event.player
 
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
 
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
 
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
 
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
 
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
 
PlayerLoginEvent - Class in org.bukkit.event.player
Stores details for players attempting to log in
PlayerLoginEvent(Player) - Constructor for class org.bukkit.event.player.PlayerLoginEvent
Deprecated.
Address should be provided in other constructor
PlayerLoginEvent(Player, String) - Constructor for class org.bukkit.event.player.PlayerLoginEvent
Deprecated.
Address should be provided in other constructor
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) - Constructor for class org.bukkit.event.player.PlayerLoginEvent
 
PlayerLoginEvent(Player, PlayerLoginEvent.Result, String) - Constructor for class org.bukkit.event.player.PlayerLoginEvent
Deprecated.
Address and hostname should be provided in other constructor
PlayerLoginEvent(Player, String, InetAddress, PlayerLoginEvent.Result, String, InetAddress) - Constructor for class org.bukkit.event.player.PlayerLoginEvent
This constructor pre-configures the event with a result and message
PlayerLoginEvent.Result - Enum in org.bukkit.event.player
Basic kick reasons for communicating to plugins
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
 
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
 
playerOnlyMessage - Variable in class org.bukkit.conversations.ConversationFactory
 
PlayerPickupItemEvent - Class in org.bukkit.event.player
Thrown when a player picks an item up from the ground
PlayerPickupItemEvent(Player, Item, int) - Constructor for class org.bukkit.event.player.PlayerPickupItemEvent
 
PlayerPortalEvent - Class in org.bukkit.event.player
Called when a player is about to teleport because it is in contact with a portal.
PlayerPortalEvent(Player, Location, Location, TravelAgent) - Constructor for class org.bukkit.event.player.PlayerPortalEvent
 
PlayerPortalEvent(Player, Location, Location, TravelAgent, PlayerTeleportEvent.TeleportCause) - Constructor for class org.bukkit.event.player.PlayerPortalEvent
 
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 in org.bukkit.event.player
Deprecated.
Basic kick reasons for communicating to plugins
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
 
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
 
PlayerRespawnEvent - Class in org.bukkit.event.player
Called when a player respawns.
PlayerRespawnEvent(Player, Location, boolean) - Constructor for class org.bukkit.event.player.PlayerRespawnEvent
 
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
 
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
 
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
 
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 in org.bukkit.event.player
 
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
 
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
 
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
 
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
 
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.
playSound(Location, Sound, 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.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
PlaySoundCommand - Class in org.bukkit.command.defaults
Deprecated.
PlaySoundCommand() - Constructor for class org.bukkit.command.defaults.PlaySoundCommand
Deprecated.
 
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
PluginAwareness - Interface in org.bukkit.plugin
Represents a concept that a plugin is aware of.
PluginAwareness.Flags - Enum 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 in org.bukkit.plugin.messaging
Represents the different directions a plugin channel may go.
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.
PluginLoader - Interface in org.bukkit.plugin
Represents a plugin loader, which handles direct access to specific types of plugins
PluginLoadOrder - Enum 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 Plugins 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
 
pluginParentTimer - Static variable in class org.bukkit.plugin.java.JavaPluginLoader
 
PluginsCommand - Class in org.bukkit.command.defaults
 
PluginsCommand(String) - Constructor for class org.bukkit.command.defaults.PluginsCommand
 
POISON - Static variable in class org.bukkit.potion.PotionEffectType
Deals damage to an entity over time.
populate(World, Random, Chunk) - Method in class org.bukkit.generator.BlockPopulator
Populates an area of blocks at or around the given chunk.
PortalCreateEvent - Class in org.bukkit.event.world
Called when a portal is created
PortalCreateEvent(Collection<Block>, World, PortalCreateEvent.CreateReason) - Constructor for class org.bukkit.event.world.PortalCreateEvent
 
PortalCreateEvent.CreateReason - Enum in org.bukkit.event.world
An enum to specify the various reasons for a portal's creation
PortalType - Enum in org.bukkit
Represents various types of portals that can be made in a world.
Potion - Class in org.bukkit.potion
Represents a minecraft potion
Potion(PotionType) - Constructor for class org.bukkit.potion.Potion
Construct a new potion of the given type.
Potion(PotionType, Potion.Tier) - Constructor for class org.bukkit.potion.Potion
Deprecated.
Potion(PotionType, Potion.Tier, boolean) - Constructor for class org.bukkit.potion.Potion
Deprecated.
Potion(PotionType, Potion.Tier, boolean, boolean) - Constructor for class org.bukkit.potion.Potion
Potion(PotionType, int) - Constructor for class org.bukkit.potion.Potion
Create a new potion of the given type and level.
Potion(PotionType, int, boolean) - Constructor for class org.bukkit.potion.Potion
Deprecated.
Potion(PotionType, int, boolean, boolean) - Constructor for class org.bukkit.potion.Potion
Deprecated.
In favour of using Potion.Potion(PotionType) with Potion.extend() and possibly Potion.splash().
Potion(int) - Constructor for class org.bukkit.potion.Potion
Create a potion with a specific name.
Potion.Tier - Enum in org.bukkit.potion
Deprecated.
PotionBrewer - Interface in org.bukkit.potion
Represents a brewer that can create PotionEffects.
PotionEffect - Class in org.bukkit.potion
Represents a potion effect, that can be added to a LivingEntity.
PotionEffect(PotionEffectType, int, int, boolean, boolean) - 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) - Constructor for class org.bukkit.potion.PotionEffect
Creates a potion effect.
PotionEffect(Map<String, Object>) - Constructor for class org.bukkit.potion.PotionEffect
Constructor for deserialization.
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 (Material.POTION) 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 in org.bukkit.potion
 
PoweredMinecart - Interface in org.bukkit.entity.minecart
Represents a powered minecart.
PoweredMinecart - Interface in org.bukkit.entity
Deprecated.
This class has been moved into a sub package; PoweredMinecart should be used instead.
PoweredRail - Class in org.bukkit.material
Represents a powered rail
PoweredRail() - Constructor for class org.bukkit.material.PoweredRail
 
PoweredRail(int) - Constructor for class org.bukkit.material.PoweredRail
Deprecated.
Magic value
PoweredRail(Material) - Constructor for class org.bukkit.material.PoweredRail
 
PoweredRail(int, byte) - Constructor for class org.bukkit.material.PoweredRail
Deprecated.
Magic value
PoweredRail(Material, byte) - Constructor for class org.bukkit.material.PoweredRail
Deprecated.
Magic value
preamble - Variable in class org.bukkit.help.IndexHelpTopic
 
prefix - Variable in class org.bukkit.conversations.Conversation
 
prefix - Variable in class org.bukkit.conversations.ConversationFactory
 
prefixColor - Variable in class org.bukkit.conversations.PluginNameConversationPrefix
 
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, int[], int) - Constructor for class org.bukkit.event.enchantment.PrepareItemEnchantEvent
 
PressurePlate - Class in org.bukkit.material
Represents a pressure plate
PressurePlate() - Constructor for class org.bukkit.material.PressurePlate
 
PressurePlate(int) - Constructor for class org.bukkit.material.PressurePlate
Deprecated.
Magic value
PressurePlate(Material) - Constructor for class org.bukkit.material.PressurePlate
 
PressurePlate(int, byte) - Constructor for class org.bukkit.material.PressurePlate
Deprecated.
Magic value
PressurePlate(Material, byte) - Constructor for class org.bukkit.material.PressurePlate
Deprecated.
Magic value
PressureSensor - Interface in org.bukkit.material
 
printFor(Warning) - Method in enum org.bukkit.Warning.WarningState
This method checks the provided warning should be printed for this state
printTimings(PrintStream) - Static method in class org.spigotmc.CustomTimingsHandler
Prints the timings and extra data to the given stream.
Projectile - Interface in org.bukkit.entity
Represents a shootable entity.
ProjectileHitEvent - Class in org.bukkit.event.entity
Called when a projectile hits an object
ProjectileHitEvent(Projectile) - 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
ProxiedCommandSender - Interface in org.bukkit.command
 
Pumpkin - Class in org.bukkit.material
Represents a pumpkin.
Pumpkin() - Constructor for class org.bukkit.material.Pumpkin
 
Pumpkin(BlockFace) - Constructor for class org.bukkit.material.Pumpkin
Instantiate a pumpkin facing in a particular direction.
Pumpkin(int) - Constructor for class org.bukkit.material.Pumpkin
Deprecated.
Magic value
Pumpkin(Material) - Constructor for class org.bukkit.material.Pumpkin
 
Pumpkin(int, byte) - Constructor for class org.bukkit.material.Pumpkin
Deprecated.
Magic value
Pumpkin(Material, byte) - Constructor for class org.bukkit.material.Pumpkin
Deprecated.
Magic value
PURPLE - Static variable in class org.bukkit.Color
Purple, or (0x80,0x00,0x80) in (R,G,B)
putOnFace(BlockFace) - Method in class org.bukkit.material.Vine
Attach the vine to the specified face of an adjacent block.

R

Rabbit - Interface in org.bukkit.entity
 
Rabbit.Type - Enum in org.bukkit.entity
Represents the various types a Rabbit might be.
Rails - Class in org.bukkit.material
Represents minecart rails.
Rails() - Constructor for class org.bukkit.material.Rails
 
Rails(int) - Constructor for class org.bukkit.material.Rails
Deprecated.
Magic value
Rails(Material) - Constructor for class org.bukkit.material.Rails
 
Rails(int, byte) - Constructor for class org.bukkit.material.Rails
Deprecated.
Magic value
Rails(Material, byte) - Constructor for class org.bukkit.material.Rails
Deprecated.
Magic value
recalculatePermissibles() - Method in class org.bukkit.permissions.Permission
Recalculates all Permissibles 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.permissions.Permissible
Recalculates the permissions for this object, if the attachments have changed values.
recalculatePermissions() - Method in class org.bukkit.permissions.PermissibleBase
 
Recipe - Interface in org.bukkit.inventory
Represents some type of crafting recipe.
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.
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
Redstone - Interface in org.bukkit.material
Indicated a Material that may carry or create a Redstone current
RedstoneTorch - Class in org.bukkit.material
Represents a redstone torch
RedstoneTorch() - Constructor for class org.bukkit.material.RedstoneTorch
 
RedstoneTorch(int) - Constructor for class org.bukkit.material.RedstoneTorch
Deprecated.
Magic value
RedstoneTorch(Material) - Constructor for class org.bukkit.material.RedstoneTorch
 
RedstoneTorch(int, byte) - Constructor for class org.bukkit.material.RedstoneTorch
Deprecated.
Magic value
RedstoneTorch(Material, byte) - Constructor for class org.bukkit.material.RedstoneTorch
Deprecated.
Magic value
RedstoneWire - Class in org.bukkit.material
Represents redstone wire
RedstoneWire() - Constructor for class org.bukkit.material.RedstoneWire
 
RedstoneWire(int) - Constructor for class org.bukkit.material.RedstoneWire
Deprecated.
Magic value
RedstoneWire(Material) - Constructor for class org.bukkit.material.RedstoneWire
 
RedstoneWire(int, byte) - Constructor for class org.bukkit.material.RedstoneWire
Deprecated.
Magic value
RedstoneWire(Material, byte) - Constructor for class org.bukkit.material.RedstoneWire
Deprecated.
Magic value
refreshChunk(int, int) - Method in interface org.bukkit.World
Deprecated.
This method is not guaranteed to work suitably across all client implementations.
regenerateChunk(int, int) - Method in interface org.bukkit.World
Regenerates the Chunk at the specified coordinates
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
 
register(CommandMap) - Method in class org.bukkit.command.Command
Registers this command to a CommandMap.
register(String, String, Command) - Method in interface org.bukkit.command.CommandMap
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(String, String, Command) - Method in class org.bukkit.command.SimpleCommandMap
Registers a command.
register(RegisteredListener) - Method in class org.bukkit.event.HandlerList
Register a new listener in this handler list
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.
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
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, 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) - Method in class org.bukkit.plugin.SimplePluginManager
 
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
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(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
 
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
 
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
 
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() - Static method in class org.spigotmc.CustomTimingsHandler
Resets all timings.
ReloadCommand - Class in org.bukkit.command.defaults
 
ReloadCommand(String) - Constructor for class org.bukkit.command.defaults.ReloadCommand
 
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.
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 recieved 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(int) - Method in interface org.bukkit.inventory.Inventory
Deprecated.
Magic value
remove(Material) - Method in interface org.bukkit.inventory.Inventory
Removes all stacks in the inventory matching the given material.
remove(ItemStack) - Method in interface org.bukkit.inventory.Inventory
Removes all stacks in the inventory matching the given stack.
remove() - Method in class org.bukkit.permissions.PermissionAttachment
Removes this attachment from its registered Permissible
remove() - Method in class org.bukkit.util.BlockIterator
 
removeAchievement(Achievement) - Method in interface org.bukkit.entity.Player
Removes the given achievement and any children achievements that the player has.
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
 
removeConversationAbandonedListener(ConversationAbandonedListener) - Method in class org.bukkit.conversations.Conversation
removeCursor(MapCursor) - Method in class org.bukkit.map.MapCursorCollection
Remove a cursor from the collection.
removeCustomEffect(PotionEffectType) - Method in interface org.bukkit.inventory.meta.PotionMeta
Removes a custom potion effect from this potion.
removeDDL() - Method in class org.bukkit.plugin.java.JavaPlugin
 
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.
removeFromFace(BlockFace) - Method in class org.bukkit.material.Vine
Detach the vine from the specified face of an adjacent block.
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(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(Material, int) - Method in class org.bukkit.inventory.ShapelessRecipe
Deprecated.
Magic value
removeIngredient(int, 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.
removeItemFlags(ItemFlag...) - Method in interface org.bukkit.inventory.meta.ItemMeta
Remove specific set of itemFlags.
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.
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(Permission) - Method in interface org.bukkit.plugin.PluginManager
Removes a Permission registration from this plugin manager.
removePermission(String) - Method in interface org.bukkit.plugin.PluginManager
Removes a Permission registration from this plugin manager.
removePermission(Permission) - Method in class org.bukkit.plugin.SimplePluginManager
 
removePermission(String) - Method in class org.bukkit.plugin.SimplePluginManager
 
removePlayer(OfflinePlayer) - Method in interface org.bukkit.scoreboard.Team
Deprecated.
Teams can contain entries that aren't players
removePotionEffect(PotionEffectType) - Method in interface org.bukkit.entity.LivingEntity
Removes any effects present of the given PotionEffectType.
removeRenderer(MapRenderer) - Method in interface org.bukkit.map.MapView
Remove a renderer from this map.
removeStoredEnchant(Enchantment) - Method in interface org.bukkit.inventory.meta.EnchantmentStorageMeta
Remove the specified stored enchantment from this item meta.
render(MapView, MapCanvas, Player) - Method in class org.bukkit.map.MapRenderer
Render to the given map.
Repairable - Interface in org.bukkit.inventory.meta
Represents an item that can be repaired at an anvil.
replacedBlockState - Variable in class org.bukkit.event.block.BlockPlaceEvent
 
replaceObject(Object) - Method in class org.bukkit.util.io.BukkitObjectOutputStream
 
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() - 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() - Method in class org.spigotmc.CustomTimingsHandler
Reset this timer, setting all values to zero.
resetMaxHealth() - Method in interface org.bukkit.entity.Damageable
Resets the max health to the original amount.
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.
resetScores(OfflinePlayer) - Method in interface org.bukkit.scoreboard.Scoreboard
Deprecated.
Scoreboards can contain entries that aren't players
resetScores(String) - Method in interface org.bukkit.scoreboard.Scoreboard
Removes all scores for an entry on this Scoreboard
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
 
respawn() - Method in class org.bukkit.entity.Player.Spigot
Respawns the player if dead.
RideableMinecart - Interface in org.bukkit.entity.minecart
Represents a minecart that can have certain entities as passengers.
rotateClockwise() - Method in enum org.bukkit.Rotation
Rotate clockwise by 90 degrees.
rotateCounterClockwise() - Method in enum org.bukkit.Rotation
Rotate counter-clockwise by 90 degrees.
Rotation - Enum in org.bukkit
An enum to specify a rotation based orientation, like that on a clock.
round(double) - Static method in class org.bukkit.util.NumberConversions
 
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, BukkitRunnable) - Method in interface org.bukkit.scheduler.BukkitScheduler
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, BukkitRunnable) - Method in interface org.bukkit.scheduler.BukkitScheduler
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, BukkitRunnable, long) - Method in interface org.bukkit.scheduler.BukkitScheduler
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, BukkitRunnable, long) - Method in interface org.bukkit.scheduler.BukkitScheduler
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, BukkitRunnable, long, long) - Method in interface org.bukkit.scheduler.BukkitScheduler
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, BukkitRunnable, long, long) - Method in interface org.bukkit.scheduler.BukkitScheduler

S

Sandstone - Class in org.bukkit.material
Represents the different types of sandstone.
Sandstone() - Constructor for class org.bukkit.material.Sandstone
 
Sandstone(SandstoneType) - Constructor for class org.bukkit.material.Sandstone
 
Sandstone(int) - Constructor for class org.bukkit.material.Sandstone
Deprecated.
Magic value
Sandstone(Material) - Constructor for class org.bukkit.material.Sandstone
 
Sandstone(int, byte) - Constructor for class org.bukkit.material.Sandstone
Deprecated.
Magic value
Sandstone(Material, byte) - Constructor for class org.bukkit.material.Sandstone
Deprecated.
Magic value
SandstoneType - Enum in org.bukkit
Represents the three different types of Sandstone
SATURATION - Static variable in class org.bukkit.potion.PotionEffectType
Increases the food level of an entity each tick.
save() - Method in interface org.bukkit.BanEntry
Saves the ban entry, overwriting any previous data in the ban list.
save(File) - Method in class org.bukkit.configuration.file.FileConfiguration
Saves this FileConfiguration to the specified location.
save(String) - 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() - Method in interface org.bukkit.World
Saves world to disk
SaveCommand - Class in org.bukkit.command.defaults
Deprecated.
SaveCommand() - Constructor for class org.bukkit.command.defaults.SaveCommand
Deprecated.
 
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().
SaveOffCommand - Class in org.bukkit.command.defaults
Deprecated.
SaveOffCommand() - Constructor for class org.bukkit.command.defaults.SaveOffCommand
Deprecated.
 
SaveOnCommand - Class in org.bukkit.command.defaults
Deprecated.
SaveOnCommand() - Constructor for class org.bukkit.command.defaults.SaveOnCommand
Deprecated.
 
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).
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
 
SayCommand - Class in org.bukkit.command.defaults
Deprecated.
SayCommand() - Constructor for class org.bukkit.command.defaults.SayCommand
Deprecated.
 
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
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
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
scheduleSyncDelayedTask(Plugin, Runnable, long) - Method in interface org.bukkit.scheduler.BukkitScheduler
Schedules a once off task to occur after a delay.
scheduleSyncDelayedTask(Plugin, BukkitRunnable, long) - Method in interface org.bukkit.scheduler.BukkitScheduler
scheduleSyncDelayedTask(Plugin, Runnable) - Method in interface org.bukkit.scheduler.BukkitScheduler
Schedules a once off task to occur as soon as possible.
scheduleSyncDelayedTask(Plugin, BukkitRunnable) - Method in interface org.bukkit.scheduler.BukkitScheduler
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
Score - Interface in org.bukkit.scoreboard
A score entry for an entry on an objective.
Scoreboard - Interface in org.bukkit.scoreboard
A scoreboard
ScoreboardCommand - Class in org.bukkit.command.defaults
Deprecated.
ScoreboardCommand() - Constructor for class org.bukkit.command.defaults.ScoreboardCommand
Deprecated.
 
ScoreboardManager - Interface in org.bukkit.scoreboard
Manager of Scoreboards
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
SeedCommand - Class in org.bukkit.command.defaults
Deprecated.
SeedCommand() - Constructor for class org.bukkit.command.defaults.SeedCommand
Deprecated.
 
sendBlockChange(Location, Material, byte) - Method in interface org.bukkit.entity.Player
Deprecated.
Magic value
sendBlockChange(Location, int, byte) - Method in interface org.bukkit.entity.Player
Deprecated.
Magic value
sendChunkChange(Location, int, int, int, byte[]) - Method in interface org.bukkit.entity.Player
Deprecated.
Magic value
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 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(BaseComponent) - Method in class org.bukkit.entity.Player.Spigot
Sends the component to the player
sendMessage(BaseComponent...) - Method in class org.bukkit.entity.Player.Spigot
Sends an array of components as a single message to the player
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
sendSignChange(Location, String[]) - Method in interface org.bukkit.entity.Player
Send a sign change.
separator - Variable in class org.bukkit.conversations.PluginNameConversationPrefix
 
SerializableAs - Annotation Type in org.bukkit.configuration.serialization
Represents an "alias" that a ConfigurationSerializable may be stored as.
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.Vector
 
SERIALIZED_TYPE_KEY - Static variable in class org.bukkit.configuration.serialization.ConfigurationSerialization
 
Server - Interface in org.bukkit
Represents a server implementation.
Server.Spigot - Class in org.bukkit
 
Server.Spigot() - Constructor for class org.bukkit.Server.Spigot
 
ServerCommandEvent - Class in org.bukkit.event.server
This event is called when a command is run from the server console.
ServerCommandEvent(CommandSender, String) - Constructor for class org.bukkit.event.server.ServerCommandEvent
 
ServerEvent - Class in org.bukkit.event.server
Miscellaneous server events
ServerEvent() - Constructor for class org.bukkit.event.server.ServerEvent
 
ServerListPingEvent - Class in org.bukkit.event.server
Called when a server list ping is coming in.
ServerListPingEvent(InetAddress, String, int, int) - Constructor for class org.bukkit.event.server.ServerListPingEvent
 
ServerListPingEvent(InetAddress, String, 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.
ServerOperator - Interface in org.bukkit.permissions
Represents an object that may become a server operator, such as a Player
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 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(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
 
setActivated(boolean) - Method in class org.bukkit.material.Tripwire
Set tripwire activated state
setActivated(boolean) - Method in class org.bukkit.material.TripwireHook
Set hook activated state
setAdult() - Method in interface org.bukkit.entity.Ageable
Sets the age of the animal to an adult
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.entity.Ageable
Sets the age of this animal.
setAgeLock(boolean) - Method in interface org.bukkit.entity.Ageable
Lock the age of the animal, setting this will prevent the animal from maturing or getting ready for mating.
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.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.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
setArmor(ItemStack) - Method in interface org.bukkit.inventory.HorseInventory
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
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
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.
setBaby() - Method in interface org.bukkit.entity.Ageable
Sets the age of the animal to a baby
setBaby(boolean) - Method in interface org.bukkit.entity.Zombie
Sets whether the zombie is a baby
setBanned(boolean) - Method in interface org.bukkit.OfflinePlayer
Deprecated.
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
Sets the base color for this banner
setBasePlate(boolean) - Method in interface org.bukkit.entity.ArmorStand
Sets whether the armor stand has a base plate
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.
setBiome(Biome) - Method in interface org.bukkit.block.Block
Sets the biome that this block resides in
setBiome(int, int, Biome) - Method in interface org.bukkit.generator.ChunkGenerator.BiomeGrid
Set biome at x, z within chunk being generated
setBiome(int, int, Biome) - Method in interface org.bukkit.World
Sets the biome for the given block coordinates
setBiteChance(double) - Method in interface org.bukkit.entity.FishHook
Sets the chance of a fish biting.
setBlockState(BlockState) - Method in interface org.bukkit.inventory.meta.BlockStateMeta
Attaches a copy of the passed block state to the item.
setBlue(int) - Method in class org.bukkit.Color
Creates a new Color object with specified component
setBodyPose(EulerAngle) - Method in interface org.bukkit.entity.ArmorStand
Sets the armor stand's body's current pose as a EulerAngle
setBoots(ItemStack) - Method in interface org.bukkit.entity.ArmorStand
Sets the item currently being worn by the armor stand on its feet
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.
setBootsDropChance(float) - Method in interface org.bukkit.inventory.EntityEquipment
Sets the chance of the boots being dropped upon this creature's death.
setBounce(boolean) - Method in interface org.bukkit.entity.Projectile
Set whether or not this projectile should bounce or not when it hits something.
setBreed(boolean) - Method in interface org.bukkit.entity.Ageable
Set breedability of the animal, if the animal is a baby and set to breed it will instantly grow up.
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(short) - Method in interface org.bukkit.block.Furnace
Set burn time.
setBurnTime(int) - Method in class org.bukkit.event.inventory.FurnaceBurnEvent
Sets the burn time for this fuel
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.BlockDamageEvent
 
setCancelled(boolean) - Method in class org.bukkit.event.block.BlockDispenseEvent
 
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.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.LeavesDecayEvent
 
setCancelled(boolean) - Method in class org.bukkit.event.block.NotePlayEvent
 
setCancelled(boolean) - Method in class org.bukkit.event.block.SignChangeEvent
 
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.CreeperPowerEvent
 
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
 
setCancelled(boolean) - Method in class org.bukkit.event.entity.EntityDamageEvent
 
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.EntityRegainHealthEvent
 
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.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.ExplosionPrimeEvent
 
setCancelled(boolean) - Method in class org.bukkit.event.entity.FoodLevelChangeEvent
 
setCancelled(boolean) - Method in class org.bukkit.event.entity.HorseJumpEvent
 
setCancelled(boolean) - Method in class org.bukkit.event.entity.ItemDespawnEvent
 
setCancelled(boolean) - Method in class org.bukkit.event.entity.PigZapEvent
 
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.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.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.FurnaceBurnEvent
 
setCancelled(boolean) - Method in class org.bukkit.event.inventory.FurnaceSmeltEvent
 
setCancelled(boolean) - Method in class org.bukkit.event.inventory.InventoryInteractEvent
Proxy method to InventoryInteractEvent.setResult(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.painting.PaintingBreakEvent
Deprecated.
 
setCancelled(boolean) - Method in class org.bukkit.event.painting.PaintingPlaceEvent
Deprecated.
 
setCancelled(boolean) - Method in class org.bukkit.event.player.AsyncPlayerChatEvent
 
setCancelled(boolean) - Method in class org.bukkit.event.player.PlayerAchievementAwardedEvent
 
setCancelled(boolean) - Method in class org.bukkit.event.player.PlayerAnimationEvent
 
setCancelled(boolean) - Method in class org.bukkit.event.player.PlayerBedEnterEvent
 
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.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.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
 
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.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.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.ChunkUnloadEvent
 
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.WorldUnloadEvent
 
setCancelled(boolean) - Method in class org.spigotmc.event.entity.EntityMountEvent
 
setCanCreatePortal(boolean) - Method in interface org.bukkit.TravelAgent
Sets whether the TravelAgent should attempt to create a destination portal or not.
setCanPickupItems(boolean) - Method in interface org.bukkit.entity.LivingEntity
Sets whether or not the living entity can pick up items.
setCanSeeFriendlyInvisibles(boolean) - Method in interface org.bukkit.scoreboard.Team
Sets the team's ability to see invisible teammates.
setCarriedMaterial(MaterialData) - Method in interface org.bukkit.entity.Enderman
Set the id and data of the block that the Enderman is carring.
setCarryingChest(boolean) - Method in interface org.bukkit.entity.Horse
Sets whether the horse has a chest equipped.
setCatType(Ocelot.Type) - Method in interface org.bukkit.entity.Ocelot
Sets the current type of this cat.
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.
setChestplate(ItemStack) - Method in interface org.bukkit.entity.ArmorStand
Sets the item currently being worn by the armor stand on its chest
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.
setChestplateDropChance(float) - Method in interface org.bukkit.inventory.EntityEquipment
Sets the chance of the chest plate being dropped upon this creature's death.
setCollarColor(DyeColor) - Method in interface org.bukkit.entity.Wolf
Set the collar color of this wolf
setCollidesWithEntities(boolean) - Method in class org.bukkit.entity.Player.Spigot
Sets whether the player collides with entities
setCollisionCancelled(boolean) - Method in class org.bukkit.event.vehicle.VehicleEntityCollisionEvent
 
setColor(Horse.Color) - Method in interface org.bukkit.entity.Horse
Sets the horse's color.
setColor(DyeColor) - Method in class org.bukkit.event.entity.SheepDyeWoolEvent
Sets the DyeColor the sheep is being dyed
setColor(Color) - Method in interface org.bukkit.inventory.meta.LeatherArmorMeta
Sets the color of the armor.
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
Sets the color of this dye
setColor(DyeColor) - Method in class org.bukkit.material.Wool
Sets the color of this dye
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.
setCommand(String) - Method in class org.bukkit.event.server.ServerCommandEvent
Sets the command that the server will execute
setCompassTarget(Location) - Method in interface org.bukkit.entity.Player
Set the target of the player's compass.
setConnected(boolean) - Method in class org.bukkit.material.TripwireHook
Set tripwire connection state
setContents(ItemStack[]) - Method in interface org.bukkit.inventory.Inventory
Completely replaces the inventory's contents.
setContents(MaterialData) - Method in class org.bukkit.material.FlowerPot
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
 
setCookTime(short) - Method in interface org.bukkit.block.Furnace
Set cook time.
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 interface org.bukkit.TravelAgent
Sets the maximum radius from the given location to create a portal.
setCreatureType(CreatureType) - Method in interface org.bukkit.block.CreatureSpawner
setCreatureTypeByName(String) - Method in interface org.bukkit.block.CreatureSpawner
Set the spawner mob type.
setCreatureTypeId(String) - Method in interface org.bukkit.block.CreatureSpawner
setCritical(boolean) - Method in interface org.bukkit.entity.Arrow
Sets whether or not this arrow should be critical.
setCurrentItem(ItemStack) - Method in class org.bukkit.event.inventory.InventoryClickEvent
Sets the ItemStack currently in the clicked slot.
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.InventoryCreativeEvent
 
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.
setCustomName(String) - Method in interface org.bukkit.entity.Entity
Sets a custom name on a mob.
setCustomNameVisible(boolean) - Method in interface org.bukkit.entity.Entity
Sets whether or not to display the mob's custom name client side.
setDamage(double) - Method in class org.bukkit.entity.Arrow.Spigot
 
setDamage(double) - Method in interface org.bukkit.entity.Minecart
Sets a minecart's damage.
setDamage(EntityDamageEvent.DamageModifier, double) - Method in class org.bukkit.event.entity.EntityDamageEvent
Sets the damage for the specified modifier.
setDamage(double) - Method in class org.bukkit.event.entity.EntityDamageEvent
Sets the raw amount of damage caused by the event.
setDamage(int) - Method in class org.bukkit.event.player.PlayerItemDamageEvent
 
setDamage(double) - Method in class org.bukkit.event.vehicle.VehicleDamageEvent
Sets the damage done to the vehicle
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.
setData(byte) - Method in interface org.bukkit.block.Block
Deprecated.
Magic value
setData(byte, boolean) - Method in interface org.bukkit.block.Block
Deprecated.
Magic value
setData(MaterialData) - Method in interface org.bukkit.block.BlockState
Sets the metadata for this block
setData(MaterialData) - Method in class org.bukkit.inventory.ItemStack
Sets the MaterialData for this stack of items
setData(byte) - Method in class org.bukkit.material.MaterialData
Deprecated.
Magic value
setDatabaseEnabled(boolean) - Method in class org.bukkit.plugin.PluginDescriptionFile
 
setDeathMessage(String) - Method in class org.bukkit.event.entity.PlayerDeathEvent
Set the death message that will appear to everyone on the server.
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
 
setDelay(int) - Method in interface org.bukkit.block.CreatureSpawner
Set the spawner's delay.
setDelay(int) - Method in class org.bukkit.material.Diode
Sets the delay of the repeater
setDerailedVelocityMod(Vector) - Method in interface org.bukkit.entity.Minecart
Sets the derailed velocity modifier.
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.
setDifficulty(Difficulty) - Method in interface org.bukkit.World
Sets the Difficulty of the world.
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(byte) - Method in class org.bukkit.map.MapCursor
Set the direction of this cursor.
setDirection(BlockFace, boolean) - Method in class org.bukkit.material.ExtendedRails
 
setDirection(BlockFace, boolean) - Method in class org.bukkit.material.Rails
Set the direction of these tracks
setDirection(BlockFace) - Method in class org.bukkit.material.Tree
Set direction of the log
setDisplayBlock(MaterialData) - 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.
setDisplayName(String) - Method in interface org.bukkit.entity.Player
Sets the "friendly" name to display of this player.
setDisplayName(String) - Method in interface org.bukkit.inventory.meta.ItemMeta
Sets the display name.
setDisplayName(String) - Method in interface org.bukkit.scoreboard.Objective
Sets the name displayed to players for this objective.
setDisplayName(String) - Method in interface org.bukkit.scoreboard.Team
Sets the name displayed to entries for this team
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.
setDomestication(int) - Method in interface org.bukkit.entity.Horse
Sets the domestication level of this horse.
setDropItem(boolean) - Method in interface org.bukkit.entity.FallingBlock
Set if the falling block will break into an item if it cannot be placed
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
Sets the durability of this item
setDuration(int) - Method in class org.bukkit.event.entity.EntityCombustEvent
The number of seconds the combustee should be alight for.
setEffect(FireworkEffect) - Method in interface org.bukkit.inventory.meta.FireworkEffectMeta
Sets the firework effect for this meta.
setElder(boolean) - Method in interface org.bukkit.entity.Guardian
Set the Guardian to an elder Guardian or not
setEnabled(boolean) - Method in class org.bukkit.plugin.java.JavaPlugin
Sets the enabled state of this plugin
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.Player
Sets the players current exhaustion level
setExp(float) - Method in interface org.bukkit.entity.Player
Sets the players current experience points towards the next level
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.ExpBottleEvent
This method sets the amount of experience to be created.
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
Set cost in exp levels of the enchantment
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.
setFacePainted(BlockFace, boolean) - Method in class org.bukkit.material.Mushroom
Set a face of the block to be painted or not.
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
 
setFacingDirection(BlockFace) - Method in class org.bukkit.material.Bed
Set which direction the head of the bed is facing.
setFacingDirection(BlockFace) - Method in class org.bukkit.material.Button
Sets the direction this button is pointing toward
setFacingDirection(BlockFace) - Method in class org.bukkit.material.CocoaPlant
 
setFacingDirection(BlockFace) - Method in class org.bukkit.material.Diode
 
setFacingDirection(BlockFace) - Method in interface org.bukkit.material.Directional
Sets the direction that this block is facing in
setFacingDirection(BlockFace) - Method in class org.bukkit.material.DirectionalContainer
 
setFacingDirection(BlockFace) - Method in class org.bukkit.material.Dispenser
 
setFacingDirection(BlockFace) - Method in class org.bukkit.material.Door
Deprecated.
Does not work (correctly) anymore
setFacingDirection(BlockFace) - Method in class org.bukkit.material.Gate
 
setFacingDirection(BlockFace) - Method in class org.bukkit.material.Ladder
Sets the direction this ladder is facing
setFacingDirection(BlockFace) - Method in class org.bukkit.material.Lever
Sets the direction this lever is pointing in
setFacingDirection(BlockFace) - Method in class org.bukkit.material.PistonBaseMaterial
 
setFacingDirection(BlockFace) - Method in class org.bukkit.material.PistonExtensionMaterial
 
setFacingDirection(BlockFace) - Method in class org.bukkit.material.Pumpkin
 
setFacingDirection(BlockFace) - Method in class org.bukkit.material.Sign
 
setFacingDirection(BlockFace) - Method in class org.bukkit.material.Skull
 
setFacingDirection(BlockFace) - Method in class org.bukkit.material.Stairs
Set the direction the stair part of the block is facing
setFacingDirection(BlockFace) - Method in class org.bukkit.material.Torch
 
setFacingDirection(BlockFace) - Method in class org.bukkit.material.TrapDoor
 
setFacingDirection(BlockFace) - Method in class org.bukkit.material.TripwireHook
 
setFallbackCommands() - Method in class org.bukkit.command.SimpleCommandMap
 
setFallDistance(float) - Method in interface org.bukkit.entity.Entity
Sets the fall distance for this entity
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
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.Player
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
setFormat(String) - Method in class org.bukkit.event.player.AsyncPlayerChatEvent
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
setFormat(String) - Method in class org.bukkit.event.player.PlayerCommandPreprocessEvent
Deprecated.
This method is provided for backward compatibility with no guarantee to the effect of modifying the format.
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(ItemStack) - Method in interface org.bukkit.inventory.FurnaceInventory
Set the current 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.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
setGameRuleValue(String, String) - Method in interface org.bukkit.World
Set the specified gamerule to specified value.
setGravity(boolean) - Method in interface org.bukkit.entity.ArmorStand
Sets whether gravity applies to this armor stand
setGreen(int) - Method in class org.bukkit.Color
Creates a new Color object with specified component
setHasExtendedDuration(boolean) - Method in class org.bukkit.potion.Potion
Set whether this potion has extended duration.
setHatching(boolean) - Method in class org.bukkit.event.player.PlayerEggThrowEvent
Sets whether the egg will hatch or not.
setHatchingType(EntityType) - Method in class org.bukkit.event.player.PlayerEggThrowEvent
Change the type of mob being hatched by the egg
setHatchType(CreatureType) - Method in class org.bukkit.event.player.PlayerEggThrowEvent
setHeadOfBed(boolean) - Method in class org.bukkit.material.Bed
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
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().
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
Sets the item currently being worn by the armor stand on its head
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.
setHelmetDropChance(float) - Method in interface org.bukkit.inventory.EntityEquipment
Sets the chance of the helmet being dropped upon this creature's death.
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.
SetIdleTimeoutCommand - Class in org.bukkit.command.defaults
Deprecated.
SetIdleTimeoutCommand() - Constructor for class org.bukkit.command.defaults.SetIdleTimeoutCommand
Deprecated.
 
setIngredient(ItemStack) - Method in interface org.bukkit.inventory.BrewerInventory
Set the current ingredient for brewing.
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) - 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
setInput(MaterialData) - Method in class org.bukkit.inventory.FurnaceRecipe
Sets the input of this furnace recipe.
setInput(Material) - 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
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 class org.bukkit.event.block.NotePlayEvent
Overrides the Instrument to be used.
setIntensity(LivingEntity, double) - Method in class org.bukkit.event.entity.PotionSplashEvent
Overwrites the intensity for a given entity
setInverted(boolean) - Method in class org.bukkit.material.Stairs
Set step inverted state
setInverted(boolean) - Method in class org.bukkit.material.Step
Set step inverted state
setInverted(boolean) - Method in class org.bukkit.material.TrapDoor
Set trapdoor inverted state
setInverted(boolean) - Method in class org.bukkit.material.WoodenStep
Set step inverted state
setIsIncendiary(boolean) - Method in interface org.bukkit.entity.Explosive
Set whether or not this explosive's explosion causes fire
setItem(ItemStack) - Method in interface org.bukkit.entity.ItemFrame
Set the item in this frame
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 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(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.
setItemInHand(ItemStack) - Method in interface org.bukkit.entity.ArmorStand
Sets the item the armor stand is currently holding
setItemInHand(ItemStack) - Method in interface org.bukkit.entity.HumanEntity
Sets the item to the given ItemStack, this will replace whatever the user was holding.
setItemInHand(ItemStack) - Method in interface org.bukkit.inventory.EntityEquipment
Sets the item the entity is holding
setItemInHand(ItemStack) - Method in interface org.bukkit.inventory.PlayerInventory
Sets the item in hand
setItemInHandDropChance(float) - Method in interface org.bukkit.inventory.EntityEquipment
Sets the chance of the item this creature is currently holding 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.
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
setJoinMessage(String) - Method in class org.bukkit.event.player.PlayerJoinEvent
Sets the join message to send to all online players
setJumpStrength(double) - Method in interface org.bukkit.entity.Horse
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
Sets the kick message to display if getResult() != Result.ALLOWED
setKickMessage(String) - Method in class org.bukkit.event.player.PlayerLoginEvent
Sets the kick message to display if getResult() != Result.ALLOWED
setKickMessage(String) - Method in class org.bukkit.event.player.PlayerPreLoginEvent
Deprecated.
Sets the kick message to display if getResult() != Result.ALLOWED
setKnockbackStrength(int) - Method in interface org.bukkit.entity.Arrow
Sets the knockback strength for an arrow.
setLabel(String) - Method in class org.bukkit.command.Command
Sets the label of this command.
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
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
Sets the leave message send to all online players
setLeftArmPose(EulerAngle) - Method in interface org.bukkit.entity.ArmorStand
Sets the armor stand's left arm's current pose as a EulerAngle
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
Sets the item currently being worn by the armor stand on its legs
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.
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.entity.Player
Sets the players current experience level
setLevel(int) - Method in class org.bukkit.potion.Potion
Sets the level of this potion.
setLine(int, String) - Method in interface org.bukkit.block.Sign
Sets the line of text at the specified index.
setLine(int, String) - Method in class org.bukkit.event.block.SignChangeEvent
Sets a single line for the sign involved in this event
setLocalEchoEnabled(boolean) - Method in class org.bukkit.conversations.Conversation
Sets the status of local echo for this conversation.
setLoginResult(AsyncPlayerPreLoginEvent.Result) - Method in class org.bukkit.event.player.AsyncPlayerPreLoginEvent
Sets the new result of the login, as an enum
setLore(List<String>) - Method in interface org.bukkit.inventory.meta.ItemMeta
Sets the lore for this item.
setMainEffect(PotionEffectType) - Method in interface org.bukkit.inventory.meta.PotionMeta
Moves a potion effect to the top of the potion effect list.
setMaterial(Material) - Method in class org.bukkit.material.TexturedMaterial
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.Horse
Sets the maximum domestication level of this horse.
setMaxHealth(double) - Method in interface org.bukkit.entity.Damageable
Sets the maximum health this entity can have.
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.
setMaxPlayers(int) - Method in class org.bukkit.event.server.ServerListPingEvent
Set the maximum number of players sent.
setMaxSpeed(double) - Method in interface org.bukkit.entity.Boat
Sets the maximum speed of a boat.
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.
setMessage(String) - Method in class org.bukkit.event.player.AsyncPlayerChatEvent
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.
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.
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
Change the message of the day message.
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 interface org.bukkit.block.CommandBlock
Sets the name of this CommandBlock.
setName(String) - Method in interface org.bukkit.entity.minecart.CommandMinecart
Sets the name of this CommandMinecart.
setNameTagVisibility(NameTagVisibility) - Method in interface org.bukkit.scoreboard.Team
Set's the team's ability to see name tags
setNewBookMeta(BookMeta) - Method in class org.bukkit.event.player.PlayerEditBookEvent
Sets the book meta that will actually be added to the book.
setNewCurrent(int) - Method in class org.bukkit.event.block.BlockRedstoneEvent
Sets the new current of this 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.entity.PlayerDeathEvent
Sets the Level the Player should have at respawn.
setNewTotalExp(int) - Method in class org.bukkit.event.entity.PlayerDeathEvent
Sets the Total EXP the Player should have at respawn.
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.NoteBlock
Set the note.
setNote(Note) - Method in class org.bukkit.event.block.NotePlayEvent
Overrides the Note to be played.
setNumHatches(byte) - Method in class org.bukkit.event.player.PlayerEggThrowEvent
Change the number of mobs coming out of the hatched egg
setObjectTriggering(boolean) - Method in class org.bukkit.material.Tripwire
Set object triggering state for this tripwire
setOccupiedDeceleration(double) - Method in interface org.bukkit.entity.Boat
Sets the deceleration rate (newSpeed = curSpeed * rate) of occupied boats.
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 class org.bukkit.material.Door
Deprecated.
Does not work (correctly) anymore
setOpen(boolean) - Method in class org.bukkit.material.Gate
 
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
 
setOwner(String) - Method in interface org.bukkit.block.Skull
Sets the owner of the skull
setOwner(AnimalTamer) - Method in interface org.bukkit.entity.Tameable
Set this to be owned by given AnimalTamer.
setOwner(String) - Method in interface org.bukkit.inventory.meta.SkullMeta
Sets the owner of the skull.
setPage(int, String) - Method in interface org.bukkit.inventory.meta.BookMeta
Sets the specified page in the book.
setPages(List<String>) - Method in interface org.bukkit.inventory.meta.BookMeta
Clears the existing book pages, and sets the book to use the provided pages.
setPages(String...) - Method in interface org.bukkit.inventory.meta.BookMeta
Clears the existing book pages, and sets the book to use the provided pages.
setPassenger(Entity) - Method in interface org.bukkit.entity.Entity
Set the passenger of a vehicle.
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
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
setPermission(String) - Method in class org.bukkit.command.Command
Sets the permission required by users to be able to perform this command
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
setPermissionMessage(String) - Method in class org.bukkit.command.Command
Sets the message sent when a permission check fails
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
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.
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.
setPlayerListName(String) - Method in interface org.bukkit.entity.Player
Sets the name that is shown on the in-game player list.
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
Set the record currently playing
setPortalTravelAgent(TravelAgent) - Method in class org.bukkit.event.entity.EntityPortalEvent
Sets the Travel Agent used (or not) in this event.
setPortalTravelAgent(TravelAgent) - Method in class org.bukkit.event.player.PlayerPortalEvent
Sets the Travel Agent used (or not) in this event.
setPotionBrewer(PotionBrewer) - Static method in class org.bukkit.potion.Potion
Sets the current instance of PotionBrewer.
setPower(float) - Method in class org.bukkit.event.entity.HorseJumpEvent
Sets the power of the jump.
setPower(int) - Method in interface org.bukkit.inventory.meta.FireworkMeta
Sets the approximate power of the firework.
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
Sets the current state of this button
setPowered(boolean) - Method in class org.bukkit.material.Command
Sets the current state of this Material
setPowered(boolean) - Method in class org.bukkit.material.Lever
Set this lever to be powered or not.
setPowered(boolean) - Method in class org.bukkit.material.PistonBaseMaterial
Sets the current state of this piston
setPowered(boolean) - Method in class org.bukkit.material.PoweredRail
Set whether this PoweredRail should be powered or not.
setPrefix(String) - Method in interface org.bukkit.scoreboard.Team
Sets the prefix prepended to the display of entries on this team.
setPressed(boolean) - Method in class org.bukkit.material.DetectorRail
 
setProfession(Villager.Profession) - Method in interface org.bukkit.entity.Villager
Sets the new profession of this villager.
setProjectile(Entity) - Method in class org.bukkit.event.entity.EntityShootBowEvent
Replaces the projectile which will be launched
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.
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
Sets the quit message to send to all online players
setRabbitType(Rabbit.Type) - Method in interface org.bukkit.entity.Rabbit
 
setRadius(float) - Method in class org.bukkit.event.entity.ExplosionPrimeEvent
Sets the radius of the explosion
setRawData(byte) - Method in interface org.bukkit.block.BlockState
Deprecated.
Magic value
setRawNote(byte) - Method in interface org.bukkit.block.NoteBlock
Deprecated.
Magic value
setRawType(byte) - Method in class org.bukkit.map.MapCursor
Deprecated.
Magic value
setRawTypeId(int, int, int, int) - Method in interface org.bukkit.BlockChangeDelegate
Deprecated.
Magic value
setRawTypeIdAndData(int, int, int, int, int) - Method in interface org.bukkit.BlockChangeDelegate
Deprecated.
Magic value
setReason(String) - Method in interface org.bukkit.BanEntry
Sets the reason for this ban.
setReason(String) - Method in class org.bukkit.event.player.PlayerKickEvent
Sets the reason why the player is getting kicked
setRed(int) - Method in class org.bukkit.Color
Creates a new Color object with specified component
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.
setRepairCost(int) - Method in interface org.bukkit.inventory.meta.Repairable
Sets the repair penalty
setResourcePack(String) - 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
setResult(ItemStack) - Method in class org.bukkit.event.inventory.FurnaceSmeltEvent
Sets the resultant ItemStack for this event
setResult(Event.Result) - Method in class org.bukkit.event.inventory.InventoryInteractEvent
Sets the result of this event.
setResult(PlayerPreLoginEvent.Result) - Method in class org.bukkit.event.player.AsyncPlayerPreLoginEvent
Deprecated.
This method uses a deprecated enum from PlayerPreLoginEvent
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 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.
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(BlockFace) - Method in interface org.bukkit.block.Skull
Sets the rotation of the skull in the world
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.Pig
Sets if the pig has a saddle or not
setSaddle(ItemStack) - Method in interface org.bukkit.inventory.HorseInventory
Sets the item in the horse's saddle slot.
setSaturation(float) - Method in interface org.bukkit.entity.Player
Sets the players current saturation level
setScale(MapView.Scale) - Method in interface org.bukkit.map.MapView
Set the scale of this map.
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
 
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.
setSearchRadius(int) - Method in interface org.bukkit.TravelAgent
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.
setServer(Server) - Static method in class org.bukkit.Bukkit
Attempts to set the Server singleton.
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.
setSheared(boolean) - Method in interface org.bukkit.entity.Sheep
 
setShooter(ProjectileSource) - Method in interface org.bukkit.entity.Projectile
Set the shooter of this projectile.
setShowEffect(boolean) - Method in class org.bukkit.event.entity.ExpBottleEvent
This method sets if the particle effect will be shown.
setSigning(boolean) - Method in class org.bukkit.event.player.PlayerEditBookEvent
Sets whether or not the book is being signed.
setSitting(boolean) - Method in interface org.bukkit.entity.Ocelot
Sets if this ocelot is sitting.
setSitting(boolean) - Method in interface org.bukkit.entity.Wolf
Sets if this wolf is sitting.
setSize(int) - Method in interface org.bukkit.entity.Slime
 
setSize(CocoaPlant.CocoaPlantSize) - Method in class org.bukkit.material.CocoaPlant
Set size of plant
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.
setSkeletonType(Skeleton.SkeletonType) - Method in interface org.bukkit.entity.Skeleton
Sets the new type of this skeleton.
setSkullType(SkullType) - Method in interface org.bukkit.block.Skull
Sets the type of skull
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
Sets the number of slices eaten from this cake
setSlicesRemaining(int) - Method in class org.bukkit.material.Cake
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 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
setSource(String) - Method in interface org.bukkit.BanEntry
Sets the source of this ban.
setSpawnedType(EntityType) - Method in interface org.bukkit.block.CreatureSpawner
Set the spawner's creature type.
setSpawnedType(EntityType) - Method in class org.bukkit.material.SpawnEgg
Set the type of entity this egg will spawn.
setSpawnFlags(boolean, boolean) - Method in interface org.bukkit.World
Sets the spawn flags for this.
setSpawnLocation(int, int, int) - 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(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.
setSpecies(TreeSpecies) - Method in class org.bukkit.material.Leaves
Sets the species of this leave
setSpecies(GrassSpecies) - Method in class org.bukkit.material.LongGrass
Sets the species of this grass
setSpecies(TreeSpecies) - Method in class org.bukkit.material.Tree
Sets the species of this tree
setSpecies(TreeSpecies) - Method in class org.bukkit.material.WoodenStep
Sets the species of this tree
setSplash(boolean) - Method in class org.bukkit.potion.Potion
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.
setState(CropState) - Method in class org.bukkit.material.Crops
Sets the growth state of this crop
setState(NetherWartsState) - Method in class org.bukkit.material.NetherWarts
Sets the growth state of this nether wart
setStatistic(Statistic, int) - Method in interface org.bukkit.entity.Player
Sets the given statistic for this player.
setStatistic(Statistic, Material, int) - Method in interface org.bukkit.entity.Player
Sets the given statistic for this player for the given material.
setStatistic(Statistic, EntityType, int) - Method in interface org.bukkit.entity.Player
Sets the given statistic for this player for the given entity.
setStem() - Method in class org.bukkit.material.Mushroom
Sets this to be a mushroom stem.
setSticky(boolean) - Method in class org.bukkit.material.PistonExtensionMaterial
Sets whether or not this extension is sticky
setStorm(boolean) - Method in interface org.bukkit.World
Set whether there is a storm.
setStyle(Horse.Style) - Method in interface org.bukkit.entity.Horse
Sets the style of this horse.
setSuffix(String) - Method in interface org.bukkit.scoreboard.Team
Sets the suffix appended to the display of entries on this team.
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(LivingEntity) - Method in interface org.bukkit.entity.Creature
Instructs this Creature to set the specified LivingEntity as its target.
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.
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).
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.
setTicksLived(int) - Method in interface org.bukkit.entity.Entity
Sets the amount of ticks this entity has lived for.
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
setTier(Potion.Tier) - Method in class org.bukkit.potion.Potion
Deprecated.
setTime(long) - Method in interface org.bukkit.World
Sets the relative in-game time on the server.
setTitle(String) - Method in interface org.bukkit.inventory.meta.BookMeta
Sets the title of the book.
setTo(Location) - Method in class org.bukkit.event.entity.EntityTeleportEvent
Sets the location that this entity moved to
setTo(Location) - Method in class org.bukkit.event.player.PlayerMoveEvent
Sets the location that this player will move to
setTopHalf(boolean) - Method in class org.bukkit.material.Door
Deprecated.
Shouldn't be used anymore
setTopicsCollection(Collection<HelpTopic>) - Method in class org.bukkit.help.IndexHelpTopic
Sets the contents of the internal allTopics collection.
setTotalExperience(int) - Method in interface org.bukkit.entity.Player
Sets the players current experience level
setType(Material) - Method in interface org.bukkit.block.Block
Sets the type of this block
setType(Material, boolean) - 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
setType(Material) - Method in class org.bukkit.inventory.ItemStack
Sets the type of this item
setType(MapCursor.Type) - Method in class org.bukkit.map.MapCursor
Set the type of this cursor.
setType(CoalType) - Method in class org.bukkit.material.Coal
Sets the type of this coal
setType(SandstoneType) - Method in class org.bukkit.material.Sandstone
Sets the type of this sandstone
setType(PotionType) - Method in class org.bukkit.potion.Potion
Sets the PotionType of this potion.
setTypeId(int) - Method in interface org.bukkit.block.Block
Deprecated.
Magic value
setTypeId(int, boolean) - Method in interface org.bukkit.block.Block
Deprecated.
Magic value
setTypeId(int) - Method in interface org.bukkit.block.BlockState
Deprecated.
Magic value
setTypeId(int, int, int, int) - Method in interface org.bukkit.BlockChangeDelegate
Deprecated.
Magic value
setTypeId(int) - Method in class org.bukkit.inventory.ItemStack
Deprecated.
Magic value
setTypeIdAndData(int, byte, boolean) - Method in interface org.bukkit.block.Block
Deprecated.
Magic value
setTypeIdAndData(int, int, int, int, int) - Method in interface org.bukkit.BlockChangeDelegate
Deprecated.
Magic value
setUnbreakable(boolean) - Method in class org.bukkit.inventory.meta.ItemMeta.Spigot
Sets the unbreakable tag
setUnoccupiedDeceleration(double) - Method in interface org.bukkit.entity.Boat
Sets the deceleration rate (newSpeed = curSpeed * rate) of unoccupied boats.
setUsage(String) - Method in class org.bukkit.command.Command
Sets the example usage of this command
setUseInteractedBlock(Event.Result) - Method in class org.bukkit.event.player.PlayerInteractEvent
 
setUseItemInHand(Event.Result) - Method in class org.bukkit.event.player.PlayerInteractEvent
 
setVariant(Horse.Variant) - Method in interface org.bukkit.entity.Horse
Sets the horse's variant.
setVelocity(Vector) - Method in interface org.bukkit.entity.Entity
Sets this entity's velocity
setVelocity(Vector) - Method in interface org.bukkit.entity.Vehicle
Sets the vehicle's velocity.
setVelocity(Vector) - Method in class org.bukkit.event.block.BlockDispenseEvent
Sets the velocity of the item being dispensed.
setVelocity(Vector) - Method in class org.bukkit.event.player.PlayerVelocityEvent
Sets the velocity vector that will be sent to the player
setVillager(boolean) - Method in interface org.bukkit.entity.Zombie
Sets whether the zombie is a villager
setVisible(boolean) - Method in interface org.bukkit.entity.ArmorStand
Sets whether the armor stand should be visible or not
setVisible(boolean) - Method in class org.bukkit.map.MapCursor
Set the visibility status of this cursor.
setWalkSpeed(float) - Method in interface org.bukkit.entity.Player
Sets the speed at which a client will walk.
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.
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
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 interface org.bukkit.OfflinePlayer
Sets if this player is whitelisted or not
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.
setWorkOnLand(boolean) - Method in interface org.bukkit.entity.Boat
Set whether boats can work on land.
setWorld(World) - Method in class org.bukkit.Location
Sets the world that this location resides in
setWorld(World) - Method in interface org.bukkit.map.MapView
Set the world that this map is associated with.
SetWorldSpawnCommand - Class in org.bukkit.command.defaults
Deprecated.
SetWorldSpawnCommand() - Constructor for class org.bukkit.command.defaults.SetWorldSpawnCommand
Deprecated.
 
setWScale(double) - Method in class org.bukkit.util.noise.SimplexOctaveGenerator
Sets the scale used for each W-coordinates passed
setX(double) - Method in class org.bukkit.Location
Sets the x-coordinate of this location
setX(byte) - Method in class org.bukkit.map.MapCursor
Set the X position of this cursor.
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(int) - Method in class org.bukkit.util.Vector
Set the X component.
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.
setXScale(double) - Method in class org.bukkit.util.noise.OctaveGenerator
Sets the scale used for each X-coordinates passed
setY(double) - Method in class org.bukkit.Location
Sets the y-coordinate of this location
setY(byte) - Method in class org.bukkit.map.MapCursor
Set the Y position of this cursor.
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(int) - Method in class org.bukkit.util.Vector
Set the Y component.
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.
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(int) - Method in class org.bukkit.util.Vector
Set the Z component.
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.
setZScale(double) - Method in class org.bukkit.util.noise.OctaveGenerator
Sets the scale used for each Z-coordinates passed
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
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
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
 
Sheep - Interface in org.bukkit.entity
Represents a Sheep.
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
 
SheepRegrowWoolEvent - Class in org.bukkit.event.entity
Called when a sheep regrows its wool
SheepRegrowWoolEvent(Sheep) - Constructor for class org.bukkit.event.entity.SheepRegrowWoolEvent
 
shootArrow() - Method in interface org.bukkit.entity.LivingEntity
Deprecated.
use launchProjectile(Arrow.class) instead
shortText - Variable in class org.bukkit.help.HelpTopic
 
showPlayer(Player) - Method in interface org.bukkit.entity.Player
Allows this player to see a player that was previously hidden
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.
Sign - Interface in org.bukkit.block
Represents either a SignPost or a WallSign
Sign - Class in org.bukkit.material
MaterialData for signs
Sign() - Constructor for class org.bukkit.material.Sign
 
Sign(int) - Constructor for class org.bukkit.material.Sign
Deprecated.
Magic value
Sign(Material) - Constructor for class org.bukkit.material.Sign
 
Sign(int, byte) - Constructor for class org.bukkit.material.Sign
Deprecated.
Magic value
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
 
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.
SimpleAttachableMaterialData - Class in org.bukkit.material
Simple utility class for attachable MaterialData subclasses
SimpleAttachableMaterialData(int) - Constructor for class org.bukkit.material.SimpleAttachableMaterialData
Deprecated.
Magic value
SimpleAttachableMaterialData(int, BlockFace) - Constructor for class org.bukkit.material.SimpleAttachableMaterialData
 
SimpleAttachableMaterialData(Material, BlockFace) - Constructor for class org.bukkit.material.SimpleAttachableMaterialData
 
SimpleAttachableMaterialData(Material) - Constructor for class org.bukkit.material.SimpleAttachableMaterialData
 
SimpleAttachableMaterialData(int, byte) - Constructor for class org.bukkit.material.SimpleAttachableMaterialData
Deprecated.
Magic value
SimpleAttachableMaterialData(Material, byte) - Constructor for class org.bukkit.material.SimpleAttachableMaterialData
Deprecated.
Magic value
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
 
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(World) - Constructor for class org.bukkit.util.noise.SimplexNoiseGenerator
Creates a seeded simplex noise generator for the given world
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
SimplexOctaveGenerator - Class in org.bukkit.util.noise
Creates simplex noise through unbiased octaves
SimplexOctaveGenerator(World, int) - Constructor for class org.bukkit.util.noise.SimplexOctaveGenerator
Creates a simplex octave generator for the given world
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
size() - Method in class org.bukkit.map.MapCursorCollection
Get the amount of cursors in this collection.
Skeleton - Interface in org.bukkit.entity
Represents a Skeleton.
Skeleton.SkeletonType - Enum in org.bukkit.entity
 
Skull - Interface in org.bukkit.block
Represents a Skull
Skull - Class in org.bukkit.material
Represents a skull.
Skull() - Constructor for class org.bukkit.material.Skull
 
Skull(BlockFace) - Constructor for class org.bukkit.material.Skull
Instantiate a skull facing in a particular direction.
Skull(int) - Constructor for class org.bukkit.material.Skull
Deprecated.
Magic value
Skull(Material) - Constructor for class org.bukkit.material.Skull
 
Skull(int, byte) - Constructor for class org.bukkit.material.Skull
Deprecated.
Magic value
Skull(Material, byte) - Constructor for class org.bukkit.material.Skull
Deprecated.
Magic value
SkullMeta - Interface in org.bukkit.inventory.meta
Represents a skull (Material.SKULL_ITEM) that can have an owner.
SkullType - Enum in org.bukkit
Represents the different types of skulls.
Slime - Interface in org.bukkit.entity
Represents a Slime.
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
 
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.
SmallFireball - Interface in org.bukkit.entity
Represents a small Fireball
SmoothBrick - Class in org.bukkit.material
Represents the different types of smooth bricks.
SmoothBrick() - Constructor for class org.bukkit.material.SmoothBrick
 
SmoothBrick(int) - Constructor for class org.bukkit.material.SmoothBrick
Deprecated.
Magic value
SmoothBrick(Material) - Constructor for class org.bukkit.material.SmoothBrick
 
SmoothBrick(int, byte) - Constructor for class org.bukkit.material.SmoothBrick
Deprecated.
Magic value
SmoothBrick(Material, byte) - Constructor for class org.bukkit.material.SmoothBrick
Deprecated.
Magic value
Snowball - Interface in org.bukkit.entity
Represents a snowball.
Snowman - Interface in org.bukkit.entity
Represents a snowman entity
Sound - Enum in org.bukkit
An Enum of Sounds the server is able to send to players.
spawn(Location, Class<T>) - Method in interface org.bukkit.World
Spawn an entity of a specific class at the given Location
spawnArrow(Location, Vector, float, float) - Method in interface org.bukkit.World
Creates an Arrow entity at the given Location
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
 
spawnCreature(Location, EntityType) - Method in interface org.bukkit.World
Deprecated.
Has issues spawning non LivingEntities. Use spawnEntity instead.
spawnCreature(Location, CreatureType) - Method in interface org.bukkit.World
Deprecated.
SpawnEgg - Class in org.bukkit.material
Represents a spawn egg that can be used to spawn mobs
SpawnEgg() - Constructor for class org.bukkit.material.SpawnEgg
 
SpawnEgg(int, byte) - Constructor for class org.bukkit.material.SpawnEgg
Deprecated.
Magic value
SpawnEgg(byte) - Constructor for class org.bukkit.material.SpawnEgg
Deprecated.
Magic value
SpawnEgg(EntityType) - Constructor for class org.bukkit.material.SpawnEgg
 
spawnEntity(Location, EntityType) - Method in interface org.bukkit.World
Creates a entity at the given Location
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, Material, byte) - Method in interface org.bukkit.World
Deprecated.
Magic value
spawnFallingBlock(Location, int, byte) - Method in interface org.bukkit.World
Deprecated.
Magic value
SpawnpointCommand - Class in org.bukkit.command.defaults
Deprecated.
SpawnpointCommand() - Constructor for class org.bukkit.command.defaults.SpawnpointCommand
Deprecated.
 
SPEED - Static variable in class org.bukkit.potion.PotionEffectType
Increases movement speed.
Spider - Interface in org.bukkit.entity
Represents a Spider.
spigot() - Static method in class org.bukkit.Bukkit
 
spigot() - Method in interface org.bukkit.entity.Arrow
 
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.ItemMeta
 
spigot() - Method in interface org.bukkit.Server
 
spigot() - Method in interface org.bukkit.World
 
splash() - Method in class org.bukkit.potion.Potion
Chain this to the constructor to make the potion a splash potion.
SpreadPlayersCommand - Class in org.bukkit.command.defaults
Deprecated.
SpreadPlayersCommand() - Constructor for class org.bukkit.command.defaults.SpreadPlayersCommand
Deprecated.
 
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
 
Squid - Interface in org.bukkit.entity
Represents a Squid.
Stairs - Class in org.bukkit.material
Represents stairs.
Stairs(int) - Constructor for class org.bukkit.material.Stairs
Deprecated.
Magic value
Stairs(Material) - Constructor for class org.bukkit.material.Stairs
 
Stairs(int, byte) - Constructor for class org.bukkit.material.Stairs
Deprecated.
Magic value
Stairs(Material, byte) - Constructor for class org.bukkit.material.Stairs
Deprecated.
Magic value
StandardMessenger - Class in org.bukkit.plugin.messaging
Standard implementation to Messenger
StandardMessenger() - Constructor for class org.bukkit.plugin.messaging.StandardMessenger
 
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 org.spigotmc.CustomTimingsHandler
Starts timing to track a section of code.
statistic - Variable in class org.bukkit.event.player.PlayerStatisticIncrementEvent
 
Statistic - Enum in org.bukkit
Represents a countable statistic, which is tracked by the server.
Statistic.Type - Enum in org.bukkit
The type of statistic.
Step - Class in org.bukkit.material
Represents the different types of steps.
Step() - Constructor for class org.bukkit.material.Step
 
Step(int) - Constructor for class org.bukkit.material.Step
Deprecated.
Magic value
Step(Material) - Constructor for class org.bukkit.material.Step
 
Step(int, byte) - Constructor for class org.bukkit.material.Step
Deprecated.
Magic value
Step(Material, byte) - Constructor for class org.bukkit.material.Step
Deprecated.
Magic value
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.
StopCommand - Class in org.bukkit.command.defaults
Deprecated.
StopCommand() - Constructor for class org.bukkit.command.defaults.StopCommand
Deprecated.
 
stopTiming() - Method in class org.spigotmc.CustomTimingsHandler
Stops timing a section of code.
StorageMinecart - Interface in org.bukkit.entity.minecart
Represents a minecart with a chest.
StorageMinecart - Interface in org.bukkit.entity
Deprecated.
This class has been moved into a sub package; StorageMinecart should be used instead.
strikeLightning(Location, boolean) - Method in class org.bukkit.World.Spigot
Strikes lightning at the given Location and possibly without sound
strikeLightning(Location) - Method in interface org.bukkit.World
Strikes lightning at the given Location
strikeLightningEffect(Location, boolean) - Method in class org.bukkit.World.Spigot
Strikes lightning at the given Location without doing damage and possibly without sound
strikeLightningEffect(Location) - Method in interface org.bukkit.World
Strikes lightning at the given Location without doing damage
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 org.bukkit.ChatColor
Strips the given message of all color codes
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
 
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
 
subtract(Location) - Method in class org.bukkit.Location
Subtracts the location by another.
subtract(Vector) - Method in class org.bukkit.Location
Subtracts the location by a vector.
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(Vector) - Method in class org.bukkit.util.Vector
Subtracts a vector from this one.
SYSTEM_UTF - Static variable in class org.bukkit.configuration.file.FileConfiguration
Deprecated.
temporary compatibility measure

T

TabCommandExecutor - Interface in org.bukkit.command
Deprecated.
Remains for plugins that would have implemented it even without functionality
tabComplete(CommandSender, String[]) - Method in class org.bukkit.command.Command
Deprecated.
This method is not supported and returns null
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) - Method in interface org.bukkit.command.CommandMap
Looks for the requested command and executes an appropriate tab-completer if found.
tabComplete(CommandSender, String, String[]) - Method in class org.bukkit.command.defaults.AchievementCommand
Deprecated.
 
tabComplete(CommandSender, String, String[]) - Method in class org.bukkit.command.defaults.BanCommand
Deprecated.
 
tabComplete(CommandSender, String, String[]) - Method in class org.bukkit.command.defaults.BanIpCommand
Deprecated.
 
tabComplete(CommandSender, String, String[]) - Method in class org.bukkit.command.defaults.BanListCommand
Deprecated.
 
tabComplete(CommandSender, String, String[]) - Method in class org.bukkit.command.defaults.ClearCommand
Deprecated.
 
tabComplete(CommandSender, String, String[]) - Method in class org.bukkit.command.defaults.DefaultGameModeCommand
Deprecated.
 
tabComplete(CommandSender, String, String[]) - Method in class org.bukkit.command.defaults.DeopCommand
Deprecated.
 
tabComplete(CommandSender, String, String[]) - Method in class org.bukkit.command.defaults.DifficultyCommand
Deprecated.
 
tabComplete(CommandSender, String, String[]) - Method in class org.bukkit.command.defaults.EffectCommand
Deprecated.
 
tabComplete(CommandSender, String, String[]) - Method in class org.bukkit.command.defaults.EnchantCommand
Deprecated.
 
tabComplete(CommandSender, String, String[]) - Method in class org.bukkit.command.defaults.ExpCommand
Deprecated.
 
tabComplete(CommandSender, String, String[]) - Method in class org.bukkit.command.defaults.GameModeCommand
Deprecated.
 
tabComplete(CommandSender, String, String[]) - Method in class org.bukkit.command.defaults.GameRuleCommand
Deprecated.
 
tabComplete(CommandSender, String, String[]) - Method in class org.bukkit.command.defaults.GiveCommand
Deprecated.
 
tabComplete(CommandSender, String, String[]) - Method in class org.bukkit.command.defaults.HelpCommand
 
tabComplete(CommandSender, String, String[]) - Method in class org.bukkit.command.defaults.KickCommand
Deprecated.
 
tabComplete(CommandSender, String, String[]) - Method in class org.bukkit.command.defaults.KillCommand
Deprecated.
 
tabComplete(CommandSender, String, String[]) - Method in class org.bukkit.command.defaults.ListCommand
Deprecated.
 
tabComplete(CommandSender, String, String[]) - Method in class org.bukkit.command.defaults.OpCommand
Deprecated.
 
tabComplete(CommandSender, String, String[]) - Method in class org.bukkit.command.defaults.PardonCommand
Deprecated.
 
tabComplete(CommandSender, String, String[]) - Method in class org.bukkit.command.defaults.PardonIpCommand
Deprecated.
 
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.SaveCommand
Deprecated.
 
tabComplete(CommandSender, String, String[]) - Method in class org.bukkit.command.defaults.SaveOffCommand
Deprecated.
 
tabComplete(CommandSender, String, String[]) - Method in class org.bukkit.command.defaults.SaveOnCommand
Deprecated.
 
tabComplete(CommandSender, String, String[]) - Method in class org.bukkit.command.defaults.SayCommand
Deprecated.
 
tabComplete(CommandSender, String, String[]) - Method in class org.bukkit.command.defaults.ScoreboardCommand
Deprecated.
 
tabComplete(CommandSender, String, String[]) - Method in class org.bukkit.command.defaults.SeedCommand
Deprecated.
 
tabComplete(CommandSender, String, String[]) - Method in class org.bukkit.command.defaults.SetIdleTimeoutCommand
Deprecated.
 
tabComplete(CommandSender, String, String[]) - Method in class org.bukkit.command.defaults.SetWorldSpawnCommand
Deprecated.
 
tabComplete(CommandSender, String, String[]) - Method in class org.bukkit.command.defaults.SpawnpointCommand
Deprecated.
 
tabComplete(CommandSender, String, String[]) - Method in class org.bukkit.command.defaults.StopCommand
Deprecated.
 
tabComplete(CommandSender, String, String[]) - Method in class org.bukkit.command.defaults.TeleportCommand
Deprecated.
 
tabComplete(CommandSender, String, String[]) - Method in class org.bukkit.command.defaults.TellCommand
Deprecated.
 
tabComplete(CommandSender, String, String[]) - Method in class org.bukkit.command.defaults.TestForCommand
Deprecated.
 
tabComplete(CommandSender, String, String[]) - Method in class org.bukkit.command.defaults.TimeCommand
Deprecated.
 
tabComplete(CommandSender, String, String[]) - Method in class org.bukkit.command.defaults.TimingsCommand
 
tabComplete(CommandSender, String, String[]) - Method in class org.bukkit.command.defaults.ToggleDownfallCommand
Deprecated.
 
tabComplete(CommandSender, String, String[]) - Method in class org.bukkit.command.defaults.VersionCommand
 
tabComplete(CommandSender, String, String[]) - Method in class org.bukkit.command.defaults.WeatherCommand
Deprecated.
 
tabComplete(CommandSender, String, String[]) - Method in class org.bukkit.command.defaults.WhitelistCommand
Deprecated.
 
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) - Method in class org.bukkit.command.SimpleCommandMap
 
tabCompleteInternalMaterialName(String, List<String>) - Method in interface org.bukkit.UnsafeValues
Deprecated.
 
tabCompleteInternalStatisticOrAchievementName(String, List<String>) - Method in interface org.bukkit.UnsafeValues
Deprecated.
 
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.
Tameable - Interface in org.bukkit.entity
 
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.
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(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.
TeleportCommand - Class in org.bukkit.command.defaults
Deprecated.
TeleportCommand() - Constructor for class org.bukkit.command.defaults.TeleportCommand
Deprecated.
 
TellCommand - Class in org.bukkit.command.defaults
Deprecated.
TellCommand() - Constructor for class org.bukkit.command.defaults.TellCommand
Deprecated.
 
TestForCommand - Class in org.bukkit.command.defaults
Deprecated.
TestForCommand() - Constructor for class org.bukkit.command.defaults.TestForCommand
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
Represents textured materials like steps and smooth bricks
TexturedMaterial(Material) - Constructor for class org.bukkit.material.TexturedMaterial
 
TexturedMaterial(int) - Constructor for class org.bukkit.material.TexturedMaterial
Deprecated.
Magic value
TexturedMaterial(int, byte) - Constructor for class org.bukkit.material.TexturedMaterial
Deprecated.
Magic value
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.
THORNS - Static variable in class org.bukkit.enchantments.Enchantment
Damages the attacker
throwEgg() - Method in interface org.bukkit.entity.LivingEntity
Deprecated.
use launchProjectile(Egg.class) instead
ThrownExpBottle - Interface in org.bukkit.entity
Represents a thrown Experience bottle.
ThrownPotion - Interface in org.bukkit.entity
Represents a thrown potion bottle
throwSnowball() - Method in interface org.bukkit.entity.LivingEntity
Deprecated.
use launchProjectile(Snowball.class) instead
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
 
tick() - Static method in class org.spigotmc.CustomTimingsHandler
Ticked every tick by CraftBukkit to count the number of times a timer caused TPS loss.
TimeCommand - Class in org.bukkit.command.defaults
Deprecated.
TimeCommand() - Constructor for class org.bukkit.command.defaults.TimeCommand
Deprecated.
 
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
 
timeoutSeconds - Variable in class org.bukkit.conversations.InactivityConversationCanceller
 
timings - Variable in class org.bukkit.command.Command
 
TimingsCommand - Class in org.bukkit.command.defaults
 
TimingsCommand(String) - Constructor for class org.bukkit.command.defaults.TimingsCommand
 
timingStart - Static variable in class org.bukkit.command.defaults.TimingsCommand
 
TNTPrimed - Interface in org.bukkit.entity
Represents a Primed TNT.
to - Variable in class org.bukkit.event.block.BlockFromToEvent
 
toBlockVector() - Method in class org.bukkit.util.Vector
Get the block vector of this vector.
toByte(Object) - Static method in class org.bukkit.util.NumberConversions
 
toDamageValue() - Method in class org.bukkit.potion.Potion
Deprecated.
Magic value
toDouble(Object) - Static method in class org.bukkit.util.NumberConversions
 
toEntityType() - Method in enum org.bukkit.entity.CreatureType
Deprecated.
toFloat(Object) - Static method in class org.bukkit.util.NumberConversions
 
ToggleDownfallCommand - Class in org.bukkit.command.defaults
Deprecated.
ToggleDownfallCommand() - Constructor for class org.bukkit.command.defaults.ToggleDownfallCommand
Deprecated.
 
toInt(Object) - Static method in class org.bukkit.util.NumberConversions
 
toItemStack() - Method in class org.bukkit.material.MaterialData
Creates a new ItemStack based on this MaterialData
toItemStack(int) - Method in class org.bukkit.material.MaterialData
Creates a new ItemStack based on this MaterialData
toItemStack(int) - Method in class org.bukkit.potion.Potion
Converts this potion to an ItemStack with the specified amount and a correct damage value.
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 org.bukkit.Note.Tone
The number of tones including sharped tones.
topicNameComparatorInstance() - Static method in class org.bukkit.help.HelpTopicComparator
 
Torch - Class in org.bukkit.material
MaterialData for torches
Torch() - Constructor for class org.bukkit.material.Torch
 
Torch(int) - Constructor for class org.bukkit.material.Torch
Deprecated.
Magic value
Torch(Material) - Constructor for class org.bukkit.material.Torch
 
Torch(int, byte) - Constructor for class org.bukkit.material.Torch
Deprecated.
Magic value
Torch(Material, byte) - Constructor for class org.bukkit.material.Torch
Deprecated.
Magic value
toShort(Object) - Static method in class org.bukkit.util.NumberConversions
 
toString() - Method in enum 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.inventory.ItemStack
 
toString() - Method in class org.bukkit.Location
 
toString() - Method in class org.bukkit.material.Banner
 
toString() - Method in class org.bukkit.material.Bed
 
toString() - Method in class org.bukkit.material.Button
 
toString() - Method in class org.bukkit.material.Cake
 
toString() - Method in class org.bukkit.material.Cauldron
 
toString() - Method in class org.bukkit.material.Coal
 
toString() - Method in class org.bukkit.material.CocoaPlant
 
toString() - Method in class org.bukkit.material.Command
 
toString() - Method in class org.bukkit.material.Crops
 
toString() - Method in class org.bukkit.material.Diode
 
toString() - Method in class org.bukkit.material.DirectionalContainer
 
toString() - Method in class org.bukkit.material.Door
Deprecated.
 
toString() - Method in class org.bukkit.material.Dye
 
toString() - Method in class org.bukkit.material.FlowerPot
 
toString() - Method in class org.bukkit.material.Gate
 
toString() - Method in class org.bukkit.material.Leaves
 
toString() - Method in class org.bukkit.material.Lever
 
toString() - Method in class org.bukkit.material.LongGrass
 
toString() - Method in class org.bukkit.material.MaterialData
 
toString() - Method in class org.bukkit.material.Mushroom
 
toString() - Method in class org.bukkit.material.NetherWarts
 
toString() - Method in class org.bukkit.material.PressurePlate
 
toString() - Method in class org.bukkit.material.Pumpkin
 
toString() - Method in class org.bukkit.material.Rails
 
toString() - Method in class org.bukkit.material.RedstoneTorch
 
toString() - Method in class org.bukkit.material.RedstoneWire
 
toString() - Method in class org.bukkit.material.Sandstone
 
toString() - Method in class org.bukkit.material.Sign
 
toString() - Method in class org.bukkit.material.SimpleAttachableMaterialData
 
toString() - Method in class org.bukkit.material.Skull
 
toString() - Method in class org.bukkit.material.SpawnEgg
 
toString() - Method in class org.bukkit.material.Stairs
 
toString() - Method in class org.bukkit.material.Step
 
toString() - Method in class org.bukkit.material.TexturedMaterial
 
toString() - Method in class org.bukkit.material.TrapDoor
 
toString() - Method in class org.bukkit.material.Tree
 
toString() - Method in class org.bukkit.material.Tripwire
 
toString() - Method in class org.bukkit.material.TripwireHook
 
toString() - Method in class org.bukkit.material.Vine
 
toString() - Method in class org.bukkit.material.WoodenStep
 
toString() - Method in class org.bukkit.material.Wool
 
toString() - Method in class org.bukkit.Note
 
toString() - Method in enum org.bukkit.permissions.PermissionDefault
 
toString() - Method in class org.bukkit.plugin.java.JavaPlugin
 
toString() - Method in class org.bukkit.potion.PotionEffect
 
toString() - Method in class org.bukkit.potion.PotionEffectType
 
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
 
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
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
 
translateAlternateColorCodes(char, String) - Static method in enum 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.
TRANSPARENT - Static variable in class org.bukkit.map.MapPalette
Deprecated.
Magic value
TrapDoor - Class in org.bukkit.material
Represents a trap door
TrapDoor() - Constructor for class org.bukkit.material.TrapDoor
 
TrapDoor(int) - Constructor for class org.bukkit.material.TrapDoor
Deprecated.
Magic value
TrapDoor(Material) - Constructor for class org.bukkit.material.TrapDoor
 
TrapDoor(int, byte) - Constructor for class org.bukkit.material.TrapDoor
Deprecated.
Magic value
TrapDoor(Material, byte) - Constructor for class org.bukkit.material.TrapDoor
Deprecated.
Magic value
travelAgent - Variable in class org.bukkit.event.entity.EntityPortalEvent
 
travelAgent - Variable in class org.bukkit.event.player.PlayerPortalEvent
 
TravelAgent - Interface in org.bukkit
The Travel Agent handles the creation and the research of Nether and End portals when Entities try to use one.
Tree - Class in org.bukkit.material
Represents the different types of Trees.
Tree() - Constructor for class org.bukkit.material.Tree
 
Tree(TreeSpecies) - Constructor for class org.bukkit.material.Tree
 
Tree(TreeSpecies, BlockFace) - Constructor for class org.bukkit.material.Tree
 
Tree(int) - Constructor for class org.bukkit.material.Tree
Deprecated.
Magic value
Tree(Material) - Constructor for class org.bukkit.material.Tree
 
Tree(int, byte) - Constructor for class org.bukkit.material.Tree
Deprecated.
Magic value
Tree(Material, byte) - Constructor for class org.bukkit.material.Tree
Deprecated.
Magic value
TreeSpecies - Enum in org.bukkit
Represents the different species of trees regardless of size.
TreeType - Enum in org.bukkit
Tree and organic structure types.
Tripwire - Class in org.bukkit.material
Represents the tripwire
Tripwire() - Constructor for class org.bukkit.material.Tripwire
 
Tripwire(int) - Constructor for class org.bukkit.material.Tripwire
Deprecated.
Magic value
Tripwire(int, byte) - Constructor for class org.bukkit.material.Tripwire
Deprecated.
Magic value
TripwireHook - Class in org.bukkit.material
Represents the tripwire hook
TripwireHook() - Constructor for class org.bukkit.material.TripwireHook
 
TripwireHook(int) - Constructor for class org.bukkit.material.TripwireHook
Deprecated.
Magic value
TripwireHook(int, byte) - Constructor for class org.bukkit.material.TripwireHook
Deprecated.
Magic value
TripwireHook(BlockFace) - Constructor for class org.bukkit.material.TripwireHook
 
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

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
 
UnknownDependencyException - Exception in org.bukkit.plugin
Thrown when attempting to load an invalid Plugin file
UnknownDependencyException(Throwable) - Constructor for exception org.bukkit.plugin.UnknownDependencyException
Constructs a new UnknownDependencyException based on the given Exception
UnknownDependencyException(String) - Constructor for exception org.bukkit.plugin.UnknownDependencyException
Constructs a new UnknownDependencyException with the given message
UnknownDependencyException(Throwable, String) - Constructor for exception org.bukkit.plugin.UnknownDependencyException
Constructs a new UnknownDependencyException based on the given Exception
UnknownDependencyException() - Constructor for exception org.bukkit.plugin.UnknownDependencyException
Constructs a new UnknownDependencyException
unload(boolean, boolean) - 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
unload() - Method in interface org.bukkit.Chunk
Unloads and optionally saves the Chunk
unloadChunk(Chunk) - Method in interface org.bukkit.World
Safely unloads and saves the Chunk at the specified coordinates
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(int, int, boolean, boolean) - Method in interface org.bukkit.World
Unloads and optionally 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
unloadChunkRequest(int, int, boolean) - Method in interface org.bukkit.World
Queues the Chunk at the specified coordinates for unloading
unloadWorld(String, boolean) - Static method in class org.bukkit.Bukkit
Unloads a world with the given name.
unloadWorld(World, boolean) - Static method in class org.bukkit.Bukkit
Unloads the given world.
unloadWorld(String, boolean) - Method in interface org.bukkit.Server
Unloads a world with the given name.
unloadWorld(World, boolean) - Method in interface org.bukkit.Server
Unloads the given world.
unregister(CommandMap) - Method in class org.bukkit.command.Command
Unregisters this command from the passed CommandMap applying any outstanding changes
unregister(RegisteredListener) - Method in class org.bukkit.event.HandlerList
Remove a listener from a specific order slot
unregister(Plugin) - Method in class org.bukkit.event.HandlerList
Remove a specific plugin's listeners from this handler
unregister(Listener) - Method in class org.bukkit.event.HandlerList
Remove a specific listener from this handler
unregister(Class<?>, Object) - Method in interface org.bukkit.plugin.ServicesManager
Unregister a particular provider for a particular service.
unregister(Object) - Method in interface org.bukkit.plugin.ServicesManager
Unregister a particular provider.
unregister(Class<?>, Object) - Method in class org.bukkit.plugin.SimpleServicesManager
Unregister a particular provider for a particular service.
unregister(Object) - Method in class org.bukkit.plugin.SimpleServicesManager
Unregister a particular provider.
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
unregisterAll() - Static method in class org.bukkit.event.HandlerList
Unregister all listeners 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(Listener) - Static method in class org.bukkit.event.HandlerList
Unregister a specific listener 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(String) - Static method in class org.bukkit.configuration.serialization.ConfigurationSerialization
Unregisters the specified alias to a ConfigurationSerializable
unregisterClass(Class<? extends ConfigurationSerializable>) - Static method in class org.bukkit.configuration.serialization.ConfigurationSerialization
Unregisters any aliases for the specified ConfigurationSerializable class
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) - 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) - Method in interface org.bukkit.plugin.messaging.Messenger
Unregisters the specific plugin from listening on all plugin channels through all listeners.
unregisterIncomingPluginChannel(Plugin, String, PluginMessageListener) - Method in class org.bukkit.plugin.messaging.StandardMessenger
 
unregisterIncomingPluginChannel(Plugin, String) - Method in class org.bukkit.plugin.messaging.StandardMessenger
 
unregisterIncomingPluginChannel(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) - 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, String) - Method in class org.bukkit.plugin.messaging.StandardMessenger
 
unregisterOutgoingPluginChannel(Plugin) - Method in class org.bukkit.plugin.messaging.StandardMessenger
 
UnsafeValues - Interface in org.bukkit
Deprecated.
Unsupported & internal use only
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.
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
 
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.
updateInventory() - Method in interface org.bukkit.entity.Player
Forces an update of the player's entire inventory.
usageMessage - Variable in class org.bukkit.command.Command
 
useExactLoginLocation() - Static method in class org.bukkit.Bukkit
Deprecated.
non standard and unused feature.
useExactLoginLocation() - Method in interface org.bukkit.Server
Deprecated.
non standard and unused feature.
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
useTravelAgent - Variable in class org.bukkit.event.entity.EntityPortalEvent
 
useTravelAgent(boolean) - Method in class org.bukkit.event.entity.EntityPortalEvent
Sets whether or not the Travel Agent will be used.
useTravelAgent() - Method in class org.bukkit.event.entity.EntityPortalEvent
Gets whether or not the Travel Agent will be used.
useTravelAgent - Variable in class org.bukkit.event.player.PlayerPortalEvent
 
useTravelAgent(boolean) - Method in class org.bukkit.event.player.PlayerPortalEvent
Sets whether or not the Travel Agent will be used.
useTravelAgent() - Method in class org.bukkit.event.player.PlayerPortalEvent
Gets whether or not the Travel Agent will be used.
UTF8_OVERRIDE - Static variable in class org.bukkit.configuration.file.FileConfiguration
Deprecated.
temporary compatibility measure
UTF_BIG - Static variable in class org.bukkit.configuration.file.FileConfiguration
Deprecated.
temporary compatibility measure
Utility - Annotation Type in org.bukkit
This annotation indicates a method (and sometimes constructor) will chain its internal operations.

V

validateChannel(String) - Static method in class org.bukkit.plugin.messaging.StandardMessenger
Validates a Plugin Channel name.
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() - 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(String) - Static method in enum org.bukkit.Warning.WarningState
This method returns the corresponding warning state for the given string value.
valueOf(String) - Static method in enum org.bukkit.Achievement
Returns the enum constant of this type with the specified name.
valueOf(String) - Static method in enum org.bukkit.Art
Returns the enum constant of this type with the specified name.
valueOf(String) - Static method in enum org.bukkit.BanList.Type
Returns the enum constant of this type with the specified name.
valueOf(String) - Static method in enum org.bukkit.block.banner.PatternType
Returns the enum constant of this type with the specified name.
valueOf(String) - Static method in enum org.bukkit.block.Biome
Returns the enum constant of this type with the specified name.
valueOf(String) - Static method in enum org.bukkit.block.BlockFace
Returns the enum constant of this type with the specified name.
valueOf(String) - Static method in enum org.bukkit.block.PistonMoveReaction
Returns the enum constant of this type with the specified name.
valueOf(String) - Static method in enum org.bukkit.ChatColor
Returns the enum constant of this type with the specified name.
valueOf(String) - Static method in enum org.bukkit.CoalType
Returns the enum constant of this type with the specified name.
valueOf(String) - Static method in enum org.bukkit.conversations.Conversation.ConversationState
Returns the enum constant of this type with the specified name.
valueOf(String) - Static method in enum org.bukkit.CropState
Returns the enum constant of this type with the specified name.
valueOf(String) - Static method in enum org.bukkit.Difficulty
Returns the enum constant of this type with the specified name.
valueOf(String) - Static method in enum org.bukkit.DyeColor
Returns the enum constant of this type with the specified name.
valueOf(String) - Static method in enum org.bukkit.Effect.Type
Returns the enum constant of this type with the specified name.
valueOf(String) - Static method in enum org.bukkit.Effect
Returns the enum constant of this type with the specified name.
valueOf(String) - Static method in enum org.bukkit.enchantments.EnchantmentTarget
Returns the enum constant of this type with the specified name.
valueOf(String) - Static method in enum org.bukkit.entity.CreatureType
Deprecated.
Returns the enum constant of this type with the specified name.
valueOf(String) - Static method in enum org.bukkit.entity.EntityType
Returns the enum constant of this type with the specified name.
valueOf(String) - Static method in enum org.bukkit.entity.Horse.Color
Returns the enum constant of this type with the specified name.
valueOf(String) - Static method in enum org.bukkit.entity.Horse.Style
Returns the enum constant of this type with the specified name.
valueOf(String) - Static method in enum org.bukkit.entity.Horse.Variant
Returns the enum constant of this type with the specified name.
valueOf(String) - Static method in enum org.bukkit.entity.Ocelot.Type
Returns the enum constant of this type with the specified name.
valueOf(String) - Static method in enum org.bukkit.entity.Rabbit.Type
Returns the enum constant of this type with the specified name.
valueOf(String) - Static method in enum org.bukkit.entity.Skeleton.SkeletonType
Returns the enum constant of this type with the specified name.
valueOf(String) - Static method in enum org.bukkit.entity.Villager.Profession
Returns the enum constant of this type with the specified name.
valueOf(String) - Static method in enum org.bukkit.EntityEffect
Returns the enum constant of this type with the specified name.
valueOf(String) - Static method in enum org.bukkit.event.block.Action
Returns the enum constant of this type with the specified name.
valueOf(String) - Static method in enum org.bukkit.event.block.BlockIgniteEvent.IgniteCause
Returns the enum constant of this type with the specified name.
valueOf(String) - Static method in enum org.bukkit.event.entity.CreatureSpawnEvent.SpawnReason
Returns the enum constant of this type with the specified name.
valueOf(String) - Static method in enum org.bukkit.event.entity.CreeperPowerEvent.PowerCause
Returns the enum constant of this type with the specified name.
valueOf(String) - Static method in enum org.bukkit.event.entity.EntityDamageEvent.DamageCause
Returns the enum constant of this type with the specified name.
valueOf(String) - Static method in enum org.bukkit.event.entity.EntityDamageEvent.DamageModifier
Returns the enum constant of this type with the specified name.
valueOf(String) - Static method in enum org.bukkit.event.entity.EntityRegainHealthEvent.RegainReason
Returns the enum constant of this type with the specified name.
valueOf(String) - Static method in enum org.bukkit.event.entity.EntityTargetEvent.TargetReason
Returns the enum constant of this type with the specified name.
valueOf(String) - Static method in enum org.bukkit.event.entity.EntityUnleashEvent.UnleashReason
Returns the enum constant of this type with the specified name.
valueOf(String) - Static method in enum org.bukkit.event.Event.Result
Returns the enum constant of this type with the specified name.
valueOf(String) - Static method in enum org.bukkit.event.EventPriority
Returns the enum constant of this type with the specified name.
valueOf(String) - Static method in enum org.bukkit.event.hanging.HangingBreakEvent.RemoveCause
Returns the enum constant of this type with the specified name.
valueOf(String) - Static method in enum org.bukkit.event.inventory.ClickType
Returns the enum constant of this type with the specified name.
valueOf(String) - Static method in enum org.bukkit.event.inventory.DragType
Returns the enum constant of this type with the specified name.
valueOf(String) - Static method in enum org.bukkit.event.inventory.InventoryAction
Returns the enum constant of this type with the specified name.
valueOf(String) - Static method in enum org.bukkit.event.inventory.InventoryType.SlotType
Returns the enum constant of this type with the specified name.
valueOf(String) - Static method in enum org.bukkit.event.inventory.InventoryType
Returns the enum constant of this type with the specified name.
valueOf(String) - Static method in enum org.bukkit.event.painting.PaintingBreakEvent.RemoveCause
Deprecated.
Returns the enum constant of this type with the specified name.
valueOf(String) - Static method in enum org.bukkit.event.player.AsyncPlayerPreLoginEvent.Result
Returns the enum constant of this type with the specified name.
valueOf(String) - Static method in enum org.bukkit.event.player.PlayerAnimationType
Returns the enum constant of this type with the specified name.
valueOf(String) - Static method in enum org.bukkit.event.player.PlayerFishEvent.State
Returns the enum constant of this type with the specified name.
valueOf(String) - Static method in enum org.bukkit.event.player.PlayerLoginEvent.Result
Returns the enum constant of this type with the specified name.
valueOf(String) - Static method in enum org.bukkit.event.player.PlayerPreLoginEvent.Result
Deprecated.
Returns the enum constant of this type with the specified name.
valueOf(String) - Static method in enum org.bukkit.event.player.PlayerTeleportEvent.TeleportCause
Returns the enum constant of this type with the specified name.
valueOf(String) - Static method in enum org.bukkit.event.world.PortalCreateEvent.CreateReason
Returns the enum constant of this type with the specified name.
valueOf(String) - Static method in enum org.bukkit.FireworkEffect.Type
Returns the enum constant of this type with the specified name.
valueOf(String) - Static method in enum org.bukkit.GameMode
Returns the enum constant of this type with the specified name.
valueOf(String) - Static method in enum org.bukkit.GrassSpecies
Returns the enum constant of this type with the specified name.
valueOf(String) - Static method in enum org.bukkit.Instrument
Returns the enum constant of this type with the specified name.
valueOf(String) - Static method in enum org.bukkit.inventory.EquipmentSlot
Returns the enum constant of this type with the specified name.
valueOf(String) - Static method in enum org.bukkit.inventory.InventoryView.Property
Returns the enum constant of this type with the specified name.
valueOf(String) - Static method in enum org.bukkit.inventory.ItemFlag
Returns the enum constant of this type with the specified name.
valueOf(String) - Static method in enum org.bukkit.map.MapCursor.Type
Returns the enum constant of this type with the specified name.
valueOf(String) - Static method in enum org.bukkit.map.MapView.Scale
Returns the enum constant of this type with the specified name.
valueOf(byte) - Static method in enum org.bukkit.map.MapView.Scale
Deprecated.
Magic value
valueOf(String) - Static method in enum org.bukkit.material.CocoaPlant.CocoaPlantSize
Returns the enum constant of this type with the specified name.
valueOf(String) - Static method in enum org.bukkit.Material
Returns the enum constant of this type with the specified name.
valueOf(String) - Static method in enum org.bukkit.metadata.LazyMetadataValue.CacheStrategy
Returns the enum constant of this type with the specified name.
valueOf(String) - Static method in enum org.bukkit.NetherWartsState
Returns the enum constant of this type with the specified name.
valueOf(String) - Static method in enum org.bukkit.Note.Tone
Returns the enum constant of this type with the specified name.
valueOf(String) - Static method in enum org.bukkit.permissions.PermissionDefault
Returns the enum constant of this type with the specified name.
valueOf(String) - Static method in enum org.bukkit.plugin.messaging.PluginChannelDirection
Returns the enum constant of this type with the specified name.
valueOf(String) - Static method in enum org.bukkit.plugin.PluginAwareness.Flags
Returns the enum constant of this type with the specified name.
valueOf(String) - Static method in enum org.bukkit.plugin.PluginLoadOrder
Returns the enum constant of this type with the specified name.
valueOf(String) - Static method in enum org.bukkit.plugin.ServicePriority
Returns the enum constant of this type with the specified name.
valueOf(String) - Static method in enum org.bukkit.PortalType
Returns the enum constant of this type with the specified name.
valueOf(String) - Static method in enum org.bukkit.potion.Potion.Tier
Deprecated.
Returns the enum constant of this type with the specified name.
valueOf(String) - Static method in enum org.bukkit.potion.PotionType
Returns the enum constant of this type with the specified name.
valueOf(String) - Static method in enum org.bukkit.Rotation
Returns the enum constant of this type with the specified name.
valueOf(String) - Static method in enum org.bukkit.SandstoneType
Returns the enum constant of this type with the specified name.
valueOf(String) - Static method in enum org.bukkit.scoreboard.DisplaySlot
Returns the enum constant of this type with the specified name.
valueOf(String) - Static method in enum org.bukkit.scoreboard.NameTagVisibility
Returns the enum constant of this type with the specified name.
valueOf(String) - Static method in enum org.bukkit.SkullType
Returns the enum constant of this type with the specified name.
valueOf(String) - Static method in enum org.bukkit.Sound
Returns the enum constant of this type with the specified name.
valueOf(String) - Static method in enum org.bukkit.Statistic.Type
Returns the enum constant of this type with the specified name.
valueOf(String) - Static method in enum org.bukkit.Statistic
Returns the enum constant of this type with the specified name.
valueOf(String) - Static method in enum org.bukkit.TreeSpecies
Returns the enum constant of this type with the specified name.
valueOf(String) - Static method in enum org.bukkit.TreeType
Returns the enum constant of this type with the specified name.
valueOf(String) - Static method in enum org.bukkit.Warning.WarningState
Returns the enum constant of this type with the specified name.
valueOf(String) - Static method in enum org.bukkit.WeatherType
Returns the enum constant of this type with the specified name.
valueOf(String) - Static method in enum org.bukkit.World.Environment
Returns the enum constant of this type with the specified name.
valueOf(String) - Static method in enum org.bukkit.WorldType
Returns the enum constant of this type with the specified name.
values() - Static method in enum org.bukkit.Achievement
Returns an array containing the constants of this enum type, in the order they are declared.
values() - Static method in enum org.bukkit.Art
Returns an array containing the constants of this enum type, in the order they are declared.
values() - Static method in enum org.bukkit.BanList.Type
Returns an array containing the constants of this enum type, in the order they are declared.
values() - Static method in enum org.bukkit.block.banner.PatternType
Returns an array containing the constants of this enum type, in the order they are declared.
values() - Static method in enum org.bukkit.block.Biome
Returns an array containing the constants of this enum type, in the order they are declared.
values() - Static method in enum org.bukkit.block.BlockFace
Returns an array containing the constants of this enum type, in the order they are declared.
values() - Static method in enum org.bukkit.block.PistonMoveReaction
Returns an array containing the constants of this enum type, in the order they are declared.
values() - Static method in enum org.bukkit.ChatColor
Returns an array containing the constants of this enum type, in the order they are declared.
values() - Static method in enum org.bukkit.CoalType
Returns an array containing the constants of this enum type, in the order they are declared.
values() - Static method in enum org.bukkit.conversations.Conversation.ConversationState
Returns an array containing the constants of this enum type, in the order they are declared.
values() - Static method in enum org.bukkit.CropState
Returns an array containing the constants of this enum type, in the order they are declared.
values() - Static method in enum org.bukkit.Difficulty
Returns an array containing the constants of this enum type, in the order they are declared.
values() - Static method in enum org.bukkit.DyeColor
Returns an array containing the constants of this enum type, in the order they are declared.
values() - Static method in enum org.bukkit.Effect.Type
Returns an array containing the constants of this enum type, in the order they are declared.
values() - Static method in enum org.bukkit.Effect
Returns an array containing the constants of this enum type, in the order they are declared.
values() - Static method in class org.bukkit.enchantments.Enchantment
Gets an array of all the registered Enchantments
values() - Static method in enum org.bukkit.enchantments.EnchantmentTarget
Returns an array containing the constants of this enum type, in the order they are declared.
values() - Static method in enum org.bukkit.entity.CreatureType
Deprecated.
Returns an array containing the constants of this enum type, in the order they are declared.
values() - Static method in enum org.bukkit.entity.EntityType
Returns an array containing the constants of this enum type, in the order they are declared.
values() - Static method in enum org.bukkit.entity.Horse.Color
Returns an array containing the constants of this enum type, in the order they are declared.
values() - Static method in enum org.bukkit.entity.Horse.Style
Returns an array containing the constants of this enum type, in the order they are declared.
values() - Static method in enum org.bukkit.entity.Horse.Variant
Returns an array containing the constants of this enum type, in the order they are declared.
values() - Static method in enum org.bukkit.entity.Ocelot.Type
Returns an array containing the constants of this enum type, in the order they are declared.
values() - Static method in enum org.bukkit.entity.Rabbit.Type
Returns an array containing the constants of this enum type, in the order they are declared.
values() - Static method in enum org.bukkit.entity.Skeleton.SkeletonType
Returns an array containing the constants of this enum type, in the order they are declared.
values() - Static method in enum org.bukkit.entity.Villager.Profession
Returns an array containing the constants of this enum type, in the order they are declared.
values() - Static method in enum org.bukkit.EntityEffect
Returns an array containing the constants of this enum type, in the order they are declared.
values() - Static method in enum org.bukkit.event.block.Action
Returns an array containing the constants of this enum type, in the order they are declared.
values() - Static method in enum org.bukkit.event.block.BlockIgniteEvent.IgniteCause
Returns an array containing the constants of this enum type, in the order they are declared.
values() - Static method in enum org.bukkit.event.entity.CreatureSpawnEvent.SpawnReason
Returns an array containing the constants of this enum type, in the order they are declared.
values() - Static method in enum org.bukkit.event.entity.CreeperPowerEvent.PowerCause
Returns an array containing the constants of this enum type, in the order they are declared.
values() - Static method in enum org.bukkit.event.entity.EntityDamageEvent.DamageCause
Returns an array containing the constants of this enum type, in the order they are declared.
values() - Static method in enum org.bukkit.event.entity.EntityDamageEvent.DamageModifier
Returns an array containing the constants of this enum type, in the order they are declared.
values() - Static method in enum org.bukkit.event.entity.EntityRegainHealthEvent.RegainReason
Returns an array containing the constants of this enum type, in the order they are declared.
values() - Static method in enum org.bukkit.event.entity.EntityTargetEvent.TargetReason
Returns an array containing the constants of this enum type, in the order they are declared.
values() - Static method in enum org.bukkit.event.entity.EntityUnleashEvent.UnleashReason
Returns an array containing the constants of this enum type, in the order they are declared.
values() - Static method in enum org.bukkit.event.Event.Result
Returns an array containing the constants of this enum type, in the order they are declared.
values() - Static method in enum org.bukkit.event.EventPriority
Returns an array containing the constants of this enum type, in the order they are declared.
values() - Static method in enum org.bukkit.event.hanging.HangingBreakEvent.RemoveCause
Returns an array containing the constants of this enum type, in the order they are declared.
values() - Static method in enum org.bukkit.event.inventory.ClickType
Returns an array containing the constants of this enum type, in the order they are declared.
values() - Static method in enum org.bukkit.event.inventory.DragType
Returns an array containing the constants of this enum type, in the order they are declared.
values() - Static method in enum org.bukkit.event.inventory.InventoryAction
Returns an array containing the constants of this enum type, in the order they are declared.
values() - Static method in enum org.bukkit.event.inventory.InventoryType.SlotType
Returns an array containing the constants of this enum type, in the order they are declared.
values() - Static method in enum org.bukkit.event.inventory.InventoryType
Returns an array containing the constants of this enum type, in the order they are declared.
values() - Static method in enum org.bukkit.event.painting.PaintingBreakEvent.RemoveCause
Deprecated.
Returns an array containing the constants of this enum type, in the order they are declared.
values() - Static method in enum org.bukkit.event.player.AsyncPlayerPreLoginEvent.Result
Returns an array containing the constants of this enum type, in the order they are declared.
values() - Static method in enum org.bukkit.event.player.PlayerAnimationType
Returns an array containing the constants of this enum type, in the order they are declared.
values() - Static method in enum org.bukkit.event.player.PlayerFishEvent.State
Returns an array containing the constants of this enum type, in the order they are declared.
values() - Static method in enum org.bukkit.event.player.PlayerLoginEvent.Result
Returns an array containing the constants of this enum type, in the order they are declared.
values() - Static method in enum org.bukkit.event.player.PlayerPreLoginEvent.Result
Deprecated.
Returns an array containing the constants of this enum type, in the order they are declared.
values() - Static method in enum org.bukkit.event.player.PlayerTeleportEvent.TeleportCause
Returns an array containing the constants of this enum type, in the order they are declared.
values() - Static method in enum org.bukkit.event.world.PortalCreateEvent.CreateReason
Returns an array containing the constants of this enum type, in the order they are declared.
values() - Static method in enum org.bukkit.FireworkEffect.Type
Returns an array containing the constants of this enum type, in the order they are declared.
values() - Static method in enum org.bukkit.GameMode
Returns an array containing the constants of this enum type, in the order they are declared.
values() - Static method in enum org.bukkit.GrassSpecies
Returns an array containing the constants of this enum type, in the order they are declared.
values() - Static method in enum org.bukkit.Instrument
Returns an array containing the constants of this enum type, in the order they are declared.
values() - Static method in enum org.bukkit.inventory.EquipmentSlot
Returns an array containing the constants of this enum type, in the order they are declared.
values() - Static method in enum org.bukkit.inventory.InventoryView.Property
Returns an array containing the constants of this enum type, in the order they are declared.
values() - Static method in enum org.bukkit.inventory.ItemFlag
Returns an array containing the constants of this enum type, in the order they are declared.
values() - Static method in enum org.bukkit.map.MapCursor.Type
Returns an array containing the constants of this enum type, in the order they are declared.
values() - Static method in enum org.bukkit.map.MapView.Scale
Returns an array containing the constants of this enum type, in the order they are declared.
values() - Static method in enum org.bukkit.material.CocoaPlant.CocoaPlantSize
Returns an array containing the constants of this enum type, in the order they are declared.
values() - Static method in enum org.bukkit.Material
Returns an array containing the constants of this enum type, in the order they are declared.
values() - Static method in enum org.bukkit.metadata.LazyMetadataValue.CacheStrategy
Returns an array containing the constants of this enum type, in the order they are declared.
values() - Static method in enum org.bukkit.NetherWartsState
Returns an array containing the constants of this enum type, in the order they are declared.
values() - Static method in enum org.bukkit.Note.Tone
Returns an array containing the constants of this enum type, in the order they are declared.
values() - Static method in enum org.bukkit.permissions.PermissionDefault
Returns an array containing the constants of this enum type, in the order they are declared.
values() - Static method in enum org.bukkit.plugin.messaging.PluginChannelDirection
Returns an array containing the constants of this enum type, in the order they are declared.
values() - Static method in enum org.bukkit.plugin.PluginAwareness.Flags
Returns an array containing the constants of this enum type, in the order they are declared.
values() - Static method in enum org.bukkit.plugin.PluginLoadOrder
Returns an array containing the constants of this enum type, in the order they are declared.
values() - Static method in enum org.bukkit.plugin.ServicePriority
Returns an array containing the constants of this enum type, in the order they are declared.
values() - Static method in enum org.bukkit.PortalType
Returns an array containing the constants of this enum type, in the order they are declared.
values() - Static method in enum org.bukkit.potion.Potion.Tier
Deprecated.
Returns an array containing the constants of this enum type, in the order they are declared.
values() - Static method in class org.bukkit.potion.PotionEffectType
Returns an array of all the registered PotionEffectTypes.
values() - Static method in enum org.bukkit.potion.PotionType
Returns an array containing the constants of this enum type, in the order they are declared.
values() - Static method in enum org.bukkit.Rotation
Returns an array containing the constants of this enum type, in the order they are declared.
values() - Static method in enum org.bukkit.SandstoneType
Returns an array containing the constants of this enum type, in the order they are declared.
values() - Static method in enum org.bukkit.scoreboard.DisplaySlot
Returns an array containing the constants of this enum type, in the order they are declared.
values() - Static method in enum org.bukkit.scoreboard.NameTagVisibility
Returns an array containing the constants of this enum type, in the order they are declared.
values() - Static method in enum org.bukkit.SkullType
Returns an array containing the constants of this enum type, in the order they are declared.
values() - Static method in enum org.bukkit.Sound
Returns an array containing the constants of this enum type, in the order they are declared.
values() - Static method in enum org.bukkit.Statistic.Type
Returns an array containing the constants of this enum type, in the order they are declared.
values() - Static method in enum org.bukkit.Statistic
Returns an array containing the constants of this enum type, in the order they are declared.
values() - Static method in enum org.bukkit.TreeSpecies
Returns an array containing the constants of this enum type, in the order they are declared.
values() - Static method in enum org.bukkit.TreeType
Returns an array containing the constants of this enum type, in the order they are declared.
values() - Static method in enum org.bukkit.Warning.WarningState
Returns an array containing the constants of this enum type, in the order they are declared.
values() - Static method in enum org.bukkit.WeatherType
Returns an array containing the constants of this enum type, in the order they are declared.
values() - Static method in enum org.bukkit.World.Environment
Returns an array containing the constants of this enum type, in the order they are declared.
values() - Static method in enum org.bukkit.WorldType
Returns an array containing the constants of this enum type, in the order they are declared.
VanillaCommand - Class in org.bukkit.command.defaults
Deprecated.
VanillaCommand(String) - Constructor for class org.bukkit.command.defaults.VanillaCommand
Deprecated.
 
VanillaCommand(String, String, String, List<String>) - Constructor for class org.bukkit.command.defaults.VanillaCommand
Deprecated.
 
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(int, int, int) - Constructor for class org.bukkit.util.Vector
Construct the vector with provided integer components.
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.
Vehicle - Interface in org.bukkit.entity
Represents a vehicle entity.
vehicle - Variable in class org.bukkit.event.vehicle.VehicleEvent
 
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, int) - Constructor for class org.bukkit.event.vehicle.VehicleDamageEvent
Deprecated.
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
 
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
 
Villager - Interface in org.bukkit.entity
Represents a villager NPC
Villager.Profession - Enum in org.bukkit.entity
Represents the various different Villager professions there may be.
Vine - Class in org.bukkit.material
Represents a vine
Vine() - Constructor for class org.bukkit.material.Vine
 
Vine(int, byte) - Constructor for class org.bukkit.material.Vine
Deprecated.
Magic value
Vine(byte) - Constructor for class org.bukkit.material.Vine
Deprecated.
Magic value
Vine(BlockFace...) - Constructor for class org.bukkit.material.Vine
 
Vine(EnumSet<BlockFace>) - Constructor for class org.bukkit.material.Vine
 

W

Warning - Annotation Type in org.bukkit
This designates the warning state for a specific item.
Warning.WarningState - Enum in org.bukkit
This represents the states that server verbose for warnings may be.
WATER_BREATHING - Static variable in class org.bukkit.potion.PotionEffectType
Allows breathing underwater.
WATER_WORKER - Static variable in class org.bukkit.enchantments.Enchantment
Increases the speed at which a player may mine underwater
WaterMob - Interface in org.bukkit.entity
Represents a Water Mob
WEAKNESS - Static variable in class org.bukkit.potion.PotionEffectType
Decreases damage dealt by an entity.
Weather - Interface in org.bukkit.entity
Represents a Weather related entity, such as a storm
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
 
WeatherCommand - Class in org.bukkit.command.defaults
Deprecated.
WeatherCommand() - Constructor for class org.bukkit.command.defaults.WeatherCommand
Deprecated.
 
WeatherEvent - Class in org.bukkit.event.weather
Represents a Weather-related event
WeatherEvent(World) - Constructor for class org.bukkit.event.weather.WeatherEvent
 
WeatherType - Enum in org.bukkit
An enum of all current weather types
whichButton() - Method in class org.bukkit.event.enchantment.EnchantItemEvent
Which button was pressed to initiate the enchanting.
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
WhitelistCommand - Class in org.bukkit.command.defaults
Deprecated.
WhitelistCommand() - Constructor for class org.bukkit.command.defaults.WhitelistCommand
Deprecated.
 
Witch - Interface in org.bukkit.entity
Represents a Witch
with(FireworkEffect.Type) - Method in class org.bukkit.FireworkEffect.Builder
Specify the type of 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.
withColor(Iterable<?>) - 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.
Wither - Interface in org.bukkit.entity
Represents a Wither boss
WITHER - Static variable in class org.bukkit.potion.PotionEffectType
Deals damage to an entity over time and gives the health to the shooter.
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(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.
withFade(Iterable<?>) - 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.
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 Conversations created by this factory.
withModality(boolean) - Method in class org.bukkit.conversations.ConversationFactory
Sets the modality of all Conversations created by this factory.
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.
Wolf - Interface in org.bukkit.entity
Represents a Wolf
WoodenStep - Class in org.bukkit.material
Represents the different types of wooden steps.
WoodenStep() - Constructor for class org.bukkit.material.WoodenStep
 
WoodenStep(int) - Constructor for class org.bukkit.material.WoodenStep
Deprecated.
Magic value
WoodenStep(TreeSpecies) - Constructor for class org.bukkit.material.WoodenStep
 
WoodenStep(TreeSpecies, boolean) - Constructor for class org.bukkit.material.WoodenStep
 
WoodenStep(int, byte) - Constructor for class org.bukkit.material.WoodenStep
Deprecated.
Magic value
WoodenStep(Material, byte) - Constructor for class org.bukkit.material.WoodenStep
Deprecated.
Magic value
Wool - Class in org.bukkit.material
Represents a Wool/Cloth block
Wool() - Constructor for class org.bukkit.material.Wool
 
Wool(DyeColor) - Constructor for class org.bukkit.material.Wool
 
Wool(int) - Constructor for class org.bukkit.material.Wool
Deprecated.
Magic value
Wool(Material) - Constructor for class org.bukkit.material.Wool
 
Wool(int, byte) - Constructor for class org.bukkit.material.Wool
Deprecated.
Magic value
Wool(Material, byte) - Constructor for class org.bukkit.material.Wool
Deprecated.
Magic value
wordWrap(String, int) - Static method in class org.bukkit.util.ChatPaginator
Breaks a raw string up into a series of lines.
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.Environment - Enum in org.bukkit
Represents various map environment types that a world may be
World.Spigot - Class in org.bukkit
 
World.Spigot() - Constructor for class org.bukkit.World.Spigot
 
WorldBorder - Interface in org.bukkit
 
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
WorldEvent - Class in org.bukkit.event.world
Represents events within a world
WorldEvent(World) - Constructor for class org.bukkit.event.world.WorldEvent
 
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 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
 

X

x - Variable in class org.bukkit.util.Vector
 
xScale - Variable in class org.bukkit.util.noise.OctaveGenerator
 

Y

y - Variable in class org.bukkit.util.Vector
 
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 - Static variable in class org.bukkit.Color
Yellow, or (0xFF,0xFF,0x00) in (R,G,B)
yScale - Variable in class org.bukkit.util.noise.OctaveGenerator
 

Z

z - Variable in class org.bukkit.util.Vector
 
zero() - Method in class org.bukkit.Location
Zero this location's components.
ZERO - Static variable in class org.bukkit.util.EulerAngle
A EulerAngle with every axis set to 0
zero() - Method in class org.bukkit.util.Vector
Zero this vector's components.
Zombie - Interface in org.bukkit.entity
Represents a Zombie.
zScale - Variable in class org.bukkit.util.noise.OctaveGenerator
 

_

_INVALID_damage(int) - Method in interface org.bukkit.entity.Damageable
Deprecated.
_INVALID_damage(int, Entity) - Method in interface org.bukkit.entity.Damageable
Deprecated.
_INVALID_getAmount() - Method in class org.bukkit.event.entity.EntityRegainHealthEvent
Deprecated.
_INVALID_getDamage() - Method in interface org.bukkit.entity.Minecart
Deprecated.
_INVALID_getDamage() - Method in class org.bukkit.event.entity.EntityDamageEvent
Deprecated.
_INVALID_getDamage() - Method in class org.bukkit.event.vehicle.VehicleDamageEvent
Deprecated.
_INVALID_getHealth() - Method in interface org.bukkit.entity.Damageable
Deprecated.
_INVALID_getLastDamage() - Method in interface org.bukkit.entity.LivingEntity
Deprecated.
_INVALID_getMaxHealth() - Method in interface org.bukkit.entity.Damageable
Deprecated.
_INVALID_getOnlinePlayers() - Static method in class org.bukkit.Bukkit
Deprecated.
_INVALID_getOnlinePlayers() - Method in interface org.bukkit.Server
Deprecated.
_INVALID_getShooter() - Method in interface org.bukkit.entity.Projectile
Deprecated.
_INVALID_setAmount(int) - Method in class org.bukkit.event.entity.EntityRegainHealthEvent
Deprecated.
_INVALID_setDamage(int) - Method in interface org.bukkit.entity.Minecart
Deprecated.
_INVALID_setDamage(int) - Method in class org.bukkit.event.entity.EntityDamageEvent
Deprecated.
_INVALID_setDamage(int) - Method in class org.bukkit.event.vehicle.VehicleDamageEvent
Deprecated.
_INVALID_setHealth(int) - Method in interface org.bukkit.entity.Damageable
Deprecated.
_INVALID_setLastDamage(int) - Method in interface org.bukkit.entity.LivingEntity
Deprecated.
_INVALID_setMaxHealth(int) - Method in interface org.bukkit.entity.Damageable
Deprecated.
_INVALID_setShooter(LivingEntity) - Method in interface org.bukkit.entity.Projectile
Deprecated.
A B C D E F G H I J K L M N O P R S T U V W X Y Z _ 

Copyright © 2015. All rights reserved.