diff --git a/mappings/net/minecraft/client/font/TrueTypeFont.mapping b/mappings/net/minecraft/client/font/TrueTypeFont.mapping index 7e856d6037..788754b017 100644 --- a/mappings/net/minecraft/client/font/TrueTypeFont.mapping +++ b/mappings/net/minecraft/client/font/TrueTypeFont.mapping @@ -30,4 +30,6 @@ CLASS net/minecraft/class_395 net/minecraft/client/font/TrueTypeFont ARG 3 x2 ARG 4 y2 ARG 5 y1 + ARG 6 advance + ARG 7 bearingX ARG 8 glyphIndex diff --git a/mappings/net/minecraft/client/input/Input.mapping b/mappings/net/minecraft/client/input/Input.mapping index c91ba1772f..9d53affcc1 100644 --- a/mappings/net/minecraft/client/input/Input.mapping +++ b/mappings/net/minecraft/client/input/Input.mapping @@ -11,3 +11,4 @@ CLASS net/minecraft/class_744 net/minecraft/client/input/Input METHOD method_3128 getMovementInput ()Lnet/minecraft/class_241; METHOD method_3129 tick (ZF)V ARG 1 slowDown + ARG 2 slowDownFactor diff --git a/mappings/net/minecraft/client/texture/MipmapHelper.mapping b/mappings/net/minecraft/client/texture/MipmapHelper.mapping index e6abbdfc32..b3ed4ee839 100644 --- a/mappings/net/minecraft/client/texture/MipmapHelper.mapping +++ b/mappings/net/minecraft/client/texture/MipmapHelper.mapping @@ -1,5 +1,6 @@ CLASS net/minecraft/class_4725 net/minecraft/client/texture/MipmapHelper FIELD field_21747 COLOR_FRACTIONS [F + FIELD field_32949 MIN_ALPHA I METHOD method_24099 getColorFraction (I)F ARG 0 value METHOD method_24100 getColorComponent (IIIII)I diff --git a/mappings/net/minecraft/client/texture/NativeImage.mapping b/mappings/net/minecraft/client/texture/NativeImage.mapping index 51d7545de5..badce1cb0f 100644 --- a/mappings/net/minecraft/client/texture/NativeImage.mapping +++ b/mappings/net/minecraft/client/texture/NativeImage.mapping @@ -249,7 +249,7 @@ CLASS net/minecraft/class_1011 net/minecraft/client/texture/NativeImage METHOD method_4332 getAlphaOffset ()I METHOD method_4333 toGl ()I METHOD method_4335 getChannelCount ()I - METHOD method_4336 fromGl (I)Lnet/minecraft/class_1011$class_1012; + METHOD method_4336 fromChannelCount (I)Lnet/minecraft/class_1011$class_1012; ARG 0 glFormat METHOD method_4337 hasOpacityChannel ()Z METHOD method_4338 isWriteable ()Z diff --git a/mappings/net/minecraft/client/texture/Sprite.mapping b/mappings/net/minecraft/client/texture/Sprite.mapping index b326edbafb..ebd9f47ca1 100644 --- a/mappings/net/minecraft/client/texture/Sprite.mapping +++ b/mappings/net/minecraft/client/texture/Sprite.mapping @@ -19,6 +19,10 @@ CLASS net/minecraft/class_1058 net/minecraft/client/texture/Sprite METHOD method_24108 getTextureSpecificVertexConsumer (Lnet/minecraft/class_4588;)Lnet/minecraft/class_4588; ARG 1 consumer METHOD method_33437 createAnimation ()Lnet/minecraft/class_1058$class_7770; + METHOD method_35804 getFrameFromU (F)F + ARG 1 u + METHOD method_35805 getFrameFromV (F)F + ARG 1 v METHOD method_35806 getX ()I METHOD method_35807 getY ()I METHOD method_4570 getFrameV (D)F diff --git a/mappings/net/minecraft/client/texture/SpriteAtlasHolder.mapping b/mappings/net/minecraft/client/texture/SpriteAtlasHolder.mapping index 542e97093e..fefddbf7c9 100644 --- a/mappings/net/minecraft/client/texture/SpriteAtlasHolder.mapping +++ b/mappings/net/minecraft/client/texture/SpriteAtlasHolder.mapping @@ -1,8 +1,10 @@ CLASS net/minecraft/class_4075 net/minecraft/client/texture/SpriteAtlasHolder FIELD field_18230 atlas Lnet/minecraft/class_1059; + FIELD field_41425 sourcePath Lnet/minecraft/class_2960; METHOD (Lnet/minecraft/class_1060;Lnet/minecraft/class_2960;Lnet/minecraft/class_2960;)V ARG 1 textureManager ARG 2 atlasId + ARG 3 sourcePath METHOD method_18666 afterReload (Lnet/minecraft/class_7766$class_7767;Lnet/minecraft/class_3695;)V ARG 1 stitchResult ARG 2 profiler diff --git a/mappings/net/minecraft/client/texture/TextureStitcher.mapping b/mappings/net/minecraft/client/texture/TextureStitcher.mapping index d99bc7f1b3..8dde68a6a1 100644 --- a/mappings/net/minecraft/client/texture/TextureStitcher.mapping +++ b/mappings/net/minecraft/client/texture/TextureStitcher.mapping @@ -27,6 +27,7 @@ CLASS net/minecraft/class_1055 net/minecraft/client/texture/TextureStitcher ARG 0 size ARG 1 mipLevel METHOD method_4552 growAndFit (Lnet/minecraft/class_1055$class_1056;)Z + ARG 1 holder METHOD method_4553 add (Lnet/minecraft/class_1055$class_7769;)V ARG 1 info METHOD method_4554 getWidth ()I diff --git a/mappings/net/minecraft/client/toast/AdvancementToast.mapping b/mappings/net/minecraft/client/toast/AdvancementToast.mapping index 816ade53ff..a97ccc518a 100644 --- a/mappings/net/minecraft/client/toast/AdvancementToast.mapping +++ b/mappings/net/minecraft/client/toast/AdvancementToast.mapping @@ -1,5 +1,6 @@ CLASS net/minecraft/class_367 net/minecraft/client/toast/AdvancementToast FIELD field_2205 advancement Lnet/minecraft/class_161; FIELD field_2206 soundPlayed Z + FIELD field_41812 DEFAULT_DURATION_MS I METHOD (Lnet/minecraft/class_161;)V ARG 1 advancement diff --git a/mappings/net/minecraft/client/toast/RecipeToast.mapping b/mappings/net/minecraft/client/toast/RecipeToast.mapping index a2bdd8bef7..9b3cb1d850 100644 --- a/mappings/net/minecraft/client/toast/RecipeToast.mapping +++ b/mappings/net/minecraft/client/toast/RecipeToast.mapping @@ -4,7 +4,7 @@ CLASS net/minecraft/class_366 net/minecraft/client/toast/RecipeToast FIELD field_2204 startTime J FIELD field_26533 TITLE Lnet/minecraft/class_2561; FIELD field_26534 DESCRIPTION Lnet/minecraft/class_2561; - FIELD field_32217 DURATION J + FIELD field_32217 DEFAULT_DURATION_MS J METHOD (Lnet/minecraft/class_1860;)V ARG 1 recipes METHOD method_1984 addRecipes (Lnet/minecraft/class_1860;)V diff --git a/mappings/net/minecraft/client/toast/TutorialToast.mapping b/mappings/net/minecraft/client/toast/TutorialToast.mapping index e283d161f3..8a948a8707 100644 --- a/mappings/net/minecraft/client/toast/TutorialToast.mapping +++ b/mappings/net/minecraft/client/toast/TutorialToast.mapping @@ -7,6 +7,10 @@ CLASS net/minecraft/class_372 net/minecraft/client/toast/TutorialToast FIELD field_2227 visibility Lnet/minecraft/class_368$class_369; FIELD field_2228 progress F FIELD field_2229 lastProgress F + FIELD field_32222 PROGRESS_BAR_WIDTH I + FIELD field_32223 PROGRESS_BAR_HEIGHT I + FIELD field_32224 PROGRESS_BAR_X I + FIELD field_32225 PROGRESS_BAR_Y I METHOD (Lnet/minecraft/class_372$class_373;Lnet/minecraft/class_2561;Lnet/minecraft/class_2561;Z)V ARG 1 type ARG 2 title diff --git a/mappings/net/minecraft/fluid/FlowableFluid.mapping b/mappings/net/minecraft/fluid/FlowableFluid.mapping index cfc95a194d..6d2f322f2d 100644 --- a/mappings/net/minecraft/fluid/FlowableFluid.mapping +++ b/mappings/net/minecraft/fluid/FlowableFluid.mapping @@ -60,6 +60,12 @@ CLASS net/minecraft/class_3609 net/minecraft/fluid/FlowableFluid ARG 0 state METHOD method_15742 getFlowSpeedBetween (Lnet/minecraft/class_4538;Lnet/minecraft/class_2338;ILnet/minecraft/class_2350;Lnet/minecraft/class_2680;Lnet/minecraft/class_2338;Lit/unimi/dsi/fastutil/shorts/Short2ObjectMap;Lit/unimi/dsi/fastutil/shorts/Short2BooleanMap;)I ARG 1 world + ARG 2 pos + ARG 4 direction + ARG 5 state + ARG 6 fromPos + ARG 7 stateCache + ARG 8 flowDownCache METHOD method_15744 flowToSides (Lnet/minecraft/class_1937;Lnet/minecraft/class_2338;Lnet/minecraft/class_3610;Lnet/minecraft/class_2680;)V ARG 1 world ARG 2 pos @@ -80,6 +86,9 @@ CLASS net/minecraft/class_3609 net/minecraft/fluid/FlowableFluid ARG 6 fromPos ARG 7 fromState ARG 8 fluidState + METHOD method_15747 packXZOffset (Lnet/minecraft/class_2338;Lnet/minecraft/class_2338;)S + ARG 0 from + ARG 1 to METHOD method_15748 isEmptyOrThis (Lnet/minecraft/class_3610;)Z ARG 1 state METHOD method_15749 isFlowBlocked (Lnet/minecraft/class_1922;Lnet/minecraft/class_2338;Lnet/minecraft/class_2350;)Z diff --git a/mappings/net/minecraft/fluid/FluidState.mapping b/mappings/net/minecraft/fluid/FluidState.mapping index 3a44052f97..dadc674625 100644 --- a/mappings/net/minecraft/fluid/FluidState.mapping +++ b/mappings/net/minecraft/fluid/FluidState.mapping @@ -4,7 +4,7 @@ CLASS net/minecraft/class_3610 net/minecraft/fluid/FluidState ARG 1 fluid ARG 2 propertiesMap ARG 3 codec - METHOD method_15756 (Lnet/minecraft/class_1922;Lnet/minecraft/class_2338;)Z + METHOD method_15756 canFlowTo (Lnet/minecraft/class_1922;Lnet/minecraft/class_2338;)Z ARG 1 world ARG 2 pos METHOD method_15757 onRandomTick (Lnet/minecraft/class_1937;Lnet/minecraft/class_2338;Lnet/minecraft/class_5819;)V diff --git a/mappings/net/minecraft/util/CubicSampler.mapping b/mappings/net/minecraft/util/CubicSampler.mapping index 0f9c73df61..2f73b1c82d 100644 --- a/mappings/net/minecraft/util/CubicSampler.mapping +++ b/mappings/net/minecraft/util/CubicSampler.mapping @@ -1,5 +1,7 @@ CLASS net/minecraft/class_6491 net/minecraft/util/CubicSampler FIELD field_22449 DENSITY_CURVE [D + FIELD field_33222 FIRST_SEGMENT_OFFSET I + FIELD field_33223 NUM_SEGMENTS I METHOD method_24895 sampleColor (Lnet/minecraft/class_243;Lnet/minecraft/class_6491$class_4859;)Lnet/minecraft/class_243; ARG 0 pos ARG 1 rgbFetcher diff --git a/mappings/net/minecraft/util/math/AffineTransformations.mapping b/mappings/net/minecraft/util/math/AffineTransformations.mapping index 795a017b31..092c70fd70 100644 --- a/mappings/net/minecraft/util/math/AffineTransformations.mapping +++ b/mappings/net/minecraft/util/math/AffineTransformations.mapping @@ -3,8 +3,14 @@ CLASS net/minecraft/class_4609 net/minecraft/util/math/AffineTransformations FIELD field_21022 INVERTED_DIRECTION_ROTATIONS Ljava/util/Map; FIELD field_21023 LOGGER Lorg/slf4j/Logger; METHOD method_23220 setupUvLock (Lnet/minecraft/class_4590;)Lnet/minecraft/class_4590; + ARG 0 transformation METHOD method_23221 uvLock (Lnet/minecraft/class_4590;Lnet/minecraft/class_2350;Ljava/util/function/Supplier;)Lnet/minecraft/class_4590; + ARG 0 transformation + ARG 1 dir + ARG 2 warning METHOD method_23222 (Ljava/util/EnumMap;)V ARG 0 map METHOD method_23223 (Ljava/util/EnumMap;)V ARG 0 map + METHOD method_35829 (Lnet/minecraft/class_4590;)Lnet/minecraft/class_4590; + ARG 0 transformation diff --git a/mappings/net/minecraft/util/math/AxisTransformation.mapping b/mappings/net/minecraft/util/math/AxisTransformation.mapping index 479d0d1ee3..674ba2a26a 100644 --- a/mappings/net/minecraft/util/math/AxisTransformation.mapping +++ b/mappings/net/minecraft/util/math/AxisTransformation.mapping @@ -2,6 +2,7 @@ CLASS net/minecraft/class_4998 net/minecraft/util/math/AxisTransformation FIELD field_23368 mappings [I FIELD field_23369 matrix Lorg/joml/Matrix3f; FIELD field_23370 COMBINATIONS [[Lnet/minecraft/class_4998; + FIELD field_33113 NUM_AXES I METHOD (Ljava/lang/String;IIII)V ARG 3 xMapping ARG 4 yMapping diff --git a/mappings/net/minecraft/util/math/Box.mapping b/mappings/net/minecraft/util/math/Box.mapping index 21891cb956..170ccde8b4 100644 --- a/mappings/net/minecraft/util/math/Box.mapping +++ b/mappings/net/minecraft/util/math/Box.mapping @@ -84,8 +84,8 @@ CLASS net/minecraft/class_238 net/minecraft/util/math/Box ARG 1 x ARG 3 y ARG 5 z - METHOD method_1013 isValid ()Z - COMMENT Checks if any of the coordinates of this box is {@linkplain + METHOD method_1013 isNaN ()Z + COMMENT Checks if any of the coordinates of this box are {@linkplain COMMENT Double#isNaN(double) not a number}. METHOD method_1014 expand (D)Lnet/minecraft/class_238; COMMENT @see #contract(double) diff --git a/mappings/net/minecraft/util/math/GivensPair.mapping b/mappings/net/minecraft/util/math/GivensPair.mapping index 0f72f0c95c..f947edc7b1 100644 --- a/mappings/net/minecraft/util/math/GivensPair.mapping +++ b/mappings/net/minecraft/util/math/GivensPair.mapping @@ -6,5 +6,11 @@ CLASS net/minecraft/class_8218 net/minecraft/util/math/GivensPair METHOD method_49727 normalize (FF)Lnet/minecraft/class_8218; ARG 0 a ARG 1 b + METHOD method_49728 setRotationX (Lorg/joml/Matrix3f;)Lorg/joml/Matrix3f; + METHOD method_49729 setXRotation (Lorg/joml/Quaternionf;)Lorg/joml/Quaternionf; METHOD method_49730 cosDouble ()F + METHOD method_49731 setRotationY (Lorg/joml/Matrix3f;)Lorg/joml/Matrix3f; + METHOD method_49732 setYRotation (Lorg/joml/Quaternionf;)Lorg/joml/Quaternionf; METHOD method_49733 sinDouble ()F + METHOD method_49734 setRotationZ (Lorg/joml/Matrix3f;)Lorg/joml/Matrix3f; + METHOD method_49735 setZRotation (Lorg/joml/Quaternionf;)Lorg/joml/Quaternionf; diff --git a/mappings/net/minecraft/util/math/MathHelper.mapping b/mappings/net/minecraft/util/math/MathHelper.mapping index ddd087fa39..bb87d34d9e 100644 --- a/mappings/net/minecraft/util/math/MathHelper.mapping +++ b/mappings/net/minecraft/util/math/MathHelper.mapping @@ -380,6 +380,10 @@ CLASS net/minecraft/class_3532 net/minecraft/util/math/MathHelper ARG 0 a ARG 2 b ARG 4 c + METHOD method_34945 (Lnet/minecraft/class_243;Lnet/minecraft/class_243;Lnet/minecraft/class_238;)Z + ARG 0 origin + ARG 1 direction + ARG 2 box METHOD method_34954 square (I)I ARG 0 n METHOD method_34956 perlinFadeDerivative (D)D diff --git a/mappings/net/minecraft/util/math/MatrixUtil.mapping b/mappings/net/minecraft/util/math/MatrixUtil.mapping index e85835c283..e7a8d852b7 100644 --- a/mappings/net/minecraft/util/math/MatrixUtil.mapping +++ b/mappings/net/minecraft/util/math/MatrixUtil.mapping @@ -26,3 +26,11 @@ CLASS net/minecraft/class_7837 net/minecraft/util/math/MatrixUtil ARG 0 matrix ARG 1 scalar METHOD method_46415 applyJacobiIteration (Lorg/joml/Matrix3f;Lorg/joml/Matrix3f;Lorg/joml/Quaternionf;Lorg/joml/Quaternionf;)V + ARG 0 AtA + METHOD method_49741 applyJacobiIterations (Lorg/joml/Matrix3f;I)Lorg/joml/Quaternionf; + ARG 0 AtA + ARG 1 numJacobiIterations + METHOD method_49742 conjugate (Lorg/joml/Matrix3f;Lorg/joml/Matrix3f;)V + COMMENT Stores A′XA into X, clobbering A. + ARG 0 X + ARG 1 A diff --git a/mappings/net/minecraft/util/math/RotationCalculator.mapping b/mappings/net/minecraft/util/math/RotationCalculator.mapping index 1a6ea9aa5c..0c54cfc61c 100644 --- a/mappings/net/minecraft/util/math/RotationCalculator.mapping +++ b/mappings/net/minecraft/util/math/RotationCalculator.mapping @@ -10,6 +10,9 @@ CLASS net/minecraft/class_8013 net/minecraft/util/math/RotationCalculator ARG 1 degrees METHOD method_48122 toDegrees (I)F ARG 1 rotation + METHOD method_48123 areRotationsParallel (II)Z + ARG 1 alpha + ARG 2 beta METHOD method_48124 toRotation (Lnet/minecraft/class_2350;)I ARG 1 direction METHOD method_48125 toClampedRotation (F)I diff --git a/mappings/net/minecraft/util/math/Spline.mapping b/mappings/net/minecraft/util/math/Spline.mapping index 65c33862be..3da7cdad74 100644 --- a/mappings/net/minecraft/util/math/Spline.mapping +++ b/mappings/net/minecraft/util/math/Spline.mapping @@ -77,11 +77,24 @@ CLASS net/minecraft/class_6492 net/minecraft/util/math/Spline ARG 1 index METHOD method_41188 (Lnet/minecraft/class_6492$class_7073;Lnet/minecraft/class_6492;)Lnet/minecraft/class_6492; ARG 1 value + METHOD method_41297 sampleOutsideRange (F[FF[FI)F + ARG 0 point + ARG 1 locations + ARG 2 value + ARG 3 derivatives + ARG 4 i METHOD method_41299 build (Lnet/minecraft/class_6501;[FLjava/util/List;[F)Lnet/minecraft/class_6492$class_6738; ARG 0 locationFunction ARG 1 locations ARG 2 values ARG 3 derivatives + METHOD method_41300 findRangeForLocation ([FF)I + ARG 0 locations + ARG 1 x + METHOD method_41301 assertParametersValid ([FLjava/util/List;[F)V + ARG 0 locations + ARG 1 values + ARG 2 derivatives CLASS class_7073 Visitor METHOD visit (Ljava/lang/Object;)Ljava/lang/Object; ARG 1 value diff --git a/mappings/net/minecraft/world/FeatureUpdater.mapping b/mappings/net/minecraft/world/FeatureUpdater.mapping index 6413cf1e98..83732762e1 100644 --- a/mappings/net/minecraft/world/FeatureUpdater.mapping +++ b/mappings/net/minecraft/world/FeatureUpdater.mapping @@ -4,8 +4,13 @@ CLASS net/minecraft/class_3360 net/minecraft/world/FeatureUpdater FIELD field_14434 needsUpdate Z FIELD field_14435 OLD_TO_NEW Ljava/util/Map; FIELD field_14436 ANCIENT_TO_OLD Ljava/util/Map; + FIELD field_17658 oldNames Ljava/util/List; + FIELD field_17659 newNames Ljava/util/List; + FIELD field_37194 NEW_STRUCTURE_NAMES Ljava/util/Set; METHOD (Lnet/minecraft/class_26;Ljava/util/List;Ljava/util/List;)V ARG 1 persistentStateManager + ARG 2 oldNames + ARG 3 newNames METHOD method_14734 init (Lnet/minecraft/class_26;)V ARG 1 persistentStateManager METHOD method_14735 getUpdatedReferences (Lnet/minecraft/class_2487;)Lnet/minecraft/class_2487; @@ -25,6 +30,7 @@ CLASS net/minecraft/class_3360 net/minecraft/world/FeatureUpdater METHOD method_14742 (Ljava/util/HashMap;)V ARG 0 map METHOD method_14744 markResolved (J)V + ARG 1 chunkPos METHOD method_14745 create (Lnet/minecraft/class_5321;Lnet/minecraft/class_26;)Lnet/minecraft/class_3360; ARG 0 world ARG 1 persistentStateManager diff --git a/mappings/net/minecraft/world/Heightmap.mapping b/mappings/net/minecraft/world/Heightmap.mapping index 75d5f3471d..505dd405b9 100644 --- a/mappings/net/minecraft/world/Heightmap.mapping +++ b/mappings/net/minecraft/world/Heightmap.mapping @@ -35,6 +35,9 @@ CLASS net/minecraft/class_2902 net/minecraft/world/Heightmap METHOD method_16684 populateHeightmaps (Lnet/minecraft/class_2791;Ljava/util/Set;)V ARG 0 chunk ARG 1 types + METHOD method_35334 (II)I + ARG 1 x + ARG 2 z CLASS class_2903 Type FIELD field_13198 purpose Lnet/minecraft/class_2902$class_2904; FIELD field_13204 name Ljava/lang/String; diff --git a/mappings/net/minecraft/world/MobSpawnerLogic.mapping b/mappings/net/minecraft/world/MobSpawnerLogic.mapping index fd1a4ce1de..23321123d4 100644 --- a/mappings/net/minecraft/world/MobSpawnerLogic.mapping +++ b/mappings/net/minecraft/world/MobSpawnerLogic.mapping @@ -10,7 +10,9 @@ CLASS net/minecraft/class_1917 net/minecraft/world/MobSpawnerLogic FIELD field_9156 LOGGER Lorg/slf4j/Logger; FIELD field_9157 spawnRange I FIELD field_9158 requiredPlayerRange I + FIELD field_9159 lastRotation D FIELD field_9160 maxNearbyEntities I + FIELD field_9161 rotation D METHOD method_18085 (DDDLnet/minecraft/class_1297;)Lnet/minecraft/class_1297; ARG 6 entity METHOD method_31588 serverTick (Lnet/minecraft/class_3218;Lnet/minecraft/class_2338;)V @@ -45,6 +47,8 @@ CLASS net/minecraft/class_1917 net/minecraft/world/MobSpawnerLogic ARG 1 world ARG 2 pos ARG 3 spawnEntry + METHOD method_8278 getRotation ()D + METHOD method_8279 getLastRotation ()D METHOD method_8280 readNbt (Lnet/minecraft/class_1937;Lnet/minecraft/class_2338;Lnet/minecraft/class_2487;)V ARG 1 world ARG 2 pos diff --git a/mappings/net/minecraft/world/chunk/ChunkSection.mapping b/mappings/net/minecraft/world/chunk/ChunkSection.mapping index f24c5f4454..202717d245 100644 --- a/mappings/net/minecraft/world/chunk/ChunkSection.mapping +++ b/mappings/net/minecraft/world/chunk/ChunkSection.mapping @@ -46,6 +46,8 @@ CLASS net/minecraft/class_2826 net/minecraft/world/chunk/ChunkSection ARG 1 biomeSupplier ARG 2 sampler ARG 3 x + ARG 4 y + ARG 5 z METHOD method_38292 isEmpty ()Z METHOD method_38293 getBiome (III)Lnet/minecraft/class_6880; ARG 1 x diff --git a/mappings/net/minecraft/world/chunk/light/ChunkLightProvider.mapping b/mappings/net/minecraft/world/chunk/light/ChunkLightProvider.mapping index c7703330e3..7b32132e27 100644 --- a/mappings/net/minecraft/world/chunk/light/ChunkLightProvider.mapping +++ b/mappings/net/minecraft/world/chunk/light/ChunkLightProvider.mapping @@ -50,6 +50,7 @@ CLASS net/minecraft/class_3558 net/minecraft/world/chunk/light/ChunkLightProvide ARG 1 blockPos METHOD method_51531 (JJI)V ARG 1 blockPos + ARG 5 lightLevel METHOD method_51561 needsLightUpdate (Lnet/minecraft/class_1922;Lnet/minecraft/class_2338;Lnet/minecraft/class_2680;Lnet/minecraft/class_2680;)Z ARG 0 blockView ARG 1 pos diff --git a/mappings/net/minecraft/world/dimension/NetherPortal.mapping b/mappings/net/minecraft/world/dimension/NetherPortal.mapping index 4ffc4c65ad..d6e8399d3f 100644 --- a/mappings/net/minecraft/world/dimension/NetherPortal.mapping +++ b/mappings/net/minecraft/world/dimension/NetherPortal.mapping @@ -8,7 +8,9 @@ CLASS net/minecraft/class_2424 net/minecraft/world/dimension/NetherPortal FIELD field_11318 world Lnet/minecraft/class_1936; FIELD field_25883 IS_VALID_FRAME_BLOCK Lnet/minecraft/class_4970$class_4973; FIELD field_31823 MAX_WIDTH I + FIELD field_31824 MAX_HEIGHT I FIELD field_31825 MIN_WIDTH I + FIELD field_31826 MIN_HEIGHT I FIELD field_41086 FALLBACK_THRESHOLD F FIELD field_41087 HEIGHT_STRETCH D METHOD (Lnet/minecraft/class_1936;Lnet/minecraft/class_2338;Lnet/minecraft/class_2350$class_2351;)V diff --git a/mappings/net/minecraft/world/gen/OreVeinSampler.mapping b/mappings/net/minecraft/world/gen/OreVeinSampler.mapping index 8169a8829e..7777b6e74b 100644 --- a/mappings/net/minecraft/world/gen/OreVeinSampler.mapping +++ b/mappings/net/minecraft/world/gen/OreVeinSampler.mapping @@ -1,5 +1,20 @@ CLASS net/minecraft/class_6955 net/minecraft/world/gen/OreVeinSampler + FIELD field_36620 DENSITY_THRESHOLD F + COMMENT The density threshold required to generate any blocks as part of an ore vein. + FIELD field_36621 MAX_DENSITY_INTRUSION I + COMMENT The number of blocks away from the minimum or maximum height at which + COMMENT ores in an ore vein generates at the maximum density. + FIELD field_36622 LIMINAL_DENSITY_REDUCTION D + COMMENT The decrease in density at the minimum or maximum height compared to the + COMMENT maximum density. + FIELD field_36623 BLOCK_GENERATION_CHANCE F + COMMENT The probability that a given block will be replaced by an ore vein, + COMMENT given that the density check has passed. + FIELD field_36624 MIN_ORE_CHANCE F + FIELD field_36625 MAX_ORE_CHANCE F + FIELD field_36626 DENSITY_FOR_MAX_ORE_CHANCE F FIELD field_36627 RAW_ORE_BLOCK_CHANCE F + FIELD field_36628 VEIN_GAP_THRESHOLD F METHOD method_40547 (Lnet/minecraft/class_6910;Lnet/minecraft/class_2680;Lnet/minecraft/class_6574;Lnet/minecraft/class_6910;Lnet/minecraft/class_6910;Lnet/minecraft/class_6910$class_6912;)Lnet/minecraft/class_2680; ARG 5 pos METHOD method_40548 create (Lnet/minecraft/class_6910;Lnet/minecraft/class_6910;Lnet/minecraft/class_6910;Lnet/minecraft/class_6574;)Lnet/minecraft/class_6568$class_6569; diff --git a/mappings/net/minecraft/world/gen/StructureWeightSampler.mapping b/mappings/net/minecraft/world/gen/StructureWeightSampler.mapping index 6262b9f50a..9d198d296b 100644 --- a/mappings/net/minecraft/world/gen/StructureWeightSampler.mapping +++ b/mappings/net/minecraft/world/gen/StructureWeightSampler.mapping @@ -3,6 +3,8 @@ CLASS net/minecraft/class_5817 net/minecraft/world/gen/StructureWeightSampler FIELD field_28741 STRUCTURE_WEIGHT_TABLE [F FIELD field_28744 pieceIterator Lit/unimi/dsi/fastutil/objects/ObjectListIterator; FIELD field_28745 junctionIterator Lit/unimi/dsi/fastutil/objects/ObjectListIterator; + FIELD field_31461 INDEX_OFFSET I + FIELD field_31462 EDGE_LENGTH I METHOD (Lit/unimi/dsi/fastutil/objects/ObjectListIterator;Lit/unimi/dsi/fastutil/objects/ObjectListIterator;)V ARG 1 pieceIterator ARG 2 junctionIterator @@ -13,6 +15,7 @@ CLASS net/minecraft/class_5817 net/minecraft/world/gen/StructureWeightSampler ARG 0 x ARG 1 y ARG 2 z + ARG 3 yy METHOD method_33642 calculateStructureWeight (III)D COMMENT Calculates the structure weight for the given position. COMMENT

The weight increases as x and z approach {@code (0, 0)}, and positive y values make the weight negative while negative y values make the weight positive. @@ -23,10 +26,18 @@ CLASS net/minecraft/class_5817 net/minecraft/world/gen/StructureWeightSampler ARG 0 x ARG 1 y ARG 2 z + METHOD method_42692 indexInBounds (I)Z + ARG 0 i + METHOD method_42693 structureWeight (IDI)D + ARG 0 x + ARG 1 y + ARG 3 z METHOD method_42694 (Lnet/minecraft/class_1923;Lit/unimi/dsi/fastutil/objects/ObjectList;IILit/unimi/dsi/fastutil/objects/ObjectList;Lnet/minecraft/class_3449;)V ARG 0 pos + ARG 1 piecesOut ARG 2 startX ARG 3 startZ + ARG 4 jigsawJunctionsOut ARG 5 start METHOD method_42695 createStructureWeightSampler (Lnet/minecraft/class_5138;Lnet/minecraft/class_1923;)Lnet/minecraft/class_5817; ARG 0 world diff --git a/mappings/net/minecraft/world/gen/carver/Carver.mapping b/mappings/net/minecraft/world/gen/carver/Carver.mapping index ab8639d2db..08d0d88d55 100644 --- a/mappings/net/minecraft/world/gen/carver/Carver.mapping +++ b/mappings/net/minecraft/world/gen/carver/Carver.mapping @@ -33,7 +33,10 @@ CLASS net/minecraft/class_2939 net/minecraft/world/gen/carver/Carver ARG 3 chunk ARG 4 posToBiome ARG 5 mask + ARG 6 pos + ARG 7 tmp ARG 8 aquiferSampler + ARG 9 replacedGrassy METHOD method_28614 configure (Lnet/minecraft/class_5871;)Lnet/minecraft/class_2922; ARG 1 config METHOD method_28616 getCodec ()Lcom/mojang/serialization/Codec; @@ -50,6 +53,11 @@ CLASS net/minecraft/class_2939 net/minecraft/world/gen/carver/Carver ARG 3 chunk ARG 4 posToBiome ARG 5 aquiferSampler + ARG 6 x + ARG 8 y + ARG 10 z + ARG 12 width + ARG 14 height ARG 16 mask ARG 17 skipPredicate METHOD method_33980 isDebug (Lnet/minecraft/class_5871;)Z diff --git a/mappings/net/minecraft/world/gen/feature/BlockColumnFeature.mapping b/mappings/net/minecraft/world/gen/feature/BlockColumnFeature.mapping index 05617b282b..bf07e01421 100644 --- a/mappings/net/minecraft/world/gen/feature/BlockColumnFeature.mapping +++ b/mappings/net/minecraft/world/gen/feature/BlockColumnFeature.mapping @@ -1 +1,6 @@ CLASS net/minecraft/class_6654 net/minecraft/world/gen/feature/BlockColumnFeature + METHOD method_38906 adjustLayerHeights ([IIIZ)V + ARG 0 layerHeights + ARG 1 expectedHeight + ARG 2 actualHeight + ARG 3 prioritizeTip diff --git a/mappings/net/minecraft/world/gen/feature/EndSpikeFeature.mapping b/mappings/net/minecraft/world/gen/feature/EndSpikeFeature.mapping index e2f97dae6b..74c171c550 100644 --- a/mappings/net/minecraft/world/gen/feature/EndSpikeFeature.mapping +++ b/mappings/net/minecraft/world/gen/feature/EndSpikeFeature.mapping @@ -1,5 +1,7 @@ CLASS net/minecraft/class_3310 net/minecraft/world/gen/feature/EndSpikeFeature FIELD field_14309 CACHE Lcom/google/common/cache/LoadingCache; + FIELD field_31516 COUNT I + FIELD field_31517 DISTANCE_FROM_ORIGIN I METHOD method_14506 getSpikes (Lnet/minecraft/class_5281;)Ljava/util/List; ARG 0 world METHOD method_15888 generateSpike (Lnet/minecraft/class_5425;Lnet/minecraft/class_5819;Lnet/minecraft/class_3666;Lnet/minecraft/class_3310$class_3181;)V diff --git a/mappings/net/minecraft/world/gen/feature/LargeDripstoneFeature.mapping b/mappings/net/minecraft/world/gen/feature/LargeDripstoneFeature.mapping index 9034945da3..a1f3fe4bcf 100644 --- a/mappings/net/minecraft/world/gen/feature/LargeDripstoneFeature.mapping +++ b/mappings/net/minecraft/world/gen/feature/LargeDripstoneFeature.mapping @@ -40,6 +40,7 @@ CLASS net/minecraft/class_5727 net/minecraft/world/gen/feature/LargeDripstoneFea FIELD field_28212 wind Lnet/minecraft/class_243; METHOD (ILnet/minecraft/class_5819;Lnet/minecraft/class_5863;)V ARG 1 y + ARG 2 random ARG 3 wind METHOD method_33031 modify (Lnet/minecraft/class_2338;)Lnet/minecraft/class_2338; ARG 1 pos diff --git a/mappings/net/minecraft/world/gen/feature/OreFeature.mapping b/mappings/net/minecraft/world/gen/feature/OreFeature.mapping index 0c0fc8c24b..20202bb089 100644 --- a/mappings/net/minecraft/world/gen/feature/OreFeature.mapping +++ b/mappings/net/minecraft/world/gen/feature/OreFeature.mapping @@ -1,6 +1,7 @@ CLASS net/minecraft/class_3122 net/minecraft/world/gen/feature/OreFeature METHOD method_13629 generateVeinPart (Lnet/minecraft/class_5281;Lnet/minecraft/class_5819;Lnet/minecraft/class_3124;DDDDDDIIIII)Z ARG 1 world + ARG 2 random ARG 3 config ARG 4 startX ARG 6 endX @@ -16,8 +17,10 @@ CLASS net/minecraft/class_3122 net/minecraft/world/gen/feature/OreFeature METHOD method_33983 shouldPlace (Lnet/minecraft/class_2680;Ljava/util/function/Function;Lnet/minecraft/class_5819;Lnet/minecraft/class_3124;Lnet/minecraft/class_3124$class_5876;Lnet/minecraft/class_2338$class_2339;)Z ARG 0 state ARG 1 posToState + ARG 2 random ARG 3 config ARG 4 target ARG 5 pos METHOD method_33984 shouldNotDiscard (Lnet/minecraft/class_5819;F)Z + ARG 0 random ARG 1 chance diff --git a/mappings/net/minecraft/world/gen/feature/PlacedFeature.mapping b/mappings/net/minecraft/world/gen/feature/PlacedFeature.mapping index 7ff9283b3d..438080c41d 100644 --- a/mappings/net/minecraft/world/gen/feature/PlacedFeature.mapping +++ b/mappings/net/minecraft/world/gen/feature/PlacedFeature.mapping @@ -15,6 +15,8 @@ CLASS net/minecraft/class_6796 net/minecraft/world/gen/feature/PlacedFeature ARG 2 generator ARG 3 random ARG 4 pos + METHOD method_39646 (Lnet/minecraft/class_2975;Lnet/minecraft/class_5444;Lnet/minecraft/class_5819;Lorg/apache/commons/lang3/mutable/MutableBoolean;Lnet/minecraft/class_2338;)V + ARG 4 placedPos METHOD method_39648 generate (Lnet/minecraft/class_5444;Lnet/minecraft/class_5819;Lnet/minecraft/class_2338;)Z ARG 1 context ARG 2 random diff --git a/mappings/net/minecraft/world/gen/feature/RandomFeatureEntry.mapping b/mappings/net/minecraft/world/gen/feature/RandomFeatureEntry.mapping index 3f68f0acb7..58394cc38c 100644 --- a/mappings/net/minecraft/world/gen/feature/RandomFeatureEntry.mapping +++ b/mappings/net/minecraft/world/gen/feature/RandomFeatureEntry.mapping @@ -8,6 +8,7 @@ CLASS net/minecraft/class_3226 net/minecraft/world/gen/feature/RandomFeatureEntr METHOD method_14271 generate (Lnet/minecraft/class_5281;Lnet/minecraft/class_2794;Lnet/minecraft/class_5819;Lnet/minecraft/class_2338;)Z ARG 1 world ARG 2 chunkGenerator + ARG 3 random ARG 4 pos METHOD method_28668 (Lnet/minecraft/class_3226;)Ljava/lang/Float; ARG 0 config diff --git a/mappings/net/minecraft/world/gen/feature/RootSystemFeature.mapping b/mappings/net/minecraft/world/gen/feature/RootSystemFeature.mapping index 2a9df189e1..1582b96dd4 100644 --- a/mappings/net/minecraft/world/gen/feature/RootSystemFeature.mapping +++ b/mappings/net/minecraft/world/gen/feature/RootSystemFeature.mapping @@ -5,6 +5,7 @@ CLASS net/minecraft/class_5921 net/minecraft/world/gen/feature/RootSystemFeature ARG 0 world ARG 1 generator ARG 2 config + ARG 3 random ARG 4 mutablePos ARG 5 pos METHOD method_34310 hasSpaceForTree (Lnet/minecraft/class_5281;Lnet/minecraft/class_5926;Lnet/minecraft/class_2338;)Z @@ -14,12 +15,14 @@ CLASS net/minecraft/class_5921 net/minecraft/world/gen/feature/RootSystemFeature METHOD method_34311 generateRoots (Lnet/minecraft/class_5281;Lnet/minecraft/class_5926;Lnet/minecraft/class_5819;IILnet/minecraft/class_2338$class_2339;)V ARG 0 world ARG 1 config + ARG 2 random ARG 3 x ARG 4 z ARG 5 mutablePos METHOD method_34312 generateHangingRoots (Lnet/minecraft/class_5281;Lnet/minecraft/class_5926;Lnet/minecraft/class_5819;Lnet/minecraft/class_2338;Lnet/minecraft/class_2338$class_2339;)V ARG 0 world ARG 1 config + ARG 2 random ARG 3 pos ARG 4 mutablePos METHOD method_36419 isAirOrWater (Lnet/minecraft/class_2680;II)Z @@ -31,3 +34,4 @@ CLASS net/minecraft/class_5921 net/minecraft/world/gen/feature/RootSystemFeature ARG 1 maxY ARG 2 world ARG 3 config + ARG 4 random diff --git a/mappings/net/minecraft/world/gen/feature/ScatteredOreFeature.mapping b/mappings/net/minecraft/world/gen/feature/ScatteredOreFeature.mapping index 5359799129..8d8499a2b8 100644 --- a/mappings/net/minecraft/world/gen/feature/ScatteredOreFeature.mapping +++ b/mappings/net/minecraft/world/gen/feature/ScatteredOreFeature.mapping @@ -1,7 +1,10 @@ CLASS net/minecraft/class_5875 net/minecraft/world/gen/feature/ScatteredOreFeature + FIELD field_31515 MAX_SPREAD I METHOD method_33985 setPos (Lnet/minecraft/class_2338$class_2339;Lnet/minecraft/class_5819;Lnet/minecraft/class_2338;I)V ARG 1 mutable + ARG 2 random ARG 3 origin ARG 4 spread METHOD method_33986 getSpread (Lnet/minecraft/class_5819;I)I + ARG 1 random ARG 2 spread diff --git a/mappings/net/minecraft/world/gen/feature/TreePlacedFeatures.mapping b/mappings/net/minecraft/world/gen/feature/TreePlacedFeatures.mapping index e84a46f7a8..724c2473b4 100644 --- a/mappings/net/minecraft/world/gen/feature/TreePlacedFeatures.mapping +++ b/mappings/net/minecraft/world/gen/feature/TreePlacedFeatures.mapping @@ -26,5 +26,7 @@ CLASS net/minecraft/class_6818 net/minecraft/world/gen/feature/TreePlacedFeature FIELD field_36113 FANCY_OAK_BEES_002 Lnet/minecraft/class_5321; FIELD field_38814 MANGROVE_CHECKED Lnet/minecraft/class_5321; FIELD field_38815 TALL_MANGROVE_CHECKED Lnet/minecraft/class_5321; + FIELD field_42962 CHERRY_BEES_005 Lnet/minecraft/class_5321; + FIELD field_42963 CHERRY_CHECKED Lnet/minecraft/class_5321; METHOD method_46866 bootstrap (Lnet/minecraft/class_7891;)V ARG 0 featureRegisterable diff --git a/mappings/net/minecraft/world/gen/feature/VegetationPatchFeature.mapping b/mappings/net/minecraft/world/gen/feature/VegetationPatchFeature.mapping index e4bc094156..e774842822 100644 --- a/mappings/net/minecraft/world/gen/feature/VegetationPatchFeature.mapping +++ b/mappings/net/minecraft/world/gen/feature/VegetationPatchFeature.mapping @@ -17,12 +17,14 @@ CLASS net/minecraft/class_5922 net/minecraft/world/gen/feature/VegetationPatchFe ARG 1 world ARG 2 config ARG 3 replaceable + ARG 4 random ARG 5 pos ARG 6 depth METHOD method_34318 generateVegetation (Lnet/minecraft/class_5821;Lnet/minecraft/class_5281;Lnet/minecraft/class_5927;Lnet/minecraft/class_5819;Ljava/util/Set;II)V ARG 1 context ARG 2 world ARG 3 config + ARG 4 random ARG 5 positions ARG 6 radiusX ARG 7 radiusZ diff --git a/mappings/net/minecraft/world/gen/feature/VoidStartPlatformFeature.mapping b/mappings/net/minecraft/world/gen/feature/VoidStartPlatformFeature.mapping index 628283003c..6cf8629f11 100644 --- a/mappings/net/minecraft/world/gen/feature/VoidStartPlatformFeature.mapping +++ b/mappings/net/minecraft/world/gen/feature/VoidStartPlatformFeature.mapping @@ -1,6 +1,7 @@ CLASS net/minecraft/class_3217 net/minecraft/world/gen/feature/VoidStartPlatformFeature FIELD field_19241 START_BLOCK Lnet/minecraft/class_2338; FIELD field_19242 START_CHUNK Lnet/minecraft/class_1923; + FIELD field_31520 MAX_RADIUS I METHOD method_20403 getDistance (IIII)I ARG 0 x1 ARG 1 z1 diff --git a/mappings/net/minecraft/world/gen/feature/size/FeatureSize.mapping b/mappings/net/minecraft/world/gen/feature/size/FeatureSize.mapping index 11be171b0b..a84a654447 100644 --- a/mappings/net/minecraft/world/gen/feature/size/FeatureSize.mapping +++ b/mappings/net/minecraft/world/gen/feature/size/FeatureSize.mapping @@ -10,4 +10,8 @@ CLASS net/minecraft/class_5201 net/minecraft/world/gen/feature/size/FeatureSize ARG 1 height ARG 2 y METHOD method_28820 createCodec ()Lcom/mojang/serialization/codecs/RecordCodecBuilder; + METHOD method_28822 (Ljava/util/Optional;)Ljava/util/OptionalInt; + ARG 0 minClippedHeight + METHOD method_28823 (Ljava/util/OptionalInt;)Ljava/util/Optional; + ARG 0 minClippedHeight METHOD method_28824 getType ()Lnet/minecraft/class_5202; diff --git a/mappings/net/minecraft/world/gen/heightprovider/HeightProvider.mapping b/mappings/net/minecraft/world/gen/heightprovider/HeightProvider.mapping index c322decd70..ab19a39842 100644 --- a/mappings/net/minecraft/world/gen/heightprovider/HeightProvider.mapping +++ b/mappings/net/minecraft/world/gen/heightprovider/HeightProvider.mapping @@ -1,4 +1,5 @@ CLASS net/minecraft/class_6122 net/minecraft/world/gen/heightprovider/HeightProvider + FIELD field_31539 OFFSET_OR_HEIGHT_CODEC Lcom/mojang/serialization/Codec; FIELD field_31540 CODEC Lcom/mojang/serialization/Codec; METHOD method_35388 getType ()Lnet/minecraft/class_6123; METHOD method_35389 (Lcom/mojang/datafixers/util/Either;)Lnet/minecraft/class_6122; diff --git a/mappings/net/minecraft/world/gen/structure/NetherFossilStructure.mapping b/mappings/net/minecraft/world/gen/structure/NetherFossilStructure.mapping index d90fc53057..d7728434f0 100644 --- a/mappings/net/minecraft/world/gen/structure/NetherFossilStructure.mapping +++ b/mappings/net/minecraft/world/gen/structure/NetherFossilStructure.mapping @@ -6,5 +6,6 @@ CLASS net/minecraft/class_4785 net/minecraft/world/gen/structure/NetherFossilStr ARG 2 height METHOD method_41672 (Lnet/minecraft/class_3195$class_7149;Lnet/minecraft/class_2919;Lnet/minecraft/class_2338;Lnet/minecraft/class_6626;)V ARG 0 collector + ARG 3 holder METHOD method_41673 (Lnet/minecraft/class_4785;)Lnet/minecraft/class_6122; ARG 0 structure diff --git a/mappings/net/minecraft/world/gen/structure/RuinedPortalStructure.mapping b/mappings/net/minecraft/world/gen/structure/RuinedPortalStructure.mapping index aa9f84e422..321aaa1190 100644 --- a/mappings/net/minecraft/world/gen/structure/RuinedPortalStructure.mapping +++ b/mappings/net/minecraft/world/gen/structure/RuinedPortalStructure.mapping @@ -1,6 +1,8 @@ CLASS net/minecraft/class_5183 net/minecraft/world/gen/structure/RuinedPortalStructure FIELD field_23998 RARE_PORTAL_STRUCTURE_IDS [Ljava/lang/String; FIELD field_23999 COMMON_PORTAL_STRUCTURE_IDS [Ljava/lang/String; + FIELD field_31511 MIN_BLOCKS_ABOVE_WORLD_BOTTOM I + FIELD field_31512 RARE_PORTAL_CHANCE F FIELD field_37812 CODEC Lcom/mojang/serialization/Codec; FIELD field_37813 setups Ljava/util/List; METHOD (Lnet/minecraft/class_3195$class_7302;Ljava/util/List;)V diff --git a/mappings/net/minecraft/world/gen/surfacebuilder/MaterialRules.mapping b/mappings/net/minecraft/world/gen/surfacebuilder/MaterialRules.mapping index c504a1abf7..afa84445a9 100644 --- a/mappings/net/minecraft/world/gen/surfacebuilder/MaterialRules.mapping +++ b/mappings/net/minecraft/world/gen/surfacebuilder/MaterialRules.mapping @@ -107,6 +107,9 @@ CLASS net/minecraft/class_6686 net/minecraft/world/gen/surfacebuilder/MaterialRu FIELD field_35619 stoneDepthBelow I FIELD field_35620 stoneDepthAbove I FIELD field_35676 chunkNoiseSampler Lnet/minecraft/class_6568; + FIELD field_35678 secondaryDepth D + FIELD field_36278 packedChunkPos J + FIELD field_36279 estimatedSurfaceHeights [I FIELD field_37703 noiseConfig Lnet/minecraft/class_7138; METHOD (Lnet/minecraft/class_6724;Lnet/minecraft/class_7138;Lnet/minecraft/class_2791;Lnet/minecraft/class_6568;Ljava/util/function/Function;Lnet/minecraft/class_2378;Lnet/minecraft/class_5868;)V ARG 1 surfaceBuilder @@ -125,6 +128,12 @@ CLASS net/minecraft/class_6686 net/minecraft/world/gen/surfacebuilder/MaterialRu ARG 4 blockX ARG 5 blockY ARG 6 blockZ + METHOD method_39550 getSecondaryDepth ()D + METHOD method_39551 estimateSurfaceHeight ()I + METHOD method_39903 blockToChunkCoord (I)I + ARG 0 blockCoord + METHOD method_39904 chunkToBlockCoord (I)I + ARG 0 chunkCoord CLASS class_6695 NegativeRunDepthPredicate CLASS class_6696 SteepSlopePredicate CLASS class_6771 SurfacePredicate diff --git a/mappings/net/minecraft/world/gen/surfacebuilder/SurfaceBuilder.mapping b/mappings/net/minecraft/world/gen/surfacebuilder/SurfaceBuilder.mapping index d5d83172ee..73394befd4 100644 --- a/mappings/net/minecraft/world/gen/surfacebuilder/SurfaceBuilder.mapping +++ b/mappings/net/minecraft/world/gen/surfacebuilder/SurfaceBuilder.mapping @@ -70,3 +70,9 @@ CLASS net/minecraft/class_6724 net/minecraft/world/gen/surfacebuilder/SurfaceBui ARG 7 hasFluid METHOD method_39333 isDefaultBlock (Lnet/minecraft/class_2680;)Z ARG 1 state + METHOD method_39552 sampleRunDepth (II)I + ARG 1 blockX + ARG 2 blockZ + METHOD method_39555 sampleSecondaryDepth (II)D + ARG 1 blockX + ARG 2 blockZ diff --git a/mappings/net/minecraft/world/gen/trunk/GiantTrunkPlacer.mapping b/mappings/net/minecraft/world/gen/trunk/GiantTrunkPlacer.mapping index 90583b7eff..b88639d684 100644 --- a/mappings/net/minecraft/world/gen/trunk/GiantTrunkPlacer.mapping +++ b/mappings/net/minecraft/world/gen/trunk/GiantTrunkPlacer.mapping @@ -1,5 +1,14 @@ CLASS net/minecraft/class_5214 net/minecraft/world/gen/trunk/GiantTrunkPlacer FIELD field_24969 CODEC Lcom/mojang/serialization/Codec; METHOD method_27399 setLog (Lnet/minecraft/class_3746;Ljava/util/function/BiConsumer;Lnet/minecraft/class_5819;Lnet/minecraft/class_2338$class_2339;Lnet/minecraft/class_4643;Lnet/minecraft/class_2338;III)V + ARG 1 world + ARG 2 replacer + ARG 3 random + ARG 4 tmpPos + ARG 5 config + ARG 6 startPos + ARG 7 dx + ARG 8 dy + ARG 9 dz METHOD method_28900 (Lcom/mojang/serialization/codecs/RecordCodecBuilder$Instance;)Lcom/mojang/datafixers/kinds/App; ARG 0 instance diff --git a/mappings/net/minecraft/world/gen/trunk/LargeOakTrunkPlacer.mapping b/mappings/net/minecraft/world/gen/trunk/LargeOakTrunkPlacer.mapping index b844281694..371a200914 100644 --- a/mappings/net/minecraft/world/gen/trunk/LargeOakTrunkPlacer.mapping +++ b/mappings/net/minecraft/world/gen/trunk/LargeOakTrunkPlacer.mapping @@ -6,11 +6,15 @@ CLASS net/minecraft/class_5212 net/minecraft/world/gen/trunk/LargeOakTrunkPlacer METHOD method_27392 makeBranches (Lnet/minecraft/class_3746;Ljava/util/function/BiConsumer;Lnet/minecraft/class_5819;ILnet/minecraft/class_2338;Ljava/util/List;Lnet/minecraft/class_4643;)V ARG 1 world ARG 2 replacer + ARG 3 random ARG 4 treeHeight ARG 5 startPos ARG 6 branchPositions ARG 7 config METHOD method_27393 makeOrCheckBranch (Lnet/minecraft/class_3746;Ljava/util/function/BiConsumer;Lnet/minecraft/class_5819;Lnet/minecraft/class_2338;Lnet/minecraft/class_2338;ZLnet/minecraft/class_4643;)Z + ARG 1 world + ARG 2 replacer + ARG 3 random ARG 4 startPos ARG 5 branchPos ARG 6 make