← Packet index

Packet 111

MoveActorDeltaPacket

This packet is all the deltas of actors position, rotation, and head rotation. This is used for all actors.

Each position, rotation and head-rotation component is sent as an independent optional, accompanied by flags indicating whether the actor is on the ground and whether this is a teleport.

Packet datagramWire order
HeaderID 111varuint
0Move DataMoveActorDeltaData · variable

Serialized fields

1 top-level fields
  1. 0Move DataThis packet is all the deltas of actors position, rotation, and head rotation.MoveActorDeltaData
    1. 0Actor Runtime IDThe runtime id of the actor being moved.ActorRuntimeID
      1. 0Actor Runtime IDCompressionvaruint64
    2. 1New Position XoptionalNew X coordinate of the actor; absent when X position has not changed.float
    3. 2New Position YoptionalNew Y coordinate of the actor; absent when Y position has not changed.float
    4. 3New Position ZoptionalNew Z coordinate of the actor; absent when Z position has not changed.float
    5. 4Rotation XoptionalNew X rotation packed as int8; absent when X rotation has not changed.int8
    6. 5Rotation YoptionalNew Y rotation packed as int8; absent when Y rotation has not changed.int8
    7. 6Rotation Y HeadoptionalNew head Y rotation packed as int8; absent when head Y rotation has not changed or the actor is not a Mob.int8
    8. 7Is On GroundWhether the actor is on the ground after applying this update.boolean
    9. 8Force MoveWhether the receiver should snap the actor to the new position without interpolation.boolean
    10. 9Force Move Local EntityWhether the receiver should snap a locally-owned entity to the new position.boolean
    11. 10Force CompletionWhether the receiver should complete any in-progress local movement before applying this update.boolean
    12. 11TicksExpected number of ticks before the next movement update, used for position interpolation duration on the client.Compressionvaruint64

Changelog

Stable releases

Changes between stable protocol releases.

Released
Protocol
2193

Packet

1 entry

Changed 1

MoveActorDeltaPacket1 change · ID 111