diff --git a/src/main/java/emu/grasscutter/plugin/PluginManager.java b/src/main/java/emu/grasscutter/plugin/PluginManager.java index 60684d15d..fcab1778d 100644 --- a/src/main/java/emu/grasscutter/plugin/PluginManager.java +++ b/src/main/java/emu/grasscutter/plugin/PluginManager.java @@ -295,8 +295,10 @@ public final class PluginManager { * @param event The event to invoke. */ public void invokeEvent(Event event) { - this.handlers.get(event.getClass()) - .forEach(handler -> this.invokeHandler(event, handler)); + var handlers = this.handlers.get(event.getClass()); + if (handlers == null) return; + + handlers.forEach(handler -> this.invokeHandler(event, handler)); } /**