History - net.minecraft.world.gen.surfacebuilder.SurfaceBuilder

26.3

Names

net.minecraft.world.level.levelgen.SurfaceSystem

net.minecraft.world.level.levelgen.material.MaterialSystem

net.minecraft.world.level.levelgen.SurfaceSystem

net.minecraft.world.level.levelgen.material.MaterialSystem

Fields

DoublePerlinNoiseSampler: clayBandsOffsetNoise, clayBandsOffsetNoise, field_35288, terracottaBandsOffsetNoise

DoublePerlinNoiseSampler: badlandsPillarNoise, badlandsPillarNoise, field_35495, badlandsPillarNoise

DoublePerlinNoiseSampler: badlandsPillarRoofNoise, badlandsPillarRoofNoise, field_35496, badlandsPillarRoofNoise

DoublePerlinNoiseSampler: badlandsSurfaceNoise, badlandsSurfaceNoise, field_35497, badlandsSurfaceNoise

DoublePerlinNoiseSampler: icebergPillarNoise, icebergPillarNoise, field_35498, icebergPillarNoise

DoublePerlinNoiseSampler: icebergPillarRoofNoise, icebergPillarRoofNoise, field_35499, icebergPillarRoofNoise

DoublePerlinNoiseSampler: icebergSurfaceNoise, icebergSurfaceNoise, field_35500, icebergSurfaceNoise

DoublePerlinNoiseSampler: surfaceNoise, surfaceNoise, field_35293, surfaceNoise

DoublePerlinNoiseSampler: surfaceSecondaryNoise, surfaceSecondaryNoise, field_35680, surfaceSecondaryNoise

DensityFunction: preliminarySurfaceFunction, preliminarySurfaceFunction, field_1_10259, chunkSurfaceLevel

NoiseSampler: clayBandsOffsetNoise, clayBandsOffsetNoise, field_35288, terracottaBandsOffsetNoise

NoiseSampler: badlandsPillarNoise, badlandsPillarNoise, field_35495, badlandsPillarNoise

NoiseSampler: badlandsPillarRoofNoise, badlandsPillarRoofNoise, field_35496, badlandsPillarRoofNoise

NoiseSampler: badlandsSurfaceNoise, badlandsSurfaceNoise, field_35497, badlandsSurfaceNoise

NoiseSampler: icebergPillarNoise, icebergPillarNoise, field_35498, icebergPillarNoise

NoiseSampler: icebergPillarRoofNoise, icebergPillarRoofNoise, field_35499, icebergPillarRoofNoise

NoiseSampler: icebergSurfaceNoise, icebergSurfaceNoise, field_35500, icebergSurfaceNoise

NoiseSampler: surfaceNoise, surfaceNoise, field_35293, surfaceNoise

NoiseSampler: surfaceSecondaryNoise, surfaceSecondaryNoise, field_35680, surfaceSecondaryNoise

Constructors

(NoiseConfig, BlockState, int, RandomSplitter)

(NoiseConfig, BlockState, int, DensityFunction, RandomSplitter)

Methods

Optional<BlockState> (MaterialRules$MaterialRule, CarverContext, Function<BlockPos, RegistryEntry<Biome>>, Chunk, ChunkNoiseSampler, BlockPos, boolean): topMaterial, topMaterial, method_39110, applyMaterialRule

void (NoiseConfig, BiomeAccess, boolean, HeightContext, Chunk, ChunkNoiseSampler, MaterialRules$MaterialRule, Set<RegistryEntry<Biome>>): buildSurface, buildSurface, method_39106, buildSurface

void (NoiseConfig, BiomeAccess, HeightContext, Chunk, ChunkNoiseSampler, MaterialRule, Set<RegistryEntry<Biome>>): buildSurface, buildSurface, method_39106, buildSurface

int (Chunk, int, int): getSurfaceGradientX, getSurfaceGradientX, method_1_10072, getSteepnessX

int (Chunk, int, int): getSurfaceGradientZ, getSurfaceGradientZ, method_1_10073, getSteepnessZ

Optional<BlockState> (MaterialRule, NoiseConfig, HeightContext, Function<BlockPos, RegistryEntry<Biome>>, Chunk, ContextualSamplerProvider, BlockPos, boolean): topMaterial, topMaterial, method_39110, applyMaterialRule

DensityFunction (): preliminarySurfaceFunction, preliminarySurfaceFunction, method_1_10074, getChunkSurfaceLevel

26.2

Names

Fields

Constructors

Methods

void (NoiseConfig, BiomeAccess, Registry<Biome>, boolean, HeightContext, Chunk, ChunkNoiseSampler, MaterialRules$MaterialRule): buildSurface, buildSurface, method_39106, buildSurface

void (NoiseConfig, BiomeAccess, boolean, HeightContext, Chunk, ChunkNoiseSampler, MaterialRules$MaterialRule, Set<RegistryEntry<Biome>>): buildSurface, buildSurface, method_39106, buildSurface

