net.minecraft.world.gen.densityfunction

public record UpscaleDensityFunction$NearestNeighborSampler

implements Sampler

net.minecraft.world.level.levelgen.densityfunction.op.upscale.UpscaleFunction$NearestNeighborSampler
net.minecraft.class_1_1583$class_1_1910
net.minecraft.world.gen.densityfunction.UpscaleDensityFunction$NearestNeighborSampler

Field summary

Modifier and TypeField
private final Sampler
input
comp_1_2112
input
private final int
cellSizeX
comp_1_2109
cellSizeX
private final int
cellSizeY
comp_1_2110
cellSizeY
private final int
cellSizeZ
comp_1_2111
cellSizeZ

Constructor summary

ModifierConstructor
public (Sampler input, int cellSizeX, int cellSizeY, int cellSizeZ)

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 SamplingRegion
getCellSampleVolume(DensityVolume volume)
method_1_12014(class_1_1441 arg0)
getEnclosingRegion(SamplingRegion region)
private void
upscale(DensityBuffer outputBuffer, DensityVolume volume, DensityVolume cellVolume, ScopedDensityBuffer cellBuffer)
method_1_12015(class_1_1516 arg0, class_1_1441 arg1, class_1_1441 arg2, class_1_1572 arg3)
upscale(SampleBuffer output, SamplingRegion outputRegion, SamplingRegion inputRegion, PooledSampleBuffer input)
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_2112()
input()
public int
cellSizeX()
comp_1_2109()
cellSizeX()
public int
cellSizeY()
comp_1_2110()
cellSizeY()
public int
cellSizeZ()
comp_1_2111()
cellSizeZ()