Packet 58
LevelChunkPacket
Level Chunk Packet
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 IdDimension the chunk belongs to.DimensionType
- 0valueCompression
varint32
- 2Sub-chunks CountNumber of sub-chunks serialized in this packet.Compression
varuint32 - 4Cache EnabledWhether the client cache (blob) protocol is used for this chunk.
boolean 5Cache MetadataPer-sub-chunk cache blob hashes; populated only when Cache Enabled is set.LevelChunkPacketPayload SubChunkMetadataas
array<LevelChunkPacketPayload SubChunkMetadata>- 0Blob IdContent hash identifying the cached blob for this sub-chunk (see the client cache protocol).
uint64
- 6Serialized Chunk DataThe serialized chunk payload (block, biome, heightmap and block-entity data).
string
Changelog
Stable releases
Changes between stable protocol releases.
No stable release changes are recorded for this packet.
All builds
Changes between consecutive stable releases and preview builds.
- Released
- Protocol
- 2208
- Previous build
- 1.26.60-preview.21
Packet
1 entryChanged 1
- Added field
Is Client Biome Update(typeboolean).