pub enum ConfiguredFeatureKind {
Show 57 variants
Bamboo(BambooConfiguration),
BasaltColumns(BasaltColumnsConfiguration),
BasaltPillar,
BlockBlob(BlockBlobConfiguration),
BlockColumn(BlockColumnConfiguration),
BlockPile(BlockPileConfiguration),
BlueIce,
BonusChest,
ChorusPlant,
CoralClaw,
CoralMushroom,
CoralTree,
DeltaFeature(DeltaFeatureConfiguration),
DesertWell,
Disk(DiskConfiguration),
DripstoneCluster(DripstoneClusterConfiguration),
EndGateway(EndGatewayConfiguration),
EndIsland,
EndPlatform,
EndSpike(EndSpikeConfiguration),
FallenTree(FallenTreeConfiguration),
Fossil(FossilConfiguration),
FreezeTopLayer,
Geode(GeodeConfiguration),
GlowstoneBlob,
HugeBrownMushroom(HugeMushroomConfiguration),
HugeFungus(HugeFungusConfiguration),
HugeRedMushroom(HugeMushroomConfiguration),
Iceberg(BlockStateData),
Kelp,
Lake(LakeConfiguration),
LargeDripstone(LargeDripstoneConfiguration),
MonsterRoom,
MultifaceGrowth(MultifaceGrowthConfiguration),
NetherForestVegetation(NetherForestVegetationConfiguration),
NetherrackReplaceBlobs(NetherrackReplaceBlobsConfiguration),
Ore(OreConfiguration),
PointedDripstone(PointedDripstoneConfiguration),
RandomBooleanSelector(RandomBooleanSelectorConfiguration),
RandomSelector(RandomSelectorConfiguration),
RootSystem(RootSystemConfiguration),
ScatteredOre(OreConfiguration),
SculkPatch(SculkPatchConfiguration),
SeaPickle(SeaPickleConfiguration),
Seagrass(SeagrassConfiguration),
SimpleBlock(SimpleBlockConfiguration),
SimpleRandomSelector(SimpleRandomSelectorConfiguration),
Spike(SpikeConfiguration),
SpringFeature(SpringConfiguration),
Tree(TreeConfiguration),
TwistingVines(TwistingVinesConfiguration),
UnderwaterMagma(UnderwaterMagmaConfiguration),
VegetationPatch(VegetationPatchConfiguration),
Vines,
VoidStartPlatform,
WaterloggedVegetationPatch(VegetationPatchConfiguration),
WeepingVines,
}Expand description
A configured feature kind with its typed configuration.
Variants§
Bamboo(BambooConfiguration)
BasaltColumns(BasaltColumnsConfiguration)
BasaltPillar
BlockBlob(BlockBlobConfiguration)
BlockColumn(BlockColumnConfiguration)
BlockPile(BlockPileConfiguration)
BlueIce
BonusChest
ChorusPlant
CoralClaw
CoralMushroom
CoralTree
DeltaFeature(DeltaFeatureConfiguration)
DesertWell
Disk(DiskConfiguration)
DripstoneCluster(DripstoneClusterConfiguration)
EndGateway(EndGatewayConfiguration)
EndIsland
EndPlatform
EndSpike(EndSpikeConfiguration)
FallenTree(FallenTreeConfiguration)
Fossil(FossilConfiguration)
FreezeTopLayer
Geode(GeodeConfiguration)
GlowstoneBlob
HugeBrownMushroom(HugeMushroomConfiguration)
HugeFungus(HugeFungusConfiguration)
HugeRedMushroom(HugeMushroomConfiguration)
Iceberg(BlockStateData)
Kelp
Lake(LakeConfiguration)
LargeDripstone(LargeDripstoneConfiguration)
MonsterRoom
MultifaceGrowth(MultifaceGrowthConfiguration)
NetherForestVegetation(NetherForestVegetationConfiguration)
NetherrackReplaceBlobs(NetherrackReplaceBlobsConfiguration)
Ore(OreConfiguration)
PointedDripstone(PointedDripstoneConfiguration)
RandomBooleanSelector(RandomBooleanSelectorConfiguration)
RandomSelector(RandomSelectorConfiguration)
RootSystem(RootSystemConfiguration)
ScatteredOre(OreConfiguration)
SculkPatch(SculkPatchConfiguration)
SeaPickle(SeaPickleConfiguration)
Seagrass(SeagrassConfiguration)
SimpleBlock(SimpleBlockConfiguration)
SimpleRandomSelector(SimpleRandomSelectorConfiguration)
Spike(SpikeConfiguration)
SpringFeature(SpringConfiguration)
Tree(TreeConfiguration)
TwistingVines(TwistingVinesConfiguration)
UnderwaterMagma(UnderwaterMagmaConfiguration)
VegetationPatch(VegetationPatchConfiguration)
Vines
VoidStartPlatform
WaterloggedVegetationPatch(VegetationPatchConfiguration)
WeepingVines
Trait Implementations§
Source§impl Clone for ConfiguredFeatureKind
impl Clone for ConfiguredFeatureKind
Source§fn clone(&self) -> ConfiguredFeatureKind
fn clone(&self) -> ConfiguredFeatureKind
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 ConfiguredFeatureKind
impl !UnwindSafe for ConfiguredFeatureKind
impl Freeze for ConfiguredFeatureKind
impl Send for ConfiguredFeatureKind
impl Sync for ConfiguredFeatureKind
impl Unpin for ConfiguredFeatureKind
impl UnsafeUnpin for ConfiguredFeatureKind
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