public class MultiNoiseBiomeSource extends BiomeSource
| Modifier and Type | Class and Description |
|---|---|
(package private) static class |
MultiNoiseBiomeSource.class_5487 |
(package private) static class |
MultiNoiseBiomeSource.class_5502 |
static class |
MultiNoiseBiomeSource.Preset |
| Modifier and Type | Field and Description |
|---|---|
private DoublePerlinNoiseSampler |
altitudeNoise |
private List<com.mojang.datafixers.util.Pair<Biome.MixedNoisePoint,Supplier<Biome>>> |
biomePoints |
static com.mojang.serialization.Codec<MultiNoiseBiomeSource> |
CODEC |
static com.mojang.serialization.MapCodec<MultiNoiseBiomeSource> |
field_24718 |
private Optional<com.mojang.datafixers.util.Pair<Registry<Biome>,MultiNoiseBiomeSource.Preset>> |
field_24721 |
private static MultiNoiseBiomeSource.class_5487 |
field_26433 |
private MultiNoiseBiomeSource.class_5487 |
field_26434 |
private MultiNoiseBiomeSource.class_5487 |
field_26435 |
private MultiNoiseBiomeSource.class_5487 |
field_26436 |
private MultiNoiseBiomeSource.class_5487 |
field_26437 |
private DoublePerlinNoiseSampler |
humidityNoise |
private long |
seed |
private DoublePerlinNoiseSampler |
temperatureNoise |
private boolean |
threeDimensionalSampling |
private DoublePerlinNoiseSampler |
weirdnessNoise |
biomes, structureFeatures, topMaterials| Modifier | Constructor and Description |
|---|---|
private |
MultiNoiseBiomeSource(long long2,
List<com.mojang.datafixers.util.Pair<Biome.MixedNoisePoint,Supplier<Biome>>> list,
MultiNoiseBiomeSource.class_5487 class_5487,
MultiNoiseBiomeSource.class_5487 class_54872,
MultiNoiseBiomeSource.class_5487 class_54873,
MultiNoiseBiomeSource.class_5487 class_54874) |
private |
MultiNoiseBiomeSource(long long2,
List<com.mojang.datafixers.util.Pair<Biome.MixedNoisePoint,Supplier<Biome>>> list,
MultiNoiseBiomeSource.class_5487 class_5487,
MultiNoiseBiomeSource.class_5487 class_54872,
MultiNoiseBiomeSource.class_5487 class_54873,
MultiNoiseBiomeSource.class_5487 class_54874,
Optional<com.mojang.datafixers.util.Pair<Registry<Biome>,MultiNoiseBiomeSource.Preset>> optional) |
private |
MultiNoiseBiomeSource(long seed,
List<com.mojang.datafixers.util.Pair<Biome.MixedNoisePoint,Supplier<Biome>>> list,
Optional<com.mojang.datafixers.util.Pair<Registry<Biome>,MultiNoiseBiomeSource.Preset>> optional) |
| Modifier and Type | Method and Description |
|---|---|
Biome |
getBiomeForNoiseGen(int biomeX,
int biomeY,
int biomeZ) |
protected com.mojang.serialization.Codec<? extends BiomeSource> |
getCodec() |
boolean |
method_28462(long long2) |
private Optional<MultiNoiseBiomeSource.class_5502> |
method_31085() |
BiomeSource |
withSeed(long seed) |
getBiomes, getBiomesInArea, getTopMaterials, hasStructureFeature, locateBiome, locateBiomeprivate static final MultiNoiseBiomeSource.class_5487 field_26433
public static final com.mojang.serialization.MapCodec<MultiNoiseBiomeSource> field_24718
public static final com.mojang.serialization.Codec<MultiNoiseBiomeSource> CODEC
private final MultiNoiseBiomeSource.class_5487 field_26434
private final MultiNoiseBiomeSource.class_5487 field_26435
private final MultiNoiseBiomeSource.class_5487 field_26436
private final MultiNoiseBiomeSource.class_5487 field_26437
private final DoublePerlinNoiseSampler temperatureNoise
private final DoublePerlinNoiseSampler humidityNoise
private final DoublePerlinNoiseSampler altitudeNoise
private final DoublePerlinNoiseSampler weirdnessNoise
private final List<com.mojang.datafixers.util.Pair<Biome.MixedNoisePoint,Supplier<Biome>>> biomePoints
private final boolean threeDimensionalSampling
private final long seed
private final Optional<com.mojang.datafixers.util.Pair<Registry<Biome>,MultiNoiseBiomeSource.Preset>> field_24721
private MultiNoiseBiomeSource(long seed,
List<com.mojang.datafixers.util.Pair<Biome.MixedNoisePoint,Supplier<Biome>>> list,
Optional<com.mojang.datafixers.util.Pair<Registry<Biome>,MultiNoiseBiomeSource.Preset>> optional)
private MultiNoiseBiomeSource(long long2,
List<com.mojang.datafixers.util.Pair<Biome.MixedNoisePoint,Supplier<Biome>>> list,
MultiNoiseBiomeSource.class_5487 class_5487,
MultiNoiseBiomeSource.class_5487 class_54872,
MultiNoiseBiomeSource.class_5487 class_54873,
MultiNoiseBiomeSource.class_5487 class_54874)
private MultiNoiseBiomeSource(long long2,
List<com.mojang.datafixers.util.Pair<Biome.MixedNoisePoint,Supplier<Biome>>> list,
MultiNoiseBiomeSource.class_5487 class_5487,
MultiNoiseBiomeSource.class_5487 class_54872,
MultiNoiseBiomeSource.class_5487 class_54873,
MultiNoiseBiomeSource.class_5487 class_54874,
Optional<com.mojang.datafixers.util.Pair<Registry<Biome>,MultiNoiseBiomeSource.Preset>> optional)
protected com.mojang.serialization.Codec<? extends BiomeSource> getCodec()
getCodec in class BiomeSource@Environment(value=CLIENT) public BiomeSource withSeed(long seed)
withSeed in class BiomeSourceprivate Optional<MultiNoiseBiomeSource.class_5502> method_31085()
public Biome getBiomeForNoiseGen(int biomeX, int biomeY, int biomeZ)
public boolean method_28462(long long2)