Selaa lähdekoodia

Move these checks up.

These checks need to happen sooner because they may impact config
loading, specifically the MCPC+ check.

Fixes #1549
GJ 11 vuotta sitten
vanhempi
sitoutus
93d586592e
1 muutettua tiedostoa jossa 6 lisäystä ja 6 poistoa
  1. 6 6
      src/main/java/com/gmail/nossr50/mcMMO.java

+ 6 - 6
src/main/java/com/gmail/nossr50/mcMMO.java

@@ -117,6 +117,12 @@ public class mcMMO extends JavaPlugin {
             getLogger().setFilter(new LogFilter(this));
             metadataValue = new FixedMetadataValue(this, true);
 
+            mcpcEnabled = getServer().getName().equals("MCPC+");
+            combatTagEnabled = getServer().getPluginManager().getPlugin("CombatTag") != null;
+            healthBarPluginEnabled = getServer().getPluginManager().getPlugin("HealthBar") != null;
+            noCheatPlusPluginEnabled = getServer().getPluginManager().getPlugin("NoCheatPlus") != null;
+            compatNoCheatPlusPluginEnabled = getServer().getPluginManager().getPlugin("CompatNoCheatPlus") != null;
+
             setupFilePaths();
 
             loadConfigFiles();
@@ -125,12 +131,6 @@ public class mcMMO extends JavaPlugin {
                 return;
             }
 
-            mcpcEnabled = getServer().getName().equals("MCPC+");
-            combatTagEnabled = getServer().getPluginManager().getPlugin("CombatTag") != null;
-            healthBarPluginEnabled = getServer().getPluginManager().getPlugin("HealthBar") != null;
-            noCheatPlusPluginEnabled = getServer().getPluginManager().getPlugin("NoCheatPlus") != null;
-            compatNoCheatPlusPluginEnabled = getServer().getPluginManager().getPlugin("CompatNoCheatPlus") != null;
-
             if (mcpcEnabled) {
                 checkModConfigs();
             }