26.1.2

Names

Fields

Constructors

Methods

26.1.1

Names

Fields

Constructors

Methods

26.1

Names

evi

net.minecraft.world.level.levelgen.SurfaceSystem

net.minecraft.class_6724

net.minecraft.world.gen.surfacebuilder.SurfaceBuilder

Fields

BlockState: a, WHITE_TERRACOTTA, field_35275, WHITE_TERRACOTTA, f_ucvxovqe, WHITE_TERRACOTTA, f_189894_

BlockState: WHITE_TERRACOTTA, WHITE_TERRACOTTA, field_35275, WHITE_TERRACOTTA

BlockState: b, ORANGE_TERRACOTTA, field_35276, ORANGE_TERRACOTTA, f_fovjavgv, ORANGE_TERRACOTTA, f_189895_

BlockState: ORANGE_TERRACOTTA, ORANGE_TERRACOTTA, field_35276, ORANGE_TERRACOTTA

BlockState: c, TERRACOTTA, field_35277, TERRACOTTA, f_ewbsvwxv, TERRACOTTA, f_189896_

BlockState: TERRACOTTA, TERRACOTTA, field_35277, TERRACOTTA

BlockState: d, YELLOW_TERRACOTTA, field_35278, YELLOW_TERRACOTTA, f_skkzwrzs, YELLOW_TERRACOTTA, f_189897_

BlockState: YELLOW_TERRACOTTA, YELLOW_TERRACOTTA, field_35278, YELLOW_TERRACOTTA

BlockState: e, BROWN_TERRACOTTA, field_35279, BROWN_TERRACOTTA, f_uoieitzl, BROWN_TERRACOTTA, f_189898_

BlockState: BROWN_TERRACOTTA, BROWN_TERRACOTTA, field_35279, BROWN_TERRACOTTA

BlockState: f, RED_TERRACOTTA, field_35280, RED_TERRACOTTA, f_thnmevcf, RED_TERRACOTTA, f_189899_

BlockState: RED_TERRACOTTA, RED_TERRACOTTA, field_35280, RED_TERRACOTTA

BlockState: g, LIGHT_GRAY_TERRACOTTA, field_35281, LIGHT_GRAY_TERRACOTTA, f_ozffujnq, LIGHT_GRAY_TERRACOTTA, f_189900_

BlockState: LIGHT_GRAY_TERRACOTTA, LIGHT_GRAY_TERRACOTTA, field_35281, LIGHT_GRAY_TERRACOTTA

BlockState: h, PACKED_ICE, field_35282, PACKED_ICE, f_sjwrtpba, PACKED_ICE, f_189901_

BlockState: PACKED_ICE, PACKED_ICE, field_35282, PACKED_ICE

BlockState: i, SNOW_BLOCK, field_35283, SNOW_BLOCK, f_lyvqeyll, SNOW_BLOCK, f_189902_

BlockState: SNOW_BLOCK, SNOW_BLOCK, field_35283, SNOW_BLOCK

BlockState: j, defaultBlock, field_35285, defaultState, f_polrahce, defaultBlock, f_189904_

BlockState: defaultBlock, defaultBlock, field_35285, defaultState

int: k, seaLevel, field_35286, seaLevel, f_gkaslwml, seaLevel, f_189905_

int: seaLevel, seaLevel, field_35286, seaLevel

BlockState[]: l, clayBands, field_35287, terracottaBands, f_wroinkcp, terracottaBands, f_189906_

BlockState[]: clayBands, clayBands, field_35287, terracottaBands

DoublePerlinNoiseSampler: m, clayBandsOffsetNoise, field_35288, terracottaBandsOffsetNoise, f_tpcghdmj, terracottaBandsOffsetNoise, f_189907_

DoublePerlinNoiseSampler: clayBandsOffsetNoise, clayBandsOffsetNoise, field_35288, terracottaBandsOffsetNoise

DoublePerlinNoiseSampler: n, badlandsPillarNoise, field_35495, badlandsPillarNoise, f_ejudjjro, badlandsPillarNoise, f_189908_

DoublePerlinNoiseSampler: badlandsPillarNoise, badlandsPillarNoise, field_35495, badlandsPillarNoise

DoublePerlinNoiseSampler: o, badlandsPillarRoofNoise, field_35496, badlandsPillarRoofNoise, f_xeftqaos, badlandsPillarRootNoise, f_189909_

DoublePerlinNoiseSampler: badlandsPillarRoofNoise, badlandsPillarRoofNoise, field_35496, badlandsPillarRoofNoise

DoublePerlinNoiseSampler: p, badlandsSurfaceNoise, field_35497, badlandsSurfaceNoise, f_wnswntga, badlandsSurfaceNoise, f_189910_

DoublePerlinNoiseSampler: badlandsSurfaceNoise, badlandsSurfaceNoise, field_35497, badlandsSurfaceNoise

