public function execute(CommandSender $sender, $currentAlias, array $args)
{
if (!$this->testPermission($sender)) {
return true;
}
if (!$sender->getServer()->getUpdater()->hasUpdate()) {
$sender->sendMessage(new TranslationContainer("commands.upgrade.noupgrade"));
return true;
}
Command::broadcastCommandMessage($sender, new TranslationContainer("commands.upgrade.start"));
$sender->getServer()->getUpdater()->doUpgrade();
return true;
}