소스 검색

Attempt to fix Spout NoClassDefFoundError

bm01 12 년 전
부모
커밋
d09cd49f01
2개의 변경된 파일5개의 추가작업 그리고 12개의 파일을 삭제
  1. 5 3
      src/main/java/com/gmail/nossr50/mcMMO.java
  2. 0 9
      src/main/java/com/gmail/nossr50/spout/SpoutStuff.java

+ 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