net.minecraft.world.level.levelgen

public class Aquifer$NoiseBasedAquifer

implements Aquifer

cpf$a
net.minecraft.world.level.levelgen.Aquifer$NoiseBasedAquifer
net.minecraft.class_6350$class_5832
net.minecraft.unmapped.C_jpghdzxc$C_ftubuwzd
net.minecraft.world.gen.chunk.AquiferSampler$Impl
net.minecraft.src.C_141319_$C_141321_
net.minecraft.world.level.levelgen.Aquifer$a

Field summary

Modifier and TypeField
private static final int
c
X_RANGE
field_31451
f_yrbxxmpa
field_31451
f_157985_
private static final int
d
Y_RANGE
field_31452
f_iybxoczj
field_31452
f_157986_
private static final int
e
Z_RANGE
field_31453
f_euupitog
field_31453
f_157987_
private static final int
f
X_SEPARATION
field_31454
f_qarvmhmd
field_31454
f_157988_
private static final int
g
Y_SEPARATION
field_31455
f_cbtggwbu
field_31455
f_157989_
private static final int
h
Z_SEPARATION
field_31456
f_jdqrfokb
field_31456
f_157990_
private static final int
i
X_SPACING
field_31457
f_qgivfmbz
field_31457
f_157991_
private static final int
j
Y_SPACING
field_31458
f_ngyvkzsq
field_31458
f_157992_
private static final int
k
Z_SPACING
field_31459
f_xcjewqaf
field_31459
f_157993_
private final NormalNoise
l
barrierNoise
field_28813
f_mikroshr
edgeDensityNoise
f_157994_
private final NormalNoise
m
waterLevelNoise
field_28814
f_tpukretk
fluidLevelNoise
f_157995_
private final NormalNoise
n
lavaNoise
field_33575
f_oclolhua
fluidTypeNoise
f_157996_
private final NoiseGeneratorSettings
o
noiseGeneratorSettings
field_28815
f_dchqiwsk
settings
f_157997_
private final Aquifer$NoiseBasedAquifer$AquiferStatus[]
p
aquiferCache
field_28816
f_sliohmag
waterLevels
f_157998_
private final long[]
q
aquiferLocationCache
field_28817
f_nvtnbozb
blockPositions
f_157999_
private boolean
r
shouldScheduleFluidUpdate
field_28820
f_aeytdyzw
needsFluidTick
f_158000_
private final NoiseSampler
s
sampler
field_28821
f_mwymgfva
columnSampler
f_158001_
private final int
t
minGridX
field_28822
f_usvvhfiv
startX
f_158002_
private final int
u
minGridY
field_28823
f_fguoiqqa
startY
f_158003_
private final int
v
minGridZ
field_28824
f_njwwcyos
startZ
f_158004_
private final int
w
gridSizeX
field_28825
f_sveovhqt
sizeX
f_158005_
private final int
x
gridSizeZ
field_28826
f_goxbdjkm
sizeZ
f_158006_

Constructor summary

ModifierConstructor
(ChunkPos pos, NormalNoise edgeDensityNoise, NormalNoise fluidLevelNoise, NormalNoise fluidTypeNoise, NoiseGeneratorSettings settings, NoiseSampler columnSampler, int startY, int deltaY)

Method summary

Modifier and TypeMethod
private int
a(int arg0, int arg1, int arg2)
getIndex(int arg0, int arg1, int arg2)
method_33741(int arg0, int arg1, int arg2)
m_ntbihuii(int arg0, int arg1, int arg2)
index(int x, int y, int z)
m_158027_(int p_158029_, int p_158030_, int arg2)
public BlockState
a(cpg arg0, int arg1, int arg2, int arg3, double arg4)
computeState(BaseStoneSource arg0, int arg1, int arg2, int arg3, double arg4)
method_33737(class_5840 arg0, int arg1, int arg2, int arg3, double arg4)
m_wtfrtvwh(C_iumlizkg arg0, int arg1, int arg2, int arg3, double arg4)
apply(BlockSource arg0, int arg1, int arg2, int arg3, double arg4)
m_142419_(C_141323_ p_158035_, int p_158036_, int p_158037_, int p_158038_, double arg4)
public boolean
a()
shouldScheduleFluidUpdate()
method_33742()
m_ajqxgdba()
needsFluidTick()
m_142203_()
private boolean
a(int arg0)
isLavaLevel(int arg0)
method_35324(int arg0)
m_orcrtiej(int arg0)
shouldBeLava(int y)
m_158017_(int arg0)
private double
a(int arg0, int arg1)
similarity(int arg0, int arg1)
method_33736(int arg0, int arg1)
m_uwyipnzq(int arg0, int arg1)
maxDistance(int a, int b)
m_158024_(int p_158026_, int arg1)
private double
a(int arg0, double arg1, cpf$a$a arg2, cpf$a$a arg3)
calculatePressure(int arg0, double arg1, Aquifer$NoiseBasedAquifer$AquiferStatus arg2, Aquifer$NoiseBasedAquifer$AquiferStatus arg3)
method_33735(int arg0, double arg1, class_6350$class_5832$class_6351 arg2, class_6350$class_5832$class_6351 arg3)
m_egmnmryf(int arg0, double arg1, C_jpghdzxc$C_ftubuwzd$C_ovxtuskh arg2, C_jpghdzxc$C_ftubuwzd$C_ovxtuskh arg3)
calculateDensity(int y, double noise, AquiferSampler$Impl$FluidLevel first, AquiferSampler$Impl$FluidLevel second)
m_158019_(int p_158021_, double p_158022_, C_141319_$C_141321_$C_141322_ arg2, C_141319_$C_141321_$C_141322_ arg3)
private int
b(int arg0)
gridX(int arg0)
method_33734(int arg0)
m_nfqzoayk(int arg0)
getLocalX(int x)
m_158039_(int arg0)
private int
c(int arg0)
gridY(int arg0)
method_33740(int arg0)
m_pdkrkukd(int arg0)
getLocalY(int y)
m_158045_(int arg0)
private int
d(int arg0)
gridZ(int arg0)
method_33743(int arg0)
m_dwpfcsve(int arg0)
getLocalZ(int z)
m_158047_(int arg0)
private Aquifer$NoiseBasedAquifer$AquiferStatus
a(long arg0)
getAquiferStatus(long arg0)
method_33738(long arg0)
m_muqvzfyx(long arg0)
getWaterLevel(long pos)
m_158031_(long arg0)
private Aquifer$NoiseBasedAquifer$AquiferStatus
b(int arg0, int arg1, int arg2)
computeAquifer(int arg0, int arg1, int arg2)
method_33744(int arg0, int arg1, int arg2)
m_yoeabfdt(int arg0, int arg1, int arg2)
getFluidLevel(int x, int y, int z)
m_158041_(int p_158043_, int p_158044_, int arg2)