← Type index

BlockPos

Object datagramWire order
0Xvarint32 · variable (up to 5 bytes)
1Yvarint32 · variable (up to 5 bytes)
2Zvarint32 · variable (up to 5 bytes)

Fields

3 top-level fields
  1. 0XCompressionvarint32
  2. 1YCompressionvarint32
  3. 2ZCompressionvarint32

Packet references

39 references
  1. AddActorPacketActor Data › SynchedActorDataList › Data › DataItemEntry › Payload › DataItemPosPayload › DataItemPosPayload › Value › BlockPos
  2. AddItemActorPacketEntity Data › SynchedActorDataList › Data › DataItemEntry › Payload › DataItemPosPayload › DataItemPosPayload › Value › BlockPos
  3. AddPlayerPacketEntity Data › SynchedActorDataList › Data › DataItemEntry › Payload › DataItemPosPayload › DataItemPosPayload › Value › BlockPos
  4. AddVolumeEntityPacketMax Bounds › BlockPos
  5. AddVolumeEntityPacketMin Bounds › BlockPos
  6. AnvilDamagePacketBlock Position › BlockPos
  7. BlockActorDataPacketBlock Position › BlockPos
  8. BlockEventPacketBlock Position › BlockPos
  9. BlockPickRequestPacketPosition › BlockPos
  10. ClientboundMapItemDataPacketMap Origin › BlockPos
  11. ClientboundMapItemDataPacketTracked Actor IDs › MapItemTrackedActor UniqueId › Block Position › BlockPos
  12. CommandBlockUpdatePacketTarget › BlockCommandData › BlockCommandData › Block Position › BlockPos
  13. ContainerOpenPacketPosition › BlockPos
  14. GameTestRequestPacketTestPos › BlockPos
  15. InventoryTransactionPacketTransaction › ItemUseInventoryTransaction › ItemUseInventoryTransaction › Position › BlockPos
  16. LabTablePacketPosition › BlockPos
  17. LecternUpdatePacketPosition of Lectern to update › BlockPos
  18. NetworkChunkPublisherUpdatePacketNew position for view › BlockPos
  19. OpenSignPacketPos › BlockPos
  20. PlayerActionPacketBlock Position › BlockPos
  21. PlayerActionPacketResult Pos › BlockPos
  22. PlayerAuthInputPacketItem Use Transaction › PackedItemUseLegacyInventoryTransaction › Item Use Transaction › ItemUseInventoryTransaction › Position › BlockPos
  23. PlayerAuthInputPacketPlayer Block Actions › PlayerBlockActionData › Position › BlockPos
  24. PlaySoundPacketPosition › BlockPos
  25. SetActorDataPacketActor Data › SynchedActorDataList › Data › DataItemEntry › Payload › DataItemPosPayload › DataItemPosPayload › Value › BlockPos
  26. SetSpawnPositionPacketBlock Position › BlockPos
  27. SetSpawnPositionPacketSpawn Block Pos › BlockPos
  28. StartGamePacketSettings › LevelSettings › Default Spawn Block Position › BlockPos
  29. StructureBlockUpdatePacketBlock Position › BlockPos
  30. StructureBlockUpdatePacketStructure Data › StructureEditorData › Structure Settings › StructureSettings › Structure Offset › BlockPos
  31. StructureBlockUpdatePacketStructure Data › StructureEditorData › Structure Settings › StructureSettings › Structure Size › BlockPos
  32. StructureTemplateDataRequestPacketStructure Position › BlockPos
  33. StructureTemplateDataRequestPacketStructure Settings › StructureSettings › Structure Offset › BlockPos
  34. StructureTemplateDataRequestPacketStructure Settings › StructureSettings › Structure Size › BlockPos
  35. UpdateBlockPacketBlock Position › BlockPos
  36. UpdateBlockSyncedPacketBlock Position › BlockPos
  37. UpdateSubChunkBlocksPacketBlocks Changed › UpdateSubChunkBlocksChangedInfo › Blocks Changed - Extras › UpdateSubChunkNetworkBlockInfo › Pos › BlockPos
  38. UpdateSubChunkBlocksPacketBlocks Changed › UpdateSubChunkBlocksChangedInfo › Blocks Changed - Standards › UpdateSubChunkNetworkBlockInfo › Pos › BlockPos
  39. UpdateSubChunkBlocksPacketSub Chunk Block Position › BlockPos

Changelog

Stable releases

Changes between stable protocol releases.

No stable release changes are recorded for this type.