History - net.minecraft.world.gen.surfacebuilder.MaterialRules$MaterialRuleContext

26.2

Names

Fields

int: SURFACE_CELL_BITS, SURFACE_CELL_BITS, field_36275, field_36275

int: SURFACE_CELL_BITS, SURFACE_CELL_BITS, field_36275, BLOCK_CHUNK_COORD_SHIFT

int: SURFACE_CELL_SIZE, SURFACE_CELL_SIZE, field_36276, field_36276

int: SURFACE_CELL_SIZE, SURFACE_CELL_SIZE, field_36276, BLOCK_CHUNK_SCALE_FACTOR

int: SURFACE_CELL_MASK, SURFACE_CELL_MASK, field_36277, field_36277

int: SURFACE_CELL_MASK, SURFACE_CELL_MASK, field_36277, CHUNK_LOCAL_MASK

long: lastSurfaceDepth2Update, lastSurfaceDepth2Update, field_35677, field_35677

long: lastSurfaceDepth2Update, lastSurfaceDepth2Update, field_35677, lastQueriesUniqueHorizontalPosValueForSecondaryDepth

long: lastMinSurfaceLevelUpdate, lastMinSurfaceLevelUpdate, field_35679, field_35679

long: lastMinSurfaceLevelUpdate, lastMinSurfaceLevelUpdate, field_35679, lastQueriesUniqueHorizontalPosValueForEstimatedSurfaceHeight

Supplier<RegistryEntry<Biome>>: biome, biome, field_35614, biomeSupplier

Set<RegistryEntry<Biome>>: possibleBiomes, possibleBiomes, field_1_5963, includedBiomes

Map<RegistryKey<DoublePerlinNoiseSampler$NoiseParameters>, DoubleSupplier>: noiseSamplers2d, noiseSamplers2d, field_1_6330, cache2d

Map<RegistryKey<DoublePerlinNoiseSampler$NoiseParameters>, DoubleSupplier>: noiseSamplers3d, noiseSamplers3d, field_1_6331, cache3d

RegistryEntry<Biome>: biome, biome, field_1_5962, currentBiome

Constructors

(SurfaceBuilder, NoiseConfig, Chunk, ChunkNoiseSampler, Function<BlockPos, RegistryEntry<Biome>>, Registry<Biome>, HeightContext)

(SurfaceBuilder, NoiseConfig, Chunk, ChunkNoiseSampler, Function<BlockPos, RegistryEntry<Biome>>, HeightContext, Set<RegistryEntry<Biome>>)

Methods

void (int, int, int, int, int, int): updateY, updateY, method_39073, initVerticalContext

void (int, int, int, int): updateY, updateY, method_39073, initVerticalContext

RegistryEntry<Biome> (): getBiome, getBiome, method_1_5130, getCurrentBiome

DoubleSupplier (RegistryKey<DoublePerlinNoiseSampler$NoiseParameters>, boolean): getNoiseSampler, getNoiseSampler, method_1_5441, getSupplier

DoubleSupplier (RegistryKey<DoublePerlinNoiseSampler$NoiseParameters>): createNoiseSampler2d, createNoiseSampler2d, method_1_5439, computeSupplier2d

DoubleSupplier (RegistryKey<DoublePerlinNoiseSampler$NoiseParameters>): createNoiseSampler3d, createNoiseSampler3d, method_1_5440, computeSupplier3d

26.1.2

Names

Fields

Constructors

Methods

26.1.1

Names

Fields

Constructors

Methods

26.1

Names

evh$g

net.minecraft.world.level.levelgen.SurfaceRules$Context

net.minecraft.class_6686$class_6694

net.minecraft.world.gen.surfacebuilder.MaterialRules$MaterialRuleContext

Fields

int: a, HOW_FAR_BELOW_PRELIMINARY_SURFACE_LEVEL_TO_BUILD_SURFACE, field_36274, field_36274, f_ngmzwvpj, HOW_FAR_BELOW_PRELIMINARY_SURFACE_LEVEL_TO_BUILD, f_198274_

int: HOW_FAR_BELOW_PRELIMINARY_SURFACE_LEVEL_TO_BUILD_SURFACE, HOW_FAR_BELOW_PRELIMINARY_SURFACE_LEVEL_TO_BUILD_SURFACE, field_36274, field_36274

int: b, SURFACE_CELL_BITS, field_36275, field_36275, f_wgttrquc, SURFACE_CELL_BITS, f_198275_

int: SURFACE_CELL_BITS, SURFACE_CELL_BITS, field_36275, field_36275

int: c, SURFACE_CELL_SIZE, field_36276, field_36276, f_zstmpnis, SURFACE_CELL_SIZE, f_198276_

int: SURFACE_CELL_SIZE, SURFACE_CELL_SIZE, field_36276, field_36276

