diff --git a/pandalib-paper/src/main/java/fr/pandacube/lib/paper/scheduler/SchedulerUtil.java b/pandalib-paper/src/main/java/fr/pandacube/lib/paper/scheduler/SchedulerUtil.java index 36b4291..6ecf4fb 100644 --- a/pandalib-paper/src/main/java/fr/pandacube/lib/paper/scheduler/SchedulerUtil.java +++ b/pandalib-paper/src/main/java/fr/pandacube/lib/paper/scheduler/SchedulerUtil.java @@ -20,8 +20,10 @@ public class SchedulerUtil { * @param task the task to run on the main thread. */ public static void runOnServerThread(Runnable task) { - if (Bukkit.isPrimaryThread()) + if (Bukkit.isPrimaryThread()) { task.run(); + return; + } Bukkit.getScheduler().runTask(PandaLibPaper.getPlugin(), task); }