pub struct StructureSpawnOverrideData {
pub category: String,
pub bounding_box: StructureSpawnBoundingBox,
pub spawns: Vec<StructureSpawnerData>,
}Expand description
A structure mob spawn override for one mob category.
Fields§
§category: StringMob category name, e.g. monster.
bounding_box: StructureSpawnBoundingBoxBounding box mode.
spawns: Vec<StructureSpawnerData>Weighted spawns for this override.
Trait Implementations§
Source§impl Clone for StructureSpawnOverrideData
impl Clone for StructureSpawnOverrideData
Source§fn clone(&self) -> StructureSpawnOverrideData
fn clone(&self) -> StructureSpawnOverrideData
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 Freeze for StructureSpawnOverrideData
impl RefUnwindSafe for StructureSpawnOverrideData
impl Send for StructureSpawnOverrideData
impl Sync for StructureSpawnOverrideData
impl Unpin for StructureSpawnOverrideData
impl UnsafeUnpin for StructureSpawnOverrideData
impl UnwindSafe for StructureSpawnOverrideData
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