← Back to Index

UpdateTradePacket (80)

This is used when the player trades with an npc. This sends all of the updated trade info in one big ol' packet.
Field Name Type Field Index Description
Container Id (Required) uint8 0
Type (Required) uint8 1
Size (Required) varint32 2
Trader Tier (Required) varint32 3
Entity Unique Id (Required) ActorUniqueID 4

ActorUniqueID

Field Name Type Field Index Description
Actor Unique ID (Required) varint64 0
Last Trading Player (Required) ActorUniqueID 5

ActorUniqueID

Field Name Type Field Index Description
Actor Unique ID (Required) varint64 0
Display Name (Required) string 6
Use New Trade Screen (Required) boolean 7
Using Economy Trade (Required) boolean 8 When set to false, it means the packet comes from the old Trade Component.
Data (Required) 4158325036 9 NBT Data.