From a939b0cb90629b89642a1ae6c245b2dd6028268c Mon Sep 17 00:00:00 2001 From: Plastikmensch Date: Mon, 1 Aug 2022 04:03:32 +0200 Subject: [PATCH] feat: Add option to disable update check --- src/main/java/org/dynmap/mobs/DynmapMobsPlugin.java | 6 +++++- src/main/resources/config.yml | 4 ++++ 2 files changed, 9 insertions(+), 1 deletion(-) diff --git a/src/main/java/org/dynmap/mobs/DynmapMobsPlugin.java b/src/main/java/org/dynmap/mobs/DynmapMobsPlugin.java index 6ea7e3c..a903ddd 100644 --- a/src/main/java/org/dynmap/mobs/DynmapMobsPlugin.java +++ b/src/main/java/org/dynmap/mobs/DynmapMobsPlugin.java @@ -1521,7 +1521,11 @@ private void activate() { } /* Check for updates */ - getServer().getScheduler().scheduleSyncDelayedTask(this, new UpdateCheck()); + if(cfg.getBoolean("general.update-check", true)) { + getServer().getScheduler().scheduleSyncDelayedTask(this, new UpdateCheck()); + info("Update check enabled"); + } + else info("Update check disabled"); info("Activated"); } diff --git a/src/main/resources/config.yml b/src/main/resources/config.yml index 9ea7807..fed1567 100644 --- a/src/main/resources/config.yml +++ b/src/main/resources/config.yml @@ -1,5 +1,9 @@ # dynmap-mobs configuration # +general: + # Whether to check for updates + update-check: true + update: # Seconds between position updates for mobs period: 5.0