DoublePerlinNoiseSampler: q, icebergPillarNoise, field_35498, icebergPillarNoise, f_fguuiwft, icebergPillarNoise, f_189911_

DoublePerlinNoiseSampler: icebergPillarNoise, icebergPillarNoise, field_35498, icebergPillarNoise

DoublePerlinNoiseSampler: r, icebergPillarRoofNoise, field_35499, icebergPillarRoofNoise, f_zkzuhrlv, icebergPillarRoofNoise, f_189912_

DoublePerlinNoiseSampler: icebergPillarRoofNoise, icebergPillarRoofNoise, field_35499, icebergPillarRoofNoise

DoublePerlinNoiseSampler: s, icebergSurfaceNoise, field_35500, icebergSurfaceNoise, f_isdfomyg, icebergSurfaceNoise, f_189913_

DoublePerlinNoiseSampler: icebergSurfaceNoise, icebergSurfaceNoise, field_35500, icebergSurfaceNoise

DoublePerlinNoiseSampler: u, surfaceNoise, field_35293, surfaceNoise, f_jzvyyrqe, surfaceNoise, f_189918_

DoublePerlinNoiseSampler: surfaceNoise, surfaceNoise, field_35293, surfaceNoise

DoublePerlinNoiseSampler: v, surfaceSecondaryNoise, field_35680, surfaceSecondaryNoise, f_fnospmqx, surfaceSecondaryNoise, f_189892_

DoublePerlinNoiseSampler: surfaceSecondaryNoise, surfaceSecondaryNoise, field_35680, surfaceSecondaryNoise

RandomSplitter: t, noiseRandom, field_35292, randomDeriver, f_jukmjoox, randomFactory, f_224635_

RandomSplitter: noiseRandom, noiseRandom, field_35292, randomDeriver

Constructors

Methods

int (int, int): a, getSurfaceDepth, method_39552, sampleRunDepth, m_bosrzrpe, getSurfaceDepth, m_189927_

int (int, int): getSurfaceDepth, getSurfaceDepth, method_39552, sampleRunDepth

boolean (BlockState): a, isStone, method_39333, isDefaultBlock, m_wqobhzmr, isDefaultBlock, m_189952_

boolean (BlockState): isStone, isStone, method_39333, isDefaultBlock

Optional<BlockState> (MaterialRules$MaterialRule, CarverContext, Function<BlockPos, RegistryEntry<Biome>>, Chunk, ChunkNoiseSampler, BlockPos, boolean): a, topMaterial, method_39110, applyMaterialRule, m_snifqpcm, applyMaterialRule, m_189971_

Optional<BlockState> (MaterialRules$MaterialRule, CarverContext, Function<BlockPos, RegistryEntry<Biome>>, Chunk, ChunkNoiseSampler, BlockPos, boolean): topMaterial, topMaterial, method_39110, applyMaterialRule

void (BlockColumn, int, int, int, HeightLimitView): a, erodedBadlandsExtension, method_39102, placeBadlandsPillar, m_cxgqhmro, buildErodedBadlandsSpecificSurface, m_189954_

void (BlockColumn, int, int, int, HeightLimitView): erodedBadlandsExtension, erodedBadlandsExtension, method_39102, placeBadlandsPillar

void (int, Biome, BlockColumn, BlockPos$Mutable, int, int, int): a, frozenOceanExtension, method_39104, placeIceberg, m_rlbnvglz, buildFrozenOceanSpecificSurface, m_189934_

void (int, Biome, BlockColumn, BlockPos$Mutable, int, int, int): frozenOceanExtension, frozenOceanExtension, method_39104, placeIceberg

BlockState[] (Random): a, generateBands, method_39108, createTerracottaBands, m_ldnlpnug, createTerracottaBands, m_224641_

BlockState[] (Random): generateBands, generateBands, method_39108, createTerracottaBands

void (Random, BlockState[], int, BlockState): a, makeBands, method_39109, addTerracottaBands, m_fhbecshc, addTerracottaBands, m_224643_

void (Random, BlockState[], int, BlockState): makeBands, makeBands, method_39109, addTerracottaBands

BlockState (int, int, int): a, getBand, method_39103, getTerracottaBlock, m_juabnosz, getTerracottaBand, m_189930_

BlockState (int, int, int): getBand, getBand, method_39103, getTerracottaBlock

double (int, int): b, getSurfaceSecondary, method_39555, sampleSecondaryDepth, m_hlvwvadu, sampleSurfaceSecondary, m_202189_

double (int, int): getSurfaceSecondary, getSurfaceSecondary, method_39555, sampleSecondaryDepth

void (NoiseConfig, BiomeAccess, Registry<Biome>, boolean, HeightContext, Chunk, ChunkNoiseSampler, MaterialRules$MaterialRule): a, buildSurface, method_39106, buildSurface, m_panngkas, buildSurface, m_224648_

