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
7Is Client Biome Updateboolean · 1 byte
Serialized fields
8 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 - 7Is Client Biome UpdateWhether the server biome data overrides the client biome data.
boolean
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).