Velocity кикает игроков когда они используют оружия из QualityArmory, вот ошибка из логов
Код:
[15:45:24 ERROR] [Protocolize]: === EXCEPTION CAUGHT IN DECODER ===
[15:45:24 ERROR] [Protocolize]: Protocolize 2.2.3:510
[15:45:24 ERROR] [Protocolize]: Stream Direction: DOWNSTREAM
[15:45:24 ERROR] [Protocolize]: InboundConnection: null, ServerConnection: [server connection] Gribok154 -> atlant
[15:45:24 ERROR] [Protocolize]: Protocol version: 1.19
[15:45:24 ERROR]: io.netty.handler.codec.CorruptedFrameException: Error decoding class dev.simplix.protocolize.velocity.packets.GeneratedNamedSoundEffectWrapper Direction CLIENTBOUND Protocol 1.19 State PLAY ID 16
[15:45:24 ERROR]: at com.velocitypowered.proxy.protocol.netty.MinecraftDecoder.handleDecodeFailure(MinecraftDecoder.java:128)
[15:45:24 ERROR]: at com.velocitypowered.proxy.protocol.netty.MinecraftDecoder.tryDecode(MinecraftDecoder.java:83)
[15:45:24 ERROR]: at com.velocitypowered.proxy.protocol.netty.MinecraftDecoder.channelRead(MinecraftDecoder.java:58)
[15:45:24 ERROR]: at io.netty.channel.AbstractChannelHandlerContext.invokeChannelRead(AbstractChannelHandlerContext.java:444)
[15:45:24 ERROR]: at io.netty.channel.AbstractChannelHandlerContext.invokeChannelRead(AbstractChannelHandlerContext.java:420)
[15:45:24 ERROR]: at io.netty.channel.AbstractChannelHandlerContext.fireChannelRead(AbstractChannelHandlerContext.java:412)
[15:45:24 ERROR]: at io.netty.handler.timeout.IdleStateHandler.channelRead(IdleStateHandler.java:286)
[15:45:24 ERROR]: at io.netty.channel.AbstractChannelHandlerContext.invokeChannelRead(AbstractChannelHandlerContext.java:442)
[15:45:24 ERROR]: at io.netty.channel.AbstractChannelHandlerContext.invokeChannelRead(AbstractChannelHandlerContext.java:420)
[15:45:24 ERROR]: at io.netty.channel.AbstractChannelHandlerContext.fireChannelRead(AbstractChannelHandlerContext.java:412)
[15:45:24 ERROR]: at io.netty.handler.codec.ByteToMessageDecoder.fireChannelRead(ByteToMessageDecoder.java:346)
[15:45:24 ERROR]: at io.netty.handler.codec.ByteToMessageDecoder.channelRead(ByteToMessageDecoder.java:318)
[15:45:24 ERROR]: at io.netty.channel.AbstractChannelHandlerContext.invokeChannelRead(AbstractChannelHandlerContext.java:444)
[15:45:24 ERROR]: at io.netty.channel.AbstractChannelHandlerContext.invokeChannelRead(AbstractChannelHandlerContext.java:420)
[15:45:24 ERROR]: at io.netty.channel.AbstractChannelHandlerContext.fireChannelRead(AbstractChannelHandlerContext.java:412)
[15:45:24 ERROR]: at io.netty.channel.DefaultChannelPipeline$HeadContext.channelRead(DefaultChannelPipeline.java:1410)
[15:45:24 ERROR]: at io.netty.channel.AbstractChannelHandlerContext.invokeChannelRead(AbstractChannelHandlerContext.java:440)
[15:45:24 ERROR]: at io.netty.channel.AbstractChannelHandlerContext.invokeChannelRead(AbstractChannelHandlerContext.java:420)
[15:45:24 ERROR]: at io.netty.channel.DefaultChannelPipeline.fireChannelRead(DefaultChannelPipeline.java:919)
[15:45:24 ERROR]: at io.netty.channel.epoll.AbstractEpollStreamChannel$EpollStreamUnsafe.epollInReady(AbstractEpollStreamChannel.java:800)
[15:45:24 ERROR]: at io.netty.channel.epoll.EpollEventLoop.processReady(EpollEventLoop.java:499)
[15:45:24 ERROR]: at io.netty.channel.epoll.EpollEventLoop.run(EpollEventLoop.java:397)
[15:45:24 ERROR]: at io.netty.util.concurrent.SingleThreadEventExecutor$4.run(SingleThreadEventExecutor.java:997)
[15:45:24 ERROR]: at io.netty.util.internal.ThreadExecutorMap$2.run(ThreadExecutorMap.java:74)
[15:45:24 ERROR]: at io.netty.util.concurrent.FastThreadLocalRunnable.run(FastThreadLocalRunnable.java:30)
[15:45:24 ERROR]: at java.base/java.lang.Thread.run(Thread.java:833)
[15:45:24 ERROR]: Caused by: io.netty.handler.codec.CorruptedFrameException: Protocolize is unable to read packet dev.simplix.protocolize.data.packets.NamedSoundEffect at protocol version 1.19 in direction CLIENTBOUND
[15:45:24 ERROR]: at dev.simplix.protocolize.velocity.packet.VelocityProtocolizePacket.decode(VelocityProtocolizePacket.java:58)
[15:45:24 ERROR]: at com.velocitypowered.proxy.protocol.netty.MinecraftDecoder.tryDecode(MinecraftDecoder.java:81)
[15:45:24 ERROR]: ... 24 more
[15:45:24 ERROR]: Caused by: java.lang.IndexOutOfBoundsException: readerIndex(44) + length(8) exceeds writerIndex(51): PooledSlicedByteBuf(ridx: 44, widx: 51, cap: 51/51, unwrapped: PooledUnsafeDirectByteBuf(ridx: 52, widx: 52, cap: 2048))
[15:45:24 ERROR]: at io.netty.buffer.AbstractByteBuf.checkReadableBytes0(AbstractByteBuf.java:1442)
[15:45:24 ERROR]: at io.netty.buffer.AbstractByteBuf.readLong(AbstractByteBuf.java:835)
[15:45:24 ERROR]: at dev.simplix.protocolize.data.packets.NamedSoundEffect.read(NamedSoundEffect.java:105)
[15:45:24 ERROR]: at dev.simplix.protocolize.velocity.packet.VelocityProtocolizePacket.decode(VelocityProtocolizePacket.java:49)
[15:45:24 ERROR]: ... 25 more