Enum level_lib::anvil::region::chunk::chunk_data::GenerationStatus
source · pub enum GenerationStatus {
Show 13 variants
Empty,
StructureStarts,
StructureReferences,
Biomes,
Noise,
Surface,
Carvers,
LiquidCarvers,
Features,
Light,
Spawn,
Heightmaps,
Full,
}Expand description
Enum of all Generation states
Variants§
Empty
Chunk is not generated
StructureStarts
The structures where started to being generated
StructureReferences
IDK, hopefully i update this the moment i finished the world generation an know what step this is
Biomes
The biomes are started to being generated
Noise
The noise for the chunk is generated
Surface
The surface of the chunk is generated
Carvers
The Caves of the chunk are generated? (guessing, because i didn’t worked at the world generation at the point of writing this code)
LiquidCarvers
Liquid generation ig?
Features
Generating features?
Light
Generating light information
Spawn
Generation spawn information
Heightmaps
Generating the heightmaps of the chunk
Full
The cunk is fully generated
Trait Implementations§
source§impl Debug for GenerationStatus
impl Debug for GenerationStatus
source§impl<'de> Deserialize<'de> for GenerationStatus
impl<'de> Deserialize<'de> for GenerationStatus
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
source§impl FromStr for GenerationStatus
impl FromStr for GenerationStatus
source§impl PartialEq for GenerationStatus
impl PartialEq for GenerationStatus
source§fn eq(&self, other: &GenerationStatus) -> bool
fn eq(&self, other: &GenerationStatus) -> bool
This method tests for
self and other values to be equal, and is used
by ==.source§impl Serialize for GenerationStatus
impl Serialize for GenerationStatus
source§impl ToString for GenerationStatus
impl ToString for GenerationStatus
impl Eq for GenerationStatus
impl StructuralPartialEq for GenerationStatus
Auto Trait Implementations§
impl Freeze for GenerationStatus
impl RefUnwindSafe for GenerationStatus
impl Send for GenerationStatus
impl Sync for GenerationStatus
impl Unpin for GenerationStatus
impl UnwindSafe for GenerationStatus
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