ソースを参照

We can't schedule tasks in onDisable()

TfT_02 11 年 前
コミット
6f9a57751e
1 ファイル変更3 行追加2 行削除
  1. 3 2
      src/main/java/com/gmail/nossr50/mcMMO.java

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

@@ -223,8 +223,6 @@ public class mcMMO extends JavaPlugin {
                     getLogger().severe(e.toString());
                 }
             }
-
-            new CleanBackupsTask().runTaskAsynchronously(mcMMO.p);
         }
 
         debug("Was disabled."); // How informative!
@@ -402,6 +400,9 @@ public class mcMMO extends JavaPlugin {
         long saveIntervalTicks = Config.getInstance().getSaveInterval() * 1200;
         new SaveTimerTask().runTaskTimer(this, saveIntervalTicks, saveIntervalTicks);
 
+        // Cleanup the backups folder
+        new CleanBackupsTask().runTaskAsynchronously(mcMMO.p);
+
         // Bleed timer (Runs every two seconds)
         new BleedTimerTask().runTaskTimer(this, 2 * Misc.TICK_CONVERSION_FACTOR, 2 * Misc.TICK_CONVERSION_FACTOR);