mirror of
https://github.com/pmmp/PocketMine-MP.git
synced 2025-04-20 16:00:20 +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\CancellableTrait;
|
||||
use pocketmine\lang\Translatable;
|
||||
use pocketmine\player\Player;
|
||||
|
||||
/**
|
||||
@ -37,16 +38,16 @@ class PlayerLoginEvent extends PlayerEvent implements Cancellable{
|
||||
|
||||
public function __construct(
|
||||
Player $player,
|
||||
protected string $kickMessage
|
||||
protected Translatable|string $kickMessage
|
||||
){
|
||||
$this->player = $player;
|
||||
}
|
||||
|
||||
public function setKickMessage(string $kickMessage) : void{
|
||||
public function setKickMessage(Translatable|string $kickMessage) : void{
|
||||
$this->kickMessage = $kickMessage;
|
||||
}
|
||||
|
||||
public function getKickMessage() : string{
|
||||
public function getKickMessage() : Translatable|string{
|
||||
return $this->kickMessage;
|
||||
}
|
||||
}
|
||||
|
Loading…
x
Reference in New Issue
Block a user