net.minecraft.world.gen.densityfunction

record FindTopSurfaceDensityFunction$Sampler

implements Sampler

net.minecraft.world.level.levelgen.densityfunction.op.FindTopSurfaceFunction$Sampler
net.minecraft.world.level.levelgen.densityfunction.op.FindTopSurfaceFunction$Sampler
net.minecraft.class_11599$class_1_1585
net.minecraft.world.gen.densityfunction.FindTopSurfaceDensityFunction$Sampler

Field summary

Modifier and TypeField
private final Sampler
density
density
comp_1_1795
density
private final Sampler
upperBound
upperBound
comp_1_1797
upperBound
private final int
lowerBound
lowerBound
comp_1_1796
lowerBound
private final int
cellHeight
cellHeight
comp_1_1794
cellHeight

Constructor summary

ModifierConstructor
private (Sampler density, Sampler upperBound, int lowerBound, int cellHeight)

Method summary

Modifier and TypeMethod
public void
sampleVolume(SamplerContext context, DensityBuffer outputBuffer, DensityVolume volume)
sampleVolume(SamplerContext context, DensityBuffer outputBuffer, DensityVolume volume)
method_40470(class_1_1521 arg0, class_1_1516 arg1, class_1_1441 arg2)
fill(SamplingContext arg0, SampleBuffer arg1, SamplingRegion arg2)
public float
sampleValue(SamplerContext context, int blockX, int blockY, int blockZ)
sampleValue(SamplerContext context, int blockX, int blockY, int blockZ)
method_1_10143(class_1_1521 arg0, int arg1, int arg2, int arg3)
sample(SamplingContext arg0, int arg1, int arg2, int arg3)
private int
findSurfaceFrom(SamplerContext context, int x, int z, float upperBound)
findSurfaceFrom(SamplerContext context, int x, int z, float upperBound)
method_1_10211(class_1_1521 arg0, int arg1, int arg2, float arg3)
adjustY(SamplingContext context, int x, int z, float upperBound)
public Sampler
density()
density()
comp_1_1795()
density()
public Sampler
upperBound()
upperBound()
comp_1_1797()
upperBound()
public int
lowerBound()
lowerBound()
comp_1_1796()
lowerBound()
public int
cellHeight()
cellHeight()
comp_1_1794()
cellHeight()