net.minecraft.util.math.noise

public class CompositeNoiseSampler

implements NoiseSampler

net.minecraft.world.level.levelgen.synth.NoiseStack
net.minecraft.class_1_1403
net.minecraft.util.math.noise.CompositeNoiseSampler

Field summary

Modifier and TypeField
protected final CompositeNoiseSampler$Component[]
layers
field_1_9626
components
private final Interval
range
field_1_9627
range

Constructor summary

ModifierConstructor
private (CompositeNoiseSampler$Component[] components)

Method summary

Modifier and TypeMethod
public static CompositeNoiseSampler$Builder
builder()
method_1_9265()
builder()
public Interval
range()
method_1_9203()
getRange()
public double
get(double x, double y, double z)
method_16447(double arg0, double arg1, double arg2)
sample(double arg0, double arg1, double arg2)
public double
get(double x, double y)
method_15433(double arg0, double arg1)
sample(double arg0, double arg1)
public NoiseSampler
getLayer(int index)
method_1_9266(int arg0)
getNoise(int octave)