ViaVersion / ViaRewind

ViaBackwards addon to allow 1.8.x and 1.7.x clients on newer server versions.

Home Page:https://hangar.papermc.io/ViaVersion/ViaRewind

Geek Repo:Geek Repo

Github PK Tool:Github PK Tool

Packets issue when a user tries to connect on a lower version

LucasitoInDev opened this issue · comments

/viaversion dump Output

https://dump.viaversion.com/51fce79a5cb385450c012a9b2cb421cd05a00bd2ad2fdb5a6e2bd3326e9f3ec1

Console Error

Packet Type: UPDATE_SCORE, Type: VarInt, Index: 2, Data: [{StringType: eldeividloco}], Source 0: com.viaversion.viabackwards.protocol.protocol1_17_1to1_18.Protocol1_17_1To1_18$5 (Anonymous), Packet ID: 86
	at io.netty.handler.codec.MessageToMessageEncoder.write(MessageToMessageEncoder.java:107) ~[netty-codec-4.1.97.Final.jar:4.1.97.Final]
	at io.netty.channel.AbstractChannelHandlerContext.invokeWrite0(AbstractChannelHandlerContext.java:881) ~[netty-transport-4.1.97.Final.jar:4.1.97.Final]
	at io.netty.channel.AbstractChannelHandlerContext.invokeWrite(AbstractChannelHandlerContext.java:863) ~[netty-transport-4.1.97.Final.jar:4.1.97.Final]
	at io.netty.channel.AbstractChannelHandlerContext.write(AbstractChannelHandlerContext.java:968) ~[netty-transport-4.1.97.Final.jar:4.1.97.Final]
	at io.netty.channel.AbstractChannelHandlerContext.write(AbstractChannelHandlerContext.java:856) ~[netty-transport-4.1.97.Final.jar:4.1.97.Final]
	at io.netty.handler.codec.MessageToByteEncoder.write(MessageToByteEncoder.java:113) ~[netty-codec-4.1.97.Final.jar:4.1.97.Final]
	at io.netty.channel.AbstractChannelHandlerContext.invokeWrite0(AbstractChannelHandlerContext.java:881) ~[netty-transport-4.1.97.Final.jar:4.1.97.Final]
	at io.netty.channel.AbstractChannelHandlerContext.invokeWrite(AbstractChannelHandlerContext.java:863) ~[netty-transport-4.1.97.Final.jar:4.1.97.Final]
	at io.netty.channel.AbstractChannelHandlerContext.write(AbstractChannelHandlerContext.java:968) ~[netty-transport-4.1.97.Final.jar:4.1.97.Final]
	at io.netty.channel.AbstractChannelHandlerContext.write(AbstractChannelHandlerContext.java:856) ~[netty-transport-4.1.97.Final.jar:4.1.97.Final]
	at io.netty.handler.codec.MessageToByteEncoder.write(MessageToByteEncoder.java:120) ~[netty-codec-4.1.97.Final.jar:4.1.97.Final]
	at io.netty.channel.AbstractChannelHandlerContext.invokeWrite0(AbstractChannelHandlerContext.java:881) ~[netty-transport-4.1.97.Final.jar:4.1.97.Final]
	at io.netty.channel.AbstractChannelHandlerContext.invokeWrite(AbstractChannelHandlerContext.java:863) ~[netty-transport-4.1.97.Final.jar:4.1.97.Final]
	at io.netty.channel.AbstractChannelHandlerContext.write(AbstractChannelHandlerContext.java:968) ~[netty-transport-4.1.97.Final.jar:4.1.97.Final]
	at io.netty.channel.AbstractChannelHandlerContext.write(AbstractChannelHandlerContext.java:856) ~[netty-transport-4.1.97.Final.jar:4.1.97.Final]
	at io.netty.handler.codec.MessageToMessageEncoder.write(MessageToMessageEncoder.java:113) ~[netty-codec-4.1.97.Final.jar:4.1.97.Final]
	at io.netty.channel.AbstractChannelHandlerContext.invokeWrite0(AbstractChannelHandlerContext.java:881) ~[netty-transport-4.1.97.Final.jar:4.1.97.Final]
	at io.netty.channel.AbstractChannelHandlerContext.invokeWrite(AbstractChannelHandlerContext.java:863) ~[netty-transport-4.1.97.Final.jar:4.1.97.Final]
	at io.netty.channel.AbstractChannelHandlerContext.write(AbstractChannelHandlerContext.java:968) ~[netty-transport-4.1.97.Final.jar:4.1.97.Final]
	at io.netty.channel.AbstractChannelHandlerContext.write(AbstractChannelHandlerContext.java:856) ~[netty-transport-4.1.97.Final.jar:4.1.97.Final]
	at io.netty.channel.ChannelDuplexHandler.write(ChannelDuplexHandler.java:115) ~[netty-transport-4.1.97.Final.jar:4.1.97.Final]
	at me.neznamy.tab.shared.features.injection.NettyPipelineInjector$TabChannelDuplexHandler.write(NettyPipelineInjector.java:134) ~[TAB v4.1.2.jar:?]
	at io.netty.channel.AbstractChannelHandlerContext.invokeWrite0(AbstractChannelHandlerContext.java:879) ~[netty-transport-4.1.97.Final.jar:4.1.97.Final]
	at io.netty.channel.AbstractChannelHandlerContext.invokeWriteAndFlush(AbstractChannelHandlerContext.java:940) ~[netty-transport-4.1.97.Final.jar:4.1.97.Final]
	at io.netty.channel.AbstractChannelHandlerContext.write(AbstractChannelHandlerContext.java:966) ~[netty-transport-4.1.97.Final.jar:4.1.97.Final]
	at io.netty.channel.AbstractChannelHandlerContext.writeAndFlush(AbstractChannelHandlerContext.java:934) ~[netty-transport-4.1.97.Final.jar:4.1.97.Final]
	at io.netty.channel.DefaultChannelPipeline.writeAndFlush(DefaultChannelPipeline.java:1020) ~[netty-transport-4.1.97.Final.jar:4.1.97.Final]
	at io.netty.channel.AbstractChannel.writeAndFlush(AbstractChannel.java:311) ~[netty-transport-4.1.97.Final.jar:4.1.97.Final]
	at com.comphenix.protocol.injector.netty.channel.NettyChannelProxy.writeAndFlush(NettyChannelProxy.java:227) ~[ProtocolLib.jar:?]
	at com.comphenix.protocol.injector.netty.channel.NettyChannelProxy.writeAndFlush(NettyChannelProxy.java:233) ~[ProtocolLib.jar:?]
	at net.minecraft.network.Connection.doSendPacket(Connection.java:448) ~[?:?]
	at net.minecraft.network.Connection.lambda$sendPacket$10(Connection.java:433) ~[?:?]
	at com.comphenix.protocol.injector.netty.channel.NettyEventLoopProxy.lambda$proxyRunnable$2(NettyEventLoopProxy.java:48) ~[ProtocolLib.jar:?]
	at io.netty.util.concurrent.AbstractEventExecutor.runTask(AbstractEventExecutor.java:174) ~[netty-common-4.1.97.Final.jar:4.1.97.Final]
	at io.netty.util.concurrent.AbstractEventExecutor.safeExecute(AbstractEventExecutor.java:167) ~[netty-common-4.1.97.Final.jar:4.1.97.Final]
	at io.netty.util.concurrent.SingleThreadEventExecutor.runAllTasks(SingleThreadEventExecutor.java:470) ~[netty-common-4.1.97.Final.jar:4.1.97.Final]
	at io.netty.channel.nio.NioEventLoop.run(NioEventLoop.java:569) ~[netty-transport-4.1.97.Final.jar:4.1.97.Final]
	at io.netty.util.concurrent.SingleThreadEventExecutor$4.run(SingleThreadEventExecutor.java:997) ~[netty-common-4.1.97.Final.jar:4.1.97.Final]
	at io.netty.util.internal.ThreadExecutorMap$2.run(ThreadExecutorMap.java:74) ~[netty-common-4.1.97.Final.jar:4.1.97.Final]
	at java.lang.Thread.run(Thread.java:840) ~[?:?]
