net.minecraft.world.gen

class WorldPresets$Registrar

net.minecraft.world.level.levelgen.presets.WorldPresets$Bootstrap
net.minecraft.class_5317$class_7146
net.minecraft.world.gen.WorldPresets$Registrar

Field summary

Modifier and TypeField
private final Registerable<WorldPreset>
context
field_40919
presetRegisterable
private final RegistryEntryLookup<ChunkGeneratorSettings>
noiseSettings
field_37732
chunkGeneratorSettingsLookup
private final RegistryEntryLookup<Biome>
biomes
field_37730
biomeLookup
private final RegistryEntryLookup<PlacedFeature>
placedFeatures
field_40920
featureLookup
private final RegistryEntryLookup<StructureSet>
structureSets
field_37731
structureSetLookup
private final RegistryEntryLookup<MultiNoiseBiomeSourceParameterList>
multiNoiseBiomeSourceParameterLists
field_42993
multiNoisePresetLookup
private final RegistryEntry<DimensionType>
overworldDimensionType
field_37734
overworldDimensionType
private final RegistryEntry<DimensionType>
netherDimensionType
field_1_7090
netherDimensionType
private final RegistryEntry<DimensionType>
endDimensionType
field_1_7089
endDimensionType
private final DimensionOptions
netherStem
field_37737
netherDimensionOptions
private final DimensionOptions
endStem
field_37740
endDimensionOptions

Constructor summary

ModifierConstructor
private (Registerable<WorldPreset> presetRegisterable)

Method summary

Modifier and TypeMethod
private DimensionOptions
makeOverworld(ChunkGenerator generator)
method_41602(class_2794 arg0)
createOverworldOptions(ChunkGenerator chunkGenerator)
private DimensionOptions
makeNether(ChunkGenerator generator)
method_1_6315(class_2794 arg0)
createNetherOptions(ChunkGenerator chunkGenerator)
private DimensionOptions
makeEnd(ChunkGenerator generator)
method_1_6314(class_2794 arg0)
createEndOptions(ChunkGenerator chunkGenerator)
private DimensionOptions
makeNoiseBasedOverworld(BiomeSource overworldBiomeSource, Holder<NoiseGeneratorSettings> noiseSettings)
method_41601(class_1966 arg0, class_6880<class_5284> arg1)
createOverworldOptions(BiomeSource biomeSource, RegistryEntry<ChunkGeneratorSettings> chunkGeneratorSettings)
private WorldPreset
createPresetWithCustomOverworld(LevelStem overworldStem)
method_41603(class_5363 arg0)
createPreset(DimensionOptions dimensionOptions)
private void
registerCustomOverworldPreset(ResourceKey<WorldPreset> debug, LevelStem overworld)
method_41604(class_5321<class_7145> arg0, class_5363 arg1)
register(RegistryKey<WorldPreset> key, DimensionOptions dimensionOptions)
private void
registerOverworlds(BiomeSource biomeSource)
method_49257(class_1966 arg0)
bootstrap(BiomeSource biomeSource)
public void
bootstrap()
method_41600()
bootstrap()
private FlatChunkGeneratorConfig
flatSettingsForBiomeAndLayers(ResourceKey<Biome> biomeKey, List<FlatLayerInfo> layers)
method_1_6313(class_5321<class_1959> arg0, List<class_3229> arg1)
createFlatDimensionPreset(RegistryKey<Biome> biome, List<FlatChunkGeneratorLayer> layers)
private WorldPreset
createFlatAllDimensionsPreset()
method_1_6312()
createFlatAllDimensionsPreset()