int: d, SURFACE_CELL_MASK, field_36277, field_36277, f_cnbjadvz, SURFACE_CELL_MASK, f_198277_

int: SURFACE_CELL_MASK, SURFACE_CELL_MASK, field_36277, field_36277

SurfaceBuilder: e, system, field_35233, surfaceBuilder, f_twpzccfi, surfaceBuilder, f_189535_

SurfaceBuilder: system, system, field_35233, surfaceBuilder

MaterialRules$BooleanSupplier: f, temperature, field_35234, biomeTemperaturePredicate, f_lvzwbbpb, temperatureCondition, f_189536_

MaterialRules$BooleanSupplier: temperature, temperature, field_35234, biomeTemperaturePredicate

MaterialRules$BooleanSupplier: g, steep, field_35235, steepSlopePredicate, f_kicuufsh, steepCondition, f_189537_

MaterialRules$BooleanSupplier: steep, steep, field_35235, steepSlopePredicate

MaterialRules$BooleanSupplier: h, hole, field_35236, negativeRunDepthPredicate, f_qzljfxys, holeCondition, f_189538_

MaterialRules$BooleanSupplier: hole, hole, field_35236, negativeRunDepthPredicate

MaterialRules$BooleanSupplier: i, abovePreliminarySurface, field_35604, surfacePredicate, f_sdzewfpo, abovePreliminarySurfaceCondition, f_189539_

MaterialRules$BooleanSupplier: abovePreliminarySurface, abovePreliminarySurface, field_35604, surfacePredicate

Chunk: k, chunk, field_35605, chunk, f_albtfkqs, chunk, f_189540_

Chunk: chunk, chunk, field_35605, chunk

ChunkNoiseSampler: l, noiseChunk, field_35676, chunkNoiseSampler, f_ourqedeu, chunkNoiseSampler, f_189541_

ChunkNoiseSampler: noiseChunk, noiseChunk, field_35676, chunkNoiseSampler

Function<BlockPos, RegistryEntry<Biome>>: m, biomeGetter, field_35606, posToBiome, f_qtjfahjz, posToBiome, f_189542_

Function<BlockPos, RegistryEntry<Biome>>: biomeGetter, biomeGetter, field_35606, posToBiome

HeightContext: n, context, field_35241, heightContext, f_hixaqskv, heightContext, f_189544_

HeightContext: context, context, field_35241, heightContext

long: o, lastPreliminarySurfaceCellOrigin, field_36278, packedChunkPos, f_zqteoxfk, lastPreliminarySurfaceCellOrigin, f_198278_

long: lastPreliminarySurfaceCellOrigin, lastPreliminarySurfaceCellOrigin, field_36278, packedChunkPos

int[]: p, preliminarySurfaceCache, field_36279, estimatedSurfaceHeights, f_knsaxicl, preliminarySurfaceCache, f_198279_

int[]: preliminarySurfaceCache, preliminarySurfaceCache, field_36279, estimatedSurfaceHeights

long: q, lastUpdateXZ, field_35608, uniqueHorizontalPosValue, f_rxnjjdhl, lastUpdateHorizontal, f_189545_

long: lastUpdateXZ, lastUpdateXZ, field_35608, uniqueHorizontalPosValue

int: r, blockX, field_35609, blockX, f_qugfcvvh, x, f_189546_

int: blockX, blockX, field_35609, blockX

int: s, blockZ, field_35610, blockZ, f_relufswd, z, f_189547_

int: blockZ, blockZ, field_35610, blockZ

int: t, surfaceDepth, field_35611, runDepth, f_crplrclw, surfaceDepth, f_189548_

int: surfaceDepth, surfaceDepth, field_35611, runDepth

long: u, lastSurfaceDepth2Update, field_35677, field_35677, f_nhrftckm, lastSurfaceSecondaryDepthUpdate, f_189549_

long: lastSurfaceDepth2Update, lastSurfaceDepth2Update, field_35677, field_35677

long: w, lastMinSurfaceLevelUpdate, field_35679, field_35679, f_scnmothh, lastMinSurfaceLevelUpdate, f_189551_

long: lastMinSurfaceLevelUpdate, lastMinSurfaceLevelUpdate, field_35679, field_35679

int: x, minSurfaceLevel, field_35616, surfaceMinY, f_koxwamhv, minSurfaceLevel, f_189552_

int: minSurfaceLevel, minSurfaceLevel, field_35616, surfaceMinY

long: y, lastUpdateY, field_35612, uniquePosValue, f_rndrhjai, lastUpdateVertical, f_189553_

long: lastUpdateY, lastUpdateY, field_35612, uniquePosValue

BlockPos$Mutable: z, pos, field_35613, pos, f_vumnpzqq, pos, f_189554_

