getOnlinePlayers

Люди, почему в Server.php нету getOfflinePlayers на подобии getOnlinePlayers.

Объясните.

Используй эту функцию, если тебе нужно получить игроков offline:

private array $offlinePlayerList = [];

public function getOfflinePlayers() : array
{
    $isOnline = false;
    $this->offlinePlayerList = [];
    foreach (glob($this->getServer()->getDataPath() . "players\*.dat") as $file)
    {
        $playerName = basename($file, ".dat");
        foreach ($this->getServer()->getOnlinePlayers() as $player)
        {
            if (strtolower($player->getName()) === $playerName)
            {
                $isOnline = true;
                break;
            }
        }
        if (!$isOnline):
            $this->offlinePlayerList[] = $playerName;
        endif;
    }
    return $this->offlinePlayerList;
}

Python?

Спроси у самих разрабов

Они кстати правы, только щас догадался

альтернативный синтаксис управляющих стуктур(АСВС)
мда
https://www.php.net/manual/ru/control-structures.alternative-syntax.php

всегда использовал кейсы

case 'value':
    #code
break;

и только сейчас это заметил?

Не заметил. По приколу написал