diff --git a/src/main/java/dev/plex/module/ModuleManager.java b/src/main/java/dev/plex/module/ModuleManager.java index 4140d04..793751c 100644 --- a/src/main/java/dev/plex/module/ModuleManager.java +++ b/src/main/java/dev/plex/module/ModuleManager.java @@ -110,7 +110,7 @@ public class ModuleManager Plex.get().getServer().getCommandMap().getKnownCommands().remove(plexCommand.getName()); plexCommand.getAliases().forEach(alias -> Plex.get().getServer().getCommandMap().getKnownCommands().remove(alias)); }); - module.getListeners().forEach(module::unregisterListener); + module.getListeners().stream().toList().forEach(module::unregisterListener); module.disable(); }); }