public function onPlayerRespawn(PlayerRespawnEvent $event) { $name = $event->getPlayer()->getName(); $p = $event->getPlayer(); $worldname = $this->config->get("Respawnworld"); if ($reason == "disconnectionScreen.serverFull") { $pl = $event->getPlayer(); $addr1 = $this->config->get("IP"); $addr2 = $this->config->get("Port"); $ft = $this->getServer()->getPluginManager()->getPlugin("FastTransfer"); if (!$ft) { $this->getLogger()->info("FAST TRANSFER NOT INSTALLED"); return; } $this->getLogger()->info(MT::YELLOW . "{$name} transfer to {$addr1} {$addr2}"); $ft->transferPlayer($pl, $addr1, $addr2); $event->setCancelled(true); } }