Struct BiomeEffects
pub struct BiomeEffects {
pub sky: Option<u32>,
pub fog: Option<u32>,
pub water: u32,
pub water_fog: u32,
}Expand description
Biome colours read by level_biome_effects, each 0xRRGGBB.
Sky and fog preserve omitted declarations as None; water fog includes a global default.
These are not dimension-resolved colours.
Fields§
§sky: Option<u32>minecraft:visual/sky_color.
fog: Option<u32>minecraft:visual/fog_color.
water: u32effects.water_color.
water_fog: u32minecraft:visual/water_fog_color, defaulting to 0x050533 when omitted.
A dimension may override this global default.
Trait Implementations§
§impl Clone for BiomeEffects
impl Clone for BiomeEffects
§fn clone(&self) -> BiomeEffects
fn clone(&self) -> BiomeEffects
Returns a duplicate of the value. Read more
1.0.0 (const: unstable) · Source§fn clone_from(&mut self, source: &Self)
fn clone_from(&mut self, source: &Self)
Performs copy-assignment from
source. Read moreimpl Copy for BiomeEffects
§impl Debug for BiomeEffects
impl Debug for BiomeEffects
impl Eq for BiomeEffects
§impl PartialEq for BiomeEffects
impl PartialEq for BiomeEffects
impl StructuralPartialEq for BiomeEffects
Auto Trait Implementations§
impl Freeze for BiomeEffects
impl RefUnwindSafe for BiomeEffects
impl Send for BiomeEffects
impl Sync for BiomeEffects
impl Unpin for BiomeEffects
impl UnsafeUnpin for BiomeEffects
impl UnwindSafe for BiomeEffects
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