public class BiomeGenerationSettings
extends java.lang.Object
Modifier and Type | Class and Description |
---|---|
static class |
BiomeGenerationSettings.Builder |
Modifier and Type | Field and Description |
---|---|
private java.util.Map<GenerationStage.Carving,java.util.List<java.util.function.Supplier<ConfiguredCarver<?>>>> |
carvers |
private java.util.Set<GenerationStage.Carving> |
carversView |
static com.mojang.serialization.MapCodec<BiomeGenerationSettings> |
CODEC |
static BiomeGenerationSettings |
EMPTY |
private java.util.List<java.util.List<java.util.function.Supplier<ConfiguredFeature<?,?>>>> |
features |
private java.util.List<ConfiguredFeature<?,?>> |
flowerFeatures |
static org.apache.logging.log4j.Logger |
LOGGER |
private java.util.List<java.util.function.Supplier<StructureFeature<?,?>>> |
structureStarts |
private java.util.function.Supplier<ConfiguredSurfaceBuilder<?>> |
surfaceBuilder |
Modifier | Constructor and Description |
---|---|
private |
BiomeGenerationSettings(java.util.function.Supplier<ConfiguredSurfaceBuilder<?>> p_i241935_1_,
java.util.Map<GenerationStage.Carving,java.util.List<java.util.function.Supplier<ConfiguredCarver<?>>>> p_i241935_2_,
java.util.List<java.util.List<java.util.function.Supplier<ConfiguredFeature<?,?>>>> p_i241935_3_,
java.util.List<java.util.function.Supplier<StructureFeature<?,?>>> p_i241935_4_) |
Modifier and Type | Method and Description |
---|---|
java.util.List<java.util.List<java.util.function.Supplier<ConfiguredFeature<?,?>>>> |
features() |
java.util.List<java.util.function.Supplier<ConfiguredCarver<?>>> |
getCarvers(GenerationStage.Carving p_242489_1_) |
java.util.Set<GenerationStage.Carving> |
getCarvingStages() |
java.util.List<ConfiguredFeature<?,?>> |
getFlowerFeatures() |
java.util.function.Supplier<ConfiguredSurfaceBuilder<?>> |
getSurfaceBuilder() |
ISurfaceBuilderConfig |
getSurfaceBuilderConfig() |
boolean |
isValidStart(Structure<?> p_242493_1_) |
java.util.Collection<java.util.function.Supplier<StructureFeature<?,?>>> |
structures() |
StructureFeature<?,?> |
withBiomeConfig(StructureFeature<?,?> p_242491_1_) |
public static final org.apache.logging.log4j.Logger LOGGER
public static final BiomeGenerationSettings EMPTY
public static final com.mojang.serialization.MapCodec<BiomeGenerationSettings> CODEC
private final java.util.function.Supplier<ConfiguredSurfaceBuilder<?>> surfaceBuilder
private final java.util.Map<GenerationStage.Carving,java.util.List<java.util.function.Supplier<ConfiguredCarver<?>>>> carvers
private final java.util.Set<GenerationStage.Carving> carversView
private final java.util.List<java.util.List<java.util.function.Supplier<ConfiguredFeature<?,?>>>> features
private final java.util.List<java.util.function.Supplier<StructureFeature<?,?>>> structureStarts
private final java.util.List<ConfiguredFeature<?,?>> flowerFeatures
private BiomeGenerationSettings(java.util.function.Supplier<ConfiguredSurfaceBuilder<?>> p_i241935_1_, java.util.Map<GenerationStage.Carving,java.util.List<java.util.function.Supplier<ConfiguredCarver<?>>>> p_i241935_2_, java.util.List<java.util.List<java.util.function.Supplier<ConfiguredFeature<?,?>>>> p_i241935_3_, java.util.List<java.util.function.Supplier<StructureFeature<?,?>>> p_i241935_4_)
public java.util.List<java.util.function.Supplier<ConfiguredCarver<?>>> getCarvers(GenerationStage.Carving p_242489_1_)
public java.util.Set<GenerationStage.Carving> getCarvingStages()
public boolean isValidStart(Structure<?> p_242493_1_)
public java.util.Collection<java.util.function.Supplier<StructureFeature<?,?>>> structures()
public StructureFeature<?,?> withBiomeConfig(StructureFeature<?,?> p_242491_1_)
public java.util.List<ConfiguredFeature<?,?>> getFlowerFeatures()
public java.util.List<java.util.List<java.util.function.Supplier<ConfiguredFeature<?,?>>>> features()
public java.util.function.Supplier<ConfiguredSurfaceBuilder<?>> getSurfaceBuilder()
public ISurfaceBuilderConfig getSurfaceBuilderConfig()