net.minecraft.world.gen

public interface Upscaler$Coefficient

net.minecraft.world.level.levelgen.densityfunction.op.upscale.Upscaler$Coefficients
net.minecraft.class_1_1889$class_1_1892
net.minecraft.world.gen.Upscaler$Coefficient

Field summary

Modifier and TypeField
Upscaler$Coefficient
NEAREST_NEIGHBOR
field_1_12136
NEAREST_NEIGHBOR

Method summary

Modifier and TypeMethod
static Upscaler$Coefficient[]
computeTable(int cellSize, UpscaleFunction$Mode mode)
method_1_11991(int arg0, class_1_1583$class_1_1909 arg1)
sampleCoefficients(int count, UpscaleDensityFunction$Mode mode)
static Interval
modifyRange(Interval input, int cellSize, UpscaleFunction$Mode mode)
method_1_11998(class_1_1150 arg0, int arg1, class_1_1583$class_1_1909 arg2)
mapInterval(Interval x, int coefficients, UpscaleDensityFunction$Mode mode)
static Upscaler$Coefficient
compute(UpscaleFunction$Mode mode, float alpha)
method_1_11990(class_1_1583$class_1_1909 arg0, float arg1)
sampleCoefficient(UpscaleDensityFunction$Mode mode, float t)
static Upscaler$Coefficient
interpolateLinear(float alpha)
method_1_11995(float arg0)
sampleCoefficientLinear(float t)
static Upscaler$Coefficient
interpolateCosine(float alpha)
method_1_11993(float arg0)
sampleCoefficientCosine(float t)
static Upscaler$Coefficient
interpolateCubic(float alpha)
method_1_11994(float arg0)
sampleCoefficientCubic(float t)
static Upscaler$Coefficient
cubicBSpline(float alpha)
method_1_11992(float arg0)
sampleCoefficientBSpline(float t)
float
multiply(float[] samples, int startIndex, int stride)
method_1_11999(float[] arg0, int arg1, int arg2)
sample(float[] values, int start, int stride)
float[]
asArray()
method_1_11989()
getFactors()
default Interval
modifyRange(Interval input)
method_1_11997(class_1_1150 arg0)
mapInterval(Interval x)
private static Interval
lambda$modifyRange$0(Interval arg0, Upscaler$Coefficients arg1)
method_1_11996(class_1_1150 arg0, class_1_1889$class_1_1892 arg1)
method_1_11996(Interval arg0, Upscaler$Coefficient coeff)