public function leavePlayer(Player $player) { $this->arena->getPlayerManager()->removePlayer($player); if ($player->isOnline()) { $player->sendMessage("You left the arena " . $this->arena->getName()); $this->tntRun->getPlayerData()->restorePlayer($player); } if ($this->arena->getPlayerManager()->getPlayersCount() === 1 and $this->arena->getStatusManager()->isRunning()) { $this->arena->getGameHandler()->stopArena(); } }