Crash on world creation (Fabric 1.20.1)
spode-sleep opened this issue ยท 3 comments
MC version
1.20.1
Fabric version
0.16.14
Version
1.15.2
Problem
When creating a world with this mod, server automatically closes
Error
[10:57:29] [Server thread/INFO]: Sending sound pack to client
[10:57:29] [Server thread/INFO]: OorakanaGleb Has Arrived!
[10:57:29] [Server thread/WARN]: Can't keep up! Is the server overloaded? Running 2283ms or 45 ticks behind
[10:57:30] [Server thread/INFO]: OorakanaGleb lost connection: Internal Exception: java.lang.NullPointerException: Cannot invoke "net.fabricmc.fabric.impl.networking.server.ServerPlayNetworkAddon.handle(net.minecraft.class_2817)" because "this.addon" is null
[10:57:30] [Server thread/INFO]: Goodbye OorakanaGleb !
[10:57:30] [Server thread/INFO]: Stopping singleplayer server as player logged out
Log
When creating a world with VS2 and Eldritch Mobs enabled, a different error shows up:
org.valkyrienskies.core.impl.util.assertions.stages.ConstraintFailedException: Constraints failed. Stages since last reset: [PRE_TICK, GET_LAST_TICK_CHANGES, UPDATE_CHUNKS, UPDATE_CHUNKS, UPDATE_CHUNKS, UPDATE_CHUNKS, UPDATE_CHUNKS, UPDATE_CHUNKS, UPDATE_CHUNKS, UPDATE_CHUNKS, UPDATE_CHUNKS, POST_TICK_START, POST_TICK_GENERATED, POST_TICK_FINISH, GET_CURRENT_TICK_CHANGES, CLEAR_FOR_RESET, UPDATE_DIMENSIONS]
Required stages matching predicate in the following order: [PRE_TICK, oneOf[UPDATE_DIMENSIONS, UPDATE_BLOCKS, UPDATE_CHUNKS], POST_TICK_START, POST_TICK_GENERATED, POST_TICK_FINISH, CLEAR_FOR_RESET, UPDATE_PLAYERS]
at org.valkyrienskies.core.impl.util.assertions.stages.TickStageEnforcerImpl.stage(Unknown Source) ~[valkyrienskies-120-2.3.0-beta.7.jar:?]
at org.valkyrienskies.core.impl.game.ships.ShipObjectServerWorld.addDimension(Unknown Source) ~[valkyrienskies-120-2.3.0-beta.7.jar:?]
at net.minecraft.class_3218.handler$oge027$valkyrienskies$onInit(class_3218.java:25285) ~[client-intermediary.jar:?]
at net.minecraft.class_3218.<init>(class_3218.java:263) ~[client-intermediary.jar:?]
at net.mehvahdjukaar.moonlight.core.misc.FakeServerLevel.<init>(FakeServerLevel.java:69) ~[moonlight-1.20-2.14.11-fabric.jar:?]
at net.mehvahdjukaar.supplementaries.common.utils.fake_level.IEntityInterceptFakeLevel$ServerSide.<init>(IEntityInterceptFakeLevel.java:61) ~[supplementaries-1.20-3.1.31-fabric.jar:?]
at net.mehvahdjukaar.moonlight.core.misc.FakeLevelManager.lambda$getServer$2(FakeLevelManager.java:67) ~[moonlight-1.20-2.14.11-fabric.jar:?]
at java.util.Map.computeIfAbsent(Unknown Source) ~[?:?]
at net.mehvahdjukaar.moonlight.core.misc.FakeLevelManager.getServer(FakeLevelManager.java:67) ~[moonlight-1.20-2.14.11-fabric.jar:?]
at net.mehvahdjukaar.moonlight.core.misc.FakeLevelManager.get(FakeLevelManager.java:74) ~[moonlight-1.20-2.14.11-fabric.jar:?]
at net.mehvahdjukaar.supplementaries.common.utils.fake_level.IEntityInterceptFakeLevel.get(IEntityInterceptFakeLevel.java:21) ~[supplementaries-1.20-3.1.31-fabric.jar:?]
at net.mehvahdjukaar.supplementaries.common.utils.VibeChecker.testCannonStuff(VibeChecker.java:73) ~[supplementaries-1.20-3.1.31-fabric.jar:?]
at net.mehvahdjukaar.supplementaries.common.utils.VibeChecker.checkVibe(VibeChecker.java:40) ~[supplementaries-1.20-3.1.31-fabric.jar:?]
at net.mehvahdjukaar.supplementaries.common.events.ServerEvents.onPlayerLoggedIn(ServerEvents.java:121) ~[supplementaries-1.20-3.1.31-fabric.jar:?]
at net.mehvahdjukaar.supplementaries.common.events.fabric.ServerEventsFabric.lambda$init$0(ServerEventsFabric.java:40) ~[supplementaries-1.20-3.1.31-fabric.jar:?]
at net.fabricmc.fabric.api.networking.v1.ServerPlayConnectionEvents.lambda$static$2(ServerPlayConnectionEvents.java:48) ~[fabric-networking-api-v1-1.3.14+a158aa0477-9bad1f2d267de073.jar:?]
at net.fabricmc.fabric.impl.networking.server.ServerPlayNetworkAddon.onClientReady(ServerPlayNetworkAddon.java:69) ~[fabric-networking-api-v1-1.3.14+a158aa0477-9bad1f2d267de073.jar:?]
at net.minecraft.class_3324.handler$fli001$fabric-networking-api-v1$handlePlayerConnection(class_3324.java:9018) ~[client-intermediary.jar:?]
at net.minecraft.class_3324.method_14570(class_3324.java:215) ~[client-intermediary.jar:?]
at net.minecraft.class_3248.method_33800(class_3248.java:131) ~[client-intermediary.jar:?]
at net.minecraft.class_3248.md28627c$polymer-networking$lambda$polymerNet$prePlayHandshakeHackfest$0$0(class_3248.java:549) ~[client-intermediary.jar:?]
at eu.pb4.polymer.networking.impl.EarlyConnectionMagic.lambda$handle$0(EarlyConnectionMagic.java:32) ~[polymer-networking-0.5.15+1.20.1-dc18d44a422d3193.jar:?]
at eu.pb4.polymer.networking.api.EarlyPlayNetworkHandler.lambda$onKeepAlive$0(EarlyPlayNetworkHandler.java:108) ~[polymer-networking-0.5.15+1.20.1-dc18d44a422d3193.jar:?]
at net.minecraft.class_3738.run(class_3738.java:18) ~[client-intermediary.jar:?]
at net.minecraft.class_1255.method_18859(class_1255.java:156) ~[client-intermediary.jar:?]
at net.minecraft.class_4093.method_18859(class_4093.java:23) ~[client-intermediary.jar:?]
at net.minecraft.server.MinecraftServer.method_24306(MinecraftServer.java:782) ~[client-intermediary.jar:?]
at net.minecraft.server.MinecraftServer.method_18859(MinecraftServer.java:164) ~[client-intermediary.jar:?]
at net.minecraft.class_1255.method_16075(class_1255.java:130) ~[client-intermediary.jar:?]
at net.minecraft.server.MinecraftServer.method_20415(MinecraftServer.java:18818) ~[client-intermediary.jar:?]
at net.minecraft.server.MinecraftServer.method_16075(MinecraftServer.java:758) ~[client-intermediary.jar:?]
at net.minecraft.class_1255.method_5383(class_1255.java:115) ~[client-intermediary.jar:?]
at net.minecraft.server.MinecraftServer.method_16208(MinecraftServer.java:742) ~[client-intermediary.jar:?]
at net.minecraft.server.MinecraftServer.method_29741(MinecraftServer.java:675) ~[client-intermediary.jar:?]
at net.minecraft.server.MinecraftServer.method_29739(MinecraftServer.java:265) ~[client-intermediary.jar:?]
at java.lang.Thread.run(Unknown Source) ~[?:?]