Class Cavifier
java.lang.Object
net.minecraft.world.level.levelgen.Cavifier
- All Implemented Interfaces:
NoiseModifier
-
Nested Class Summary
Nested ClassesModifier and TypeClassDescription(package private) static class -
Field Summary
FieldsModifier and TypeFieldDescriptionprivate NormalNoiseprivate static intprivate NormalNoiseprivate NormalNoiseprivate intprivate NormalNoiseprivate NormalNoiseprivate NormalNoiseprivate NormalNoiseprivate NormalNoiseprivate NormalNoiseprivate NormalNoiseprivate NormalNoiseprivate NormalNoiseprivate NormalNoiseprivate NormalNoiseprivate NormalNoiseprivate NormalNoiseprivate static intFields inherited from interface net.minecraft.world.level.levelgen.NoiseModifier
PASSTHROUGH -
Constructor Summary
Constructors -
Method Summary
Modifier and TypeMethodDescriptionprivate doubleaddEntrances(double p_158120_, int p_158121_, int p_158122_, int p_158123_)private static doubleclampToUnit(double p_158118_)private doublegetLayerizedCaverns(int p_158135_, int p_158136_, int p_158137_)private doublegetPillars(int p_158125_, int p_158126_, int p_158127_)private doublegetSpaghetti2d(int p_158143_, int p_158144_, int p_158145_)private doublegetSpaghetti3d(int p_158139_, int p_158140_, int p_158141_)doublemodifyNoise(double p_158151_, int p_158152_, int p_158153_, int p_158154_)private static doublesampleWithRarity(NormalNoise p_158129_, double p_158130_, double p_158131_, double p_158132_, double p_158133_)private doublespaghettiRoughness(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:
modifyNoisein 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_)
-