BlockPos$Mutable: pos, pos, field_35613, pos

Supplier<RegistryEntry<Biome>>: A, biome, field_35614, biomeSupplier, f_uzodkiij, biome, f_189555_

Supplier<RegistryEntry<Biome>>: biome, biome, field_35614, biomeSupplier

int: B, blockY, field_35617, blockY, f_qjtsffeh, y, f_189557_

int: blockY, blockY, field_35617, blockY

int: C, waterHeight, field_35618, fluidHeight, f_ufaqmesd, fluidHeight, f_189558_

int: waterHeight, waterHeight, field_35618, fluidHeight

int: D, stoneDepthBelow, field_35619, stoneDepthBelow, f_bbzndmli, stoneDepthBelow, f_189559_

int: stoneDepthBelow, stoneDepthBelow, field_35619, stoneDepthBelow

int: E, stoneDepthAbove, field_35620, stoneDepthAbove, f_udhbtloh, stoneDepthAbove, f_189560_

int: stoneDepthAbove, stoneDepthAbove, field_35620, stoneDepthAbove

double: v, surfaceSecondary, field_35678, secondaryDepth, f_qvechvnc, surfaceSecondary, f_202180_

double: surfaceSecondary, surfaceSecondary, field_35678, secondaryDepth

NoiseConfig: j, randomState, field_37703, noiseConfig, f_naqavbro, randomState, f_224614_

NoiseConfig: randomState, randomState, field_37703, noiseConfig

Constructors

Methods

void (int, int): a, updateXZ, method_39072, initHorizontalContext, m_ibujkmil, updateHorizontalContext, m_189569_

void (int, int): updateXZ, updateXZ, method_39072, initHorizontalContext

void (int, int, int, int, int, int): a, updateY, method_39073, initVerticalContext, m_xczmztpk, updateVerticalContext, m_189576_

void (int, int, int, int, int, int): updateY, updateY, method_39073, initVerticalContext

int (int): a, blockCoordToSurfaceCell, method_39903, blockToChunkCoord, m_ntlmoytt, blockCoordToSurfaceCell, m_198280_

int (int): blockCoordToSurfaceCell, blockCoordToSurfaceCell, method_39903, blockToChunkCoord

int (int): b, surfaceCellToBlockCoord, method_39904, chunkToBlockCoord, m_zctbumnm, surfaceCellToBlockCoord, m_198282_

int (int): surfaceCellToBlockCoord, surfaceCellToBlockCoord, method_39904, chunkToBlockCoord

int (): c, getMinSurfaceLevel, method_39551, estimateSurfaceHeight, m_bgmaggvu, getMinSurfaceLevel, m_189583_

int (): getMinSurfaceLevel, getMinSurfaceLevel, method_39551, estimateSurfaceHeight

double (): a, getSurfaceSecondary, method_39550, getSecondaryDepth, m_dgelrfgw, getOrComputeSurfaceSecondary, m_202181_

double (): getSurfaceSecondary, getSurfaceSecondary, method_39550, getSecondaryDepth

int (): b, getSeaLevel, method_61804, getSeaLevel, m_exvqzrxc, m_356509_

int (): getSeaLevel, getSeaLevel, method_61804, getSeaLevel

1.21.11

Names

eqg$g

evh$g

Fields

Constructors

Methods

1.21.10

Names

Fields

Constructors

Methods

1.21.9

Names

ekr$g

eqg$g

Fields

Constructors

Methods

1.21.8

Names

Fields

Constructors

Methods

1.21.7

Names

Fields

Constructors

Methods

1.21.6

Names

eig$g

ekr$g

Fields

Constructors

Methods

1.21.5

Names

edk$g

eig$g

Fields

Constructors

Methods

1.21.4

Names

eeh$g

edk$g

Fields

Constructors

Methods

1.21.3

Names

dzp$g

eeh$g

Fields

Constructors

Methods

int (): b, getMinSurfaceLevel, method_39551, estimateSurfaceHeight, m_bgmaggvu, getMinSurfaceLevel, m_189583_

int (): c, getMinSurfaceLevel, method_39551, estimateSurfaceHeight, m_bgmaggvu, getMinSurfaceLevel, m_189583_

int (): b, getSeaLevel, method_61804, getSeaLevel, m_exvqzrxc, m_356509_

1.21.1

Names

Fields

Constructors

Methods

1.21

Names

dyn$g

dzp$g

Fields

NoiseConfig: j, randomState, field_37703, noiseConfig, f_naqavbro, f_224614_

NoiseConfig: j, randomState, field_37703, noiseConfig, f_naqavbro, randomState, f_224614_

Constructors

Methods

1.20.6

Names

dph$g

dyn$g

Fields

Constructors

Methods

1.20.4

Names

dlj$g

