net.minecraft.world.level.levelgen.synth

public class BlendedNoise

implements NoiseChunk$NoiseFiller

dgx
net.minecraft.world.level.levelgen.synth.BlendedNoise
net.minecraft.class_5822
net.minecraft.util.math.noise.InterpolatedNoiseSampler
net.minecraft.src.C_141430_
net.minecraft.world.level.levelgen.synth.BlendedNoise

字段概要

修饰符与类型字段
private final PerlinNoise
a
minLimitNoise
field_28774
lowerInterpolatedNoise
f_164288_
private final PerlinNoise
b
maxLimitNoise
field_28775
upperInterpolatedNoise
f_164289_
private final PerlinNoise
c
mainNoise
field_28776
interpolationNoise
f_164290_
private final double
d
xzScale
field_34752
xzScale
f_192799_
private final double
e
yScale
field_34753
yScale
f_192800_
private final double
f
xzMainScale
field_34754
xzMainScale
f_192801_
private final double
g
yMainScale
field_34755
yMainScale
f_192802_
private final int
h
cellWidth
field_34756
cellWidth
f_192803_
private final int
i
cellHeight
field_34757
cellHeight
f_192804_

构造函数概要

修饰符构造函数
private (PerlinNoise lowerInterpolatedNoise, PerlinNoise upperInterpolatedNoise, PerlinNoise interpolationNoise, NoiseSamplingSettings config, int cellWidth, int cellHeight)
public (RandomSource random, NoiseSamplingSettings config, int cellWidth, int cellHeight)

方法概要

修饰符与类型方法
public double
calculateNoise(int arg0, int arg1, int arg2)
calculateNoise(int arg0, int arg1, int arg2)
calculateNoise(int arg0, int arg1, int arg2)
calculateNoise(int arg0, int arg1, int arg2)
m_183616_(int p_192821_, int p_192822_, int arg2)
public void
a(StringBuilder arg0)
parityConfigString(StringBuilder arg0)
method_39117(StringBuilder arg0)
addDebugInfo(StringBuilder info)
m_192817_(StringBuilder arg0)