void (NoiseConfig, BiomeAccess, Registry<Biome>, boolean, HeightContext, Chunk, ChunkNoiseSampler, MaterialRules$MaterialRule): buildSurface, buildSurface, method_39106, buildSurface

int (): a, getSeaLevel, method_61805, getSeaLevel, m_bdnvcgoo, m_354555_

int (): getSeaLevel, getSeaLevel, method_61805, getSeaLevel

1.21.11

Names

eqh

evi

Fields

Constructors

Methods

1.21.10

Names

Fields

Constructors

Methods

1.21.9

Names

eks

eqh

Fields

Constructors

Methods

1.21.8

Names

Fields

Constructors

Methods

1.21.7

Names

Fields

Constructors

Methods

1.21.6

Names

eih

eks

Fields

Constructors

Methods

1.21.5

Names

edl

eih

Fields

Constructors

Methods

1.21.4

Names

eei

edl

Fields

Constructors

Methods

1.21.3

Names

dzq

eei

Fields

Constructors

Methods

int (): a, getSeaLevel, method_61805, getSeaLevel, m_bdnvcgoo, m_354555_

1.21.1

Names

Fields

Constructors

Methods

1.21

Names

dyo

dzq

Fields

RandomSplitter: t, noiseRandom, field_35292, randomDeriver, f_jukmjoox, f_224635_

RandomSplitter: t, noiseRandom, field_35292, randomDeriver, f_jukmjoox, randomFactory, f_224635_

Constructors

Methods

1.20.6

Names

dpi

dyo

Fields

Constructors

Methods

1.20.4

Names

dlk

dpi

Fields

Constructors

Methods

1.20.2

Names

dic

dlk

Fields

Constructors

Methods

1.20.1

Names

dhr

dic

Fields

Constructors

Methods

int (int, int): a, getSurfaceDepth, method_39552, method_39552, m_bosrzrpe, getSurfaceDepth, m_189927_

int (int, int): a, getSurfaceDepth, method_39552, sampleRunDepth, m_bosrzrpe, getSurfaceDepth, m_189927_

double (int, int): b, getSurfaceSecondary, method_39555, method_39555, m_hlvwvadu, sampleSurfaceSecondary, m_202189_

double (int, int): b, getSurfaceSecondary, method_39555, sampleSecondaryDepth, m_hlvwvadu, sampleSurfaceSecondary, m_202189_

1.19.4

Names

det

dhr

Fields

Constructors

Methods

1.19.3

Names

dbj

det

Fields

Constructors

Methods

1.19.2

Names

Fields

RandomSplitter: t, noiseRandom, field_35292, randomDeriver, f_jukmjoox, f_jukmjoox, f_224635_

RandomSplitter: t, noiseRandom, field_35292, randomDeriver, f_jukmjoox, f_224635_

Constructors

Methods

1.19.1

Names

dam

dbj

Fields

Constructors

Methods

1.19

Names

cur

dam

Fields

Registry<DoublePerlinNoiseSampler$NoiseParameters>: t, noises, field_35415, noiseRegistry, f_ozpcjcew, noiseParameters, f_189914_

Map<RegistryKey<DoublePerlinNoiseSampler$NoiseParameters>, DoublePerlinNoiseSampler>: u, noiseIntances, field_35291, noiseSamplers, f_yofeziwe, noiseSamplers, f_189915_

Map<Identifier, RandomDeriver>: v, positionalRandoms, field_35633, randomDerivers, f_pbslxlii, positionalRandoms, f_189916_

RandomDeriver: w, randomFactory, field_35292, randomDeriver, f_hllscgxc, randomFactory, f_189917_

DoublePerlinNoiseSampler: x, surfaceNoise, field_35293, surfaceNoise, f_jzvyyrqe, surfaceNoise, f_189918_

DoublePerlinNoiseSampler: u, surfaceNoise, field_35293, surfaceNoise, f_jzvyyrqe, surfaceNoise, f_189918_

DoublePerlinNoiseSampler: y, surfaceSecondaryNoise, field_35680, surfaceSecondaryNoise, f_fnospmqx, surfaceSecondaryNoise, f_189892_

DoublePerlinNoiseSampler: v, surfaceSecondaryNoise, field_35680, surfaceSecondaryNoise, f_fnospmqx, surfaceSecondaryNoise, f_189892_

RandomSplitter: t, noiseRandom, field_35292, randomDeriver, f_jukmjoox, f_jukmjoox, f_224635_

Constructors

(Registry<DoublePerlinNoiseSampler$NoiseParameters>, BlockState, int, long, ChunkRandom$RandomProvider)

(NoiseConfig, BlockState, int, RandomSplitter)

Methods

DoublePerlinNoiseSampler (RegistryKey<DoublePerlinNoiseSampler$NoiseParameters>): a, getOrCreateNoise, method_39112, getNoiseSampler, m_iqqwrycc, getOrCreateNoiseSampler, m_189983_

