net.minecraft.world.level.levelgen

public class OreVeinifier

cqc
net.minecraft.world.level.levelgen.OreVeinifier
net.minecraft.class_6353
net.minecraft.world.gen.OreVeinGenerator
net.minecraft.src.C_141342_
net.minecraft.world.level.levelgen.OreVeinifier

Field summary

Modifier and TypeField
private static final float
a
RARITY
field_33588
field_33588
f_158783_
private static final float
b
RIDGE_NOISE_FREQUENCY
field_33589
field_33589
f_158784_
private static final float
c
THICKNESS
field_33590
field_33590
f_158785_
private static final float
d
VEININESS_THRESHOLD
field_33591
field_33591
f_158786_
private static final double
e
VEININESS_FREQUENCY
field_33694
field_33694
f_158787_
private static final int
f
EDGE_ROUNDOFF_BEGIN
field_33695
field_33695
f_158788_
private static final double
g
MAX_EDGE_ROUNDOFF
field_33696
field_33696
f_158789_
private static final float
h
VEIN_SOLIDNESS
field_33592
field_33592
f_158790_
private static final float
i
MIN_RICHNESS
field_33662
field_33662
f_158791_
private static final float
j
MAX_RICHNESS
field_33663
field_33663
f_158792_
private static final float
k
MAX_RICHNESS_THRESHOLD
field_33664
field_33664
f_158793_
private static final float
l
CHANCE_OF_RAW_ORE_BLOCK
field_33665
field_33665
f_158794_
private static final float
m
SKIP_ORE_IF_GAP_NOISE_IS_BELOW
field_33666
field_33666
f_158795_
private final int
n
veinMaxY
field_33595
field_33595
f_158796_
private final int
o
veinMinY
field_33596
field_33596
f_158797_
private final BlockState
p
normalBlock
field_33597
defaultState
f_158798_
private final NormalNoise
q
veininessNoiseSource
field_33598
field_33598
f_158799_
private final NormalNoise
r
veinANoiseSource
field_33599
field_33599
f_158800_
private final NormalNoise
s
veinBNoiseSource
field_33600
field_33600
f_158801_
private final NormalNoise
t
gapNoise
field_33667
field_33667
f_158802_
private final int
u
cellWidth
field_33601
field_33601
f_158803_
private final int
v
cellHeight
field_33602
field_33602
f_158804_

Constructor summary

ModifierConstructor
public (long seed, BlockState defaultState, int p_158810_, int arg3, int arg4)

Method summary

Modifier and TypeMethod
public void
a(double[] arg0, int arg1, int arg2, int arg3, int arg4)
fillVeininessNoiseColumn(double[] arg0, int arg1, int arg2, int arg3, int arg4)
method_36401(double[] arg0, int arg1, int arg2, int arg3, int arg4)
method_36401(double[] arg0, int arg1, int arg2, int arg3, int arg4)
m_158827_(double[] p_158829_, int p_158830_, int p_158831_, int p_158832_, int arg4)
public void
b(double[] arg0, int arg1, int arg2, int arg3, int arg4)
fillNoiseColumnA(double[] arg0, int arg1, int arg2, int arg3, int arg4)
method_36404(double[] arg0, int arg1, int arg2, int arg3, int arg4)
method_36404(double[] arg0, int arg1, int arg2, int arg3, int arg4)
m_158843_(double[] p_158845_, int p_158846_, int p_158847_, int p_158848_, int arg4)
public void
c(double[] arg0, int arg1, int arg2, int arg3, int arg4)
fillNoiseColumnB(double[] arg0, int arg1, int arg2, int arg3, int arg4)
method_36405(double[] arg0, int arg1, int arg2, int arg3, int arg4)
method_36405(double[] arg0, int arg1, int arg2, int arg3, int arg4)
m_158849_(double[] p_158851_, int p_158852_, int p_158853_, int p_158854_, int arg4)
public void
a(double[] arg0, int arg1, int arg2, ddv arg3, double arg4, int arg5, int arg6)
fillNoiseColumn(double[] arg0, int arg1, int arg2, NormalNoise arg3, double arg4, int arg5, int arg6)
method_36402(double[] arg0, int arg1, int arg2, class_5216 arg3, double arg4, int arg5, int arg6)
method_36402(double[] arg0, int arg1, int arg2, DoublePerlinNoiseSampler arg3, double arg4, int arg5, int arg6)
m_158833_(double[] p_158835_, int p_158836_, int p_158837_, C_2663_ p_158838_, double p_158839_, int arg5, int arg6)
public BlockState
a(cqf arg0, int arg1, int arg2, int arg3, double arg4, double arg5, double arg6)
oreVeinify(RandomSource arg0, int arg1, int arg2, int arg3, double arg4, double arg5, double arg6)
method_36400(class_5819 arg0, int arg1, int arg2, int arg3, double arg4, double arg5, double arg6)
sample(WorldGenRandom random, int x, int y, int z, double arg4, double arg5, double arg6)
m_158819_(C_141344_ p_158821_, int p_158822_, int p_158823_, int p_158824_, double p_158825_, double arg5, double arg6)
private boolean
a(double arg0, double arg1)
isVein(double arg0, double arg1)
method_36398(double arg0, double arg1)
method_36398(double arg0, double arg1)
m_158811_(double p_158813_, double arg1)
private OreVeinifier$VeinType
a(double arg0, int arg1)
getVeinType(double arg0, int arg1)
method_36397(double arg0, int arg1)
getVeinType(double arg0, int arg1)
m_158814_(double p_158816_, int arg1)