net.minecraft.world.level.levelgen.synth

public class PerlinNoise

did
net.minecraft.world.level.levelgen.synth.PerlinNoise
net.minecraft.class_3537
net.minecraft.unmapped.C_hsivpyol
net.minecraft.util.math.noise.OctavePerlinNoiseSampler
net.minecraft.util.math.noise.OctavePerlinNoiseSampler
net.minecraft.src.C_2664_
net.minecraft.world.level.levelgen.synth.NoiseGeneratorOctaves

Field summary

Modifier and TypeField
private static final int
a
ROUND_OFF
field_31704
f_lgqkuzqy
field_31704
ROUND_OFF
f_164358_
private final ImprovedNoise[]
b
noiseLevels
field_15744
f_ajyjxtqu
octaveSamplers
octaveSamplers
f_75390_
private final int
c
firstOctave
field_34758
f_enkynfdr
firstOctave
firstOctave
f_192867_
private final it.unimi.dsi.fastutil.doubles.DoubleList
d
amplitudes
field_26445
f_nejirwpo
amplitudes
amplitudes
f_75391_
private final double
e
lowestFreqValueFactor
field_20659
f_phyknugv
persistence
persistence
f_75392_
private final double
f
lowestFreqInputFactor
field_20660
f_kthmwfga
lacunarity
lacunarity
f_75393_
private final double
g
maxValue
field_36632
f_qwjjalmb
field_36632
maxValue
f_210641_

Constructor summary

ModifierConstructor
protected (RandomSource random, com.mojang.datafixers.util.Pair<Integer, it.unimi.dsi.fastutil.doubles.DoubleList> firstOctaveAndAmplitude, boolean xoroshiro)

Method summary

Modifier and TypeMethod
public static PerlinNoise
a(cun arg0, IntStream arg1)
createLegacyForBlendedNoise(RandomSource arg0, IntStream arg1)
method_39187(class_5819 arg0, IntStream arg1)
m_venafhyl(C_rlomrsco arg0, IntStream arg1)
createLegacy(AbstractRandom random, IntStream arg1)
createLegacy(WorldGenRandom random, IntStream octaves)
m_192885_(C_141344_ p_192886_, IntStream p_192887_)
public static PerlinNoise
a(cun 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)
m_cyhvmcxc(C_rlomrsco arg0, int arg1, it.unimi.dsi.fastutil.doubles.DoubleList arg2)
createLegacy(AbstractRandom random, int offset, it.unimi.dsi.fastutil.doubles.DoubleList amplitudes)
createLegacy(WorldGenRandom random, int firstOctave, it.unimi.dsi.fastutil.doubles.DoubleList octaves)
m_210645_(C_141344_ p_210646_, int p_210647_, it.unimi.dsi.fastutil.doubles.DoubleList p_210648_)
public static PerlinNoise
b(cun arg0, IntStream arg1)
create(RandomSource arg0, IntStream arg1)
method_39128(class_5819 arg0, IntStream arg1)
m_fdzvgpoz(C_rlomrsco arg0, IntStream arg1)
create(AbstractRandom random, IntStream arg1)
create(WorldGenRandom random, IntStream octaves)
m_192893_(C_141344_ p_192894_, IntStream p_192895_)
public static PerlinNoise
a(cun arg0, List<Integer> arg1)
create(RandomSource arg0, List<Integer> arg1)
method_39127(class_5819 arg0, List<Integer> arg1)
m_buvaaldg(C_rlomrsco arg0, List<Integer> arg1)
create(AbstractRandom random, List<Integer> arg1)
create(WorldGenRandom random, List<Integer> octaves)
m_192882_(C_141344_ p_192883_, List<Integer> p_192884_)
public static PerlinNoise
a(cun 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)
m_jmooadcq(C_rlomrsco arg0, int arg1, double arg2, double... arg3)
create(AbstractRandom random, int offset, double firstAmplitude, double... amplitudes)
create(WorldGenRandom random, int firstOctave, double firstAmplitude, double... amplitudes)
m_192873_(C_141344_ p_192874_, int p_192875_, double p_192876_, double... arg3)
public static PerlinNoise
b(cun 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)
m_htkjajxm(C_rlomrsco arg0, int arg1, it.unimi.dsi.fastutil.doubles.DoubleList arg2)
create(AbstractRandom random, int offset, it.unimi.dsi.fastutil.doubles.DoubleList amplitudes)
create(WorldGenRandom random, int offset, it.unimi.dsi.fastutil.doubles.DoubleList amplitudes)
m_164381_(C_141344_ p_164382_, int p_164383_, it.unimi.dsi.fastutil.doubles.DoubleList p_164384_)
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)
m_nxakigoa(it.unimi.dsi.fastutil.ints.IntSortedSet arg0)
calculateAmplitudes(it.unimi.dsi.fastutil.ints.IntSortedSet octaves)
calculateAmplitudes(it.unimi.dsi.fastutil.ints.IntSortedSet octaves)
m_75430_(it.unimi.dsi.fastutil.ints.IntSortedSet p_75431_)
protected double
a()
maxValue()
method_40555()
m_huisxhto()
method_40555()
getMaxValue()
m_210642_()
private static void
a(cun arg0)
skipOctave(RandomSource arg0)
method_34401(class_5819 arg0)
m_tvfasehm(C_rlomrsco arg0)
skipCalls(AbstractRandom random)
skipCalls(WorldGenRandom random)
m_164379_(C_141344_ p_164380_)
public double
a(double arg0, double arg1, double arg2)
getValue(double arg0, double arg1, double arg2)
method_15416(double arg0, double arg1, double arg2)
m_oirlfvzh(double arg0, double arg1, double arg2)
sample(double x, double y, double z)
sample(double x, double y, double z)
m_75408_(double p_75410_, 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)
m_upjfqgor(double arg0, double arg1, double arg2, double arg3, double arg4, boolean arg5)
sample(double x, double y, double z, double yScale, double yMax, boolean useOrigin)
sample(double x, double y, double z, double yScale, double yMax, boolean useOrigin)
m_75417_(double p_75419_, double p_75421_, double p_75423_, double arg3, double arg4, boolean arg5)
public double
a(double arg0)
maxBrokenValue(double arg0)
method_40556(double arg0)
m_qslxnupf(double arg0)
method_40556(double arg0)
maxBrokenValue(double arg0)
m_210643_(double arg0)
private double
c(double arg0)
edgeValue(double arg0)
method_40557(double arg0)
m_qxdlhhxm(double arg0)
method_40557(double arg0)
edgeValue(double arg0)
m_210649_(double arg0)
public ImprovedNoise
a(int arg0)
getOctaveNoise(int arg0)
method_16668(int arg0)
m_zfoawynj(int arg0)
getOctave(int octave)
getOctave(int octave)
m_75424_(int arg0)
public static double
b(double arg0)
wrap(double arg0)
method_16452(double arg0)
m_bberpvku(double arg0)
maintainPrecision(double value)
maintainPrecision(double value)
m_75406_(double p_75407_)
protected int
b()
firstOctave()
method_38477()
m_igqzxhua()
getFirstOctave()
firstOctave()
m_192872_()
protected it.unimi.dsi.fastutil.doubles.DoubleList
c()
amplitudes()
method_38478()
m_hrqfivrx()
getAmplitudes()
amplitudes()
m_192892_()
public void
a(StringBuilder arg0)
parityConfigString(StringBuilder arg0)
method_39130(StringBuilder arg0)
m_vsmyykvt(StringBuilder arg0)
addDebugInfo(StringBuilder info)
addDebugInfo(StringBuilder info)
m_192890_(StringBuilder arg0)