Class Cavifier
java.lang.Object
net.minecraft.world.level.levelgen.Cavifier
- All Implemented Interfaces:
NoiseModifier
-
Nested Class Summary
Modifier and TypeClassDescription(package private) static class
-
Field Summary
Modifier and TypeFieldDescriptionprivate NormalNoise
private static int
private NormalNoise
private NormalNoise
private int
private NormalNoise
private NormalNoise
private NormalNoise
private NormalNoise
private NormalNoise
private NormalNoise
private NormalNoise
private NormalNoise
private NormalNoise
private NormalNoise
private NormalNoise
private NormalNoise
private NormalNoise
private static int
Fields inherited from interface net.minecraft.world.level.levelgen.NoiseModifier
PASSTHROUGH
-
Constructor Summary
-
Method Summary
Modifier and TypeMethodDescriptionprivate double
addEntrances(double p_158120_, int p_158121_, int p_158122_, int p_158123_)
private static double
clampToUnit(double p_158118_)
private double
getLayerizedCaverns(int p_158135_, int p_158136_, int p_158137_)
private double
getPillars(int p_158125_, int p_158126_, int p_158127_)
private double
getSpaghetti2d(int p_158143_, int p_158144_, int p_158145_)
private double
getSpaghetti3d(int p_158139_, int p_158140_, int p_158141_)
double
modifyNoise(double p_158151_, int p_158152_, int p_158153_, int p_158154_)
private static double
sampleWithRarity(NormalNoise p_158129_, double p_158130_, double p_158131_, double p_158132_, double p_158133_)
private double
spaghettiRoughness(int p_158147_, int p_158148_, int p_158149_)
-
Field Details
-
minCellY
private final int minCellY -
layerNoiseSource
-
pillarNoiseSource
-
pillarRarenessModulator
-
pillarThicknessModulator
-
spaghetti2dNoiseSource
-
spaghetti2dElevationModulator
-
spaghetti2dRarityModulator
-
spaghetti2dThicknessModulator
-
spaghetti3dNoiseSource1
-
spaghetti3dNoiseSource2
-
spaghetti3dRarityModulator
-
spaghetti3dThicknessModulator
-
spaghettiRoughnessNoise
-
spaghettiRoughnessModulator
-
caveEntranceNoiseSource
-
cheeseNoiseSource
-
CHEESE_NOISE_RANGE
private static final int CHEESE_NOISE_RANGE- See Also:
- Constant Field Values
-
SURFACE_DENSITY_THRESHOLD
private static final int SURFACE_DENSITY_THRESHOLD- See Also:
- Constant Field Values
-
-
Constructor Details
-
Cavifier
-
-
Method Details
-
modifyNoise
public double modifyNoise(double p_158151_, int p_158152_, int p_158153_, int p_158154_)- Specified by:
modifyNoise
in interfaceNoiseModifier
-
addEntrances
private double addEntrances(double p_158120_, int p_158121_, int p_158122_, int p_158123_) -
getPillars
private double getPillars(int p_158125_, int p_158126_, int p_158127_) -
getLayerizedCaverns
private double getLayerizedCaverns(int p_158135_, int p_158136_, int p_158137_) -
getSpaghetti3d
private double getSpaghetti3d(int p_158139_, int p_158140_, int p_158141_) -
getSpaghetti2d
private double getSpaghetti2d(int p_158143_, int p_158144_, int p_158145_) -
spaghettiRoughness
private double spaghettiRoughness(int p_158147_, int p_158148_, int p_158149_) -
clampToUnit
private static double clampToUnit(double p_158118_) -
sampleWithRarity
private static double sampleWithRarity(NormalNoise p_158129_, double p_158130_, double p_158131_, double p_158132_, double p_158133_)
-