diff --git a/core/src/main/java/com/boydti/fawe/Fawe.java b/core/src/main/java/com/boydti/fawe/Fawe.java index 048560eb..4b617bba 100644 --- a/core/src/main/java/com/boydti/fawe/Fawe.java +++ b/core/src/main/java/com/boydti/fawe/Fawe.java @@ -237,13 +237,15 @@ public class Fawe { } }, 0); - // Delayed updating - TaskManager.IMP.async(new Runnable() { - @Override - public void run() { - Updater.update(implementation.getPlatform(), getVersion()); - } - }); + if (Settings.UPDATE) { + // Delayed updating + TaskManager.IMP.async(new Runnable() { + @Override + public void run() { + Updater.update(implementation.getPlatform(), getVersion()); + } + }); + } } private boolean isJava8 = MainUtil.getJavaVersion() >= 1.8; diff --git a/core/src/main/java/com/boydti/fawe/config/Settings.java b/core/src/main/java/com/boydti/fawe/config/Settings.java index 602dbded..41daf173 100644 --- a/core/src/main/java/com/boydti/fawe/config/Settings.java +++ b/core/src/main/java/com/boydti/fawe/config/Settings.java @@ -24,6 +24,8 @@ public class Settings extends Config { @Final public static String PLATFORM = null; // These values are set from FAWE before loading + @Comment("Allow the plugin to update") + public static boolean UPDATE = true; @Comment("Send anonymous usage statistics to MCStats.org") public static boolean METRICS = true; @Comment("FAWE will skip chunks when there's not enough memory available")