valence_protocol/packets/play/
chunk_biome_data_s2c.rs

1use std::borrow::Cow;
2
3use crate::{ChunkPos, Decode, Encode, Packet};
4
5#[derive(Clone, Debug, Encode, Decode, Packet)]
6pub struct ChunkBiomeDataS2c<'a> {
7    pub chunks: Cow<'a, [ChunkBiome<'a>]>,
8}
9
10#[derive(Clone, Debug, Encode, Decode)]
11pub struct ChunkBiome<'a> {
12    pub pos: ChunkPos,
13    /// Chunk data structure, with sections containing only the `Biomes` field.
14    pub data: &'a [u8],
15}