| Package | Description |
|---|---|
| org.bukkit |
More generalized classes in the API.
|
| 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.
|
| org.github.paperspigot.event.block | |
| org.imanity.imanityspigot.event | |
| org.imanity.imanityspigot.movement |
Classes for the MovementHandler / Listener from ImanitySpigot3
|
| org.imanity.imanityspigot.packet |
Classes for the PacketHandler / Listener from ImanitySpigot3
|
| org.spigotmc.event.player |
| 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
If the player is online, this will return that player. |
Player |
Server.getPlayer(String name)
Gets a player object by the given username.
|
static Player |
Bukkit.getPlayer(String name)
Gets a player object by the given username.
|
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)
Gets the player with the exact given name, case insensitive.
|
static Player |
Bukkit.getPlayerExact(String name)
Gets the player with the exact given name, case insensitive.
|
| 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)
Attempts to match any players with the given name, and returns a list
of all possibly matches.
|
static List<Player> |
Bukkit.matchPlayer(String name)
Attempts to match any players with the given name, and returns a list
of all possibly matches.
|
| Modifier and Type | Method and Description |
|---|---|
void |
Server.Imanity.setKnockback(Player player,
dev.imanity.knockback.api.Knockback knockback)
Set Player's knockback profile
|
| 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 |
|---|---|
Set<Player> |
Player.Spigot.getHiddenPlayers()
Gets all players hidden with
hidePlayer(org.bukkit.entity.Player). |
| 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 | 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 | 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) |
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()
Calling the
Iterator.remove() method will force that particular
player to not be displayed on the player list, decrease the size
returned by ServerListPingEvent.getNumPlayers(), and will not be returned again by
any new 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.
|
| Modifier and Type | Method and Description |
|---|---|
Player |
BeaconEffectEvent.getPlayer()
Gets the player who the potion effect is being applied to.
|
| Constructor and Description |
|---|
BeaconEffectEvent(Block block,
PotionEffect effect,
Player player,
boolean primary) |
| Constructor and Description |
|---|
AsyncHeartbeatRequestEvent(Player who,
long time) |
AsyncHeartbeatResponseEvent(Player who,
long requestTime,
long responseTime,
long ping) |
PlayerPearlRefundEvent(Player player,
EnderPearl enderPearl) |
| Modifier and Type | Method and Description |
|---|---|
void |
MovementService.callMovement(Player player,
MovementService.MovementType type,
Location from,
Location to,
Object packetPlayInFlying)
Call the Packet events
WARNING: DONT CALL IT YOUR SELF UNLESS YOU KNOW WHAT YOU'RE DOING
|
void |
MovementHandler.onUpdateLocation(Player player,
Location from,
Location to,
MovementPacketWrapper movementPacketWrapper)
The method that will be called when a player try to move
You can either listen PacketPlayInFlying thanks to NMS Packet or reflections
Using this method is preferable to PlayerMoveEvent
|
void |
MovementHandler.onUpdateRotation(Player player,
Location from,
Location to,
MovementPacketWrapper movementPacketWrapper)
The method that will be called when a player try to rotate his head
You can either listen PacketPlayInFlying thanks to NMS Packet or reflections
Using this method is preferable to PlayerMoveEvent
|
| Modifier and Type | Method and Description |
|---|---|
boolean |
PacketService.callPacket(Player player,
Object packet,
PacketService.PacketDirection direction)
Call the Packet events
WARNING: DONT CALL IT YOUR SELF UNLESS YOU KNOW WHAT YOU'RE DOING
|
default boolean |
PacketHandler.onReceived(Player player,
Object packet)
The method that will be called on an packet get received from player
You can either cast to NMS Packet or use reflections
|
default boolean |
PacketHandler.onSent(Player player,
Object packet)
The method that will be called on an packet get sent to player
You can either cast to NMS Packet or use reflections
|
| Constructor and Description |
|---|
PlayerSpawnLocationEvent(Player who,
Location spawnLocation) |
Copyright © 2022. All rights reserved.