RandomDeriver (Identifier): a, getOrCreateRandomFactory, method_39482, getRandomDeriver, m_pffixmfl, getOrCreateRandomFactory, m_189988_

void (BiomeAccess, Registry<Biome>, boolean, HeightContext, Chunk, ChunkNoiseSampler, MaterialRules$MaterialRule): a, buildSurface, method_39106, buildSurface, m_panngkas, buildSurface, m_189944_

BlockState[] (AbstractRandom): a, generateBands, method_39108, createTerracottaBands, m_ldnlpnug, createTerracottaBands, m_189964_

BlockState[] (Random): a, generateBands, method_39108, createTerracottaBands, m_ldnlpnug, createTerracottaBands, m_224641_

void (AbstractRandom, BlockState[], int, BlockState): a, makeBands, method_39109, addTerracottaBands, m_fhbecshc, addTerracottaBands, m_189966_

void (Random, BlockState[], int, BlockState): a, makeBands, method_39109, addTerracottaBands, m_fhbecshc, addTerracottaBands, m_224643_

void (NoiseConfig, BiomeAccess, Registry<Biome>, boolean, HeightContext, Chunk, ChunkNoiseSampler, MaterialRules$MaterialRule): a, buildSurface, method_39106, buildSurface, m_panngkas, buildSurface, m_224648_

1.18.2

Names

ctv

cur

net.minecraft.world.gen.surfacebuilder.SurfaceBuilder

Fields

BlockState: a, WHITE_TERRACOTTA, field_35275, WHITE_TERRACOTTA, f_ucvxovqe, f_189894_

BlockState: a, WHITE_TERRACOTTA, field_35275, WHITE_TERRACOTTA, f_ucvxovqe, WHITE_TERRACOTTA, f_189894_

BlockState: b, ORANGE_TERRACOTTA, field_35276, ORANGE_TERRACOTTA, f_fovjavgv, f_189895_

BlockState: b, ORANGE_TERRACOTTA, field_35276, ORANGE_TERRACOTTA, f_fovjavgv, ORANGE_TERRACOTTA, f_189895_

BlockState: c, TERRACOTTA, field_35277, TERRACOTTA, f_ewbsvwxv, f_189896_

BlockState: c, TERRACOTTA, field_35277, TERRACOTTA, f_ewbsvwxv, TERRACOTTA, f_189896_

BlockState: d, YELLOW_TERRACOTTA, field_35278, YELLOW_TERRACOTTA, f_skkzwrzs, f_189897_

BlockState: d, YELLOW_TERRACOTTA, field_35278, YELLOW_TERRACOTTA, f_skkzwrzs, YELLOW_TERRACOTTA, f_189897_

BlockState: e, BROWN_TERRACOTTA, field_35279, BROWN_TERRACOTTA, f_uoieitzl, f_189898_

BlockState: e, BROWN_TERRACOTTA, field_35279, BROWN_TERRACOTTA, f_uoieitzl, BROWN_TERRACOTTA, f_189898_

BlockState: f, RED_TERRACOTTA, field_35280, RED_TERRACOTTA, f_thnmevcf, f_189899_

BlockState: f, RED_TERRACOTTA, field_35280, RED_TERRACOTTA, f_thnmevcf, RED_TERRACOTTA, f_189899_

BlockState: g, LIGHT_GRAY_TERRACOTTA, field_35281, LIGHT_GRAY_TERRACOTTA, f_ozffujnq, f_189900_

BlockState: g, LIGHT_GRAY_TERRACOTTA, field_35281, LIGHT_GRAY_TERRACOTTA, f_ozffujnq, LIGHT_GRAY_TERRACOTTA, f_189900_

BlockState: h, PACKED_ICE, field_35282, PACKED_ICE, f_sjwrtpba, f_189901_

BlockState: h, PACKED_ICE, field_35282, PACKED_ICE, f_sjwrtpba, PACKED_ICE, f_189901_

BlockState: i, SNOW_BLOCK, field_35283, SNOW_BLOCK, f_lyvqeyll, f_189902_

BlockState: i, SNOW_BLOCK, field_35283, SNOW_BLOCK, f_lyvqeyll, SNOW_BLOCK, f_189902_

BlockState: j, defaultBlock, field_35285, defaultState, f_polrahce, f_189904_

BlockState: j, defaultBlock, field_35285, defaultState, f_polrahce, defaultBlock, f_189904_

int: k, seaLevel, field_35286, seaLevel, f_gkaslwml, f_189905_

int: k, seaLevel, field_35286, seaLevel, f_gkaslwml, seaLevel, f_189905_

BlockState[]: l, clayBands, field_35287, terracottaBands, f_wroinkcp, f_189906_

BlockState[]: l, clayBands, field_35287, terracottaBands, f_wroinkcp, terracottaBands, f_189906_

DoublePerlinNoiseSampler: m, clayBandsOffsetNoise, field_35288, terracottaBandsOffsetNoise, f_tpcghdmj, f_189907_

