Struct mca_parser::nbt::Heightmaps
source · pub struct Heightmaps {
pub motion_blocking: Option<LongArray>,
pub motion_blocking_no_leaves: Option<LongArray>,
pub ocean_floor: Option<LongArray>,
pub ocean_floor_wg: Option<LongArray>,
pub world_surface: Option<LongArray>,
pub world_surface_wg: Option<LongArray>,
}Expand description
The represents part of a chunk’s nbt data stored in the region file
See https://minecraft.fandom.com/wiki/Chunk_format#NBT_structure
Fields§
§motion_blocking: Option<LongArray>§motion_blocking_no_leaves: Option<LongArray>§ocean_floor: Option<LongArray>§ocean_floor_wg: Option<LongArray>§world_surface: Option<LongArray>§world_surface_wg: Option<LongArray>Trait Implementations§
source§impl Debug for Heightmaps
impl Debug for Heightmaps
source§impl<'de> Deserialize<'de> for Heightmaps
impl<'de> Deserialize<'de> for Heightmaps
source§fn deserialize<__D>(__deserializer: __D) -> Result<Self, __D::Error>where
__D: Deserializer<'de>,
fn deserialize<__D>(__deserializer: __D) -> Result<Self, __D::Error>where __D: Deserializer<'de>,
Deserialize this value from the given Serde deserializer. Read more
Auto Trait Implementations§
impl RefUnwindSafe for Heightmaps
impl Send for Heightmaps
impl Sync for Heightmaps
impl Unpin for Heightmaps
impl UnwindSafe for Heightmaps
Blanket Implementations§
source§impl<T> BorrowMut<T> for Twhere
T: ?Sized,
impl<T> BorrowMut<T> for Twhere T: ?Sized,
source§fn borrow_mut(&mut self) -> &mut T
fn borrow_mut(&mut self) -> &mut T
Mutably borrows from an owned value. Read more