You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
Describe the bug
Simply registering a packet listener for the PacketType.Handshake.Client.SET_PROTOCOL blocks players from logging in (they get stuck when the client shows Encrypting until timeout), this is tested in 1.20.2 & 1.20.6.
ProtocolLibrary.getProtocolManager().addPacketListener(newPacketAdapter(PacketAdapter.params().optionAsync().plugin(InteractiveChat.plugin).types(PacketType.Handshake.Client.SET_PROTOCOL)) {
@OverridepublicvoidonPacketReceiving(PacketEventevent) {
//This never gets called, even while the player is stuck.//So what's in here or whether there's anything here does not matter.
}
});
It does not matter if optionAsync() is present or not.
Describe the bug
Simply registering a packet listener for the
PacketType.Handshake.Client.SET_PROTOCOL
blocks players from logging in (they get stuck when the client showsEncrypting
until timeout), this is tested in 1.20.2 & 1.20.6.It does not matter if
optionAsync()
is present or not.To Reproduce
Expected behavior
Being able to login as usual
Version Info
https://pastebin.com/y95HYpkb
The text was updated successfully, but these errors were encountered: