ViaVersion / ViaBackwards

Allows the connection of older clients to newer server versions for Minecraft servers.
https://hangar.papermc.io/ViaVersion/ViaBackwards
GNU General Public License v3.0
442 stars 84 forks source link

ERROR IN Protocol1_13To1_12_2 IN REMAP OF CHUNK_DATA (0x20) #608

Closed MynamisTG closed 1 week ago

MynamisTG commented 9 months ago

'/viaversion dump' Output

https://dump.viaversion.com/a09c116e08f2dde24dce0c14866b7fe5d859c62800d7daafa56fc95bb0f8a6e7

Console Error

[23:58:45] [Server thread/INFO]: T50006 lost connection: Disconnected [23:58:45] [Server thread/INFO]: T50006 left the game [23:58:45] [Netty Epoll Server IO #1/WARN]: [ViaVersion] ERROR IN Protocol1_13To1_12_2 IN REMAP OF CHUNK_DATA (0x20) [23:58:45] [Netty Epoll Server IO #1/WARN]: io.netty.handler.codec.EncoderException: com.viaversion.viaversion.exception.InformativeException: Please report this on the Via support Discord or open an issue on the relevant GitHub repository [23:58:45] [Netty Epoll Server IO #1/WARN]: Packet Type: CHUNK_DATA, Type: Chunk, Index: 1, Data: [], Source 0: com.viaversion.viaversion.protocols.protocol1_13to1_12_2.packets.WorldPackets$$Lambda$367/1809734975, Packet ID: 34 [23:58:45] [Netty Epoll Server IO #1/WARN]: at io.netty.handler.codec.MessageToMessageEncoder.write(MessageToMessageEncoder.java:106) [23:58:45] [Netty Epoll Server IO #1/WARN]: at io.netty.channel.AbstractChannelHandlerContext.invokeWrite0(AbstractChannelHandlerContext.java:738) [23:58:45] [Netty Epoll Server IO #1/WARN]: at io.netty.channel.AbstractChannelHandlerContext.invokeWrite(AbstractChannelHandlerContext.java:730) [23:58:45] [Netty Epoll Server IO #1/WARN]: at io.netty.channel.AbstractChannelHandlerContext.write(AbstractChannelHandlerContext.java:816) [23:58:45] [Netty Epoll Server IO #1/WARN]: at io.netty.channel.AbstractChannelHandlerContext.write(AbstractChannelHandlerContext.java:723) [23:58:45] [Netty Epoll Server IO #1/WARN]: at io.netty.handler.codec.MessageToByteEncoder.write(MessageToByteEncoder.java:120) [23:58:45] [Netty Epoll Server IO #1/WARN]: at io.netty.channel.AbstractChannelHandlerContext.invokeWrite0(AbstractChannelHandlerContext.java:738) [23:58:45] [Netty Epoll Server IO #1/WARN]: at io.netty.channel.AbstractChannelHandlerContext.invokeWrite(AbstractChannelHandlerContext.java:730) [23:58:45] [Netty Epoll Server IO #1/WARN]: at io.netty.channel.AbstractChannelHandlerContext.write(AbstractChannelHandlerContext.java:816) [23:58:45] [Netty Epoll Server IO #1/WARN]: at io.netty.channel.AbstractChannelHandlerContext.write(AbstractChannelHandlerContext.java:723) [23:58:45] [Netty Epoll Server IO #1/WARN]: at io.netty.handler.codec.MessageToByteEncoder.write(MessageToByteEncoder.java:113) [23:58:45] [Netty Epoll Server IO #1/WARN]: at com.comphenix.protocol.injector.netty.ChannelInjector$1.write(ChannelInjector.java:277) [23:58:45] [Netty Epoll Server IO #1/WARN]: at io.netty.channel.AbstractChannelHandlerContext.invokeWrite0(AbstractChannelHandlerContext.java:738) [23:58:45] [Netty Epoll Server IO #1/WARN]: at io.netty.channel.AbstractChannelHandlerContext.invokeWriteAndFlush(AbstractChannelHandlerContext.java:801) [23:58:45] [Netty Epoll Server IO #1/WARN]: at io.netty.channel.AbstractChannelHandlerContext.write(AbstractChannelHandlerContext.java:814) [23:58:45] [Netty Epoll Server IO #1/WARN]: at io.netty.channel.AbstractChannelHandlerContext.writeAndFlush(AbstractChannelHandlerContext.java:794) [23:58:45] [Netty Epoll Server IO #1/WARN]: at io.netty.channel.AbstractChannelHandlerContext.writeAndFlush(AbstractChannelHandlerContext.java:831) [23:58:45] [Netty Epoll Server IO #1/WARN]: at io.netty.channel.DefaultChannelPipeline.writeAndFlush(DefaultChannelPipeline.java:1071) [23:58:45] [Netty Epoll Server IO #1/WARN]: at io.netty.channel.AbstractChannel.writeAndFlush(AbstractChannel.java:300) [23:58:45] [Netty Epoll Server IO #1/WARN]: at net.minecraft.server.v1_12_R1.NetworkManager$4.run(NetworkManager.java:215) [23:58:45] [Netty Epoll Server IO #1/WARN]: at com.comphenix.protocol.injector.netty.ChannelInjector$3.lambda$onMessageScheduled$1(ChannelInjector.java:354) [23:58:45] [Netty Epoll Server IO #1/WARN]: at io.netty.util.concurrent.AbstractEventExecutor.safeExecute(AbstractEventExecutor.java:163) [23:58:45] [Netty Epoll Server IO #1/WARN]: at io.netty.util.concurrent.SingleThreadEventExecutor.runAllTasks(SingleThreadEventExecutor.java:404) [23:58:45] [Netty Epoll Server IO #1/WARN]: at io.netty.channel.epoll.EpollEventLoop.run(EpollEventLoop.java:309) [23:58:45] [Netty Epoll Server IO #1/WARN]: at io.netty.util.concurrent.SingleThreadEventExecutor$5.run(SingleThreadEventExecutor.java:884) [23:58:45] [Netty Epoll Server IO #1/WARN]: at java.lang.Thread.run(Thread.java:748) [23:58:45] [Netty Epoll Server IO #1/WARN]: Caused by: com.viaversion.viaversion.exception.InformativeException: Please report this on the Via support Discord or open an issue on the relevant GitHub repository [23:58:45] [Netty Epoll Server IO #1/WARN]: Packet Type: CHUNK_DATA, Type: Chunk, Index: 1, Data: [], Source 0: com.viaversion.viaversion.protocols.protocol1_13to1_12_2.packets.WorldPackets$$Lambda$367/1809734975, Packet ID: 34 [23:58:45] [Netty Epoll Server IO #1/WARN]: Caused by: java.lang.NullPointerException [23:58:45] [Netty Epoll Server IO #1/WARN]: at com.viaversion.viaversion.protocols.protocol1_9_3to1_9_1_2.types.Chunk1_9_3_4Type.read(Chunk1_9_3_4Type.java:59) [23:58:45] [Netty Epoll Server IO #1/WARN]: at com.viaversion.viaversion.protocols.protocol1_9_3to1_9_1_2.types.Chunk1_9_3_4Type.read(Chunk1_9_3_4Type.java:36) [23:58:45] [Netty Epoll Server IO #1/WARN]: at com.viaversion.viaversion.api.type.PartialType.read(PartialType.java:46) [23:58:45] [Netty Epoll Server IO #1/WARN]: at com.viaversion.viaversion.protocol.packet.PacketWrapperImpl.read(PacketWrapperImpl.java:146) [23:58:45] [Netty Epoll Server IO #1/WARN]: at com.viaversion.viaversion.protocols.protocol1_13to1_12_2.packets.WorldPackets.lambda$register$0(WorldPackets.java:336) [23:58:45] [Netty Epoll Server IO #1/WARN]: at com.viaversion.viaversion.api.protocol.AbstractProtocol.transform(AbstractProtocol.java:392) [23:58:45] [Netty Epoll Server IO #1/WARN]: at com.viaversion.viaversion.protocol.packet.PacketWrapperImpl.apply(PacketWrapperImpl.java:426) [23:58:45] [Netty Epoll Server IO #1/WARN]: at com.viaversion.viaversion.protocol.packet.PacketWrapperImpl.apply(PacketWrapperImpl.java:410) [23:58:45] [Netty Epoll Server IO #1/WARN]: at com.viaversion.viaversion.protocol.packet.PacketWrapperImpl.apply(PacketWrapperImpl.java:46) [23:58:45] [Netty Epoll Server IO #1/WARN]: at com.viaversion.viaversion.protocol.ProtocolPipelineImpl.transform(ProtocolPipelineImpl.java:116) [23:58:45] [Netty Epoll Server IO #1/WARN]: at com.viaversion.viaversion.connection.UserConnectionImpl.transform(UserConnectionImpl.java:330) [23:58:45] [Netty Epoll Server IO #1/WARN]: at com.viaversion.viaversion.connection.UserConnectionImpl.transformClientbound(UserConnectionImpl.java:308) [23:58:45] [Netty Epoll Server IO #1/WARN]: at com.viaversion.viaversion.bukkit.handlers.BukkitEncodeHandler.encode(BukkitEncodeHandler.java:57) [23:58:45] [Netty Epoll Server IO #1/WARN]: at com.viaversion.viaversion.bukkit.handlers.BukkitEncodeHandler.encode(BukkitEncodeHandler.java:35) [23:58:45] [Netty Epoll Server IO #1/WARN]: at io.netty.handler.codec.MessageToMessageEncoder.write(MessageToMessageEncoder.java:88) [23:58:45] [Netty Epoll Server IO #1/WARN]: at io.netty.channel.AbstractChannelHandlerContext.invokeWrite0(AbstractChannelHandlerContext.java:738) [23:58:45] [Netty Epoll Server IO #1/WARN]: at io.netty.channel.AbstractChannelHandlerContext.invokeWrite(AbstractChannelHandlerContext.java:730) [23:58:45] [Netty Epoll Server IO #1/WARN]: at io.netty.channel.AbstractChannelHandlerContext.write(AbstractChannelHandlerContext.java:816) [23:58:45] [Netty Epoll Server IO #1/WARN]: at io.netty.channel.AbstractChannelHandlerContext.write(AbstractChannelHandlerContext.java:723) [23:58:45] [Netty Epoll Server IO #1/WARN]: at io.netty.handler.codec.MessageToByteEncoder.write(MessageToByteEncoder.java:120) [23:58:45] [Netty Epoll Server IO #1/WARN]: at io.netty.channel.AbstractChannelHandlerContext.invokeWrite0(AbstractChannelHandlerContext.java:738) [23:58:45] [Netty Epoll Server IO #1/WARN]: at io.netty.channel.AbstractChannelHandlerContext.invokeWrite(AbstractChannelHandlerContext.java:730) [23:58:45] [Netty Epoll Server IO #1/WARN]: at io.netty.channel.AbstractChannelHandlerContext.write(AbstractChannelHandlerContext.java:816) [23:58:45] [Netty Epoll Server IO #1/WARN]: at io.netty.channel.AbstractChannelHandlerContext.write(AbstractChannelHandlerContext.java:723) [23:58:45] [Netty Epoll Server IO #1/WARN]: at io.netty.handler.codec.MessageToByteEncoder.write(MessageToByteEncoder.java:113) [23:58:45] [Netty Epoll Server IO #1/WARN]: at com.comphenix.protocol.injector.netty.ChannelInjector$1.write(ChannelInjector.java:277) [23:58:45] [Netty Epoll Server IO #1/WARN]: at io.netty.channel.AbstractChannelHandlerContext.invokeWrite0(AbstractChannelHandlerContext.java:738) [23:58:45] [Netty Epoll Server IO #1/WARN]: at io.netty.channel.AbstractChannelHandlerContext.invokeWriteAndFlush(AbstractChannelHandlerContext.java:801) [23:58:45] [Netty Epoll Server IO #1/WARN]: at io.netty.channel.AbstractChannelHandlerContext.write(AbstractChannelHandlerContext.java:814) [23:58:45] [Netty Epoll Server IO #1/WARN]: at io.netty.channel.AbstractChannelHandlerContext.writeAndFlush(AbstractChannelHandlerContext.java:794) [23:58:45] [Netty Epoll Server IO #1/WARN]: at io.netty.channel.AbstractChannelHandlerContext.writeAndFlush(AbstractChannelHandlerContext.java:831) [23:58:45] [Netty Epoll Server IO #1/WARN]: at io.netty.channel.DefaultChannelPipeline.writeAndFlush(DefaultChannelPipeline.java:1071) [23:58:45] [Netty Epoll Server IO #1/WARN]: at io.netty.channel.AbstractChannel.writeAndFlush(AbstractChannel.java:300) [23:58:45] [Netty Epoll Server IO #1/WARN]: at net.minecraft.server.v1_12_R1.NetworkManager$4.run(NetworkManager.java:215) [23:58:45] [Netty Epoll Server IO #1/WARN]: at com.comphenix.protocol.injector.netty.ChannelInjector$3.lambda$onMessageScheduled$1(ChannelInjector.java:354) [23:58:45] [Netty Epoll Server IO #1/WARN]: at io.netty.util.concurrent.AbstractEventExecutor.safeExecute(AbstractEventExecutor.java:163) [23:58:45] [Netty Epoll Server IO #1/WARN]: at io.netty.util.concurrent.SingleThreadEventExecutor.runAllTasks(SingleThreadEventExecutor.java:404) [23:58:45] [Netty Epoll Server IO #1/WARN]: at io.netty.channel.epoll.EpollEventLoop.run(EpollEventLoop.java:309) [23:58:45] [Netty Epoll Server IO #1/WARN]: at io.netty.util.concurrent.SingleThreadEventExecutor$5.run(SingleThreadEventExecutor.java:884) [23:58:45] [Netty Epoll Server IO #1/WARN]: at java.lang.Thread.run(Thread.java:748) [23:58:45] [Netty Epoll Server IO #1/WARN]: [ViaVersion] ERROR IN Protocol1_13To1_12_2 IN REMAP OF CHUNK_DATA (0x20) [23:58:45] [Netty Epoll Server IO #1/WARN]: io.netty.handler.codec.EncoderException: com.viaversion.viaversion.exception.InformativeException: Please report this on the Via support Discord or open an issue on the relevant GitHub repository [23:58:45] [Netty Epoll Server IO #1/WARN]: Packet Type: CHUNK_DATA, Type: Chunk, Index: 1, Data: [], Source 0: com.viaversion.viaversion.protocols.protocol1_13to1_12_2.packets.WorldPackets$$Lambda$367/1809734975, Packet ID: 34 [23:58:45] [Netty Epoll Server IO #1/WARN]: at io.netty.handler.codec.MessageToMessageEncoder.write(MessageToMessageEncoder.java:106) [23:58:45] [Netty Epoll Server IO #1/WARN]: at io.netty.channel.AbstractChannelHandlerContext.invokeWrite0(AbstractChannelHandlerContext.java:738) [23:58:45] [Netty Epoll Server IO #1/WARN]: at io.netty.channel.AbstractChannelHandlerContext.invokeWrite(AbstractChannelHandlerContext.java:730) [23:58:45] [Netty Epoll Server IO #1/WARN]: at io.netty.channel.AbstractChannelHandlerContext.write(AbstractChannelHandlerContext.java:816) [23:58:45] [Netty Epoll Server IO #1/WARN]: at io.netty.channel.AbstractChannelHandlerContext.write(AbstractChannelHandlerContext.java:723) [23:58:45] [Netty Epoll Server IO #1/WARN]: at io.netty.handler.codec.MessageToByteEncoder.write(MessageToByteEncoder.java:120) [23:58:45] [Netty Epoll Server IO #1/WARN]: at io.netty.channel.AbstractChannelHandlerContext.invokeWrite0(AbstractChannelHandlerContext.java:738) [23:58:45] [Netty Epoll Server IO #1/WARN]: at io.netty.channel.AbstractChannelHandlerContext.invokeWrite(AbstractChannelHandlerContext.java:730) [23:58:45] [Netty Epoll Server IO #1/WARN]: at io.netty.channel.AbstractChannelHandlerContext.write(AbstractChannelHandlerContext.java:816) [23:58:45] [Netty Epoll Server IO #1/WARN]: at io.netty.channel.AbstractChannelHandlerContext.write(AbstractChannelHandlerContext.java:723) [23:58:45] [Netty Epoll Server IO #1/WARN]: at io.netty.handler.codec.MessageToByteEncoder.write(MessageToByteEncoder.java:113) [23:58:45] [Netty Epoll Server IO #1/WARN]: at com.comphenix.protocol.injector.netty.ChannelInjector$1.write(ChannelInjector.java:277) [23:58:45] [Netty Epoll Server IO #1/WARN]: at io.netty.channel.AbstractChannelHandlerContext.invokeWrite0(AbstractChannelHandlerContext.java:738) [23:58:45] [Netty Epoll Server IO #1/WARN]: at io.netty.channel.AbstractChannelHandlerContext.invokeWriteAndFlush(AbstractChannelHandlerContext.java:801) [23:58:45] [Netty Epoll Server IO #1/WARN]: at io.netty.channel.AbstractChannelHandlerContext.write(AbstractChannelHandlerContext.java:814) [23:58:45] [Netty Epoll Server IO #1/WARN]: at io.netty.channel.AbstractChannelHandlerContext.writeAndFlush(AbstractChannelHandlerContext.java:794) [23:58:45] [Netty Epoll Server IO #1/WARN]: at io.netty.channel.AbstractChannelHandlerContext.writeAndFlush(AbstractChannelHandlerContext.java:831) [23:58:45] [Netty Epoll Server IO #1/WARN]: at io.netty.channel.DefaultChannelPipeline.writeAndFlush(DefaultChannelPipeline.java:1071) [23:58:45] [Netty Epoll Server IO #1/WARN]: at io.netty.channel.AbstractChannel.writeAndFlush(AbstractChannel.java:300) [23:58:45] [Netty Epoll Server IO #1/WARN]: at net.minecraft.server.v1_12_R1.NetworkManager$4.run(NetworkManager.java:215) [23:58:45] [Netty Epoll Server IO #1/WARN]: at com.comphenix.protocol.injector.netty.ChannelInjector$3.lambda$onMessageScheduled$1(ChannelInjector.java:354) [23:58:45] [Netty Epoll Server IO #1/WARN]: at io.netty.util.concurrent.AbstractEventExecutor.safeExecute(AbstractEventExecutor.java:163) [23:58:45] [Netty Epoll Server IO #1/WARN]: at io.netty.util.concurrent.SingleThreadEventExecutor.runAllTasks(SingleThreadEventExecutor.java:404) [23:58:45] [Netty Epoll Server IO #1/WARN]: at io.netty.channel.epoll.EpollEventLoop.run(EpollEventLoop.java:309) [23:58:45] [Netty Epoll Server IO #1/WARN]: at io.netty.util.concurrent.SingleThreadEventExecutor$5.run(SingleThreadEventExecutor.java:884) [23:58:45] [Netty Epoll Server IO #1/WARN]: at java.lang.Thread.run(Thread.java:748) [23:58:45] [Netty Epoll Server IO #1/WARN]: Caused by: com.viaversion.viaversion.exception.InformativeException: Please report this on the Via support Discord or open an issue on the relevant GitHub repository

Bug Description

Im join with geyser Paper 1.12.x

Plugin: goBrush 1.8-1.12.jar goPaint.jar MultiverseCore.jar ProtocolLib (1) (1).jar ProtocolSupport (3).jar ViaVersion-4.8.1 (3).jar VoxelSniper-5.172.0-SNAPSHOT (1).jar worldedit-bukkit-6.1.9.jar worldguard-bukkit-6.2.2.jar

Steps to Reproduce

I join with geyser

Expected Behavior

Run server with Paper 1.12 goBrush 1.8-1.12.jar goPaint.jar MultiverseCore.jar ProtocolLib (1) (1).jar ProtocolSupport (3).jar ViaVersion-4.8.1 (3).jar VoxelSniper-5.172.0-SNAPSHOT (1).jar worldedit-bukkit-6.1.9.jar worldguard-bukkit-6.2.2.jar

Additional Server Info

Im using waterfall and updated it to lasted version I have tried a build from https://ci.viaversion.com/ and the issue still persists. *

Checklist

Barvalg commented 9 months ago

Platform: git--Paper--1620%20%28MC%3A%201.12.2%29
ViaVersion (4.8.1): Even with master

Kichura commented 8 months ago

Casued by bad third-party plugin, Please perform a binary search to see what causes viaversion to fail.

FlorianMichael commented 1 week ago

Hello, Should be fixed in dev builds, if not, make a new issue with latest Via* components.