Class WorldPresets.Bootstrap
java.lang.Object
net.minecraft.world.level.levelgen.presets.WorldPresets.Bootstrap
- Enclosing class:
WorldPresets
-
Field Summary
FieldsModifier and TypeFieldDescriptionprivate final HolderGetter<Biome> private final BootstrapContext<WorldPreset> private final Holder<DimensionType> private final LevelStemprivate final HolderGetter<MultiNoiseBiomeSourceParameterList> private final Holder<DimensionType> private final LevelStemprivate final HolderGetter<NoiseGeneratorSettings> private final Holder<DimensionType> private final HolderGetter<PlacedFeature> private final HolderGetter<StructureSet> -
Constructor Summary
Constructors -
Method Summary
Modifier and TypeMethodDescriptionvoidprivate WorldPresetprivate WorldPresetcreatePresetWithCustomOverworld(LevelStem overworldStem) private FlatLevelGeneratorSettingsflatSettingsForBiomeAndLayers(ResourceKey<Biome> biomeKey, List<FlatLayerInfo> layers) private LevelStemmakeEnd(ChunkGenerator generator) private LevelStemmakeNether(ChunkGenerator generator) private LevelStemmakeNoiseBasedOverworld(BiomeSource overworldBiomeSource, Holder<NoiseGeneratorSettings> noiseSettings) private LevelStemmakeOverworld(ChunkGenerator generator) private voidregisterCustomOverworldPreset(ResourceKey<WorldPreset> debug, LevelStem overworld) private voidregisterOverworlds(BiomeSource biomeSource)
-
Field Details
-
context
-
noiseSettings
-
biomes
-
placedFeatures
-
structureSets
-
multiNoiseBiomeSourceParameterLists
-
overworldDimensionType
-
netherDimensionType
-
endDimensionType
-
netherStem
-
endStem
-
-
Constructor Details
-
Bootstrap
-
-
Method Details
-
makeOverworld
-
makeNether
-
makeEnd
-
makeNoiseBasedOverworld
private LevelStem makeNoiseBasedOverworld(BiomeSource overworldBiomeSource, Holder<NoiseGeneratorSettings> noiseSettings) -
createPresetWithCustomOverworld
-
registerCustomOverworldPreset
-
registerOverworlds
-
bootstrap
public void bootstrap() -
flatSettingsForBiomeAndLayers
private FlatLevelGeneratorSettings flatSettingsForBiomeAndLayers(ResourceKey<Biome> biomeKey, List<FlatLayerInfo> layers) -
createFlatAllDimensionsPreset
-