Caused by: com.viaversion.viaversion.exception.InformativeException: Please report this on the Via support Discord or open an issue on the relevant GitHub repository
Packet Type: UPDATE_SCORE, Type: VarInt, Index: 2, Data: [{StringType: eldeividloco}], Source 0: com.viaversion.viabackwards.protocol.protocol1_17_1to1_18.Protocol1_17_1To1_18$5 (Anonymous), Packet ID: 86
Caused by: java.io.IOException: Unable to read type VarInt, found ByteType
	at com.viaversion.viaversion.protocol.packet.PacketWrapperImpl.read(PacketWrapperImpl.java:156) ~[ViaVersion.jar:?]
	at com.viaversion.viaversion.api.protocol.remapper.PacketHandlers.lambda$map$0(PacketHandlers.java:54) ~[ViaVersion.jar:?]
	at com.viaversion.viaversion.api.protocol.remapper.PacketHandlers.handle(PacketHandlers.java:158) ~[ViaVersion.jar:?]
	at com.viaversion.viaversion.api.protocol.AbstractProtocol.transform(AbstractProtocol.java:392) ~[ViaVersion.jar:?]
	at com.viaversion.viaversion.protocol.packet.PacketWrapperImpl.apply(PacketWrapperImpl.java:423) ~[ViaVersion.jar:?]
	at com.viaversion.viaversion.protocol.packet.PacketWrapperImpl.apply(PacketWrapperImpl.java:407) ~[ViaVersion.jar:?]
	at com.viaversion.viaversion.protocol.packet.PacketWrapperImpl.apply(PacketWrapperImpl.java:46) ~[ViaVersion.jar:?]
	at com.viaversion.viaversion.protocol.ProtocolPipelineImpl.transform(ProtocolPipelineImpl.java:115) ~[ViaVersion.jar:?]
	at com.viaversion.viaversion.connection.UserConnectionImpl.transform(UserConnectionImpl.java:330) ~[ViaVersion.jar:?]
	at com.viaversion.viaversion.connection.UserConnectionImpl.transformClientbound(UserConnectionImpl.java:308) ~[ViaVersion.jar:?]
	at com.viaversion.viaversion.bukkit.handlers.BukkitEncodeHandler.encode(BukkitEncodeHandler.java:57) ~[ViaVersion.jar:?]
	at com.viaversion.viaversion.bukkit.handlers.BukkitEncodeHandler.encode(BukkitEncodeHandler.java:35) ~[ViaVersion.jar:?]
	at io.netty.handler.codec.MessageToMessageEncoder.write(MessageToMessageEncoder.java:90) ~[netty-codec-4.1.97.Final.jar:4.1.97.Final]
	... 39 more
