0x0F C0FPacketConfirmTransaction

Client confirms receipt of a S32PacketConfirmTransaction (server inventory transaction).

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

Fields

FieldTypeDescription
windowIdbyteWindow ID
uidshortTransaction UID matching the server's confirm packet
acceptedbooleanAlways true in practice

Wire Encoding

FieldTypeNotes
Window IDbyte
Action Numbershort
AcceptedboolAlmost always true

MCP References

MCPNetHandlerPlayServer.processConfirmTransaction()

Handler Interface

HNDINetHandlerPlayServer

implementation Implementation Cases

Disabler (Tenacity 5.1, Sigma 3.9, Lycoris 2.0, November 0.2, Memeware 7.3, Raze v1.5b)

Delay/cancel/replace transaction confirmations. Disabler buffers C0F+C00 and releases after delay. Velocity cancels C0F when hurt to negate knockback. PingSpoof queues C0F for delayed release.

Vanilla hook: EventSendPacket
PingSpoof (Tenacity 5.1, Sigma 3.9, Lycoris 2.0, November 0.2, Memeware 7.3, Raze v1.5b)

Delay/cancel/replace transaction confirmations. Disabler buffers C0F+C00 and releases after delay. Velocity cancels C0F when hurt to negate knockback. PingSpoof queues C0F for delayed release.

Vanilla hook: EventSendPacket
Velocity (Tenacity 5.1, Sigma 3.9, Lycoris 2.0, November 0.2, Memeware 7.3, Raze v1.5b)

Delay/cancel/replace transaction confirmations. Disabler buffers C0F+C00 and releases after delay. Velocity cancels C0F when hurt to negate knockback. PingSpoof queues C0F for delayed release.

Vanilla hook: EventSendPacket
InvManager (Tenacity 5.1, Sigma 3.9, Lycoris 2.0, November 0.2, Memeware 7.3, Raze v1.5b)

Delay/cancel/replace transaction confirmations. Disabler buffers C0F+C00 and releases after delay. Velocity cancels C0F when hurt to negate knockback. PingSpoof queues C0F for delayed release.

Vanilla hook: EventSendPacket
← Back to all packets