MCBE
OverviewPacketsPlayerUpdateEntityOverrides
ID 0x145 · 325Server → ClientPlayer

PlayerUpdateEntityOverrides

Updates client entity property override data. Sets/removes an override for the indicated property for a specific entity on a client or clears all overrides for that entity.

player-update-entity-overrides.bin
struct PlayerUpdateEntityOverrides {
  ActorUniqueID                                Id;
  varuint32                                    PropertyIndex;
  tagged case index (0=ClearOverride, 1=RemoveOverride, 2=IntOverride, 3=FloatOverride) Update;
}

Structure

FieldTypeDescription
IdActorUniqueID
Property Indexvaruint32
Updatetagged case index (0=ClearOverride, 1=RemoveOverride, 2=IntOverride, 3=FloatOverride)Variant: an index selects the payload type — see the tables below.

Structure of ClearOverride

FieldTypeDescription
Update Typeconstant 'clearoverrides'Fixed tag written on the wire.

Structure of RemoveOverride

FieldTypeDescription
Update Typeconstant 'removeoverride'Fixed tag written on the wire.

Structure of IntOverride

FieldTypeDescription
Update Typeconstant 'setintoverride'Fixed tag written on the wire.
Valueint32 (LE)

Structure of FloatOverride

FieldTypeDescription
Update Typeconstant 'setfloatoverride'Fixed tag written on the wire.
Valuefloat32 (LE)

Notes

  • No special notes.