diff --git a/mappings/net/minecraft/block/BlockSetType.mapping b/mappings/net/minecraft/block/BlockSetType.mapping index a1f18bcaac..26b96caac7 100644 --- a/mappings/net/minecraft/block/BlockSetType.mapping +++ b/mappings/net/minecraft/block/BlockSetType.mapping @@ -16,6 +16,7 @@ CLASS net/minecraft/class_8177 net/minecraft/block/BlockSetType FIELD field_42833 BAMBOO Lnet/minecraft/class_8177; FIELD field_46533 VALUES Ljava/util/Map; FIELD field_46534 CODEC Lcom/mojang/serialization/Codec; + FIELD field_47100 COPPER Lnet/minecraft/class_8177; METHOD (Ljava/lang/String;)V ARG 1 name METHOD method_49232 stream ()Ljava/util/stream/Stream; diff --git a/mappings/net/minecraft/block/CopperBulbBlock.mapping b/mappings/net/minecraft/block/CopperBulbBlock.mapping new file mode 100644 index 0000000000..f5eede0f8f --- /dev/null +++ b/mappings/net/minecraft/block/CopperBulbBlock.mapping @@ -0,0 +1,4 @@ +CLASS net/minecraft/class_8922 net/minecraft/block/CopperBulbBlock + FIELD field_47080 CODEC Lcom/mojang/serialization/MapCodec; + FIELD field_47081 POWERED Lnet/minecraft/class_2746; + FIELD field_47082 LIT Lnet/minecraft/class_2746; diff --git a/mappings/net/minecraft/block/CopperGrateBlock.mapping b/mappings/net/minecraft/block/CopperGrateBlock.mapping new file mode 100644 index 0000000000..a8b597db20 --- /dev/null +++ b/mappings/net/minecraft/block/CopperGrateBlock.mapping @@ -0,0 +1,8 @@ +CLASS net/minecraft/class_8926 net/minecraft/block/CopperGrateBlock + FIELD field_47092 CODEC Lcom/mojang/serialization/MapCodec; + FIELD field_47093 oxidationLevel Lnet/minecraft/class_5955$class_5811; + METHOD (Lnet/minecraft/class_5955$class_5811;Lnet/minecraft/class_4970$class_2251;)V + ARG 1 oxidationLevel + ARG 2 settings + METHOD method_54771 (Lcom/mojang/serialization/codecs/RecordCodecBuilder$Instance;)Lcom/mojang/datafixers/kinds/App; + ARG 0 instance diff --git a/mappings/net/minecraft/block/Degradable.mapping b/mappings/net/minecraft/block/Degradable.mapping index ee34b05443..5ec64f7a83 100644 --- a/mappings/net/minecraft/block/Degradable.mapping +++ b/mappings/net/minecraft/block/Degradable.mapping @@ -4,3 +4,15 @@ CLASS net/minecraft/class_5547 net/minecraft/block/Degradable ARG 1 state METHOD method_33620 getDegradationChanceMultiplier ()F METHOD method_33622 getDegradationLevel ()Ljava/lang/Enum; + METHOD method_54763 (Lnet/minecraft/class_3218;Lnet/minecraft/class_2338;Lnet/minecraft/class_2680;)V + ARG 2 statex + METHOD method_54764 tickDegradation (Lnet/minecraft/class_2680;Lnet/minecraft/class_3218;Lnet/minecraft/class_2338;Lnet/minecraft/class_5819;)V + ARG 1 state + ARG 2 world + ARG 3 pos + ARG 4 random + METHOD method_54765 tryDegrade (Lnet/minecraft/class_2680;Lnet/minecraft/class_3218;Lnet/minecraft/class_2338;Lnet/minecraft/class_5819;)Ljava/util/Optional; + ARG 1 state + ARG 2 world + ARG 3 pos + ARG 4 random diff --git a/mappings/net/minecraft/block/DoorBlock.mapping b/mappings/net/minecraft/block/DoorBlock.mapping index ef4f8dde7a..6a5dc57e87 100644 --- a/mappings/net/minecraft/block/DoorBlock.mapping +++ b/mappings/net/minecraft/block/DoorBlock.mapping @@ -10,6 +10,9 @@ CLASS net/minecraft/class_2323 net/minecraft/block/DoorBlock FIELD field_10946 HALF Lnet/minecraft/class_2754; FIELD field_42757 blockSetType Lnet/minecraft/class_8177; FIELD field_46337 CODEC Lcom/mojang/serialization/MapCodec; + METHOD (Lnet/minecraft/class_8177;Lnet/minecraft/class_4970$class_2251;)V + ARG 1 type + ARG 2 settings METHOD method_10033 setOpen (Lnet/minecraft/class_1297;Lnet/minecraft/class_1937;Lnet/minecraft/class_2680;Lnet/minecraft/class_2338;Z)V ARG 1 entity ARG 2 world diff --git a/mappings/net/minecraft/block/OxidizableCopperBulbBlock.mapping b/mappings/net/minecraft/block/OxidizableCopperBulbBlock.mapping new file mode 100644 index 0000000000..6182b89c10 --- /dev/null +++ b/mappings/net/minecraft/block/OxidizableCopperBulbBlock.mapping @@ -0,0 +1,8 @@ +CLASS net/minecraft/class_8924 net/minecraft/block/OxidizableCopperBulbBlock + FIELD field_47088 CODEC Lcom/mojang/serialization/MapCodec; + FIELD field_47089 oxidationLevel Lnet/minecraft/class_5955$class_5811; + METHOD (Lnet/minecraft/class_5955$class_5811;Lnet/minecraft/class_4970$class_2251;)V + ARG 1 oxidationLevel + ARG 2 settings + METHOD method_54767 (Lcom/mojang/serialization/codecs/RecordCodecBuilder$Instance;)Lcom/mojang/datafixers/kinds/App; + ARG 0 instance diff --git a/mappings/net/minecraft/block/OxidizableDoorBlock.mapping b/mappings/net/minecraft/block/OxidizableDoorBlock.mapping new file mode 100644 index 0000000000..09494d2818 --- /dev/null +++ b/mappings/net/minecraft/block/OxidizableDoorBlock.mapping @@ -0,0 +1,9 @@ +CLASS net/minecraft/class_8925 net/minecraft/block/OxidizableDoorBlock + FIELD field_47090 CODEC Lcom/mojang/serialization/MapCodec; + FIELD field_47091 oxidationLevel Lnet/minecraft/class_5955$class_5811; + METHOD (Lnet/minecraft/class_8177;Lnet/minecraft/class_5955$class_5811;Lnet/minecraft/class_4970$class_2251;)V + ARG 1 type + ARG 2 oxidationLevel + ARG 3 settings + METHOD method_54769 (Lcom/mojang/serialization/codecs/RecordCodecBuilder$Instance;)Lcom/mojang/datafixers/kinds/App; + ARG 0 instance diff --git a/mappings/net/minecraft/block/OxidizableTrapdoorBlock.mapping b/mappings/net/minecraft/block/OxidizableTrapdoorBlock.mapping new file mode 100644 index 0000000000..b28e7d747b --- /dev/null +++ b/mappings/net/minecraft/block/OxidizableTrapdoorBlock.mapping @@ -0,0 +1,9 @@ +CLASS net/minecraft/class_8927 net/minecraft/block/OxidizableTrapdoorBlock + FIELD field_47094 CODEC Lcom/mojang/serialization/MapCodec; + FIELD field_47095 oxidationLevel Lnet/minecraft/class_5955$class_5811; + METHOD (Lnet/minecraft/class_8177;Lnet/minecraft/class_5955$class_5811;Lnet/minecraft/class_4970$class_2251;)V + ARG 1 type + ARG 2 oxidationLevel + ARG 3 settings + METHOD method_54773 (Lcom/mojang/serialization/codecs/RecordCodecBuilder$Instance;)Lcom/mojang/datafixers/kinds/App; + ARG 0 instance diff --git a/mappings/net/minecraft/block/TranslucentBlock.mapping b/mappings/net/minecraft/block/TranslucentBlock.mapping new file mode 100644 index 0000000000..286749ff26 --- /dev/null +++ b/mappings/net/minecraft/block/TranslucentBlock.mapping @@ -0,0 +1,2 @@ +CLASS net/minecraft/class_2373 net/minecraft/block/TranslucentBlock + FIELD field_46366 CODEC Lcom/mojang/serialization/MapCodec; diff --git a/mappings/net/minecraft/block/TransparentBlock.mapping b/mappings/net/minecraft/block/TransparentBlock.mapping index d87e267a73..05f0cf0045 100644 --- a/mappings/net/minecraft/block/TransparentBlock.mapping +++ b/mappings/net/minecraft/block/TransparentBlock.mapping @@ -1,2 +1,2 @@ -CLASS net/minecraft/class_2373 net/minecraft/block/TransparentBlock - FIELD field_46366 CODEC Lcom/mojang/serialization/MapCodec; +CLASS net/minecraft/class_8923 net/minecraft/block/TransparentBlock + FIELD field_47087 CODEC Lcom/mojang/serialization/MapCodec; diff --git a/mappings/net/minecraft/block/TrapdoorBlock.mapping b/mappings/net/minecraft/block/TrapdoorBlock.mapping index 0f23e1b6b6..cf8420426e 100644 --- a/mappings/net/minecraft/block/TrapdoorBlock.mapping +++ b/mappings/net/minecraft/block/TrapdoorBlock.mapping @@ -23,3 +23,4 @@ CLASS net/minecraft/class_2533 net/minecraft/block/TrapdoorBlock ARG 0 instance METHOD method_54059 (Lnet/minecraft/class_2533;)Lnet/minecraft/class_8177; ARG 0 block + METHOD method_54766 getBlockSetType ()Lnet/minecraft/class_8177; diff --git a/mappings/net/minecraft/client/gui/screen/option/TelemetryEventWidget.mapping b/mappings/net/minecraft/client/gui/screen/option/TelemetryEventWidget.mapping index 4aac54230c..68e776866b 100644 --- a/mappings/net/minecraft/client/gui/screen/option/TelemetryEventWidget.mapping +++ b/mappings/net/minecraft/client/gui/screen/option/TelemetryEventWidget.mapping @@ -6,6 +6,7 @@ CLASS net/minecraft/class_7941 net/minecraft/client/gui/screen/option/TelemetryE FIELD field_41359 textRenderer Lnet/minecraft/class_327; FIELD field_41360 contents Lnet/minecraft/class_7941$class_7942; FIELD field_41361 scrollConsumer Ljava/util/function/DoubleConsumer; + FIELD field_47125 DISABLED_TRANSLATION_KEY Ljava/lang/String; METHOD (IIIILnet/minecraft/class_327;)V ARG 1 x ARG 2 y @@ -15,9 +16,11 @@ CLASS net/minecraft/class_7941 net/minecraft/client/gui/screen/option/TelemetryE METHOD method_47635 appendEventInfo (Lnet/minecraft/class_7941$class_7943;Lnet/minecraft/class_7966;Z)V ARG 1 builder ARG 2 eventType + ARG 3 disabled METHOD method_47636 appendProperties (Lnet/minecraft/class_7966;Lnet/minecraft/class_7941$class_7943;Z)V ARG 1 eventType ARG 2 builder + ARG 3 disabled METHOD method_47637 setScrollConsumer (Ljava/util/function/DoubleConsumer;)V ARG 1 scrollConsumer METHOD method_47638 refresh (Z)V @@ -27,6 +30,9 @@ CLASS net/minecraft/class_7941 net/minecraft/client/gui/screen/option/TelemetryE METHOD method_47640 getGridWidth ()I METHOD method_48285 (Lnet/minecraft/class_332;IIFLnet/minecraft/class_339;)V ARG 4 widget + METHOD method_54801 formatTitleText (Lnet/minecraft/class_2561;Z)Lnet/minecraft/class_2561; + ARG 1 title + ARG 2 disabled CLASS class_7942 Contents FIELD comp_1160 grid Lnet/minecraft/class_8133; METHOD comp_1160 grid ()Lnet/minecraft/class_8133; @@ -49,3 +55,7 @@ CLASS net/minecraft/class_7941 net/minecraft/client/gui/screen/option/TelemetryE METHOD method_47645 appendText (Lnet/minecraft/class_327;Lnet/minecraft/class_2561;)V ARG 1 textRenderer ARG 2 text + METHOD method_52763 (ILnet/minecraft/class_7847;)V + ARG 1 positioner + METHOD method_52764 (Lnet/minecraft/class_7847;)V + ARG 0 positioner diff --git a/mappings/net/minecraft/client/gui/screen/option/TelemetryInfoScreen.mapping b/mappings/net/minecraft/client/gui/screen/option/TelemetryInfoScreen.mapping index b2e24a2935..1accc171b4 100644 --- a/mappings/net/minecraft/client/gui/screen/option/TelemetryInfoScreen.mapping +++ b/mappings/net/minecraft/client/gui/screen/option/TelemetryInfoScreen.mapping @@ -9,6 +9,7 @@ CLASS net/minecraft/class_7944 net/minecraft/client/gui/screen/option/TelemetryI FIELD field_41375 telemetryEventWidget Lnet/minecraft/class_7941; FIELD field_41376 scroll D FIELD field_45567 PRIVACY_STATEMENT_TEXT Lnet/minecraft/class_2561; + FIELD field_47126 OPT_IN_DESCRIPTION_TEXT Lnet/minecraft/class_2561; METHOD (Lnet/minecraft/class_437;Lnet/minecraft/class_315;)V ARG 1 parent ARG 2 options @@ -27,3 +28,8 @@ CLASS net/minecraft/class_7944 net/minecraft/client/gui/screen/option/TelemetryI ARG 1 child METHOD method_52765 openPrivacyStatementPage (Lnet/minecraft/class_4185;)V ARG 1 button + METHOD method_54802 createOptInCheckbox ()Lnet/minecraft/class_339; + METHOD method_54803 updateOptIn (Lnet/minecraft/class_339;Z)V + ARG 1 checkbox + ARG 2 checked + METHOD method_54804 getLayout ()Lnet/minecraft/class_8133; diff --git a/mappings/net/minecraft/client/gui/widget/CheckboxWidget.mapping b/mappings/net/minecraft/client/gui/widget/CheckboxWidget.mapping index feca4a6f11..80e9921ca8 100644 --- a/mappings/net/minecraft/client/gui/widget/CheckboxWidget.mapping +++ b/mappings/net/minecraft/client/gui/widget/CheckboxWidget.mapping @@ -5,7 +5,52 @@ CLASS net/minecraft/class_4286 net/minecraft/client/gui/widget/CheckboxWidget FIELD field_45349 SELECTED_TEXTURE Lnet/minecraft/class_2960; FIELD field_45350 HIGHLIGHTED_TEXTURE Lnet/minecraft/class_2960; FIELD field_45351 TEXTURE Lnet/minecraft/class_2960; + FIELD field_47107 callback Lnet/minecraft/class_4286$class_8930; METHOD (IILnet/minecraft/class_2561;Lnet/minecraft/class_327;ZLnet/minecraft/class_4286$class_8930;)V ARG 1 x ARG 2 y + ARG 3 message + ARG 4 textRenderer + ARG 5 checked + ARG 6 callback METHOD method_20372 isChecked ()Z + METHOD method_54786 getSize (Lnet/minecraft/class_327;)I + ARG 0 textRenderer + METHOD method_54787 builder (Lnet/minecraft/class_2561;Lnet/minecraft/class_327;)Lnet/minecraft/class_4286$class_8929; + ARG 0 text + ARG 1 textRenderer + CLASS class_8929 Builder + FIELD field_47108 message Lnet/minecraft/class_2561; + FIELD field_47109 textRenderer Lnet/minecraft/class_327; + FIELD field_47110 x I + FIELD field_47111 y I + FIELD field_47112 callback Lnet/minecraft/class_4286$class_8930; + FIELD field_47113 checked Z + FIELD field_47114 option Lnet/minecraft/class_7172; + FIELD field_47115 tooltip Lnet/minecraft/class_7919; + METHOD (Lnet/minecraft/class_2561;Lnet/minecraft/class_327;)V + ARG 1 message + ARG 2 textRenderer + METHOD method_54788 build ()Lnet/minecraft/class_4286; + METHOD method_54789 pos (II)Lnet/minecraft/class_4286$class_8929; + ARG 1 x + ARG 2 y + METHOD method_54790 option (Lnet/minecraft/class_7172;)Lnet/minecraft/class_4286$class_8929; + ARG 1 option + METHOD method_54791 callback (Lnet/minecraft/class_4286$class_8930;)Lnet/minecraft/class_4286$class_8929; + ARG 1 callback + METHOD method_54792 (Lnet/minecraft/class_4286;Z)V + ARG 1 checkbox + ARG 2 checked + METHOD method_54793 tooltip (Lnet/minecraft/class_7919;)Lnet/minecraft/class_4286$class_8929; + ARG 1 tooltip + METHOD method_54794 checked (Z)Lnet/minecraft/class_4286$class_8929; + ARG 1 checked + CLASS class_8930 Callback + FIELD field_47116 EMPTY Lnet/minecraft/class_4286$class_8930; + METHOD method_54795 (Lnet/minecraft/class_4286;Z)V + ARG 0 checkbox + ARG 1 checked + METHOD onValueChange (Lnet/minecraft/class_4286;Z)V + ARG 1 checkbox + ARG 2 checked diff --git a/mappings/net/minecraft/client/render/entity/animation/BatAnimations.mapping b/mappings/net/minecraft/client/render/entity/animation/BatAnimations.mapping new file mode 100644 index 0000000000..68f2ece441 --- /dev/null +++ b/mappings/net/minecraft/client/render/entity/animation/BatAnimations.mapping @@ -0,0 +1,3 @@ +CLASS net/minecraft/class_8928 net/minecraft/client/render/entity/animation/BatAnimations + FIELD field_47103 ROOSTING Lnet/minecraft/class_7184; + FIELD field_47104 FLYING Lnet/minecraft/class_7184; diff --git a/mappings/net/minecraft/client/render/entity/model/BatEntityModel.mapping b/mappings/net/minecraft/client/render/entity/model/BatEntityModel.mapping index a18da0b070..cc91d03ffe 100644 --- a/mappings/net/minecraft/client/render/entity/model/BatEntityModel.mapping +++ b/mappings/net/minecraft/client/render/entity/model/BatEntityModel.mapping @@ -40,4 +40,10 @@ CLASS net/minecraft/class_553 net/minecraft/client/render/entity/model/BatEntity FIELD field_3322 rightWing Lnet/minecraft/class_630; FIELD field_3323 body Lnet/minecraft/class_630; FIELD field_3324 leftWingTip Lnet/minecraft/class_630; + FIELD field_47127 feet Lnet/minecraft/class_630; + METHOD (Lnet/minecraft/class_630;)V + ARG 1 root METHOD method_31980 getTexturedModelData ()Lnet/minecraft/class_5607; + METHOD method_54805 setRoostingHeadAngles (FF)V + ARG 1 pitch + ARG 2 yaw diff --git a/mappings/net/minecraft/data/client/BlockStateModelGenerator.mapping b/mappings/net/minecraft/data/client/BlockStateModelGenerator.mapping index 97089cb636..b3daf18481 100644 --- a/mappings/net/minecraft/data/client/BlockStateModelGenerator.mapping +++ b/mappings/net/minecraft/data/client/BlockStateModelGenerator.mapping @@ -547,6 +547,26 @@ CLASS net/minecraft/class_4910 net/minecraft/data/client/BlockStateModelGenerato METHOD method_54654 registerCrafter ()V METHOD method_54655 (Lnet/minecraft/class_5000;)Lnet/minecraft/class_4935; ARG 1 orientation + METHOD method_54821 (Lnet/minecraft/class_2960;Lnet/minecraft/class_2960;Lnet/minecraft/class_2960;Lnet/minecraft/class_2960;Ljava/lang/Boolean;Ljava/lang/Boolean;)Lnet/minecraft/class_4935; + ARG 4 lit + ARG 5 powered + METHOD method_54822 createCopperBulbBlockState (Lnet/minecraft/class_2248;Lnet/minecraft/class_2960;Lnet/minecraft/class_2960;Lnet/minecraft/class_2960;Lnet/minecraft/class_2960;)Lnet/minecraft/class_4917; + ARG 1 copperBulbBlock + ARG 2 modelId + ARG 3 litModelId + ARG 4 poweredModelId + ARG 5 litPoweredModelId + METHOD method_54823 registerParentedDoor (Lnet/minecraft/class_2248;Lnet/minecraft/class_2248;)V + ARG 1 parent + ARG 2 doorBlock + METHOD method_54824 registerParentedTrapdoor (Lnet/minecraft/class_2248;Lnet/minecraft/class_2248;)V + ARG 1 parent + ARG 2 trapdoorBlock + METHOD method_54825 registerWaxedCopperBulb (Lnet/minecraft/class_2248;Lnet/minecraft/class_2248;)V + ARG 1 unwaxedCopperBulbBlock + ARG 2 waxedCopperBulbBlock + METHOD method_54826 registerCopperBulb (Lnet/minecraft/class_2248;)V + ARG 1 copperBulbBlock CLASS class_4911 BuiltinModelPool FIELD field_22835 modelId Lnet/minecraft/class_2960; METHOD (Lnet/minecraft/class_4910;Lnet/minecraft/class_2960;Lnet/minecraft/class_2248;)V @@ -564,6 +584,9 @@ CLASS net/minecraft/class_4910 net/minecraft/data/client/BlockStateModelGenerato FIELD field_22838 baseModelId Lnet/minecraft/class_2960; FIELD field_28553 knownModels Ljava/util/Map; FIELD field_28554 family Lnet/minecraft/class_5794; + FIELD field_47134 children Ljava/util/Set; + METHOD (Lnet/minecraft/class_4910;Lnet/minecraft/class_4944;)V + ARG 2 textures METHOD method_25716 button (Lnet/minecraft/class_2248;)Lnet/minecraft/class_4910$class_4912; ARG 1 buttonBlock METHOD method_25717 sign (Lnet/minecraft/class_2248;)Lnet/minecraft/class_4910$class_4912; @@ -603,6 +626,9 @@ CLASS net/minecraft/class_4910 net/minecraft/data/client/BlockStateModelGenerato ARG 1 customFenceBlock METHOD method_46195 customFenceGate (Lnet/minecraft/class_2248;)Lnet/minecraft/class_4910$class_4912; ARG 1 customFenceGateBlock + METHOD method_54827 parented (Lnet/minecraft/class_2248;Lnet/minecraft/class_2248;)Lnet/minecraft/class_4910$class_4912; + ARG 1 parent + ARG 2 child CLASS class_4913 TintType METHOD method_25726 getCrossModel ()Lnet/minecraft/class_4942; METHOD method_25727 getFlowerPotCrossModel ()Lnet/minecraft/class_4942; diff --git a/mappings/net/minecraft/data/client/Model.mapping b/mappings/net/minecraft/data/client/Model.mapping index 97a0162c66..bad6e5fa28 100644 --- a/mappings/net/minecraft/data/client/Model.mapping +++ b/mappings/net/minecraft/data/client/Model.mapping @@ -37,6 +37,8 @@ CLASS net/minecraft/class_4942 net/minecraft/data/client/Model METHOD method_48527 (Lcom/google/gson/JsonObject;Lnet/minecraft/class_4945;Lnet/minecraft/class_2960;)V ARG 1 textureKey ARG 2 texture + METHOD method_54828 getBlockSubModelId (Lnet/minecraft/class_2248;)Lnet/minecraft/class_2960; + ARG 1 block CLASS class_8073 JsonFactory METHOD create (Lnet/minecraft/class_2960;Ljava/util/Map;)Lcom/google/gson/JsonObject; ARG 1 id diff --git a/mappings/net/minecraft/data/family/BlockFamilies.mapping b/mappings/net/minecraft/data/family/BlockFamilies.mapping index 64f9125224..d1905b6313 100644 --- a/mappings/net/minecraft/data/family/BlockFamilies.mapping +++ b/mappings/net/minecraft/data/family/BlockFamilies.mapping @@ -68,6 +68,9 @@ CLASS net/minecraft/class_5793 net/minecraft/data/family/BlockFamilies FIELD field_40589 BAMBOO Lnet/minecraft/class_5794; FIELD field_40590 BAMBOO_MOSAIC Lnet/minecraft/class_5794; FIELD field_42942 CHERRY Lnet/minecraft/class_5794; + FIELD field_47131 TUFF Lnet/minecraft/class_5794; + FIELD field_47132 POLISHED_TUFF Lnet/minecraft/class_5794; + FIELD field_47133 TUFF_BRICK Lnet/minecraft/class_5794; METHOD method_33467 getFamilies ()Ljava/util/stream/Stream; METHOD method_33468 register (Lnet/minecraft/class_2248;)Lnet/minecraft/class_5794$class_5795; ARG 0 baseBlock diff --git a/mappings/net/minecraft/data/server/loottable/onetwentyone/OneTwentyOneBlockLootTableProvider.mapping b/mappings/net/minecraft/data/server/loottable/onetwentyone/OneTwentyOneBlockLootTableProvider.mapping index a66e8bddf2..eb7ff49c99 100644 --- a/mappings/net/minecraft/data/server/loottable/onetwentyone/OneTwentyOneBlockLootTableProvider.mapping +++ b/mappings/net/minecraft/data/server/loottable/onetwentyone/OneTwentyOneBlockLootTableProvider.mapping @@ -1 +1,23 @@ CLASS net/minecraft/class_8902 net/minecraft/data/server/loottable/onetwentyone/OneTwentyOneBlockLootTableProvider + METHOD method_54810 (Lnet/minecraft/class_8902;Lnet/minecraft/class_2248;)Lnet/minecraft/class_52$class_53; + ARG 1 block + METHOD method_54811 (Lnet/minecraft/class_8902;Lnet/minecraft/class_2248;)Lnet/minecraft/class_52$class_53; + ARG 1 block + METHOD method_54812 (Lnet/minecraft/class_8902;Lnet/minecraft/class_2248;)Lnet/minecraft/class_52$class_53; + ARG 1 block + METHOD method_54813 (Lnet/minecraft/class_8902;Lnet/minecraft/class_2248;)Lnet/minecraft/class_52$class_53; + ARG 1 block + METHOD method_54814 (Lnet/minecraft/class_8902;Lnet/minecraft/class_2248;)Lnet/minecraft/class_52$class_53; + ARG 1 block + METHOD method_54815 (Lnet/minecraft/class_8902;Lnet/minecraft/class_2248;)Lnet/minecraft/class_52$class_53; + ARG 1 block + METHOD method_54816 (Lnet/minecraft/class_8902;Lnet/minecraft/class_2248;)Lnet/minecraft/class_52$class_53; + ARG 1 block + METHOD method_54817 (Lnet/minecraft/class_8902;Lnet/minecraft/class_2248;)Lnet/minecraft/class_52$class_53; + ARG 1 block + METHOD method_54818 (Lnet/minecraft/class_8902;Lnet/minecraft/class_2248;)Lnet/minecraft/class_52$class_53; + ARG 1 block + METHOD method_54819 (Lnet/minecraft/class_8902;Lnet/minecraft/class_2248;)Lnet/minecraft/class_52$class_53; + ARG 1 block + METHOD method_54820 (Lnet/minecraft/class_8902;Lnet/minecraft/class_2248;)Lnet/minecraft/class_52$class_53; + ARG 1 block diff --git a/mappings/net/minecraft/data/server/recipe/RecipeProvider.mapping b/mappings/net/minecraft/data/server/recipe/RecipeProvider.mapping index 3aed64e8d1..5990f81ff3 100644 --- a/mappings/net/minecraft/data/server/recipe/RecipeProvider.mapping +++ b/mappings/net/minecraft/data/server/recipe/RecipeProvider.mapping @@ -386,3 +386,11 @@ CLASS net/minecraft/class_2446 net/minecraft/data/server/recipe/RecipeProvider ARG 1 dyeable METHOD method_53499 conditionsFromPredicates ([Lnet/minecraft/class_2073$class_2074;)Lnet/minecraft/class_175; ARG 0 predicates + METHOD method_54829 offerGrateRecipe (Lnet/minecraft/class_8790;Lnet/minecraft/class_2248;Lnet/minecraft/class_2248;)V + ARG 0 exporter + ARG 1 output + ARG 2 input + METHOD method_54830 offerBulbRecipe (Lnet/minecraft/class_8790;Lnet/minecraft/class_2248;Lnet/minecraft/class_2248;)V + ARG 0 exporter + ARG 1 output + ARG 2 input diff --git a/mappings/net/minecraft/data/server/recipe/VanillaRecipeProvider.mapping b/mappings/net/minecraft/data/server/recipe/VanillaRecipeProvider.mapping index 81472b6dcc..4ab49da88b 100644 --- a/mappings/net/minecraft/data/server/recipe/VanillaRecipeProvider.mapping +++ b/mappings/net/minecraft/data/server/recipe/VanillaRecipeProvider.mapping @@ -10,4 +10,6 @@ CLASS net/minecraft/class_7803 net/minecraft/data/server/recipe/VanillaRecipePro METHOD method_51693 (Lnet/minecraft/class_1792;)Lnet/minecraft/class_7803$class_8905; ARG 0 template METHOD method_51694 getTrimSmithingTemplateMap ()Ljava/util/stream/Stream; + METHOD method_51695 (Lnet/minecraft/class_8790;Lnet/minecraft/class_7803$class_8905;)V + ARG 1 template CLASS class_8905 SmithingTemplate diff --git a/mappings/net/minecraft/datafixer/fix/FixProjectileItemType.mapping b/mappings/net/minecraft/datafixer/fix/FixProjectileItemType.mapping new file mode 100644 index 0000000000..1868abe03b --- /dev/null +++ b/mappings/net/minecraft/datafixer/fix/FixProjectileItemType.mapping @@ -0,0 +1,42 @@ +CLASS net/minecraft/class_8918 net/minecraft/datafixer/fix/FixProjectileItemType + FIELD field_46959 EMPTY_ID Ljava/lang/String; + METHOD (Lcom/mojang/datafixers/schemas/Schema;)V + ARG 1 outputSchema + METHOD method_54729 fixArrow (Lcom/mojang/datafixers/Typed;Lcom/mojang/datafixers/types/Type;)Lcom/mojang/datafixers/Typed; + ARG 0 typed + ARG 1 type + METHOD method_54730 getArrowId (Lcom/mojang/serialization/Dynamic;)Ljava/lang/String; + ARG 0 arrowData + METHOD method_54731 createStack (Lcom/mojang/serialization/Dynamic;Ljava/lang/String;)Lcom/mojang/serialization/Dynamic; + ARG 0 projectileData + ARG 1 id + METHOD method_54732 (Ljava/lang/String;)Ljava/lang/IllegalStateException; + ARG 0 value + METHOD method_54733 createFixApplier (Ljava/lang/String;Lnet/minecraft/class_8918$class_8919;)Ljava/util/function/Function; + ARG 1 id + ARG 2 fixer + METHOD method_54734 createFixApplier (Ljava/lang/String;Lnet/minecraft/class_8918$class_8919;Lcom/mojang/datafixers/types/Type;Lcom/mojang/datafixers/types/Type;)Ljava/util/function/Function; + ARG 0 id + ARG 1 fixer + ARG 2 inputType + ARG 3 outputType + METHOD method_54735 applyFixers ([Ljava/util/function/Function;)Ljava/util/function/Function; + ARG 1 fixAppliers + METHOD method_54736 ([Ljava/util/function/Function;Lcom/mojang/datafixers/Typed;)Lcom/mojang/datafixers/Typed; + ARG 1 typed + METHOD method_54737 fixSpectralArrow (Lcom/mojang/datafixers/Typed;Lcom/mojang/datafixers/types/Type;)Lcom/mojang/datafixers/Typed; + ARG 0 typed + ARG 1 type + METHOD method_54738 (Lcom/mojang/serialization/Dynamic;)Lcom/mojang/serialization/Dynamic; + ARG 0 data + METHOD method_54739 (Ljava/lang/String;)Ljava/lang/IllegalStateException; + ARG 0 value + METHOD method_54740 fixTrident (Lcom/mojang/datafixers/Typed;Lcom/mojang/datafixers/types/Type;)Lcom/mojang/datafixers/Typed; + ARG 0 typed + ARG 1 type + METHOD method_54741 (Lcom/mojang/serialization/Dynamic;)Lcom/mojang/serialization/Dynamic; + ARG 0 data + CLASS class_8919 Fixer + METHOD fix (Lcom/mojang/datafixers/Typed;Lcom/mojang/datafixers/types/Type;)Lcom/mojang/datafixers/Typed; + ARG 1 typed + ARG 2 type diff --git a/mappings/net/minecraft/datafixer/fix/LevelLegacyWorldGenSettingsFix.mapping b/mappings/net/minecraft/datafixer/fix/LevelLegacyWorldGenSettingsFix.mapping new file mode 100644 index 0000000000..64dcf5157a --- /dev/null +++ b/mappings/net/minecraft/datafixer/fix/LevelLegacyWorldGenSettingsFix.mapping @@ -0,0 +1,9 @@ +CLASS net/minecraft/class_8876 net/minecraft/datafixer/fix/LevelLegacyWorldGenSettingsFix + FIELD field_46771 WORLD_GEN_SETTINGS_KEY Ljava/lang/String; + FIELD field_46772 SETTINGS_TO_FIX Ljava/util/List; + METHOD (Lcom/mojang/datafixers/schemas/Schema;)V + ARG 1 outputSchema + METHOD method_54443 (Lcom/mojang/datafixers/Typed;)Lcom/mojang/datafixers/Typed; + ARG 0 typed + METHOD method_54444 (Lcom/mojang/serialization/Dynamic;)Lcom/mojang/serialization/Dynamic; + ARG 0 data diff --git a/mappings/net/minecraft/datafixer/schema/Schema3685.mapping b/mappings/net/minecraft/datafixer/schema/Schema3685.mapping new file mode 100644 index 0000000000..7e0f296f61 --- /dev/null +++ b/mappings/net/minecraft/datafixer/schema/Schema3685.mapping @@ -0,0 +1 @@ +CLASS net/minecraft/class_8920 net/minecraft/datafixer/schema/Schema3685 diff --git a/mappings/net/minecraft/entity/Entity.mapping b/mappings/net/minecraft/entity/Entity.mapping index 2662b767cf..ab7643d203 100644 --- a/mappings/net/minecraft/entity/Entity.mapping +++ b/mappings/net/minecraft/entity/Entity.mapping @@ -1009,6 +1009,9 @@ CLASS net/minecraft/class_1297 net/minecraft/entity/Entity METHOD method_53829 getLerpTargetPitch ()F METHOD method_53830 getLerpTargetX ()D METHOD method_53831 getLerpTargetYaw ()F + METHOD method_54756 (Lnet/minecraft/class_1297;)Z + ARG 0 passenger + METHOD method_54757 getPlayerPassengers ()I 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/passive/BatEntity.mapping b/mappings/net/minecraft/entity/passive/BatEntity.mapping index f829e06a1b..dc3d6e4b84 100644 --- a/mappings/net/minecraft/entity/passive/BatEntity.mapping +++ b/mappings/net/minecraft/entity/passive/BatEntity.mapping @@ -1,6 +1,8 @@ CLASS net/minecraft/class_1420 net/minecraft/entity/passive/BatEntity FIELD field_18100 CLOSE_PLAYER_PREDICATE Lnet/minecraft/class_4051; FIELD field_30269 ROOSTING_FLAG I + FIELD field_46968 flyingAnimationState Lnet/minecraft/class_7094; + FIELD field_46969 roostingAnimationState Lnet/minecraft/class_7094; FIELD field_6728 BAT_FLAGS Lnet/minecraft/class_2940; COMMENT The tracked flags of bats. Only has the {@code 1} bit for {@linkplain COMMENT #isRoosting() roosting}. @@ -12,6 +14,7 @@ CLASS net/minecraft/class_1420 net/minecraft/entity/passive/BatEntity ARG 3 pos ARG 4 random METHOD method_26878 createBatAttributes ()Lnet/minecraft/class_5132$class_5133; + METHOD method_54758 updateAnimations ()V METHOD method_6449 setRoosting (Z)V ARG 1 roosting METHOD method_6450 isRoosting ()Z diff --git a/mappings/net/minecraft/entity/projectile/ArrowEntity.mapping b/mappings/net/minecraft/entity/projectile/ArrowEntity.mapping index 9a92928169..80c18c5502 100644 --- a/mappings/net/minecraft/entity/projectile/ArrowEntity.mapping +++ b/mappings/net/minecraft/entity/projectile/ArrowEntity.mapping @@ -2,6 +2,7 @@ CLASS net/minecraft/class_1667 net/minecraft/entity/projectile/ArrowEntity FIELD field_30658 NO_POTION_COLOR I FIELD field_30659 PARTICLE_EFFECT_STATUS B FIELD field_30660 MAX_POTION_DURATION_TICKS I + FIELD field_46971 DEFAULT_STACK Lnet/minecraft/class_1799; FIELD field_7595 COLOR Lnet/minecraft/class_2940; FIELD field_7596 colorSet Z FIELD field_7597 potion Lnet/minecraft/class_1842; @@ -11,9 +12,11 @@ CLASS net/minecraft/class_1667 net/minecraft/entity/projectile/ArrowEntity ARG 2 x ARG 4 y ARG 6 z + ARG 8 stack METHOD (Lnet/minecraft/class_1937;Lnet/minecraft/class_1309;Lnet/minecraft/class_1799;)V ARG 1 world ARG 2 owner + ARG 3 stack METHOD method_7459 initFromStack (Lnet/minecraft/class_1799;)V ARG 1 stack METHOD method_7460 getColor ()I diff --git a/mappings/net/minecraft/entity/projectile/PersistentProjectileEntity.mapping b/mappings/net/minecraft/entity/projectile/PersistentProjectileEntity.mapping index b87673fca6..59688bbdc9 100644 --- a/mappings/net/minecraft/entity/projectile/PersistentProjectileEntity.mapping +++ b/mappings/net/minecraft/entity/projectile/PersistentProjectileEntity.mapping @@ -2,6 +2,7 @@ CLASS net/minecraft/class_1665 net/minecraft/entity/projectile/PersistentProject FIELD field_30654 CRITICAL_FLAG I FIELD field_30655 NO_CLIP_FLAG I FIELD field_30656 SHOT_FROM_CROSSBOW_FLAG I + FIELD field_46970 stack Lnet/minecraft/class_1799; FIELD field_7571 damage D FIELD field_7572 pickupType Lnet/minecraft/class_1665$class_1666; FIELD field_7573 PROJECTILE_FLAGS Lnet/minecraft/class_2940; @@ -21,16 +22,23 @@ CLASS net/minecraft/class_1665 net/minecraft/entity/projectile/PersistentProject ARG 4 y ARG 6 z ARG 8 world + ARG 9 stack METHOD (Lnet/minecraft/class_1299;Lnet/minecraft/class_1309;Lnet/minecraft/class_1937;Lnet/minecraft/class_1799;)V ARG 1 type ARG 2 owner ARG 3 world + ARG 4 stack + METHOD (Lnet/minecraft/class_1299;Lnet/minecraft/class_1937;Lnet/minecraft/class_1799;)V + ARG 1 type + ARG 2 world + ARG 3 stack METHOD method_20011 getSound ()Lnet/minecraft/class_3414; METHOD method_26351 shouldFall ()Z METHOD method_26352 fall ()V METHOD method_34713 tryPickup (Lnet/minecraft/class_1657;)Z ARG 1 player METHOD method_35207 getPunch ()I + METHOD method_54759 getItemStack ()Lnet/minecraft/class_1799; METHOD method_7433 setNoClip (Z)V ARG 1 noClip METHOD method_7434 getEntityCollision (Lnet/minecraft/class_243;Lnet/minecraft/class_243;)Lnet/minecraft/class_3966; diff --git a/mappings/net/minecraft/entity/projectile/SpectralArrowEntity.mapping b/mappings/net/minecraft/entity/projectile/SpectralArrowEntity.mapping index 27737a741c..feb2cf0d5f 100644 --- a/mappings/net/minecraft/entity/projectile/SpectralArrowEntity.mapping +++ b/mappings/net/minecraft/entity/projectile/SpectralArrowEntity.mapping @@ -1,10 +1,13 @@ CLASS net/minecraft/class_1679 net/minecraft/entity/projectile/SpectralArrowEntity + FIELD field_46972 DEFAULT_STACK Lnet/minecraft/class_1799; FIELD field_7636 duration I METHOD (Lnet/minecraft/class_1937;DDDLnet/minecraft/class_1799;)V ARG 1 world ARG 2 x ARG 4 y ARG 6 z + ARG 8 stack METHOD (Lnet/minecraft/class_1937;Lnet/minecraft/class_1309;Lnet/minecraft/class_1799;)V ARG 1 world ARG 2 owner + ARG 3 stack diff --git a/mappings/net/minecraft/entity/projectile/TridentEntity.mapping b/mappings/net/minecraft/entity/projectile/TridentEntity.mapping index ec279aaddd..aee37fdf3e 100644 --- a/mappings/net/minecraft/entity/projectile/TridentEntity.mapping +++ b/mappings/net/minecraft/entity/projectile/TridentEntity.mapping @@ -1,5 +1,6 @@ CLASS net/minecraft/class_1685 net/minecraft/entity/projectile/TridentEntity FIELD field_21514 ENCHANTED Lnet/minecraft/class_2940; + FIELD field_46973 DEFAULT_STACK Lnet/minecraft/class_1799; FIELD field_7647 LOYALTY Lnet/minecraft/class_2940; FIELD field_7648 dealtDamage Z FIELD field_7649 returnTimer I diff --git a/mappings/net/minecraft/item/AxeItem.mapping b/mappings/net/minecraft/item/AxeItem.mapping index c61f879695..8c7f9a3a77 100644 --- a/mappings/net/minecraft/item/AxeItem.mapping +++ b/mappings/net/minecraft/item/AxeItem.mapping @@ -11,3 +11,10 @@ CLASS net/minecraft/class_1743 net/minecraft/item/AxeItem ARG 1 state METHOD method_34717 (Lnet/minecraft/class_2680;Lnet/minecraft/class_2248;)Lnet/minecraft/class_2680; ARG 1 block + METHOD method_54760 tryStrip (Lnet/minecraft/class_1937;Lnet/minecraft/class_2338;Lnet/minecraft/class_1657;Lnet/minecraft/class_2680;)Ljava/util/Optional; + ARG 1 world + ARG 2 pos + ARG 3 player + ARG 4 state + METHOD method_54761 (Lnet/minecraft/class_2680;Lnet/minecraft/class_2248;)Lnet/minecraft/class_2680; + ARG 1 block diff --git a/mappings/net/minecraft/item/Items.mapping b/mappings/net/minecraft/item/Items.mapping index 47d1d349a1..8aa45132b3 100644 --- a/mappings/net/minecraft/item/Items.mapping +++ b/mappings/net/minecraft/item/Items.mapping @@ -363,6 +363,60 @@ CLASS net/minecraft/class_1802 net/minecraft/item/Items FIELD field_43194 CALIBRATED_SCULK_SENSOR Lnet/minecraft/class_1792; FIELD field_46249 PUMPKIN_SEEDS Lnet/minecraft/class_1792; FIELD field_46250 MELON_SEEDS Lnet/minecraft/class_1792; + FIELD field_46791 CRAFTER Lnet/minecraft/class_1792; + FIELD field_46974 CHISELED_COPPER Lnet/minecraft/class_1792; + FIELD field_46975 EXPOSED_CHISELED_COPPER Lnet/minecraft/class_1792; + FIELD field_46976 WEATHERED_CHISELED_COPPER Lnet/minecraft/class_1792; + FIELD field_46977 OXIDIZED_CHISELED_COPPER Lnet/minecraft/class_1792; + FIELD field_46978 WAXED_CHISELED_COPPER Lnet/minecraft/class_1792; + FIELD field_46979 WAXED_EXPOSED_CHISELED_COPPER Lnet/minecraft/class_1792; + FIELD field_46980 WAXED_WEATHERED_CHISELED_COPPER Lnet/minecraft/class_1792; + FIELD field_46981 WAXED_OXIDIZED_CHISELED_COPPER Lnet/minecraft/class_1792; + FIELD field_46982 COPPER_DOOR Lnet/minecraft/class_1792; + FIELD field_46983 EXPOSED_COPPER_DOOR Lnet/minecraft/class_1792; + FIELD field_46984 WEATHERED_COPPER_DOOR Lnet/minecraft/class_1792; + FIELD field_46985 OXIDIZED_COPPER_DOOR Lnet/minecraft/class_1792; + FIELD field_46986 WAXED_COPPER_DOOR Lnet/minecraft/class_1792; + FIELD field_46987 WAXED_EXPOSED_COPPER_DOOR Lnet/minecraft/class_1792; + FIELD field_46988 WAXED_WEATHERED_COPPER_DOOR Lnet/minecraft/class_1792; + FIELD field_46989 TUFF_SLAB Lnet/minecraft/class_1792; + FIELD field_46990 WAXED_OXIDIZED_COPPER_DOOR Lnet/minecraft/class_1792; + FIELD field_46991 COPPER_TRAPDOOR Lnet/minecraft/class_1792; + FIELD field_46992 EXPOSED_COPPER_TRAPDOOR Lnet/minecraft/class_1792; + FIELD field_46993 WEATHERED_COPPER_TRAPDOOR Lnet/minecraft/class_1792; + FIELD field_46994 OXIDIZED_COPPER_TRAPDOOR Lnet/minecraft/class_1792; + FIELD field_46995 WAXED_COPPER_TRAPDOOR Lnet/minecraft/class_1792; + FIELD field_46996 WAXED_EXPOSED_COPPER_TRAPDOOR Lnet/minecraft/class_1792; + FIELD field_46997 WAXED_WEATHERED_COPPER_TRAPDOOR Lnet/minecraft/class_1792; + FIELD field_46998 WAXED_OXIDIZED_COPPER_TRAPDOOR Lnet/minecraft/class_1792; + FIELD field_46999 TUFF_STAIRS Lnet/minecraft/class_1792; + FIELD field_47000 TUFF_WALL Lnet/minecraft/class_1792; + FIELD field_47001 CHISELED_TUFF Lnet/minecraft/class_1792; + FIELD field_47002 POLISHED_TUFF Lnet/minecraft/class_1792; + FIELD field_47003 POLISHED_TUFF_SLAB Lnet/minecraft/class_1792; + FIELD field_47004 POLISHED_TUFF_STAIRS Lnet/minecraft/class_1792; + FIELD field_47005 POLISHED_TUFF_WALL Lnet/minecraft/class_1792; + FIELD field_47006 TUFF_BRICKS Lnet/minecraft/class_1792; + FIELD field_47007 TUFF_BRICK_SLAB Lnet/minecraft/class_1792; + FIELD field_47008 TUFF_BRICK_STAIRS Lnet/minecraft/class_1792; + FIELD field_47009 COPPER_GRATE Lnet/minecraft/class_1792; + FIELD field_47010 EXPOSED_COPPER_GRATE Lnet/minecraft/class_1792; + FIELD field_47011 WEATHERED_COPPER_GRATE Lnet/minecraft/class_1792; + FIELD field_47012 OXIDIZED_COPPER_GRATE Lnet/minecraft/class_1792; + FIELD field_47013 WAXED_COPPER_GRATE Lnet/minecraft/class_1792; + FIELD field_47014 WAXED_EXPOSED_COPPER_GRATE Lnet/minecraft/class_1792; + FIELD field_47015 WAXED_WEATHERED_COPPER_GRATE Lnet/minecraft/class_1792; + FIELD field_47016 TUFF_BRICK_WALL Lnet/minecraft/class_1792; + FIELD field_47017 WAXED_OXIDIZED_COPPER_GRATE Lnet/minecraft/class_1792; + FIELD field_47018 COPPER_BULB Lnet/minecraft/class_1792; + FIELD field_47019 EXPOSED_COPPER_BULB Lnet/minecraft/class_1792; + FIELD field_47020 WEATHERED_COPPER_BULB Lnet/minecraft/class_1792; + FIELD field_47021 OXIDIZED_COPPER_BULB Lnet/minecraft/class_1792; + FIELD field_47022 WAXED_COPPER_BULB Lnet/minecraft/class_1792; + FIELD field_47023 WAXED_EXPOSED_COPPER_BULB Lnet/minecraft/class_1792; + FIELD field_47024 WAXED_WEATHERED_COPPER_BULB Lnet/minecraft/class_1792; + FIELD field_47025 WAXED_OXIDIZED_COPPER_BULB Lnet/minecraft/class_1792; + FIELD field_47026 CHISELED_TUFF_BRICKS Lnet/minecraft/class_1792; FIELD field_8043 ORANGE_TERRACOTTA Lnet/minecraft/class_1792; FIELD field_8047 JUNGLE_PRESSURE_PLATE Lnet/minecraft/class_1792; FIELD field_8048 SPRUCE_BUTTON Lnet/minecraft/class_1792; diff --git a/mappings/net/minecraft/registry/OneTwentyOneBuiltinRegistries.mapping b/mappings/net/minecraft/registry/OneTwentyOneBuiltinRegistries.mapping index 1f569038aa..6401a07f70 100644 --- a/mappings/net/minecraft/registry/OneTwentyOneBuiltinRegistries.mapping +++ b/mappings/net/minecraft/registry/OneTwentyOneBuiltinRegistries.mapping @@ -1,3 +1,4 @@ CLASS net/minecraft/class_8906 net/minecraft/registry/OneTwentyOneBuiltinRegistries + FIELD field_47150 REGISTRY_BUILDER Lnet/minecraft/class_7877; METHOD method_54659 createWrapperLookup (Ljava/util/concurrent/CompletableFuture;)Ljava/util/concurrent/CompletableFuture; ARG 0 registriesFuture diff --git a/mappings/net/minecraft/sound/BlockSoundGroup.mapping b/mappings/net/minecraft/sound/BlockSoundGroup.mapping index a07d6c1cd9..c6d1968f1d 100644 --- a/mappings/net/minecraft/sound/BlockSoundGroup.mapping +++ b/mappings/net/minecraft/sound/BlockSoundGroup.mapping @@ -111,6 +111,10 @@ CLASS net/minecraft/class_2498 net/minecraft/sound/BlockSoundGroup FIELD field_44608 INTENTIONALLY_EMPTY Lnet/minecraft/class_2498; FIELD field_45970 SPONGE Lnet/minecraft/class_2498; FIELD field_45971 WET_SPONGE Lnet/minecraft/class_2498; + FIELD field_47083 TUFF_BRICKS Lnet/minecraft/class_2498; + FIELD field_47084 POLISHED_TUFF Lnet/minecraft/class_2498; + FIELD field_47085 COPPER_BULB Lnet/minecraft/class_2498; + FIELD field_47086 COPPER_GRATE Lnet/minecraft/class_2498; METHOD (FFLnet/minecraft/class_3414;Lnet/minecraft/class_3414;Lnet/minecraft/class_3414;Lnet/minecraft/class_3414;Lnet/minecraft/class_3414;)V ARG 1 volume ARG 2 pitch diff --git a/mappings/net/minecraft/structure/pool/StructurePoolBasedGenerator.mapping b/mappings/net/minecraft/structure/pool/StructurePoolBasedGenerator.mapping index 6fcb201757..d32abf0f69 100644 --- a/mappings/net/minecraft/structure/pool/StructurePoolBasedGenerator.mapping +++ b/mappings/net/minecraft/structure/pool/StructurePoolBasedGenerator.mapping @@ -44,14 +44,12 @@ CLASS net/minecraft/class_3778 net/minecraft/structure/pool/StructurePoolBasedGe METHOD method_45548 (Lnet/minecraft/class_5321;)Ljava/lang/String; ARG 0 key CLASS class_4181 ShapedPoolStructurePiece - FIELD comp_2017 piece Lnet/minecraft/class_3790; FIELD comp_2018 pieceShape Lorg/apache/commons/lang3/mutable/MutableObject; FIELD comp_2019 currentSize I METHOD (Lnet/minecraft/class_3790;Lorg/apache/commons/lang3/mutable/MutableObject;I)V ARG 1 piece ARG 2 pieceShape ARG 3 currentSize - METHOD comp_2017 piece ()Lnet/minecraft/class_3790; METHOD comp_2018 pieceShape ()Lorg/apache/commons/lang3/mutable/MutableObject; METHOD comp_2019 currentSize ()I CLASS class_4182 StructurePoolGenerator diff --git a/mappings/net/minecraft/util/Util.mapping b/mappings/net/minecraft/util/Util.mapping index 718818321e..4c5c4200a6 100644 --- a/mappings/net/minecraft/util/Util.mapping +++ b/mappings/net/minecraft/util/Util.mapping @@ -206,6 +206,7 @@ CLASS net/minecraft/class_156 net/minecraft/util/Util ARG 1 random METHOD method_43028 shuffle (Ljava/util/List;Lnet/minecraft/class_5819;)V COMMENT Shuffles {@code list}, modifying the passed list in place. + ARG 0 list ARG 1 random METHOD method_43251 shuffle (Ljava/util/stream/IntStream;Lnet/minecraft/class_5819;)Lit/unimi/dsi/fastutil/ints/IntArrayList; COMMENT {@return the contents of {@code stream} copied to a list and then shuffled} diff --git a/mappings/net/minecraft/util/math/Box.mapping b/mappings/net/minecraft/util/math/Box.mapping index c0084f88f5..34d200815e 100644 --- a/mappings/net/minecraft/util/math/Box.mapping +++ b/mappings/net/minecraft/util/math/Box.mapping @@ -134,6 +134,9 @@ CLASS net/minecraft/class_238 net/minecraft/util/math/Box ARG 5 z METHOD method_49271 squaredMagnitude (Lnet/minecraft/class_243;)D ARG 1 pos + METHOD method_54784 create (Lnet/minecraft/class_2338;Lnet/minecraft/class_2338;)Lnet/minecraft/class_238; + ARG 0 pos1 + ARG 1 pos2 METHOD method_989 offset (DDD)Lnet/minecraft/class_238; COMMENT Creates a box that is translated by {@code x}, {@code y}, {@code z} on COMMENT each axis from this box.