# Uses of Package
org.bukkit.event.player

Packages that use org.bukkit.event.player
Package
Description
com.destroystokyo.paper.event.entity
com.destroystokyo.paper.event.player
com.destroystokyo.paper.loottable
io.papermc.paper.event.block
io.papermc.paper.event.player
org.bukkit.entity
Interfaces for non-voxel objects that can exist in a `world`, including all players, monsters, projectiles, etc.
org.bukkit.event.player
`Events` relating to `players`.
org.spigotmc.event.player
Spigot-specific player events.

Classes in org.bukkit.event.player used by com.destroystokyo.paper.event.entity
Class
Description
PlayerEvent
Represents a player related event
Classes in org.bukkit.event.player used by com.destroystokyo.paper.event.player
Class
Description
PlayerEvent
Represents a player related event
PlayerMoveEvent
Holds information for player movement events
PlayerTeleportEvent
Holds information for player teleport events
Classes in org.bukkit.event.player used by com.destroystokyo.paper.loottable
Class
Description
PlayerEvent
Represents a player related event
Classes in org.bukkit.event.player used by io.papermc.paper.event.block
Class
Description
PlayerEvent
Represents a player related event
Classes in org.bukkit.event.player used by io.papermc.paper.event.player
Class
Description
PlayerAnimationEvent
Represents a player animation event
Use `PlayerArmSwingEvent` for determining which arm was swung.
PlayerCommandPreprocessEvent
This event is called whenever a player runs a command (by placing a slash at the start of their message).
PlayerEvent
Represents a player related event
Classes in org.bukkit.event.player used by org.bukkit.entity
Class
Description
PlayerKickEvent.Cause
PlayerResourcePackStatusEvent.Status
Status of the resource pack.
PlayerTeleportEvent.TeleportCause
Classes in org.bukkit.event.player used by org.bukkit.event.player
Class
Description
AsyncPlayerChatEvent
Deprecated.
use `AsyncChatEvent` instead
AsyncPlayerPreLoginEvent.Result
Basic kick reasons for communicating to plugins
PlayerAnimationType
Different types of player animations
PlayerBedEnterEvent.BedEnterResult
Represents the default possible outcomes of this event.
PlayerBucketEntityEvent
This event is called whenever a player captures an entity in a bucket.
PlayerBucketEvent
Called when a player interacts with a Bucket
PlayerChannelEvent
This event is called after a player registers or unregisters a new plugin channel.
PlayerEvent
Represents a player related event
PlayerFishEvent.State
An enum to specify the state of the fishing
PlayerGameModeChangeEvent.Cause
PlayerInteractEntityEvent
Represents an event that is called when a player right clicks an entity.
PlayerKickEvent.Cause
PlayerLoginEvent.Result
Basic kick reasons for communicating to plugins
PlayerMoveEvent
Holds information for player movement events
PlayerPickupItemEvent
Deprecated.
`EntityPickupItemEvent`
PlayerPreLoginEvent.Result
Deprecated.
Basic kick reasons for communicating to plugins
PlayerQuitEvent.QuitReason
PlayerResourcePackStatusEvent.Status
Status of the resource pack.
PlayerRespawnEvent.RespawnFlag
PlayerTeleportEvent
Holds information for player teleport events
PlayerTeleportEvent.TeleportCause
Classes in org.bukkit.event.player used by org.spigotmc.event.player
Class
Description
PlayerEvent
Represents a player related event