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