Package net.minecraft.world.gen.chunk
Class FlatChunkGeneratorConfig
java.lang.Object
net.minecraft.world.gen.chunk.FlatChunkGeneratorConfig
public class FlatChunkGeneratorConfig extends Object
-
Field Summary
Fields Modifier and Type Field Description private Supplier<Biome>
biome
private Registry<Biome>
biomeRegistry
static com.mojang.serialization.Codec<FlatChunkGeneratorConfig>
CODEC
private boolean
hasFeatures
private boolean
hasLakes
private boolean
hasNoTerrain
private BlockState[]
layerBlocks
private List<FlatChunkGeneratorLayer>
layers
private static Logger
LOGGER
private static Map<StructureFeature<?>,ConfiguredStructureFeature<?,?>>
STRUCTURE_TO_FEATURES
private StructuresConfig
structuresConfig
-
Constructor Summary
Constructors Constructor Description FlatChunkGeneratorConfig(Registry<Biome> biomeRegistry, StructuresConfig structuresConfig, List<FlatChunkGeneratorLayer> layers, boolean hasLakes, boolean hasFeatures, Optional<Supplier<Biome>> biome)
FlatChunkGeneratorConfig(StructuresConfig structuresConfig, Registry<Biome> biomeRegistry)
-
Method Summary
Modifier and Type Method Description Biome
createBiome()
void
enableFeatures()
void
enableLakes()
Biome
getBiome()
static FlatChunkGeneratorConfig
getDefaultConfig(Registry<Biome> biomeRegistry)
BlockState[]
getLayerBlocks()
List<FlatChunkGeneratorLayer>
getLayers()
StructuresConfig
getStructuresConfig()
FlatChunkGeneratorConfig
method_29965(List<FlatChunkGeneratorLayer> list, StructuresConfig structuresConfig)
void
setBiome(Supplier<Biome> biome)
void
updateLayerBlocks()
FlatChunkGeneratorConfig
withStructuresConfig(StructuresConfig structuresConfig)
-
Field Details
-
LOGGER
-
CODEC
-
STRUCTURE_TO_FEATURES
private static final Map<StructureFeature<?>,ConfiguredStructureFeature<?,?>> STRUCTURE_TO_FEATURES -
biomeRegistry
-
structuresConfig
-
layers
-
biome
-
layerBlocks
-
hasNoTerrain
private boolean hasNoTerrain -
hasFeatures
private boolean hasFeatures -
hasLakes
private boolean hasLakes
-
-
Constructor Details
-
FlatChunkGeneratorConfig
public FlatChunkGeneratorConfig(Registry<Biome> biomeRegistry, StructuresConfig structuresConfig, List<FlatChunkGeneratorLayer> layers, boolean hasLakes, boolean hasFeatures, Optional<Supplier<Biome>> biome) -
FlatChunkGeneratorConfig
-
-
Method Details
-
withStructuresConfig
@Environment(CLIENT) public FlatChunkGeneratorConfig withStructuresConfig(StructuresConfig structuresConfig) -
method_29965
@Environment(CLIENT) public FlatChunkGeneratorConfig method_29965(List<FlatChunkGeneratorLayer> list, StructuresConfig structuresConfig) -
enableFeatures
public void enableFeatures() -
enableLakes
public void enableLakes() -
createBiome
-
getStructuresConfig
-
getBiome
-
setBiome
-
getLayers
-
getLayerBlocks
-
updateLayerBlocks
public void updateLayerBlocks() -
getDefaultConfig
-