This is your mean?: Example Function: PHP: public function nameTask(){ foreach($this->getServer()->getOnlinePlayers() as $player){ $player->sendTip(" HELLO WORLD! "); }} Main.php PHP: //...$interval = 20; // 1 second = 20 ticks$this->getScheduler()->scheduleRepeatingTask(new Task($this), $interval);//.... Task.php PHP: <?phpnamespace Task;use pocketmine\scheduler\Task as PMTask;class Task extends PMTask { public function __construct(Main $plugin) { $this->plugin = $plugin; } public function onTick() : void { //call function $this->plugin->nameTask(); }} This code call function every 1 seconds.
Error: "Cannot instantiate abstract class pocketmine\scheduler\Task" (EXCEPTION) in "plugins/Core/src/matrox/Main" at line 51