Package | Description |
---|---|
org.bukkit |
More generalized classes in the API.
|
org.bukkit.conversations |
Classes dedicated to facilitate direct player-to-plugin communication.
|
org.bukkit.entity |
Interfaces for non-voxel objects that can exist in a
world , including all players, monsters, projectiles, etc. |
org.bukkit.event.block | |
org.bukkit.event.enchantment |
Events triggered from an enchantment table . |
org.bukkit.event.entity | |
org.bukkit.event.hanging |
Events relating to entities that hang . |
org.bukkit.event.inventory | |
org.bukkit.event.painting | |
org.bukkit.event.player | |
org.bukkit.event.server |
Events relating to programmatic state
changes on the server. |
org.bukkit.event.world | |
org.bukkit.map |
Classes to facilitate plugin handling of
map displays. |
org.bukkit.plugin.messaging |
Classes dedicated to specialized plugin to client protocols.
|
Modifier and Type | Method and Description |
---|---|
Player[] |
Server._INVALID_getOnlinePlayers()
Deprecated.
superseded by
Server.getOnlinePlayers() |
static Player[] |
Bukkit._INVALID_getOnlinePlayers()
Deprecated.
superseded by
Bukkit.getOnlinePlayers() |
Player |
OfflinePlayer.getPlayer()
Gets a
Player object that this represents, if there is one |
Player |
Server.getPlayer(String name)
Deprecated.
Use
Server.getPlayer(UUID) as player names are no longer
guaranteed to be unique |
static Player |
Bukkit.getPlayer(String name)
Deprecated.
Use
Bukkit.getPlayer(UUID) as player names are no longer
guaranteed to be unique |
Player |
Server.getPlayer(UUID id)
Gets the player with the given UUID.
|
static Player |
Bukkit.getPlayer(UUID id)
Gets the player with the given UUID.
|
Player |
Server.getPlayerExact(String name)
Deprecated.
Use
Server.getPlayer(UUID) as player names are no longer
guaranteed to be unique |
static Player |
Bukkit.getPlayerExact(String name)
Deprecated.
Use
Bukkit.getPlayer(UUID) as player names are no longer
guaranteed to be unique |
Modifier and Type | Method and Description |
---|---|
Collection<? extends Player> |
Server.getOnlinePlayers()
Gets a view of all currently logged in players.
|
static Collection<? extends Player> |
Bukkit.getOnlinePlayers()
Gets a view of all currently logged in players.
|
List<Player> |
World.getPlayers()
Get a list of all players in this World
|
List<Player> |
Server.matchPlayer(String name)
Deprecated.
Use
Server.getPlayer(UUID) as player names are no longer
guaranteed to be unique |
static List<Player> |
Bukkit.matchPlayer(String name)
Deprecated.
Use
Bukkit.getPlayer(UUID) as player names are no longer
guaranteed to be unique |
Modifier and Type | Method and Description |
---|---|
protected abstract Prompt |
PlayerNamePrompt.acceptValidatedInput(ConversationContext context,
Player input)
Override this method to perform some action with the user's player name
response.
|
Modifier and Type | Method and Description |
---|---|
Player |
LivingEntity.getKiller()
Gets the player identified as the killer of the living entity.
|
Modifier and Type | Method and Description |
---|---|
boolean |
Player.canSee(Player player)
Checks to see if a player has been hidden from this player
|
void |
Player.hidePlayer(Player player)
Hides a player from this player
|
void |
Player.showPlayer(Player player)
Allows this player to see a player that was previously hidden
|
Modifier and Type | Field and Description |
---|---|
protected Player |
BlockPlaceEvent.player |
Modifier and Type | Method and Description |
---|---|
Player |
SignChangeEvent.getPlayer()
Gets the player changing the sign involved in this event.
|
Player |
BlockPlaceEvent.getPlayer()
Gets the player who placed the block involved in this event.
|
Player |
BlockIgniteEvent.getPlayer()
Gets the player who ignited this block
|
Player |
BlockDamageEvent.getPlayer()
Gets the player damaging the block involved in this event.
|
Player |
BlockBreakEvent.getPlayer()
Gets the Player that is breaking the block involved in this event.
|
Constructor and Description |
---|
BlockBreakEvent(Block theBlock,
Player player) |
BlockDamageEvent(Player player,
Block block,
ItemStack itemInHand,
boolean instaBreak) |
BlockIgniteEvent(Block theBlock,
BlockIgniteEvent.IgniteCause cause,
Player thePlayer)
Deprecated.
|
BlockMultiPlaceEvent(List<BlockState> states,
Block clicked,
ItemStack itemInHand,
Player thePlayer,
boolean canBuild) |
BlockPlaceEvent(Block placedBlock,
BlockState replacedBlockState,
Block placedAgainst,
ItemStack itemInHand,
Player thePlayer,
boolean canBuild) |
SignChangeEvent(Block theBlock,
Player thePlayer,
String[] theLines) |
Modifier and Type | Method and Description |
---|---|
Player |
PrepareItemEnchantEvent.getEnchanter()
Gets the player enchanting the item
|
Player |
EnchantItemEvent.getEnchanter()
Gets the player enchanting the item
|
Constructor and Description |
---|
EnchantItemEvent(Player enchanter,
InventoryView view,
Block table,
ItemStack item,
int level,
Map<Enchantment,Integer> enchants,
int i) |
PrepareItemEnchantEvent(Player enchanter,
InventoryView view,
Block table,
ItemStack item,
int[] levelsOffered,
int bonus) |
Modifier and Type | Method and Description |
---|---|
Player |
PlayerDeathEvent.getEntity() |
Player |
PlayerLeashEntityEvent.getPlayer()
Returns the player involved in this event
|
Constructor and Description |
---|
PlayerDeathEvent(Player player,
List<ItemStack> drops,
int droppedExp,
int newExp,
int newTotalExp,
int newLevel,
String deathMessage) |
PlayerDeathEvent(Player player,
List<ItemStack> drops,
int droppedExp,
int newExp,
String deathMessage) |
PlayerDeathEvent(Player player,
List<ItemStack> drops,
int droppedExp,
String deathMessage) |
PlayerLeashEntityEvent(Entity what,
Entity leashHolder,
Player leasher) |
Modifier and Type | Method and Description |
---|---|
Player |
HangingPlaceEvent.getPlayer()
Returns the player placing the hanging entity
|
Constructor and Description |
---|
HangingPlaceEvent(Hanging hanging,
Player player,
Block block,
BlockFace blockFace) |
Modifier and Type | Method and Description |
---|---|
Player |
FurnaceExtractEvent.getPlayer()
Get the player that triggered the event
|
Constructor and Description |
---|
FurnaceExtractEvent(Player player,
Block block,
Material itemType,
int itemAmount,
int exp) |
Modifier and Type | Method and Description |
---|---|
Player |
PaintingPlaceEvent.getPlayer()
Deprecated.
Returns the player placing the painting
|
Constructor and Description |
---|
PaintingPlaceEvent(Painting painting,
Player player,
Block block,
BlockFace blockFace)
Deprecated.
|
Modifier and Type | Field and Description |
---|---|
protected Player |
PlayerEvent.player |
Modifier and Type | Method and Description |
---|---|
Player |
PlayerUnleashEntityEvent.getPlayer()
Returns the player who is unleashing the entity.
|
Player |
PlayerEvent.getPlayer()
Returns the player involved in this event
|
Modifier and Type | Method and Description |
---|---|
Set<Player> |
PlayerCommandPreprocessEvent.getRecipients()
Deprecated.
This method is provided for backward compatibility with no
guarantee to the effect of viewing or modifying the set.
|
Set<Player> |
PlayerChatEvent.getRecipients()
Deprecated.
Gets a set of recipients that this chat message will be displayed to
|
Set<Player> |
AsyncPlayerChatEvent.getRecipients()
Gets a set of recipients that this chat message will be displayed to.
|
Modifier and Type | Method and Description |
---|---|
void |
PlayerCommandPreprocessEvent.setPlayer(Player player)
Sets the player that this command will be executed as.
|
void |
PlayerChatEvent.setPlayer(Player player)
Deprecated.
Sets the player that this message will display as, or command will be
executed as
|
Constructor and Description |
---|
AsyncPlayerChatEvent(boolean async,
Player who,
String message,
Set<Player> players) |
PlayerAchievementAwardedEvent(Player player,
Achievement achievement) |
PlayerAnimationEvent(Player player)
Construct a new PlayerAnimation event
|
PlayerBedEnterEvent(Player who,
Block bed) |
PlayerBedLeaveEvent(Player who,
Block bed) |
PlayerBucketEmptyEvent(Player who,
Block blockClicked,
BlockFace blockFace,
Material bucket,
ItemStack itemInHand) |
PlayerBucketEvent(Player who,
Block blockClicked,
BlockFace blockFace,
Material bucket,
ItemStack itemInHand) |
PlayerBucketFillEvent(Player who,
Block blockClicked,
BlockFace blockFace,
Material bucket,
ItemStack itemInHand) |
PlayerChangedWorldEvent(Player player,
World from) |
PlayerChannelEvent(Player player,
String channel) |
PlayerChatEvent(Player player,
String message)
Deprecated.
|
PlayerChatEvent(Player player,
String message,
String format,
Set<Player> recipients)
Deprecated.
|
PlayerChatTabCompleteEvent(Player who,
String message,
Collection<String> completions) |
PlayerCommandPreprocessEvent(Player player,
String message) |
PlayerCommandPreprocessEvent(Player player,
String message,
Set<Player> recipients) |
PlayerDropItemEvent(Player player,
Item drop) |
PlayerEditBookEvent(Player who,
int slot,
BookMeta previousBookMeta,
BookMeta newBookMeta,
boolean isSigning) |
PlayerEggThrowEvent(Player player,
Egg egg,
boolean hatching,
byte numHatches,
CreatureType hatchingType)
Deprecated.
|
PlayerEggThrowEvent(Player player,
Egg egg,
boolean hatching,
byte numHatches,
EntityType hatchingType) |
PlayerEvent(Player who) |
PlayerExpChangeEvent(Player player,
int expAmount) |
PlayerFishEvent(Player player,
Entity entity,
Fish hookEntity,
PlayerFishEvent.State state) |
PlayerFishEvent(Player player,
Entity entity,
PlayerFishEvent.State state)
Deprecated.
replaced by
PlayerFishEvent.PlayerFishEvent(Player, Entity, Fish,
State) to include the Fish hook entity. |
PlayerGameModeChangeEvent(Player player,
GameMode newGameMode) |
PlayerInteractAtEntityEvent(Player who,
Entity clickedEntity,
Vector position) |
PlayerInteractEntityEvent(Player who,
Entity clickedEntity) |
PlayerInteractEvent(Player who,
Action action,
ItemStack item,
Block clickedBlock,
BlockFace clickedFace) |
PlayerInventoryEvent(Player player,
Inventory inventory)
Deprecated.
|
PlayerItemBreakEvent(Player player,
ItemStack brokenItem) |
PlayerItemConsumeEvent(Player player,
ItemStack item) |
PlayerItemHeldEvent(Player player,
int previous,
int current) |
PlayerJoinEvent(Player playerJoined,
String joinMessage) |
PlayerKickEvent(Player playerKicked,
String kickReason,
String leaveMessage) |
PlayerLevelChangeEvent(Player player,
int oldLevel,
int newLevel) |
PlayerLoginEvent(Player player)
Deprecated.
Address should be provided in other constructor
|
PlayerLoginEvent(Player player,
PlayerLoginEvent.Result result,
String message)
Deprecated.
Address and hostname should be provided in other
constructor
|
PlayerLoginEvent(Player player,
String hostname)
Deprecated.
Address should be provided in other constructor
|
PlayerLoginEvent(Player player,
String hostname,
InetAddress address)
This constructor defaults message to an empty string, and result to
ALLOWED
|
PlayerLoginEvent(Player player,
String hostname,
InetAddress address,
PlayerLoginEvent.Result result,
String message)
This constructor pre-configures the event with a result and message
|
PlayerMoveEvent(Player player,
Location from,
Location to) |
PlayerPickupItemEvent(Player player,
Item item,
int remaining) |
PlayerPortalEvent(Player player,
Location from,
Location to,
TravelAgent pta) |
PlayerPortalEvent(Player player,
Location from,
Location to,
TravelAgent pta,
PlayerTeleportEvent.TeleportCause cause) |
PlayerQuitEvent(Player who,
String quitMessage) |
PlayerRegisterChannelEvent(Player player,
String channel) |
PlayerRespawnEvent(Player respawnPlayer,
Location respawnLocation,
boolean isBedSpawn) |
PlayerShearEntityEvent(Player who,
Entity what) |
PlayerStatisticIncrementEvent(Player player,
Statistic statistic,
int initialValue,
int newValue) |
PlayerStatisticIncrementEvent(Player player,
Statistic statistic,
int initialValue,
int newValue,
EntityType entityType) |
PlayerStatisticIncrementEvent(Player player,
Statistic statistic,
int initialValue,
int newValue,
Material material) |
PlayerTeleportEvent(Player player,
Location from,
Location to) |
PlayerTeleportEvent(Player player,
Location from,
Location to,
PlayerTeleportEvent.TeleportCause cause) |
PlayerToggleFlightEvent(Player player,
boolean isFlying) |
PlayerToggleSneakEvent(Player player,
boolean isSneaking) |
PlayerToggleSprintEvent(Player player,
boolean isSprinting) |
PlayerUnleashEntityEvent(Entity entity,
Player player) |
PlayerUnregisterChannelEvent(Player player,
String channel) |
PlayerVelocityEvent(Player player,
Vector velocity) |
Constructor and Description |
---|
AsyncPlayerChatEvent(boolean async,
Player who,
String message,
Set<Player> players) |
PlayerChatEvent(Player player,
String message,
String format,
Set<Player> recipients)
Deprecated.
|
PlayerCommandPreprocessEvent(Player player,
String message,
Set<Player> recipients) |
Modifier and Type | Method and Description |
---|---|
Iterator<Player> |
ServerListPingEvent.iterator() |
Modifier and Type | Method and Description |
---|---|
Player |
StructureGrowEvent.getPlayer()
Gets the player that created the structure.
|
Constructor and Description |
---|
StructureGrowEvent(Location location,
TreeType species,
boolean bonemeal,
Player player,
List<BlockState> blocks) |
Modifier and Type | Method and Description |
---|---|
abstract void |
MapRenderer.render(MapView map,
MapCanvas canvas,
Player player)
Render to the given map.
|
Modifier and Type | Method and Description |
---|---|
void |
StandardMessenger.dispatchIncomingMessage(Player source,
String channel,
byte[] message) |
void |
Messenger.dispatchIncomingMessage(Player source,
String channel,
byte[] message)
Dispatches the specified incoming message to any registered listeners.
|
void |
PluginMessageListener.onPluginMessageReceived(String channel,
Player player,
byte[] message)
A method that will be thrown when a PluginMessageSource sends a plugin
message on a registered channel.
|
Copyright © 2015. All rights reserved.