← Type index

PlayerActionType

Wire format

1 format

Values are serialized as varint32.

ZigZag-encoded, then written as base-128 groups with the high bit indicating continuation. 1-5 bytes

CompressionEnum-as-Value

Enum values

35 values
  1. 0Unknown
  2. 1StartDestroyBlock
  3. 2AbortDestroyBlock
  4. 3StopDestroyBlock
  5. 4StartSleeping
  6. 5StopSleeping
  7. 6Respawn
  8. 7StartJump
  9. 8StartSprinting
  10. 9StopSprinting
  11. 10StartSneaking
  12. 11StopSneaking
  13. 12CreativeDestroyBlock
  14. 13ChangeDimensionAck
  15. 14StartGliding
  16. 15StopGliding
  17. 16DenyDestroyBlock
  18. 17CrackBlock
  19. 18StartSwimming
  20. 19StopSwimming
  21. 20StartSpinAttack
  22. 21StopSpinAttack
  23. 22PredictDestroyBlock
  24. 23ContinueDestroyBlock
  25. 24StartItemUseOn
  26. 25StopItemUseOn
  27. 26HandledTeleport
  28. 27MissedSwing
  29. 28StartCrawling
  30. 29StopCrawling
  31. 30StartFlying
  32. 31StopFlying
  33. 32StartUsingItem
  34. 33InternalUpdate
  35. 34Count

Packet references

2 references
  1. PlayerActionPacketAction › PlayerActionType
  2. PlayerAuthInputPacketPlayer Block Actions › PlayerBlockActionData › Player Action Type › PlayerActionType

Changelog

Stable releases

Changes between stable protocol releases.

No stable release changes are recorded for this type.