public static NoiseChunk | | a(dyt arg0, edh arg1, ecn$c arg2, ecy arg3, ecf$a arg4, edv arg5) | | forChunk(ChunkAccess arg0, RandomState arg1, DensityFunctions$BeardifierOrMarker arg2, NoiseGeneratorSettings arg3, Aquifer$FluidPicker arg4, Blender arg5) | | method_39543(class_2791 arg0, class_7138 arg1, class_6916$class_7050 arg2, class_5284 arg3, class_6350$class_6565 arg4, class_6748 arg5) | | create(Chunk chunk, NoiseConfig noiseConfig, DensityFunctionTypes$Beardifying beardifying, ChunkGeneratorSettings chunkGeneratorSettings, AquiferSampler$FluidLevelSampler fluidLevelSampler, Blender blender) |
|
protected Climate$Sampler | |
protected BlockState | | e() | | getInterpolatedState() | | method_40536() | | sampleBlockState() |
|
public int | | a() | | blockX() | | comp_371() | | blockX() |
|
public int | | b() | | blockY() | | comp_372() | | blockY() |
|
public int | | c() | | blockZ() | | comp_373() | | blockZ() |
|
public int | | a(int arg0, int arg1) | | preliminarySurfaceLevel(int arg0, int arg1) | | method_39900(int arg0, int arg1) | | estimateSurfaceHeight(int blockX, int blockZ) |
|
private int | | a(long arg0) | | computePreliminarySurfaceLevel(long arg0) | | method_39899(long arg0) | | calculateSurfaceHeightEstimate(long columnPos) |
|
public Blender | | d() | | getBlender() | | method_39327() | | getBlender() |
|
private void | | a(boolean arg0, int arg1) | | fillSlice(boolean arg0, int arg1) | | method_40532(boolean arg0, int arg1) | | sampleDensity(boolean start, int cellX) |
|
public void | | f() | | initializeForFirstCellX() | | method_38336() | | sampleStartDensity() |
|
public void | | b(int arg0) | | advanceCellX(int arg0) | | method_38339(int arg0) | | sampleEndDensity(int cellX) |
|
public NoiseChunk | | c(int arg0) | | forIndex(int arg0) | | method_40534(int arg0) | | at(int arg0) |
|
public void | |
public void | | b(int arg0, int arg1) | | selectCellYZ(int arg0, int arg1) | | method_38362(int arg0, int arg1) | | onSampledCellCorners(int cellY, int cellZ) |
|
public void | | a(int arg0, double arg1) | | updateForY(int arg0, double arg1) | | method_38337(int arg0, double arg1) | | interpolateY(int blockY, double deltaY) |
|
public void | | b(int arg0, double arg1) | | updateForX(int arg0, double arg1) | | method_38349(int arg0, double arg1) | | interpolateX(int blockX, double deltaX) |
|
public void | | c(int arg0, double arg1) | | updateForZ(int arg0, double arg1) | | method_38355(int arg0, double arg1) | | interpolateZ(int blockZ, double deltaZ) |
|
public void | | g() | | stopInterpolation() | | method_40537() | | stopInterpolation() |
|
public void | | h() | | swapSlices() | | method_38348() | | swapBuffers() |
|
public Aquifer | | i() | | aquifer() | | method_38354() | | getAquiferSampler() |
|
protected int | | j() | | cellWidth() | | method_42361() | | getHorizontalCellBlockCount() |
|
protected int | | k() | | cellHeight() | | method_42362() | | getVerticalCellBlockCount() |
|
Blender$BlendingOutput | | c(int arg0, int arg1) | | getOrComputeBlendingOutput(int arg0, int arg1) | | method_40535(int arg0, int arg1) | | calculateBlendResult(int blockX, int blockZ) |
|
protected DensityFunction | |
private DensityFunction | |