dmulloy2 / ProtocolLib

Provides read and write access to the Minecraft protocol with Bukkit.
GNU General Public License v2.0
982 stars 259 forks source link

Failed to handle packet [server 1.8 version protocollib 5.2.0] #3021

Open Z3r0xh opened 1 week ago

Z3r0xh commented 1 week ago

Describe the bug

Users are kicked when moving between servers with different protocollib versions.

1.8 in lobby and modalities 1.20.6

To Reproduce Using bungeecord as a proxy and a lobby in 1.8,

You enter the lobby and change to a mode in 1.20.6, both with their respective versions of protocollib.

When you enter the lobby everything is fine and you enter the mode.

When returning to the lobby (/lobby using phoenixLobby) 1 out of 4 times you are kicked out with this error: https://mclo.gs/1bkZ1nL

Expected behavior Don't kick players when moving between servers

Screenshots none

Version Info https://pastebin.com/kphMVJah

https://mclo.gs/1bkZ1nL

uRyanxD commented 1 week ago

This has been fixed in development versions

https://ci.dmulloy2.net/job/ProtocolLib/lastSuccessfulBuild/

Z3r0xh commented 1 week ago

This has been fixed in development versions

https://ci.dmulloy2.net/job/ProtocolLib/lastSuccessfulBuild/

I cannot use this version since I have the problem on a server that is at 1.8, I have to use version 5.2.0 according to the spigot website

ineanto commented 1 week ago
  • [ ]

This has been fixed in development versions https://ci.dmulloy2.net/job/ProtocolLib/lastSuccessfulBuild/

I cannot use this version since I have the problem on a server that is at 1.8, I have to use version 5.2.0 according to the spigot website

No, you don't have to use 5.2.0. It's considered more stable for 1.8, but try the latest dev build anyway and see it that fixes your issue.