net.minecraft.world.level.levelgen.synth

public class PerlinNoise

exu
net.minecraft.world.level.levelgen.synth.PerlinNoise
net.minecraft.class_3537

Field summary

Modifier and TypeField
private static final int
a
ROUND_OFF
field_31704
private final ImprovedNoise[]
b
noiseLevels
field_15744
private final int
c
firstOctave
field_34758
private final it.unimi.dsi.fastutil.doubles.DoubleList
d
amplitudes
field_26445
private final double
e
lowestFreqValueFactor
field_20659
private final double
f
lowestFreqInputFactor
field_20660
private final double
g
maxValue
field_36632

Constructor summary

ModifierConstructor
protected (RandomSource arg0, com.mojang.datafixers.util.Pair<Integer, it.unimi.dsi.fastutil.doubles.DoubleList> arg1, boolean arg2)

Method summary

Modifier and TypeMethod
public static PerlinNoise
a(baq arg0, IntStream arg1)
createLegacyForBlendedNoise(RandomSource arg0, IntStream arg1)
method_39187(class_5819 arg0, IntStream arg1)
public static PerlinNoise
a(baq arg0, int arg1, it.unimi.dsi.fastutil.doubles.DoubleList arg2)
createLegacyForLegacyNetherBiome(RandomSource arg0, int arg1, it.unimi.dsi.fastutil.doubles.DoubleList arg2)
method_39126(class_5819 arg0, int arg1, it.unimi.dsi.fastutil.doubles.DoubleList arg2)
public static PerlinNoise
b(baq arg0, IntStream arg1)
create(RandomSource arg0, IntStream arg1)
method_39128(class_5819 arg0, IntStream arg1)
public static PerlinNoise
a(baq arg0, List<Integer> arg1)
create(RandomSource arg0, List<Integer> arg1)
method_39127(class_5819 arg0, List<Integer> arg1)
public static PerlinNoise
a(baq arg0, int arg1, double arg2, double... arg3)
create(RandomSource arg0, int arg1, double arg2, double... arg3)
method_35480(class_5819 arg0, int arg1, double arg2, double... arg3)
public static PerlinNoise
b(baq arg0, int arg1, it.unimi.dsi.fastutil.doubles.DoubleList arg2)
create(RandomSource arg0, int arg1, it.unimi.dsi.fastutil.doubles.DoubleList arg2)
method_30847(class_5819 arg0, int arg1, it.unimi.dsi.fastutil.doubles.DoubleList arg2)
private static com.mojang.datafixers.util.Pair<Integer, it.unimi.dsi.fastutil.doubles.DoubleList>
a(it.unimi.dsi.fastutil.ints.IntSortedSet arg0)
makeAmplitudes(it.unimi.dsi.fastutil.ints.IntSortedSet arg0)
method_30848(it.unimi.dsi.fastutil.ints.IntSortedSet arg0)
protected double
a()
maxValue()
method_40555()
private static void
a(baq arg0)
skipOctave(RandomSource arg0)
method_34401(class_5819 arg0)
public double
a(double arg0, double arg1, double arg2)
getValue(double arg0, double arg1, double arg2)
method_15416(double arg0, double arg1, double arg2)
public double
a(double arg0, double arg1, double arg2, double arg3, double arg4, boolean arg5)
getValue(double arg0, double arg1, double arg2, double arg3, double arg4, boolean arg5)
method_16453(double arg0, double arg1, double arg2, double arg3, double arg4, boolean arg5)
public double
a(double arg0)
maxBrokenValue(double arg0)
method_40556(double arg0)
private double
c(double arg0)
edgeValue(double arg0)
method_40557(double arg0)
public ImprovedNoise
a(int arg0)
getOctaveNoise(int arg0)
method_16668(int arg0)
public static double
b(double arg0)
wrap(double arg0)
method_16452(double arg0)
protected int
b()
firstOctave()
method_38477()
protected it.unimi.dsi.fastutil.doubles.DoubleList
c()
amplitudes()
method_38478()
public void
a(StringBuilder arg0)
parityConfigString(StringBuilder arg0)
method_39130(StringBuilder arg0)