pub struct GeodeConfiguration {Show 13 fields
pub blocks: GeodeBlockSettings,
pub layers: GeodeLayerSettings,
pub crack: GeodeCrackSettings,
pub use_potential_placements_chance: f64,
pub use_alternate_layer0_chance: f64,
pub placements_require_layer0_alternate: bool,
pub outer_wall_distance: IntProvider,
pub distribution_points: IntProvider,
pub point_offset: IntProvider,
pub min_gen_offset: i32,
pub max_gen_offset: i32,
pub invalid_blocks_threshold: i32,
pub noise_multiplier: f64,
}Fields§
§blocks: GeodeBlockSettings§layers: GeodeLayerSettings§crack: GeodeCrackSettings§use_potential_placements_chance: f64§use_alternate_layer0_chance: f64§placements_require_layer0_alternate: bool§outer_wall_distance: IntProvider§distribution_points: IntProvider§point_offset: IntProvider§min_gen_offset: i32§max_gen_offset: i32§invalid_blocks_threshold: i32§noise_multiplier: f64Trait Implementations§
Source§impl Clone for GeodeConfiguration
impl Clone for GeodeConfiguration
Source§fn clone(&self) -> GeodeConfiguration
fn clone(&self) -> GeodeConfiguration
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 moreAuto Trait Implementations§
impl !RefUnwindSafe for GeodeConfiguration
impl !UnwindSafe for GeodeConfiguration
impl Freeze for GeodeConfiguration
impl Send for GeodeConfiguration
impl Sync for GeodeConfiguration
impl Unpin for GeodeConfiguration
impl UnsafeUnpin for GeodeConfiguration
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