net.minecraft.world.gen.densityfunction

record IntervalSelectDensityFunction$SingleThresholdSampler

implements Sampler

net.minecraft.world.level.levelgen.densityfunction.op.IntervalSelectFunction$SingleThresholdSampler
net.minecraft.class_1_860$class_1_1587
net.minecraft.world.gen.densityfunction.IntervalSelectDensityFunction$SingleThresholdSampler

Field summary

Modifier and TypeField
private final Sampler
input
comp_1_1803
input
private final float
threshold
comp_1_1804
threshold
private final Sampler
ifBelow
comp_1_1802
ifBelow
private final Sampler
ifAbove
comp_1_1801
ifAbove

Constructor summary

ModifierConstructor
private (Sampler input, float threshold, Sampler ifBelow, Sampler ifAbove)

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)
public Sampler
input()
comp_1_1803()
input()
public float
threshold()
comp_1_1804()
threshold()
public Sampler
ifBelow()
comp_1_1802()
ifBelow()
public Sampler
ifAbove()
comp_1_1801()
ifAbove()