Browse Source

Need different methods for mod files and regular files.

GJ 11 years ago
parent
commit
7f4e3fedb3
1 changed files with 7 additions and 1 deletions
  1. 7 1
      src/main/java/com/gmail/nossr50/config/ConfigLoader.java

+ 7 - 1
src/main/java/com/gmail/nossr50/config/ConfigLoader.java

@@ -29,7 +29,13 @@ public abstract class ConfigLoader {
     protected void loadFile() {
         if (!configFile.exists()) {
             plugin.debug("Creating mcMMO " + fileName + " File...");
-            plugin.saveResource(configFile.getParentFile().getName() + File.separator + fileName, false);
+
+            try {
+                plugin.saveResource(fileName, false); // Normal files
+            }
+            catch (IllegalArgumentException ex) {
+                plugin.saveResource(configFile.getParentFile().getName() + File.separator + fileName, false); // Mod files
+            }
         }
         else {
             plugin.debug("Loading mcMMO " + fileName + " File...");