Class NoiseRouterData
java.lang.Object
net.minecraft.world.level.levelgen.NoiseRouterData
-
Nested Class Summary
Modifier and TypeClassDescriptionprotected static final class
-
Field Summary
Modifier and TypeFieldDescriptionprivate static final ResourceKey<DensityFunction>
private static final DensityFunction
private static final DensityFunction
private static final ResourceKey<DensityFunction>
private static final ResourceKey<DensityFunction>
private static final ResourceKey<DensityFunction>
private static final ResourceKey<DensityFunction>
private static final ResourceKey<DensityFunction>
private static final ResourceKey<DensityFunction>
private static final ResourceKey<DensityFunction>
private static final ResourceKey<DensityFunction>
private static final ResourceKey<DensityFunction>
private static final ResourceKey<DensityFunction>
private static final double
private static final float
private static final ResourceKey<DensityFunction>
private static final ResourceKey<DensityFunction>
private static final ResourceKey<DensityFunction>
private static final ResourceKey<DensityFunction>
private static final ResourceKey<DensityFunction>
private static final ResourceKey<DensityFunction>
private static final ResourceKey<DensityFunction>
private static final ResourceKey<DensityFunction>
private static final ResourceKey<DensityFunction>
private static final ResourceKey<DensityFunction>
private static final double
private static final double
private static final ResourceKey<DensityFunction>
private static final ResourceKey<DensityFunction>
-
Constructor Summary
-
Method Summary
Modifier and TypeMethodDescriptionprotected static double
applySlide
(NoiseSettings p_209499_, double p_209500_, double p_209501_) static Holder<? extends DensityFunction>
protected static double
computePreliminarySurfaceLevelScanning
(NoiseSettings p_209509_, DensityFunction p_209510_, int p_209511_, int p_209512_) private static ResourceKey<DensityFunction>
static NoiseRouter
createNoiseRouter
(NoiseSettings p_209503_, long p_209504_, Registry<NormalNoise.NoiseParameters> p_209505_, WorldgenRandom.Algorithm p_209506_, NoiseRouterWithOnlyNoises p_209507_) protected static NoiseRouterWithOnlyNoises
end
(NoiseSettings p_209559_) private static DensityFunction
private static DensityFunction
getFunction
(ResourceKey<DensityFunction> p_209553_) private static Holder<NormalNoise.NoiseParameters>
getNoise
(ResourceKey<NormalNoise.NoiseParameters> p_209543_) protected static NoiseRouterWithOnlyNoises
nether
(NoiseSettings p_209556_) private static DensityFunction
noiseGradientDensity
(DensityFunction p_212272_, DensityFunction p_212273_) private static NoiseRouterWithOnlyNoises
noNewCaves
(NoiseSettings p_212288_) private static DensityFunction
noodle()
protected static NoiseRouterWithOnlyNoises
overworld
(NoiseSettings p_212278_, boolean p_212279_) private static NoiseRouterWithOnlyNoises
overworldWithNewCaves
(NoiseSettings p_212283_, boolean p_212284_) protected static NoiseRouterWithOnlyNoises
overworldWithoutCaves
(NoiseSettings p_209549_) private static DensityFunction
pillars()
private static DensityFunction
postProcess
(NoiseSettings p_212275_, DensityFunction p_212276_) private static DensityFunction
register
(ResourceKey<DensityFunction> p_209545_, DensityFunction p_209546_) private static NormalNoise
seedNoise
(PositionalRandomFactory p_209525_, Registry<NormalNoise.NoiseParameters> p_209526_, Holder<NormalNoise.NoiseParameters> p_209527_) private static DensityFunction
slopedCheese
(DensityFunction p_209482_, DensityFunction p_209483_, DensityFunction p_209484_, DensityFunction p_209485_, DensityFunction p_209486_, DensityFunction p_209487_) private static DensityFunction
private static DensityFunction
private static DensityFunction
splineWithBlending
(DensityFunction p_209489_, DensityFunction p_209490_, DensityFunction p_209491_, DensityFunctions.TerrainShaperSpline.SplineType p_209492_, double p_209493_, double p_209494_, DensityFunction p_209495_) private static DensityFunction
underground
(DensityFunction p_209470_) private static DensityFunction
yLimitedInterpolatable
(DensityFunction p_209472_, DensityFunction p_209473_, int p_209474_, int p_209475_, int p_209476_)
-
Field Details
-
ORE_THICKNESS
private static final float ORE_THICKNESS- See Also:
-
VEININESS_FREQUENCY
private static final double VEININESS_FREQUENCY- See Also:
-
NOODLE_SPACING_AND_STRAIGHTNESS
private static final double NOODLE_SPACING_AND_STRAIGHTNESS- See Also:
-
SURFACE_DENSITY_THRESHOLD
private static final double SURFACE_DENSITY_THRESHOLD- See Also:
-
BLENDING_FACTOR
-
BLENDING_JAGGEDNESS
-
ZERO
-
Y
-
SHIFT_X
-
SHIFT_Z
-
BASE_3D_NOISE
-
CONTINENTS
-
EROSION
-
RIDGES
-
FACTOR
-
DEPTH
-
SLOPED_CHEESE
-
CONTINENTS_LARGE
-
EROSION_LARGE
-
FACTOR_LARGE
-
DEPTH_LARGE
-
SLOPED_CHEESE_LARGE
-
SLOPED_CHEESE_END
-
SPAGHETTI_ROUGHNESS_FUNCTION
-
ENTRANCES
-
NOODLE
-
PILLARS
-
SPAGHETTI_2D_THICKNESS_MODULATOR
-
SPAGHETTI_2D
-
-
Constructor Details
-
NoiseRouterData
public NoiseRouterData()
-
-
Method Details
-
overworld
-
createKey
-
bootstrap
-
register
private static DensityFunction register(ResourceKey<DensityFunction> p_209545_, DensityFunction p_209546_) -
getNoise
private static Holder<NormalNoise.NoiseParameters> getNoise(ResourceKey<NormalNoise.NoiseParameters> p_209543_) -
getFunction
-
slopedCheese
private static DensityFunction slopedCheese(DensityFunction p_209482_, DensityFunction p_209483_, DensityFunction p_209484_, DensityFunction p_209485_, DensityFunction p_209486_, DensityFunction p_209487_) -
spaghettiRoughnessFunction
-
entrances
-
noodle
-
pillars
-
spaghetti2D
-
underground
-
postProcess
-
overworldWithNewCaves
private static NoiseRouterWithOnlyNoises overworldWithNewCaves(NoiseSettings p_212283_, boolean p_212284_) -
noNewCaves
-
overworldWithoutCaves
-
nether
-
end
-
seedNoise
private static NormalNoise seedNoise(PositionalRandomFactory p_209525_, Registry<NormalNoise.NoiseParameters> p_209526_, Holder<NormalNoise.NoiseParameters> p_209527_) -
createNoiseRouter
public static NoiseRouter createNoiseRouter(NoiseSettings p_209503_, long p_209504_, Registry<NormalNoise.NoiseParameters> p_209505_, WorldgenRandom.Algorithm p_209506_, NoiseRouterWithOnlyNoises p_209507_) -
splineWithBlending
private static DensityFunction splineWithBlending(DensityFunction p_209489_, DensityFunction p_209490_, DensityFunction p_209491_, DensityFunctions.TerrainShaperSpline.SplineType p_209492_, double p_209493_, double p_209494_, DensityFunction p_209495_) -
noiseGradientDensity
private static DensityFunction noiseGradientDensity(DensityFunction p_212272_, DensityFunction p_212273_) -
yLimitedInterpolatable
private static DensityFunction yLimitedInterpolatable(DensityFunction p_209472_, DensityFunction p_209473_, int p_209474_, int p_209475_, int p_209476_) -
applySlide
-
computePreliminarySurfaceLevelScanning
protected static double computePreliminarySurfaceLevelScanning(NoiseSettings p_209509_, DensityFunction p_209510_, int p_209511_, int p_209512_)
-