net.minecraft.world.gen.densityfunction

record UpscaleDensityFunction$GeneralSampler

implements Sampler

net.minecraft.world.level.levelgen.densityfunction.op.upscale.UpscaleFunction$Sampler
net.minecraft.class_1_1583$class_1_1911
net.minecraft.world.gen.densityfunction.UpscaleDensityFunction$GeneralSampler

Field summary

Modifier and TypeField
private final Sampler
input
comp_1_2113
input
private final Upscaler
valueUpscaler
comp_1_2115
valueUpscaler
private final UpscaleDensityFunction$Axis
x
comp_1_2116
x
private final UpscaleDensityFunction$Axis
y
comp_1_2117
y
private final UpscaleDensityFunction$Axis
z
comp_1_2118
z
private final Upscaler$Cache
upscalerCache
comp_1_2114
upscalerCache

Constructor summary

ModifierConstructor
private (Sampler input, Upscaler valueUpscaler, UpscaleDensityFunction$Axis x, UpscaleDensityFunction$Axis y, UpscaleDensityFunction$Axis z, Upscaler$Cache upscalerCache)

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)
private void
sampleAndUpscaleFallback(SamplerContext context, DensityBuffer outputBuffer, DensityVolume volume)
method_1_12017(class_1_1521 arg0, class_1_1516 arg1, class_1_1441 arg2)
upscaleFallback(SamplingContext context, SampleBuffer output, SamplingRegion region)
private void
sampleAndUpscale(SamplerContext context, DensityBuffer outputBuffer, DensityVolume volume, Upscaler$AxisPlan x, Upscaler$AxisPlan y, Upscaler$AxisPlan z)
method_1_12016(class_1_1521 arg0, class_1_1516 arg1, class_1_1441 arg2, class_1_1889$class_1_1890 arg3, class_1_1889$class_1_1890 arg4, class_1_1889$class_1_1890 arg5)
upscale(SamplingContext context, SampleBuffer output, SamplingRegion region, Upscaler$AxisPlan x, Upscaler$AxisPlan y, Upscaler$AxisPlan z)
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_2113()
input()
public Upscaler
valueUpscaler()
comp_1_2115()
valueUpscaler()
public UpscaleDensityFunction$Axis
x()
comp_1_2116()
x()
public UpscaleDensityFunction$Axis
y()
comp_1_2117()
y()
public UpscaleDensityFunction$Axis
z()
comp_1_2118()
z()
public Upscaler$Cache
upscalerCache()
comp_1_2114()
upscalerCache()