У меня короче проблема я забыл просто

Кароче я забыл как можно передать Task с параметрами мне надо $player передать

$this->getServer()->getScheduler()->scheduleDelayedTask(new CallbackTask (array($this, "Task"), array($player)), 20);
public function Task($player){

Как мне получить Player
Не работает

foreach ($this->getServer()->getOnlinePlayers() as $player){
$this->getServer()->getScheduler()->scheduleDelayedTask(new CallbackTask (array($this, "Task"), array($player)), 20);

Где $player надо нужного игрока указать

Пример
public function onBreak(BlockBreakEvent $e){ //чисто пример
    $player = $e->getPlayer();
    $this->getServer()->getScheduler()->scheduleDelayedTask(new CallbackTask (array($this, "Task"), array($player)), 20);
}

CallbackTask фигня

1 лайк

Предложении что-то лучше ;)

Ага только прикол в том что данный метод мне не подходит и даже делал свой Task у меня всё ровно игроки перемешанные тип заходит 1 игрок потом 2 а вся инфа с 1 игрока

Боже… Для каких целей Таск нужен? По подробнее объясни. Одним словом Таск никто тебе по хорошему не поможет

Я уже писал тут дело в коде метод запроса данных придётся переделывать

Task (обычный)