Fixes #991
This commit is contained in:
parent
c71d872517
commit
af43e19018
@ -269,12 +269,12 @@ public class Fawe {
|
|||||||
|
|
||||||
TaskManager.IMP.repeat(timer, 1);
|
TaskManager.IMP.repeat(timer, 1);
|
||||||
|
|
||||||
// if (Settings.IMP.UPDATE) {
|
if (!Settings.IMP.UPDATE.equalsIgnoreCase("false")) {
|
||||||
// Delayed updating
|
// Delayed updating
|
||||||
updater = new Updater();
|
updater = new Updater();
|
||||||
TaskManager.IMP.async(() -> update());
|
TaskManager.IMP.async(() -> update());
|
||||||
TaskManager.IMP.repeatAsync(() -> update(), 36000);
|
TaskManager.IMP.repeatAsync(() -> update(), 36000);
|
||||||
// }
|
}
|
||||||
}
|
}
|
||||||
|
|
||||||
private boolean update() {
|
private boolean update() {
|
||||||
|
@ -26,8 +26,9 @@ public class Settings extends Config {
|
|||||||
@Comment({"Options: de, ru, tr",
|
@Comment({"Options: de, ru, tr",
|
||||||
"Create a PR to contribute a translation: https://github.com/boy0001/FastAsyncWorldedit/new/master/core/src/main/resources",})
|
"Create a PR to contribute a translation: https://github.com/boy0001/FastAsyncWorldedit/new/master/core/src/main/resources",})
|
||||||
public String LANGUAGE = "";
|
public String LANGUAGE = "";
|
||||||
@Comment("Enable or disable automatic updates")
|
@Comment({"Enable or disable automatic updates",
|
||||||
public boolean UPDATE = false;
|
" - true = update automatically in the background"})
|
||||||
|
public String UPDATE = "confirm";
|
||||||
@Comment("Send anonymous usage statistics")
|
@Comment("Send anonymous usage statistics")
|
||||||
public boolean METRICS = true;
|
public boolean METRICS = true;
|
||||||
@Comment({
|
@Comment({
|
||||||
|
@ -102,11 +102,11 @@ public class Updater {
|
|||||||
}
|
}
|
||||||
outFile.renameTo(finalFile);
|
outFile.renameTo(finalFile);
|
||||||
|
|
||||||
if (Settings.IMP.UPDATE) {
|
if (Settings.IMP.UPDATE.equalsIgnoreCase("true")) {
|
||||||
installUpdate(null);
|
installUpdate(null);
|
||||||
Fawe.debug("Updated FAWE to " + versionString + " @ " + pendingFile);
|
Fawe.debug("Updated FAWE to " + versionString + " @ " + pendingFile);
|
||||||
MainUtil.sendAdmin("&a/restart&7 to update FAWE with these changes: &c/fawe changelog &7or&c " + "https://empcraft.com/fawe/cl?" + Integer.toHexString(currentVersion.hash));
|
MainUtil.sendAdmin("&a/restart&7 to update FAWE with these changes: &c/fawe changelog &7or&c " + "https://empcraft.com/fawe/cl?" + Integer.toHexString(currentVersion.hash));
|
||||||
} else {
|
} else if (!Settings.IMP.UPDATE.equalsIgnoreCase("false")) {
|
||||||
pendingFile = finalFile;
|
pendingFile = finalFile;
|
||||||
destFile = new File(jarFile.getParent(), "update" + File.separator + jarFile.getName());
|
destFile = new File(jarFile.getParent(), "update" + File.separator + jarFile.getName());
|
||||||
pending = true;
|
pending = true;
|
||||||
|
Loading…
Reference in New Issue
Block a user