0x00 C00PacketKeepAlive

Response to S00PacketKeepAlive. The client echoes back the server's keep-alive ID.

Serverbound (Client → Server) · PLAY · net/minecraft/network/play/client/C00PacketKeepAlive.java
connectionplayer

Fields

FieldTypeDescription
keyintThe keep-alive ID received from the server

Wire Encoding

FieldTypeNotes
Keep Alive IDintEchoed from S00PacketKeepAlive

MCP References

MCPNetHandlerPlayServer.processKeepAlive()

Handler Interface

HNDINetHandlerPlayServer

Notes

If the client doesn't respond within ~30 seconds, the server will disconnect them.

implementation Implementation Cases

PingSpoof (Astro 2.2.1, Tenacity 5.1, Sigma 3.9, Lycoris 2.0, November 0.2, Memeware 7.3, Jigsaw 0.24)

Delay/cancel/replace keepalive to spoof ping or bypass anti-cheat timing checks.

Vanilla hook: EventSendPacket / EventReceivePacket
Disabler (Astro 2.2.1, Tenacity 5.1, Sigma 3.9, Lycoris 2.0, November 0.2, Memeware 7.3, Jigsaw 0.24)

Delay/cancel/replace keepalive to spoof ping or bypass anti-cheat timing checks.

Vanilla hook: EventSendPacket / EventReceivePacket
Timer (Astro 2.2.1, Tenacity 5.1, Sigma 3.9, Lycoris 2.0, November 0.2, Memeware 7.3, Jigsaw 0.24)

Delay/cancel/replace keepalive to spoof ping or bypass anti-cheat timing checks.

Vanilla hook: EventSendPacket / EventReceivePacket
← Back to all packets