Class NormalNoise
java.lang.Object
net.minecraft.world.level.levelgen.synth.NormalNoise
This samples the sum of two individual samplers of perlin noise octaves.
The input coordinates are scaled by
INPUT_FACTOR, and the result is scaled by valueFactor.-
Nested Class Summary
Nested Classes -
Field Summary
FieldsModifier and TypeFieldDescriptionprivate final PerlinNoiseprivate static final doubleprivate final doubleprivate final NormalNoise.NoiseParametersprivate final PerlinNoiseprivate static final doubleprivate final double -
Constructor Summary
ConstructorsModifierConstructorDescriptionprivateNormalNoise(RandomSource pRandom, NormalNoise.NoiseParameters pParameters, boolean pUseLegacyNetherBiome) -
Method Summary
Modifier and TypeMethodDescriptionstatic NormalNoisecreate(RandomSource pRandom, int pFirstOctave, double... pAmplitudes) static NormalNoisecreate(RandomSource pRandom, NormalNoise.NoiseParameters pParameters) static NormalNoisecreateLegacyNetherBiome(RandomSource pRandom, NormalNoise.NoiseParameters pParameters) Deprecated.private static doubleexpectedDeviation(int pOctaves) doublegetValue(double pX, double pY, double pZ) doublemaxValue()voidparityConfigString(StringBuilder pBuilder)
-
Field Details
-
INPUT_FACTOR
private static final double INPUT_FACTOR- See Also:
-
TARGET_DEVIATION
private static final double TARGET_DEVIATION- See Also:
-
valueFactor
private final double valueFactor -
first
-
second
-
maxValue
private final double maxValue -
parameters
-
-
Constructor Details
-
NormalNoise
private NormalNoise(RandomSource pRandom, NormalNoise.NoiseParameters pParameters, boolean pUseLegacyNetherBiome)
-
-
Method Details
-
createLegacyNetherBiome
@Deprecated public static NormalNoise createLegacyNetherBiome(RandomSource pRandom, NormalNoise.NoiseParameters pParameters) Deprecated. -
create
-
create
-
maxValue
public double maxValue() -
expectedDeviation
private static double expectedDeviation(int pOctaves) -
getValue
public double getValue(double pX, double pY, double pZ) -
parameters
-
parityConfigString
-