Hey guys I need help pretty bad. So I have been making plugin with scheduled repeating tasks. Everything works, but when another player calls the task it continues on him. How do I make it so it will stick to the player and if another player calls it, a new local one is created. Task: PHP: private $time = 21; public function __construct(Main $main, Object $entity, Player $player){ //constructor $this->main = $main; $this->main->entity = $entity; $this->main->player = $player; } protected $player; protected $entity; public function onRun(int $currentTick){ $this->time--; if($this->time == 20){ $this->main->player->sendTip("§l§6Pulse Bomb > §a||||||||||||||||||||"); $this->main->entity->setNameTag("§l§c4\n§l§6Pulse Bomb"); } Main Class: PHP: $this->getScheduler()->scheduleRepeatingTask(new PulseBomb($this, $entity, $player), 20);