public function onCommand(CommandSender $sender, Command $cmd, $label, array $args)
 {
     if ($cmd->getName() != "ftserver") {
         return false;
     }
     if (count($args) != 1) {
         return false;
     }
     $id = $args[0];
     if (($dat = $this->owner->getModule("ServerList")->getServer($id)) === null) {
         $c->sendMessage(TextFormat::RED . mc::_("%1% does not exist", $id));
         return false;
     }
     if (!MPMU::inGame($sender)) {
         return true;
     }
     $host = $this->owner->getModule("ServerList")->getServerAttr($id, "ft-host");
     $port = $this->owner->getModule("ServerList")->getServerAttr($id, "port");
     if (MPMU::callPlugin($this->owner->getServer(), "FastTransfer", "transferPlayer", [$sender, $host, $port]) === null) {
         $this->getLogger()->error(TextFormat::RED . mc::_("FAST TRANSFER ERROR"));
         return true;
     }
     return true;
 }