/**
  * @param string $name
  */
 public function setWorld($name)
 {
     $event = new ChangeMapEvent($this->getWorld(), $name);
     $this->plugin->getServer()->getPluginManager()->callEvent($event);
     if (!$event->isCancelled()) {
         $this->map = (string) $name;
     }
 }
 /**
  * @param int $currentTick
  */
 public function onRun($currentTick)
 {
     $this->plugin->getServer()->getScheduler()->scheduleAsyncTask(new QueryServerTask($this->plugin->getConfig()->get("servers"), $this->plugin->getConfig()->get("timeout")));
 }