net.minecraft.world.gen

public class NoiseCaveSampler

implements WeightSampler

cpj
net.minecraft.world.level.levelgen.Cavifier
net.minecraft.class_5833
net.minecraft.world.gen.NoiseCaveSampler
net.minecraft.unmapped.C_yxmyvbao
net.minecraft.src.C_141325_

Field summary

Modifier and TypeField
private final int
a
minCellY
field_28827
minY
f_njdkichj
f_158095_
private final DoublePerlinNoiseSampler
c
layerNoiseSource
field_28828
terrainAdditionNoise
f_npgrqeaa
f_158096_
private final DoublePerlinNoiseSampler
d
pillarNoiseSource
field_28829
pillarNoise
f_lhfmsvlt
f_158097_
private final DoublePerlinNoiseSampler
e
pillarRarenessModulator
field_28830
pillarFalloffNoise
f_zemmbxxg
f_158098_
private final DoublePerlinNoiseSampler
f
pillarThicknessModulator
field_28831
pillarScaleNoise
f_zckjmlpb
f_158099_
private final DoublePerlinNoiseSampler
g
spaghetti2dNoiseSource
field_28832
scaledCaveScaleNoise
f_jrnapvfn
f_158100_
private final DoublePerlinNoiseSampler
h
spaghetti2dElevationModulator
field_28833
horizontalCaveNoise
f_jibtlpvp
f_158101_
private final DoublePerlinNoiseSampler
i
spaghetti2dRarityModulator
field_28834
caveScaleNoise
f_otnovsgd
f_158102_
private final DoublePerlinNoiseSampler
j
spaghetti2dThicknessModulator
field_28835
caveFalloffNoise
f_dkowauey
f_158103_
private final DoublePerlinNoiseSampler
k
spaghetti3dNoiseSource1
field_28836
tunnelNoise1
f_nzkngjma
f_158104_
private final DoublePerlinNoiseSampler
l
spaghetti3dNoiseSource2
field_28837
tunnelNoise2
f_tggmfmpy
f_158105_
private final DoublePerlinNoiseSampler
m
spaghetti3dRarityModulator
field_28838
tunnelScaleNoise
f_qqssorih
f_158106_
private final DoublePerlinNoiseSampler
n
spaghetti3dThicknessModulator
field_28839
tunnelFalloffNoise
f_lqtjbfof
f_158107_
private final DoublePerlinNoiseSampler
o
spaghettiRoughnessNoise
field_28840
offsetNoise
f_fjbdeusw
f_158108_
private final DoublePerlinNoiseSampler
p
spaghettiRoughnessModulator
field_28841
offsetScaleNoise
f_zywyaykz
f_158109_
private final DoublePerlinNoiseSampler
q
caveEntranceNoiseSource
field_28842
field_28842
f_atsqzoel
f_158110_
private final DoublePerlinNoiseSampler
r
cheeseNoiseSource
field_29226
caveDensityNoise
f_mlepxkpq
f_158111_
private static final int
s
CHEESE_NOISE_RANGE
field_31463
field_31463
f_trzjjxbh
f_158112_
private static final int
t
SURFACE_DENSITY_THRESHOLD
field_31464
field_31464
f_qlzlmvzv
f_158113_

Constructor summary

ModifierConstructor
public (WorldGenRandom random, int minY)

Method summary

Modifier and TypeMethod
public double
modifyNoise(double o, int o, int arg2, int arg3)
modifyNoise(double arg0, int arg1, int arg2, int arg3)
method_33747(double arg0, int arg1, int arg2, int arg3)
sample(double arg0, int arg1, int arg2, int arg3)
m_142124_(double p_158152_, int p_158154_, int arg2, int arg3)
private double
a(double o, int o, int arg2, int arg3)
addEntrances(double arg0, int arg1, int arg2, int arg3)
method_35325(double arg0, int arg1, int arg2, int arg3)
method_35325(double arg0, int arg1, int arg2, int arg3)
m_ufjjzjxd(double arg0, int arg1, int arg2, int arg3)
m_158119_(double p_158121_, int p_158123_, int arg2, int arg3)
private double
a(int o, int o, int arg2)
getPillars(int arg0, int arg1, int arg2)
method_33746(int arg0, int arg1, int arg2)
getPillarNoise(int x, int y, int z)
m_aehsnqwd(int arg0, int arg1, int arg2)
m_158124_(int p_158126_, int p_158127_, int arg2)
private double
b(int o, int o, int arg2)
getLayerizedCaverns(int arg0, int arg1, int arg2)
method_33750(int arg0, int arg1, int arg2)
getTerrainAdditionNoise(int x, int y, int z)
m_trmxtjhb(int arg0, int arg1, int arg2)
m_158134_(int p_158136_, int p_158137_, int arg2)
private double
c(int o, int o, int arg2)
getSpaghetti3d(int arg0, int arg1, int arg2)
method_33751(int arg0, int arg1, int arg2)
getTunnelNoise(int x, int y, int z)
m_qwqpptxu(int arg0, int arg1, int arg2)
m_158138_(int p_158140_, int p_158141_, int arg2)
private double
d(int o, int o, int arg2)
getSpaghetti2d(int arg0, int arg1, int arg2)
method_33752(int arg0, int arg1, int arg2)
getCaveNoise(int x, int y, int z)
m_iopwniwx(int arg0, int arg1, int arg2)
m_158142_(int p_158144_, int p_158145_, int arg2)
private double
e(int o, int o, int arg2)
spaghettiRoughness(int arg0, int arg1, int arg2)
method_33753(int arg0, int arg1, int arg2)
getTunnelOffsetNoise(int x, int y, int z)
m_bpojjvoq(int arg0, int arg1, int arg2)
m_158146_(int p_158148_, int p_158149_, int arg2)
private static double
a(double o)
clampToUnit(double arg0)
method_33749(double arg0)
clamp(double value)
m_auxleuna(double arg0)
m_158117_(double p_158118_)
private static double
a(ddw o, double o, double o, double arg3, double arg4)
sampleWithRarity(NormalNoise arg0, double arg1, double arg2, double arg3, double arg4)
method_33748(class_5216 arg0, double arg1, double arg2, double arg3, double arg4)
sample(DoublePerlinNoiseSampler sampler, double x, double y, double z, double scale)
m_yfcrijdb(C_rxrtfjrt arg0, double arg1, double arg2, double arg3, double arg4)
m_158128_(C_2663_ p_158129_, double p_158130_, double p_158132_, double arg3, double arg4)