Class ConfigDrivenDecorator
java.lang.Object
net.minecraftforge.registries.ForgeRegistryEntry<net.minecraft.world.level.levelgen.placement.FeatureDecorator<?>>
net.minecraft.world.level.levelgen.placement.FeatureDecorator<ConfigDrivenOreConfiguration>
com.simibubi.create.foundation.worldgen.ConfigDrivenDecorator
- All Implemented Interfaces:
net.minecraftforge.registries.IForgeRegistryEntry<net.minecraft.world.level.levelgen.placement.FeatureDecorator<?>>
public class ConfigDrivenDecorator
extends net.minecraft.world.level.levelgen.placement.FeatureDecorator<ConfigDrivenOreConfiguration>
-
Nested Class Summary
Nested classes/interfaces inherited from class net.minecraftforge.registries.ForgeRegistryEntry
net.minecraftforge.registries.ForgeRegistryEntry.UncheckedRegistryEntry<V extends net.minecraftforge.registries.IForgeRegistryEntry<V>> -
Field Summary
FieldsFields inherited from class net.minecraft.world.level.levelgen.placement.FeatureDecorator
CARVING_MASK, CAVE_SURFACE, CHANCE, COUNT, COUNT_EXTRA, COUNT_MULTILAYER, COUNT_NOISE, COUNT_NOISE_BIASED, DARK_OAK_TREE, DECORATED, END_GATEWAY, HEIGHTMAP, HEIGHTMAP_SPREAD_DOUBLE, ICEBERG, LAVA_LAKE, NOPE, RANGE, SPREAD_32_ABOVE, SQUARE, WATER_DEPTH_THRESHOLDFields inherited from class net.minecraftforge.registries.ForgeRegistryEntry
delegate -
Constructor Summary
Constructors -
Method Summary
Modifier and TypeMethodDescriptionStream<net.minecraft.core.BlockPos>getPositions(net.minecraft.world.level.levelgen.placement.DecorationContext context, Random random, ConfigDrivenOreConfiguration config, net.minecraft.core.BlockPos pos)Methods inherited from class net.minecraft.world.level.levelgen.placement.FeatureDecorator
configured, configuredCodec, toStringMethods inherited from class net.minecraftforge.registries.ForgeRegistryEntry
getRegistryName, getRegistryType, setRegistryName, setRegistryName, setRegistryName
-
Field Details
-
INSTANCE
-
-
Constructor Details
-
ConfigDrivenDecorator
public ConfigDrivenDecorator()
-
-
Method Details
-
getPositions
public Stream<net.minecraft.core.BlockPos> getPositions(net.minecraft.world.level.levelgen.placement.DecorationContext context, Random random, ConfigDrivenOreConfiguration config, net.minecraft.core.BlockPos pos)- Specified by:
getPositionsin classnet.minecraft.world.level.levelgen.placement.FeatureDecorator<ConfigDrivenOreConfiguration>
-