Class ImprovedNoise
java.lang.Object
net.minecraft.world.level.levelgen.synth.ImprovedNoise
- 
Field SummaryFieldsModifier and TypeFieldDescriptionprivate byte[]private static floatdoubledoubledouble
- 
Constructor SummaryConstructors
- 
Method SummaryModifier and TypeMethodDescriptionprivate static doublegradDot(int p_75336_, double p_75337_, double p_75338_, double p_75339_)doublenoise(double p_164309_, double p_164310_, double p_164311_)doublenoise(double p_75328_, double p_75329_, double p_75330_, double p_75331_, double p_75332_)Deprecated.doublenoiseWithDerivative(double p_164313_, double p_164314_, double p_164315_, double[] p_164316_)private intp(int p_75334_)private doublesampleAndLerp(int p_164318_, int p_164319_, int p_164320_, double p_164321_, double p_164322_, double p_164323_, double p_164324_)private doublesampleWithDerivative(int p_164326_, int p_164327_, int p_164328_, double p_164329_, double p_164330_, double p_164331_, double[] p_164332_)
- 
Field Details- 
SHIFT_UP_EPSILONprivate static final float SHIFT_UP_EPSILON- See Also:
- Constant Field Values
 
- 
pprivate final byte[] p
- 
xopublic final double xo
- 
yopublic final double yo
- 
zopublic final double zo
 
- 
- 
Constructor Details- 
ImprovedNoise
 
- 
- 
Method Details- 
noisepublic double noise(double p_164309_, double p_164310_, double p_164311_)
- 
noise@Deprecated public double noise(double p_75328_, double p_75329_, double p_75330_, double p_75331_, double p_75332_)Deprecated.
- 
noiseWithDerivativepublic double noiseWithDerivative(double p_164313_, double p_164314_, double p_164315_, double[] p_164316_)
- 
gradDotprivate static double gradDot(int p_75336_, double p_75337_, double p_75338_, double p_75339_)
- 
pprivate int p(int p_75334_)
- 
sampleAndLerpprivate double sampleAndLerp(int p_164318_, int p_164319_, int p_164320_, double p_164321_, double p_164322_, double p_164323_, double p_164324_)
- 
sampleWithDerivativeprivate double sampleWithDerivative(int p_164326_, int p_164327_, int p_164328_, double p_164329_, double p_164330_, double p_164331_, double[] p_164332_)
 
-