Package net.minecraft.world.biome.source
Class MultiNoiseBiomeSource
java.lang.Object
net.minecraft.world.biome.source.BiomeSource
net.minecraft.world.biome.source.MultiNoiseBiomeSource
- All Implemented Interfaces:
BiomeAccess.Storage
public class MultiNoiseBiomeSource extends BiomeSource
-
Nested Class Summary
Nested Classes Modifier and Type Class Description static classMultiNoiseBiomeSource.Preset -
Field Summary
Fields Modifier and Type Field Description private DoublePerlinNoiseSampleraltitudeNoiseprivate List<com.mojang.datafixers.util.Pair<Biome.MixedNoisePoint,Biome>>biomePointsstatic com.mojang.serialization.Codec<MultiNoiseBiomeSource>CODECstatic com.mojang.serialization.MapCodec<MultiNoiseBiomeSource>field_24718private Optional<MultiNoiseBiomeSource.Preset>field_24721private DoublePerlinNoiseSamplerhumidityNoiseprivate longseedprivate DoublePerlinNoiseSamplertemperatureNoiseprivate booleanthreeDimensionalSamplingprivate DoublePerlinNoiseSamplerweirdnessNoiseFields inherited from class net.minecraft.world.biome.source.BiomeSource
biomes, field_24713, structureFeatures, topMaterials -
Constructor Summary
Constructors Modifier Constructor Description privateMultiNoiseBiomeSource(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) -
Method Summary
Modifier and Type Method Description BiomegetBiomeForNoiseGen(int biomeX, int biomeY, int biomeZ)protected com.mojang.serialization.Codec<? extends BiomeSource>method_28442()booleanmethod_28462(long long2)private static MultiNoiseBiomeSourcemethod_28467(long long2)BiomeSourcewithSeed(long seed)Methods inherited from class net.minecraft.world.biome.source.BiomeSource
getBiomesInArea, getSpawnBiomes, getTopMaterials, hasStructureFeature, locateBiome, locateBiome, method_28443
-
Field Details
-
field_24718
-
CODEC
-
temperatureNoise
-
humidityNoise
-
altitudeNoise
-
weirdnessNoise
-
biomePoints
-
threeDimensionalSampling
private final boolean threeDimensionalSampling -
seed
private final long seed -
field_24721
-
-
Constructor Details
-
MultiNoiseBiomeSource
private MultiNoiseBiomeSource(long seed, List<com.mojang.datafixers.util.Pair<Biome.MixedNoisePoint,Biome>> biomePoints) -
MultiNoiseBiomeSource
public MultiNoiseBiomeSource(long seed, List<com.mojang.datafixers.util.Pair<Biome.MixedNoisePoint,Biome>> list, Optional<MultiNoiseBiomeSource.Preset> optional)
-
-
Method Details
-
method_28467
-
method_28442
- Specified by:
method_28442in classBiomeSource
-
withSeed
- Specified by:
withSeedin classBiomeSource
-
getBiomeForNoiseGen
-
method_28462
public boolean method_28462(long long2)
-