pub struct RuinedPortalProperties {
pub cold: bool,
pub mossiness: f32,
pub air_pocket: bool,
pub overgrown: bool,
pub vines: bool,
pub replace_with_blackstone: bool,
}Expand description
Vanilla ruined-portal piece properties used by processors and postprocess.
Fields§
§cold: boolWhether cold lava/netherrack behavior is active.
mossiness: f32Vanilla block-age processor mossiness.
air_pocket: boolWhether structure air is preserved.
overgrown: boolWhether netherrack can grow jungle leaves.
vines: boolWhether vines can be added to sturdy sides.
replace_with_blackstone: boolWhether stone ruin blocks are replaced with blackstone variants.
Trait Implementations§
Source§impl Clone for RuinedPortalProperties
impl Clone for RuinedPortalProperties
Source§fn clone(&self) -> RuinedPortalProperties
fn clone(&self) -> RuinedPortalProperties
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 RuinedPortalProperties
Source§impl Debug for RuinedPortalProperties
impl Debug for RuinedPortalProperties
Source§impl PartialEq for RuinedPortalProperties
impl PartialEq for RuinedPortalProperties
impl StructuralPartialEq for RuinedPortalProperties
Auto Trait Implementations§
impl Freeze for RuinedPortalProperties
impl RefUnwindSafe for RuinedPortalProperties
impl Send for RuinedPortalProperties
impl Sync for RuinedPortalProperties
impl Unpin for RuinedPortalProperties
impl UnsafeUnpin for RuinedPortalProperties
impl UnwindSafe for RuinedPortalProperties
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
Source§impl<T> CloneToUninit for Twhere
T: Clone,
impl<T> CloneToUninit for Twhere
T: Clone,
§impl<T> Instrument for T
impl<T> Instrument for T
§fn instrument(self, span: Span) -> Instrumented<Self> ⓘ
fn instrument(self, span: Span) -> Instrumented<Self> ⓘ
Source§impl<T> IntoEither for T
impl<T> IntoEither for T
Source§fn into_either(self, into_left: bool) -> Either<Self, Self> ⓘ
fn into_either(self, into_left: bool) -> Either<Self, Self> ⓘ
Converts
self into a Left variant of Either<Self, Self>
if into_left is true.
Converts self into a Right variant of Either<Self, Self>
otherwise. Read moreSource§fn into_either_with<F>(self, into_left: F) -> Either<Self, Self> ⓘ
fn into_either_with<F>(self, into_left: F) -> Either<Self, Self> ⓘ
Converts
self into a Left variant of Either<Self, Self>
if into_left(&self) returns true.
Converts self into a Right variant of Either<Self, Self>
otherwise. Read moreWraps this value in an
Arc<SyncMutex<>>