net.minecraft.util.math.noise

public class InterpolatedNoiseSampler

implements DensityFunction$Base

ffa
net.minecraft.world.level.levelgen.synth.BlendedNoise
net.minecraft.class_5822
net.minecraft.util.math.noise.InterpolatedNoiseSampler
net.minecraft.unmapped.C_uuzbvycz
net.minecraft.util.math.noise.InterpolatedNoiseSampler
net.minecraft.src.C_141430_

Field summary

Modifier and TypeField
private static final com.mojang.serialization.Codec<Double>
b
SCALE_RANGE
field_38269
SCALE_AND_FACTOR_RANGE
f_rpwruyia
SCALE_RANGE_CODEC
f_230454_
private static final com.mojang.serialization.MapCodec<InterpolatedNoiseSampler>
f
DATA_CODEC
field_38270
MAP_CODEC
f_xqyyjdwq
DATA_CODEC
f_230455_
public static final CodecHolder<InterpolatedNoiseSampler>
a
CODEC
field_37206
CODEC
f_splhrcet
CODEC
f_210616_
private final OctavePerlinNoiseSampler
g
minLimitNoise
field_28774
lowerInterpolatedNoise
f_xzeltcni
lowerInterpolatedNoise
f_164288_
private final OctavePerlinNoiseSampler
h
maxLimitNoise
field_28775
upperInterpolatedNoise
f_ynprhwyn
upperInterpolatedNoise
f_164289_
private final OctavePerlinNoiseSampler
i
mainNoise
field_28776
interpolationNoise
f_ojosutch
interpolationNoise
f_164290_
private final double
j
xzMultiplier
field_38271
scaledXzScale
f_ysoevdte
xzMultiplier
f_230456_
private final double
k
yMultiplier
field_38272
scaledYScale
f_eoahiudg
yMultiplier
f_230457_
private final double
l
xzFactor
field_38273
xzFactor
f_pvityagd
xzFactor
f_230458_
private final double
m
yFactor
field_38274
yFactor
f_ildbgwqm
yFactor
f_230459_
private final double
n
smearScaleMultiplier
field_38275
smearScaleMultiplier
f_wymqsqny
smearScaleMultiplier
f_230460_
private final double
o
maxValue
field_36630
maxValue
f_kklakles
maxValue
f_210617_
private final double
p
xzScale
field_34752
xzScale
f_cdrzfpgl
horizontalScale
f_192799_
private final double
q
yScale
field_34753
yScale
f_ffkkrkfh
verticalScale
f_192800_

Constructor summary

ModifierConstructor
private (OctavePerlinNoiseSampler lowerInterpolatedNoise, OctavePerlinNoiseSampler upperInterpolatedNoise, OctavePerlinNoiseSampler interpolationNoise, double xzScale, double yScale, double xzFactor, double yFactor, double smearScaleMultiplier)
public (Random random, double xzScale, double yScale, double xzFactor, double yFactor, double smearScaleMultiplier)

Method summary

Modifier and TypeMethod
public static InterpolatedNoiseSampler
a(double o, double o, double o, double arg3, double arg4)
createUnseeded(double arg0, double arg1, double arg2, double arg3, double arg4)
method_42384(double arg0, double arg1, double arg2, double arg3, double arg4)
createBase3dNoiseFunction(double xzScale, double yScale, double xzFactor, double yFactor, double smearScaleMultiplier)
m_gqixrzby(double arg0, double arg1, double arg2, double arg3, double arg4)
createUnseeded(double horizontalScale, double verticalScale, double xzFactor, double yFactor, double smearScaleMultiplier)
m_230477_(double p_230478_, double p_230480_, double p_230482_, double arg3, double arg4)
public InterpolatedNoiseSampler
a(bfq arg0)
withNewRandom(RandomSource arg0)
method_42386(class_5819 arg0)
copyWithRandom(Random random)
m_scfgoupn(C_rlomrsco arg0)
withRandom(RandomGenerator random)
m_230483_(C_212974_ arg0)
public double
a(epi$b arg0)
compute(DensityFunction$FunctionContext arg0)
method_40464(class_6910$class_6912 arg0)
sample(DensityFunction$NoisePos arg0)
m_ssiakess(C_kzwapyud$C_rbrbrmhy arg0)
compute(DensityFunction$FunctionContext arg0)
m_207386_(C_206962_$C_206964_ arg0)
public double
a()
minValue()
comp_377()
minValue()
m_hfnqnnds()
minValue()
m_207402_()
public double
b()
maxValue()
comp_378()
maxValue()
m_povvwofi()
maxValue()
m_207401_()
public void
a(StringBuilder arg0)
parityConfigString(StringBuilder arg0)
method_39117(StringBuilder arg0)
addDebugInfo(StringBuilder info)
m_ywupujlm(StringBuilder arg0)
addDebugInfo(StringBuilder info)
m_192817_(StringBuilder arg0)
public CodecHolder<? extends DensityFunction>
c()
codec()
method_41062()
getCodecHolder()
m_zkfncqhs()
codec()
m_214023_()