dph$g

Fields

Constructors

Methods

1.20.2

Names

dib$g

dlj$g

Fields

Constructors

Methods

1.20.1

Names

dhq$g

dib$g

Fields

long: o, lastPreliminarySurfaceCellOrigin, field_36278, field_36278, f_zqteoxfk, lastPreliminarySurfaceCellOrigin, f_198278_

long: o, lastPreliminarySurfaceCellOrigin, field_36278, packedChunkPos, f_zqteoxfk, lastPreliminarySurfaceCellOrigin, f_198278_

int[]: p, preliminarySurfaceCache, field_36279, field_36279, f_knsaxicl, preliminarySurfaceCache, f_198279_

int[]: p, preliminarySurfaceCache, field_36279, estimatedSurfaceHeights, f_knsaxicl, preliminarySurfaceCache, f_198279_

double: v, surfaceSecondary, field_35678, field_35678, f_qvechvnc, surfaceSecondary, f_202180_

double: v, surfaceSecondary, field_35678, secondaryDepth, f_qvechvnc, surfaceSecondary, f_202180_

Constructors

Methods

int (int): a, blockCoordToSurfaceCell, method_39903, method_39903, m_ntlmoytt, blockCoordToSurfaceCell, m_198280_

int (int): a, blockCoordToSurfaceCell, method_39903, blockToChunkCoord, m_ntlmoytt, blockCoordToSurfaceCell, m_198280_

int (int): b, surfaceCellToBlockCoord, method_39904, method_39904, m_zctbumnm, surfaceCellToBlockCoord, m_198282_

int (int): b, surfaceCellToBlockCoord, method_39904, chunkToBlockCoord, m_zctbumnm, surfaceCellToBlockCoord, m_198282_

int (): b, getMinSurfaceLevel, method_39551, method_39551, m_bgmaggvu, getMinSurfaceLevel, m_189583_

int (): b, getMinSurfaceLevel, method_39551, estimateSurfaceHeight, m_bgmaggvu, getMinSurfaceLevel, m_189583_

double (): a, getSurfaceSecondary, method_39550, method_39550, m_dgelrfgw, getOrComputeSurfaceSecondary, m_202181_

double (): a, getSurfaceSecondary, method_39550, getSecondaryDepth, m_dgelrfgw, getOrComputeSurfaceSecondary, m_202181_

1.19.4

Names

des$g

dhq$g

Fields

Constructors

Methods

1.19.3

Names

dbi$g

des$g

Fields

Constructors

Methods

1.19.2

Names

net.minecraft.src.C_182920_

net.minecraft.src.C_182910_$C_182920_

Fields

NoiseConfig: j, randomState, field_37703, noiseConfig, f_naqavbro, f_naqavbro, f_224614_

NoiseConfig: j, randomState, field_37703, noiseConfig, f_naqavbro, f_224614_

Constructors

Methods

1.19.1

Names

dal$g

dbi$g

Fields

int: r, blockX, field_35609, x, f_qugfcvvh, x, f_189546_

int: r, blockX, field_35609, blockX, f_qugfcvvh, x, f_189546_

int: s, blockZ, field_35610, z, f_relufswd, z, f_189547_

int: s, blockZ, field_35610, blockZ, f_relufswd, z, f_189547_

int: B, blockY, field_35617, y, f_qjtsffeh, y, f_189557_

int: B, blockY, field_35617, blockY, f_qjtsffeh, y, f_189557_

Constructors

Methods

1.19

Names

cuq$g

dal$g

net.minecraft.src.C_182910_$C_182920_

net.minecraft.src.C_182920_

Fields

Chunk: j, chunk, field_35605, chunk, f_albtfkqs, chunk, f_189540_

Chunk: k, chunk, field_35605, chunk, f_albtfkqs, chunk, f_189540_

ChunkNoiseSampler: k, noiseChunk, field_35676, chunkNoiseSampler, f_ourqedeu, chunkNoiseSampler, f_189541_

ChunkNoiseSampler: l, noiseChunk, field_35676, chunkNoiseSampler, f_ourqedeu, chunkNoiseSampler, f_189541_

Function<BlockPos, RegistryEntry<Biome>>: l, biomeGetter, field_35606, posToBiome, f_qtjfahjz, posToBiome, f_189542_

Function<BlockPos, RegistryEntry<Biome>>: m, biomeGetter, field_35606, posToBiome, f_qtjfahjz, posToBiome, f_189542_

HeightContext: m, context, field_35241, heightContext, f_hixaqskv, heightContext, f_189544_

HeightContext: n, context, field_35241, heightContext, f_hixaqskv, heightContext, f_189544_

long: n, lastPreliminarySurfaceCellOrigin, field_36278, field_36278, f_zqteoxfk, lastPreliminarySurfaceCellOrigin, f_198278_

