From 96e1d3ec796b02036d279a5c46c3f08e6e9704ff Mon Sep 17 00:00:00 2001 From: Krakenied Date: Tue, 28 May 2024 01:59:59 +0200 Subject: Fix auto saving feature due to regression caused by https://github.com/LMBishop/Quests/commit/e5c0237bcb45c5d308e0a2b763f50ac97135c768 --- .../main/java/com/leonardobishop/quests/bukkit/BukkitQuestsPlugin.java | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) (limited to 'bukkit/src/main/java') diff --git a/bukkit/src/main/java/com/leonardobishop/quests/bukkit/BukkitQuestsPlugin.java b/bukkit/src/main/java/com/leonardobishop/quests/bukkit/BukkitQuestsPlugin.java index 378c2bd2..22a5cc93 100644 --- a/bukkit/src/main/java/com/leonardobishop/quests/bukkit/BukkitQuestsPlugin.java +++ b/bukkit/src/main/java/com/leonardobishop/quests/bukkit/BukkitQuestsPlugin.java @@ -602,7 +602,7 @@ public class BukkitQuestsPlugin extends JavaPlugin implements Quests { long autoSaveInterval = this.getConfig().getLong("options.performance-tweaking.quest-autosave-interval", 12000); try { if (questAutoSaveTask != null) questAutoSaveTask.cancel(); - questAutoSaveTask = new QuestsAutoSaveRunnable(this).runTaskTimer(getScheduler(), autoSaveInterval, autoSaveInterval); + questAutoSaveTask = serverScheduler.runTaskTimer(() -> new QuestsAutoSaveRunnable(this), autoSaveInterval, autoSaveInterval); } catch (Exception ex) { questsLogger.debug("Cannot cancel and restart quest autosave task"); } -- cgit v1.2.3-70-g09d2