Explorar o código

We can't schedule tasks in onDisable()

TfT_02 %!s(int64=11) %!d(string=hai) anos
pai
achega
6f9a57751e
Modificáronse 1 ficheiros con 3 adicións e 2 borrados
  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);