long: o, lastPreliminarySurfaceCellOrigin, field_36278, field_36278, f_zqteoxfk, lastPreliminarySurfaceCellOrigin, f_198278_

int[]: o, preliminarySurfaceCache, field_36279, field_36279, f_knsaxicl, preliminarySurfaceCache, f_198279_

int[]: p, preliminarySurfaceCache, field_36279, field_36279, f_knsaxicl, preliminarySurfaceCache, f_198279_

long: p, lastUpdateXZ, field_35608, uniqueHorizontalPosValue, f_rxnjjdhl, lastUpdateHorizontal, f_189545_

long: q, lastUpdateXZ, field_35608, uniqueHorizontalPosValue, f_rxnjjdhl, lastUpdateHorizontal, f_189545_

int: q, blockX, field_35609, x, f_qugfcvvh, x, f_189546_

int: r, blockX, field_35609, x, f_qugfcvvh, x, f_189546_

int: r, blockZ, field_35610, z, f_relufswd, z, f_189547_

int: s, blockZ, field_35610, z, f_relufswd, z, f_189547_

int: s, surfaceDepth, field_35611, runDepth, f_crplrclw, surfaceDepth, f_189548_

int: t, surfaceDepth, field_35611, runDepth, f_crplrclw, surfaceDepth, f_189548_

long: t, lastSurfaceDepth2Update, field_35677, field_35677, f_nhrftckm, lastSurfaceSecondaryDepthUpdate, f_189549_

long: u, lastSurfaceDepth2Update, field_35677, field_35677, f_nhrftckm, lastSurfaceSecondaryDepthUpdate, f_189549_

long: v, lastMinSurfaceLevelUpdate, field_35679, field_35679, f_scnmothh, lastMinSurfaceLevelUpdate, f_189551_

long: w, lastMinSurfaceLevelUpdate, field_35679, field_35679, f_scnmothh, lastMinSurfaceLevelUpdate, f_189551_

int: w, minSurfaceLevel, field_35616, surfaceMinY, f_koxwamhv, minSurfaceLevel, f_189552_

int: x, minSurfaceLevel, field_35616, surfaceMinY, f_koxwamhv, minSurfaceLevel, f_189552_

long: x, lastUpdateY, field_35612, uniquePosValue, f_rndrhjai, lastUpdateVertical, f_189553_

long: y, lastUpdateY, field_35612, uniquePosValue, f_rndrhjai, lastUpdateVertical, f_189553_

BlockPos$Mutable: y, pos, field_35613, pos, f_vumnpzqq, pos, f_189554_

BlockPos$Mutable: z, pos, field_35613, pos, f_vumnpzqq, pos, f_189554_

Supplier<RegistryEntry<Biome>>: z, biome, field_35614, biomeSupplier, f_uzodkiij, biome, f_189555_

Supplier<RegistryEntry<Biome>>: A, biome, field_35614, biomeSupplier, f_uzodkiij, biome, f_189555_

int: A, blockY, field_35617, y, f_qjtsffeh, y, f_189557_

int: B, blockY, field_35617, y, f_qjtsffeh, y, f_189557_

int: B, waterHeight, field_35618, fluidHeight, f_ufaqmesd, fluidHeight, f_189558_

int: C, waterHeight, field_35618, fluidHeight, f_ufaqmesd, fluidHeight, f_189558_

int: C, stoneDepthBelow, field_35619, stoneDepthBelow, f_bbzndmli, stoneDepthBelow, f_189559_

int: D, stoneDepthBelow, field_35619, stoneDepthBelow, f_bbzndmli, stoneDepthBelow, f_189559_

int: D, stoneDepthAbove, field_35620, stoneDepthAbove, f_udhbtloh, stoneDepthAbove, f_189560_

int: E, stoneDepthAbove, field_35620, stoneDepthAbove, f_udhbtloh, stoneDepthAbove, f_189560_

double: u, surfaceSecondary, field_35678, field_35678, f_qvechvnc, surfaceSecondary, f_202180_

double: v, surfaceSecondary, field_35678, field_35678, f_qvechvnc, surfaceSecondary, f_202180_

NoiseConfig: j, randomState, field_37703, noiseConfig, f_naqavbro, f_naqavbro, f_224614_

Constructors

(SurfaceBuilder, Chunk, ChunkNoiseSampler, Function<BlockPos, RegistryEntry<Biome>>, Registry<Biome>, HeightContext)

(SurfaceBuilder, NoiseConfig, Chunk, ChunkNoiseSampler, Function<BlockPos, RegistryEntry<Biome>>, Registry<Biome>, HeightContext)

Methods

1.18.2

Names

ctu$g

cuq$g

net.minecraft.world.gen.surfacebuilder.SurfaceRules$Context

