BG-Software-LLC / WildLoaders

Very optimized and highly configureable chunk-loaders plugin!
https://bg-software.com/wildloaders/
GNU General Public License v3.0
27 stars 13 forks source link

Error occurred while disabling WildLoaders #100

Open andrewkm opened 3 weeks ago

andrewkm commented 3 weeks ago

Minecraft's Version

Paper 1.20.4 Build 497

Plugin's Version

v2024.1-b25

Describe the bug

[18:28:55] [Server thread/INFO]: [WildLoaders] Disabling WildLoaders v2024.1-b25
[18:28:55] [Server thread/ERROR]: Error occurred while disabling WildLoaders v2024.1-b25
org.bukkit.plugin.IllegalPluginAccessException: Plugin attempted to register task while disabled
    at io.papermc.paper.threadedregions.scheduler.FoliaGlobalRegionScheduler.runDelayed(FoliaGlobalRegionScheduler.java:65) ~[paper-1.20.6.jar:?]
    at io.papermc.paper.threadedregions.scheduler.FoliaGlobalRegionScheduler.run(FoliaGlobalRegionScheduler.java:53) ~[paper-1.20.6.jar:?]
    at WildLoaders-2024.1-b25.jar/com.bgsoftware.wildloaders.scheduler.FoliaSchedulerImplementation.scheduleTask(FoliaSchedulerImplementation.java:50) ~[WildLoaders-2024.1-b25.jar:?]
    at WildLoaders-2024.1-b25.jar/com.bgsoftware.wildloaders.scheduler.Scheduler.runTask(Scheduler.java:48) ~[WildLoaders-2024.1-b25.jar:?]
    at WildLoaders-2024.1-b25.jar/com.bgsoftware.wildloaders.scheduler.Scheduler.runTask(Scheduler.java:76) ~[WildLoaders-2024.1-b25.jar:?]
    at WildLoaders-2024.1-b25.jar/com.bgsoftware.wildloaders.nms.v1_20_4.NMSAdapterImpl.removeLoader(NMSAdapterImpl.java:145) ~[WildLoaders-2024.1-b25.jar:?]
    at WildLoaders-2024.1-b25.jar/com.bgsoftware.wildloaders.handlers.LoadersHandler.lambda$removeChunkLoaders$6(LoadersHandler.java:198) ~[WildLoaders-2024.1-b25.jar:?]
    at java.base/java.util.concurrent.ConcurrentHashMap$ValuesView.forEach(ConcurrentHashMap.java:4785) ~[?:?]
    at WildLoaders-2024.1-b25.jar/com.bgsoftware.wildloaders.handlers.LoadersHandler.removeChunkLoaders(LoadersHandler.java:198) ~[WildLoaders-2024.1-b25.jar:?]
    at WildLoaders-2024.1-b25.jar/com.bgsoftware.wildloaders.WildLoadersPlugin.onDisable(WildLoadersPlugin.java:97) ~[WildLoaders-2024.1-b25.jar:?]
    at org.bukkit.plugin.java.JavaPlugin.setEnabled(JavaPlugin.java:290) ~[paper-api-1.20.6-R0.1-SNAPSHOT.jar:?]
    at io.papermc.paper.plugin.manager.PaperPluginInstanceManager.disablePlugin(PaperPluginInstanceManager.java:237) ~[paper-1.20.6.jar:1.20.6-138-906df69]
    at io.papermc.paper.plugin.manager.PaperPluginInstanceManager.disablePlugins(PaperPluginInstanceManager.java:161) ~[paper-1.20.6.jar:1.20.6-138-906df69]
    at io.papermc.paper.plugin.manager.PaperPluginManagerImpl.disablePlugins(PaperPluginManagerImpl.java:97) ~[paper-1.20.6.jar:1.20.6-138-906df69]
    at org.bukkit.plugin.SimplePluginManager.disablePlugins(SimplePluginManager.java:540) ~[paper-api-1.20.6-R0.1-SNAPSHOT.jar:?]
    at org.bukkit.craftbukkit.CraftServer.disablePlugins(CraftServer.java:573) ~[paper-1.20.6.jar:1.20.6-138-906df69]
    at net.minecraft.server.MinecraftServer.stopServer(MinecraftServer.java:978) ~[paper-1.20.6.jar:1.20.6-138-906df69]
    at net.minecraft.server.dedicated.DedicatedServer.stopServer(DedicatedServer.java:842) ~[paper-1.20.6.jar:1.20.6-138-906df69]
    at net.minecraft.server.MinecraftServer.runServer(MinecraftServer.java:1273) ~[paper-1.20.6.jar:1.20.6-138-906df69]
    at net.minecraft.server.MinecraftServer.lambda$spin$0(MinecraftServer.java:323) ~[paper-1.20.6.jar:1.20.6-138-906df69]
    at java.base/java.lang.Thread.run(Thread.java:1570) ~[?:?]

To Reproduce

Stop server, happens occasionally.

Additional Information

No response