I am trying to figure out how I would get a player count per world and make it display on a floating text or in a message can anyone help me it would really be appreciated.
PHP: $player->sendMessage("There are currently " . count($level->getPlayers()) . " players in MyWorld");
he's asking for a floating text, but it's the same just replace PHP: $player->sendMessage("There are currently " . count($level->getPlayers()) . " players in MyWorld"); with PHP: //must define $level$players = count($level->getPlayers());$votecrate = new FloatingTextParticle(new Vector3(x, y, z), "", "Online Players: {$players}"); //also you must replace x, y, z with some actual coords...
PHP: /** @var Level $level */$count = count($level->getPlayers()); You can make this with function. PHP: /*** @var Level $level* @return int*/public function getPlayerCount(Level $level): int { return count($level->getPlayers());}