yarn/mappings/net/minecraft/world/gen/densityfunction/DensityFunctions.mapping

119 lines
6.8 KiB
Plaintext

CLASS net/minecraft/class_6954 net/minecraft/world/gen/densityfunction/DensityFunctions
FIELD field_36618 TEN_FUNCTION Lnet/minecraft/class_6910;
FIELD field_36619 ZERO_FUNCTION Lnet/minecraft/class_6910;
METHOD method_40539 verticalRangeChoice (Lnet/minecraft/class_6910;Lnet/minecraft/class_6910;III)Lnet/minecraft/class_6910;
ARG 0 y
ARG 1 whenInRange
ARG 2 minInclusive
ARG 3 maxInclusive
ARG 4 whenOutOfRange
METHOD method_40540 createInitialDensityFunction (Lnet/minecraft/class_6910;Lnet/minecraft/class_6910;)Lnet/minecraft/class_6910;
ARG 0 factor
ARG 1 depth
METHOD method_40541 applyBlending (Lnet/minecraft/class_6910;Lnet/minecraft/class_6910;)Lnet/minecraft/class_6910;
ARG 0 function
ARG 1 blendOffset
METHOD method_41100 initAndGetDefault (Lnet/minecraft/class_7891;)Lnet/minecraft/class_6880;
METHOD method_41101 createCavesFunction (Lnet/minecraft/class_7871;Lnet/minecraft/class_7871;Lnet/minecraft/class_6910;)Lnet/minecraft/class_6910;
METHOD method_41103 createSurfaceNoiseRouter (Lnet/minecraft/class_7871;Lnet/minecraft/class_7871;ZZ)Lnet/minecraft/class_6953;
COMMENT Creates the {@link NoiseRouter} for the overworld and the surface world type.
COMMENT
COMMENT @return the created {@code NoiseRouter}
METHOD method_41109 of (Ljava/lang/String;)Lnet/minecraft/class_5321;
ARG 0 id
METHOD method_41113 createCavesSpaghettiRoughnessOverworldFunction (Lnet/minecraft/class_7871;)Lnet/minecraft/class_6910;
METHOD method_41116 entryHolder (Lnet/minecraft/class_7871;Lnet/minecraft/class_5321;)Lnet/minecraft/class_6910;
ARG 1 key
METHOD method_41117 createCavesEntrancesOverworldFunction (Lnet/minecraft/class_7871;Lnet/minecraft/class_7871;)Lnet/minecraft/class_6910;
METHOD method_41118 createNetherNoiseRouter (Lnet/minecraft/class_7871;Lnet/minecraft/class_7871;)Lnet/minecraft/class_6953;
COMMENT Creates the {@link NoiseRouter} for the nether.
COMMENT
COMMENT @return the created {@code NoiseRouter}
METHOD method_41119 createCavesNoodleOverworldFunction (Lnet/minecraft/class_7871;Lnet/minecraft/class_7871;)Lnet/minecraft/class_6910;
METHOD method_41120 createEndNoiseRouter (Lnet/minecraft/class_7871;)Lnet/minecraft/class_6953;
COMMENT Creates the {@link NoiseRouter} for The End.
COMMENT
COMMENT @return the created {@code NoiseRouter}
METHOD method_41121 createCavePillarsOverworldFunction (Lnet/minecraft/class_7871;)Lnet/minecraft/class_6910;
METHOD method_41122 createCavesSpaghetti2dOverworldFunction (Lnet/minecraft/class_7871;Lnet/minecraft/class_7871;)Lnet/minecraft/class_6910;
METHOD method_41207 applyBlendDensity (Lnet/minecraft/class_6910;)Lnet/minecraft/class_6910;
ARG 0 density
METHOD method_41211 createMultiNoiseDependentNoiseRouter (Lnet/minecraft/class_7871;Lnet/minecraft/class_7871;Lnet/minecraft/class_6910;)Lnet/minecraft/class_6953;
METHOD method_41546 getPeaksValleysNoise (F)F
ARG 0 weirdness
METHOD method_41547 createRidgesFoldedOverworldFunction (Lnet/minecraft/class_6910;)Lnet/minecraft/class_6910;
ARG 0 input
METHOD method_41548 registerSlopedCheeseFunction (Lnet/minecraft/class_7891;Lnet/minecraft/class_7871;Lnet/minecraft/class_6910;Lnet/minecraft/class_6880;Lnet/minecraft/class_6880;Lnet/minecraft/class_5321;Lnet/minecraft/class_5321;Lnet/minecraft/class_5321;Lnet/minecraft/class_5321;Lnet/minecraft/class_5321;Z)V
COMMENT Creates and registers the {@code sloped_cheese} density function.
COMMENT This is used for the normal, large biomes and amplified world types.
METHOD method_41549 createCavesNoiseRouter (Lnet/minecraft/class_7871;Lnet/minecraft/class_7871;)Lnet/minecraft/class_6953;
COMMENT Creates the {@link NoiseRouter} for the caves world type.
COMMENT
COMMENT @return the created {@code NoiseRouter}
METHOD method_41551 registerAndGetHolder (Lnet/minecraft/class_7891;Lnet/minecraft/class_5321;Lnet/minecraft/class_6910;)Lnet/minecraft/class_6910;
ARG 1 key
ARG 2 densityFunction
METHOD method_41552 createFloatingIslandsNoiseRouter (Lnet/minecraft/class_7871;Lnet/minecraft/class_7871;)Lnet/minecraft/class_6953;
COMMENT Creates the {@link NoiseRouter} for the floating islands world type.
COMMENT
COMMENT @return the created {@code NoiseRouter}
METHOD method_42363 applyCavesSlides (Lnet/minecraft/class_7871;II)Lnet/minecraft/class_6910;
COMMENT Applies the slides for the nether and the caves world type.
COMMENT
COMMENT @return the created density function
ARG 1 minY
COMMENT the minimum block Y coordinate of the world
ARG 2 maxY
COMMENT the maximum block Y coordinate of the world
METHOD method_42364 applyFloatingIslandsSlides (Lnet/minecraft/class_6910;II)Lnet/minecraft/class_6910;
COMMENT Applies the slides for The End or the floating islands world type.
COMMENT
COMMENT @return the created density function
ARG 0 function
ARG 1 minY
COMMENT the minimum block Y coordinate of the world
ARG 2 maxY
COMMENT the maximum block Y coordinate of the world
METHOD method_42365 applySlides (Lnet/minecraft/class_6910;IIIIDIID)Lnet/minecraft/class_6910;
COMMENT Interpolates the density at the top and bottom of the world.
COMMENT
COMMENT @return the created density function
ARG 0 density
COMMENT the base density function
ARG 1 minY
COMMENT the minimum block Y coordinate of the world
ARG 2 maxY
COMMENT the maximum block Y coordinate of the world
ARG 3 topRelativeMinY
COMMENT the minimum block Y of the top slide, subtracted from the top height
ARG 4 topRelativeMaxY
COMMENT the maximum block Y of the top slide, subtracted from the top height
ARG 5 topDensity
COMMENT the density at the top of the world. For height levels between the top-relative minimum and maximum heights, this is interpolated with the actual density
ARG 7 bottomRelativeMinY
COMMENT the minimum block Y of the bottom slide, added to the bottom height
ARG 8 bottomRelativeMaxY
COMMENT the maximum block Y of the bottom slide, added to the bottom height
ARG 9 bottomDensity
COMMENT the density at the bottom of the world. For height levels between the bottom-relative minimum and maximum heights, this is interpolated with the actual density
METHOD method_42366 applySurfaceSlides (ZLnet/minecraft/class_6910;)Lnet/minecraft/class_6910;
COMMENT Applies the slides for the overworld and the surface world type.
COMMENT
COMMENT @return the created density function
ARG 0 amplified
COMMENT whether the amplified world type is used
ARG 1 density
COMMENT the base density function
METHOD method_42367 applyEndSlides (Lnet/minecraft/class_6910;)Lnet/minecraft/class_6910;
COMMENT Applies the slides for The End.
COMMENT
COMMENT @return the created density function
ARG 0 slopedCheese
COMMENT the base density function
METHOD method_44324 createMissingNoiseRouter ()Lnet/minecraft/class_6953;
CLASS class_5841 CaveScaler
METHOD method_33835 scaleCaves (D)D
ARG 0 value
METHOD method_33836 scaleTunnels (D)D
ARG 0 value