BG-Software-LLC / SSB-SlimeWorldManager

An addon for SuperiorSkyblock2 that adds SlimeWorldManager support for worlds management!
21 stars 18 forks source link

SuperiorSkyblock2 SlimeworldManager Startup Error #33

Closed Zsomi closed 8 months ago

Zsomi commented 11 months ago

Minecraft's Version

SlimeworldPurpur Fork https://github.com/InfernalSuite/AdvancedSlimePurpur - 1.20.2

Plugin's Version

SSBSlimeWorldManager-2023.1-b7

Describe the bug

Basically, if you load the module and restart the server, you get this error. https://pastebin.com/w9eRH040

To Reproduce

Additional Information

No response

Davisiiiik commented 9 months ago

Having the same issue, just adding some information from my point of view

Minecraft Version

This server is running SlimeWorldManager version git-SlimeWorldManager-15541 (MC: 1.20.2) (Implementing API version 1.20.2-R0.1-SNAPSHOT) (Git: a596d6b on HEAD) (https://github.com/InfernalSuite/AdvancedSlimePaper)

Plugin's Version

AdvancedSlimeWorldManager 2.10.0 - build 15541 (Git: a596d6b on HEAD) SuperiorSkyblock 2023.3-b121 SSBSlimeWorldManager-2023.1-b7

Describe the bug

[19:00:32] [Server thread/INFO]: [SuperiorSkyblock2] Enabling the module SlimeWorldIslands...
[19:00:32] [Server thread/ERROR]: [SuperiorSkyblock2] An unexpected error occurred while disabling the module SlimeWorldIslands.
[19:00:32] [Server thread/ERROR]: [SuperiorSkyblock2] Contact Ome_R regarding this, this has nothing to do with the plugin.
[19:00:32] [Server thread/WARN]: java.lang.RuntimeException: SlimeWorldManager must be installed in order to use this module.
[19:00:32] [Server thread/WARN]:    at com.bgsoftware.ssbslimeworldmanager.SlimeWorldModule.onEnable(SlimeWorldModule.java:42)
[19:00:32] [Server thread/WARN]:    at SuperiorSkyblock2-2023.3-b121.jar//com.bgsoftware.superiorskyblock.module.ModulesManagerImpl.enableModule(ModulesManagerImpl.java:134)
[19:00:32] [Server thread/WARN]:    at java.base/java.util.stream.ForEachOps$ForEachOp$OfRef.accept(ForEachOps.java:183)
[19:00:32] [Server thread/WARN]:    at java.base/java.util.stream.ReferencePipeline$2$1.accept(ReferencePipeline.java:179)
[19:00:32] [Server thread/WARN]:    at java.base/java.util.LinkedList$LLSpliterator.forEachRemaining(LinkedList.java:1242)
[19:00:32] [Server thread/WARN]:    at java.base/java.util.stream.AbstractPipeline.copyInto(AbstractPipeline.java:509)
[19:00:32] [Server thread/WARN]:    at java.base/java.util.stream.AbstractPipeline.wrapAndCopyInto(AbstractPipeline.java:499)
[19:00:32] [Server thread/WARN]:    at java.base/java.util.stream.ForEachOps$ForEachOp.evaluateSequential(ForEachOps.java:150)
[19:00:32] [Server thread/WARN]:    at java.base/java.util.stream.ForEachOps$ForEachOp$OfRef.evaluateSequential(ForEachOps.java:173)
[19:00:32] [Server thread/WARN]:    at java.base/java.util.stream.AbstractPipeline.evaluate(AbstractPipeline.java:234)
[19:00:32] [Server thread/WARN]:    at java.base/java.util.stream.ReferencePipeline.forEach(ReferencePipeline.java:596)
[19:00:32] [Server thread/WARN]:    at SuperiorSkyblock2-2023.3-b121.jar//com.bgsoftware.superiorskyblock.module.ModulesManagerImpl.enableModulesInternal(ModulesManagerImpl.java:188)
[19:00:32] [Server thread/WARN]:    at SuperiorSkyblock2-2023.3-b121.jar//com.bgsoftware.superiorskyblock.module.ModulesManagerImpl.runModuleLifecycle(ModulesManagerImpl.java:179)
[19:00:32] [Server thread/WARN]:    at SuperiorSkyblock2-2023.3-b121.jar//com.bgsoftware.superiorskyblock.SuperiorSkyblockPlugin.onEnable(SuperiorSkyblockPlugin.java:218)
[19:00:32] [Server thread/WARN]:    at org.bukkit.plugin.java.JavaPlugin.setEnabled(JavaPlugin.java:281)
[19:00:32] [Server thread/WARN]:    at io.papermc.paper.plugin.manager.PaperPluginInstanceManager.enablePlugin(PaperPluginInstanceManager.java:190)
[19:00:32] [Server thread/WARN]:    at io.papermc.paper.plugin.manager.PaperPluginManagerImpl.enablePlugin(PaperPluginManagerImpl.java:104)
[19:00:32] [Server thread/WARN]:    at org.bukkit.plugin.SimplePluginManager.enablePlugin(SimplePluginManager.java:507)
[19:00:32] [Server thread/WARN]:    at org.bukkit.craftbukkit.v1_20_R2.CraftServer.enablePlugin(CraftServer.java:646)
[19:00:32] [Server thread/WARN]:    at org.bukkit.craftbukkit.v1_20_R2.CraftServer.enablePlugins(CraftServer.java:557)
[19:00:32] [Server thread/WARN]:    at net.minecraft.server.MinecraftServer.loadWorld0(MinecraftServer.java:642)
[19:00:32] [Server thread/WARN]:    at net.minecraft.server.MinecraftServer.loadLevel(MinecraftServer.java:424)
[19:00:32] [Server thread/WARN]:    at net.minecraft.server.dedicated.DedicatedServer.e(DedicatedServer.java:308)
[19:00:32] [Server thread/WARN]:    at net.minecraft.server.MinecraftServer.w(MinecraftServer.java:1101)
[19:00:32] [Server thread/WARN]:    at net.minecraft.server.MinecraftServer.lambda$spin$0(MinecraftServer.java:315)
[19:00:32] [Server thread/WARN]:    at java.base/java.lang.Thread.run(Thread.java:840)
[19:00:32] [Server thread/INFO]: [SuperiorSkyblock2] Disabling the module SlimeWorldIslands...
[19:00:32] [Server thread/ERROR]: [SuperiorSkyblock2] An unexpected error occurred while disabling the module SlimeWorldIslands.
[19:00:32] [Server thread/ERROR]: [SuperiorSkyblock2] Contact Ome_R regarding this, this has nothing to do with the plugin.
[19:00:32] [Server thread/WARN]: java.lang.NullPointerException: Cannot invoke "com.bgsoftware.ssbslimeworldmanager.swm.ISlimeAdapter.getSavedWorlds()" because "this.slimeAdapter" is null
[19:00:32] [Server thread/WARN]:    at com.bgsoftware.ssbslimeworldmanager.SlimeWorldModule.onDisable(SlimeWorldModule.java:66)
[19:00:32] [Server thread/WARN]:    at SuperiorSkyblock2-2023.3-b121.jar//com.bgsoftware.superiorskyblock.module.ModulesManagerImpl.unregisterModule(ModulesManagerImpl.java:92)
[19:00:32] [Server thread/WARN]:    at SuperiorSkyblock2-2023.3-b121.jar//com.bgsoftware.superiorskyblock.module.ModulesManagerImpl.enableModule(ModulesManagerImpl.java:141)
[19:00:32] [Server thread/WARN]:    at java.base/java.util.stream.ForEachOps$ForEachOp$OfRef.accept(ForEachOps.java:183)
[19:00:32] [Server thread/WARN]:    at java.base/java.util.stream.ReferencePipeline$2$1.accept(ReferencePipeline.java:179)
[19:00:32] [Server thread/WARN]:    at java.base/java.util.LinkedList$LLSpliterator.forEachRemaining(LinkedList.java:1242)
[19:00:32] [Server thread/WARN]:    at java.base/java.util.stream.AbstractPipeline.copyInto(AbstractPipeline.java:509)
[19:00:32] [Server thread/WARN]:    at java.base/java.util.stream.AbstractPipeline.wrapAndCopyInto(AbstractPipeline.java:499)
[19:00:32] [Server thread/WARN]:    at java.base/java.util.stream.ForEachOps$ForEachOp.evaluateSequential(ForEachOps.java:150)
[19:00:32] [Server thread/WARN]:    at java.base/java.util.stream.ForEachOps$ForEachOp$OfRef.evaluateSequential(ForEachOps.java:173)
[19:00:32] [Server thread/WARN]:    at java.base/java.util.stream.AbstractPipeline.evaluate(AbstractPipeline.java:234)
[19:00:32] [Server thread/WARN]:    at java.base/java.util.stream.ReferencePipeline.forEach(ReferencePipeline.java:596)
[19:00:32] [Server thread/WARN]:    at SuperiorSkyblock2-2023.3-b121.jar//com.bgsoftware.superiorskyblock.module.ModulesManagerImpl.enableModulesInternal(ModulesManagerImpl.java:188)
[19:00:32] [Server thread/WARN]:    at SuperiorSkyblock2-2023.3-b121.jar//com.bgsoftware.superiorskyblock.module.ModulesManagerImpl.runModuleLifecycle(ModulesManagerImpl.java:179)
[19:00:32] [Server thread/WARN]:    at SuperiorSkyblock2-2023.3-b121.jar//com.bgsoftware.superiorskyblock.SuperiorSkyblockPlugin.onEnable(SuperiorSkyblockPlugin.java:218)
[19:00:32] [Server thread/WARN]:    at org.bukkit.plugin.java.JavaPlugin.setEnabled(JavaPlugin.java:281)
[19:00:32] [Server thread/WARN]:    at io.papermc.paper.plugin.manager.PaperPluginInstanceManager.enablePlugin(PaperPluginInstanceManager.java:190)
[19:00:32] [Server thread/WARN]:    at io.papermc.paper.plugin.manager.PaperPluginManagerImpl.enablePlugin(PaperPluginManagerImpl.java:104)
[19:00:32] [Server thread/WARN]:    at org.bukkit.plugin.SimplePluginManager.enablePlugin(SimplePluginManager.java:507)
[19:00:32] [Server thread/WARN]:    at org.bukkit.craftbukkit.v1_20_R2.CraftServer.enablePlugin(CraftServer.java:646)
[19:00:32] [Server thread/WARN]:    at org.bukkit.craftbukkit.v1_20_R2.CraftServer.enablePlugins(CraftServer.java:557)
[19:00:32] [Server thread/WARN]:    at net.minecraft.server.MinecraftServer.loadWorld0(MinecraftServer.java:642)
[19:00:32] [Server thread/WARN]:    at net.minecraft.server.MinecraftServer.loadLevel(MinecraftServer.java:424)
[19:00:32] [Server thread/WARN]:    at net.minecraft.server.dedicated.DedicatedServer.e(DedicatedServer.java:308)
[19:00:32] [Server thread/WARN]:    at net.minecraft.server.MinecraftServer.w(MinecraftServer.java:1101)
[19:00:32] [Server thread/WARN]:    at net.minecraft.server.MinecraftServer.lambda$spin$0(MinecraftServer.java:315)
[19:00:32] [Server thread/WARN]:    at java.base/java.lang.Thread.run(Thread.java:840)

Additional Information

I reverted to version 2023.3-b100 and (almost) everything works fine, I tried versions 2023.3-b110 and newer and got the same error. I haven't tried versions between b100 and b110, but if you want to, I can try them.

Edit: My assistant tried versions between b100 and b110 and it doesn't work since 2023.3-b101.

OmerBenGera commented 8 months ago

Duplicate of #37