public class MultiNoiseBiomeSource extends BiomeSource
| Modifier and Type | Class and Description |
|---|---|
static class |
MultiNoiseBiomeSource.Preset |
| Modifier and Type | Field and Description |
|---|---|
private DoublePerlinNoiseSampler |
altitudeNoise |
private List<com.mojang.datafixers.util.Pair<Biome.MixedNoisePoint,Biome>> |
biomePoints |
static com.mojang.serialization.Codec<MultiNoiseBiomeSource> |
CODEC |
static com.mojang.serialization.MapCodec<MultiNoiseBiomeSource> |
field_24718 |
private Optional<MultiNoiseBiomeSource.Preset> |
field_24721 |
private DoublePerlinNoiseSampler |
humidityNoise |
private long |
seed |
private DoublePerlinNoiseSampler |
temperatureNoise |
private boolean |
threeDimensionalSampling |
private DoublePerlinNoiseSampler |
weirdnessNoise |
biomes, field_24713, structureFeatures, topMaterials| Modifier | Constructor and Description |
|---|---|
private |
MultiNoiseBiomeSource(long seed,
List<com.mojang.datafixers.util.Pair<Biome.MixedNoisePoint,Biome>> biomePoints) |
|
MultiNoiseBiomeSource(long seed,
List<com.mojang.datafixers.util.Pair<Biome.MixedNoisePoint,Biome>> list,
Optional<MultiNoiseBiomeSource.Preset> optional) |
| Modifier and Type | Method and Description |
|---|---|
Biome |
getBiomeForNoiseGen(int biomeX,
int biomeY,
int biomeZ) |
protected com.mojang.serialization.Codec<? extends BiomeSource> |
method_28442() |
boolean |
method_28462(long long2) |
private static MultiNoiseBiomeSource |
method_28467(long long2) |
BiomeSource |
withSeed(long seed) |
getBiomesInArea, getSpawnBiomes, getTopMaterials, hasStructureFeature, locateBiome, locateBiome, method_28443public static final com.mojang.serialization.MapCodec<MultiNoiseBiomeSource> field_24718
public static final com.mojang.serialization.Codec<MultiNoiseBiomeSource> CODEC
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,Biome>> biomePoints
private final boolean threeDimensionalSampling
private final long seed
private final Optional<MultiNoiseBiomeSource.Preset> field_24721
private MultiNoiseBiomeSource(long seed,
List<com.mojang.datafixers.util.Pair<Biome.MixedNoisePoint,Biome>> biomePoints)
public MultiNoiseBiomeSource(long seed,
List<com.mojang.datafixers.util.Pair<Biome.MixedNoisePoint,Biome>> list,
Optional<MultiNoiseBiomeSource.Preset> optional)
private static MultiNoiseBiomeSource method_28467(long long2)
protected com.mojang.serialization.Codec<? extends BiomeSource> method_28442()
method_28442 in class BiomeSource@Environment(value=CLIENT) public BiomeSource withSeed(long seed)
withSeed in class BiomeSourcepublic Biome getBiomeForNoiseGen(int biomeX, int biomeY, int biomeZ)
public boolean method_28462(long long2)