MCBE
OverviewPacketsLocatorBar
ID 0x155 · 341Server → ClientUI

LocatorBar

locator-bar.bin
struct LocatorBar {
  varuint32 [] · LocatorBarWaypointPayload[]   Waypoints;
}

Structure

FieldTypeDescription
Waypointsvaruint32 count + LocatorBarWaypointPayload[]Length-prefixed sequence.

Structure of LocatorBarWaypointPayload

FieldTypeDescription
HandleWaypointGroup.WaypointHandle
PayloadServerWaypoint.Payload
ActionServerWaypointGroup.Action

Structure of WaypointHandle

FieldTypeDescription
Uuiduuid.UUID

Structure of Payload

FieldTypeDescription
Update Flaguint32 (LE)
Is Visibleoptional byte + boolPresence flag on the wire; value omitted when absent.
World Positionoptional byte + WorldPositionPresence flag on the wire; value omitted when absent.
Texture Pathoptional byte + stringPresence flag on the wire; value omitted when absent.
Icon Sizeoptional byte + Vec2Presence flag on the wire; value omitted when absent.
Coloroptional byte + ColorPresence flag on the wire; value omitted when absent.
Client Position Authorityoptional byte + boolPresence flag on the wire; value omitted when absent.
Actor Idoptional byte + ActorUniqueIDPresence flag on the wire; value omitted when absent.

Structure of WorldPosition

FieldTypeDescription
PosVec3
Dimension TypeDimensionType

Structure of Vec2

FieldTypeDescription
Xfloat32 (LE)
Yfloat32 (LE)

Structure of Vec3

FieldTypeDescription
Xfloat32 (LE)
Yfloat32 (LE)
Zfloat32 (LE)

Notes

  • No special notes.