net.minecraft.world.level.levelgen.surfacebuilders

public abstract class NetherCappedSurfaceBuilder

extends SurfaceBuilder<SurfaceBuilderBaseConfiguration>

ddg
net.minecraft.world.level.levelgen.surfacebuilders.NetherCappedSurfaceBuilder
net.minecraft.class_5164
net.minecraft.world.gen.surfacebuilder.AbstractNetherSurfaceBuilder
net.minecraft.src.C_2650_
net.minecraft.world.level.levelgen.surfacebuilders.WorldGenSurfaceNetherAbstract

Field summary

Modifier and TypeField
private long
a
seed
field_23920
seed
f_74984_
private com.google.common.collect.ImmutableMap<BlockState, PerlinNoise>
b
floorNoises
field_23921
surfaceNoises
f_74985_
private com.google.common.collect.ImmutableMap<BlockState, PerlinNoise>
c
ceilingNoises
field_23922
underLavaNoises
f_74986_
private PerlinNoise
d
patchNoise
field_23923
shoreNoise
f_74987_

Constructor summary

ModifierConstructor
public (com.mojang.serialization.Codec<SurfaceBuilderBaseConfiguration> arg0)

Method summary

Modifier and TypeMethod
public void
a(Random arg0, cml arg1, bxo arg2, int arg3, int arg4, int arg5, double arg6, cks arg7, cks arg8, int arg9, int arg10, long arg11, ddn arg12)
apply(Random arg0, ChunkAccess arg1, Biome arg2, int arg3, int arg4, int arg5, double arg6, BlockState arg7, BlockState arg8, int arg9, int arg10, long arg11, SurfaceBuilderBaseConfiguration arg12)
method_27132(Random arg0, class_2791 arg1, class_1959 arg2, int arg3, int arg4, int arg5, double arg6, class_2680 arg7, class_2680 arg8, int arg9, int arg10, long arg11, class_3527 arg12)
generate(Random arg0, Chunk arg1, Biome arg2, int arg3, int arg4, int arg5, double arg6, BlockState arg7, BlockState arg8, int arg9, int arg10, long arg11, TernarySurfaceConfig arg12)
m_142263_(Random p_164075_, C_2116_ p_164076_, C_1629_ p_164077_, int p_164078_, int p_164079_, int p_164080_, double p_164081_, C_2064_ p_164083_, C_2064_ p_164084_, int p_164085_, int p_164086_, long arg11, C_2657_ arg12)
public void
a(long arg0)
initNoise(long arg0)
method_15306(long arg0)
initSeed(long arg0)
m_6190_(long arg0)
private static com.google.common.collect.ImmutableMap<BlockState, PerlinNoise>
a(com.google.common.collect.ImmutableList<cks> arg0, long arg1)
initPerlinNoises(com.google.common.collect.ImmutableList<BlockState> arg0, long arg1)
method_27131(com.google.common.collect.ImmutableList<class_2680> arg0, long arg1)
createNoisesForStates(com.google.common.collect.ImmutableList<BlockState> states, long seed)
m_74997_(com.google.common.collect.ImmutableList<C_2064_> p_74998_, long p_74999_)
protected abstract com.google.common.collect.ImmutableList<BlockState>
a()
getFloorBlockStates()
method_27129()
getSurfaceStates()
m_6920_()
protected abstract com.google.common.collect.ImmutableList<BlockState>
b()
getCeilingBlockStates()
method_27133()
getUnderLavaStates()
m_6919_()
protected abstract BlockState
c()
getPatchBlockState()
method_27135()
getLavaShoreState()
m_6711_()