[15:18:07] [Netty 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
[15:18:07] [Netty Server IO #1/WARN]: Packet Type: UPDATE_SCORE, Type: VarInt, Index: 2, Data: [{StringType: eldeividloco}], Source 0: com.viaversion.viabackwards.protocol.protocol1_17_1to1_18.Protocol1_17_1To1_18$5 (Anonymous), Packet ID: 86
[15:18:07] [Netty Server IO #1/WARN]: 	at io.netty.handler.codec.MessageToMessageEncoder.write(MessageToMessageEncoder.java:107)
[15:18:07] [Netty Server IO #1/WARN]: 	at io.netty.channel.AbstractChannelHandlerContext.invokeWrite0(AbstractChannelHandlerContext.java:881)
[15:18:07] [Netty Server IO #1/WARN]: 	at io.netty.channel.AbstractChannelHandlerContext.invokeWrite(AbstractChannelHandlerContext.java:863)
[15:18:07] [Netty Server IO #1/WARN]: 	at io.netty.channel.AbstractChannelHandlerContext.write(AbstractChannelHandlerContext.java:968)
[15:18:07] [Netty Server IO #1/WARN]: 	at io.netty.channel.AbstractChannelHandlerContext.write(AbstractChannelHandlerContext.java:856)
[15:18:07] [Netty Server IO #1/WARN]: 	at io.netty.handler.codec.MessageToByteEncoder.write(MessageToByteEncoder.java:113)
[15:18:07] [Netty Server IO #1/WARN]: 	at io.netty.channel.AbstractChannelHandlerContext.invokeWrite0(AbstractChannelHandlerContext.java:881)
[15:18:07] [Netty Server IO #1/WARN]: 	at io.netty.channel.AbstractChannelHandlerContext.invokeWrite(AbstractChannelHandlerContext.java:863)
[15:18:07] [Netty Server IO #1/WARN]: 	at io.netty.channel.AbstractChannelHandlerContext.write(AbstractChannelHandlerContext.java:968)
[15:18:07] [Netty Server IO #1/WARN]: 	at io.netty.channel.AbstractChannelHandlerContext.write(AbstractChannelHandlerContext.java:856)
[15:18:07] [Netty Server IO #1/WARN]: 	at io.netty.handler.codec.MessageToByteEncoder.write(MessageToByteEncoder.java:120)
[15:18:07] [Netty Server IO #1/WARN]: 	at io.netty.channel.AbstractChannelHandlerContext.invokeWrite0(AbstractChannelHandlerContext.java:881)
[15:18:07] [Netty Server IO #1/WARN]: 	at io.netty.channel.AbstractChannelHandlerContext.invokeWrite(AbstractChannelHandlerContext.java:863)
[15:18:07] [Netty Server IO #1/WARN]: 	at io.netty.channel.AbstractChannelHandlerContext.write(AbstractChannelHandlerContext.java:968)
[15:18:07] [Netty Server IO #1/WARN]: 	at io.netty.channel.AbstractChannelHandlerContext.write(AbstractChannelHandlerContext.java:856)
[15:18:07] [Netty Server IO #1/WARN]: 	at io.netty.handler.codec.MessageToMessageEncoder.write(MessageToMessageEncoder.java:113)
[15:18:07] [Netty Server IO #1/WARN]: 	at io.netty.channel.AbstractChannelHandlerContext.invokeWrite0(AbstractChannelHandlerContext.java:881)
[15:18:07] [Netty Server IO #1/WARN]: 	at io.netty.channel.AbstractChannelHandlerContext.invokeWrite(AbstractChannelHandlerContext.java:863)
[15:18:07] [Netty Server IO #1/WARN]: 	at io.netty.channel.AbstractChannelHandlerContext.write(AbstractChannelHandlerContext.java:968)
[15:18:07] [Netty Server IO #1/WARN]: 	at io.netty.channel.AbstractChannelHandlerContext.write(AbstractChannelHandlerContext.java:856)
[15:18:07] [Netty Server IO #1/WARN]: 	at io.netty.channel.ChannelDuplexHandler.write(ChannelDuplexHandler.java:115)
[15:18:07] [Netty Server IO #1/WARN]: 	at TAB v4.1.2.jar//me.neznamy.tab.shared.features.injection.NettyPipelineInjector$TabChannelDuplexHandler.write(NettyPipelineInjector.java:134)
[15:18:07] [Netty Server IO #1/WARN]: 	at io.netty.channel.AbstractChannelHandlerContext.invokeWrite0(AbstractChannelHandlerContext.java:879)
[15:18:07] [Netty Server IO #1/WARN]: 	at io.netty.channel.AbstractChannelHandlerContext.invokeWriteAndFlush(AbstractChannelHandlerContext.java:940)
[15:18:07] [Netty Server IO #1/WARN]: 	at io.netty.channel.AbstractChannelHandlerContext.write(AbstractChannelHandlerContext.java:966)
[15:18:07] [Netty Server IO #1/WARN]: 	at io.netty.channel.AbstractChannelHandlerContext.writeAndFlush(AbstractChannelHandlerContext.java:934)
[15:18:07] [Netty Server IO #1/WARN]: 	at io.netty.channel.DefaultChannelPipeline.writeAndFlush(DefaultChannelPipeline.java:1020)
[15:18:07] [Netty Server IO #1/WARN]: 	at io.netty.channel.AbstractChannel.writeAndFlush(AbstractChannel.java:311)
[15:18:07] [Netty Server IO #1/WARN]: 	at ProtocolLib.jar//com.comphenix.protocol.injector.netty.channel.NettyChannelProxy.writeAndFlush(NettyChannelProxy.java:227)
[15:18:07] [Netty Server IO #1/WARN]: 	at ProtocolLib.jar//com.comphenix.protocol.injector.netty.channel.NettyChannelProxy.writeAndFlush(NettyChannelProxy.java:233)
[15:18:07] [Netty Server IO #1/WARN]: 	at net.minecraft.network.NetworkManager.c(NetworkManager.java:448)
[15:18:07] [Netty Server IO #1/WARN]: 	at net.minecraft.network.NetworkManager.lambda$sendPacket$10(NetworkManager.java:433)
[15:18:07] [Netty Server IO #1/WARN]: 	at ProtocolLib.jar//com.comphenix.protocol.injector.netty.channel.NettyEventLoopProxy.lambda$proxyRunnable$2(NettyEventLoopProxy.java:48)
[15:18:07] [Netty Server IO #1/WARN]: 	at io.netty.util.concurrent.AbstractEventExecutor.runTask(AbstractEventExecutor.java:174)
[15:18:07] [Netty Server IO #1/WARN]: 	at io.netty.util.concurrent.AbstractEventExecutor.safeExecute(AbstractEventExecutor.java:167)
[15:18:07] [Netty Server IO #1/WARN]: 	at io.netty.util.concurrent.SingleThreadEventExecutor.runAllTasks(SingleThreadEventExecutor.java:470)
[15:18:07] [Netty Server IO #1/WARN]: 	at io.netty.channel.nio.NioEventLoop.run(NioEventLoop.java:569)
[15:18:07] [Netty Server IO #1/WARN]: 	at io.netty.util.concurrent.SingleThreadEventExecutor$4.run(SingleThreadEventExecutor.java:997)
[15:18:07] [Netty Server IO #1/WARN]: 	at io.netty.util.internal.ThreadExecutorMap$2.run(ThreadExecutorMap.java:74)
[15:18:07] [Netty Server IO #1/WARN]: 	at java.base/java.lang.Thread.run(Thread.java:840)
[15:18:07] [Netty 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
[15:18:07] [Netty Server IO #1/WARN]: Packet Type: UPDATE_SCORE, Type: VarInt, Index: 2, Data: [{StringType: eldeividloco}], Source 0: com.viaversion.viabackwards.protocol.protocol1_17_1to1_18.Protocol1_17_1To1_18$5 (Anonymous), Packet ID: 86
[15:18:07] [Netty Server IO #1/WARN]: Caused by: java.io.IOException: Unable to read type VarInt, found ByteType
[15:18:07] [Netty Server IO #1/WARN]: 	at ViaVersion.jar//com.viaversion.viaversion.protocol.packet.PacketWrapperImpl.read(PacketWrapperImpl.java:156)
[15:18:07] [Netty Server IO #1/WARN]: 	at ViaVersion.jar//com.viaversion.viaversion.api.protocol.remapper.PacketHandlers.lambda$map$0(PacketHandlers.java:54)
[15:18:07] [Netty Server IO #1/WARN]: 	at ViaVersion.jar//com.viaversion.viaversion.api.protocol.remapper.PacketHandlers.handle(PacketHandlers.java:158)
[15:18:07] [Netty Server IO #1/WARN]: 	at ViaVersion.jar//com.viaversion.viaversion.api.protocol.AbstractProtocol.transform(AbstractProtocol.java:392)
[15:18:07] [Netty Server IO #1/WARN]: 	at ViaVersion.jar//com.viaversion.viaversion.protocol.packet.PacketWrapperImpl.apply(PacketWrapperImpl.java:423)
[15:18:07] [Netty Server IO #1/WARN]: 	at ViaVersion.jar//com.viaversion.viaversion.protocol.packet.PacketWrapperImpl.apply(PacketWrapperImpl.java:407)
[15:18:07] [Netty Server IO #1/WARN]: 	at ViaVersion.jar//com.viaversion.viaversion.protocol.packet.PacketWrapperImpl.apply(PacketWrapperImpl.java:46)
[15:18:07] [Netty Server IO #1/WARN]: 	at ViaVersion.jar//com.viaversion.viaversion.protocol.ProtocolPipelineImpl.transform(ProtocolPipelineImpl.java:115)
[15:18:07] [Netty Server IO #1/WARN]: 	at ViaVersion.jar//com.viaversion.viaversion.connection.UserConnectionImpl.transform(UserConnectionImpl.java:330)
[15:18:07] [Netty Server IO #1/WARN]: 	at ViaVersion.jar//com.viaversion.viaversion.connection.UserConnectionImpl.transformClientbound(UserConnectionImpl.java:308)
[15:18:07] [Netty Server IO #1/WARN]: 	at ViaVersion.jar//com.viaversion.viaversion.bukkit.handlers.BukkitEncodeHandler.encode(BukkitEncodeHandler.java:57)
[15:18:07] [Netty Server IO #1/WARN]: 	at ViaVersion.jar//com.viaversion.viaversion.bukkit.handlers.BukkitEncodeHandler.encode(BukkitEncodeHandler.java:35)
[15:18:07] [Netty Server IO #1/WARN]: 	at io.netty.handler.codec.MessageToMessageEncoder.write(MessageToMessageEncoder.java:90)
[15:18:07] [Netty Server IO #1/WARN]: 	at io.netty.channel.AbstractChannelHandlerContext.invokeWrite0(AbstractChannelHandlerContext.java:881)
[15:18:07] [Netty Server IO #1/WARN]: 	at io.netty.channel.AbstractChannelHandlerContext.invokeWrite(AbstractChannelHandlerContext.java:863)
[15:18:07] [Netty Server IO #1/WARN]: 	at io.netty.channel.AbstractChannelHandlerContext.write(AbstractChannelHandlerContext.java:968)
[15:18:07] [Netty Server IO #1/WARN]: 	at io.netty.channel.AbstractChannelHandlerContext.write(AbstractChannelHandlerContext.java:856)
[15:18:07] [Netty Server IO #1/WARN]: 	at io.netty.handler.codec.MessageToByteEncoder.write(MessageToByteEncoder.java:113)
[15:18:07] [Netty Server IO #1/WARN]: 	at io.netty.channel.AbstractChannelHandlerContext.invokeWrite0(AbstractChannelHandlerContext.java:881)
[15:18:07] [Netty Server IO #1/WARN]: 	at io.netty.channel.AbstractChannelHandlerContext.invokeWrite(AbstractChannelHandlerContext.java:863)
[15:18:07] [Netty Server IO #1/WARN]: 	at io.netty.channel.AbstractChannelHandlerContext.write(AbstractChannelHandlerContext.java:968)
[15:18:07] [Netty Server IO #1/WARN]: 	at io.netty.channel.AbstractChannelHandlerContext.write(AbstractChannelHandlerContext.java:856)
[15:18:07] [Netty Server IO #1/WARN]: 	at io.netty.handler.codec.MessageToByteEncoder.write(MessageToByteEncoder.java:120)
[15:18:07] [Netty Server IO #1/WARN]: 	at io.netty.channel.AbstractChannelHandlerContext.invokeWrite0(AbstractChannelHandlerContext.java:881)
[15:18:07] [Netty Server IO #1/WARN]: 	at io.netty.channel.AbstractChannelHandlerContext.invokeWrite(AbstractChannelHandlerContext.java:863)
[15:18:07] [Netty Server IO #1/WARN]: 	at io.netty.channel.AbstractChannelHandlerContext.write(AbstractChannelHandlerContext.java:968)
[15:18:07] [Netty Server IO #1/WARN]: 	at io.netty.channel.AbstractChannelHandlerContext.write(AbstractChannelHandlerContext.java:856)
[15:18:07] [Netty Server IO #1/WARN]: 	at io.netty.handler.codec.MessageToMessageEncoder.write(MessageToMessageEncoder.java:113)
[15:18:07] [Netty Server IO #1/WARN]: 	at io.netty.channel.AbstractChannelHandlerContext.invokeWrite0(AbstractChannelHandlerContext.java:881)
[15:18:07] [Netty Server IO #1/WARN]: 	at io.netty.channel.AbstractChannelHandlerContext.invokeWrite(AbstractChannelHandlerContext.java:863)
[15:18:07] [Netty Server IO #1/WARN]: 	at io.netty.channel.AbstractChannelHandlerContext.write(AbstractChannelHandlerContext.java:968)
[15:18:07] [Netty Server IO #1/WARN]: 	at io.netty.channel.AbstractChannelHandlerContext.write(AbstractChannelHandlerContext.java:856)
[15:18:07] [Netty Server IO #1/WARN]: 	at io.netty.channel.ChannelDuplexHandler.write(ChannelDuplexHandler.java:115)
[15:18:07] [Netty Server IO #1/WARN]: 	at TAB v4.1.2.jar//me.neznamy.tab.shared.features.injection.NettyPipelineInjector$TabChannelDuplexHandler.write(NettyPipelineInjector.java:134)
[15:18:07] [Netty Server IO #1/WARN]: 	at io.netty.channel.AbstractChannelHandlerContext.invokeWrite0(AbstractChannelHandlerContext.java:879)
[15:18:07] [Netty Server IO #1/WARN]: 	at io.netty.channel.AbstractChannelHandlerContext.invokeWriteAndFlush(AbstractChannelHandlerContext.java:940)
[15:18:07] [Netty Server IO #1/WARN]: 	at io.netty.channel.AbstractChannelHandlerContext.write(AbstractChannelHandlerContext.java:966)
[15:18:07] [Netty Server IO #1/WARN]: 	at io.netty.channel.AbstractChannelHandlerContext.writeAndFlush(AbstractChannelHandlerContext.java:934)
[15:18:07] [Netty Server IO #1/WARN]: 	at io.netty.channel.DefaultChannelPipeline.writeAndFlush(DefaultChannelPipeline.java:1020)
[15:18:07] [Netty Server IO #1/WARN]: 	at io.netty.channel.AbstractChannel.writeAndFlush(AbstractChannel.java:311)
[15:18:07] [Netty Server IO #1/WARN]: 	at ProtocolLib.jar//com.comphenix.protocol.injector.netty.channel.NettyChannelProxy.writeAndFlush(NettyChannelProxy.java:227)
[15:18:07] [Netty Server IO #1/WARN]: 	at ProtocolLib.jar//com.comphenix.protocol.injector.netty.channel.NettyChannelProxy.writeAndFlush(NettyChannelProxy.java:233)
[15:18:07] [Netty Server IO #1/WARN]: 	at net.minecraft.network.NetworkManager.c(NetworkManager.java:448)
[15:18:07] [Netty Server IO #1/WARN]: 	at net.minecraft.network.NetworkManager.lambda$sendPacket$10(NetworkManager.java:433)
[15:18:07] [Netty Server IO #1/WARN]: 	at ProtocolLib.jar//com.comphenix.protocol.injector.netty.channel.NettyEventLoopProxy.lambda$proxyRunnable$2(NettyEventLoopProxy.java:48)
[15:18:07] [Netty Server IO #1/WARN]: 	at io.netty.util.concurrent.AbstractEventExecutor.runTask(AbstractEventExecutor.java:174)
[15:18:07] [Netty Server IO #1/WARN]: 	at io.netty.util.concurrent.AbstractEventExecutor.safeExecute(AbstractEventExecutor.java:167)
[15:18:07] [Netty Server IO #1/WARN]: 	at io.netty.util.concurrent.SingleThreadEventExecutor.runAllTasks(SingleThreadEventExecutor.java:470)
[15:18:07] [Netty Server IO #1/WARN]: 	at io.netty.channel.nio.NioEventLoop.run(NioEventLoop.java:569)
[15:18:07] [Netty Server IO #1/WARN]: 	at io.netty.util.concurrent.SingleThreadEventExecutor$4.run(SingleThreadEventExecutor.java:997)
[15:18:07] [Netty Server IO #1/WARN]: 	at io.netty.util.internal.ThreadExecutorMap$2.run(ThreadExecutorMap.java:74)
[15:18:07] [Netty Server IO #1/WARN]: 	at java.base/java.lang.Thread.run(Thread.java:840)

Bug Description

I have a BungeeCord server that uses WaterFall.

Under this proxy, I have the following servers with the versions:

  • Auth#01 - 1.12.2
  • Lobby#01 - 1.12.2
  • Survival - 1.20.4

Well, I have the plugins installed:

  • ViaVersion
  • ViaRewaind
  • ViaBackwards

On all Spigot servers.

If I try to connect to my game on version 1.20, I can connect to all of them without problems.
If I try to connect to my game on version 1.16.5 or lower, it won't let me enter Survival.

I get the following error in Survival:

Steps to Reproduce

Start the game on a version lower than 1.20

Expected Behavior

Allow users to access my network from version 1.8.x to the latest

Additional Server Info

Waterfall version git:Waterfall-Bootstrap:1.20-R0.2-SNAPSHOT:dce3b8b:558

FULL STARTUP LOG

[13:45:44] [main/INFO]: Using mbed TLS based native cipher.
[13:45:44] [main/INFO]: Using zlib based native compressor.
[13:45:44] [main/INFO]: Enabled Waterfall version git:Waterfall-Bootstrap:1.20-R0.2-SNAPSHOT:dce3b8b:558
[13:45:44] [main/INFO]: Not on Windows, attempting to use enhanced EpollEventLoop
[13:45:44] [main/INFO]: Epoll is working, utilising it!
[13:45:44] [main/INFO]: Discovered module: ModuleSpec(name=cmd_alert, file=modules/cmd_alert.jar, provider=JenkinsModuleSource())
[13:45:44] [main/INFO]: Discovered module: ModuleSpec(name=cmd_find, file=modules/cmd_find.jar, provider=JenkinsModuleSource())
[13:45:44] [main/INFO]: Discovered module: ModuleSpec(name=cmd_list, file=modules/cmd_list.jar, provider=JenkinsModuleSource())
[13:45:44] [main/INFO]: Discovered module: ModuleSpec(name=cmd_send, file=modules/cmd_send.jar, provider=JenkinsModuleSource())
[13:45:44] [main/INFO]: Discovered module: ModuleSpec(name=cmd_server, file=modules/cmd_server.jar, provider=JenkinsModuleSource())
[13:45:44] [main/INFO]: Discovered module: ModuleSpec(name=reconnect_yaml, file=modules/reconnect_yaml.jar, provider=JenkinsModuleSource())
[13:45:44] [main/INFO]: Loaded plugin reconnect_yaml version git:reconnect_yaml:1.20-R0.2-SNAPSHOT:dce3b8b:558 by WaterfallMC
[13:45:44] [main/INFO]: Loaded plugin cmd_find version git:cmd_find:1.20-R0.2-SNAPSHOT:dce3b8b:558 by WaterfallMC
[13:45:44] [main/INFO]: Loaded plugin cmd_list version git:cmd_list:1.20-R0.2-SNAPSHOT:dce3b8b:558 by WaterfallMC
[13:45:44] [main/INFO]: Loaded plugin RedisBungee version 0.11.2-SNAPSHOT by astei, ProxioDev
[13:45:44] [main/INFO]: Loaded plugin LuckPerms version 5.4.16 by Luck
[13:45:44] [main/INFO]: Loaded plugin SkinsRestorer version 15.0.4 by knat, AlexProgrammerDE, Th3Tr0LLeR, McLive, DoNotSpamPls
[13:45:44] [main/INFO]: Loaded plugin TCPShield version 2.6.1 by https://tcpshield.com
[13:45:44] [main/INFO] [dev.simplix.protocolize.bungee.providers.BungeeCordProtocolRegistrationProvider]: [Protocolize] Using BungeeCordPacketRegistrationStrategy
[13:45:44] [main/INFO]: Loaded plugin Protocolize version 2.3.3:945 by Exceptionflug
[13:45:44] [main/INFO]: Loaded plugin crowtycraft-bungeecore version 0.1 by LucasInDev
[13:45:44] [main/INFO]: Loaded plugin cmd_server version git:cmd_server:1.20-R0.2-SNAPSHOT:dce3b8b:558 by WaterfallMC
[13:45:44] [main/INFO]: [JPremium] Loading 1 libraries... please wait
[13:45:44] [main/INFO]: [JPremium] Loaded library /home/CrowtyCraftNetwork/Servidores-Generales/Proxy#1B/libraries/org/xerial/sqlite-jdbc/3.42.0.0/sqlite-jdbc-3.42.0.0.jar
[13:45:44] [main/INFO]: Loaded plugin JPremium version CLEARED-1.19.1 by Jakubson
[13:45:44] [main/INFO]: Loaded plugin LiteBans version 2.12.5 by Ruan
[13:45:44] [main/INFO]: Loaded plugin cmd_alert version git:cmd_alert:1.20-R0.2-SNAPSHOT:dce3b8b:558 by WaterfallMC
[13:45:44] [main/INFO]: Loaded plugin cmd_send version git:cmd_send:1.20-R0.2-SNAPSHOT:dce3b8b:558 by WaterfallMC
[13:45:44] [main/INFO]: Enabled plugin reconnect_yaml version git:reconnect_yaml:1.20-R0.2-SNAPSHOT:dce3b8b:558 by WaterfallMC
[13:45:44] [main/INFO]: Enabled plugin cmd_find version git:cmd_find:1.20-R0.2-SNAPSHOT:dce3b8b:558 by WaterfallMC
[13:45:44] [main/INFO]: Enabled plugin cmd_list version git:cmd_list:1.20-R0.2-SNAPSHOT:dce3b8b:558 by WaterfallMC
[13:45:44] [main/INFO] [RedisBungee]: Initializing RedisBungee.....
[13:45:44] [main/INFO] [RedisBungee]: Loaded proxy id Proxy-1
[13:45:44] [main/INFO] [RedisBungee]: RedisBungee MODE: SINGLE
[13:45:44] [main/INFO] [RedisBungee]: Compatibility JedisPool was created
[13:45:44] [main/INFO] [RedisBungee]: Successfully connected to Redis.
[13:45:44] [main/INFO] [RedisBungee]: Redis server version: 5.0.7
[13:45:44] [main/INFO] [RedisBungee]: RedisBungee initialized successfully 
[13:45:44] [main/INFO]: Enabled plugin RedisBungee version 0.11.2-SNAPSHOT by astei, ProxioDev
[13:45:45] [main/INFO]:         __    
[13:45:45] [main/INFO]:   |    |__)   LuckPerms v5.4.16
[13:45:45] [main/INFO]:   |___ |      Running on BungeeCord - Waterfall
[13:45:45] [main/INFO]: 
[13:45:45] [main/INFO] [LuckPerms]: Loading configuration...
[13:45:45] [main/INFO] [LuckPerms]: Loading storage provider... [MARIADB]
[13:45:45] [main/INFO] [me.lucko.luckperms.lib.hikari.HikariDataSource]: luckperms-hikari - Starting...
[13:45:45] [main/INFO] [me.lucko.luckperms.lib.hikari.HikariDataSource]: luckperms-hikari - Start completed.
[13:45:45] [main/INFO] [LuckPerms]: Loading messaging service... [REDIS]
[13:45:45] [main/INFO] [LuckPerms]: Loading internal permission managers...
[13:45:45] [main/INFO] [LuckPerms]: Performing initial data load...
[13:45:45] [main/INFO] [LuckPerms]: Successfully enabled. (took 815ms)
[13:45:45] [main/INFO]: Enabled plugin LuckPerms version 5.4.16 by Luck
[13:45:46] [main/INFO]: �[33;1m[�[32;22mSkinsRestorer�[33;1m] �[0;39mConnected to MySQL!�[0;39m
[13:45:46] [main/INFO]: Enabled plugin SkinsRestorer version 15.0.4 by knat, AlexProgrammerDE, Th3Tr0LLeR, McLive, DoNotSpamPls
[13:45:46] [main/INFO]: Enabled plugin TCPShield version 2.6.1 by https://tcpshield.com
[13:45:46] [main/INFO]: ======= PROTOCOLIZE =======
[13:45:46] [main/INFO]: Version 2.3.3:945 by Exceptionflug
[13:45:46] [main/INFO]: Supported Platform: Yes (BungeeCordPacketRegistrationStrategy)
[13:45:46] [main/INFO] [Protocolize]: Enabled module dev.simplix.protocolize.data.DataModule
[13:45:46] [main/INFO]: Enabled plugin Protocolize version 2.3.3:945 by Exceptionflug
[13:45:46] [main/INFO]: [crowtycraft-bungeecore] Connecting with Redis Instance...
[13:45:46] [main/INFO]: [crowtycraft-bungeecore] Suscribiendose al canal PubSub de Redis...
[13:45:46] [main/INFO]: [crowtycraft-bungeecore] Connected with Redis Instance!
[13:45:46] [main/INFO]: [crowtycraft-bungeecore] ■ ■ □ CROWTY PROXY » Contactando con MongoDB.
[13:45:46] [crowtycraft-bungeecore Pool Thread #1/INFO]: [?] » Infórmanos de un usuario molesto o con hacks con el comando /report
[13:45:46] [main/INFO]: [crowtycraft-bungeecore] ■ ■ ■ CROWTY PROXY » Canales de sincronización para CROWTY NETPROXYDB registrados.
[13:45:46] [main/INFO]: Enabled plugin crowtycraft-bungeecore version 0.1 by LucasInDev
[13:45:46] [main/INFO]: Enabled plugin cmd_server version git:cmd_server:1.20-R0.2-SNAPSHOT:dce3b8b:558 by WaterfallMC
[13:45:46] [main/INFO] [JPremium]: JPremium is enabling...
[13:45:46] [crowtycraft-bungeecore Pool Thread #0/INFO]: [crowtycraft-bungeecore] PUB/SUB connection successfully! Listening on channels: [Bungee-Global-Redis, crowtycraft:proxy, crowtycraft:listen]
[13:45:46] [main/INFO] [com.jakub.jpremium.library.com.zaxxer.hikari.HikariDataSource]: JPremium - Starting...
[13:45:46] [main/INFO] [com.jakub.jpremium.library.com.zaxxer.hikari.pool.HikariPool]: JPremium - Added connection com.mysql.cj.jdbc.ConnectionImpl@3453f79c
[13:45:46] [main/INFO] [com.jakub.jpremium.library.com.zaxxer.hikari.HikariDataSource]: JPremium - Start completed.
[13:45:46] [main/INFO] [JPremium]: JPremium has been enabled!
[13:45:46] [main/INFO]: Enabled plugin JPremium version CLEARED-1.19.1 by Jakubson
[13:45:47] [main/INFO] [LiteBans]: Using system locale (en)
[13:45:47] [main/INFO] [LiteBans]: Loaded 4 templates from templates.yml!
[13:45:47] [main/INFO] [LiteBans]: Loading SQL driver: mariadb 3.1.2 (org.mariadb.jdbc.Driver)
[13:45:47] [main/INFO] [LiteBans]: Connecting to database...
[13:45:47] [main/INFO] [LiteBans]: litebans-pool - Starting...
[13:45:47] [LiteBans-0/INFO] [LiteBans]: GeoIP support initialized.
[13:45:47] [main/INFO] [LiteBans]: litebans-pool - Start completed.
[13:45:47] [main/INFO] [LiteBans]: Connected to MariaDB database successfully (69.9 ms).
[13:45:47] [main/INFO] [LiteBans]: [Sync] Server name: CDN
[13:45:47] [main/INFO] [LiteBans]: [Sync] Server UUID: 24c6d5b2ab4d4c4d817a9e4a7393aeb4 <7>
[13:45:47] [main/INFO] [LiteBans]: Database connection fully initialized (77.6 ms).
[13:45:47] [main/INFO] [LiteBans]: v2.12.5 enabled. Startup took 324 ms.
[13:45:47] [main/INFO]: Enabled plugin LiteBans version 2.12.5 by Ruan
[13:45:47] [main/INFO]: Enabled plugin cmd_alert version git:cmd_alert:1.20-R0.2-SNAPSHOT:dce3b8b:558 by WaterfallMC
[13:45:47] [main/INFO]: Enabled plugin cmd_send version git:cmd_send:1.20-R0.2-SNAPSHOT:dce3b8b:558 by WaterfallMC
[13:45:47] [Netty Boss IO Thread #0/INFO]: Listening on /

Checklist

Platform: git--Purpur--2125%20%28MC%3A%201.20.4%29
ViaVersion (4.9.2): 39 commits behind master
ViaRewind(3.0.6-SNAPSHOT): Even with master
ViaBackwards(4.9.1): 20 commits behind master

Please update all Via* plugins from https://ci.viaversion.com/. In case the issue still persists send the new dump and the issue will be reopened