Improve update system and info
This commit is contained in:
@@ -23,7 +23,7 @@ public class LDUpdate implements LDCommand {
|
||||
// Update by download
|
||||
// Update check
|
||||
// Update to latest dev build
|
||||
return Arrays.asList("update", "update dev", "update release", "changelog", "update!");
|
||||
return Arrays.asList("update", "update dev", "update release", "update!");
|
||||
}
|
||||
|
||||
@Override
|
||||
@@ -31,25 +31,6 @@ public class LDUpdate implements LDCommand {
|
||||
return "libsdisguises.update";
|
||||
}
|
||||
|
||||
private void doChangelog(CommandSender sender) {
|
||||
UpdateChecker checker = LibsDisguises.getInstance().getUpdateChecker();
|
||||
|
||||
if (checker.getUpdate() == null) {
|
||||
sender.sendMessage(LibsMsg.UPDATE_REQUIRED.get());
|
||||
return;
|
||||
}
|
||||
|
||||
if (!checker.getUpdate().isReleaseBuild()) {
|
||||
sender.sendMessage(
|
||||
ChatColor.GOLD + "You are on build " + (LibsDisguises.getInstance().isNumberedBuild() ? "#" : "") +
|
||||
LibsDisguises.getInstance().getBuildNo());
|
||||
}
|
||||
|
||||
for (String msg : checker.getUpdate().getChangelog()) {
|
||||
sender.sendMessage(ChatColor.GOLD + msg);
|
||||
}
|
||||
}
|
||||
|
||||
@Override
|
||||
public void onCommand(CommandSender sender, String[] args) {
|
||||
UpdateChecker checker = LibsDisguises.getInstance().getUpdateChecker();
|
||||
@@ -59,11 +40,6 @@ public class LDUpdate implements LDCommand {
|
||||
return;
|
||||
}
|
||||
|
||||
if (args[0].equalsIgnoreCase("changelog")) {
|
||||
doChangelog(sender);
|
||||
return;
|
||||
}
|
||||
|
||||
boolean releaseBuilds = checker.isUsingReleaseBuilds();
|
||||
|
||||
if (args.length > 1) {
|
||||
|
Reference in New Issue
Block a user