Class NoiseStack
java.lang.Object
net.minecraft.world.level.levelgen.synth.NoiseStack
- All Implemented Interfaces:
Noise
- Direct Known Subclasses:
NoiseStack.Perlin, NoiseStack.SmearedPerlin
-
Nested Class Summary
Nested ClassesModifier and TypeClassDescriptionstatic classprotected static final recordprivate static classprivate static class -
Field Summary
Fields -
Constructor Summary
Constructors -
Method Summary
Modifier and TypeMethodDescriptionvoidaddToVolume(DensityBuffer buffer, DensityVolume volume, double xzScale, double yScale, float amplitude) static NoiseStack.Builderbuilder()floatget(double x, double y) floatget(double x, double y, double z) getLayer(int index) range()
-
Field Details
-
layers
-
range
-
-
Constructor Details
-
NoiseStack
-
-
Method Details
-
builder
-
range
-
get
-
get
-
addToVolume
public void addToVolume(DensityBuffer buffer, DensityVolume volume, double xzScale, double yScale, float amplitude) - Specified by:
addToVolumein interfaceNoise
-
getLayer
-