net.minecraft.world.level.biome

public class MultiNoiseBiomeSource

extends BiomeSource

All mapped superinterfaces:

BiomeManager$NoiseBiomeSource

bte
net.minecraft.world.level.biome.MultiNoiseBiomeSource
net.minecraft.class_4766
net.minecraft.world.biome.source.MultiNoiseBiomeSource
net.minecraft.world.biome.provider.NetherBiomeProvider
net.minecraft.server.v1_16_R2.WorldChunkManagerMultiNoise

Field summary

Modifier and TypeField
private static final MultiNoiseBiomeSource$NoiseParameters
g
DEFAULT_NOISE_PARAMETERS
field_26433
DEFAULT_NOISE_PARAMETERS
field_242596_g
public static final com.mojang.serialization.MapCodec<MultiNoiseBiomeSource>
e
DIRECT_CODEC
field_24718
CODEC
field_235262_e_
public static final com.mojang.serialization.Codec<MultiNoiseBiomeSource>
f
CODEC
field_24719
INSTANCE_CODEC
field_235263_f_
private final MultiNoiseBiomeSource$NoiseParameters
h
temperatureParams
field_26434
temperatureNoiseParameters
field_242597_h
private final MultiNoiseBiomeSource$NoiseParameters
i
humidityParams
field_26435
humidityNoiseParameters
field_242598_i
private final MultiNoiseBiomeSource$NoiseParameters
j
altitudeParams
field_26436
altitudeNoiseParameters
field_242599_j
private final MultiNoiseBiomeSource$NoiseParameters
k
weirdnessParams
field_26437
weirdnessNoiseParameters
field_242600_k
private final NormalNoise
l
temperatureNoise
field_22078
temperatureNoise
field_235264_g_
private final NormalNoise
m
humidityNoise
field_22079
humidityNoise
field_235265_h_
private final NormalNoise
n
altitudeNoise
field_22080
altitudeNoise
field_235266_i_
private final NormalNoise
o
weirdnessNoise
field_22081
weirdnessNoise
field_235267_j_
private final List<com.mojang.datafixers.util.Pair<Biome$ClimateParameters, Supplier<Biome>>>
p
parameters
field_24115
biomePoints
field_235268_k_
private final boolean
q
useY
field_24116
threeDimensionalSampling
field_235269_l_
private final long
r
seed
field_24720
seed
field_235270_m_
private final Optional<com.mojang.datafixers.util.Pair<Registry<Biome>, MultiNoiseBiomeSource$Preset>>
s
preset
field_24721
instance
field_235271_n_

Constructor summary

ModifierConstructor
private (long seed, List<com.mojang.datafixers.util.Pair<Biome$ClimateParameters, Supplier<Biome>>> biomePoints, Optional<com.mojang.datafixers.util.Pair<Registry<Biome>, MultiNoiseBiomeSource$Preset>> instance)
private (long seed, List<com.mojang.datafixers.util.Pair<Biome$ClimateParameters, Supplier<Biome>>> biomePoints, MultiNoiseBiomeSource$NoiseParameters temperatureNoiseParameters, MultiNoiseBiomeSource$NoiseParameters humidityNoiseParameters, MultiNoiseBiomeSource$NoiseParameters altitudeNoiseParameters, MultiNoiseBiomeSource$NoiseParameters weirdnessNoiseParameters)
private (long seed, List<com.mojang.datafixers.util.Pair<Biome$ClimateParameters, Supplier<Biome>>> biomePoints, MultiNoiseBiomeSource$NoiseParameters temperatureNoiseParameters, MultiNoiseBiomeSource$NoiseParameters humidityNoiseParameters, MultiNoiseBiomeSource$NoiseParameters altitudeNoiseParameters, MultiNoiseBiomeSource$NoiseParameters weirdnessNoiseParameters, Optional<com.mojang.datafixers.util.Pair<Registry<Biome>, MultiNoiseBiomeSource$Preset>> instance)

Method summary

Modifier and TypeMethod
protected com.mojang.serialization.Codec<? extends BiomeSource>
a()
codec()
method_28442()
getCodec()
func_230319_a_()
private Optional<MultiNoiseBiomeSource$PresetInstance>
d()
preset()
method_31085()
getInstance()
func_242605_d()
public Biome
b(int arg0, int arg1, int arg2)
getNoiseBiome(int arg0, int arg1, int arg2)
method_16359(int arg0, int arg1, int arg2)
getBiomeForNoiseGen(int arg0, int arg1, int arg2)
func_225526_b_(int arg0, int arg1, int arg2)
getBiome(int arg0, int arg1, int arg2)
public boolean
b(long arg0)
stable(long arg0)
method_28462(long arg0)
method_28462(long arg0)
func_235280_b_(long arg0)
public BiomeSource
a(long arg0)
withSeed(long arg0)
method_27985(long arg0)
withSeed(long arg0)
func_230320_a_(long arg0)