Struct BiomeModifier
pub struct BiomeModifier {
pub biomes: Vec<String>,
pub operation: BiomeModifierOperation,
}Expand description
A biome modifier: the biomes it applies to and what it does to them.
Fields§
§biomes: Vec<String>Biome ids (minecraft:plains) or biome tags (#minecraft:is_forest).
operation: BiomeModifierOperationThe change.
Implementations§
§impl BiomeModifier
impl BiomeModifier
pub fn check(&self) -> Result<(), BiomeModifierError>
pub fn check(&self) -> Result<(), BiomeModifierError>
Whether every field is something the game can apply; the first problem found.
Trait Implementations§
§impl Clone for BiomeModifier
impl Clone for BiomeModifier
§fn clone(&self) -> BiomeModifier
fn clone(&self) -> BiomeModifier
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 more§impl Debug for BiomeModifier
impl Debug for BiomeModifier
§impl PartialEq for BiomeModifier
impl PartialEq for BiomeModifier
impl StructuralPartialEq for BiomeModifier
Auto Trait Implementations§
impl Freeze for BiomeModifier
impl RefUnwindSafe for BiomeModifier
impl Send for BiomeModifier
impl Sync for BiomeModifier
impl Unpin for BiomeModifier
impl UnsafeUnpin for BiomeModifier
impl UnwindSafe for BiomeModifier
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