Undefined Variable $task on line 23. I tried different methods but every time same error. Code: $task = $this->getScheduler()->scheduleRepeatingTask($h = new ClosureTask(function(int $currentTick) use($task, $h, $event, $p, $l, &$x, $y, &$z, $block, &$t) : void{ //Line 23 $l->setBlock(new Position($x, $y, $z, $l), $block); $z++; $t++; if($t == 10){ $taskid = $h->setTaskId($task->getTaskId()); $this->getScheduler()->cancelTask($taskid); $p->sendMessage("Task cancelled"); } }), 20);