DoublePerlinNoiseSampler: m, clayBandsOffsetNoise, field_35288, terracottaBandsOffsetNoise, f_tpcghdmj, terracottaBandsOffsetNoise, f_189907_

DoublePerlinNoiseSampler: n, badlandsPillarNoise, field_35495, badlandsPillarNoise, f_ejudjjro, f_189908_

DoublePerlinNoiseSampler: n, badlandsPillarNoise, field_35495, badlandsPillarNoise, f_ejudjjro, badlandsPillarNoise, f_189908_

DoublePerlinNoiseSampler: o, badlandsPillarRoofNoise, field_35496, badlandsPillarRoofNoise, f_xeftqaos, f_189909_

DoublePerlinNoiseSampler: o, badlandsPillarRoofNoise, field_35496, badlandsPillarRoofNoise, f_xeftqaos, badlandsPillarRootNoise, f_189909_

DoublePerlinNoiseSampler: p, badlandsSurfaceNoise, field_35497, badlandsSurfaceNoise, f_wnswntga, f_189910_

DoublePerlinNoiseSampler: p, badlandsSurfaceNoise, field_35497, badlandsSurfaceNoise, f_wnswntga, badlandsSurfaceNoise, f_189910_

DoublePerlinNoiseSampler: q, icebergPillarNoise, field_35498, icebergPillarNoise, f_fguuiwft, f_189911_

DoublePerlinNoiseSampler: q, icebergPillarNoise, field_35498, icebergPillarNoise, f_fguuiwft, icebergPillarNoise, f_189911_

DoublePerlinNoiseSampler: r, icebergPillarRoofNoise, field_35499, icebergPillarRoofNoise, f_zkzuhrlv, f_189912_

DoublePerlinNoiseSampler: r, icebergPillarRoofNoise, field_35499, icebergPillarRoofNoise, f_zkzuhrlv, icebergPillarRoofNoise, f_189912_

DoublePerlinNoiseSampler: s, icebergSurfaceNoise, field_35500, icebergSurfaceNoise, f_isdfomyg, f_189913_

DoublePerlinNoiseSampler: s, icebergSurfaceNoise, field_35500, icebergSurfaceNoise, f_isdfomyg, icebergSurfaceNoise, f_189913_

Registry<DoublePerlinNoiseSampler$NoiseParameters>: t, noises, field_35415, noiseRegistry, f_ozpcjcew, f_189914_

Registry<DoublePerlinNoiseSampler$NoiseParameters>: t, noises, field_35415, noiseRegistry, f_ozpcjcew, noiseParameters, f_189914_

Map<RegistryKey<DoublePerlinNoiseSampler$NoiseParameters>, DoublePerlinNoiseSampler>: u, noiseIntances, field_35291, noiseSamplers, f_yofeziwe, f_189915_

Map<RegistryKey<DoublePerlinNoiseSampler$NoiseParameters>, DoublePerlinNoiseSampler>: u, noiseIntances, field_35291, noiseSamplers, f_yofeziwe, noiseSamplers, f_189915_

Map<Identifier, RandomDeriver>: v, positionalRandoms, field_35633, randomDerivers, f_pbslxlii, f_189916_

Map<Identifier, RandomDeriver>: v, positionalRandoms, field_35633, randomDerivers, f_pbslxlii, positionalRandoms, f_189916_

RandomDeriver: w, randomFactory, field_35292, randomDeriver, f_hllscgxc, f_189917_

RandomDeriver: w, randomFactory, field_35292, randomDeriver, f_hllscgxc, randomFactory, f_189917_

DoublePerlinNoiseSampler: x, surfaceNoise, field_35293, surfaceNoise, f_jzvyyrqe, f_189918_

DoublePerlinNoiseSampler: x, surfaceNoise, field_35293, surfaceNoise, f_jzvyyrqe, surfaceNoise, f_189918_

DoublePerlinNoiseSampler: y, surfaceSecondaryNoise, field_35680, surfaceSecondaryNoise, f_fnospmqx, f_189892_

DoublePerlinNoiseSampler: y, surfaceSecondaryNoise, field_35680, surfaceSecondaryNoise, f_fnospmqx, surfaceSecondaryNoise, f_189892_

Constructors

Methods

DoublePerlinNoiseSampler (RegistryKey<DoublePerlinNoiseSampler$NoiseParameters>): a, getOrCreateNoise, method_39112, getNoiseSampler, m_iqqwrycc, m_189983_

DoublePerlinNoiseSampler (RegistryKey<DoublePerlinNoiseSampler$NoiseParameters>): a, getOrCreateNoise, method_39112, getNoiseSampler, m_iqqwrycc, getOrCreateNoiseSampler, m_189983_

RandomDeriver (Identifier): a, getOrCreateRandomFactory, method_39482, getRandomDeriver, m_pffixmfl, m_189988_

RandomDeriver (Identifier): a, getOrCreateRandomFactory, method_39482, getRandomDeriver, m_pffixmfl, getOrCreateRandomFactory, m_189988_

