public function FullLobby(PlayerJoinEvent $event) { $server = $this->getServer(); $lobby = $this->{$server}->getDataFolder() . "worlds/DeadEnd-lobby"; $targetlevel = $event->getTarget(); $players = count($this->getServer()->getLevelByName($lobby)->getPlayers()); if ($targetlevel->{$players} > 10) { $sign = getBlock()->getId() == 63 or getBlock()->getId() == 68; if ($sign instanceof Sign) { $signtext = $sign->getText(); if (TextFormat::clean($signtext[0]) === "[DeadEnd]") { $event->setLine(1, "GAME IS FULL!"); } } } }