Class NoiseRouterData
java.lang.Object
net.minecraft.world.level.levelgen.NoiseRouterData
-
Nested Class Summary
Nested ClassesModifier and TypeClassDescriptionprotected static final class -
Field Summary
FieldsModifier and TypeFieldDescriptionprivate static final ResourceKey<DensityFunction>private static final DensityFunctionprivate static final DensityFunctionprivate 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 doubleprivate static final floatprivate 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 doubleprivate static final doubleprivate static final ResourceKey<DensityFunction>private static final ResourceKey<DensityFunction> -
Constructor Summary
Constructors -
Method Summary
Modifier and TypeMethodDescriptionprotected static doubleapplySlide(NoiseSettings p_209499_, double p_209500_, double p_209501_) static Holder<? extends DensityFunction>protected static doublecomputePreliminarySurfaceLevelScanning(NoiseSettings p_209509_, DensityFunction p_209510_, int p_209511_, int p_209512_) private static ResourceKey<DensityFunction>static NoiseRoutercreateNoiseRouter(NoiseSettings p_209503_, long p_209504_, Registry<NormalNoise.NoiseParameters> p_209505_, WorldgenRandom.Algorithm p_209506_, NoiseRouterWithOnlyNoises p_209507_) protected static NoiseRouterWithOnlyNoisesend(NoiseSettings p_209559_) private static DensityFunctionprivate static DensityFunctiongetFunction(ResourceKey<DensityFunction> p_209553_) private static Holder<NormalNoise.NoiseParameters>getNoise(ResourceKey<NormalNoise.NoiseParameters> p_209543_) protected static NoiseRouterWithOnlyNoisesnether(NoiseSettings p_209556_) private static DensityFunctionnoiseGradientDensity(DensityFunction p_212272_, DensityFunction p_212273_) private static NoiseRouterWithOnlyNoisesnoNewCaves(NoiseSettings p_212288_) private static DensityFunctionnoodle()protected static NoiseRouterWithOnlyNoisesoverworld(NoiseSettings p_212278_, boolean p_212279_) private static NoiseRouterWithOnlyNoisesoverworldWithNewCaves(NoiseSettings p_212283_, boolean p_212284_) protected static NoiseRouterWithOnlyNoisesoverworldWithoutCaves(NoiseSettings p_209549_) private static DensityFunctionpillars()private static DensityFunctionpostProcess(NoiseSettings p_212275_, DensityFunction p_212276_) private static DensityFunctionregister(ResourceKey<DensityFunction> p_209545_, DensityFunction p_209546_) private static NormalNoiseseedNoise(PositionalRandomFactory p_209525_, Registry<NormalNoise.NoiseParameters> p_209526_, Holder<NormalNoise.NoiseParameters> p_209527_) private static DensityFunctionslopedCheese(DensityFunction p_209482_, DensityFunction p_209483_, DensityFunction p_209484_, DensityFunction p_209485_, DensityFunction p_209486_, DensityFunction p_209487_) private static DensityFunctionprivate static DensityFunctionprivate static DensityFunctionsplineWithBlending(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 DensityFunctionunderground(DensityFunction p_209470_) private static DensityFunctionyLimitedInterpolatable(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_)
-