ProtocolLib

3M Downloads

KEEP_ALIVE not working with Paper 1.20.4 and ProtocolLib 679

Bobcat00 opened this issue ยท 2 comments

commented
  • This issue is not solved in a development build

Describe the bug
I have a plugin which listens for PacketType.Play.Server.KEEP_ALIVE and PacketType.Play.Client.KEEP_ALIVE. It is no longer receiving either of these messages.

It works with Paper 1.20.1 and ProtocolLib 679.

To Reproduce
You would need to run a plugin listening for these two messages.

Expected behavior
The plugin receives the two KEEP_ALIVE messages.

Screenshots
N/A

Version Info
git-Paper-365 (MC: 1.20.4)
ProtocolLib version 5.2.0-SNAPSHOT-679
Dump: https://pastebin.com/CSQE7AQZ

Additional context
None.

commented

so it looks like it may was removed from the server itself?

commented

I don't understand what you're saying. The KEEP_ALIVE packets are there. I see them with TinyProtocol. Clients would disconnect without them. The problem is that my ProtocolLib listeners which have worked for 5 years without changes no longer get invoked by the KEEP_ALIVE packets.