Помогите прошу как получить онлайн

Как мне получить онлайн

public function onRun($currentTick): void{
foreach ($this->getOwner()->getServer()->getOnlinePlayers() as $player){

}}

public function onRun(int $currentTick){
foreach($this->plugin->getServer()->getLevels() as $level){
foreach($level->getEntities() as $entity){
if($entity instanceof SlapperHuman){
$hub = $this->plugin->getServer()->getLevelByName(“Hub”);

                $onlineplayers = count($hub->getPlayers());

                $n = $entity->getNameTag();
                $a = explode(TextFormat::EOL, $n);
                if(isset($a[1])){
                    $a[1] = 'Players: ' .$onlineplayers;
                    $n = implode(TextFormat::EOL, $a);
                }else{
                    $n .= TextFormat::EOL.'Players: '.$onlineplayers;
                }
                $entity->setNameTag($n);
            }
        }
    }
}

Хз, вроде так. Если есть ошибки сорри, быть не должно

хахах ну лан

$online = count($this->getOwner()->getServer()->getOnlinePlayers());

О великий кодер, что же ты сам это сделать не можешь

Посчитать количество элементов в массиве ведь так трудно

Пацаны я уже получил онлайн не надо

Мне нужно сделать отключения плагина типа вот

	    if($this->Economy !== null){
        $this->getLogger()->info("Плагин Economy найден");}else{
	    $this->getLogger()->error("Плагин Economy не найден");
		$this->getServer()->getPluginManager()->disablePlugin();}

Не работает не знаете как заменить
$this->getServer()->getPluginManager()->disablePlugin();
На что то другое или хз

Иди посмотри функцию disablePlugin в ядре

Где искать

А всё

$this->pluginManager->disablePlugins();

Рофл

Вот код
в ядре

	public function disablePlugins(){
		$this->pluginManager->disablePlugins();
	}


Лан

Амм

Не работает

Я решил проблему

Я готов заплатить за помощь

Не, я кидок, сорян