I want to transfer a player on PlayerPreLoginEvent. But it isn't working. PHP: public function login(\pocketmine\event\player\PlayerPreLoginEvent $event){ $player = $event->getPlayer();$player->kick();}public function kick(\pocketmine\event\player\PlayerKickEvent $event){ $player = $event->getPlayer();$player->transfer("sg.lbsg.net", 19132);}
Because it isn't possible. PlayerPreLoginEvent is too early to send the player a packet. Use PlayerLoginEvent