void (BiomeAccess, Registry<Biome>, boolean, HeightContext, Chunk, ChunkNoiseSampler, MaterialRules$MaterialRule): a, buildSurface, method_39106, buildSurface, m_panngkas, m_189944_

void (BiomeAccess, Registry<Biome>, boolean, HeightContext, Chunk, ChunkNoiseSampler, MaterialRules$MaterialRule): a, buildSurface, method_39106, buildSurface, m_panngkas, buildSurface, m_189944_

int (int, int): a, getSurfaceDepth, method_39552, method_39552, m_dzjvtvzc, m_189927_

int (int, int): a, getSurfaceDepth, method_39552, method_39552, m_bosrzrpe, getSurfaceDepth, m_189927_

int (int, int): b, getSurfaceSecondaryDepth, method_39555, method_39555, m_kkahwejb, m_189993_

int (DoublePerlinNoiseSampler, int, int): a, getSurfaceDepth, method_39554, method_39554, m_yjqnwgkh, m_189979_

boolean (BlockState): a, isStone, method_39333, isDefaultBlock, m_wqobhzmr, m_189952_

boolean (BlockState): a, isStone, method_39333, isDefaultBlock, m_wqobhzmr, isDefaultBlock, m_189952_

Optional<BlockState> (MaterialRules$MaterialRule, CarverContext, Function<BlockPos, Biome>, Chunk, ChunkNoiseSampler, BlockPos, boolean): a, topMaterial, method_39110, applyMaterialRule, m_snifqpcm, m_189971_

Optional<BlockState> (MaterialRules$MaterialRule, CarverContext, Function<BlockPos, RegistryEntry<Biome>>, Chunk, ChunkNoiseSampler, BlockPos, boolean): a, topMaterial, method_39110, applyMaterialRule, m_snifqpcm, applyMaterialRule, m_189971_

void (BlockColumn, int, int, int, HeightLimitView): a, erodedBadlandsExtension, method_39102, placeBadlandsPillar, m_cxgqhmro, m_189954_

void (BlockColumn, int, int, int, HeightLimitView): a, erodedBadlandsExtension, method_39102, placeBadlandsPillar, m_cxgqhmro, buildErodedBadlandsSpecificSurface, m_189954_

void (int, Biome, BlockColumn, BlockPos$Mutable, int, int, int): a, frozenOceanExtension, method_39104, placeIceberg, m_rlbnvglz, m_189934_

void (int, Biome, BlockColumn, BlockPos$Mutable, int, int, int): a, frozenOceanExtension, method_39104, placeIceberg, m_rlbnvglz, buildFrozenOceanSpecificSurface, m_189934_

BlockState[] (AbstractRandom): a, generateBands, method_39108, createTerracottaBands, m_ldnlpnug, m_189964_

BlockState[] (AbstractRandom): a, generateBands, method_39108, createTerracottaBands, m_ldnlpnug, createTerracottaBands, m_189964_

void (AbstractRandom, BlockState[], int, BlockState): a, makeBands, method_39109, addTerracottaBands, m_fhbecshc, m_189966_

void (AbstractRandom, BlockState[], int, BlockState): a, makeBands, method_39109, addTerracottaBands, m_fhbecshc, addTerracottaBands, m_189966_

BlockState (int, int, int): a, getBand, method_39103, getTerracottaBlock, m_juabnosz, m_189930_

BlockState (int, int, int): a, getBand, method_39103, getTerracottaBlock, m_juabnosz, getTerracottaBand, m_189930_

double (int, int): b, getSurfaceSecondary, method_39555, method_39555, m_hlvwvadu, sampleSurfaceSecondary, m_202189_

1.18.1

Names

Fields

Constructors

Methods

1.18

Names

ctv

net.minecraft.world.level.levelgen.SurfaceSystem

net.minecraft.class_6724

net.minecraft.world.gen.surfacebuilder.SurfaceBuilder

net.minecraft.unmapped.C_isfalfco

net.minecraft.src.C_182948_

Fields

BlockState: a, WHITE_TERRACOTTA, field_35275, WHITE_TERRACOTTA, f_ucvxovqe, f_189894_

BlockState: b, ORANGE_TERRACOTTA, field_35276, ORANGE_TERRACOTTA, f_fovjavgv, f_189895_

BlockState: c, TERRACOTTA, field_35277, TERRACOTTA, f_ewbsvwxv, f_189896_

BlockState: d, YELLOW_TERRACOTTA, field_35278, YELLOW_TERRACOTTA, f_skkzwrzs, f_189897_

BlockState: e, BROWN_TERRACOTTA, field_35279, BROWN_TERRACOTTA, f_uoieitzl, f_189898_

BlockState: f, RED_TERRACOTTA, field_35280, RED_TERRACOTTA, f_thnmevcf, f_189899_

