net.minecraft.world.gen.surfacebuilder

public abstract class SurfaceBuilder<C extends SurfaceConfig>

ddm
net.minecraft.world.level.levelgen.surfacebuilders.SurfaceBuilder
net.minecraft.class_3523
net.minecraft.world.gen.surfacebuilder.SurfaceBuilder
net.minecraft.unmapped.C_xyondhxi
net.minecraft.src.C_2656_

Field summary

Modifier and TypeField
private static final BlockState
a
DIRT
field_15696
DIRT
f_qclqhkpw
f_75193_
private static final BlockState
b
GRASS_BLOCK
field_15703
GRASS_BLOCK
f_ahbybyvj
f_75194_
private static final BlockState
c
PODZOL
field_15669
PODZOL
f_fisxwzsm
f_75195_
private static final BlockState
d
GRAVEL
field_15679
GRAVEL
f_kigjigzd
f_75196_
private static final BlockState
e
STONE
field_15706
STONE
f_bgpxrjjp
f_75197_
private static final BlockState
f
COARSE_DIRT
field_15668
COARSE_DIRT
f_pzfwiima
f_75177_
private static final BlockState
L
SAND
field_15682
SAND
f_zfhyhbrt
f_75178_
private static final BlockState
M
RED_SAND
field_15704
RED_SAND
f_kqatjezy
f_75179_
private static final BlockState
N
WHITE_TERRACOTTA
field_15675
WHITE_TERRACOTTA
f_woxtxfeu
f_75180_
private static final BlockState
O
MYCELIUM
field_15686
MYCELIUM
f_crgqdmxl
f_75181_
private static final BlockState
P
SOUL_SAND
field_22218
SOUL_SAND
f_mhhaeuxs
f_75182_
private static final BlockState
Q
NETHERRACK
field_15700
NETHERRACK
f_orwmlwud
f_75183_
private static final BlockState
R
ENDSTONE
field_15667
END_STONE
f_ahoyqhlt
f_75184_
private static final BlockState
S
CRIMSON_NYLIUM
field_22219
CRIMSON_NYLIUM
f_pqzydhlr
f_75185_
private static final BlockState
T
WARPED_NYLIUM
field_22220
WARPED_NYLIUM
f_kmucrmcu
f_75186_
private static final BlockState
U
NETHER_WART_BLOCK
field_22221
NETHER_WART_BLOCK
f_mvmzhlpc
f_75187_
private static final BlockState
V
WARPED_WART_BLOCK
field_22222
WARPED_WART_BLOCK
f_uvkoaqcf
f_75188_
private static final BlockState
W
BLACKSTONE
field_23927
BLACKSTONE
f_tfatnwod
f_75189_
private static final BlockState
X
BASALT
field_23928
BASALT
f_loabhjpv
f_75190_
private static final BlockState
Y
MAGMA
field_23929
MAGMA_BLOCK
f_ahuphmlt
f_75191_
public static final TernarySurfaceConfig
g
CONFIG_PODZOL
field_15691
PODZOL_CONFIG
f_afywbsiw
f_75198_
public static final TernarySurfaceConfig
h
CONFIG_GRAVEL
field_15673
GRAVEL_CONFIG
f_svqdcflu
f_75199_
public static final TernarySurfaceConfig
i
CONFIG_GRASS
field_15677
GRASS_CONFIG
f_svcywfoo
f_75200_
public static final TernarySurfaceConfig
j
CONFIG_STONE
field_15670
STONE_CONFIG
f_iprwffui
f_75201_
public static final TernarySurfaceConfig
k
CONFIG_COARSE_DIRT
field_15678
COARSE_DIRT_CONFIG
f_lljeeidn
f_75202_
public static final TernarySurfaceConfig
l
CONFIG_DESERT
field_15694
SAND_CONFIG
f_ydxoecdh
f_75203_
public static final TernarySurfaceConfig
m
CONFIG_OCEAN_SAND
field_15697
GRASS_SAND_UNDERWATER_CONFIG
f_uyqqpwfe
f_75204_
public static final TernarySurfaceConfig
n
CONFIG_FULL_SAND
field_15687
SAND_SAND_UNDERWATER_CONFIG
f_izptemls
f_75205_
public static final TernarySurfaceConfig
o
CONFIG_BADLANDS
field_15672
BADLANDS_CONFIG
f_mrobrlyc
f_75206_
public static final TernarySurfaceConfig
p
CONFIG_MYCELIUM
field_15705
MYCELIUM_CONFIG
f_cdxpvpir
f_75207_
public static final TernarySurfaceConfig
q
CONFIG_HELL
field_15690
NETHER_CONFIG
f_sarrlzxm
f_75208_
public static final TernarySurfaceConfig
r
CONFIG_SOUL_SAND_VALLEY
field_22213
SOUL_SAND_CONFIG
f_uhbeawgf
f_75209_
public static final TernarySurfaceConfig
s
CONFIG_THEEND
field_15671
END_CONFIG
f_wodgrlld
f_75210_
public static final TernarySurfaceConfig
t
CONFIG_CRIMSON_FOREST
field_22214
CRIMSON_NYLIUM_CONFIG
f_jywwhksm
f_75211_
public static final TernarySurfaceConfig
u
CONFIG_WARPED_FOREST
field_22215
WARPED_NYLIUM_CONFIG
f_esiwtrtv
f_75212_
public static final TernarySurfaceConfig
v
CONFIG_BASALT_DELTAS
field_23925
BASALT_DELTA_CONFIG
f_jtsqlhvh
f_75213_
public static final SurfaceBuilder<TernarySurfaceConfig>
w
DEFAULT
field_15701
DEFAULT
f_xuxcpxhc
f_75214_
public static final SurfaceBuilder<TernarySurfaceConfig>
x
MOUNTAIN
field_15692
MOUNTAIN
f_lkzklals
f_75215_
public static final SurfaceBuilder<TernarySurfaceConfig>
y
SHATTERED_SAVANNA
field_15680
SHATTERED_SAVANNA
f_vihvkkqt
f_75216_
public static final SurfaceBuilder<TernarySurfaceConfig>
z
GRAVELLY_MOUNTAIN
field_15702
GRAVELLY_MOUNTAIN
f_yeuxgwhv
f_75217_
public static final SurfaceBuilder<TernarySurfaceConfig>
A
GIANT_TREE_TAIGA
field_15688
GIANT_TREE_TAIGA
f_ssatinal
f_75218_
public static final SurfaceBuilder<TernarySurfaceConfig>
B
SWAMP
field_15681
SWAMP
f_dnvxrmjy
f_75167_
public static final SurfaceBuilder<TernarySurfaceConfig>
C
BADLANDS
field_15698
BADLANDS
f_priyowpb
f_75168_
public static final SurfaceBuilder<TernarySurfaceConfig>
D
WOODED_BADLANDS
field_15689
WOODED_BADLANDS
f_ygbqcrqc
f_75169_
public static final SurfaceBuilder<TernarySurfaceConfig>
E
ERODED_BADLANDS
field_15684
ERODED_BADLANDS
f_evszbhll
f_75170_
public static final SurfaceBuilder<TernarySurfaceConfig>
F
FROZEN_OCEAN
field_15699
FROZEN_OCEAN
f_frbbmacc
f_75171_
public static final SurfaceBuilder<TernarySurfaceConfig>
G
NETHER
field_15693
NETHER
f_hebkapgm
f_75172_
public static final SurfaceBuilder<TernarySurfaceConfig>
H
NETHER_FOREST
field_22216
NETHER_FOREST
f_itnpnfzj
f_75173_
public static final SurfaceBuilder<TernarySurfaceConfig>
I
SOUL_SAND_VALLEY
field_22217
SOUL_SAND_VALLEY
f_tsoualyt
f_75174_
public static final SurfaceBuilder<TernarySurfaceConfig>
J
BASALT_DELTAS
field_23926
BASALT_DELTAS
f_kibchywp
f_75175_
public static final SurfaceBuilder<TernarySurfaceConfig>
K
NOPE
field_15683
NOPE
f_vflpigyx
f_75176_
private final Codec<ConfiguredSurfaceBuilder<C>>
Z
configuredCodec
field_25016
codec
f_hmpgvxgf
f_75192_

