History - net.minecraft.world.gen.chunk.ChunkNoiseSampler

26.3-snapshot-3

Names

Fields

Constructors

Methods

26.3-snapshot-2

Names

Fields

Constructors

Methods

26.3-snapshot-1

Names

Fields

Constructors

Methods

MultiNoiseUtil$MultiNoiseSampler (NoiseRouter, List<MultiNoiseUtil$NoiseHypercube>): cachedClimateSampler, method_40531, createMultiNoiseSampler

MultiNoiseUtil$MultiNoiseSampler (NoiseRouter): cachedClimateSampler, method_40531, createMultiNoiseSampler

26.2

Names

Fields

Constructors

Methods

Blender (): getBlender, method_39327, getBlender

26.1.2

Names

Fields

Constructors

Methods

26.1.1

Names

Fields

Constructors

Methods

26.1

Names

Fields

DensityFunction: fullNoiseDensity, field_1_2468, finalSamplerAfterBeardifier

Constructors

Methods

double (): getInterpolatedDensity, method_1_2958, sampleDensity

1.21.11_unobfuscated

Names

net.minecraft.world.level.levelgen.NoiseChunk

net.minecraft.class_6568

net.minecraft.world.gen.chunk.ChunkNoiseSampler

Fields

int: cellCountXZ, field_34599, horizontalCellCount

int: cellCountY, field_34598, verticalCellCount

int: cellNoiseMinY, field_34600, minimumCellY

int: firstCellX, field_34601, startCellX

int: firstCellZ, field_34602, startCellZ

int: firstNoiseX, field_34603, startBiomeX

int: firstNoiseZ, field_34604, startBiomeZ

List<ChunkNoiseSampler$DensityInterpolator>: interpolators, field_34605, interpolators

List<ChunkNoiseSampler$CellCache>: cellCaches, field_36581, caches

Map<DensityFunction, DensityFunction>: wrapped, field_36582, actualDensityFunctionCache

it.unimi.dsi.fastutil.longs.Long2IntMap: preliminarySurfaceLevelCache, field_61471, surfaceHeightEstimateCache

AquiferSampler: aquifer, field_34613, aquiferSampler

DensityFunction: preliminarySurfaceLevel, field_61472, preliminarySurfaceLevel

ChunkNoiseSampler$BlockStateSampler: blockStateRule, field_36584, blockStateSampler

Blender: blender, field_35487, blender

ChunkNoiseSampler$FlatCache: blendAlpha, field_36585, cachedBlendAlphaDensityFunction

ChunkNoiseSampler$FlatCache: blendOffset, field_36586, cachedBlendOffsetDensityFunction

DensityFunctionTypes$Beardifying: beardifier, field_37113, beardifying

long: lastBlendingDataPos, field_36587, lastBlendingColumnPos

Blender$BlendResult: lastBlendingOutput, field_36588, lastBlendingResult

int: noiseSizeXZ, field_36589, horizontalBiomeEnd

int: cellWidth, field_36590, horizontalCellBlockCount

int: cellHeight, field_36591, verticalCellBlockCount

boolean: interpolating, field_36592, isInInterpolationLoop

boolean: fillingCell, field_36593, isSamplingForCaches

int: cellStartBlockX, field_36594, startBlockX

int: cellStartBlockY, field_36572, startBlockY

int: cellStartBlockZ, field_36573, startBlockZ

int: inCellX, field_36574, cellBlockX

int: inCellY, field_36575, cellBlockY

int: inCellZ, field_36576, cellBlockZ

long: interpolationCounter, field_36577, sampleUniqueIndex

long: arrayInterpolationCounter, field_36578, cacheOnceUniqueIndex

int: arrayIndex, field_36579, index

DensityFunction$EachApplier: sliceFillingContextProvider, field_36580, interpolationEachApplier

Constructors

(int, NoiseConfig, int, int, GenerationShapeConfig, DensityFunctionTypes$Beardifying, ChunkGeneratorSettings, AquiferSampler$FluidLevelSampler, Blender)

Methods

ChunkNoiseSampler (Chunk, NoiseConfig, DensityFunctionTypes$Beardifying, ChunkGeneratorSettings, AquiferSampler$FluidLevelSampler, Blender): forChunk, method_39543, create

MultiNoiseUtil$MultiNoiseSampler (NoiseRouter, List<MultiNoiseUtil$NoiseHypercube>): cachedClimateSampler, method_40531, createMultiNoiseSampler

BlockState (): getInterpolatedState, method_40536, sampleBlockState

int (): blockX, comp_371, blockX

int (): blockY, comp_372, blockY

int (): blockZ, comp_373, blockZ

int (int, int, int, int): maxPreliminarySurfaceLevel, method_72685, estimateHighestSurfaceLevel

int (int, int): preliminarySurfaceLevel, method_39900, estimateSurfaceHeight

int (long): computePreliminarySurfaceLevel, method_39899, calculateSurfaceHeightEstimate

Blender (): getBlender, method_39327, getBlender

void (boolean, int): fillSlice, method_40532, sampleDensity

void (): initializeForFirstCellX, method_38336, sampleStartDensity

void (int): advanceCellX, method_38339, sampleEndDensity

ChunkNoiseSampler (int): forIndex, method_40477, at

void (double[], DensityFunction): fillAllDirectly, method_40478, fill

void (int, int): selectCellYZ, method_38362, onSampledCellCorners

void (int, double): updateForY, method_38337, interpolateY

void (int, double): updateForX, method_38349, interpolateX

void (int, double): updateForZ, method_38355, interpolateZ

void (): stopInterpolation, method_40537, stopInterpolation

void (): swapSlices, method_38348, swapBuffers

AquiferSampler (): aquifer, method_38354, getAquiferSampler

int (): cellWidth, method_42361, getHorizontalCellBlockCount

int (): cellHeight, method_42362, getVerticalCellBlockCount

Blender$BlendResult (int, int): getOrComputeBlendingOutput, method_40535, calculateBlendResult

DensityFunction (DensityFunction): wrap, method_40529, getActualDensityFunction

DensityFunction (DensityFunction): wrapNew, method_40533, getActualDensityFunctionImpl

DensityFunction$NoisePos (int): forIndex, method_40477, at

BlockState (DensityFunction, DensityFunction$NoisePos): lambda$new$0, method_40530, method_40530