Skip to content

PlayerKickEvent ​

class · pocketmine\event\player\PlayerKickEvent · source

Extends PlayerEvent
Implements Cancellable

Called when a player is kicked (forcibly disconnected) from the server, e.g. if an operator used /kick.

Properties ​

$disconnectReason ​

php
public \pocketmine\lang\Translatable|string $disconnectReason

$disconnectScreenMessage ​

php
public \pocketmine\lang\Translatable|string|null $disconnectScreenMessage

$quitMessage ​

php
public \pocketmine\lang\Translatable|string $quitMessage

Methods ​

__construct() ​

php
public function __construct(\pocketmine\player\Player $player, \pocketmine\lang\Translatable|string $disconnectReason, \pocketmine\lang\Translatable|string $quitMessage, \pocketmine\lang\Translatable|string|null $disconnectScreenMessage)

getQuitMessage() ​

php
public function getQuitMessage() : \pocketmine\lang\Translatable|string

Returns the quit message broadcasted to other players, e.g. "Steve left the game".

setQuitMessage() ​

php
public function setQuitMessage(\pocketmine\lang\Translatable|string $quitMessage) : void

Sets the quit message broadcasted to other players.

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