Pl3xMap integration throws an error on server stop
Elektrus opened this issue ยท 0 comments
> stop
[01:28:35 INFO]: Stopping the server
[01:28:35 INFO]: Stopping server
[01:28:35 INFO]: [ChunkyBorder] Disabling ChunkyBorder v1.1.50
[01:28:35 ERROR]: Error occurred (in the plugin loader) while disabling ChunkyBorder v1.1.50 (Is it up to date?)
java.lang.NullPointerException: Cannot invoke "net.pl3x.map.core.Keyed.getKey()" because "value" is null
at net.pl3x.map.core.registry.Registry.register(Registry.java:41) ~[Pl3xMap-1.20.1-469.jar:?]
at org.popcraft.chunkyborder.integration.Pl3xMapIntegration.resetLayer(Pl3xMapIntegration.java:96) ~[ChunkyBorder-1.1.50.jar:?]
at java.util.concurrent.ConcurrentHashMap$ValuesView.forEach(ConcurrentHashMap.java:4780) ~[?:?]
at org.popcraft.chunkyborder.integration.Pl3xMapIntegration.removeAllShapeMarkers(Pl3xMapIntegration.java:61) ~[ChunkyBorder-1.1.50.jar:?]
at java.util.ArrayList.forEach(ArrayList.java:1511) ~[?:?]
at org.popcraft.chunkyborder.ChunkyBorder.disable(ChunkyBorder.java:69) ~[ChunkyBorder-1.1.50.jar:?]
at org.popcraft.chunkyborder.ChunkyBorderBukkit.onDisable(ChunkyBorderBukkit.java:215) ~[ChunkyBorder-1.1.50.jar:?]
at org.bukkit.plugin.java.JavaPlugin.setEnabled(JavaPlugin.java:283) ~[paper-api-1.20.1-R0.1-SNAPSHOT.jar:?]
at io.papermc.paper.plugin.manager.PaperPluginInstanceManager.disablePlugin(PaperPluginInstanceManager.java:224) ~[paper-1.20.1.jar:git-Paper-102]
at io.papermc.paper.plugin.manager.PaperPluginInstanceManager.disablePlugins(PaperPluginInstanceManager.java:148) ~[paper-1.20.1.jar:git-Paper-102]
at io.papermc.paper.plugin.manager.PaperPluginManagerImpl.disablePlugins(PaperPluginManagerImpl.java:92) ~[paper-1.20.1.jar:git-Paper-102]
at org.bukkit.plugin.SimplePluginManager.disablePlugins(SimplePluginManager.java:528) ~[paper-api-1.20.1-R0.1-SNAPSHOT.jar:?]
at org.bukkit.craftbukkit.v1_20_R1.CraftServer.disablePlugins(CraftServer.java:570) ~[paper-1.20.1.jar:git-Paper-102]
at net.minecraft.server.MinecraftServer.stopServer(MinecraftServer.java:943) ~[paper-1.20.1.jar:git-Paper-102]
at net.minecraft.server.dedicated.DedicatedServer.stopServer(DedicatedServer.java:806) ~[paper-1.20.1.jar:git-Paper-102]
at net.minecraft.server.MinecraftServer.runServer(MinecraftServer.java:1210) ~[paper-1.20.1.jar:git-Paper-102]
at net.minecraft.server.MinecraftServer.lambda$spin$0(MinecraftServer.java:318) ~[paper-1.20.1.jar:git-Paper-102]
at java.lang.Thread.run(Thread.java:833) ~[?:?]
[01:28:35 INFO]: [Chunky] Disabling Chunky v1.3.92
[01:28:35 INFO]: [Pl3xMap] Disabling Pl3xMap v1.20.1-469
[01:28:35 INFO]: [Pl3xMap] [INFO] Internal webserver stopped
paper-1.20.1-102
Chunky-1.3.92
ChunkyBorder-1.1.50
Pl3xMap-1.20.1-469
the border itself is still being correctly displayed on map