Constructor summary

ModifierConstructor
public (Codec<C> codec)

Method summary

Modifier and TypeMethod
private static <C extends SurfaceConfig, F extends SurfaceBuilder<C>> F
a(String o, F o)
register(String arg0, F arg1)
method_15307(String arg0, F arg1)
register(String id, F surfaceBuilder)
m_wppkqfwm(String arg0, F arg1)
m_75225_(String p_75226_, F p_75227_)
public Codec<ConfiguredSurfaceBuilder<C>>
d()
configuredCodec()
method_29003()
getCodec()
m_gqfignok()
m_75240_()
public ConfiguredSurfaceBuilder<C>
a(C arg0)
configured(C arg0)
method_30478(C arg0)
withConfig(C config)
m_zocaztya(C arg0)
m_75223_(C arg0)
public abstract void
a(Random o, cml o, bxo o, int o, int o, int o, double o, cks o, cks o, int o, int o, long arg11, C 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, C arg12)
method_15305(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, C arg12)
generate(Random random, Chunk chunk, Biome biome, int x, int z, int height, double noise, BlockState defaultBlock, BlockState defaultFluid, int seaLevel, int arg10, long arg11, C arg12)
m_yigzrbmh(Random arg0, C_lwzmmmqr arg1, C_orlkpefs arg2, int arg3, int arg4, int arg5, double arg6, C_txtbiemp arg7, C_txtbiemp arg8, int arg9, int arg10, long arg11, C arg12)
m_142263_(Random p_164214_, C_2116_ p_164215_, C_1629_ p_164216_, int p_164217_, int p_164218_, int p_164219_, double p_164220_, C_2064_ p_164222_, C_2064_ p_164223_, int p_164224_, int p_164225_, long arg11, C arg12)
public void
a(long arg0)
initNoise(long arg0)
method_15306(long arg0)
initSeed(long seed)
m_jwonfqaz(long arg0)
m_6190_(long arg0)