Fields

int: a, HOW_FAR_BELOW_PRELIMINARY_SURFACE_LEVEL_TO_BUILD_SURFACE, field_36274, field_36274, f_ngmzwvpj, f_198274_

int: a, HOW_FAR_BELOW_PRELIMINARY_SURFACE_LEVEL_TO_BUILD_SURFACE, field_36274, field_36274, f_ngmzwvpj, HOW_FAR_BELOW_PRELIMINARY_SURFACE_LEVEL_TO_BUILD, f_198274_

int: b, SURFACE_CELL_BITS, field_36275, field_36275, f_wgttrquc, f_198275_

int: b, SURFACE_CELL_BITS, field_36275, field_36275, f_wgttrquc, SURFACE_CELL_BITS, f_198275_

int: c, SURFACE_CELL_SIZE, field_36276, field_36276, f_zstmpnis, f_198276_

int: c, SURFACE_CELL_SIZE, field_36276, field_36276, f_zstmpnis, SURFACE_CELL_SIZE, f_198276_

int: d, SURFACE_CELL_MASK, field_36277, field_36277, f_cnbjadvz, f_198277_

int: d, SURFACE_CELL_MASK, field_36277, field_36277, f_cnbjadvz, SURFACE_CELL_MASK, f_198277_

SurfaceBuilder: e, system, field_35233, surfaceBuilder, f_twpzccfi, f_189535_

SurfaceBuilder: e, system, field_35233, surfaceBuilder, f_twpzccfi, surfaceBuilder, f_189535_

MaterialRules$BooleanSupplier: f, temperature, field_35234, biomeTemperaturePredicate, f_lvzwbbpb, f_189536_

MaterialRules$BooleanSupplier: f, temperature, field_35234, biomeTemperaturePredicate, f_lvzwbbpb, temperatureCondition, f_189536_

MaterialRules$BooleanSupplier: g, steep, field_35235, steepSlopePredicate, f_kicuufsh, f_189537_

MaterialRules$BooleanSupplier: g, steep, field_35235, steepSlopePredicate, f_kicuufsh, steepCondition, f_189537_

MaterialRules$BooleanSupplier: h, hole, field_35236, negativeRunDepthPredicate, f_qzljfxys, f_189538_

MaterialRules$BooleanSupplier: h, hole, field_35236, negativeRunDepthPredicate, f_qzljfxys, holeCondition, f_189538_

MaterialRules$BooleanSupplier: i, abovePreliminarySurface, field_35604, surfacePredicate, f_sdzewfpo, f_189539_

MaterialRules$BooleanSupplier: i, abovePreliminarySurface, field_35604, surfacePredicate, f_sdzewfpo, abovePreliminarySurfaceCondition, f_189539_

Chunk: j, chunk, field_35605, chunk, f_albtfkqs, f_189540_

Chunk: j, chunk, field_35605, chunk, f_albtfkqs, chunk, f_189540_

ChunkNoiseSampler: k, noiseChunk, field_35676, chunkNoiseSampler, f_ourqedeu, f_189541_

ChunkNoiseSampler: k, noiseChunk, field_35676, chunkNoiseSampler, f_ourqedeu, chunkNoiseSampler, f_189541_

Function<BlockPos, Biome>: l, biomeGetter, field_35606, posToBiome, f_qtjfahjz, f_189542_

Function<BlockPos, RegistryEntry<Biome>>: l, biomeGetter, field_35606, posToBiome, f_qtjfahjz, posToBiome, f_189542_

Registry<Biome>: m, biomes, field_35607, biomeRegistry, f_jezqtnkt, f_189543_

HeightContext: n, context, field_35241, heightContext, f_hixaqskv, f_189544_

HeightContext: m, context, field_35241, heightContext, f_hixaqskv, heightContext, f_189544_

long: o, lastPreliminarySurfaceCellOrigin, field_36278, field_36278, f_zqteoxfk, f_198278_

long: n, lastPreliminarySurfaceCellOrigin, field_36278, field_36278, f_zqteoxfk, lastPreliminarySurfaceCellOrigin, f_198278_

int[]: p, preliminarySurfaceCache, field_36279, field_36279, f_knsaxicl, f_198279_

int[]: o, preliminarySurfaceCache, field_36279, field_36279, f_knsaxicl, preliminarySurfaceCache, f_198279_

long: q, lastUpdateXZ, field_35608, uniqueHorizontalPosValue, f_rxnjjdhl, f_189545_

long: p, lastUpdateXZ, field_35608, uniqueHorizontalPosValue, f_rxnjjdhl, lastUpdateHorizontal, f_189545_

int: r, blockX, field_35609, x, f_qugfcvvh, f_189546_

int: q, blockX, field_35609, x, f_qugfcvvh, x, f_189546_

