diff --git a/mappings/net/minecraft/advancement/Advancement.mapping b/mappings/net/minecraft/advancement/Advancement.mapping index 96e615738d..e83c4abae1 100644 --- a/mappings/net/minecraft/advancement/Advancement.mapping +++ b/mappings/net/minecraft/advancement/Advancement.mapping @@ -16,6 +16,9 @@ CLASS net/minecraft/class_161 net/minecraft/advancement/Advancement ARG 6 requirements METHOD equals (Ljava/lang/Object;)Z ARG 1 o + METHOD method_48023 getRoot (Lnet/minecraft/class_161;)Lnet/minecraft/class_161; + ARG 0 advancement + METHOD method_48024 getRoot ()Lnet/minecraft/class_161; METHOD method_680 getRequirements ()[[Ljava/lang/String; METHOD method_681 getChildren ()Ljava/lang/Iterable; METHOD method_682 getCriteria ()Ljava/util/Map; diff --git a/mappings/net/minecraft/advancement/AdvancementDisplays.mapping b/mappings/net/minecraft/advancement/AdvancementDisplays.mapping new file mode 100644 index 0000000000..039aee0133 --- /dev/null +++ b/mappings/net/minecraft/advancement/AdvancementDisplays.mapping @@ -0,0 +1,21 @@ +CLASS net/minecraft/class_8005 net/minecraft/advancement/AdvancementDisplays + FIELD field_41737 DISPLAY_DEPTH I + METHOD method_48030 shouldDisplay (Lnet/minecraft/class_161;Lit/unimi/dsi/fastutil/Stack;Ljava/util/function/Predicate;Lnet/minecraft/class_8005$class_8006;)Z + ARG 0 advancement + ARG 1 statuses + ARG 2 donePredicate + ARG 3 consumer + METHOD method_48031 calculateDisplay (Lnet/minecraft/class_161;Ljava/util/function/Predicate;Lnet/minecraft/class_8005$class_8006;)V + ARG 0 advancement + ARG 1 donePredicate + ARG 2 consumer + METHOD method_48032 getStatus (Lnet/minecraft/class_161;Z)Lnet/minecraft/class_8005$class_8007; + ARG 0 advancement + ARG 1 force + METHOD method_48033 shouldDisplay (Lit/unimi/dsi/fastutil/Stack;)Z + ARG 0 statuses + CLASS class_8006 ResultConsumer + METHOD accept (Lnet/minecraft/class_161;Z)V + ARG 1 advancement + ARG 2 shouldDisplay + CLASS class_8007 Status diff --git a/mappings/net/minecraft/advancement/PlayerAdvancementTracker.mapping b/mappings/net/minecraft/advancement/PlayerAdvancementTracker.mapping index 2b4e8be217..648138b427 100644 --- a/mappings/net/minecraft/advancement/PlayerAdvancementTracker.mapping +++ b/mappings/net/minecraft/advancement/PlayerAdvancementTracker.mapping @@ -11,6 +11,7 @@ CLASS net/minecraft/class_2985 net/minecraft/advancement/PlayerAdvancementTracke FIELD field_25325 playerManager Lnet/minecraft/class_3324; FIELD field_41734 filePath Ljava/nio/file/Path; FIELD field_41735 progress Ljava/util/Map; + FIELD field_41736 updatedRoots Ljava/util/Set; METHOD (Lcom/mojang/datafixers/DataFixer;Lnet/minecraft/class_3324;Lnet/minecraft/class_2989;Ljava/nio/file/Path;Lnet/minecraft/class_3222;)V ARG 1 dataFixer ARG 2 playerManager @@ -48,3 +49,14 @@ CLASS net/minecraft/class_2985 net/minecraft/advancement/PlayerAdvancementTracke METHOD method_12889 beginTrackingAllAdvancements (Lnet/minecraft/class_2989;)V ARG 1 advancementLoader METHOD method_12890 save ()V + METHOD method_48025 calculateDisplay (Lnet/minecraft/class_161;Ljava/util/Set;Ljava/util/Set;)V + ARG 1 root + ARG 2 added + ARG 3 removed + METHOD method_48027 (Ljava/util/Set;Ljava/util/Set;Lnet/minecraft/class_161;Z)V + ARG 3 advancement + ARG 4 displayed + METHOD method_48028 onStatusUpdate (Lnet/minecraft/class_161;)V + ARG 1 advancement + METHOD method_48029 (Lnet/minecraft/class_161;)Z + ARG 1 advancement diff --git a/mappings/net/minecraft/datafixer/DataFixTypes.mapping b/mappings/net/minecraft/datafixer/DataFixTypes.mapping index 666740904b..7a4fedb1ae 100644 --- a/mappings/net/minecraft/datafixer/DataFixTypes.mapping +++ b/mappings/net/minecraft/datafixer/DataFixTypes.mapping @@ -3,3 +3,30 @@ CLASS net/minecraft/class_4284 net/minecraft/datafixer/DataFixTypes METHOD (Ljava/lang/String;ILcom/mojang/datafixers/DSL$TypeReference;)V ARG 3 typeReference METHOD method_20329 getTypeReference ()Lcom/mojang/datafixers/DSL$TypeReference; + METHOD method_48128 update (Lcom/mojang/datafixers/DataFixer;Lcom/mojang/serialization/Dynamic;I)Lcom/mojang/serialization/Dynamic; + COMMENT {@return {@code dynamic} updated from {@code oldVersion} to the current version} + ARG 1 dataFixer + ARG 2 dynamic + ARG 3 oldVersion + METHOD method_48129 update (Lcom/mojang/datafixers/DataFixer;Lcom/mojang/serialization/Dynamic;II)Lcom/mojang/serialization/Dynamic; + COMMENT {@return {@code dynamic} updated from {@code oldVersion} to {@code newVersion}} + ARG 1 dataFixer + ARG 2 dynamic + ARG 3 oldVersion + ARG 4 newVersion + METHOD method_48130 update (Lcom/mojang/datafixers/DataFixer;Lnet/minecraft/class_2487;I)Lnet/minecraft/class_2487; + COMMENT {@return {@code nbt} updated from {@code oldVersion} to the current version} + COMMENT + COMMENT @see NbtHelper#getDataVersion + ARG 1 dataFixer + ARG 2 nbt + ARG 3 oldVersion + METHOD method_48131 update (Lcom/mojang/datafixers/DataFixer;Lnet/minecraft/class_2487;II)Lnet/minecraft/class_2487; + COMMENT {@return {@code nbt} updated from {@code oldVersion} to {@code newVersion}} + COMMENT + COMMENT @see NbtHelper#getDataVersion + ARG 1 dataFixer + ARG 2 nbt + ARG 3 oldVersion + ARG 4 newVersion + METHOD method_48132 getSaveVersionId ()I diff --git a/mappings/net/minecraft/datafixer/fix/OptionsAccessibilityOnboardFix.mapping b/mappings/net/minecraft/datafixer/fix/OptionsAccessibilityOnboardFix.mapping new file mode 100644 index 0000000000..5785adc731 --- /dev/null +++ b/mappings/net/minecraft/datafixer/fix/OptionsAccessibilityOnboardFix.mapping @@ -0,0 +1,7 @@ +CLASS net/minecraft/class_8014 net/minecraft/datafixer/fix/OptionsAccessibilityOnboardFix + METHOD (Lcom/mojang/datafixers/schemas/Schema;)V + ARG 1 schema + METHOD method_48133 (Lcom/mojang/datafixers/Typed;)Lcom/mojang/datafixers/Typed; + ARG 0 typed + METHOD method_48134 (Lcom/mojang/serialization/Dynamic;)Lcom/mojang/serialization/Dynamic; + ARG 0 options diff --git a/mappings/net/minecraft/entity/mob/GuardianEntity.mapping b/mappings/net/minecraft/entity/mob/GuardianEntity.mapping index e15be9e704..0ca792b57d 100644 --- a/mappings/net/minecraft/entity/mob/GuardianEntity.mapping +++ b/mappings/net/minecraft/entity/mob/GuardianEntity.mapping @@ -18,6 +18,7 @@ CLASS net/minecraft/class_1577 net/minecraft/entity/mob/GuardianEntity ARG 3 pos ARG 4 random METHOD method_26915 createGuardianAttributes ()Lnet/minecraft/class_5132$class_5133; + METHOD method_48161 getBeamTicks ()F METHOD method_7052 getBeamTarget ()Lnet/minecraft/class_1309; METHOD method_7053 getSpikesExtension (F)F ARG 1 tickDelta diff --git a/mappings/net/minecraft/entity/passive/CamelEntity.mapping b/mappings/net/minecraft/entity/passive/CamelEntity.mapping index 662186a8cd..d5419545c6 100644 --- a/mappings/net/minecraft/entity/passive/CamelEntity.mapping +++ b/mappings/net/minecraft/entity/passive/CamelEntity.mapping @@ -29,6 +29,8 @@ CLASS net/minecraft/class_7689 net/minecraft/entity/passive/CamelEntity METHOD method_45362 setDashing (Z)V ARG 1 dashing METHOD method_46398 shouldPlaySittingTransitionAnimation ()Z + METHOD method_48160 initLastPoseTick (J)V + ARG 1 time CLASS class_7690 CamelBodyControl METHOD (Lnet/minecraft/class_7689;Lnet/minecraft/class_7689;)V ARG 2 camel diff --git a/mappings/net/minecraft/text/Text.mapping b/mappings/net/minecraft/text/Text.mapping index dc2051dcbc..94b3cc1f1d 100644 --- a/mappings/net/minecraft/text/Text.mapping +++ b/mappings/net/minecraft/text/Text.mapping @@ -62,6 +62,13 @@ CLASS net/minecraft/class_2561 net/minecraft/text/Text COMMENT {@return whether the text contains {@code text}, without considering styles} ARG 1 text METHOD method_44746 withoutStyle ()Ljava/util/List; + METHOD method_48321 translatableWithFallback (Ljava/lang/String;Ljava/lang/String;)Lnet/minecraft/class_5250; + ARG 0 key + ARG 1 fallback + METHOD method_48322 translatableWithFallback (Ljava/lang/String;Ljava/lang/String;[Ljava/lang/Object;)Lnet/minecraft/class_5250; + ARG 0 key + ARG 1 falback + ARG 2 args CLASS class_2562 Serializer COMMENT A JSON serializer for {@link Text}. FIELD field_11752 JSON_READER_LINE_START Ljava/lang/reflect/Field; diff --git a/mappings/net/minecraft/util/math/RotationCalculator.mapping b/mappings/net/minecraft/util/math/RotationCalculator.mapping new file mode 100644 index 0000000000..1a6ea9aa5c --- /dev/null +++ b/mappings/net/minecraft/util/math/RotationCalculator.mapping @@ -0,0 +1,20 @@ +CLASS net/minecraft/class_8013 net/minecraft/util/math/RotationCalculator + FIELD field_41760 max I + FIELD field_41761 precision I + FIELD field_41762 rotationPerDegrees F + FIELD field_41763 degreesPerRotation F + METHOD (I)V + ARG 1 precision + METHOD method_48120 getMax ()I + METHOD method_48121 toRotation (F)I + ARG 1 degrees + METHOD method_48122 toDegrees (I)F + ARG 1 rotation + METHOD method_48124 toRotation (Lnet/minecraft/class_2350;)I + ARG 1 direction + METHOD method_48125 toClampedRotation (F)I + ARG 1 degrees + METHOD method_48126 toWrappedDegrees (I)F + ARG 1 rotation + METHOD method_48127 clamp (I)I + ARG 1 rotationBits diff --git a/mappings/net/minecraft/util/math/RotationPropertyHelper.mapping b/mappings/net/minecraft/util/math/RotationPropertyHelper.mapping index 85abac1c1e..f16cbe9a40 100644 --- a/mappings/net/minecraft/util/math/RotationPropertyHelper.mapping +++ b/mappings/net/minecraft/util/math/RotationPropertyHelper.mapping @@ -4,6 +4,7 @@ CLASS net/minecraft/class_7718 net/minecraft/util/math/RotationPropertyHelper FIELD field_40347 EAST I FIELD field_40348 SOUTH I FIELD field_40349 WEST I + FIELD field_41768 CALCULATOR Lnet/minecraft/class_8013; METHOD method_45478 getMax ()I METHOD method_45479 fromYaw (F)I ARG 0 yaw