Skip to content

pocketmine\event\player ​

Classes ​

NameKindSummary
PlayerBedEnterEventclass
PlayerBedLeaveEventclass
PlayerBlockPickEventclassCalled when a player middle-clicks on a block to get an item in creative mode
PlayerBucketEmptyEventclass
PlayerBucketEventclass
PlayerBucketFillEventclass
PlayerChangeSkinEventclassCalled when a player changes their skin in-game
PlayerChatEventclassCalled when a player chats something
PlayerCreationEventclassAllows the use of custom Player classes
PlayerDataSaveEventclassCalled when a player's data is about to be saved to disk
PlayerDeathEventclass
PlayerDisconnectEventTraittrait
PlayerDisplayNameChangeEventclass
PlayerDropItemEventclassCalled when a player tries to drop an item
PlayerDuplicateLoginEventclassCalled when a player connects with a username or UUID that is already used by another player on the server
PlayerEditBookEventclass
PlayerEmoteEventclassCalled when a player uses an emote
PlayerEnchantingOptionsRequestEventclassCalled when a player inserts an item into an enchanting table's input slot
PlayerEntityInteractEventclassCalled when a player interacts with an entity (e
PlayerEntityPickEventclassCalled when a player middle-clicks on an entity to get an item in creative mode
PlayerEventclass
PlayerExhaustEventclass
PlayerExperienceChangeEventclassCalled when a player gains or loses XP levels and/or progress
PlayerGameModeChangeEventclassCalled when a player has its gamemode changed
PlayerInteractEventclassCalled when a player interacts or touches a block
PlayerItemConsumeEventclassCalled when a player eats something
PlayerItemEnchantEventclassCalled when a player enchants an item using an enchanting table
PlayerItemHeldEventclassCalled when a player's held item changes
PlayerItemUseEventclassCalled when a player uses its held item, for example when throwing a projectile
PlayerJoinEventclassCalled when the player spawns in the world after logging in, when they first see the terrain
PlayerJumpEventclassCalled when a player jumps
PlayerKickEventclassCalled when a player is kicked (forcibly disconnected) from the server, e
PlayerLoginEventclassCalled after the player has successfully authenticated, before it spawns
PlayerMissSwingEventclassCalled when a player attempts to perform the attack action (left-click) without a target entity
PlayerMoveEventclass
PlayerPostChunkSendEventclassCalled after a player is sent a chunk as part of their view radius
PlayerPreLoginEventclassCalled when a player connects to the server, prior to authentication taking place
PlayerProxyTransferEvent 5.46.0classCalled when a player of this server is about to be moved to another server of the pm-proxy network
PlayerQuitEventclassCalled when a player disconnects from the server for any reason
PlayerResourcePackOfferEventclassCalled after a player authenticates and is being offered resource packs to download
PlayerRespawnAnchorUseEventclass
PlayerRespawnEventclassCalled when a player is respawned
PlayerToggleFlightEventclass
PlayerToggleGlideEventclass
PlayerToggleSneakEventclass
PlayerToggleSprintEventclass
PlayerToggleSwimEventclass
PlayerTransferEventclassCalled when a player attempts to be transferred to another server, e
PlayerViewDistanceChangeEventclassCalled when a player requests a different viewing distance than the current one

VanillaMine is a fork of PocketMine-MP, maintained by Luxury Nodes. Not affiliated with the PMMP team or Mojang.