int: s, blockZ, field_35610, z, f_relufswd, f_189547_

int: r, blockZ, field_35610, z, f_relufswd, z, f_189547_

int: t, surfaceDepth, field_35611, runDepth, f_crplrclw, f_189548_

int: s, surfaceDepth, field_35611, runDepth, f_crplrclw, surfaceDepth, f_189548_

long: u, lastSurfaceDepth2Update, field_35677, field_35677, f_nhrftckm, f_189549_

long: t, lastSurfaceDepth2Update, field_35677, field_35677, f_nhrftckm, lastSurfaceSecondaryDepthUpdate, f_189549_

int: v, surfaceSecondaryDepth, field_35678, field_35678, f_pwnlidpo, f_189550_

long: w, lastMinSurfaceLevelUpdate, field_35679, field_35679, f_scnmothh, f_189551_

long: v, lastMinSurfaceLevelUpdate, field_35679, field_35679, f_scnmothh, lastMinSurfaceLevelUpdate, f_189551_

int: x, minSurfaceLevel, field_35616, surfaceMinY, f_koxwamhv, f_189552_

int: w, minSurfaceLevel, field_35616, surfaceMinY, f_koxwamhv, minSurfaceLevel, f_189552_

long: y, lastUpdateY, field_35612, uniquePosValue, f_rndrhjai, f_189553_

long: x, lastUpdateY, field_35612, uniquePosValue, f_rndrhjai, lastUpdateVertical, f_189553_

BlockPos$Mutable: z, pos, field_35613, pos, f_vumnpzqq, f_189554_

BlockPos$Mutable: y, pos, field_35613, pos, f_vumnpzqq, pos, f_189554_

Supplier<Biome>: A, biome, field_35614, biomeSupplier, f_uzodkiij, f_189555_

Supplier<RegistryEntry<Biome>>: z, biome, field_35614, biomeSupplier, f_uzodkiij, biome, f_189555_

Supplier<RegistryKey<Biome>>: B, biomeKey, field_35615, biomeKeySupplier, f_tcqpdoie, f_189556_

int: C, blockY, field_35617, y, f_qjtsffeh, f_189557_

int: A, blockY, field_35617, y, f_qjtsffeh, y, f_189557_

int: D, waterHeight, field_35618, fluidHeight, f_ufaqmesd, f_189558_

int: B, waterHeight, field_35618, fluidHeight, f_ufaqmesd, fluidHeight, f_189558_

int: E, stoneDepthBelow, field_35619, stoneDepthBelow, f_bbzndmli, f_189559_

int: C, stoneDepthBelow, field_35619, stoneDepthBelow, f_bbzndmli, stoneDepthBelow, f_189559_

int: F, stoneDepthAbove, field_35620, stoneDepthAbove, f_udhbtloh, f_189560_

int: D, stoneDepthAbove, field_35620, stoneDepthAbove, f_udhbtloh, stoneDepthAbove, f_189560_

double: u, surfaceSecondary, field_35678, field_35678, f_qvechvnc, surfaceSecondary, f_202180_

Constructors

Methods

void (int, int): a, updateXZ, method_39072, initHorizontalContext, m_ibujkmil, m_189569_

void (int, int): a, updateXZ, method_39072, initHorizontalContext, m_ibujkmil, updateHorizontalContext, m_189569_

void (int, int, int, int, int, int): a, updateY, method_39073, initVerticalContext, m_xczmztpk, m_189576_

void (int, int, int, int, int, int): a, updateY, method_39073, initVerticalContext, m_xczmztpk, updateVerticalContext, m_189576_

int (): a, getSurfaceSecondaryDepth, method_39550, method_39550, m_gqpjbiaw, m_189568_

int (int): a, blockCoordToSurfaceCell, method_39903, method_39903, m_ntlmoytt, m_198280_

int (int): a, blockCoordToSurfaceCell, method_39903, method_39903, m_ntlmoytt, blockCoordToSurfaceCell, m_198280_

int (int): b, surfaceCellToBlockCoord, method_39904, method_39904, m_zctbumnm, m_198282_

int (int): b, surfaceCellToBlockCoord, method_39904, method_39904, m_zctbumnm, surfaceCellToBlockCoord, m_198282_

int (): b, getMinSurfaceLevel, method_39551, method_39551, m_bgmaggvu, m_189583_

int (): b, getMinSurfaceLevel, method_39551, method_39551, m_bgmaggvu, getMinSurfaceLevel, m_189583_

double (): a, getSurfaceSecondary, method_39550, method_39550, m_dgelrfgw, getOrComputeSurfaceSecondary, m_202181_

1.18.1

Names

Fields

Constructors

Methods

1.18

Names

ctu$g

net.minecraft.world.level.levelgen.SurfaceRules$Context

