"Connection lost" upon loading singleplayer world with existing Waystones.
epicRedHot opened this issue · 5 comments
(relevant to both 1.1.1 and 1.1.0)
After an existing world with Waystones already placed in finishes loading, the game briefly cuts to a black screen before showing a dirt menu screen with the text "Connection Lost" and a "Back to Server List" button that leads to the multiplayer server list menu.
Crashlog never shows up in game, I use MultiMC lanucher to always get Minecraft log while it is running.
Person here forgot to leave a crashlog needed for further investigation, so I shall do it:
[14:03:20] [Netty Local Client IO #2/ERROR]: Encountered exception while handling in channel with name "waystones:waystone_packet"
java.lang.NullPointerException: null
at wraith.waystones.WaystoneDatabase.discoverWaystone(WaystoneDatabase.java:195) ~[wraith-waystones-1.1.1.jar:?]
at wraith.waystones.WaystonesClient.lambda$registerPacketHandlers$0(WaystonesClient.java:42) ~[wraith-waystones-1.1.1.jar:?]
at net.fabricmc.fabric.impl.networking.client.ClientPlayNetworkAddon.receive(ClientPlayNetworkAddon.java:97) ~[024c91ba-d937-4665-9d05-2a8095b4617e.jar:?]
at net.fabricmc.fabric.impl.networking.client.ClientPlayNetworkAddon.receive(ClientPlayNetworkAddon.java:39) ~[024c91ba-d937-4665-9d05-2a8095b4617e.jar:?]
at net.fabricmc.fabric.impl.networking.AbstractChanneledNetworkAddon.handle(AbstractChanneledNetworkAddon.java:100) [024c91ba-d937-4665-9d05-2a8095b4617e.jar:?]
at net.fabricmc.fabric.impl.networking.client.ClientPlayNetworkAddon.handle(ClientPlayNetworkAddon.java:89) [024c91ba-d937-4665-9d05-2a8095b4617e.jar:?]
at net.minecraft.class_634.handler$zgm000$handleCustomPayload(class_634.java:2474) [intermediary-minecraft-1.16.4-client.jar:?]
at net.minecraft.class_634.method_11152(class_634.java) [intermediary-minecraft-1.16.4-client.jar:?]
at net.minecraft.class_2658.method_11457(class_2658.java:65) [intermediary-minecraft-1.16.4-client.jar:?]
at net.minecraft.class_2658.method_11054(class_2658.java:10) [intermediary-minecraft-1.16.4-client.jar:?]
at net.minecraft.class_2535.method_10759(class_2535.java:156) [intermediary-minecraft-1.16.4-client.jar:?]
at net.minecraft.class_2535.method_10770(class_2535.java:147) [intermediary-minecraft-1.16.4-client.jar:?]
at net.minecraft.class_2535.channelRead0(class_2535.java:52) [intermediary-minecraft-1.16.4-client.jar:?]
at io.netty.channel.SimpleChannelInboundHandler.channelRead(SimpleChannelInboundHandler.java:105) [netty-all-4.1.25.Final.jar:4.1.25.Final]
at io.netty.channel.AbstractChannelHandlerContext.invokeChannelRead(AbstractChannelHandlerContext.java:362) [netty-all-4.1.25.Final.jar:4.1.25.Final]
at io.netty.channel.AbstractChannelHandlerContext.invokeChannelRead(AbstractChannelHandlerContext.java:348) [netty-all-4.1.25.Final.jar:4.1.25.Final]
at io.netty.channel.AbstractChannelHandlerContext.fireChannelRead(AbstractChannelHandlerContext.java:340) [netty-all-4.1.25.Final.jar:4.1.25.Final]
at io.netty.channel.DefaultChannelPipeline$HeadContext.channelRead(DefaultChannelPipeline.java:1434) [netty-all-4.1.25.Final.jar:4.1.25.Final]
at io.netty.channel.AbstractChannelHandlerContext.invokeChannelRead(AbstractChannelHandlerContext.java:362) [netty-all-4.1.25.Final.jar:4.1.25.Final]
at io.netty.channel.AbstractChannelHandlerContext.invokeChannelRead(AbstractChannelHandlerContext.java:348) [netty-all-4.1.25.Final.jar:4.1.25.Final]
at io.netty.channel.DefaultChannelPipeline.fireChannelRead(DefaultChannelPipeline.java:965) [netty-all-4.1.25.Final.jar:4.1.25.Final]
at io.netty.channel.local.LocalChannel.readInbound(LocalChannel.java:304) [netty-all-4.1.25.Final.jar:4.1.25.Final]
at io.netty.channel.local.LocalChannel.doBeginRead(LocalChannel.java:327) [netty-all-4.1.25.Final.jar:4.1.25.Final]
at io.netty.channel.AbstractChannel$AbstractUnsafe.beginRead(AbstractChannel.java:847) [netty-all-4.1.25.Final.jar:4.1.25.Final]
at io.netty.channel.DefaultChannelPipeline$HeadContext.read(DefaultChannelPipeline.java:1386) [netty-all-4.1.25.Final.jar:4.1.25.Final]
at io.netty.channel.AbstractChannelHandlerContext.invokeRead(AbstractChannelHandlerContext.java:693) [netty-all-4.1.25.Final.jar:4.1.25.Final]
at io.netty.channel.AbstractChannelHandlerContext.read(AbstractChannelHandlerContext.java:673) [netty-all-4.1.25.Final.jar:4.1.25.Final]
at io.netty.channel.DefaultChannelPipeline.read(DefaultChannelPipeline.java:1050) [netty-all-4.1.25.Final.jar:4.1.25.Final]
at io.netty.channel.AbstractChannel.read(AbstractChannel.java:284) [netty-all-4.1.25.Final.jar:4.1.25.Final]
at io.netty.channel.DefaultChannelPipeline$HeadContext.readIfIsAutoRead(DefaultChannelPipeline.java:1446) [netty-all-4.1.25.Final.jar:4.1.25.Final]
at io.netty.channel.DefaultChannelPipeline$HeadContext.channelReadComplete(DefaultChannelPipeline.java:1441) [netty-all-4.1.25.Final.jar:4.1.25.Final]
at io.netty.channel.AbstractChannelHandlerContext.invokeChannelReadComplete(AbstractChannelHandlerContext.java:398) [netty-all-4.1.25.Final.jar:4.1.25.Final]
at io.netty.channel.AbstractChannelHandlerContext.invokeChannelReadComplete(AbstractChannelHandlerContext.java:380) [netty-all-4.1.25.Final.jar:4.1.25.Final]
at io.netty.channel.DefaultChannelPipeline.fireChannelReadComplete(DefaultChannelPipeline.java:971) [netty-all-4.1.25.Final.jar:4.1.25.Final]
at io.netty.channel.local.LocalChannel.readInbound(LocalChannel.java:307) [netty-all-4.1.25.Final.jar:4.1.25.Final]
at io.netty.channel.local.LocalChannel.doBeginRead(LocalChannel.java:327) [netty-all-4.1.25.Final.jar:4.1.25.Final]
at io.netty.channel.AbstractChannel$AbstractUnsafe.beginRead(AbstractChannel.java:847) [netty-all-4.1.25.Final.jar:4.1.25.Final]
at io.netty.channel.DefaultChannelPipeline$HeadContext.read(DefaultChannelPipeline.java:1386) [netty-all-4.1.25.Final.jar:4.1.25.Final]
at io.netty.channel.AbstractChannelHandlerContext.invokeRead(AbstractChannelHandlerContext.java:693) [netty-all-4.1.25.Final.jar:4.1.25.Final]
at io.netty.channel.AbstractChannelHandlerContext.read(AbstractChannelHandlerContext.java:673) [netty-all-4.1.25.Final.jar:4.1.25.Final]
at io.netty.channel.DefaultChannelPipeline.read(DefaultChannelPipeline.java:1050) [netty-all-4.1.25.Final.jar:4.1.25.Final]
at io.netty.channel.AbstractChannel.read(AbstractChannel.java:284) [netty-all-4.1.25.Final.jar:4.1.25.Final]
at io.netty.channel.DefaultChannelPipeline$HeadContext.readIfIsAutoRead(DefaultChannelPipeline.java:1446) [netty-all-4.1.25.Final.jar:4.1.25.Final]
at io.netty.channel.DefaultChannelPipeline$HeadContext.channelReadComplete(DefaultChannelPipeline.java:1441) [netty-all-4.1.25.Final.jar:4.1.25.Final]
at io.netty.channel.AbstractChannelHandlerContext.invokeChannelReadComplete(AbstractChannelHandlerContext.java:398) [netty-all-4.1.25.Final.jar:4.1.25.Final]
at io.netty.channel.AbstractChannelHandlerContext.invokeChannelReadComplete(AbstractChannelHandlerContext.java:380) [netty-all-4.1.25.Final.jar:4.1.25.Final]
at io.netty.channel.DefaultChannelPipeline.fireChannelReadComplete(DefaultChannelPipeline.java:971) [netty-all-4.1.25.Final.jar:4.1.25.Final]
at io.netty.channel.local.LocalChannel.readInbound(LocalChannel.java:307) [netty-all-4.1.25.Final.jar:4.1.25.Final]
at io.netty.channel.local.LocalChannel.finishPeerRead0(LocalChannel.java:446) [netty-all-4.1.25.Final.jar:4.1.25.Final]
at io.netty.channel.local.LocalChannel.access$400(LocalChannel.java:51) [netty-all-4.1.25.Final.jar:4.1.25.Final]
at io.netty.channel.local.LocalChannel$5.run(LocalChannel.java:404) [netty-all-4.1.25.Final.jar:4.1.25.Final]
at io.netty.channel.DefaultEventLoop.run(DefaultEventLoop.java:54) [netty-all-4.1.25.Final.jar:4.1.25.Final]
at io.netty.util.concurrent.SingleThreadEventExecutor$5.run(SingleThreadEventExecutor.java:884) [netty-all-4.1.25.Final.jar:4.1.25.Final]
at java.lang.Thread.run(Unknown Source) [?:1.8.0_271]
Good god, I uploaded the wrong version. I am so sorry for this... I have reuploaded it on CurseForge. If you still experience issues with this please contact me on discord DH#9367 or discord.gg/vMjzgS4