diff --git a/rpgregions/src/main/java/net/islandearth/rpgregions/managers/regeneration/RegenerationManager.java b/rpgregions/src/main/java/net/islandearth/rpgregions/managers/regeneration/RegenerationManager.java index 4aa1a8d..c6c02d8 100644 --- a/rpgregions/src/main/java/net/islandearth/rpgregions/managers/regeneration/RegenerationManager.java +++ b/rpgregions/src/main/java/net/islandearth/rpgregions/managers/regeneration/RegenerationManager.java @@ -19,6 +19,7 @@ public class RegenerationManager { public void reload(RPGRegions plugin) { tasks.forEach(task -> Bukkit.getScheduler().cancelTask(task)); + tasks.clear(); for (ConfiguredRegion configuredRegion1 : plugin.getManagers().getRegionsCache().getConfiguredRegions().values()) { if (configuredRegion1.getRegenerate() != null) { Regenerate regenerate = configuredRegion1.getRegenerate();