net.minecraft.class_6686$class_6694

net.minecraft.world.gen.surfacebuilder.MaterialRules$MaterialRuleContext

net.minecraft.unmapped.C_flergppe$C_dzzznwrr

net.minecraft.src.C_182910_$C_182920_

Fields

int: a, HOW_FAR_BELOW_PRELIMINARY_SURFACE_LEVEL_TO_BUILD_SURFACE, field_36274, field_36274, f_ngmzwvpj, f_198274_

int: b, SURFACE_CELL_BITS, field_36275, field_36275, f_wgttrquc, f_198275_

int: c, SURFACE_CELL_SIZE, field_36276, field_36276, f_zstmpnis, f_198276_

int: d, SURFACE_CELL_MASK, field_36277, field_36277, f_cnbjadvz, f_198277_

SurfaceBuilder: e, system, field_35233, surfaceBuilder, f_twpzccfi, f_189535_

MaterialRules$BooleanSupplier: f, temperature, field_35234, biomeTemperaturePredicate, f_lvzwbbpb, f_189536_

MaterialRules$BooleanSupplier: g, steep, field_35235, steepSlopePredicate, f_kicuufsh, f_189537_

MaterialRules$BooleanSupplier: h, hole, field_35236, negativeRunDepthPredicate, f_qzljfxys, f_189538_

MaterialRules$BooleanSupplier: i, abovePreliminarySurface, field_35604, surfacePredicate, f_sdzewfpo, f_189539_

Chunk: j, chunk, field_35605, chunk, f_albtfkqs, f_189540_

ChunkNoiseSampler: k, noiseChunk, field_35676, chunkNoiseSampler, f_ourqedeu, f_189541_

Function<BlockPos, Biome>: l, biomeGetter, field_35606, posToBiome, f_qtjfahjz, f_189542_

Registry<Biome>: m, biomes, field_35607, biomeRegistry, f_jezqtnkt, f_189543_

HeightContext: n, context, field_35241, heightContext, f_hixaqskv, f_189544_

long: o, lastPreliminarySurfaceCellOrigin, field_36278, field_36278, f_zqteoxfk, f_198278_

int[]: p, preliminarySurfaceCache, field_36279, field_36279, f_knsaxicl, f_198279_

long: q, lastUpdateXZ, field_35608, uniqueHorizontalPosValue, f_rxnjjdhl, f_189545_

int: r, blockX, field_35609, x, f_qugfcvvh, f_189546_

int: s, blockZ, field_35610, z, f_relufswd, f_189547_

int: t, surfaceDepth, field_35611, runDepth, f_crplrclw, f_189548_

long: u, lastSurfaceDepth2Update, field_35677, field_35677, f_nhrftckm, f_189549_

int: v, surfaceSecondaryDepth, field_35678, field_35678, f_pwnlidpo, f_189550_

long: w, lastMinSurfaceLevelUpdate, field_35679, field_35679, f_scnmothh, f_189551_

int: x, minSurfaceLevel, field_35616, surfaceMinY, f_koxwamhv, f_189552_

long: y, lastUpdateY, field_35612, uniquePosValue, f_rndrhjai, f_189553_

BlockPos$Mutable: z, pos, field_35613, pos, f_vumnpzqq, f_189554_

Supplier<Biome>: A, biome, field_35614, biomeSupplier, f_uzodkiij, f_189555_

Supplier<RegistryKey<Biome>>: B, biomeKey, field_35615, biomeKeySupplier, f_tcqpdoie, f_189556_

int: C, blockY, field_35617, y, f_qjtsffeh, f_189557_

int: D, waterHeight, field_35618, fluidHeight, f_ufaqmesd, f_189558_

int: E, stoneDepthBelow, field_35619, stoneDepthBelow, f_bbzndmli, f_189559_

int: F, stoneDepthAbove, field_35620, stoneDepthAbove, f_udhbtloh, f_189560_

Constructors

(SurfaceBuilder, Chunk, ChunkNoiseSampler, Function<BlockPos, Biome>, Registry<Biome>, HeightContext)

Methods

void (int, int): a, updateXZ, method_39072, initHorizontalContext, m_ibujkmil, m_189569_

void (int, int, int, int, int, int): a, updateY, method_39073, initVerticalContext, m_xczmztpk, m_189576_

int (): a, getSurfaceSecondaryDepth, method_39550, method_39550, m_gqpjbiaw, m_189568_

int (int): a, blockCoordToSurfaceCell, method_39903, method_39903, m_ntlmoytt, m_198280_

int (int): b, surfaceCellToBlockCoord, method_39904, method_39904, m_zctbumnm, m_198282_

int (): b, getMinSurfaceLevel, method_39551, method_39551, m_bgmaggvu, m_189583_