Packet 58
LevelChunkPacket
Used to start a chunk transaction.
HeaderID 58varuint
0Chunk PositionChunkPos · variable
1Dimension IdDimensionType · variable
2Sub-chunks Countvaruint32 · variable (up to 5 bytes)
3Client Request SubChunk Limitvarint32 · variable (up to 5 bytes)
4Cache Enabledboolean · 1 byte
5Cache Metadataarray<LevelChunkPacketPayload SubChunkMetadata> · variable
6Serialized Chunk Datastring · variable
Serialized fields
7 top-level fields1Dimension IdDimensionType
- 0valueCompression
varint32
- 2Sub-chunks CountCompression
varuint32 - 4Cache Enabled
boolean 5Cache MetadataLevelChunkPacketPayload SubChunkMetadataas
array<LevelChunkPacketPayload SubChunkMetadata>- 0Blob Id
uint64
- 6Serialized Chunk Data
string
Changelog
Stable releases
Changes between stable protocol releases.
No stable release changes are recorded for this packet.
Preview builds
Changes between Minecraft Preview protocol builds.
No preview build changes are recorded for this packet.