Jelajahi Sumber

Attempt to fix Spout NoClassDefFoundError

bm01 12 tahun lalu
induk
melakukan
d09cd49f01

+ 5 - 3
src/main/java/com/gmail/nossr50/mcMMO.java

@@ -128,8 +128,11 @@ public class mcMMO extends JavaPlugin {
         p = this;
         setupFilePaths();
 
-        SpoutStuff.setSpoutEnabled();
-        SpoutStuff.preCacheFiles();
+        if (p.getServer().getPluginManager().getPlugin("Spout") != null) {
+            spoutEnabled = true;
+
+            SpoutStuff.preCacheFiles();
+        }
 
         // Force the loading of config files
         Config configInstance = Config.getInstance();
@@ -176,7 +179,6 @@ public class mcMMO extends JavaPlugin {
         pluginManager.registerEvents(inventoryListener, this);
         pluginManager.registerEvents(worldListener, this);
 
-
         if (configInstance.getHardcoreEnabled()) {
             pluginManager.registerEvents(hardcoreListener, this);
         }

+ 0 - 9
src/main/java/com/gmail/nossr50/spout/SpoutStuff.java

@@ -594,15 +594,6 @@ public class SpoutStuff {
         }
     }
 
-    public static void setSpoutEnabled() {
-        if (plugin.getServer().getPluginManager().getPlugin("Spout") != null) {
-            mcMMO.spoutEnabled = true;
-        }
-        else {
-            mcMMO.spoutEnabled = false;
-        }
-    }
-
     public static void preCacheFiles() {
         if (mcMMO.spoutEnabled) {
             extractFiles(); //Extract source materials