net.minecraft.world.gen.densityfunction

record FindTopSurfaceDensityFunction$Sampler

implements 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
comp_1_1795
density
private final Sampler
upperBound
comp_1_1797
upperBound
private final int
lowerBound
comp_1_1796
lowerBound
private final int
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)
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)
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)
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()
comp_1_1795()
density()
public Sampler
upperBound()
comp_1_1797()
upperBound()
public int
lowerBound()
comp_1_1796()
lowerBound()
public int
cellHeight()
comp_1_1794()
cellHeight()