net.minecraft.world.level.biome

public class MultiNoiseBiomeSource

extends BiomeSource

All mapped superinterfaces:

BiomeResolver

cbk
net.minecraft.world.level.biome.MultiNoiseBiomeSource
net.minecraft.class_4766
net.minecraft.world.biome.source.MultiNoiseBiomeSource
net.minecraft.src.C_1665_
net.minecraft.world.level.biome.WorldChunkManagerMultiNoise

Field summary

Modifier and TypeField
public static final com.mojang.serialization.MapCodec<MultiNoiseBiomeSource>
b
DIRECT_CODEC
field_24718
CUSTOM_CODEC
f_48424_
public static final com.mojang.serialization.Codec<MultiNoiseBiomeSource>
c
CODEC
field_24719
CODEC
f_48425_
private final Climate$ParameterList<Supplier<Biome>>
d
parameters
field_34498
biomeEntries
f_48435_
private final Optional<MultiNoiseBiomeSource$PresetInstance>
e
preset
field_24721
instance
f_48438_

Constructor summary

ModifierConstructor
private (Climate$ParameterList<Supplier<Biome>> entries)
(Climate$ParameterList<Supplier<Biome>> biomeEntries, Optional<MultiNoiseBiomeSource$PresetInstance> instance)

Method summary

Modifier and TypeMethod
protected com.mojang.serialization.Codec<? extends BiomeSource>
a()
codec()
method_28442()
getCodec()
m_5820_()
public BiomeSource
a(long arg0)
withSeed(long arg0)
method_27985(long arg0)
withSeed(long arg0)
m_7206_(long arg0)
private Optional<MultiNoiseBiomeSource$PresetInstance>
d()
preset()
method_31085()
getInstance()
m_48490_()
public boolean
a(cbk$a arg0)
stable(MultiNoiseBiomeSource$Preset arg0)
method_38168(class_4766$class_5305 arg0)
matchesInstance(MultiNoiseBiomeSource$Preset instance)
m_187063_(C_1665_$C_1668_ arg0)
public Biome
getNoiseBiome(int arg0, int arg1, int arg2, cbh$f arg3)
getNoiseBiome(int arg0, int arg1, int arg2, Climate$Sampler arg3)
method_38109(int arg0, int arg1, int arg2, class_6544$class_6552 arg3)
getBiome(int arg0, int arg1, int arg2, MultiNoiseUtil$MultiNoiseSampler arg3)
m_183546_(int p_187084_, int p_187085_, int p_187086_, C_182857_$C_182866_ arg3)
public Biome
a(cbh$h arg0)
getNoiseBiome(Climate$TargetPoint arg0)
method_38167(class_6544$class_6553 arg0)
getBiomeAtPoint(MultiNoiseUtil$NoiseValuePoint point)
m_187061_(C_182857_$C_182869_ arg0)
public void
a(List<String> arg0, gh arg1, cbh$f arg2)
addMultinoiseDebugInfo(List<String> arg0, BlockPos arg1, Climate$Sampler arg2)
method_38114(List<String> arg0, class_2338 arg1, class_6544$class_6552 arg2)
addDebugInfo(List<String> arg0, BlockPos arg1, MultiNoiseUtil$MultiNoiseSampler arg2)
m_183543_(List<String> p_187073_, C_4675_ p_187074_, C_182857_$C_182866_ arg2)