From b6d9eb3dcc6e86c7fea6c6f91bf4f16cb1cc63ad Mon Sep 17 00:00:00 2001 From: cyberpwn Date: Sat, 25 Sep 2021 14:18:30 -0400 Subject: [PATCH] f --- src/main/java/com/volmit/iris/Iris.java | 25 +++++++++++++++++-------- 1 file changed, 17 insertions(+), 8 deletions(-) diff --git a/src/main/java/com/volmit/iris/Iris.java b/src/main/java/com/volmit/iris/Iris.java index 70cfe1f44..54f3d6c04 100644 --- a/src/main/java/com/volmit/iris/Iris.java +++ b/src/main/java/com/volmit/iris/Iris.java @@ -67,6 +67,7 @@ import org.bukkit.event.Event; import org.bukkit.event.HandlerList; import org.bukkit.event.Listener; import org.bukkit.generator.ChunkGenerator; +import org.bukkit.plugin.IllegalPluginAccessException; import org.bukkit.plugin.Plugin; import java.io.BufferedInputStream; @@ -298,15 +299,23 @@ public class Iris extends VolmitPlugin implements Listener { @SuppressWarnings("deprecation") public static void later(NastyRunnable object) { - Bukkit.getScheduler().scheduleAsyncDelayedTask(instance, () -> + try { - try { - object.run(); - } catch (Throwable e) { - e.printStackTrace(); - Iris.reportError(e); - } - }, RNG.r.i(100, 1200)); + Bukkit.getScheduler().scheduleAsyncDelayedTask(instance, () -> + { + try { + object.run(); + } catch (Throwable e) { + e.printStackTrace(); + Iris.reportError(e); + } + }, RNG.r.i(100, 1200)); + } + + catch(IllegalPluginAccessException ignored) + { + + } } public static int jobCount() {