← Packet index

Packet 19

MovePlayerPacket

Packet datagramWire order
HeaderID 19varuint
0Player Runtime IDActorRuntimeID · variable
1PositionVec3 · variable
2RotationVec2 · variable
3Y-Head Rotationfloat · 4 bytes
4Position Modeuint8 · 1 byte
5On Groundboolean · 1 byte
6Riding Runtime IDActorRuntimeID · variable
7Teleport DataMovePlayerTeleportData · variable
8TickPlayerInputTick · variable

Serialized fields

9 top-level fields
  1. 0Player Runtime IDActorRuntimeID
    1. 0Actor Runtime IDCompressionvaruint64
  2. 1PositionVec3
  3. 2RotationVec2
  4. 3Y-Head Rotationfloat
  5. 4Position ModeEnum-as-Valueuint8
    1. 0Normal
    2. 1Respawn
    3. 2Teleport
    4. 3OnlyHeadRot
  6. 5On Groundboolean
  7. 6Riding Runtime IDActorRuntimeID
    1. 0Actor Runtime IDCompressionvaruint64
  8. 7Teleport DataoptionalMovePlayerTeleportData
    1. 0Teleportation Causeint32
    2. 1Source Actor Typeint32
  9. 8TickPlayerInputTick
    1. 0Input tickCompressionvaruint64

Changelog

Stable releases

Changes between stable protocol releases.

No stable release changes are recorded for this packet.