net.minecraft.world.gen.densityfunction

record RoundingDensityFunction$ScaledSampler

implements Sampler

net.minecraft.world.level.levelgen.densityfunction.op.RoundFunction$Sampler
net.minecraft.class_1_1340$class_1_1536
net.minecraft.world.gen.densityfunction.RoundingDensityFunction$ScaledSampler

Field summary

Modifier and TypeField
private final RoundingDensityFunction$Mode
type
comp_1_1697
type
private final Sampler
input
comp_1_1695
input
private final Sampler
multiple
comp_1_1696
multiple

Constructor summary

ModifierConstructor
private (RoundingDensityFunction$Mode type, Sampler input, Sampler multiple)

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 float
apply(float input, float multiple)
method_1_10168(float arg0, float arg1)
round(float input, float multiple)
public RoundingDensityFunction$Mode
type()
comp_1_1697()
type()
public Sampler
input()
comp_1_1695()
input()
public Sampler
multiple()
comp_1_1696()
multiple()