diff --git a/folia/src/main/java/net/islandearth/rpgregions/folia/schedule/FoliaScheduler.java b/folia/src/main/java/net/islandearth/rpgregions/folia/schedule/FoliaScheduler.java index 21aab29..155e9dd 100644 --- a/folia/src/main/java/net/islandearth/rpgregions/folia/schedule/FoliaScheduler.java +++ b/folia/src/main/java/net/islandearth/rpgregions/folia/schedule/FoliaScheduler.java @@ -55,6 +55,11 @@ public class FoliaScheduler extends PlatformScheduler implements @Override public RPGRegionsTask executeRepeating(Runnable runnable, long delay, long period) { + // Folia scheduler does not allow this for some reason. + if (delay == 0) { + delay = 1; + } + final ScheduledTask task = Bukkit.getGlobalRegionScheduler().runAtFixedRate((Plugin) api, (s) -> runnable.run(), delay, period); return task::cancel; }