net.minecraft.world.level.levelgen

public class Cavifier

implements NoiseModifier

cpi
net.minecraft.world.level.levelgen.Cavifier
net.minecraft.class_5833
net.minecraft.world.gen.NoiseCaveSampler
net.minecraft.src.C_141325_
net.minecraft.world.level.levelgen.Cavifier

字段概要

修饰符与类型字段
private final int
a
minCellY
field_28827
minY
f_158095_
private final NormalNoise
c
layerNoiseSource
field_28828
terrainAdditionNoise
f_158096_
private final NormalNoise
d
pillarNoiseSource
field_28829
pillarNoise
f_158097_
private final NormalNoise
e
pillarRarenessModulator
field_28830
pillarFalloffNoise
f_158098_
private final NormalNoise
f
pillarThicknessModulator
field_28831
pillarScaleNoise
f_158099_
private final NormalNoise
g
spaghetti2dNoiseSource
field_28832
scaledCaveScaleNoise
f_158100_
private final NormalNoise
h
spaghetti2dElevationModulator
field_28833
horizontalCaveNoise
f_158101_
private final NormalNoise
i
spaghetti2dRarityModulator
field_28834
caveScaleNoise
f_158102_
private final NormalNoise
j
spaghetti2dThicknessModulator
field_28835
caveFalloffNoise
f_158103_
private final NormalNoise
k
spaghetti3dNoiseSource1
field_28836
tunnelNoise1
f_158104_
private final NormalNoise
l
spaghetti3dNoiseSource2
field_28837
tunnelNoise2
f_158105_
private final NormalNoise
m
spaghetti3dRarityModulator
field_28838
tunnelScaleNoise
f_158106_
private final NormalNoise
n
spaghetti3dThicknessModulator
field_28839
tunnelFalloffNoise
f_158107_
private final NormalNoise
o
spaghettiRoughnessNoise
field_28840
offsetNoise
f_158108_
private final NormalNoise
p
spaghettiRoughnessModulator
field_28841
offsetScaleNoise
f_158109_
private final NormalNoise
q
caveEntranceNoiseSource
field_28842
field_28842
f_158110_
private final NormalNoise
r
cheeseNoiseSource
field_29226
caveDensityNoise
f_158111_
private static final int
s
CHEESE_NOISE_RANGE
field_31463
field_31463
f_158112_
private static final int
t
SURFACE_DENSITY_THRESHOLD
field_31464
field_31464
f_158113_

构造函数概要

修饰符构造函数
public (RandomSource random, int minY)

方法概要

修饰符与类型方法
public double
modifyNoise(double arg0, int arg1, 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 arg0, int arg1, 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_158119_(double p_158121_, int p_158123_, int arg2, int arg3)
private double
a(int arg0, int arg1, 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_158124_(int p_158126_, int p_158127_, int arg2)
private double
b(int arg0, int arg1, 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_158134_(int p_158136_, int p_158137_, int arg2)
private double
c(int arg0, int arg1, 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_158138_(int p_158140_, int p_158141_, int arg2)
private double
d(int arg0, int arg1, 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_158142_(int p_158144_, int p_158145_, int arg2)
private double
e(int arg0, int arg1, 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_158146_(int p_158148_, int p_158149_, int arg2)
private static double
a(double arg0)
clampToUnit(double arg0)
method_33749(double arg0)
clamp(double value)
m_158117_(double p_158118_)
private static double
a(ddv arg0, double arg1, double arg2, 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_158128_(C_2663_ p_158129_, double p_158130_, double p_158132_, double arg3, double arg4)