BlockState: g, LIGHT_GRAY_TERRACOTTA, field_35281, LIGHT_GRAY_TERRACOTTA, f_ozffujnq, f_189900_

BlockState: h, PACKED_ICE, field_35282, PACKED_ICE, f_sjwrtpba, f_189901_

BlockState: i, SNOW_BLOCK, field_35283, SNOW_BLOCK, f_lyvqeyll, f_189902_

BlockState: j, defaultBlock, field_35285, defaultState, f_polrahce, f_189904_

int: k, seaLevel, field_35286, seaLevel, f_gkaslwml, f_189905_

BlockState[]: l, clayBands, field_35287, terracottaBands, f_wroinkcp, f_189906_

DoublePerlinNoiseSampler: m, clayBandsOffsetNoise, field_35288, terracottaBandsOffsetNoise, f_tpcghdmj, f_189907_

DoublePerlinNoiseSampler: n, badlandsPillarNoise, field_35495, badlandsPillarNoise, f_ejudjjro, f_189908_

DoublePerlinNoiseSampler: o, badlandsPillarRoofNoise, field_35496, badlandsPillarRoofNoise, f_xeftqaos, f_189909_

DoublePerlinNoiseSampler: p, badlandsSurfaceNoise, field_35497, badlandsSurfaceNoise, f_wnswntga, f_189910_

DoublePerlinNoiseSampler: q, icebergPillarNoise, field_35498, icebergPillarNoise, f_fguuiwft, f_189911_

DoublePerlinNoiseSampler: r, icebergPillarRoofNoise, field_35499, icebergPillarRoofNoise, f_zkzuhrlv, f_189912_

DoublePerlinNoiseSampler: s, icebergSurfaceNoise, field_35500, icebergSurfaceNoise, f_isdfomyg, f_189913_

Registry<DoublePerlinNoiseSampler$NoiseParameters>: t, noises, field_35415, noiseRegistry, f_ozpcjcew, f_189914_

Map<RegistryKey<DoublePerlinNoiseSampler$NoiseParameters>, DoublePerlinNoiseSampler>: u, noiseIntances, field_35291, noiseSamplers, f_yofeziwe, f_189915_

Map<Identifier, RandomDeriver>: v, positionalRandoms, field_35633, randomDerivers, f_pbslxlii, f_189916_

RandomDeriver: w, randomFactory, field_35292, randomDeriver, f_hllscgxc, f_189917_

DoublePerlinNoiseSampler: x, surfaceNoise, field_35293, surfaceNoise, f_jzvyyrqe, f_189918_

DoublePerlinNoiseSampler: y, surfaceSecondaryNoise, field_35680, surfaceSecondaryNoise, f_fnospmqx, f_189892_

Constructors

(Registry<DoublePerlinNoiseSampler$NoiseParameters>, BlockState, int, long, ChunkRandom$RandomProvider)

Methods

DoublePerlinNoiseSampler (RegistryKey<DoublePerlinNoiseSampler$NoiseParameters>): a, getOrCreateNoise, method_39112, getNoiseSampler, m_iqqwrycc, m_189983_

RandomDeriver (Identifier): a, getOrCreateRandomFactory, method_39482, getRandomDeriver, m_pffixmfl, m_189988_

void (BiomeAccess, Registry<Biome>, boolean, HeightContext, Chunk, ChunkNoiseSampler, MaterialRules$MaterialRule): a, buildSurface, method_39106, buildSurface, m_panngkas, m_189944_

int (int, int): a, getSurfaceDepth, method_39552, method_39552, m_dzjvtvzc, m_189927_

int (int, int): b, getSurfaceSecondaryDepth, method_39555, method_39555, m_kkahwejb, m_189993_

int (DoublePerlinNoiseSampler, int, int): a, getSurfaceDepth, method_39554, method_39554, m_yjqnwgkh, m_189979_

boolean (BlockState): a, isStone, method_39333, isDefaultBlock, m_wqobhzmr, m_189952_

Optional<BlockState> (MaterialRules$MaterialRule, CarverContext, Function<BlockPos, Biome>, Chunk, ChunkNoiseSampler, BlockPos, boolean): a, topMaterial, method_39110, applyMaterialRule, m_snifqpcm, m_189971_

void (BlockColumn, int, int, int, HeightLimitView): a, erodedBadlandsExtension, method_39102, placeBadlandsPillar, m_cxgqhmro, m_189954_

void (int, Biome, BlockColumn, BlockPos$Mutable, int, int, int): a, frozenOceanExtension, method_39104, placeIceberg, m_rlbnvglz, m_189934_

BlockState[] (AbstractRandom): a, generateBands, method_39108, createTerracottaBands, m_ldnlpnug, m_189964_

void (AbstractRandom, BlockState[], int, BlockState): a, makeBands, method_39109, addTerracottaBands, m_fhbecshc, m_189966_

BlockState (int, int, int): a, getBand, method_39103, getTerracottaBlock, m_juabnosz, m_189930_