NiklasEi / gamebox

Minecraft plugin with a vast selection of inventory games
http://gamebox.nikl.me
GNU General Public License v3.0
16 stars 13 forks source link

Error on plugin disable #71

Closed NiklasEi closed 5 years ago

NiklasEi commented 5 years ago

With newest paper 1.13.2 build:

> stop
[01:03:05 INFO]: Stopping the server
[01:03:05 INFO]: Stopping server
[01:03:05 INFO]: [GameBox] Disabling GameBox v2.2.5
[01:03:05 ERROR]: Could not pass event PluginDisableEvent to GameBox v2.2.5
java.util.ConcurrentModificationException: null
    at java.util.HashMap$HashIterator.nextNode(HashMap.java:1445) ~[?:1.8.0_212]
    at java.util.HashMap$EntryIterator.next(HashMap.java:1479) ~[?:1.8.0_212]
    at java.util.HashMap$EntryIterator.next(HashMap.java:1477) ~[?:1.8.0_212]
    at me.nikl.gamebox.common.acf.BukkitCommandManager.unregisterCommands(BukkitCommandManager.java:278) ~[?:?]
    at me.nikl.gamebox.common.acf.ACFBukkitListener.onPluginDisable(ACFBukkitListener.java:48) ~[?:?]
    at com.destroystokyo.paper.event.executor.MethodHandleEventExecutor.execute(MethodHandleEventExecutor.java:37) ~[patched_1.13.2.jar:git-Paper-629]
    at co.aikar.timings.TimedEventExecutor.execute(TimedEventExecutor.java:76) ~[patched_1.13.2.jar:git-Paper-629]
    at org.bukkit.plugin.RegisteredListener.callEvent(RegisteredListener.java:66) ~[patched_1.13.2.jar:git-Paper-629]
    at org.bukkit.plugin.SimplePluginManager.callEvent(SimplePluginManager.java:520) ~[patched_1.13.2.jar:git-Paper-629]
    at org.bukkit.plugin.java.JavaPluginLoader.disablePlugin(JavaPluginLoader.java:362) ~[patched_1.13.2.jar:git-Paper-629]
    at org.bukkit.plugin.SimplePluginManager.disablePlugin(SimplePluginManager.java:444) ~[patched_1.13.2.jar:git-Paper-629]
    at org.bukkit.plugin.SimplePluginManager.disablePlugins(SimplePluginManager.java:431) ~[patched_1.13.2.jar:git-Paper-629]
    at org.bukkit.plugin.SimplePluginManager.disablePlugins(SimplePluginManager.java:424) ~[patched_1.13.2.jar:git-Paper-629]
    at org.bukkit.craftbukkit.v1_13_R2.CraftServer.disablePlugins(CraftServer.java:377) ~[patched_1.13.2.jar:git-Paper-629]
    at net.minecraft.server.v1_13_R2.MinecraftServer.stop(MinecraftServer.java:652) ~[patched_1.13.2.jar:git-Paper-629]
    at net.minecraft.server.v1_13_R2.MinecraftServer.run(MinecraftServer.java:874) ~[patched_1.13.2.jar:git-Paper-629]
    at java.lang.Thread.run(Thread.java:748) [?:1.8.0_212]
NiklasEi commented 5 years ago

See https://github.com/aikar/commands/issues/214