0x04 S04PacketEntityEquipment

Updates an entity's equipped item in a specific slot (main hand, armor slots).

Clientbound (Server → Client) · PLAY · net/minecraft/network/play/server/S04PacketEntityEquipment.java
entityequipmentitem

Fields

FieldTypeDescription
entityIdVarIntEntity ID
slotshort0=mainHand, 1-4=armor (boots/legs/chest/helmet)
itemSlotItemStack equipped

Wire Encoding

FieldTypeNotes
Entity IDVarInt
Slotshort0=held, 1=boots, 2=legs, 3=chest, 4=helmet
ItemSlotItemStack or null

MCP References

MCPNetHandlerPlayClient.handleEntityEquipment()

Handler Interface

HNDINetHandlerPlayClient

implementation Implementation Cases

ESP (Sigma 3.9)

Track entity equipment changes for ESP display and bot detection.

Vanilla hook: EventReceivePacket
ArmorHUD (Sigma 3.9)

Track entity equipment changes for ESP display and bot detection.

Vanilla hook: EventReceivePacket
AntiBot (Sigma 3.9)

Track entity equipment changes for ESP display and bot detection.

Vanilla hook: EventReceivePacket
← Back to all packets