mirror of
https://github.com/pmmp/PocketMine-MP.git
synced 2025-07-25 20:33:59 +00:00
Support localized disconnect screen messages for PlayerLoginEvent
This commit is contained in:
parent
f173b91ca1
commit
6b8b7311f0
@ -25,6 +25,7 @@ namespace pocketmine\event\player;
|
|||||||
|
|
||||||
use pocketmine\event\Cancellable;
|
use pocketmine\event\Cancellable;
|
||||||
use pocketmine\event\CancellableTrait;
|
use pocketmine\event\CancellableTrait;
|
||||||
|
use pocketmine\lang\Translatable;
|
||||||
use pocketmine\player\Player;
|
use pocketmine\player\Player;
|
||||||
|
|
||||||
/**
|
/**
|
||||||
@ -37,16 +38,16 @@ class PlayerLoginEvent extends PlayerEvent implements Cancellable{
|
|||||||
|
|
||||||
public function __construct(
|
public function __construct(
|
||||||
Player $player,
|
Player $player,
|
||||||
protected string $kickMessage
|
protected Translatable|string $kickMessage
|
||||||
){
|
){
|
||||||
$this->player = $player;
|
$this->player = $player;
|
||||||
}
|
}
|
||||||
|
|
||||||
public function setKickMessage(string $kickMessage) : void{
|
public function setKickMessage(Translatable|string $kickMessage) : void{
|
||||||
$this->kickMessage = $kickMessage;
|
$this->kickMessage = $kickMessage;
|
||||||
}
|
}
|
||||||
|
|
||||||
public function getKickMessage() : string{
|
public function getKickMessage() : Translatable|string{
|
||||||
return $this->kickMessage;
|
return $this->kickMessage;
|
||||||
}
|
}
|
||||||
}
|
}
|
||||||
|
Loading…
x
Reference in New Issue
Block a user