Uses of Interface
org.bukkit.entity.Player
-
Packages that use Player Package Description org.bukkit The root package of the Bukkit API, contains generalized API classes.org.bukkit.boss Classes concerning the creation of boss bars that appear at the top of the player's screen.org.bukkit.conversations Classes dedicated to facilitate direct player-to-plugin communication.org.bukkit.entity Interfaces for non-voxel objects that can exist in aworld
, including all players, monsters, projectiles, etc.org.bukkit.event.block org.bukkit.event.enchantment Events
triggered from anenchantment table
.org.bukkit.event.entity org.bukkit.event.hanging Events
relating toentities that hang
.org.bukkit.event.inventory org.bukkit.event.player org.bukkit.event.raid Events
related to raids.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 ofmap
displays.org.bukkit.plugin.messaging Classes dedicated to specialized plugin to client protocols.org.spigotmc.event.player Spigot-specific player events. -
-
Uses of Player in org.bukkit
Methods in org.bukkit that return Player Modifier and Type Method Description static @Nullable Player
Bukkit. getPlayer(@NotNull String name)
Gets a player object by the given username.static @Nullable Player
Bukkit. getPlayer(@NotNull UUID id)
Gets the player with the given UUID.@Nullable Player
OfflinePlayer. getPlayer()
Gets aPlayer
object that this represents, if there is one@Nullable Player
Server. getPlayer(@NotNull String name)
Gets a player object by the given username.@Nullable Player
Server. getPlayer(@NotNull UUID id)
Gets the player with the given UUID.static @Nullable Player
Bukkit. getPlayerExact(@NotNull String name)
Gets the player with the exact given name, case insensitive.@Nullable Player
Server. getPlayerExact(@NotNull String name)
Gets the player with the exact given name, case insensitive.Methods in org.bukkit that return types with arguments of type Player Modifier and Type Method Description static @NotNull Collection<? extends Player>
Bukkit. getOnlinePlayers()
Gets a view of all currently logged in players.@NotNull Collection<? extends Player>
Server. getOnlinePlayers()
Gets a view of all currently logged in players.@NotNull List<Player>
World. getPlayers()
Get a list of all players in this Worldstatic @NotNull List<Player>
Bukkit. matchPlayer(@NotNull String name)
Attempts to match any players with the given name, and returns a list of all possibly matches.@NotNull List<Player>
Server. matchPlayer(@NotNull String name)
Attempts to match any players with the given name, and returns a list of all possibly matches. -
Uses of Player in org.bukkit.boss
Methods in org.bukkit.boss that return types with arguments of type Player Modifier and Type Method Description @NotNull List<Player>
BossBar. getPlayers()
Returns all players viewing this boss barMethods in org.bukkit.boss with parameters of type Player Modifier and Type Method Description void
BossBar. addPlayer(@NotNull Player player)
Adds the player to this boss bar causing it to display on their screen.void
BossBar. removePlayer(@NotNull Player player)
Removes the player from this boss bar causing it to be removed from their screen. -
Uses of Player in org.bukkit.conversations
Methods in org.bukkit.conversations with parameters of type Player Modifier and Type Method Description protected abstract @Nullable Prompt
PlayerNamePrompt. acceptValidatedInput(@NotNull ConversationContext context, @NotNull Player input)
Override this method to perform some action with the user's player name response. -
Uses of Player in org.bukkit.entity
Methods in org.bukkit.entity that return Player Modifier and Type Method Description @Nullable Player
LivingEntity. getKiller()
Gets the player identified as the killer of the living entity.Methods in org.bukkit.entity that return types with arguments of type Player Modifier and Type Method Description Set<Player>
Player.Spigot. getHiddenPlayers()
Gets all players hidden withhidePlayer(org.bukkit.entity.Player)
.Methods in org.bukkit.entity with parameters of type Player Modifier and Type Method Description boolean
Player. canSee(@NotNull Player player)
Checks to see if a player has been hidden from this playervoid
Player. hidePlayer(@NotNull Player player)
Deprecated.void
Player. hidePlayer(@NotNull Plugin plugin, @NotNull Player player)
Hides a player from this playervoid
Player. showPlayer(@NotNull Player player)
Deprecated.void
Player. showPlayer(@NotNull Plugin plugin, @NotNull Player player)
Allows this player to see a player that was previously hidden. -
Uses of Player in org.bukkit.event.block
Fields in org.bukkit.event.block declared as Player Modifier and Type Field Description protected Player
BlockPlaceEvent. player
Methods in org.bukkit.event.block that return Player Modifier and Type Method Description @NotNull Player
BlockBreakEvent. getPlayer()
Gets the Player that is breaking the block involved in this event.@Nullable Player
BlockCanBuildEvent. getPlayer()
Gets the player who placed the block involved in this event.@NotNull Player
BlockDamageEvent. getPlayer()
Gets the player damaging the block involved in this event.@NotNull Player
BlockDropItemEvent. getPlayer()
Gets the Player that is breaking the block involved in this event.@Nullable Player
BlockFertilizeEvent. getPlayer()
Gets the player that triggered the fertilization.@Nullable Player
BlockIgniteEvent. getPlayer()
Gets the player who ignited this block@NotNull Player
BlockPlaceEvent. getPlayer()
Gets the player who placed the block involved in this event.@NotNull Player
SignChangeEvent. getPlayer()
Gets the player changing the sign involved in this event.Constructors in org.bukkit.event.block with parameters of type Player Constructor Description BlockBreakEvent(@NotNull Block theBlock, @NotNull Player player)
BlockCanBuildEvent(@NotNull Block block, @Nullable Player player, @NotNull BlockData type, boolean canBuild)
BlockDamageEvent(@NotNull Player player, @NotNull Block block, @NotNull ItemStack itemInHand, boolean instaBreak)
BlockDropItemEvent(@NotNull Block block, @NotNull BlockState blockState, @NotNull Player player, @NotNull List<Item> items)
BlockFertilizeEvent(@NotNull Block theBlock, @Nullable Player player, @NotNull List<BlockState> blocks)
BlockMultiPlaceEvent(@NotNull List<BlockState> states, @NotNull Block clicked, @NotNull ItemStack itemInHand, @NotNull Player thePlayer, boolean canBuild)
BlockPlaceEvent(@NotNull Block placedBlock, @NotNull BlockState replacedBlockState, @NotNull Block placedAgainst, @NotNull ItemStack itemInHand, @NotNull Player thePlayer, boolean canBuild)
Deprecated.BlockPlaceEvent(@NotNull Block placedBlock, @NotNull BlockState replacedBlockState, @NotNull Block placedAgainst, @NotNull ItemStack itemInHand, @NotNull Player thePlayer, boolean canBuild, @NotNull EquipmentSlot hand)
SignChangeEvent(@NotNull Block theBlock, @NotNull Player thePlayer, @NotNull String[] theLines)
-
Uses of Player in org.bukkit.event.enchantment
Methods in org.bukkit.event.enchantment that return Player Modifier and Type Method Description @NotNull Player
EnchantItemEvent. getEnchanter()
Gets the player enchanting the item@NotNull Player
PrepareItemEnchantEvent. getEnchanter()
Gets the player enchanting the itemConstructors in org.bukkit.event.enchantment with parameters of type Player Constructor Description EnchantItemEvent(@NotNull Player enchanter, @NotNull InventoryView view, @NotNull Block table, @NotNull ItemStack item, int level, @NotNull Map<Enchantment,Integer> enchants, int i)
PrepareItemEnchantEvent(@NotNull Player enchanter, @NotNull InventoryView view, @NotNull Block table, @NotNull ItemStack item, @NotNull EnchantmentOffer[] offers, int bonus)
-
Uses of Player in org.bukkit.event.entity
Methods in org.bukkit.event.entity that return Player Modifier and Type Method Description @NotNull Player
PlayerDeathEvent. getEntity()
@Nullable Player
EntityPlaceEvent. getPlayer()
Deprecated.Returns the player placing the entity@NotNull Player
PlayerLeashEntityEvent. getPlayer()
Returns the player involved in this eventConstructors in org.bukkit.event.entity with parameters of type Player Constructor Description EntityPlaceEvent(@NotNull Entity entity, @Nullable Player player, @NotNull Block block, @NotNull BlockFace blockFace)
Deprecated.PlayerDeathEvent(@NotNull Player player, @NotNull List<ItemStack> drops, int droppedExp, int newExp, int newTotalExp, int newLevel, @Nullable String deathMessage)
PlayerDeathEvent(@NotNull Player player, @NotNull List<ItemStack> drops, int droppedExp, int newExp, @Nullable String deathMessage)
PlayerDeathEvent(@NotNull Player player, @NotNull List<ItemStack> drops, int droppedExp, @Nullable String deathMessage)
PlayerLeashEntityEvent(@NotNull Entity what, @NotNull Entity leashHolder, @NotNull Player leasher)
-
Uses of Player in org.bukkit.event.hanging
Methods in org.bukkit.event.hanging that return Player Modifier and Type Method Description @Nullable Player
HangingPlaceEvent. getPlayer()
Returns the player placing the hanging entityConstructors in org.bukkit.event.hanging with parameters of type Player Constructor Description HangingPlaceEvent(@NotNull Hanging hanging, @Nullable Player player, @NotNull Block block, @NotNull BlockFace blockFace)
-
Uses of Player in org.bukkit.event.inventory
Methods in org.bukkit.event.inventory that return Player Modifier and Type Method Description @NotNull Player
FurnaceExtractEvent. getPlayer()
Get the player that triggered the eventConstructors in org.bukkit.event.inventory with parameters of type Player Constructor Description FurnaceExtractEvent(@NotNull Player player, @NotNull Block block, @NotNull Material itemType, int itemAmount, int exp)
-
Uses of Player in org.bukkit.event.player
Fields in org.bukkit.event.player declared as Player Modifier and Type Field Description protected Player
PlayerEvent. player
Methods in org.bukkit.event.player that return Player Modifier and Type Method Description @NotNull Player
PlayerEvent. getPlayer()
Returns the player involved in this event@NotNull Player
PlayerUnleashEntityEvent. getPlayer()
Returns the player who is unleashing the entity.Methods in org.bukkit.event.player that return types with arguments of type Player Modifier and Type Method Description @NotNull Set<Player>
AsyncPlayerChatEvent. getRecipients()
Gets a set of recipients that this chat message will be displayed to.@NotNull Set<Player>
PlayerChatEvent. getRecipients()
Deprecated.Gets a set of recipients that this chat message will be displayed to@NotNull Set<Player>
PlayerCommandPreprocessEvent. getRecipients()
Deprecated.This method is provided for backward compatibility with no guarantee to the effect of viewing or modifying the set.Methods in org.bukkit.event.player with parameters of type Player Modifier and Type Method Description void
PlayerChatEvent. setPlayer(@NotNull Player player)
Deprecated.Sets the player that this message will display as, or command will be executed asvoid
PlayerCommandPreprocessEvent. setPlayer(@NotNull Player player)
Sets the player that this command will be executed as.Constructors in org.bukkit.event.player with parameters of type Player Constructor Description AsyncPlayerChatEvent(boolean async, @NotNull Player who, @NotNull String message, @NotNull Set<Player> players)
PlayerAdvancementDoneEvent(@NotNull Player who, @NotNull Advancement advancement)
PlayerAnimationEvent(@NotNull Player player)
Construct a new PlayerAnimation eventPlayerArmorStandManipulateEvent(@NotNull Player who, @NotNull ArmorStand clickedEntity, @NotNull ItemStack playerItem, @NotNull ItemStack armorStandItem, @NotNull EquipmentSlot slot)
PlayerBedEnterEvent(@NotNull Player who, @NotNull Block bed)
Deprecated.PlayerBedEnterEvent(@NotNull Player who, @NotNull Block bed, @NotNull PlayerBedEnterEvent.BedEnterResult bedEnterResult)
PlayerBedLeaveEvent(@NotNull Player who, @NotNull Block bed, boolean setBedSpawn)
PlayerBucketEmptyEvent(@NotNull Player who, @NotNull Block blockClicked, @NotNull BlockFace blockFace, @NotNull Material bucket, @NotNull ItemStack itemInHand)
Deprecated.PlayerBucketEmptyEvent(@NotNull Player who, @NotNull Block block, @NotNull Block blockClicked, @NotNull BlockFace blockFace, @NotNull Material bucket, @NotNull ItemStack itemInHand)
PlayerBucketEvent(@NotNull Player who, @NotNull Block blockClicked, @NotNull BlockFace blockFace, @NotNull Material bucket, @NotNull ItemStack itemInHand)
Deprecated.PlayerBucketEvent(@NotNull Player who, @NotNull Block block, @NotNull Block blockClicked, @NotNull BlockFace blockFace, @NotNull Material bucket, @NotNull ItemStack itemInHand)
PlayerBucketFillEvent(@NotNull Player who, @NotNull Block blockClicked, @NotNull BlockFace blockFace, @NotNull Material bucket, @NotNull ItemStack itemInHand)
Deprecated.PlayerBucketFillEvent(@NotNull Player who, @NotNull Block block, @NotNull Block blockClicked, @NotNull BlockFace blockFace, @NotNull Material bucket, @NotNull ItemStack itemInHand)
PlayerChangedMainHandEvent(@NotNull Player who, @NotNull MainHand mainHand)
PlayerChangedWorldEvent(@NotNull Player player, @NotNull World from)
PlayerChannelEvent(@NotNull Player player, @NotNull String channel)
PlayerChatEvent(@NotNull Player player, @NotNull String message)
Deprecated.PlayerChatEvent(@NotNull Player player, @NotNull String message, @NotNull String format, @NotNull Set<Player> recipients)
Deprecated.PlayerChatTabCompleteEvent(@NotNull Player who, @NotNull String message, @NotNull Collection<String> completions)
Deprecated.PlayerCommandPreprocessEvent(@NotNull Player player, @NotNull String message)
PlayerCommandPreprocessEvent(@NotNull Player player, @NotNull String message, @NotNull Set<Player> recipients)
PlayerCommandSendEvent(@NotNull Player player, @NotNull Collection<String> commands)
PlayerDropItemEvent(@NotNull Player player, @NotNull Item drop)
PlayerEditBookEvent(@NotNull Player who, int slot, @NotNull BookMeta previousBookMeta, @NotNull BookMeta newBookMeta, boolean isSigning)
PlayerEggThrowEvent(@NotNull Player player, @NotNull Egg egg, boolean hatching, byte numHatches, @NotNull EntityType hatchingType)
PlayerEvent(@NotNull Player who)
PlayerExpChangeEvent(@NotNull Player player, int expAmount)
PlayerFishEvent(@NotNull Player player, @Nullable Entity entity, @NotNull FishHook hookEntity, @NotNull PlayerFishEvent.State state)
PlayerGameModeChangeEvent(@NotNull Player player, @NotNull GameMode newGameMode)
PlayerInteractAtEntityEvent(@NotNull Player who, @NotNull Entity clickedEntity, @NotNull Vector position)
PlayerInteractAtEntityEvent(@NotNull Player who, @NotNull Entity clickedEntity, @NotNull Vector position, @NotNull EquipmentSlot hand)
PlayerInteractEntityEvent(@NotNull Player who, @NotNull Entity clickedEntity)
PlayerInteractEntityEvent(@NotNull Player who, @NotNull Entity clickedEntity, @NotNull EquipmentSlot hand)
PlayerInteractEvent(@NotNull Player who, @NotNull Action action, @Nullable ItemStack item, @Nullable Block clickedBlock, @NotNull BlockFace clickedFace)
PlayerInteractEvent(@NotNull Player who, @NotNull Action action, @Nullable ItemStack item, @Nullable Block clickedBlock, @NotNull BlockFace clickedFace, @Nullable EquipmentSlot hand)
PlayerItemBreakEvent(@NotNull Player player, @NotNull ItemStack brokenItem)
PlayerItemConsumeEvent(@NotNull Player player, @NotNull ItemStack item)
PlayerItemDamageEvent(@NotNull Player player, @NotNull ItemStack what, int damage)
PlayerItemHeldEvent(@NotNull Player player, int previous, int current)
PlayerItemMendEvent(@NotNull Player who, @NotNull ItemStack item, @NotNull ExperienceOrb experienceOrb, int repairAmount)
PlayerJoinEvent(@NotNull Player playerJoined, @Nullable String joinMessage)
PlayerKickEvent(@NotNull Player playerKicked, @NotNull String kickReason, @NotNull String leaveMessage)
PlayerLevelChangeEvent(@NotNull Player player, int oldLevel, int newLevel)
PlayerLocaleChangeEvent(@NotNull Player who, @NotNull String locale)
PlayerLoginEvent(@NotNull Player player, @NotNull String hostname, @NotNull InetAddress address)
PlayerLoginEvent(@NotNull Player player, @NotNull String hostname, @NotNull InetAddress address, @NotNull InetAddress realAddress)
This constructor defaults message to an empty string, and result to ALLOWEDPlayerLoginEvent(@NotNull Player player, @NotNull String hostname, @NotNull InetAddress address, @NotNull PlayerLoginEvent.Result result, @NotNull String message, @NotNull InetAddress realAddress)
This constructor pre-configures the event with a result and messagePlayerMoveEvent(@NotNull Player player, @NotNull Location from, @Nullable Location to)
PlayerPickupArrowEvent(@NotNull Player player, @NotNull Item item, @NotNull AbstractArrow arrow)
PlayerPickupItemEvent(@NotNull Player player, @NotNull Item item, int remaining)
Deprecated.PlayerPortalEvent(@NotNull Player player, @NotNull Location from, @Nullable Location to)
PlayerPortalEvent(@NotNull Player player, @NotNull Location from, @Nullable Location to, @NotNull PlayerTeleportEvent.TeleportCause cause)
PlayerPortalEvent(@NotNull Player player, @NotNull Location from, @Nullable Location to, @NotNull PlayerTeleportEvent.TeleportCause cause, int getSearchRadius, boolean canCreatePortal, int creationRadius)
PlayerQuitEvent(@NotNull Player who, @Nullable String quitMessage)
PlayerRecipeDiscoverEvent(@NotNull Player who, @NotNull NamespacedKey recipe)
PlayerRegisterChannelEvent(@NotNull Player player, @NotNull String channel)
PlayerResourcePackStatusEvent(@NotNull Player who, @NotNull PlayerResourcePackStatusEvent.Status resourcePackStatus)
PlayerRespawnEvent(@NotNull Player respawnPlayer, @NotNull Location respawnLocation, boolean isBedSpawn)
PlayerRiptideEvent(@NotNull Player who, @NotNull ItemStack item)
PlayerShearEntityEvent(@NotNull Player who, @NotNull Entity what)
Deprecated.PlayerShearEntityEvent(@NotNull Player who, @NotNull Entity what, @NotNull ItemStack item, @NotNull EquipmentSlot hand)
PlayerStatisticIncrementEvent(@NotNull Player player, @NotNull Statistic statistic, int initialValue, int newValue)
PlayerStatisticIncrementEvent(@NotNull Player player, @NotNull Statistic statistic, int initialValue, int newValue, @NotNull EntityType entityType)
PlayerStatisticIncrementEvent(@NotNull Player player, @NotNull Statistic statistic, int initialValue, int newValue, @NotNull Material material)
PlayerSwapHandItemsEvent(@NotNull Player player, @NotNull ItemStack mainHandItem, @NotNull ItemStack offHandItem)
PlayerTakeLecternBookEvent(@NotNull Player who, @NotNull Lectern lectern)
PlayerTeleportEvent(@NotNull Player player, @NotNull Location from, @Nullable Location to)
PlayerTeleportEvent(@NotNull Player player, @NotNull Location from, @Nullable Location to, @NotNull PlayerTeleportEvent.TeleportCause cause)
PlayerToggleFlightEvent(@NotNull Player player, boolean isFlying)
PlayerToggleSneakEvent(@NotNull Player player, boolean isSneaking)
PlayerToggleSprintEvent(@NotNull Player player, boolean isSprinting)
PlayerUnleashEntityEvent(@NotNull Entity entity, @NotNull Player player)
PlayerUnregisterChannelEvent(@NotNull Player player, @NotNull String channel)
PlayerVelocityEvent(@NotNull Player player, @NotNull Vector velocity)
Constructor parameters in org.bukkit.event.player with type arguments of type Player Constructor Description AsyncPlayerChatEvent(boolean async, @NotNull Player who, @NotNull String message, @NotNull Set<Player> players)
PlayerChatEvent(@NotNull Player player, @NotNull String message, @NotNull String format, @NotNull Set<Player> recipients)
Deprecated.PlayerCommandPreprocessEvent(@NotNull Player player, @NotNull String message, @NotNull Set<Player> recipients)
-
Uses of Player in org.bukkit.event.raid
Methods in org.bukkit.event.raid that return Player Modifier and Type Method Description @NotNull Player
RaidTriggerEvent. getPlayer()
Returns the player who triggered the raid.Methods in org.bukkit.event.raid that return types with arguments of type Player Modifier and Type Method Description @NotNull List<Player>
RaidFinishEvent. getWinners()
Returns an immutable list contains all winners.Constructors in org.bukkit.event.raid with parameters of type Player Constructor Description RaidTriggerEvent(@NotNull Raid raid, @NotNull World world, @NotNull Player player)
Constructor parameters in org.bukkit.event.raid with type arguments of type Player Constructor Description RaidFinishEvent(@NotNull Raid raid, @NotNull World world, @NotNull List<Player> winners)
-
Uses of Player in org.bukkit.event.server
Methods in org.bukkit.event.server that return types with arguments of type Player Modifier and Type Method Description @NotNull Iterator<Player>
ServerListPingEvent. iterator()
-
Uses of Player in org.bukkit.event.world
Methods in org.bukkit.event.world that return Player Modifier and Type Method Description @Nullable Player
StructureGrowEvent. getPlayer()
Gets the player that created the structure.Constructors in org.bukkit.event.world with parameters of type Player Constructor Description StructureGrowEvent(@NotNull Location location, @NotNull TreeType species, boolean bonemeal, @Nullable Player player, @NotNull List<BlockState> blocks)
-
Uses of Player in org.bukkit.map
Methods in org.bukkit.map with parameters of type Player Modifier and Type Method Description abstract void
MapRenderer. render(@NotNull MapView map, @NotNull MapCanvas canvas, @NotNull Player player)
Render to the given map. -
Uses of Player in org.bukkit.plugin.messaging
Methods in org.bukkit.plugin.messaging with parameters of type Player Modifier and Type Method Description void
Messenger. dispatchIncomingMessage(@NotNull Player source, @NotNull String channel, @org.jetbrains.annotations.NotNull byte[] message)
Dispatches the specified incoming message to any registered listeners.void
StandardMessenger. dispatchIncomingMessage(@NotNull Player source, @NotNull String channel, @org.jetbrains.annotations.NotNull byte[] message)
void
PluginMessageListener. onPluginMessageReceived(@NotNull String channel, @NotNull Player player, @org.jetbrains.annotations.NotNull byte[] message)
A method that will be thrown when a PluginMessageSource sends a plugin message on a registered channel. -
Uses of Player in org.spigotmc.event.player
Constructors in org.spigotmc.event.player with parameters of type Player Constructor Description PlayerSpawnLocationEvent(@NotNull Player who, @NotNull Location spawnLocation)
-