net.minecraft.util.math.noise

public class CompositeNoiseSampler

implements NoiseSampler

net.minecraft.world.level.levelgen.synth.NoiseStack
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
layers
field_1_9626
components
private final Interval
range
range
field_1_9627
range

Constructor summary

ModifierConstructor
private (CompositeNoiseSampler$Component[] components)

Method summary

Modifier and TypeMethod
public static CompositeNoiseSampler$Builder
builder()
builder()
method_1_9265()
builder()
public Interval
range()
range()
method_1_9203()
getRange()
public float
get(double x, double y, double z)
get(double x, double y, double z)
method_16447(double arg0, double arg1, double arg2)
sample(double arg0, double arg1, double arg2)
public float
get(double x, double y)
get(double x, double y)
method_15433(double arg0, double arg1)
sample(double arg0, double arg1)
public void
addToVolume(DensityBuffer buffer, DensityVolume volume, double xzScale, double yScale, float amplitude)
addToVolume(DensityBuffer buffer, DensityVolume volume, double xzScale, double yScale, float amplitude)
method_1_9473(class_1_1516 arg0, class_1_1441 arg1, double arg2, double arg3, float arg4)
fill(SampleBuffer arg0, SamplingRegion arg1, double arg2, double arg3, float arg4)
public NoiseSampler
getLayer(int index)
getLayer(int index)
method_1_9266(int arg0)
getNoise(int octave)