From 3344b007c6a4afb04c0b848248f6475afb89387a Mon Sep 17 00:00:00 2001 From: Mike Primm Date: Thu, 31 Dec 2020 16:50:48 -0600 Subject: [PATCH] Shift internal server check earlier --- DynmapCore/src/main/java/org/dynmap/DynmapCore.java | 5 +++-- 1 file changed, 3 insertions(+), 2 deletions(-) diff --git a/DynmapCore/src/main/java/org/dynmap/DynmapCore.java b/DynmapCore/src/main/java/org/dynmap/DynmapCore.java index 340278a5..268062ce 100644 --- a/DynmapCore/src/main/java/org/dynmap/DynmapCore.java +++ b/DynmapCore/src/main/java/org/dynmap/DynmapCore.java @@ -394,6 +394,9 @@ public class DynmapCore implements DynmapCommonAPI { configuration = new ConfigurationNode(f); configuration.load(); + // Check if we are disabling the internal web server (implies external) + isInternalWebServerDisabled = configuration.getBoolean("disable-webserver", false); + /* Prime the tiles directory */ tilesDirectory = getFile(configuration.getString("tilespath", "web/tiles")); if (!tilesDirectory.isDirectory() && !tilesDirectory.mkdirs()) { @@ -531,8 +534,6 @@ public class DynmapCore implements DynmapCommonAPI { updateplayerlimit = configuration.getInteger("updateplayerlimit", 0); /* Load sort permission nodes */ sortPermissionNodes = configuration.getStrings("player-sort-permission-nodes", null); - // Check if we are disabling the internal web server (implies external) - isInternalWebServerDisabled = configuration.getBoolean("disable-webserver", false); perTickLimit = configuration.getInteger("per-tick-time-limit", 50); if (perTickLimit < 5) perTickLimit = 5;