diff --git a/mappings/net/minecraft/advancement/AdvancementFrame.mapping b/mappings/net/minecraft/advancement/AdvancementFrame.mapping index 155ead856d..745946d9ac 100644 --- a/mappings/net/minecraft/advancement/AdvancementFrame.mapping +++ b/mappings/net/minecraft/advancement/AdvancementFrame.mapping @@ -4,6 +4,7 @@ CLASS net/minecraft/class_189 net/minecraft/advancement/AdvancementFrame FIELD field_26386 toastText Lnet/minecraft/class_2561; METHOD (Ljava/lang/String;ILjava/lang/String;Lnet/minecraft/class_124;)V ARG 3 id + ARG 4 titleFormat METHOD method_30756 getToastText ()Lnet/minecraft/class_2561; METHOD method_830 getTitleFormat ()Lnet/minecraft/class_124; METHOD method_831 getId ()Ljava/lang/String; diff --git a/mappings/net/minecraft/block/AbstractSignBlock.mapping b/mappings/net/minecraft/block/AbstractSignBlock.mapping index b6806e625d..dfc15fb039 100644 --- a/mappings/net/minecraft/block/AbstractSignBlock.mapping +++ b/mappings/net/minecraft/block/AbstractSignBlock.mapping @@ -25,3 +25,5 @@ CLASS net/minecraft/class_2478 net/minecraft/block/AbstractSignBlock ARG 1 player ARG 2 blockEntity ARG 3 front + METHOD method_52576 getActionResult (Z)Lnet/minecraft/class_1269; + ARG 1 usedSignChanger diff --git a/mappings/net/minecraft/block/Blocks.mapping b/mappings/net/minecraft/block/Blocks.mapping index 466546a877..5666bfca3c 100644 --- a/mappings/net/minecraft/block/Blocks.mapping +++ b/mappings/net/minecraft/block/Blocks.mapping @@ -182,6 +182,9 @@ CLASS net/minecraft/class_2246 net/minecraft/block/Blocks ARG 1 requiredFeatures METHOD method_50001 createCandleBlock (Lnet/minecraft/class_3620;)Lnet/minecraft/class_5544; ARG 0 color + METHOD method_52571 register (Lnet/minecraft/class_2960;Lnet/minecraft/class_2248;)Lnet/minecraft/class_2248; + ARG 0 id + ARG 1 block METHOD method_9492 register (Ljava/lang/String;Lnet/minecraft/class_2248;)Lnet/minecraft/class_2248; ARG 0 id ARG 1 block diff --git a/mappings/net/minecraft/block/CropBlock.mapping b/mappings/net/minecraft/block/CropBlock.mapping index eb5f0c31f2..d2c158ece9 100644 --- a/mappings/net/minecraft/block/CropBlock.mapping +++ b/mappings/net/minecraft/block/CropBlock.mapping @@ -2,6 +2,9 @@ CLASS net/minecraft/class_2302 net/minecraft/block/CropBlock FIELD field_10835 AGE Lnet/minecraft/class_2758; FIELD field_10836 AGE_TO_SHAPE [Lnet/minecraft/class_265; FIELD field_31079 MAX_AGE I + METHOD method_52572 hasEnoughLightAt (Lnet/minecraft/class_4538;Lnet/minecraft/class_2338;)Z + ARG 0 world + ARG 1 pos METHOD method_9824 getAgeProperty ()Lnet/minecraft/class_2758; METHOD method_9825 isMature (Lnet/minecraft/class_2680;)Z METHOD method_9826 applyGrowth (Lnet/minecraft/class_1937;Lnet/minecraft/class_2338;Lnet/minecraft/class_2680;)V diff --git a/mappings/net/minecraft/block/DecoratedPotBlock.mapping b/mappings/net/minecraft/block/DecoratedPotBlock.mapping index 75c39104eb..791d088358 100644 --- a/mappings/net/minecraft/block/DecoratedPotBlock.mapping +++ b/mappings/net/minecraft/block/DecoratedPotBlock.mapping @@ -8,3 +8,5 @@ CLASS net/minecraft/class_8168 net/minecraft/block/DecoratedPotBlock ARG 1 lootConsumer METHOD method_51510 (Ljava/util/List;Lnet/minecraft/class_1792;)V ARG 1 sherd + METHOD method_52573 (Lnet/minecraft/class_1799;Lnet/minecraft/class_8172;)V + ARG 1 blockEntity diff --git a/mappings/net/minecraft/block/FlowerbedBlock.mapping b/mappings/net/minecraft/block/FlowerbedBlock.mapping index 11684199b4..8189e95b89 100644 --- a/mappings/net/minecraft/block/FlowerbedBlock.mapping +++ b/mappings/net/minecraft/block/FlowerbedBlock.mapping @@ -1,3 +1,7 @@ CLASS net/minecraft/class_8169 net/minecraft/block/FlowerbedBlock FIELD field_42764 FACING Lnet/minecraft/class_2753; FIELD field_42765 FLOWER_AMOUNT Lnet/minecraft/class_2758; + FIELD field_45146 FACING_AND_AMOUNT_TO_SHAPE Ljava/util/function/BiFunction; + METHOD method_52574 (Lnet/minecraft/class_2350;Ljava/lang/Integer;)Lnet/minecraft/class_265; + ARG 0 facing + ARG 1 flowerAmount diff --git a/mappings/net/minecraft/block/PitcherCropBlock.mapping b/mappings/net/minecraft/block/PitcherCropBlock.mapping index 2b5133dfa8..33ecd5d906 100644 --- a/mappings/net/minecraft/block/PitcherCropBlock.mapping +++ b/mappings/net/minecraft/block/PitcherCropBlock.mapping @@ -30,4 +30,6 @@ CLASS net/minecraft/class_8237 net/minecraft/block/PitcherCropBlock ARG 1 world ARG 2 pos ARG 3 state + METHOD method_52575 isDoubleTallAtAge (I)Z + ARG 0 age CLASS class_8587 LowerHalfContext diff --git a/mappings/net/minecraft/block/entity/DecoratedPotBlockEntity.mapping b/mappings/net/minecraft/block/entity/DecoratedPotBlockEntity.mapping index fcea3d552d..d900998207 100644 --- a/mappings/net/minecraft/block/entity/DecoratedPotBlockEntity.mapping +++ b/mappings/net/minecraft/block/entity/DecoratedPotBlockEntity.mapping @@ -8,6 +8,9 @@ CLASS net/minecraft/class_8172 net/minecraft/block/entity/DecoratedPotBlockEntit ARG 1 stack METHOD method_49204 getHorizontalFacing ()Lnet/minecraft/class_2350; METHOD method_51511 getSherds ()Lnet/minecraft/class_8172$class_8526; + METHOD method_52577 getStackWith (Lnet/minecraft/class_8172$class_8526;)Lnet/minecraft/class_1799; + ARG 0 sherds + METHOD method_52578 asStack ()Lnet/minecraft/class_1799; CLASS class_8526 Sherds FIELD field_44707 DEFAULT Lnet/minecraft/class_8172$class_8526; METHOD method_51512 stream ()Ljava/util/stream/Stream; diff --git a/mappings/net/minecraft/entity/Entity.mapping b/mappings/net/minecraft/entity/Entity.mapping index a2a61f41dc..cd73d44c2d 100644 --- a/mappings/net/minecraft/entity/Entity.mapping +++ b/mappings/net/minecraft/entity/Entity.mapping @@ -987,7 +987,18 @@ CLASS net/minecraft/class_1297 net/minecraft/entity/Entity METHOD method_52208 setOnGround (ZLnet/minecraft/class_243;)V ARG 1 onGround ARG 2 movement + METHOD method_52533 getPassengerAttachmentPos (Lnet/minecraft/class_1297;Lnet/minecraft/class_4048;F)Lorg/joml/Vector3f; + ARG 1 passenger + ARG 2 dimensions + ARG 3 scaleFactor METHOD method_52534 shouldControlVehicles ()Z + METHOD method_52535 isInFluid ()Z + METHOD method_52536 getRidingOffset (Lnet/minecraft/class_1297;)F + ARG 1 vehicle + METHOD method_52537 getUnscaledRidingOffset (Lnet/minecraft/class_1297;)F + ARG 1 vehicle + METHOD method_52538 getPassengerRidingPos (Lnet/minecraft/class_1297;)Lnet/minecraft/class_243; + ARG 1 passenger METHOD method_5622 onBlockCollision (Lnet/minecraft/class_2680;)V COMMENT Called when this entity's collision box intersects {@code state}. COMMENT diff --git a/mappings/net/minecraft/entity/LivingEntity.mapping b/mappings/net/minecraft/entity/LivingEntity.mapping index 8f9966d1c0..d584d858e3 100644 --- a/mappings/net/minecraft/entity/LivingEntity.mapping +++ b/mappings/net/minecraft/entity/LivingEntity.mapping @@ -359,7 +359,11 @@ CLASS net/minecraft/class_1309 net/minecraft/entity/LivingEntity METHOD method_52540 updateAttribute (Lnet/minecraft/class_1320;)V ARG 1 attribute METHOD method_52541 getMaxAbsorption ()F + METHOD method_52542 wouldNotSuffocateInPose (Lnet/minecraft/class_4050;)Z + ARG 1 pose METHOD method_52543 updateAttributes ()V + METHOD method_52544 setAbsorptionAmountUnclamped (F)V + ARG 1 amount METHOD method_5973 canTarget (Lnet/minecraft/class_1299;)Z ARG 1 type METHOD method_5989 getLootTable ()Lnet/minecraft/class_2960; diff --git a/mappings/net/minecraft/entity/mob/PathAwareEntity.mapping b/mappings/net/minecraft/entity/mob/PathAwareEntity.mapping index cbc0e527e0..b3cfc40c64 100644 --- a/mappings/net/minecraft/entity/mob/PathAwareEntity.mapping +++ b/mappings/net/minecraft/entity/mob/PathAwareEntity.mapping @@ -1,6 +1,9 @@ CLASS net/minecraft/class_1314 net/minecraft/entity/mob/PathAwareEntity FIELD field_35670 DEFAULT_PATHFINDING_FAVOR F METHOD method_43689 shouldFollowLeash ()Z + METHOD method_52545 (Lnet/minecraft/class_4135;)Z + ARG 0 goal + METHOD method_52546 isPanicking ()Z METHOD method_6142 updateForLeashLength (F)V ARG 1 leashLength METHOD method_6144 getPathfindingFavor (Lnet/minecraft/class_2338;Lnet/minecraft/class_4538;)F diff --git a/mappings/net/minecraft/entity/passive/AbstractHorseEntity.mapping b/mappings/net/minecraft/entity/passive/AbstractHorseEntity.mapping index 6897936f8e..59b74802e8 100644 --- a/mappings/net/minecraft/entity/passive/AbstractHorseEntity.mapping +++ b/mappings/net/minecraft/entity/passive/AbstractHorseEntity.mapping @@ -79,6 +79,9 @@ CLASS net/minecraft/class_1496 net/minecraft/entity/passive/AbstractHorseEntity ARG 1 controllingPassenger METHOD method_49996 isWooden (Lnet/minecraft/class_2498;)Z ARG 1 soundGroup + METHOD method_52550 getPassengerAttachmentY (Lnet/minecraft/class_4048;F)F + ARG 1 dimensions + ARG 2 scaleFactor METHOD method_6001 initAttributes (Lnet/minecraft/class_5819;)V ARG 1 random METHOD method_6721 onChestedStatusChanged ()V diff --git a/mappings/net/minecraft/entity/passive/CamelEntity.mapping b/mappings/net/minecraft/entity/passive/CamelEntity.mapping index 486a96d9de..5a81e1ec1a 100644 --- a/mappings/net/minecraft/entity/passive/CamelEntity.mapping +++ b/mappings/net/minecraft/entity/passive/CamelEntity.mapping @@ -33,6 +33,7 @@ CLASS net/minecraft/class_7689 net/minecraft/entity/passive/CamelEntity METHOD method_48160 initLastPoseTick (J)V ARG 1 time METHOD method_48573 shouldUpdateSittingAnimations ()Z + METHOD method_52548 canChangePose ()Z CLASS class_7690 CamelBodyControl METHOD (Lnet/minecraft/class_7689;Lnet/minecraft/class_7689;)V ARG 2 camel diff --git a/mappings/net/minecraft/entity/player/PlayerEntity.mapping b/mappings/net/minecraft/entity/player/PlayerEntity.mapping index 8683efdebe..dabf67ef83 100644 --- a/mappings/net/minecraft/entity/player/PlayerEntity.mapping +++ b/mappings/net/minecraft/entity/player/PlayerEntity.mapping @@ -125,6 +125,8 @@ CLASS net/minecraft/class_1657 net/minecraft/entity/player/PlayerEntity METHOD method_51283 onRecipeCrafted (Lnet/minecraft/class_1860;Ljava/util/List;)V ARG 1 recipe ARG 2 ingredients + METHOD method_52558 canChangeIntoPose (Lnet/minecraft/class_4050;)Z + ARG 1 pose METHOD method_7254 unlockRecipes (Ljava/util/Collection;)I ARG 1 recipes METHOD method_7255 addExperience (I)V diff --git a/mappings/net/minecraft/screen/SmithingScreenHandler.mapping b/mappings/net/minecraft/screen/SmithingScreenHandler.mapping index 1a9a9797fa..1a213e4514 100644 --- a/mappings/net/minecraft/screen/SmithingScreenHandler.mapping +++ b/mappings/net/minecraft/screen/SmithingScreenHandler.mapping @@ -35,3 +35,9 @@ CLASS net/minecraft/class_4862 net/minecraft/screen/SmithingScreenHandler METHOD method_48396 (Lnet/minecraft/class_1799;)Z ARG 1 stack METHOD method_51307 getInputStacks ()Ljava/util/List; + METHOD method_52562 (Lnet/minecraft/class_1799;Lnet/minecraft/class_8059;)Ljava/util/stream/IntStream; + ARG 1 recipe + METHOD method_52563 getQuickMoveSlot (Lnet/minecraft/class_1799;)Ljava/util/OptionalInt; + ARG 1 stack + METHOD method_52564 (I)Z + ARG 1 slot diff --git a/mappings/net/minecraft/test/TestContext.mapping b/mappings/net/minecraft/test/TestContext.mapping index 61939cf6e1..a7216c7f4f 100644 --- a/mappings/net/minecraft/test/TestContext.mapping +++ b/mappings/net/minecraft/test/TestContext.mapping @@ -374,3 +374,7 @@ CLASS net/minecraft/class_4516 net/minecraft/test/TestContext ARG 2 direction ARG 3 powerPredicate ARG 4 errorMessage + METHOD method_52889 expectEntityHasEffect (Lnet/minecraft/class_1309;Lnet/minecraft/class_1291;I)V + ARG 1 entity + ARG 2 effect + ARG 3 amplifier diff --git a/mappings/net/minecraft/util/shape/VoxelShape.mapping b/mappings/net/minecraft/util/shape/VoxelShape.mapping index 827c0107df..4c9bf83b05 100644 --- a/mappings/net/minecraft/util/shape/VoxelShape.mapping +++ b/mappings/net/minecraft/util/shape/VoxelShape.mapping @@ -89,3 +89,4 @@ CLASS net/minecraft/class_265 net/minecraft/util/shape/VoxelShape ARG 1 axis ARG 2 from ARG 4 to + METHOD method_52620 asCuboid ()Lnet/minecraft/class_265; diff --git a/mappings/net/minecraft/world/CollisionView.mapping b/mappings/net/minecraft/world/CollisionView.mapping index b85a8cb930..fbfc191c04 100644 --- a/mappings/net/minecraft/world/CollisionView.mapping +++ b/mappings/net/minecraft/world/CollisionView.mapping @@ -37,6 +37,9 @@ CLASS net/minecraft/class_1941 net/minecraft/world/CollisionView METHOD method_51718 findSupportingBlockPos (Lnet/minecraft/class_1297;Lnet/minecraft/class_238;)Ljava/util/Optional; ARG 1 entity ARG 2 box + METHOD method_52569 isBlockSpaceEmpty (Lnet/minecraft/class_1297;Lnet/minecraft/class_238;)Z + ARG 1 entity + ARG 2 box METHOD method_8587 isSpaceEmpty (Lnet/minecraft/class_1297;Lnet/minecraft/class_238;)Z ARG 1 entity ARG 2 box diff --git a/mappings/net/minecraft/world/gen/feature/OreConfiguredFeatures.mapping b/mappings/net/minecraft/world/gen/feature/OreConfiguredFeatures.mapping index 2c2ba2a3ba..1d813f3a89 100644 --- a/mappings/net/minecraft/world/gen/feature/OreConfiguredFeatures.mapping +++ b/mappings/net/minecraft/world/gen/feature/OreConfiguredFeatures.mapping @@ -30,5 +30,6 @@ CLASS net/minecraft/class_6806 net/minecraft/world/gen/feature/OreConfiguredFeat FIELD field_35880 ORE_COAL Lnet/minecraft/class_5321; FIELD field_35881 ORE_COAL_BURIED Lnet/minecraft/class_5321; FIELD field_35882 ORE_IRON Lnet/minecraft/class_5321; + FIELD field_45663 ORE_DIAMOND_MEDIUM Lnet/minecraft/class_5321; METHOD method_46855 bootstrap (Lnet/minecraft/class_7891;)V ARG 0 featureRegisterable diff --git a/mappings/net/minecraft/world/gen/feature/OrePlacedFeatures.mapping b/mappings/net/minecraft/world/gen/feature/OrePlacedFeatures.mapping index b67ba72985..c90778df1e 100644 --- a/mappings/net/minecraft/world/gen/feature/OrePlacedFeatures.mapping +++ b/mappings/net/minecraft/world/gen/feature/OrePlacedFeatures.mapping @@ -38,6 +38,7 @@ CLASS net/minecraft/class_6816 net/minecraft/world/gen/feature/OrePlacedFeatures FIELD field_36075 ORE_GOLD Lnet/minecraft/class_5321; FIELD field_36076 ORE_GOLD_LOWER Lnet/minecraft/class_5321; FIELD field_36077 ORE_REDSTONE Lnet/minecraft/class_5321; + FIELD field_45664 ORE_DIAMOND_MEDIUM Lnet/minecraft/class_5321; METHOD method_39732 modifiersWithCount (ILnet/minecraft/class_6797;)Ljava/util/List; ARG 0 count ARG 1 heightModifier