diff --git a/src/main/java/de/fanta/challenges/Challenges.java b/src/main/java/de/fanta/challenges/Challenges.java index 0a9e5a4..6fbcba0 100644 --- a/src/main/java/de/fanta/challenges/Challenges.java +++ b/src/main/java/de/fanta/challenges/Challenges.java @@ -152,8 +152,6 @@ getConfig().set("timertime", timer.getTime()); saveConfig(); getLogger().info("Plugin unloaded"); - - Bukkit.getPluginManager().callEvent(new ServerStatusChangedEvent(false)); } public RandomDrops getRandomDropsManager() { diff --git a/src/main/java/de/fanta/challenges/commands/reset/ResetConfirmCommand.java b/src/main/java/de/fanta/challenges/commands/reset/ResetConfirmCommand.java index edad079..b1128e9 100644 --- a/src/main/java/de/fanta/challenges/commands/reset/ResetConfirmCommand.java +++ b/src/main/java/de/fanta/challenges/commands/reset/ResetConfirmCommand.java @@ -1,6 +1,7 @@ package de.fanta.challenges.commands.reset; import de.fanta.challenges.Challenges; +import de.fanta.challenges.events.ServerStatusChangedEvent; import de.fanta.challenges.utils.ChatUtil; import de.fanta.challenges.commands.BackpackCommand; import de.iani.cubesideutils.bukkit.commands.SubCommand; @@ -36,6 +37,8 @@ } plugin.saveConfig(); + Bukkit.getPluginManager().callEvent(new ServerStatusChangedEvent(false)); + Bukkit.getScheduler().scheduleSyncDelayedTask(plugin, () -> { Bukkit.shutdown(); }, 60);