Spigot ProtocolSupport 4.28

Adds 1.12-1.4.7 clients support to your spigot 1.12.2 server

  1. I have the problem that the server has this plugin crashes, which made several users.

    The console does not fail, now could not send the case because remove the plug for this very reason.

    After removing this plugin but I've never had that problem. I not think it's the only one who would pass this.

    greetings
     
  2. Use spigot 1.8.4 it works with the plugin I have it
     
  3. Code (Text):
    [14:49:20] [Server thread/INFO]: MirageMAN lost connection: TextComponent{text='Disconnected', siblings=[], style=Style{hasParent=false, color=null, bold=null, italic=null, underlined=null, obfuscated=null, clickEvent=null, hoverEvent=null, insertion=null}}
    [14:49:20] [Server thread/INFO]: MirageMAN ha salido del servidor
    This happens with multiple users every few minutes, if I get this plugin fail to pass these problems. I'm using the latest version jenkins rise
     
  4. I would turn Down your view distance to fix that problem
     
  5. I have a problem using this plugin, a certain amount of people, when trying to log into the server again, leaves them the message "You are currently connected" and verify logs bungecord and get this "read timed out," I'm 100 % sure that this will usually this plugin and try to remove it and it worked as well, is a very annoying problem, I think nobody has noticed.
     
  6. I have the same problem, but without the bungeecord
     
  7. Please a solution to my problem?
     
  8. Disable native transport in server properties.
     
    • Agree Agree x 1
  9. I already did, and the error remains.
     
  10. Well, IDK, never happened before. Try finding out under which conditions players time out.
     
  11. The error is caused by the plugin, I'm not the only one to have this serivce, CrushedCorpses also said that suffer from this bug.
     
  12. Crash server :/

    Code (Text):
    [15:38:16] [Server thread/INFO]: Set PluginClassLoader as parallel capable
    [15:38:18] [Netty Epoll Server IO #1/WARN]: io.netty.handler.codec.DecoderException: java.io.IOException: Bad packet id 61
    [15:38:18] [Netty Epoll Server IO #1/WARN]:     at io.netty.handler.codec.ByteToMessageDecoder.callDecode(ByteToMessageDecoder.java:280)
    [15:38:18] [Netty Epoll Server IO #1/WARN]:     at io.netty.handler.codec.ByteToMessageDecoder.channelRead(ByteToMessageDecoder.java:149)
    [15:38:18] [Netty Epoll Server IO #1/WARN]:     at io.netty.channel.AbstractChannelHandlerContext.invokeChannelRead(AbstractChannelHandlerContext.java:333)
    [15:38:18] [Netty Epoll Server IO #1/WARN]:     at io.netty.channel.AbstractChannelHandlerContext.fireChannelRead(AbstractChannelHandlerContext.java:319)
    [15:38:18] [Netty Epoll Server IO #1/WARN]:     at io.netty.handler.codec.ByteToMessageDecoder.channelRead(ByteToMessageDecoder.java:163)
    [15:38:18] [Netty Epoll Server IO #1/WARN]:     at io.netty.channel.AbstractChannelHandlerContext.invokeChannelRead(AbstractChannelHandlerContext.java:333)
    [15:38:18] [Netty Epoll Server IO #1/WARN]:     at io.netty.channel.AbstractChannelHandlerContext.fireChannelRead(AbstractChannelHandlerContext.java:319)
    [15:38:18] [Netty Epoll Server IO #1/WARN]:     at net.minecraft.server.v1_8_R3.LegacyPingHandler.channelRead(SourceFile:94)
    [15:38:18] [Netty Epoll Server IO #1/WARN]:     at io.netty.channel.AbstractChannelHandlerContext.invokeChannelRead(AbstractChannelHandlerContext.java:333)
    [15:38:18] [Netty Epoll Server IO #1/WARN]:     at io.netty.channel.AbstractChannelHandlerContext.fireChannelRead(AbstractChannelHandlerContext.java:319)
    [15:38:18] [Netty Epoll Server IO #1/WARN]:     at io.netty.handler.timeout.ReadTimeoutHandler.channelRead(ReadTimeoutHandler.java:150)
    [15:38:18] [Netty Epoll Server IO #1/WARN]:     at io.netty.channel.AbstractChannelHandlerContext.invokeChannelRead(AbstractChannelHandlerContext.java:333)
    [15:38:18] [Netty Epoll Server IO #1/WARN]:     at io.netty.channel.AbstractChannelHandlerContext.fireChannelRead(AbstractChannelHandlerContext.java:319)
    [15:38:18] [Netty Epoll Server IO #1/WARN]:     at io.netty.channel.DefaultChannelPipeline.fireChannelRead(DefaultChannelPipeline.java:787)
    [15:38:18] [Netty Epoll Server IO #1/WARN]:     at io.netty.channel.epoll.EpollSocketChannel$EpollSocketUnsafe.epollInReady(EpollSocketChannel.java:722)
    [15:38:18] [Netty Epoll Server IO #1/WARN]:     at io.netty.channel.epoll.EpollEventLoop.processReady(EpollEventLoop.java:326)
    [15:38:18] [Netty Epoll Server IO #1/WARN]:     at io.netty.channel.epoll.EpollEventLoop.run(EpollEventLoop.java:264)
    [15:38:18] [Netty Epoll Server IO #1/WARN]:     at io.netty.util.concurrent.SingleThreadEventExecutor$2.run(SingleThreadEventExecutor.java:116)
    [15:38:18] [Netty Epoll Server IO #1/WARN]:     at java.lang.Thread.run(Thread.java:745)
    [15:38:18] [Netty Epoll Server IO #1/WARN]: Caused by: java.io.IOException: Bad packet id 61
    [15:38:18] [Netty Epoll Server IO #1/WARN]:     at net.minecraft.server.v1_8_R3.PacketDecoder.decode(SourceFile:37)
    [15:38:18] [Netty Epoll Server IO #1/WARN]:     at io.netty.handler.codec.ByteToMessageDecoder.callDecode(ByteToMessageDecoder.java:249)
    [15:38:18] [Netty Epoll Server IO #1/WARN]:     ... 18 more
    [15:38:18] [Netty Epoll Server IO #1/WARN]: io.netty.handler.codec.DecoderException: java.lang.IndexOutOfBoundsException: readerIndex(4) + length(106) exceeds writerIndex(18): UnpooledHeapByteBuf(ridx: 4, widx: 18, cap: 64)
    [15:38:18] [Netty Epoll Server IO #1/WARN]:     at io.netty.handler.codec.ByteToMessageDecoder.callDecode(ByteToMessageDecoder.java:280)
    [15:38:18] [Netty Epoll Server IO #1/WARN]:     at io.netty.handler.codec.ByteToMessageDecoder.channelRead(ByteToMessageDecoder.java:149)
    [15:38:18] [Netty Epoll Server IO #1/WARN]:     at io.netty.channel.AbstractChannelHandlerContext.invokeChannelRead(AbstractChannelHandlerContext.java:333)
    [15:38:18] [Netty Epoll Server IO #1/WARN]:     at io.netty.channel.AbstractChannelHandlerContext.fireChannelRead(AbstractChannelHandlerContext.java:319)
    [15:38:18] [Netty Epoll Server IO #1/WARN]:     at io.netty.handler.codec.ByteToMessageDecoder.channelRead(ByteToMessageDecoder.java:163)
    [15:38:18] [Netty Epoll Server IO #1/WARN]:     at io.netty.channel.AbstractChannelHandlerContext.invokeChannelRead(AbstractChannelHandlerContext.java:333)
    [15:38:18] [Netty Epoll Server IO #1/WARN]:     at io.netty.channel.AbstractChannelHandlerContext.fireChannelRead(AbstractChannelHandlerContext.java:319)
    [15:38:18] [Netty Epoll Server IO #1/WARN]:     at net.minecraft.server.v1_8_R3.LegacyPingHandler.channelRead(SourceFile:94)
    [15:38:18] [Netty Epoll Server IO #1/WARN]:     at io.netty.channel.AbstractChannelHandlerContext.invokeChannelRead(AbstractChannelHandlerContext.java:333)
    [15:38:18] [Netty Epoll Server IO #1/WARN]:     at io.netty.channel.AbstractChannelHandlerContext.fireChannelRead(AbstractChannelHandlerContext.java:319)
    [15:38:18] [Netty Epoll Server IO #1/WARN]:     at io.netty.handler.timeout.ReadTimeoutHandler.channelRead(ReadTimeoutHandler.java:150)
    [15:38:18] [Netty Epoll Server IO #1/WARN]:     at io.netty.channel.AbstractChannelHandlerContext.invokeChannelRead(AbstractChannelHandlerContext.java:333)
    [15:38:18] [Netty Epoll Server IO #1/WARN]:     at io.netty.channel.AbstractChannelHandlerContext.fireChannelRead(AbstractChannelHandlerContext.java:319)
    [15:38:18] [Netty Epoll Server IO #1/WARN]:     at io.netty.channel.DefaultChannelPipeline.fireChannelRead(DefaultChannelPipeline.java:787)
    [15:38:18] [Netty Epoll Server IO #1/WARN]:     at io.netty.channel.epoll.EpollSocketChannel$EpollSocketUnsafe.epollInReady(EpollSocketChannel.java:722)
    [15:38:18] [Netty Epoll Server IO #1/WARN]:     at io.netty.channel.epoll.EpollEventLoop.processReady(EpollEventLoop.java:326)
    [15:38:18] [Netty Epoll Server IO #1/WARN]:     at io.netty.channel.epoll.EpollEventLoop.run(EpollEventLoop.java:264)
    [15:38:18] [Netty Epoll Server IO #1/WARN]:     at io.netty.util.concurrent.SingleThreadEventExecutor$2.run(SingleThreadEventExecutor.java:116)
    [15:38:18] [Netty Epoll Server IO #1/WARN]:     at java.lang.Thread.run(Thread.java:745)
    [15:38:18] [Netty Epoll Server IO #1/WARN]: Caused by: java.lang.IndexOutOfBoundsException: readerIndex(4) + length(106) exceeds writerIndex(18): UnpooledHeapByteBuf(ridx: 4, widx: 18, cap: 64)
    [15:38:18] [Netty Epoll Server IO #1/WARN]:     at io.netty.buffer.AbstractByteBuf.checkReadableBytes(AbstractByteBuf.java:1175)
    [15:38:18] [Netty Epoll Server IO #1/WARN]:     at io.netty.buffer.AbstractByteBuf.readBytes(AbstractByteBuf.java:655)
    [15:38:18] [Netty Epoll Server IO #1/WARN]:     at net.minecraft.server.v1_8_R3.PacketDataSerializer.readBytes(PacketDataSerializer.java:563)
    [15:38:18] [Netty Epoll Server IO #1/WARN]:     at net.minecraft.server.v1_8_R3.PacketDataSerializer.c(PacketDataSerializer.java:216)
    [15:38:18] [Netty Epoll Server IO #1/WARN]:     at net.minecraft.server.v1_8_R3.PacketHandshakingInSetProtocol.a(PacketHandshakingInSetProtocol.java:16)
    [15:38:18] [Netty Epoll Server IO #1/WARN]:     at net.minecraft.server.v1_8_R3.PacketDecoder.decode(SourceFile:40)
    [15:38:18] [Netty Epoll Server IO #1/WARN]:     at io.netty.handler.codec.ByteToMessageDecoder.callDecode(ByteToMessageDecoder.java:249)
    [15:38:18] [Netty Epoll Server IO #1/WARN]:     ... 18 more
    [15:38:18] [Netty Epoll Server IO #1/WARN]: io.netty.handler.codec.DecoderException: java.io.IOException: Packet -1/0 (PacketHandshakingInSetProtocol) was larger than I expected, found 8 bytes extra whilst reading packet 0
    [15:38:18] [Netty Epoll Server IO #1/WARN]:     at io.netty.handler.codec.ByteToMessageDecoder.callDecode(ByteToMessageDecoder.java:280)
    [15:38:18] [Netty Epoll Server IO #1/WARN]:     at io.netty.handler.codec.ByteToMessageDecoder.channelRead(ByteToMessageDecoder.java:149)
    [15:38:18] [Netty Epoll Server IO #1/WARN]:     at io.netty.channel.AbstractChannelHandlerContext.invokeChannelRead(AbstractChannelHandlerContext.java:333)
    [15:38:18] [Netty Epoll Server IO #1/WARN]:     at io.netty.channel.AbstractChannelHandlerContext.fireChannelRead(AbstractChannelHandlerContext.java:319)
    [15:38:18] [Netty Epoll Server IO #1/WARN]:     at io.netty.handler.codec.ByteToMessageDecoder.channelRead(ByteToMessageDecoder.java:163)
    [15:38:18] [Netty Epoll Server IO #1/WARN]:     at io.netty.channel.AbstractChannelHandlerContext.invokeChannelRead(AbstractChannelHandlerContext.java:333)
    [15:38:18] [Netty Epoll Server IO #1/WARN]:     at io.netty.channel.AbstractChannelHandlerContext.fireChannelRead(AbstractChannelHandlerContext.java:319)
    [15:38:18] [Netty Epoll Server IO #1/WARN]:     at net.minecraft.server.v1_8_R3.LegacyPingHandler.channelRead(SourceFile:94)
    [15:38:18] [Netty Epoll Server IO #1/WARN]:     at io.netty.channel.AbstractChannelHandlerContext.invokeChannelRead(AbstractChannelHandlerContext.java:333)
    [15:38:18] [Netty Epoll Server IO #1/WARN]:     at io.netty.channel.AbstractChannelHandlerContext.fireChannelRead(AbstractChannelHandlerContext.java:319)
    [15:38:18] [Netty Epoll Server IO #1/WARN]:     at io.netty.handler.timeout.ReadTimeoutHandler.channelRead(ReadTimeoutHandler.java:150)
    [15:38:18] [Netty Epoll Server IO #1/WARN]:     at io.netty.channel.AbstractChannelHandlerContext.invokeChannelRead(AbstractChannelHandlerContext.java:333)
    [15:38:18] [Netty Epoll Server IO #1/WARN]:     at io.netty.channel.AbstractChannelHandlerContext.fireChannelRead(AbstractChannelHandlerContext.java:319)
    [15:38:18] [Netty Epoll Server IO #1/WARN]:     at io.netty.channel.DefaultChannelPipeline.fireChannelRead(DefaultChannelPipeline.java:787)
    [15:38:18] [Netty Epoll Server IO #1/WARN]:     at io.netty.channel.epoll.EpollSocketChannel$EpollSocketUnsafe.epollInReady(EpollSocketChannel.java:722)
    [15:38:18] [Netty Epoll Server IO #1/WARN]:     at io.netty.channel.epoll.EpollEventLoop.processReady(EpollEventLoop.java:326)
    [15:38:18] [Netty Epoll Server IO #1/WARN]:     at io.netty.channel.epoll.EpollEventLoop.run(EpollEventLoop.java:264)
    [15:38:18] [Netty Epoll Server IO #1/WARN]:     at io.netty.util.concurrent.SingleThreadEventExecutor$2.run(SingleThreadEventExecutor.java:116)
    [15:38:18] [Netty Epoll Server IO #1/WARN]:     at java.lang.Thread.run(Thread.java:745)
    [15:38:18] [Netty Epoll Server IO #1/WARN]: Caused by: java.io.IOException: Packet -1/0 (PacketHandshakingInSetProtocol) was larger than I expected, found 8 bytes extra whilst reading packet 0
    [15:38:18] [Netty Epoll Server IO #1/WARN]:     at net.minecraft.server.v1_8_R3.PacketDecoder.decode(SourceFile:42)
    [15:38:18] [Netty Epoll Server IO #1/WARN]:     at io.netty.handler.codec.ByteToMessageDecoder.callDecode(ByteToMessageDecoder.java:249)
    [15:38:18] [Netty Epoll Server IO #1/WARN]:     ... 18 more
    [15:38:18] [Netty Epoll Server IO #1/WARN]: io.netty.handler.codec.DecoderException: java.io.IOException: Packet -1/0 (PacketHandshakingInSetProtocol) was larger than I expected, found 2 bytes extra whilst reading packet 0
    [15:38:18] [Netty Epoll Server IO #1/WARN]:     at io.netty.handler.codec.ByteToMessageDecoder.callDecode(ByteToMessageDecoder.java:280)
    [15:38:18] [Netty Epoll Server IO #1/WARN]:     at io.netty.handler.codec.ByteToMessageDecoder.channelInactive(ByteToMessageDecoder.java:205)
    [15:38:18] [Netty Epoll Server IO #1/WARN]:     at io.netty.channel.AbstractChannelHandlerContext.invokeChannelInactive(AbstractChannelHandlerContext.java:233)
    [15:38:18] [Netty Epoll Server IO #1/WARN]:     at io.netty.channel.AbstractChannelHandlerContext.fireChannelInactive(AbstractChannelHandlerContext.java:219)
    [15:38:18] [Netty Epoll Server IO #1/WARN]:     at io.netty.handler.codec.ByteToMessageDecoder.channelInactive(ByteToMessageDecoder.java:228)
    [15:38:18] [Netty Epoll Server IO #1/WARN]:     at io.netty.channel.AbstractChannelHandlerContext.invokeChannelInactive(AbstractChannelHandlerContext.java:233)
    [15:38:18] [Netty Epoll Server IO #1/WARN]:     at io.netty.channel.AbstractChannelHandlerContext.fireChannelInactive(AbstractChannelHandlerContext.java:219)
    [15:38:18] [Netty Epoll Server IO #1/WARN]:     at io.netty.channel.ChannelInboundHandlerAdapter.channelInactive(ChannelInboundHandlerAdapter.java:75)
    [15:38:18] [Netty Epoll Server IO #1/WARN]:     at io.netty.handler.timeout.ReadTimeoutHandler.channelInactive(ReadTimeoutHandler.java:144)
    [15:38:18] [Netty Epoll Server IO #1/WARN]:     at io.netty.channel.AbstractChannelHandlerContext.invokeChannelInactive(AbstractChannelHandlerContext.java:233)
    [15:38:18] [Netty Epoll Server IO #1/WARN]:     at io.netty.channel.AbstractChannelHandlerContext.fireChannelInactive(AbstractChannelHandlerContext.java:219)
    [15:38:18] [Netty Epoll Server IO #1/WARN]:     at io.netty.channel.DefaultChannelPipeline.fireChannelInactive(DefaultChannelPipeline.java:769)
    [15:38:18] [Netty Epoll Server IO #1/WARN]:     at io.netty.channel.AbstractChannel$AbstractUnsafe$5.run(AbstractChannel.java:567)
    [15:38:18] [Netty Epoll Server IO #1/WARN]:     at io.netty.util.concurrent.SingleThreadEventExecutor.runAllTasks(SingleThreadEventExecutor.java:380)
    [15:38:18] [Netty Epoll Server IO #1/WARN]:     at io.netty.channel.epoll.EpollEventLoop.run(EpollEventLoop.java:268)
    [15:38:18] [Netty Epoll Server IO #1/WARN]:     at io.netty.util.concurrent.SingleThreadEventExecutor$2.run(SingleThreadEventExecutor.java:116)
    [15:38:18] [Netty Epoll Server IO #1/WARN]:     at java.lang.Thread.run(Thread.java:745)
    [15:38:18] [Netty Epoll Server IO #1/WARN]: Caused by: java.io.IOException: Packet -1/0 (PacketHandshakingInSetProtocol) was larger than I expected, found 2 bytes extra whilst reading packet 0
    [15:38:18] [Netty Epoll Server IO #1/WARN]:     at net.minecraft.server.v1_8_R3.PacketDecoder.decode(SourceFile:42)
    [15:38:18] [Netty Epoll Server IO #1/WARN]:     at io.netty.handler.codec.ByteToMessageDecoder.callDecode(ByteToMessageDecoder.java:249)
    [15:38:18] [Netty Epoll Server IO #1/WARN]:     ... 16 more
     
  13. Has nothing to do with protocolsupport
     
  14. I delete plugin and work normally :l
     
  15. Removed this plugin and all work 100% fine now.... ok i just can't accept 1.7.X client now but :(

    The server doesn't LAG at ALL, it just lag for player connected/connecting on it (wether the proxy is on the same server doesn't matter at ALL !) so the console is fine, 20 TPS etc but ALL player totally lag out and disconnect.

    Seems to only really happend when at least few player disconnect / reconnect etc etc.
    Like server will lag out (again, not the server itself since it stay at 20TPS, but all player couldn't connect) and bam after like 10 Sec all people will connect in a row.


    @Shevchik please i hope you find a fix but it's 100% your plugin doing that, idk why nor HOW but with a 1.8.7 server it totally bug out, tried 1.8.3 it seems it do the same :/
     
    #75 Kouki, Jul 11, 2015
    Last edited: Jul 11, 2015
    • Like Like x 1
  16. Please make this compatible with AutoIn!!!!!
     
    • Like Like x 1
  17. @Shevchik first, thanks for the awesome plugin, I stopped using it a while ago, but I think I will start using again (it is time to update to 1.8.7 already :D )

    But, I have a question... It is possible to get the player version on server list ping? Because I wanted to set the MOTD different for a Minecraft Version (a 1.7.2+ MOTD does not look very pretty on a 1.5.2 version)
     
  18. ProtocolSupporAPI.getProtocolVersion(pinger address)
     
  19. Enable debug and try again. I'm unable to connect with name longer than 16.