diff --git a/mappings/net/minecraft/advancement/criterion/Criteria.mapping b/mappings/net/minecraft/advancement/criterion/Criteria.mapping index 7fab91ab1c..bedddeab7f 100644 --- a/mappings/net/minecraft/advancement/criterion/Criteria.mapping +++ b/mappings/net/minecraft/advancement/criterion/Criteria.mapping @@ -56,6 +56,17 @@ CLASS net/minecraft/class_174 net/minecraft/advancement/criterion/Criteria FIELD field_48269 ANY_BLOCK_USE Lnet/minecraft/class_9104; FIELD field_49922 CRAFTER_RECIPE_CRAFTED Lnet/minecraft/class_8508; FIELD field_49923 FALL_AFTER_EXPLOSION Lnet/minecraft/class_9421; + FIELD field_50271 GET_PEELED Lnet/minecraft/class_2135; + FIELD field_50272 EAT_ARMOR Lnet/minecraft/class_2135; + FIELD field_50273 RUMBLE_PLANT Lnet/minecraft/class_2135; + FIELD field_50274 COMPOST_STAFF Lnet/minecraft/class_2135; + FIELD field_50275 POTATO_REFINED Lnet/minecraft/class_9545; + FIELD field_50276 THROW_LUBRICATED Lnet/minecraft/class_9583; + FIELD field_50277 SAID_POTATO Lnet/minecraft/class_2135; + FIELD field_50278 BRING_HOME_CORRUPTION Lnet/minecraft/class_2135; + FIELD field_50279 PEEL_BLOCK Lnet/minecraft/class_2135; + FIELD field_50280 PEEL_POTATO_SHEEP Lnet/minecraft/class_2135; + FIELD field_50281 PEEL_POTATO_ARMOR Lnet/minecraft/class_2135; METHOD method_54933 getDefault (Lnet/minecraft/class_2378;)Lnet/minecraft/class_179; ARG 0 registry METHOD method_767 register (Ljava/lang/String;Lnet/minecraft/class_179;)Lnet/minecraft/class_179; diff --git a/mappings/net/minecraft/advancement/criterion/PotatoRefinedCriterion.mapping b/mappings/net/minecraft/advancement/criterion/PotatoRefinedCriterion.mapping new file mode 100644 index 0000000000..a8414879dd --- /dev/null +++ b/mappings/net/minecraft/advancement/criterion/PotatoRefinedCriterion.mapping @@ -0,0 +1,42 @@ +CLASS net/minecraft/class_9545 net/minecraft/advancement/criterion/PotatoRefinedCriterion + FIELD field_50738 RESULT_PREDICATE_CODEC Lcom/mojang/serialization/Codec; + METHOD method_59093 trigger (Lnet/minecraft/class_3222;Lnet/minecraft/class_1799;)V + ARG 1 player + ARG 2 stack + METHOD method_59094 (Lnet/minecraft/class_1799;Lnet/minecraft/class_9545$class_9549;)Z + ARG 1 conditions + CLASS class_9546 ResultPredicate + METHOD method_59095 getType ()Lnet/minecraft/class_9545$class_9550; + CLASS class_9547 Lubrication + FIELD field_50739 CODEC Lcom/mojang/serialization/Codec; + METHOD method_59096 (Lcom/mojang/serialization/codecs/RecordCodecBuilder$Instance;)Lcom/mojang/datafixers/kinds/App; + ARG 0 instance + METHOD test (Ljava/lang/Object;)Z + ARG 1 stack + CLASS class_9548 Standard + FIELD field_50740 CODEC Lcom/mojang/serialization/Codec; + METHOD method_59098 (Lcom/mojang/serialization/codecs/RecordCodecBuilder$Instance;)Lcom/mojang/datafixers/kinds/App; + ARG 0 instance + METHOD test (Ljava/lang/Object;)Z + ARG 1 stack + CLASS class_9549 Conditions + FIELD comp_2029 player Ljava/util/Optional; + FIELD field_50741 CODEC Lcom/mojang/serialization/Codec; + METHOD method_59100 createLubrication (I)Lnet/minecraft/class_175; + ARG 0 minLubricationLevel + METHOD method_59101 createLubrication (Lnet/minecraft/class_2073;I)Lnet/minecraft/class_175; + ARG 0 itemPredicate + ARG 1 minLubricationLevel + METHOD method_59102 (Lcom/mojang/serialization/codecs/RecordCodecBuilder$Instance;)Lcom/mojang/datafixers/kinds/App; + ARG 0 instance + METHOD method_59103 createStandard (Lnet/minecraft/class_1792;)Lnet/minecraft/class_175; + ARG 0 item + METHOD method_59104 test (Lnet/minecraft/class_1799;)Z + ARG 1 stack + CLASS class_9550 Type + FIELD field_50744 name Ljava/lang/String; + FIELD field_50745 codecSupplier Ljava/util/function/Supplier; + METHOD (Ljava/lang/String;ILjava/lang/String;Ljava/util/function/Supplier;)V + ARG 3 name + ARG 4 codecSupplier + METHOD method_59105 getCodec ()Lcom/mojang/serialization/Codec; diff --git a/mappings/net/minecraft/advancement/criterion/ThrowLubricatedCriterion.mapping b/mappings/net/minecraft/advancement/criterion/ThrowLubricatedCriterion.mapping new file mode 100644 index 0000000000..f635aba396 --- /dev/null +++ b/mappings/net/minecraft/advancement/criterion/ThrowLubricatedCriterion.mapping @@ -0,0 +1,18 @@ +CLASS net/minecraft/class_9583 net/minecraft/advancement/criterion/ThrowLubricatedCriterion + METHOD method_59210 trigger (Lnet/minecraft/class_3222;Lnet/minecraft/class_1799;)V + ARG 1 player + ARG 2 stack + METHOD method_59211 (Lnet/minecraft/class_1799;Lnet/minecraft/class_9583$class_9584;)Z + ARG 1 conditions + CLASS class_9584 Conditions + FIELD comp_2029 player Ljava/util/Optional; + FIELD field_50986 CODEC Lcom/mojang/serialization/Codec; + METHOD method_59212 create (I)Lnet/minecraft/class_175; + ARG 0 minLubrication + METHOD method_59213 create (Lnet/minecraft/class_2073;I)Lnet/minecraft/class_175; + ARG 0 itemPredicate + ARG 1 minLubrication + METHOD method_59214 (Lcom/mojang/serialization/codecs/RecordCodecBuilder$Instance;)Lcom/mojang/datafixers/kinds/App; + ARG 0 instance + METHOD method_59215 test (Lnet/minecraft/class_1799;)Z + ARG 1 stack diff --git a/mappings/net/minecraft/advancement/criterion/TickCriterion.mapping b/mappings/net/minecraft/advancement/criterion/TickCriterion.mapping index 273ee13785..264aa039fe 100644 --- a/mappings/net/minecraft/advancement/criterion/TickCriterion.mapping +++ b/mappings/net/minecraft/advancement/criterion/TickCriterion.mapping @@ -21,3 +21,10 @@ CLASS net/minecraft/class_2135 net/minecraft/advancement/criterion/TickCriterion ARG 0 entity METHOD method_55105 (Lcom/mojang/serialization/codecs/RecordCodecBuilder$Instance;)Lcom/mojang/datafixers/kinds/App; ARG 0 instance + METHOD method_59078 createSaidPotato (I)Lnet/minecraft/class_175; + ARG 0 times + METHOD method_59079 createGetPeeled ()Lnet/minecraft/class_175; + METHOD method_59080 createEatArmor ()Lnet/minecraft/class_175; + METHOD method_59081 createRumblePlant ()Lnet/minecraft/class_175; + METHOD method_59082 createCompostStaff ()Lnet/minecraft/class_175; + METHOD method_59083 createBringHomeCorruption ()Lnet/minecraft/class_175; diff --git a/mappings/net/minecraft/block/Block.mapping b/mappings/net/minecraft/block/Block.mapping index fd854ded20..275c8b2eac 100644 --- a/mappings/net/minecraft/block/Block.mapping +++ b/mappings/net/minecraft/block/Block.mapping @@ -113,6 +113,11 @@ CLASS net/minecraft/class_2248 net/minecraft/block/Block ARG 3 tool COMMENT the tool used to break the block, or {@link ItemStack#EMPTY} for explosions ARG 4 experience + METHOD method_59110 dropLotsOfStacks (ILnet/minecraft/class_1937;Lnet/minecraft/class_2338;Lnet/minecraft/class_1792;)V + ARG 0 countRoot + ARG 1 world + ARG 2 pos + ARG 3 item METHOD method_9496 randomDisplayTick (Lnet/minecraft/class_2680;Lnet/minecraft/class_1937;Lnet/minecraft/class_2338;Lnet/minecraft/class_5819;)V COMMENT Called randomly on the client. Blocks may override this to spawn particles. COMMENT Unlike {@link AbstractBlock#randomTick} this is not affected by a game rule. diff --git a/mappings/net/minecraft/block/BlockSetType.mapping b/mappings/net/minecraft/block/BlockSetType.mapping index 26b96caac7..29aa4dca40 100644 --- a/mappings/net/minecraft/block/BlockSetType.mapping +++ b/mappings/net/minecraft/block/BlockSetType.mapping @@ -17,6 +17,7 @@ CLASS net/minecraft/class_8177 net/minecraft/block/BlockSetType FIELD field_46533 VALUES Ljava/util/Map; FIELD field_46534 CODEC Lcom/mojang/serialization/Codec; FIELD field_47100 COPPER Lnet/minecraft/class_8177; + FIELD field_50988 POTATO 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/Blocks.mapping b/mappings/net/minecraft/block/Blocks.mapping index 4692aaf703..e36f7d8140 100644 --- a/mappings/net/minecraft/block/Blocks.mapping +++ b/mappings/net/minecraft/block/Blocks.mapping @@ -7,7 +7,8 @@ CLASS net/minecraft/class_2246 net/minecraft/block/Blocks FIELD field_46286 PUMPKIN_STEM Lnet/minecraft/class_2248; FIELD field_46287 MELON_STEM Lnet/minecraft/class_2248; FIELD field_46288 SHULKER_BOX_SUFFOCATES_PREDICATE Lnet/minecraft/class_4970$class_4973; - FIELD field_50829 POTATO_PEEL_BLOCKS Ljava/util/Map; + FIELD field_50798 TERRE_DE_POMME Lnet/minecraft/class_2248; + FIELD field_50829 POTATO_PEELS_BLOCKS Ljava/util/Map; METHOD method_24419 (Lnet/minecraft/class_2680;)I ARG 0 state METHOD method_26104 (Lnet/minecraft/class_2680;)I @@ -199,6 +200,12 @@ CLASS net/minecraft/class_2246 net/minecraft/block/Blocks ARG 0 block METHOD method_56717 (Lnet/minecraft/class_2680;)I ARG 0 state + METHOD method_59115 (Lnet/minecraft/class_2680;Lnet/minecraft/class_1922;Lnet/minecraft/class_2338;)Z + ARG 0 state + ARG 1 world + ARG 2 pos + METHOD method_59117 (Lnet/minecraft/class_2680;)Lnet/minecraft/class_3620; + ARG 0 state 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/ChestBlock.mapping b/mappings/net/minecraft/block/ChestBlock.mapping index 07de751a7d..e529f6cd83 100644 --- a/mappings/net/minecraft/block/ChestBlock.mapping +++ b/mappings/net/minecraft/block/ChestBlock.mapping @@ -26,6 +26,8 @@ CLASS net/minecraft/class_2281 net/minecraft/block/ChestBlock METHOD method_31641 getExpectedEntityType ()Lnet/minecraft/class_2591; METHOD method_53992 (Lnet/minecraft/class_4970$class_2251;)Lnet/minecraft/class_2281; ARG 0 settings + METHOD method_59118 (Lnet/minecraft/class_1937;Lnet/minecraft/class_2338;Lnet/minecraft/class_1263;Lnet/minecraft/class_1799;)V + ARG 3 stack METHOD method_9753 getNeighborChestDirection (Lnet/minecraft/class_1750;Lnet/minecraft/class_2350;)Lnet/minecraft/class_2350; ARG 1 ctx ARG 2 dir diff --git a/mappings/net/minecraft/block/CorruptedPotatoPeelsBlock.mapping b/mappings/net/minecraft/block/CorruptedPotatoPeelsBlock.mapping index 76ee355f3c..75e2c48d9b 100644 --- a/mappings/net/minecraft/block/CorruptedPotatoPeelsBlock.mapping +++ b/mappings/net/minecraft/block/CorruptedPotatoPeelsBlock.mapping @@ -1,4 +1,14 @@ CLASS net/minecraft/class_9552 net/minecraft/block/CorruptedPotatoPeelsBlock FIELD field_50839 CODEC Lcom/mojang/serialization/MapCodec; + METHOD method_59119 (Lnet/minecraft/class_9498;)V + ARG 0 entity + METHOD method_59120 (Lnet/minecraft/class_1542;)V + ARG 0 entity + METHOD method_59121 (Lnet/minecraft/class_1560;)V + ARG 0 entity + METHOD method_59122 (Lnet/minecraft/class_1571;)V + ARG 0 entity + METHOD method_59123 (Lnet/minecraft/class_9506;)V + ARG 0 entity METHOD method_59124 (Lcom/mojang/serialization/codecs/RecordCodecBuilder$Instance;)Lcom/mojang/datafixers/kinds/App; ARG 0 instance diff --git a/mappings/net/minecraft/block/DoorBlock.mapping b/mappings/net/minecraft/block/DoorBlock.mapping index 6a5dc57e87..e3db9bd0ab 100644 --- a/mappings/net/minecraft/block/DoorBlock.mapping +++ b/mappings/net/minecraft/block/DoorBlock.mapping @@ -36,3 +36,6 @@ CLASS net/minecraft/class_2323 net/minecraft/block/DoorBlock METHOD method_51169 getBlockSetType ()Lnet/minecraft/class_8177; METHOD method_54010 (Lcom/mojang/serialization/codecs/RecordCodecBuilder$Instance;)Lcom/mojang/datafixers/kinds/App; ARG 0 instance + METHOD method_59125 isEitherHalfReceivingRedstonePower (Lnet/minecraft/class_1937;Lnet/minecraft/class_2338;)Z + ARG 0 world + ARG 1 pos diff --git a/mappings/net/minecraft/block/FloataterBlock.mapping b/mappings/net/minecraft/block/FloataterBlock.mapping new file mode 100644 index 0000000000..f353bcb45b --- /dev/null +++ b/mappings/net/minecraft/block/FloataterBlock.mapping @@ -0,0 +1,8 @@ +CLASS net/minecraft/class_9555 net/minecraft/block/FloataterBlock + FIELD field_50842 CODEC Lcom/mojang/serialization/MapCodec; + FIELD field_50843 FACING Lnet/minecraft/class_2753; + FIELD field_50844 TRIGGERED Lnet/minecraft/class_2746; + METHOD method_59128 isRecievingRedstonePower (ZLnet/minecraft/class_1937;Lnet/minecraft/class_2338;)Z + ARG 0 quasiPower + ARG 1 world + ARG 2 pos diff --git a/mappings/net/minecraft/block/GridTickable.mapping b/mappings/net/minecraft/block/GridTickable.mapping new file mode 100644 index 0000000000..2da730d9fb --- /dev/null +++ b/mappings/net/minecraft/block/GridTickable.mapping @@ -0,0 +1,8 @@ +CLASS net/minecraft/class_9510 net/minecraft/block/GridTickable + METHOD method_58947 tick (Lnet/minecraft/class_1937;Lnet/minecraft/class_9514;Lnet/minecraft/class_2680;Lnet/minecraft/class_2338;Lnet/minecraft/class_243;Lnet/minecraft/class_2350;)V + ARG 1 world + ARG 2 grid + ARG 3 state + ARG 4 pos + ARG 5 gridPos + ARG 6 movementDirection diff --git a/mappings/net/minecraft/block/MapColor.mapping b/mappings/net/minecraft/block/MapColor.mapping index b2e9506584..f8bff1916c 100644 --- a/mappings/net/minecraft/block/MapColor.mapping +++ b/mappings/net/minecraft/block/MapColor.mapping @@ -72,6 +72,7 @@ CLASS net/minecraft/class_3620 net/minecraft/block/MapColor FIELD field_33532 DEEPSLATE_GRAY Lnet/minecraft/class_3620; FIELD field_33533 RAW_IRON_PINK Lnet/minecraft/class_3620; FIELD field_33617 LICHEN_GREEN Lnet/minecraft/class_3620; + FIELD field_51034 POTATO_REFINERY_YELLOW Lnet/minecraft/class_3620; METHOD (II)V ARG 1 id ARG 2 color diff --git a/mappings/net/minecraft/block/PedestalBlock.mapping b/mappings/net/minecraft/block/PedestalBlock.mapping new file mode 100644 index 0000000000..eba93f4d77 --- /dev/null +++ b/mappings/net/minecraft/block/PedestalBlock.mapping @@ -0,0 +1,6 @@ +CLASS net/minecraft/class_9557 net/minecraft/block/PedestalBlock + FIELD field_50853 CODEC Lcom/mojang/serialization/MapCodec; + FIELD field_50854 BOTTOM_SHAPE Lnet/minecraft/class_265; + FIELD field_50855 TOP_SHAPE Lnet/minecraft/class_265; + FIELD field_50856 MAIN_SHAPE Lnet/minecraft/class_265; + FIELD field_50857 SHAPE Lnet/minecraft/class_265; diff --git a/mappings/net/minecraft/block/PoisonousMashedPotatoBlock.mapping b/mappings/net/minecraft/block/PoisonousMashedPotatoBlock.mapping new file mode 100644 index 0000000000..28dd5a5e2d --- /dev/null +++ b/mappings/net/minecraft/block/PoisonousMashedPotatoBlock.mapping @@ -0,0 +1,7 @@ +CLASS net/minecraft/class_9556 net/minecraft/block/PoisonousMashedPotatoBlock + FIELD field_50847 CODEC Lcom/mojang/serialization/MapCodec; + FIELD field_50848 MAX_LAYERS I + FIELD field_50849 LAYERS Lnet/minecraft/class_2758; + FIELD field_50850 LAYERS_TO_SHAPE [Lnet/minecraft/class_265; + FIELD field_50851 HORIZONTAL_MOVEMENT_SLOWNESS F + FIELD field_50852 VERTICAL_MOVEMENT_SLOWNESS F diff --git a/mappings/net/minecraft/block/PoisonousPotatoCutterBlock.mapping b/mappings/net/minecraft/block/PoisonousPotatoCutterBlock.mapping new file mode 100644 index 0000000000..a994cde6b2 --- /dev/null +++ b/mappings/net/minecraft/block/PoisonousPotatoCutterBlock.mapping @@ -0,0 +1,9 @@ +CLASS net/minecraft/class_9558 net/minecraft/block/PoisonousPotatoCutterBlock + FIELD field_50859 CODEC Lcom/mojang/serialization/MapCodec; + FIELD field_50860 FACING Lnet/minecraft/class_2753; + FIELD field_50861 SHAPE Lnet/minecraft/class_265; + FIELD field_50862 TITLE Lnet/minecraft/class_2561; + METHOD method_59135 (Lnet/minecraft/class_1937;Lnet/minecraft/class_2338;ILnet/minecraft/class_1661;Lnet/minecraft/class_1657;)Lnet/minecraft/class_1703; + ARG 2 syncId + ARG 3 playerInventory + ARG 4 player diff --git a/mappings/net/minecraft/block/PoisonousPotatoZombieHeadBlock.mapping b/mappings/net/minecraft/block/PoisonousPotatoZombieHeadBlock.mapping new file mode 100644 index 0000000000..f464ca4393 --- /dev/null +++ b/mappings/net/minecraft/block/PoisonousPotatoZombieHeadBlock.mapping @@ -0,0 +1,3 @@ +CLASS net/minecraft/class_9564 net/minecraft/block/PoisonousPotatoZombieHeadBlock + FIELD field_50876 CODEC Lcom/mojang/serialization/MapCodec; + FIELD field_50877 FACING Lnet/minecraft/class_2753; diff --git a/mappings/net/minecraft/block/PoisonousPotatoZombieHeadHatBlock.mapping b/mappings/net/minecraft/block/PoisonousPotatoZombieHeadHatBlock.mapping new file mode 100644 index 0000000000..a4a93c5673 --- /dev/null +++ b/mappings/net/minecraft/block/PoisonousPotatoZombieHeadHatBlock.mapping @@ -0,0 +1,2 @@ +CLASS net/minecraft/class_9554 net/minecraft/block/PoisonousPotatoZombieHeadHatBlock + FIELD field_50841 CODEC Lcom/mojang/serialization/MapCodec; diff --git a/mappings/net/minecraft/block/PotatoPeelsBlock.mapping b/mappings/net/minecraft/block/PotatoPeelsBlock.mapping index afb5a0d445..60fd972bd7 100644 --- a/mappings/net/minecraft/block/PotatoPeelsBlock.mapping +++ b/mappings/net/minecraft/block/PotatoPeelsBlock.mapping @@ -6,5 +6,7 @@ CLASS net/minecraft/class_9560 net/minecraft/block/PotatoPeelsBlock ARG 2 color METHOD method_59138 (Lcom/mojang/serialization/codecs/RecordCodecBuilder$Instance;)Lcom/mojang/datafixers/kinds/App; ARG 0 instance + METHOD method_59139 (Lnet/minecraft/class_9560;)Lnet/minecraft/class_1767; + ARG 0 block METHOD method_59140 getColor ()Lnet/minecraft/class_1767; - METHOD method_59141 getItem ()Lnet/minecraft/class_1792; + METHOD method_59141 getPeelsItem ()Lnet/minecraft/class_1792; diff --git a/mappings/net/minecraft/block/PotatoPortalBlock.mapping b/mappings/net/minecraft/block/PotatoPortalBlock.mapping new file mode 100644 index 0000000000..20f94be87f --- /dev/null +++ b/mappings/net/minecraft/block/PotatoPortalBlock.mapping @@ -0,0 +1,3 @@ +CLASS net/minecraft/class_9561 net/minecraft/block/PotatoPortalBlock + FIELD field_50869 CODEC Lcom/mojang/serialization/MapCodec; + FIELD field_50870 SHAPE Lnet/minecraft/class_265; diff --git a/mappings/net/minecraft/block/PotatoSproutsBlock.mapping b/mappings/net/minecraft/block/PotatoSproutsBlock.mapping new file mode 100644 index 0000000000..e477c7562f --- /dev/null +++ b/mappings/net/minecraft/block/PotatoSproutsBlock.mapping @@ -0,0 +1,3 @@ +CLASS net/minecraft/class_9563 net/minecraft/block/PotatoSproutsBlock + FIELD field_50874 CODEC Lcom/mojang/serialization/MapCodec; + FIELD field_50875 SHAPE Lnet/minecraft/class_265; diff --git a/mappings/net/minecraft/block/PowerfulPotatoBlock.mapping b/mappings/net/minecraft/block/PowerfulPotatoBlock.mapping new file mode 100644 index 0000000000..b0ae2fb158 --- /dev/null +++ b/mappings/net/minecraft/block/PowerfulPotatoBlock.mapping @@ -0,0 +1,8 @@ +CLASS net/minecraft/class_9565 net/minecraft/block/PowerfulPotatoBlock + FIELD field_50878 CODEC Lcom/mojang/serialization/MapCodec; + FIELD field_50879 AGE Lnet/minecraft/class_2758; + FIELD field_50880 MAX_AGE I + METHOD (Lnet/minecraft/class_2248;Lnet/minecraft/class_4970$class_2251;)V + ARG 2 settings + METHOD method_59146 (Lcom/mojang/serialization/codecs/RecordCodecBuilder$Instance;)Lcom/mojang/datafixers/kinds/App; + ARG 0 instance diff --git a/mappings/net/minecraft/block/ResinOreBlock.mapping b/mappings/net/minecraft/block/ResinOreBlock.mapping new file mode 100644 index 0000000000..9efc2275bb --- /dev/null +++ b/mappings/net/minecraft/block/ResinOreBlock.mapping @@ -0,0 +1,6 @@ +CLASS net/minecraft/class_9553 net/minecraft/block/ResinOreBlock + FIELD field_50840 CODEC Lcom/mojang/serialization/MapCodec; + METHOD method_59126 (Lcom/mojang/serialization/codecs/RecordCodecBuilder$Instance;)Lcom/mojang/datafixers/kinds/App; + ARG 0 instance + METHOD method_59127 (Lnet/minecraft/class_9553;)Lnet/minecraft/class_6017; + ARG 0 block diff --git a/mappings/net/minecraft/block/StrongRootsBlock.mapping b/mappings/net/minecraft/block/StrongRootsBlock.mapping new file mode 100644 index 0000000000..5d88286c36 --- /dev/null +++ b/mappings/net/minecraft/block/StrongRootsBlock.mapping @@ -0,0 +1,12 @@ +CLASS net/minecraft/class_9566 net/minecraft/block/StrongRootsBlock + FIELD field_50887 UNENCHANTED_NETHERITE_PICKAXE_SUPPLIER Ljava/util/function/Supplier; + FIELD field_50890 CODEC Lcom/mojang/serialization/MapCodec; + FIELD field_50891 WATERLOGGED Lnet/minecraft/class_2746; + FIELD field_50894 SILK_TOUCH_NETHERITE_PICKAXE_SUPPLIER Ljava/util/function/Supplier; + FIELD field_50895 FORTUNE_3_NETHERITE_PICKAXE_SUPPLIER Ljava/util/function/Supplier; + METHOD method_59152 getPlacementState (Lnet/minecraft/class_1922;Lnet/minecraft/class_2338;Lnet/minecraft/class_2680;)Lnet/minecraft/class_2680; + ARG 0 world + ARG 1 pos + ARG 2 state + METHOD method_59156 canReplace (Lnet/minecraft/class_2680;)Z + ARG 0 state diff --git a/mappings/net/minecraft/block/ViciousPotatoBlock.mapping b/mappings/net/minecraft/block/ViciousPotatoBlock.mapping new file mode 100644 index 0000000000..7d3fc9d83a --- /dev/null +++ b/mappings/net/minecraft/block/ViciousPotatoBlock.mapping @@ -0,0 +1,7 @@ +CLASS net/minecraft/class_9569 net/minecraft/block/ViciousPotatoBlock + FIELD field_50898 ENABLED Lnet/minecraft/class_2746; + FIELD field_50899 CODEC Lcom/mojang/serialization/MapCodec; + FIELD field_50900 ENTITY_FILTER Lnet/minecraft/class_5575; + METHOD method_59161 (Lnet/minecraft/class_3218;Lnet/minecraft/class_2338;F)Z + ARG 1 world + ARG 2 pos diff --git a/mappings/net/minecraft/block/WeakRootsBlock.mapping b/mappings/net/minecraft/block/WeakRootsBlock.mapping new file mode 100644 index 0000000000..f6583d6039 --- /dev/null +++ b/mappings/net/minecraft/block/WeakRootsBlock.mapping @@ -0,0 +1,3 @@ +CLASS net/minecraft/class_9570 net/minecraft/block/WeakRootsBlock + FIELD field_50901 CODEC Lcom/mojang/serialization/MapCodec; + FIELD field_50902 WATERLOGGED Lnet/minecraft/class_2746; diff --git a/mappings/net/minecraft/block/WoodType.mapping b/mappings/net/minecraft/block/WoodType.mapping index 4284bb6766..d33b3b8d7c 100644 --- a/mappings/net/minecraft/block/WoodType.mapping +++ b/mappings/net/minecraft/block/WoodType.mapping @@ -13,6 +13,7 @@ CLASS net/minecraft/class_4719 net/minecraft/block/WoodType FIELD field_42837 CHERRY Lnet/minecraft/class_4719; FIELD field_46535 CODEC Lcom/mojang/serialization/Codec; FIELD field_46536 VALUES Ljava/util/Map; + FIELD field_50989 POTATO Lnet/minecraft/class_4719; METHOD (Ljava/lang/String;Lnet/minecraft/class_8177;)V ARG 1 name ARG 2 setType diff --git a/mappings/net/minecraft/block/entity/AbstractFurnaceBlockEntity.mapping b/mappings/net/minecraft/block/entity/AbstractFurnaceBlockEntity.mapping index 0cc335c6dd..ef4da0db3e 100644 --- a/mappings/net/minecraft/block/entity/AbstractFurnaceBlockEntity.mapping +++ b/mappings/net/minecraft/block/entity/AbstractFurnaceBlockEntity.mapping @@ -45,6 +45,8 @@ CLASS net/minecraft/class_2609 net/minecraft/block/entity/AbstractFurnaceBlockEn ARG 1 item ARG 2 fuelTime METHOD method_11203 craftRecipe (Lnet/minecraft/class_1937;Lnet/minecraft/class_8786;Lnet/minecraft/class_2371;I)Z + ARG 0 world + ARG 1 recipe ARG 2 slots ARG 3 count METHOD method_17029 getCookTime (Lnet/minecraft/class_1937;Lnet/minecraft/class_2609;)I diff --git a/mappings/net/minecraft/block/entity/BigBrainBlockEntity.mapping b/mappings/net/minecraft/block/entity/BigBrainBlockEntity.mapping index 36a253bab8..e0df8c70b4 100644 --- a/mappings/net/minecraft/block/entity/BigBrainBlockEntity.mapping +++ b/mappings/net/minecraft/block/entity/BigBrainBlockEntity.mapping @@ -1,7 +1,7 @@ CLASS net/minecraft/class_9571 net/minecraft/block/entity/BigBrainBlockEntity - FIELD field_50903 AMOUNT_KEY Ljava/lang/String; + FIELD field_50903 AMOUNT_NBT_KEY Ljava/lang/String; FIELD field_50905 DEFAULT_DELAY I - FIELD field_50906 DELAY_KEY Ljava/lang/String; + FIELD field_50906 DELAY_NBT_KEY Ljava/lang/String; FIELD field_50907 delay I FIELD field_50908 amount I METHOD (Lnet/minecraft/class_2338;Lnet/minecraft/class_2680;)V diff --git a/mappings/net/minecraft/block/entity/FletchingTableBlockEntity.mapping b/mappings/net/minecraft/block/entity/FletchingTableBlockEntity.mapping new file mode 100644 index 0000000000..bda1a2133c --- /dev/null +++ b/mappings/net/minecraft/block/entity/FletchingTableBlockEntity.mapping @@ -0,0 +1,71 @@ +CLASS net/minecraft/class_9572 net/minecraft/block/entity/FletchingTableBlockEntity + FIELD field_50913 processTime S + FIELD field_50914 inventory Lnet/minecraft/class_2371; + FIELD field_50915 INPUT_SLOTS [I + FIELD field_50916 OUTPUT_SLOTS [I + FIELD field_50933 propertyDelegate Lnet/minecraft/class_3913; + FIELD field_50934 progress S + FIELD field_50935 quality C + FIELD field_50936 impurities C + FIELD field_50937 nextLevelImpurities C + FIELD field_50938 explored Z + METHOD (Lnet/minecraft/class_2338;Lnet/minecraft/class_2680;)V + ARG 1 pos + ARG 2 state + METHOD method_59167 getResinStackWith (CC)Lnet/minecraft/class_1799; + ARG 0 quality + ARG 1 impurities + METHOD method_59168 stackResinMatches (Lnet/minecraft/class_1799;CC)Z + ARG 0 stack + ARG 1 quality + ARG 2 impurities + METHOD method_59169 serverTick (Lnet/minecraft/class_1937;Lnet/minecraft/class_2338;Lnet/minecraft/class_2680;Lnet/minecraft/class_9572;)V + ARG 0 world + ARG 1 pos + ARG 2 state + ARG 3 blockEntity + CLASS class_9573 FletchingComponent + FIELD field_50940 CODEC Lcom/mojang/serialization/Codec; + FIELD field_50941 PACKET_CODEC Lnet/minecraft/class_9139; + FIELD field_50942 DEFAULT Lnet/minecraft/class_9572$class_9573; + FIELD field_50943 quality C + FIELD field_50944 impurities C + FIELD field_50945 nextLevelImpurities C + FIELD field_50946 processTime S + FIELD field_50947 explored Z + METHOD (CCCSZ)V + ARG 1 quality + ARG 2 impurities + ARG 3 nextLevelImpurities + ARG 4 processTime + ARG 5 explored + METHOD equals (Ljava/lang/Object;)Z + ARG 1 o + METHOD method_59170 getQuality ()C + METHOD method_59171 (Lcom/mojang/serialization/codecs/RecordCodecBuilder$Instance;)Lcom/mojang/datafixers/kinds/App; + ARG 0 instance + METHOD method_59172 getImpurities ()C + METHOD method_59173 getNextLevelImpurities ()C + METHOD method_59174 getProcessTime ()S + METHOD method_59175 isExplored ()Z + CLASS class_9574 ResinComponent + FIELD field_50948 CODEC Lcom/mojang/serialization/Codec; + FIELD field_50949 PACKET_CODEC Lnet/minecraft/class_9139; + FIELD field_50950 DEFAULT Lnet/minecraft/class_9572$class_9574; + FIELD field_50951 quality C + FIELD field_50952 impurities C + METHOD (CC)V + ARG 1 quality + ARG 2 impurities + METHOD equals (Ljava/lang/Object;)Z + ARG 1 o + METHOD method_59176 getQuality ()C + METHOD method_59177 getQualityTooltip (C)Lnet/minecraft/class_5250; + ARG 0 quality + METHOD method_59178 getRandomImpurities (Lnet/minecraft/class_5819;)C + ARG 0 random + METHOD method_59179 (Lcom/mojang/serialization/codecs/RecordCodecBuilder$Instance;)Lcom/mojang/datafixers/kinds/App; + ARG 0 instance + METHOD method_59180 getImpuritiesTooltip (Ljava/lang/Object;)Lnet/minecraft/class_5250; + ARG 0 impurities + METHOD method_59181 getImpurities ()C diff --git a/mappings/net/minecraft/class_9545.mapping b/mappings/net/minecraft/class_9545.mapping deleted file mode 100644 index ef1211e2c5..0000000000 --- a/mappings/net/minecraft/class_9545.mapping +++ /dev/null @@ -1,3 +0,0 @@ -CLASS net/minecraft/class_9545 - CLASS class_9549 - FIELD comp_2029 player Ljava/util/Optional; diff --git a/mappings/net/minecraft/class_9583.mapping b/mappings/net/minecraft/class_9583.mapping deleted file mode 100644 index 2aa9d0aed2..0000000000 --- a/mappings/net/minecraft/class_9583.mapping +++ /dev/null @@ -1,3 +0,0 @@ -CLASS net/minecraft/class_9583 - CLASS class_9584 - FIELD comp_2029 player Ljava/util/Optional; diff --git a/mappings/net/minecraft/client/gui/DrawContext.mapping b/mappings/net/minecraft/client/gui/DrawContext.mapping index 77a1552f06..ae10bd93e5 100644 --- a/mappings/net/minecraft/client/gui/DrawContext.mapping +++ b/mappings/net/minecraft/client/gui/DrawContext.mapping @@ -468,6 +468,15 @@ CLASS net/minecraft/class_332 net/minecraft/client/gui/DrawContext METHOD method_58135 scissorContains (II)Z ARG 1 x ARG 2 y + METHOD method_59320 drawItem (Lnet/minecraft/class_1309;Lnet/minecraft/class_1937;Lnet/minecraft/class_1799;FFFII)V + ARG 1 entity + ARG 2 world + ARG 3 stack + ARG 4 x + ARG 5 y + ARG 6 rotation + ARG 7 seed + ARG 8 z CLASS class_8214 ScissorStack FIELD field_43099 stack Ljava/util/Deque; METHOD method_49699 pop ()Lnet/minecraft/class_8030; diff --git a/mappings/net/minecraft/client/gui/screen/PotatoCreditsScreen.mapping b/mappings/net/minecraft/client/gui/screen/PotatoCreditsScreen.mapping new file mode 100644 index 0000000000..0653ad8f5c --- /dev/null +++ b/mappings/net/minecraft/client/gui/screen/PotatoCreditsScreen.mapping @@ -0,0 +1,33 @@ +CLASS net/minecraft/class_9604 net/minecraft/client/gui/screen/PotatoCreditsScreen + FIELD field_51081 baseSpeed F + FIELD field_51082 speedMultiplier I + FIELD field_51083 logoDrawer Lnet/minecraft/class_8020; + FIELD field_51084 VIGNETTE_TEXTURE Lnet/minecraft/class_2960; + FIELD field_51085 OBFUSCATION_PLACEHOLDER Ljava/lang/String; + FIELD field_51086 SPACE_BAR_SPEED_MULTIPLIER F + FIELD field_51087 CTRL_KEY_SPEED_MULTIPLIER F + FIELD field_51088 finishAction Ljava/lang/Runnable; + FIELD field_51089 time F + FIELD field_51090 credits Ljava/util/List; + FIELD field_51091 centeredLines Lit/unimi/dsi/fastutil/ints/IntSet; + FIELD field_51092 creditsHeight I + FIELD field_51093 spaceKeyPressed Z + FIELD field_51094 pressedCtrlKeys Lit/unimi/dsi/fastutil/ints/IntSet; + FIELD field_51095 speed F + METHOD (Ljava/lang/Runnable;)V + ARG 1 finishAction + METHOD method_59328 getSpeed ()F + METHOD method_59329 closeScreen ()V + METHOD method_59330 addEmptyLine ()V + METHOD method_59331 readPotato (Ljava/io/Reader;)V + ARG 1 reader + METHOD method_59332 addText (Ljava/lang/String;)V + ARG 1 text + METHOD method_59333 load (Ljava/lang/String;Lnet/minecraft/class_9604$class_9605;)V + ARG 1 id + ARG 2 reader + METHOD method_59334 renderVignette (Lnet/minecraft/class_332;)V + ARG 1 context + CLASS class_9605 CreditsReader + METHOD read (Ljava/io/Reader;)V + ARG 1 reader diff --git a/mappings/net/minecraft/client/gui/screen/ingame/FletchingScreen.mapping b/mappings/net/minecraft/client/gui/screen/ingame/FletchingScreen.mapping new file mode 100644 index 0000000000..03a225bcdc --- /dev/null +++ b/mappings/net/minecraft/client/gui/screen/ingame/FletchingScreen.mapping @@ -0,0 +1,16 @@ +CLASS net/minecraft/class_9607 net/minecraft/client/gui/screen/ingame/FletchingScreen + FIELD field_51100 PROGRESS_TEXTURE Lnet/minecraft/class_2960; + FIELD field_51101 TEXTURE Lnet/minecraft/class_2960; + FIELD field_51102 processTime I + FIELD field_51103 openTime J + FIELD field_51104 fletchingTitle Lnet/minecraft/class_2561; + FIELD field_51105 explored Z + METHOD (Lnet/minecraft/class_9519;Lnet/minecraft/class_1661;Lnet/minecraft/class_2561;)V + ARG 1 handler + ARG 2 playerInventory + ARG 3 title + METHOD method_59337 getTitleText (CCCZ)Lnet/minecraft/class_2561; + ARG 1 impurities + ARG 2 nextLevelImpurities + ARG 3 quality + ARG 4 explored diff --git a/mappings/net/minecraft/client/gui/screen/ingame/HandledScreen.mapping b/mappings/net/minecraft/client/gui/screen/ingame/HandledScreen.mapping index 6c9851d071..f73e42d8be 100644 --- a/mappings/net/minecraft/client/gui/screen/ingame/HandledScreen.mapping +++ b/mappings/net/minecraft/client/gui/screen/ingame/HandledScreen.mapping @@ -103,3 +103,9 @@ CLASS net/minecraft/class_465 net/minecraft/client/gui/screen/ingame/HandledScre ARG 1 slotId ARG 2 handlerId ARG 3 newState + METHOD method_59336 drawItem (Lnet/minecraft/class_332;Lnet/minecraft/class_1799;FFF)V + ARG 1 context + ARG 2 stack + ARG 3 x + ARG 4 y + ARG 5 rotation diff --git a/mappings/net/minecraft/client/gui/screen/ingame/PoisonousPotatoCutterScreen.mapping b/mappings/net/minecraft/client/gui/screen/ingame/PoisonousPotatoCutterScreen.mapping new file mode 100644 index 0000000000..4756a2394e --- /dev/null +++ b/mappings/net/minecraft/client/gui/screen/ingame/PoisonousPotatoCutterScreen.mapping @@ -0,0 +1,39 @@ +CLASS net/minecraft/class_9608 net/minecraft/client/gui/screen/ingame/PoisonousPotatoCutterScreen + FIELD field_51106 SCROLLER_TEXTURE Lnet/minecraft/class_2960; + FIELD field_51107 SCROLLER_DISABLED_TEXTURE Lnet/minecraft/class_2960; + FIELD field_51108 RECIPE_SELECTED_TEXTURE Lnet/minecraft/class_2960; + FIELD field_51109 RECIPE_HIGHLIGHTED_TEXTURE Lnet/minecraft/class_2960; + FIELD field_51110 RECIPE_TEXTURE Lnet/minecraft/class_2960; + FIELD field_51111 TEXTURE Lnet/minecraft/class_2960; + FIELD field_51112 SCROLLBAR_WIDTH I + FIELD field_51113 SCROLLBAR_HEIGHT I + FIELD field_51114 RECIPE_LIST_COLUMNS I + FIELD field_51115 RECIPE_LIST_ROWS I + FIELD field_51116 RECIPE_ENTRY_WIDTH I + FIELD field_51117 RECIPE_ENTRY_HEIGHT I + FIELD field_51118 SCROLLBAR_AREA_HEIGHT I + FIELD field_51119 RECIPE_LIST_OFFSET_X I + FIELD field_51120 RECIPE_LIST_OFFSET_Y I + FIELD field_51121 scrollAmount F + FIELD field_51122 mouseClicked Z + FIELD field_51123 scrollOffset I + FIELD field_51124 canCraft Z + METHOD (Lnet/minecraft/class_9521;Lnet/minecraft/class_1661;Lnet/minecraft/class_2561;)V + ARG 1 handler + ARG 2 inventory + ARG 3 title + METHOD method_59338 getMaxScroll ()I + METHOD method_59339 shouldScroll ()Z + METHOD method_59340 onInventoryChange ()V + METHOD method_59341 renderRecipeBackground (Lnet/minecraft/class_332;IIIII)V + ARG 1 context + ARG 2 mouseX + ARG 3 mouseY + ARG 4 x + ARG 5 y + ARG 6 scrollOffset + METHOD method_59342 renderRecipeIcons (Lnet/minecraft/class_332;III)V + ARG 1 context + ARG 2 x + ARG 3 y + ARG 4 scrollOffset diff --git a/mappings/net/minecraft/client/gui/screen/ingame/PotatoRefineryScreen.mapping b/mappings/net/minecraft/client/gui/screen/ingame/PotatoRefineryScreen.mapping new file mode 100644 index 0000000000..14e2726c1f --- /dev/null +++ b/mappings/net/minecraft/client/gui/screen/ingame/PotatoRefineryScreen.mapping @@ -0,0 +1,12 @@ +CLASS net/minecraft/class_9609 net/minecraft/client/gui/screen/ingame/PotatoRefineryScreen + FIELD field_51125 TEXTURE Lnet/minecraft/class_2960; + FIELD field_51126 LIT_PROGRESS_TEXTURE Lnet/minecraft/class_2960; + FIELD field_51127 BURN_PROGRESS_TEXTURE Lnet/minecraft/class_2960; + FIELD field_51128 narrow Z + FIELD field_51129 background Lnet/minecraft/class_2960; + FIELD field_51130 litProgressTexture Lnet/minecraft/class_2960; + FIELD field_51131 burnProgressTexture Lnet/minecraft/class_2960; + METHOD (Lnet/minecraft/class_9522;Lnet/minecraft/class_1661;Lnet/minecraft/class_2561;)V + ARG 1 handler + ARG 2 inventory + ARG 3 title diff --git a/mappings/net/minecraft/client/particle/BlockLeakParticle.mapping b/mappings/net/minecraft/client/particle/BlockLeakParticle.mapping index cf9379d3b3..ca40d95067 100644 --- a/mappings/net/minecraft/client/particle/BlockLeakParticle.mapping +++ b/mappings/net/minecraft/client/particle/BlockLeakParticle.mapping @@ -163,6 +163,15 @@ CLASS net/minecraft/class_663 net/minecraft/client/particle/BlockLeakParticle ARG 8 velocityX ARG 10 velocityY ARG 12 velocityZ + METHOD method_59352 createFallingPoison (Lnet/minecraft/class_2400;Lnet/minecraft/class_638;DDDDDD)Lnet/minecraft/class_4003; + ARG 0 type + ARG 1 world + ARG 2 x + ARG 4 y + ARG 6 z + ARG 8 velocityX + ARG 10 velocityY + ARG 12 velocityZ CLASS class_4082 DrippingLava CLASS class_4083 ContinuousFalling FIELD field_18292 nextParticle Lnet/minecraft/class_2394; diff --git a/mappings/net/minecraft/client/particle/FootstepParticle.mapping b/mappings/net/minecraft/client/particle/FootstepParticle.mapping new file mode 100644 index 0000000000..44abb610c4 --- /dev/null +++ b/mappings/net/minecraft/client/particle/FootstepParticle.mapping @@ -0,0 +1,14 @@ +CLASS net/minecraft/class_9613 net/minecraft/client/particle/FootstepParticle + FIELD field_51163 sprite Lnet/minecraft/class_1058; + FIELD field_51164 rotation F + METHOD (Lnet/minecraft/class_638;DDDDDDLnet/minecraft/class_4002;)V + ARG 1 world + ARG 2 x + ARG 4 y + ARG 6 z + ARG 8 rotation + ARG 14 spriteProvider + CLASS class_9614 Factory + FIELD field_51165 spriteProvider Lnet/minecraft/class_4002; + METHOD (Lnet/minecraft/class_4002;)V + ARG 1 spriteProvider diff --git a/mappings/net/minecraft/client/particle/ParticleManager.mapping b/mappings/net/minecraft/client/particle/ParticleManager.mapping index 152cc7780c..0dfd76cce9 100644 --- a/mappings/net/minecraft/client/particle/ParticleManager.mapping +++ b/mappings/net/minecraft/client/particle/ParticleManager.mapping @@ -127,6 +127,14 @@ CLASS net/minecraft/class_702 net/minecraft/client/particle/ParticleManager ARG 9 velocityX ARG 11 velocityY ARG 13 velocityZ + METHOD method_59354 (Lnet/minecraft/class_4002;)Lnet/minecraft/class_707; + ARG 0 spriteProvider + METHOD method_59355 (Lnet/minecraft/class_4002;)Lnet/minecraft/class_707; + ARG 0 spriteProvider + METHOD method_59356 (Lnet/minecraft/class_4002;)Lnet/minecraft/class_707; + ARG 0 spriteProvider + METHOD method_59357 (Lnet/minecraft/class_4002;)Lnet/minecraft/class_707; + ARG 0 spriteProvider CLASS class_4090 SimpleSpriteProvider FIELD field_18303 sprites Ljava/util/List; METHOD method_18838 setSprites (Ljava/util/List;)V diff --git a/mappings/net/minecraft/client/particle/PortalParticle.mapping b/mappings/net/minecraft/client/particle/PortalParticle.mapping index f783815c96..864fe68b87 100644 --- a/mappings/net/minecraft/client/particle/PortalParticle.mapping +++ b/mappings/net/minecraft/client/particle/PortalParticle.mapping @@ -4,5 +4,11 @@ CLASS net/minecraft/class_709 net/minecraft/client/particle/PortalParticle FIELD field_3886 startX D CLASS class_710 Factory FIELD field_17865 spriteProvider Lnet/minecraft/class_4002; + FIELD field_51166 red F + FIELD field_51167 green F + FIELD field_51168 blue F METHOD (Lnet/minecraft/class_4002;FFF)V ARG 1 spriteProvider + ARG 2 red + ARG 3 green + ARG 4 blue diff --git a/mappings/net/minecraft/client/render/GridRenderer.mapping b/mappings/net/minecraft/client/render/GridRenderer.mapping new file mode 100644 index 0000000000..3fac4c6337 --- /dev/null +++ b/mappings/net/minecraft/client/render/GridRenderer.mapping @@ -0,0 +1,10 @@ +CLASS net/minecraft/class_9600 net/minecraft/client/render/GridRenderer + FIELD field_51066 client Lnet/minecraft/class_310; + FIELD field_51067 blockRenderManager Lnet/minecraft/class_776; + FIELD field_51068 gridCarrierView Lnet/minecraft/class_9596; + METHOD (Lnet/minecraft/class_9596;)V + ARG 1 gridCarrierView + METHOD method_59315 render (FDDDLnet/minecraft/class_4604;Lorg/joml/Matrix4f;Lorg/joml/Matrix4f;Z)V + METHOD method_59316 renderLayer (Lnet/minecraft/class_1921;Lorg/joml/Vector3f;Lorg/joml/Matrix4f;Lorg/joml/Matrix4f;Lnet/minecraft/class_1041;)V + ARG 1 layer + ARG 5 window diff --git a/mappings/net/minecraft/client/render/RenderLayer.mapping b/mappings/net/minecraft/client/render/RenderLayer.mapping index dd741eb13a..03c8c54ee0 100644 --- a/mappings/net/minecraft/client/render/RenderLayer.mapping +++ b/mappings/net/minecraft/client/render/RenderLayer.mapping @@ -254,6 +254,7 @@ CLASS net/minecraft/class_1921 net/minecraft/client/render/RenderLayer ARG 0 fancy METHOD method_56849 getFastClouds ()Lnet/minecraft/class_1921; METHOD method_56850 getFancyClouds ()Lnet/minecraft/class_1921; + METHOD method_59362 getPoisonousPotato ()Lnet/minecraft/class_1921; CLASS class_4687 MultiPhase FIELD field_21403 phases Lnet/minecraft/class_1921$class_4688; FIELD field_21697 affectedOutline Ljava/util/Optional; diff --git a/mappings/net/minecraft/client/render/WorldRenderer.mapping b/mappings/net/minecraft/client/render/WorldRenderer.mapping index 4fcd68c6a9..f554be8411 100644 --- a/mappings/net/minecraft/client/render/WorldRenderer.mapping +++ b/mappings/net/minecraft/client/render/WorldRenderer.mapping @@ -409,6 +409,12 @@ CLASS net/minecraft/class_761 net/minecraft/client/render/WorldRenderer ARG 2 pos ARG 3 random ARG 4 particleType + METHOD method_59361 renderGrids (Lorg/joml/Matrix4f;Lorg/joml/Matrix4f;FDDDLnet/minecraft/class_4604;Z)V + ARG 4 x + ARG 6 y + ARG 8 z + ARG 10 frustum + ARG 11 translucent METHOD method_8562 playSong (Lnet/minecraft/class_3414;Lnet/minecraft/class_2338;)V ARG 1 song ARG 2 songPosition diff --git a/mappings/net/minecraft/client/render/entity/BatatoEntityRenderer.mapping b/mappings/net/minecraft/client/render/entity/BatatoEntityRenderer.mapping new file mode 100644 index 0000000000..8989805107 --- /dev/null +++ b/mappings/net/minecraft/client/render/entity/BatatoEntityRenderer.mapping @@ -0,0 +1,2 @@ +CLASS net/minecraft/class_9616 net/minecraft/client/render/entity/BatatoEntityRenderer + FIELD field_51175 TEXTURE Lnet/minecraft/class_2960; diff --git a/mappings/net/minecraft/client/render/entity/ElderGuardianEntityRenderer.mapping b/mappings/net/minecraft/client/render/entity/ElderGuardianEntityRenderer.mapping index 64fd6c1db9..6046093bfb 100644 --- a/mappings/net/minecraft/client/render/entity/ElderGuardianEntityRenderer.mapping +++ b/mappings/net/minecraft/client/render/entity/ElderGuardianEntityRenderer.mapping @@ -1,2 +1,3 @@ CLASS net/minecraft/class_893 net/minecraft/client/render/entity/ElderGuardianEntityRenderer FIELD field_4665 TEXTURE Lnet/minecraft/class_2960; + FIELD field_51176 PLAGUEWHALE_TEXTURE Lnet/minecraft/class_2960; diff --git a/mappings/net/minecraft/client/render/entity/EntityRenderer.mapping b/mappings/net/minecraft/client/render/entity/EntityRenderer.mapping index 1cf758a0ff..0a97048ae4 100644 --- a/mappings/net/minecraft/client/render/entity/EntityRenderer.mapping +++ b/mappings/net/minecraft/client/render/entity/EntityRenderer.mapping @@ -4,7 +4,7 @@ CLASS net/minecraft/class_897 net/minecraft/client/render/entity/EntityRenderer FIELD field_4673 shadowRadius F FIELD field_4676 dispatcher Lnet/minecraft/class_898; METHOD (Lnet/minecraft/class_5617$class_5618;)V - ARG 1 ctx + ARG 1 context METHOD method_23169 getPositionOffset (Lnet/minecraft/class_1297;F)Lnet/minecraft/class_243; ARG 1 entity ARG 2 tickDelta diff --git a/mappings/net/minecraft/client/render/entity/EntityRenderers.mapping b/mappings/net/minecraft/client/render/entity/EntityRenderers.mapping index ec9d2bf749..a9da545cb7 100644 --- a/mappings/net/minecraft/client/render/entity/EntityRenderers.mapping +++ b/mappings/net/minecraft/client/render/entity/EntityRenderers.mapping @@ -68,3 +68,13 @@ CLASS net/minecraft/class_5619 net/minecraft/client/render/entity/EntityRenderer ARG 0 context METHOD method_45802 (Lnet/minecraft/class_5617$class_5618;)Lnet/minecraft/class_897; ARG 0 context + METHOD method_59365 (Lnet/minecraft/class_5617$class_5618;)Lnet/minecraft/class_897; + ARG 0 entity + METHOD method_59366 (Lnet/minecraft/class_5617$class_5618;)Lnet/minecraft/class_897; + ARG 0 entity + METHOD method_59367 (Lnet/minecraft/class_5617$class_5618;)Lnet/minecraft/class_897; + ARG 0 entity + METHOD method_59368 (Lnet/minecraft/class_5617$class_5618;)Lnet/minecraft/class_897; + ARG 0 entity + METHOD method_59369 (Lnet/minecraft/class_5617$class_5618;)Lnet/minecraft/class_897; + ARG 0 entity diff --git a/mappings/net/minecraft/client/render/entity/FishingBobberEntityRenderer.mapping b/mappings/net/minecraft/client/render/entity/FishingBobberEntityRenderer.mapping index f156cd98f1..72c4877413 100644 --- a/mappings/net/minecraft/client/render/entity/FishingBobberEntityRenderer.mapping +++ b/mappings/net/minecraft/client/render/entity/FishingBobberEntityRenderer.mapping @@ -20,3 +20,8 @@ CLASS net/minecraft/class_906 net/minecraft/client/render/entity/FishingBobberEn METHOD method_23954 percentage (II)F ARG 0 value ARG 1 max + METHOD method_59370 getPlayerHandPos (Lnet/minecraft/class_1657;FLnet/minecraft/class_1792;Lnet/minecraft/class_898;)Lnet/minecraft/class_243; + ARG 0 player + ARG 1 tickDelta + ARG 2 item + ARG 3 dispatcher diff --git a/mappings/net/minecraft/client/render/entity/GridCarrierEntityRenderer.mapping b/mappings/net/minecraft/client/render/entity/GridCarrierEntityRenderer.mapping new file mode 100644 index 0000000000..a80120f094 --- /dev/null +++ b/mappings/net/minecraft/client/render/entity/GridCarrierEntityRenderer.mapping @@ -0,0 +1 @@ +CLASS net/minecraft/class_9617 net/minecraft/client/render/entity/GridCarrierEntityRenderer diff --git a/mappings/net/minecraft/client/render/entity/GuardianEntityRenderer.mapping b/mappings/net/minecraft/client/render/entity/GuardianEntityRenderer.mapping index 8f85da59a5..353d06d615 100644 --- a/mappings/net/minecraft/client/render/entity/GuardianEntityRenderer.mapping +++ b/mappings/net/minecraft/client/render/entity/GuardianEntityRenderer.mapping @@ -1,10 +1,15 @@ CLASS net/minecraft/class_907 net/minecraft/client/render/entity/GuardianEntityRenderer FIELD field_4708 TEXTURE Lnet/minecraft/class_2960; FIELD field_4709 EXPLOSION_BEAM_TEXTURE Lnet/minecraft/class_2960; + FIELD field_51177 TOXIFIN_TEXTURE Lnet/minecraft/class_2960; + FIELD field_51178 TOXIFIN_BEAM_TEXTURE Lnet/minecraft/class_2960; METHOD (Lnet/minecraft/class_5617$class_5618;FLnet/minecraft/class_5601;)V ARG 1 ctx ARG 2 shadowRadius ARG 3 layer + METHOD (Lnet/minecraft/class_5617$class_5618;Lnet/minecraft/class_5601;)V + ARG 1 context + ARG 2 layer METHOD method_23173 vertex (Lnet/minecraft/class_4588;Lnet/minecraft/class_4587$class_4665;FFFIIIFF)V ARG 0 vertexConsumer ARG 1 matrix diff --git a/mappings/net/minecraft/client/render/entity/LashingPotatoHookEntityRenderer.mapping b/mappings/net/minecraft/client/render/entity/LashingPotatoHookEntityRenderer.mapping new file mode 100644 index 0000000000..64ca3c44f6 --- /dev/null +++ b/mappings/net/minecraft/client/render/entity/LashingPotatoHookEntityRenderer.mapping @@ -0,0 +1,10 @@ +CLASS net/minecraft/class_9618 net/minecraft/client/render/entity/LashingPotatoHookEntityRenderer + FIELD field_51179 itemRenderer Lnet/minecraft/class_918; + METHOD method_59375 vertex (Lnet/minecraft/class_4588;Lnet/minecraft/class_4587$class_4665;FFFFF)V + ARG 0 vertexConsumer + ARG 1 matrix + ARG 2 x + ARG 3 y + ARG 4 z + ARG 5 u + ARG 6 v diff --git a/mappings/net/minecraft/client/render/entity/LivingEntityRenderer.mapping b/mappings/net/minecraft/client/render/entity/LivingEntityRenderer.mapping index 90e7bb0550..2a3ee0b6dd 100644 --- a/mappings/net/minecraft/client/render/entity/LivingEntityRenderer.mapping +++ b/mappings/net/minecraft/client/render/entity/LivingEntityRenderer.mapping @@ -52,3 +52,7 @@ CLASS net/minecraft/class_922 net/minecraft/client/render/entity/LivingEntityRen ARG 4 bodyYaw ARG 5 tickDelta ARG 6 scale + METHOD method_59376 getPotatoTextureId (Lnet/minecraft/class_2960;)Lnet/minecraft/class_2960; + ARG 0 id + METHOD method_59377 (Ljava/lang/String;)Ljava/lang/String; + ARG 0 path diff --git a/mappings/net/minecraft/client/render/entity/MegaSpudEntityRenderer.mapping b/mappings/net/minecraft/client/render/entity/MegaSpudEntityRenderer.mapping new file mode 100644 index 0000000000..e793d412d3 --- /dev/null +++ b/mappings/net/minecraft/client/render/entity/MegaSpudEntityRenderer.mapping @@ -0,0 +1,2 @@ +CLASS net/minecraft/class_9619 net/minecraft/client/render/entity/MegaSpudEntityRenderer + FIELD field_51180 TEXTURE Lnet/minecraft/class_2960; diff --git a/mappings/net/minecraft/client/render/entity/PigEntityRenderer.mapping b/mappings/net/minecraft/client/render/entity/PigEntityRenderer.mapping index 7d60a4acdd..ae8b47ec44 100644 --- a/mappings/net/minecraft/client/render/entity/PigEntityRenderer.mapping +++ b/mappings/net/minecraft/client/render/entity/PigEntityRenderer.mapping @@ -1,2 +1,3 @@ CLASS net/minecraft/class_932 net/minecraft/client/render/entity/PigEntityRenderer FIELD field_4755 TEXTURE Lnet/minecraft/class_2960; + FIELD field_51181 POTATO_TEXTURE Lnet/minecraft/class_2960; diff --git a/mappings/net/minecraft/client/render/entity/PoisonousPotatoZombieEntityRenderer.mapping b/mappings/net/minecraft/client/render/entity/PoisonousPotatoZombieEntityRenderer.mapping new file mode 100644 index 0000000000..894c44561c --- /dev/null +++ b/mappings/net/minecraft/client/render/entity/PoisonousPotatoZombieEntityRenderer.mapping @@ -0,0 +1,7 @@ +CLASS net/minecraft/class_9620 net/minecraft/client/render/entity/PoisonousPotatoZombieEntityRenderer + FIELD field_51182 TEXTURE Lnet/minecraft/class_2960; + METHOD (Lnet/minecraft/class_5617$class_5618;Lnet/minecraft/class_5601;Lnet/minecraft/class_5601;Lnet/minecraft/class_5601;)V + ARG 1 context + ARG 2 layer + ARG 3 innerArmorLayer + ARG 4 outerArmorLayer diff --git a/mappings/net/minecraft/client/render/entity/SkeletonEntityRenderer.mapping b/mappings/net/minecraft/client/render/entity/SkeletonEntityRenderer.mapping index f113e19eca..36b2277b98 100644 --- a/mappings/net/minecraft/client/render/entity/SkeletonEntityRenderer.mapping +++ b/mappings/net/minecraft/client/render/entity/SkeletonEntityRenderer.mapping @@ -5,3 +5,8 @@ CLASS net/minecraft/class_946 net/minecraft/client/render/entity/SkeletonEntityR ARG 2 layer ARG 3 legArmorLayer ARG 4 bodyArmorLayer + METHOD (Lnet/minecraft/class_5617$class_5618;Lnet/minecraft/class_5601;Lnet/minecraft/class_5601;Lnet/minecraft/class_606;)V + ARG 1 ctx + ARG 2 legArmorLayer + ARG 3 bodyArmorLayer + ARG 4 model diff --git a/mappings/net/minecraft/client/render/entity/StrayEntityRenderer.mapping b/mappings/net/minecraft/client/render/entity/StrayEntityRenderer.mapping index 5d486dddf6..ed00bae5a1 100644 --- a/mappings/net/minecraft/client/render/entity/StrayEntityRenderer.mapping +++ b/mappings/net/minecraft/client/render/entity/StrayEntityRenderer.mapping @@ -1,2 +1,3 @@ CLASS net/minecraft/class_950 net/minecraft/client/render/entity/StrayEntityRenderer FIELD field_4790 TEXTURE Lnet/minecraft/class_2960; + FIELD field_49165 OVERLAY_TEXTURE Lnet/minecraft/class_2960; diff --git a/mappings/net/minecraft/client/render/entity/feature/MegaSpudArmorFeatureRenderer.mapping b/mappings/net/minecraft/client/render/entity/feature/MegaSpudArmorFeatureRenderer.mapping new file mode 100644 index 0000000000..1dfe9f2ae8 --- /dev/null +++ b/mappings/net/minecraft/client/render/entity/feature/MegaSpudArmorFeatureRenderer.mapping @@ -0,0 +1,6 @@ +CLASS net/minecraft/class_9621 net/minecraft/client/render/entity/feature/MegaSpudArmorFeatureRenderer + FIELD field_51183 TEXTURE Lnet/minecraft/class_2960; + FIELD field_51184 model Lnet/minecraft/class_9611; + METHOD (Lnet/minecraft/class_3883;Lnet/minecraft/class_5599;)V + ARG 1 context + ARG 2 loader diff --git a/mappings/net/minecraft/client/render/entity/feature/MegaSpudOverlayFeatureRenderer.mapping b/mappings/net/minecraft/client/render/entity/feature/MegaSpudOverlayFeatureRenderer.mapping new file mode 100644 index 0000000000..0b8a66df77 --- /dev/null +++ b/mappings/net/minecraft/client/render/entity/feature/MegaSpudOverlayFeatureRenderer.mapping @@ -0,0 +1,5 @@ +CLASS net/minecraft/class_9622 net/minecraft/client/render/entity/feature/MegaSpudOverlayFeatureRenderer + FIELD field_51185 model Lnet/minecraft/class_583; + METHOD (Lnet/minecraft/class_3883;Lnet/minecraft/class_5599;)V + ARG 1 context + ARG 2 loader diff --git a/mappings/net/minecraft/client/render/entity/feature/PoisonousPolytraFeatureRenderer.mapping b/mappings/net/minecraft/client/render/entity/feature/PoisonousPolytraFeatureRenderer.mapping new file mode 100644 index 0000000000..b209cc2349 --- /dev/null +++ b/mappings/net/minecraft/client/render/entity/feature/PoisonousPolytraFeatureRenderer.mapping @@ -0,0 +1,6 @@ +CLASS net/minecraft/class_9623 net/minecraft/client/render/entity/feature/PoisonousPolytraFeatureRenderer + FIELD field_51186 TEXTURE Lnet/minecraft/class_2960; + FIELD field_51187 model Lnet/minecraft/class_563; + METHOD (Lnet/minecraft/class_3883;Lnet/minecraft/class_5599;)V + ARG 1 context + ARG 2 loader diff --git a/mappings/net/minecraft/client/render/entity/model/BatatoEntityModel.mapping b/mappings/net/minecraft/client/render/entity/model/BatatoEntityModel.mapping new file mode 100644 index 0000000000..c06ec6c299 --- /dev/null +++ b/mappings/net/minecraft/client/render/entity/model/BatatoEntityModel.mapping @@ -0,0 +1,11 @@ +CLASS net/minecraft/class_9610 net/minecraft/client/render/entity/model/BatatoEntityModel + FIELD field_51132 root Lnet/minecraft/class_630; + FIELD field_51133 body Lnet/minecraft/class_630; + FIELD field_51134 rightWing Lnet/minecraft/class_630; + FIELD field_51135 leftWing Lnet/minecraft/class_630; + FIELD field_51136 rightWingTip Lnet/minecraft/class_630; + FIELD field_51137 leftWingTip Lnet/minecraft/class_630; + FIELD field_51138 feet Lnet/minecraft/class_630; + METHOD (Lnet/minecraft/class_630;)V + ARG 1 root + METHOD method_59344 getTexturedModelData ()Lnet/minecraft/class_5607; diff --git a/mappings/net/minecraft/client/render/entity/model/EntityModelLayers.mapping b/mappings/net/minecraft/client/render/entity/model/EntityModelLayers.mapping index 62427efe95..622aadb64e 100644 --- a/mappings/net/minecraft/client/render/entity/model/EntityModelLayers.mapping +++ b/mappings/net/minecraft/client/render/entity/model/EntityModelLayers.mapping @@ -47,6 +47,7 @@ CLASS net/minecraft/class_5602 net/minecraft/client/render/entity/model/EntityMo FIELD field_49160 BOGGED_INNER_ARMOR Lnet/minecraft/class_5601; FIELD field_49161 BOGGED_OUTER_ARMOR Lnet/minecraft/class_5601; FIELD field_49162 BOGGED_OUTER Lnet/minecraft/class_5601; + FIELD field_51157 MEGA_SPUD_OUTER Lnet/minecraft/class_5601; METHOD method_32076 getLayers ()Ljava/util/stream/Stream; METHOD method_32077 createBoat (Lnet/minecraft/class_1690$class_1692;)Lnet/minecraft/class_5601; ARG 0 type diff --git a/mappings/net/minecraft/client/render/entity/model/MegaSpudEntityModel.mapping b/mappings/net/minecraft/client/render/entity/model/MegaSpudEntityModel.mapping new file mode 100644 index 0000000000..7d730b96b7 --- /dev/null +++ b/mappings/net/minecraft/client/render/entity/model/MegaSpudEntityModel.mapping @@ -0,0 +1,6 @@ +CLASS net/minecraft/class_9611 net/minecraft/client/render/entity/model/MegaSpudEntityModel + FIELD field_51152 root Lnet/minecraft/class_630; + METHOD (Lnet/minecraft/class_630;)V + ARG 1 root + METHOD method_59346 getOuterTexturedModelData ()Lnet/minecraft/class_5607; + METHOD method_59347 getInnerTexturedModelData ()Lnet/minecraft/class_5607; diff --git a/mappings/net/minecraft/client/render/entity/model/PoisonousPotatoZombieEntityModel.mapping b/mappings/net/minecraft/client/render/entity/model/PoisonousPotatoZombieEntityModel.mapping new file mode 100644 index 0000000000..ec399d1886 --- /dev/null +++ b/mappings/net/minecraft/client/render/entity/model/PoisonousPotatoZombieEntityModel.mapping @@ -0,0 +1,3 @@ +CLASS net/minecraft/class_9612 net/minecraft/client/render/entity/model/PoisonousPotatoZombieEntityModel + METHOD method_59348 getTexturedModelData (Lnet/minecraft/class_5605;)Lnet/minecraft/class_5607; + ARG 0 dilation diff --git a/mappings/net/minecraft/client/world/ClientGridCarrierView.mapping b/mappings/net/minecraft/client/world/ClientGridCarrierView.mapping new file mode 100644 index 0000000000..7ced5f42f1 --- /dev/null +++ b/mappings/net/minecraft/client/world/ClientGridCarrierView.mapping @@ -0,0 +1,6 @@ +CLASS net/minecraft/class_9596 net/minecraft/client/world/ClientGridCarrierView + FIELD field_51060 renderer Lnet/minecraft/class_9600; + METHOD (Lnet/minecraft/class_638;Lnet/minecraft/class_9511;)V + ARG 1 world + ARG 2 gridCarrier + METHOD method_59307 getRenderer ()Lnet/minecraft/class_9600; diff --git a/mappings/net/minecraft/client/world/ClientWorld.mapping b/mappings/net/minecraft/client/world/ClientWorld.mapping index 6d96c660a6..97e2eb5029 100644 --- a/mappings/net/minecraft/client/world/ClientWorld.mapping +++ b/mappings/net/minecraft/client/world/ClientWorld.mapping @@ -19,6 +19,7 @@ CLASS net/minecraft/class_638 net/minecraft/client/world/ClientWorld FIELD field_37951 pendingUpdateManager Lnet/minecraft/class_7202; FIELD field_37952 LOGGER Lorg/slf4j/Logger; FIELD field_47129 tickManager Lnet/minecraft/class_8921; + FIELD field_51159 gridCarrierViews Lit/unimi/dsi/fastutil/objects/Object2ObjectMap; METHOD (Lnet/minecraft/class_634;Lnet/minecraft/class_638$class_5271;Lnet/minecraft/class_5321;Lnet/minecraft/class_6880;IILjava/util/function/Supplier;Lnet/minecraft/class_761;ZJ)V ARG 1 networkHandler ARG 2 properties @@ -155,6 +156,12 @@ CLASS net/minecraft/class_638 net/minecraft/client/world/ClientWorld ARG 2 state METHOD method_53875 addEntity (Lnet/minecraft/class_1297;)V ARG 1 entity + METHOD method_59349 (DDDILnet/minecraft/class_3414;Lnet/minecraft/class_3419;FF)V + ARG 7 delay + ARG 8 sound + ARG 9 category + ARG 10 volume + ARG 11 pitch METHOD method_8435 setTimeOfDay (J)V ARG 1 timeOfDay METHOD method_8441 tick (Ljava/util/function/BooleanSupplier;)V diff --git a/mappings/net/minecraft/component/DataComponentTypes.mapping b/mappings/net/minecraft/component/DataComponentTypes.mapping index 01bdeef0a6..ddbd4030d5 100644 --- a/mappings/net/minecraft/component/DataComponentTypes.mapping +++ b/mappings/net/minecraft/component/DataComponentTypes.mapping @@ -113,3 +113,31 @@ CLASS net/minecraft/class_9334 net/minecraft/component/DataComponentTypes ARG 0 builder METHOD method_58570 (Lnet/minecraft/class_9331$class_9332;)Lnet/minecraft/class_9331$class_9332; ARG 0 builder + METHOD method_59390 (Lnet/minecraft/class_9331$class_9332;)Lnet/minecraft/class_9331$class_9332; + ARG 0 builder + METHOD method_59391 (Lnet/minecraft/class_9331$class_9332;)Lnet/minecraft/class_9331$class_9332; + ARG 0 builder + METHOD method_59392 (Lnet/minecraft/class_9331$class_9332;)Lnet/minecraft/class_9331$class_9332; + ARG 0 builder + METHOD method_59393 (Lnet/minecraft/class_9331$class_9332;)Lnet/minecraft/class_9331$class_9332; + ARG 0 builder + METHOD method_59394 (Lnet/minecraft/class_9331$class_9332;)Lnet/minecraft/class_9331$class_9332; + ARG 0 builder + METHOD method_59395 (Lnet/minecraft/class_9331$class_9332;)Lnet/minecraft/class_9331$class_9332; + ARG 0 builder + METHOD method_59396 (Lnet/minecraft/class_9331$class_9332;)Lnet/minecraft/class_9331$class_9332; + ARG 0 builder + METHOD method_59397 (Lnet/minecraft/class_9331$class_9332;)Lnet/minecraft/class_9331$class_9332; + ARG 0 builder + METHOD method_59398 (Lnet/minecraft/class_9331$class_9332;)Lnet/minecraft/class_9331$class_9332; + ARG 0 builder + METHOD method_59399 (Lnet/minecraft/class_9331$class_9332;)Lnet/minecraft/class_9331$class_9332; + ARG 0 builder + METHOD method_59400 (Lnet/minecraft/class_9331$class_9332;)Lnet/minecraft/class_9331$class_9332; + ARG 0 builder + METHOD method_59401 (Lnet/minecraft/class_9331$class_9332;)Lnet/minecraft/class_9331$class_9332; + ARG 0 builder + METHOD method_59402 (Lnet/minecraft/class_9331$class_9332;)Lnet/minecraft/class_9331$class_9332; + ARG 0 builder + METHOD method_59403 (Lnet/minecraft/class_9331$class_9332;)Lnet/minecraft/class_9331$class_9332; + ARG 0 builder diff --git a/mappings/net/minecraft/component/type/FoodComponent.mapping b/mappings/net/minecraft/component/type/FoodComponent.mapping index 2c66dd9491..a7ea42aaca 100644 --- a/mappings/net/minecraft/component/type/FoodComponent.mapping +++ b/mappings/net/minecraft/component/type/FoodComponent.mapping @@ -16,6 +16,7 @@ CLASS net/minecraft/class_4174 net/minecraft/component/type/FoodComponent FIELD field_18623 alwaysEdible Z FIELD field_18625 statusEffects Lcom/google/common/collect/ImmutableList$Builder; FIELD field_49995 eatSeconds F + FIELD field_50492 eatSound Lnet/minecraft/class_6880; METHOD method_19237 saturationModifier (F)Lnet/minecraft/class_4174$class_4175; COMMENT Specifies the saturation modifier of a food item. COMMENT @@ -40,6 +41,8 @@ CLASS net/minecraft/class_4174 net/minecraft/component/type/FoodComponent METHOD method_19241 snack ()Lnet/minecraft/class_4174$class_4175; COMMENT Specifies that a food item is snack-like and is eaten quickly. METHOD method_19242 build ()Lnet/minecraft/class_4174; + METHOD method_58946 eatSound (Lnet/minecraft/class_6880;)Lnet/minecraft/class_4174$class_4175; + ARG 1 eatSound CLASS class_9423 StatusEffectEntry FIELD field_49996 CODEC Lcom/mojang/serialization/Codec; FIELD field_49997 PACKET_CODEC Lnet/minecraft/class_9139; diff --git a/mappings/net/minecraft/component/type/FoodComponents.mapping b/mappings/net/minecraft/component/type/FoodComponents.mapping index fcf49214f6..6af66a2a07 100644 --- a/mappings/net/minecraft/component/type/FoodComponents.mapping +++ b/mappings/net/minecraft/component/type/FoodComponents.mapping @@ -40,5 +40,14 @@ CLASS net/minecraft/class_4176 net/minecraft/component/type/FoodComponents FIELD field_18663 POISONOUS_POTATO Lnet/minecraft/class_4174; FIELD field_20381 HONEY_BOTTLE Lnet/minecraft/class_4174; FIELD field_28647 GLOW_BERRIES Lnet/minecraft/class_4174; + FIELD field_50493 GOLDEN_POISONOUS_POTATO Lnet/minecraft/class_4174; + FIELD field_50494 ENCHANTED_GOLDEN_POISONOUS_POTATO Lnet/minecraft/class_4174; + FIELD field_50495 POTATO_FRUIT Lnet/minecraft/class_4174; + FIELD field_50496 HASH_BROWNS Lnet/minecraft/class_4174; + FIELD field_50497 HOT_POTATO Lnet/minecraft/class_4174; + FIELD field_50498 POISONOUS_POTATO_STICKS Lnet/minecraft/class_4174; + FIELD field_50499 POISONOUS_POTATO_SLICES Lnet/minecraft/class_4174; + FIELD field_50500 POISONOUS_POTATO_FRIES Lnet/minecraft/class_4174; + FIELD field_50501 POISONOUS_POTATO_CHIPS Lnet/minecraft/class_4174; METHOD method_19243 createStew (I)Lnet/minecraft/class_4174$class_4175; ARG 0 hunger diff --git a/mappings/net/minecraft/component/type/HeatComponent.mapping b/mappings/net/minecraft/component/type/HeatComponent.mapping new file mode 100644 index 0000000000..7d294944cd --- /dev/null +++ b/mappings/net/minecraft/component/type/HeatComponent.mapping @@ -0,0 +1,11 @@ +CLASS net/minecraft/class_9575 net/minecraft/component/type/HeatComponent + FIELD field_50953 CODEC Lcom/mojang/serialization/Codec; + FIELD field_50954 PACKET_CODEC Lnet/minecraft/class_9139; + METHOD method_59182 (Lcom/mojang/serialization/codecs/RecordCodecBuilder$Instance;)Lcom/mojang/datafixers/kinds/App; + ARG 0 instance + METHOD method_59183 (Lnet/minecraft/class_9575;)Ljava/lang/Integer; + ARG 0 component + METHOD method_59184 (Lnet/minecraft/class_9575;)Ljava/lang/Integer; + ARG 0 component + METHOD method_59185 (Lnet/minecraft/class_9575;)Ljava/util/UUID; + ARG 0 component diff --git a/mappings/net/minecraft/component/type/LubricationComponent.mapping b/mappings/net/minecraft/component/type/LubricationComponent.mapping new file mode 100644 index 0000000000..4e3bb95594 --- /dev/null +++ b/mappings/net/minecraft/component/type/LubricationComponent.mapping @@ -0,0 +1,19 @@ +CLASS net/minecraft/class_9576 net/minecraft/component/type/LubricationComponent + FIELD field_50955 CODEC Lcom/mojang/serialization/Codec; + FIELD field_50956 PACKET_CODEC Lnet/minecraft/class_9139; + FIELD field_50957 level I + FIELD field_50958 lubricationFactor F + METHOD (I)V + ARG 1 level + METHOD equals (Ljava/lang/Object;)Z + ARG 1 o + METHOD method_59186 isLubricated ()Z + METHOD method_59188 getLubricationFactor (I)F + ARG 0 level + METHOD method_59189 (Lcom/mojang/serialization/codecs/RecordCodecBuilder$Instance;)Lcom/mojang/datafixers/kinds/App; + ARG 0 instance + METHOD method_59190 addLubricationLevel (Lnet/minecraft/class_1799;)V + ARG 0 stack + METHOD method_59191 (Lnet/minecraft/class_9576;)Ljava/lang/Integer; + ARG 0 component + METHOD method_59192 getLevel ()I diff --git a/mappings/net/minecraft/component/type/PotatoBaneComponent.mapping b/mappings/net/minecraft/component/type/PotatoBaneComponent.mapping new file mode 100644 index 0000000000..60d21fadc1 --- /dev/null +++ b/mappings/net/minecraft/component/type/PotatoBaneComponent.mapping @@ -0,0 +1,8 @@ +CLASS net/minecraft/class_9577 net/minecraft/component/type/PotatoBaneComponent + FIELD field_50959 CODEC Lcom/mojang/serialization/Codec; + FIELD field_50960 PACKET_CODEC Lnet/minecraft/class_9139; + METHOD method_59193 (Lcom/mojang/serialization/codecs/RecordCodecBuilder$Instance;)Lcom/mojang/datafixers/kinds/App; + ARG 0 instance + METHOD method_59194 getDamageBoost (Lnet/minecraft/class_1799;Lnet/minecraft/class_1297;)F + ARG 0 stack + ARG 1 entity diff --git a/mappings/net/minecraft/component/type/SnekComponent.mapping b/mappings/net/minecraft/component/type/SnekComponent.mapping new file mode 100644 index 0000000000..6b6f831221 --- /dev/null +++ b/mappings/net/minecraft/component/type/SnekComponent.mapping @@ -0,0 +1,6 @@ +CLASS net/minecraft/class_9539 net/minecraft/component/type/SnekComponent + FIELD field_50712 DEFAULT Lnet/minecraft/class_9539; + FIELD field_50713 CODEC Lcom/mojang/serialization/Codec; + FIELD field_50714 PACKET_CODEC Lnet/minecraft/class_9139; + METHOD method_59068 (Lcom/mojang/serialization/codecs/RecordCodecBuilder$Instance;)Lcom/mojang/datafixers/kinds/App; + ARG 0 instance diff --git a/mappings/net/minecraft/component/type/XpComponent.mapping b/mappings/net/minecraft/component/type/XpComponent.mapping new file mode 100644 index 0000000000..33161b11aa --- /dev/null +++ b/mappings/net/minecraft/component/type/XpComponent.mapping @@ -0,0 +1,4 @@ +CLASS net/minecraft/class_9540 net/minecraft/component/type/XpComponent + FIELD field_50715 DEFAULT Lnet/minecraft/class_9540; + FIELD field_50716 CODEC Lcom/mojang/serialization/Codec; + FIELD field_50717 PACKET_CODEC Lnet/minecraft/class_9139; diff --git a/mappings/net/minecraft/data/server/advancement/vanilla/VanillaPotatoTabAdvancementGenerator.mapping b/mappings/net/minecraft/data/server/advancement/vanilla/VanillaPotatoTabAdvancementGenerator.mapping new file mode 100644 index 0000000000..87c03a6579 --- /dev/null +++ b/mappings/net/minecraft/data/server/advancement/vanilla/VanillaPotatoTabAdvancementGenerator.mapping @@ -0,0 +1,18 @@ +CLASS net/minecraft/class_9624 net/minecraft/data/server/advancement/vanilla/VanillaPotatoTabAdvancementGenerator + METHOD method_59405 createEmptyCriterion (Lnet/minecraft/class_2135;)Lnet/minecraft/class_175; + ARG 0 criterion + METHOD method_59406 create (Ljava/lang/String;)Lnet/minecraft/class_9624$class_9625; + ARG 0 id + CLASS class_9625 PotatoAdvancementBuilder + FIELD field_51213 BACKGROUND_TEXTURE Lnet/minecraft/class_2960; + FIELD field_51214 id Ljava/lang/String; + METHOD (Ljava/lang/String;)V + ARG 1 id + METHOD method_59407 display (Lnet/minecraft/class_1799;Lnet/minecraft/class_189;ZZZ)Lnet/minecraft/class_9624$class_9625; + ARG 1 icon + ARG 2 frame + ARG 3 showToast + ARG 4 announceToChat + ARG 5 hidden + METHOD method_59408 build (Ljava/util/function/Consumer;)Lnet/minecraft/class_8779; + ARG 1 exporter diff --git a/mappings/net/minecraft/data/server/loottable/EntityLootTableGenerator.mapping b/mappings/net/minecraft/data/server/loottable/EntityLootTableGenerator.mapping index ca822cebe9..cc7ac00643 100644 --- a/mappings/net/minecraft/data/server/loottable/EntityLootTableGenerator.mapping +++ b/mappings/net/minecraft/data/server/loottable/EntityLootTableGenerator.mapping @@ -4,6 +4,7 @@ CLASS net/minecraft/class_7789 net/minecraft/data/server/loottable/EntityLootTab FIELD field_40615 lootTables Ljava/util/Map; FIELD field_42084 requiredFeatures Lnet/minecraft/class_7699; FIELD field_42085 featureSet Lnet/minecraft/class_7699; + FIELD field_51216 IS_POTATO Lnet/minecraft/class_2048$class_2049; METHOD (Lnet/minecraft/class_7699;)V ARG 1 requiredFeatures METHOD (Lnet/minecraft/class_7699;Lnet/minecraft/class_7699;)V diff --git a/mappings/net/minecraft/data/server/loottable/vanilla/VanillaEntityLootTableGenerator.mapping b/mappings/net/minecraft/data/server/loottable/vanilla/VanillaEntityLootTableGenerator.mapping index 72ac1904d2..e18dee1034 100644 --- a/mappings/net/minecraft/data/server/loottable/vanilla/VanillaEntityLootTableGenerator.mapping +++ b/mappings/net/minecraft/data/server/loottable/vanilla/VanillaEntityLootTableGenerator.mapping @@ -1,2 +1,4 @@ CLASS net/minecraft/class_2434 net/minecraft/data/server/loottable/vanilla/VanillaEntityLootTableGenerator METHOD method_48515 createElderGuardianTableBuilder ()Lnet/minecraft/class_52$class_53; + METHOD method_59440 addPotatoPeelEntry (Lnet/minecraft/class_1767;)Lnet/minecraft/class_79$class_80; + ARG 1 color diff --git a/mappings/net/minecraft/datafixer/schema/Schema3819.mapping b/mappings/net/minecraft/datafixer/schema/Schema3819.mapping new file mode 100644 index 0000000000..bf8f9921c4 --- /dev/null +++ b/mappings/net/minecraft/datafixer/schema/Schema3819.mapping @@ -0,0 +1 @@ +CLASS net/minecraft/class_9493 net/minecraft/datafixer/schema/Schema3819 diff --git a/mappings/net/minecraft/entity/Entity.mapping b/mappings/net/minecraft/entity/Entity.mapping index caffa0795e..e716e16a98 100644 --- a/mappings/net/minecraft/entity/Entity.mapping +++ b/mappings/net/minecraft/entity/Entity.mapping @@ -216,6 +216,9 @@ CLASS net/minecraft/class_1297 net/minecraft/entity/Entity FIELD field_6037 velocityModified Z FIELD field_6038 lastRenderX D FIELD field_6039 prevHorizontalSpeed F + METHOD (Lnet/minecraft/class_1299;Lnet/minecraft/class_1937;)V + ARG 1 type + ARG 2 world METHOD equals (Ljava/lang/Object;)Z ARG 1 o METHOD method_17681 getWidth ()F @@ -2282,6 +2285,8 @@ CLASS net/minecraft/class_1297 net/minecraft/entity/Entity COMMENT COMMENT @see #isCustomNameVisible ARG 1 visible + METHOD method_58842 isPotato ()Z + METHOD method_58843 hasPotatoForm ()Z METHOD method_5982 checkDespawn ()V COMMENT Checks whether the entity should be despawned. COMMENT diff --git a/mappings/net/minecraft/entity/EyeOfPotatoEntity.mapping b/mappings/net/minecraft/entity/EyeOfPotatoEntity.mapping new file mode 100644 index 0000000000..f6a29396a6 --- /dev/null +++ b/mappings/net/minecraft/entity/EyeOfPotatoEntity.mapping @@ -0,0 +1 @@ +CLASS net/minecraft/class_9507 net/minecraft/entity/EyeOfPotatoEntity diff --git a/mappings/net/minecraft/entity/GridCarrierEntity.mapping b/mappings/net/minecraft/entity/GridCarrierEntity.mapping new file mode 100644 index 0000000000..bbb842c4aa --- /dev/null +++ b/mappings/net/minecraft/entity/GridCarrierEntity.mapping @@ -0,0 +1,6 @@ +CLASS net/minecraft/class_9511 net/minecraft/entity/GridCarrierEntity + FIELD field_50503 MOVEMENT_DIRECTION Lnet/minecraft/class_2940; + FIELD field_50504 MOVEMENT_SPEED Lnet/minecraft/class_2940; + FIELD field_50505 view Lnet/minecraft/class_9513; + METHOD method_58956 getGridMovementSpeed ()F + METHOD method_58957 getGridMovementDirection ()Lnet/minecraft/class_2350; diff --git a/mappings/net/minecraft/entity/LivingEntity.mapping b/mappings/net/minecraft/entity/LivingEntity.mapping index 1b20be89a0..11f2a577a8 100644 --- a/mappings/net/minecraft/entity/LivingEntity.mapping +++ b/mappings/net/minecraft/entity/LivingEntity.mapping @@ -392,6 +392,13 @@ CLASS net/minecraft/class_1309 net/minecraft/entity/LivingEntity ARG 2 modifier METHOD method_58150 updatePotionSwirls ()V METHOD method_5877 getHandItems ()Ljava/lang/Iterable; + METHOD method_58861 (Lnet/minecraft/class_1799;Lnet/minecraft/class_9492;)V + ARG 2 sequencer + METHOD method_58862 dropItem (Lnet/minecraft/class_1799;Z)Lnet/minecraft/class_1542; + ARG 1 stack + ARG 2 retainOwnership + METHOD method_58866 tryEatArmor ()Z + METHOD method_58867 onTouchingWastelandWater ()V METHOD method_5973 canTarget (Lnet/minecraft/class_1299;)Z ARG 1 type METHOD method_5989 getLootTable ()Lnet/minecraft/class_5321; @@ -675,4 +682,6 @@ CLASS net/minecraft/class_1309 net/minecraft/entity/LivingEntity ARG 1 source ARG 2 amount METHOD method_7329 dropItem (Lnet/minecraft/class_1799;ZZ)Lnet/minecraft/class_1542; + ARG 1 stack + ARG 3 retainOwnership CLASS class_6823 FallSounds diff --git a/mappings/net/minecraft/entity/mob/CaveSpiderEntity.mapping b/mappings/net/minecraft/entity/mob/CaveSpiderEntity.mapping index f913d01c38..2f6f4ba1fd 100644 --- a/mappings/net/minecraft/entity/mob/CaveSpiderEntity.mapping +++ b/mappings/net/minecraft/entity/mob/CaveSpiderEntity.mapping @@ -1,2 +1,5 @@ CLASS net/minecraft/class_1549 net/minecraft/entity/mob/CaveSpiderEntity METHOD method_26907 createCaveSpiderAttributes ()Lnet/minecraft/class_5132$class_5133; + METHOD method_58877 tryInflictPoison (Lnet/minecraft/class_1297;Lnet/minecraft/class_1297;)V + ARG 0 target + ARG 1 attacker diff --git a/mappings/net/minecraft/entity/mob/ElderGuardianEntity.mapping b/mappings/net/minecraft/entity/mob/ElderGuardianEntity.mapping index 0ca9de5941..1964672828 100644 --- a/mappings/net/minecraft/entity/mob/ElderGuardianEntity.mapping +++ b/mappings/net/minecraft/entity/mob/ElderGuardianEntity.mapping @@ -4,3 +4,11 @@ CLASS net/minecraft/class_1550 net/minecraft/entity/mob/ElderGuardianEntity FIELD field_38116 MINING_FATIGUE_DURATION I FIELD field_38117 MINING_FATIGUE_AMPLIFIER I METHOD method_26909 createElderGuardianAttributes ()Lnet/minecraft/class_5132$class_5133; + METHOD method_58878 createPlaguewhale (Lnet/minecraft/class_1299;Lnet/minecraft/class_1937;)Lnet/minecraft/class_1550; + ARG 0 type + ARG 1 world + METHOD method_58879 createElderGuardian (Lnet/minecraft/class_1299;Lnet/minecraft/class_1937;)Lnet/minecraft/class_1550; + ARG 0 type + ARG 1 world + METHOD method_7011 (Lnet/minecraft/class_3222;)V + ARG 1 player diff --git a/mappings/net/minecraft/entity/mob/GuardianEntity.mapping b/mappings/net/minecraft/entity/mob/GuardianEntity.mapping index 0ca792b57d..d562b75dc1 100644 --- a/mappings/net/minecraft/entity/mob/GuardianEntity.mapping +++ b/mappings/net/minecraft/entity/mob/GuardianEntity.mapping @@ -1,5 +1,6 @@ CLASS net/minecraft/class_1577 net/minecraft/entity/mob/GuardianEntity FIELD field_30470 WARMUP_TIME I + FIELD field_50423 potato Z FIELD field_7280 SPIKES_RETRACTED Lnet/minecraft/class_2940; FIELD field_7281 spikesExtensionRate F FIELD field_7282 beamTicks I @@ -11,6 +12,10 @@ CLASS net/minecraft/class_1577 net/minecraft/entity/mob/GuardianEntity FIELD field_7288 cachedBeamTarget Lnet/minecraft/class_1309; FIELD field_7289 wanderGoal Lnet/minecraft/class_1379; FIELD field_7290 BEAM_TARGET_ID Lnet/minecraft/class_2940; + METHOD (Lnet/minecraft/class_1299;Lnet/minecraft/class_1937;Z)V + ARG 1 type + ARG 2 world + ARG 3 potato METHOD method_20676 canSpawn (Lnet/minecraft/class_1299;Lnet/minecraft/class_1936;Lnet/minecraft/class_3730;Lnet/minecraft/class_2338;Lnet/minecraft/class_5819;)Z ARG 0 type ARG 1 world @@ -19,6 +24,16 @@ CLASS net/minecraft/class_1577 net/minecraft/entity/mob/GuardianEntity ARG 4 random METHOD method_26915 createGuardianAttributes ()Lnet/minecraft/class_5132$class_5133; METHOD method_48161 getBeamTicks ()F + METHOD method_58880 getSameTypePassengerAttachmentPos ()D + METHOD method_58883 areBothPotatoes (Lnet/minecraft/class_1297;)Z + ARG 1 entity + METHOD method_58885 createGuardian (Lnet/minecraft/class_1299;Lnet/minecraft/class_1937;)Lnet/minecraft/class_1577; + ARG 0 type + ARG 1 world + METHOD method_58886 createToxifin (Lnet/minecraft/class_1299;Lnet/minecraft/class_1937;)Lnet/minecraft/class_1577; + ARG 0 type + ARG 1 world + METHOD method_58887 isPotato ()Z METHOD method_7052 getBeamTarget ()Lnet/minecraft/class_1309; METHOD method_7053 getSpikesExtension (F)F ARG 1 tickDelta @@ -34,6 +49,9 @@ CLASS net/minecraft/class_1577 net/minecraft/entity/mob/GuardianEntity ARG 1 tickDelta METHOD method_7062 getFlopSound ()Lnet/minecraft/class_3414; METHOD method_7063 hasBeamTarget ()Z + CLASS 5 + METHOD method_58889 (Lnet/minecraft/class_1309;)Z + ARG 1 target CLASS class_1578 FireBeamGoal FIELD field_7291 beamTicks I FIELD field_7292 elder Z @@ -50,3 +68,4 @@ CLASS net/minecraft/class_1577 net/minecraft/entity/mob/GuardianEntity FIELD field_7295 guardian Lnet/minecraft/class_1577; METHOD (Lnet/minecraft/class_1577;)V ARG 1 guardian + CLASS class_9499 GuardianLookContro diff --git a/mappings/net/minecraft/entity/mob/MegaSpudEntity.mapping b/mappings/net/minecraft/entity/mob/MegaSpudEntity.mapping new file mode 100644 index 0000000000..13c6118376 --- /dev/null +++ b/mappings/net/minecraft/entity/mob/MegaSpudEntity.mapping @@ -0,0 +1,13 @@ +CLASS net/minecraft/class_9500 net/minecraft/entity/mob/MegaSpudEntity + FIELD field_50439 wasOnGround Z + FIELD field_50442 bossBar Lnet/minecraft/class_3213; + FIELD field_50446 SIZE Lnet/minecraft/class_2940; + METHOD method_58893 setSize (I)V + ARG 1 size + METHOD method_58899 getJumpSound ()Lnet/minecraft/class_3414; + METHOD method_58906 createMegaSpudAttributes ()Lnet/minecraft/class_5132$class_5133; + METHOD method_58907 getSize ()I + CLASS class_9503 MegaSpudMoveControl + FIELD field_50453 megaSpud Lnet/minecraft/class_9500; + METHOD (Lnet/minecraft/class_9500;)V + ARG 1 megaSpud diff --git a/mappings/net/minecraft/entity/mob/PoisonousPotatoZombieEntity.mapping b/mappings/net/minecraft/entity/mob/PoisonousPotatoZombieEntity.mapping new file mode 100644 index 0000000000..55a0230b17 --- /dev/null +++ b/mappings/net/minecraft/entity/mob/PoisonousPotatoZombieEntity.mapping @@ -0,0 +1,8 @@ +CLASS net/minecraft/class_9506 net/minecraft/entity/mob/PoisonousPotatoZombieEntity + METHOD method_58920 isWearingPoisonousPotatoZombieHeadHat (Lnet/minecraft/class_1657;)Z + ARG 1 player + METHOD method_58921 createPoisonousPotatoZombieAttributes ()Lnet/minecraft/class_5132$class_5133; + METHOD method_58922 (Lnet/minecraft/class_1309;)Z + ARG 1 target + METHOD method_58923 (Lnet/minecraft/class_1309;)Z + ARG 0 target diff --git a/mappings/net/minecraft/entity/passive/BatatoEntity.mapping b/mappings/net/minecraft/entity/passive/BatatoEntity.mapping new file mode 100644 index 0000000000..a6c049574d --- /dev/null +++ b/mappings/net/minecraft/entity/passive/BatatoEntity.mapping @@ -0,0 +1 @@ +CLASS net/minecraft/class_9498 net/minecraft/entity/passive/BatatoEntity diff --git a/mappings/net/minecraft/entity/passive/PigEntity.mapping b/mappings/net/minecraft/entity/passive/PigEntity.mapping index 22c65834d0..2a79a77626 100644 --- a/mappings/net/minecraft/entity/passive/PigEntity.mapping +++ b/mappings/net/minecraft/entity/passive/PigEntity.mapping @@ -1,5 +1,6 @@ CLASS net/minecraft/class_1452 net/minecraft/entity/passive/PigEntity FIELD field_23230 saddledComponent Lnet/minecraft/class_4980; + FIELD field_50412 POTATO Lnet/minecraft/class_2940; FIELD field_6815 BOOST_TIME Lnet/minecraft/class_2940; FIELD field_6816 SADDLED Lnet/minecraft/class_2940; METHOD method_26890 createPigAttributes ()Lnet/minecraft/class_5132$class_5133; @@ -7,3 +8,6 @@ CLASS net/minecraft/class_1452 net/minecraft/entity/passive/PigEntity ARG 0 stack METHOD method_58373 (Lnet/minecraft/class_1799;)Z ARG 0 stack + METHOD method_58871 getPotato ()Z + METHOD method_58872 setPotato (Z)V + ARG 1 potato diff --git a/mappings/net/minecraft/entity/passive/SheepEntity.mapping b/mappings/net/minecraft/entity/passive/SheepEntity.mapping index 941c0095df..04d39027e3 100644 --- a/mappings/net/minecraft/entity/passive/SheepEntity.mapping +++ b/mappings/net/minecraft/entity/passive/SheepEntity.mapping @@ -13,6 +13,8 @@ CLASS net/minecraft/class_1472 net/minecraft/entity/passive/SheepEntity METHOD method_26893 createSheepAttributes ()Lnet/minecraft/class_5132$class_5133; METHOD method_58375 (Lnet/minecraft/class_1799;)Z ARG 0 stack + METHOD method_58876 isShears (Lnet/minecraft/class_1799;)Z + ARG 1 stack METHOD method_6628 getNeckAngle (F)F ARG 1 delta METHOD method_6629 isSheared ()Z @@ -24,6 +26,7 @@ CLASS net/minecraft/class_1472 net/minecraft/entity/passive/SheepEntity ARG 0 random METHOD method_6633 getColor ()Lnet/minecraft/class_1767; METHOD method_6634 getRgbColor (Lnet/minecraft/class_1767;)[F + ARG 1 dyeColor METHOD method_6635 setSheared (Z)V ARG 1 sheared METHOD method_6637 (Ljava/util/EnumMap;)V diff --git a/mappings/net/minecraft/entity/player/PlayerEntity.mapping b/mappings/net/minecraft/entity/player/PlayerEntity.mapping index e8ac4ad7b8..0432f20947 100644 --- a/mappings/net/minecraft/entity/player/PlayerEntity.mapping +++ b/mappings/net/minecraft/entity/player/PlayerEntity.mapping @@ -11,6 +11,7 @@ CLASS net/minecraft/class_1657 net/minecraft/entity/player/PlayerEntity FIELD field_49989 currentExplosionImpactPos Lnet/minecraft/class_243; FIELD field_49990 explodedBy Lnet/minecraft/class_1297; FIELD field_49991 ignoreFallDamageFromCurrentExplosion Z + FIELD field_50477 lashingPotatoHook Lnet/minecraft/class_9508; FIELD field_7483 strideDistance F FIELD field_7484 itemCooldownManager Lnet/minecraft/class_1796; FIELD field_7486 enderChestInventory Lnet/minecraft/class_1730; @@ -167,6 +168,7 @@ CLASS net/minecraft/class_1657 net/minecraft/entity/player/PlayerEntity METHOD method_58396 clearCurrentExplosion ()V METHOD method_58397 (Lnet/minecraft/class_243;)V ARG 1 currentExplosionImpactPos + METHOD method_58935 isWearingPoisonousPototoPlantOnHead ()Z METHOD method_7254 unlockRecipes (Ljava/util/Collection;)I ARG 1 recipes METHOD method_7255 addExperience (I)V diff --git a/mappings/net/minecraft/entity/projectile/LashingPotatoHookEntity.mapping b/mappings/net/minecraft/entity/projectile/LashingPotatoHookEntity.mapping new file mode 100644 index 0000000000..044d6811c3 --- /dev/null +++ b/mappings/net/minecraft/entity/projectile/LashingPotatoHookEntity.mapping @@ -0,0 +1,17 @@ +CLASS net/minecraft/class_9508 net/minecraft/entity/projectile/LashingPotatoHookEntity + FIELD field_50485 IN_BLOCK Lnet/minecraft/class_2940; + FIELD field_50486 LENGTH Lnet/minecraft/class_2940; + METHOD (Lnet/minecraft/class_1937;Lnet/minecraft/class_1657;)V + ARG 1 world + ARG 2 player + METHOD method_58937 setLength (F)V + ARG 1 length + METHOD method_58938 discardIfInvalid (Lnet/minecraft/class_1657;)Z + ARG 1 player + METHOD method_58939 setHookForPlayer (Lnet/minecraft/class_9508;)V + ARG 1 lashingPotatoHookEntity + METHOD method_58940 setInBlock (Z)V + ARG 1 inBlock + METHOD method_58941 isInBlock ()Z + METHOD method_58942 getLength ()F + METHOD method_58943 getPlayer ()Lnet/minecraft/class_1657; diff --git a/mappings/net/minecraft/entity/projectile/VineProjectileEntity.mapping b/mappings/net/minecraft/entity/projectile/VineProjectileEntity.mapping new file mode 100644 index 0000000000..4f21ca6949 --- /dev/null +++ b/mappings/net/minecraft/entity/projectile/VineProjectileEntity.mapping @@ -0,0 +1,7 @@ +CLASS net/minecraft/class_9509 net/minecraft/entity/projectile/VineProjectileEntity + FIELD field_50489 POISONOUS_POTATO Lnet/minecraft/class_1799; + FIELD field_50490 STRENGTH Lnet/minecraft/class_2940; + FIELD field_50491 lifetime I + METHOD method_58944 setStrength (F)V + ARG 1 strength + METHOD method_58945 strength ()F diff --git a/mappings/net/minecraft/inventory/Inventories.mapping b/mappings/net/minecraft/inventory/Inventories.mapping index ae347cad38..3630d6a5ff 100644 --- a/mappings/net/minecraft/inventory/Inventories.mapping +++ b/mappings/net/minecraft/inventory/Inventories.mapping @@ -84,3 +84,6 @@ CLASS net/minecraft/class_1262 net/minecraft/inventory/Inventories ARG 0 stacks ARG 1 slot ARG 2 amount + METHOD method_58820 tryAddStack (Lnet/minecraft/class_1263;Lnet/minecraft/class_1799;)I + ARG 0 inventory + ARG 1 stack diff --git a/mappings/net/minecraft/inventory/Inventory.mapping b/mappings/net/minecraft/inventory/Inventory.mapping index 642b0b19d4..0015231689 100644 --- a/mappings/net/minecraft/inventory/Inventory.mapping +++ b/mappings/net/minecraft/inventory/Inventory.mapping @@ -168,3 +168,9 @@ CLASS net/minecraft/class_1263 net/minecraft/inventory/Inventory ARG 2 stack METHOD method_58350 getMaxCount (Lnet/minecraft/class_1799;)I ARG 1 stack + METHOD method_58817 forEachStack (Ljava/util/function/Consumer;)V + ARG 1 stackConsumer + METHOD method_58818 (Ljava/util/function/Predicate;Ljava/util/List;Lnet/minecraft/class_1799;)V + ARG 2 stack + METHOD method_58819 getMatchingStacks (Ljava/util/function/Predicate;)Ljava/util/List; + ARG 1 stackPredicate diff --git a/mappings/net/minecraft/item/CorruptedPotatoPeelsItem.mapping b/mappings/net/minecraft/item/CorruptedPotatoPeelsItem.mapping new file mode 100644 index 0000000000..77c2beff23 --- /dev/null +++ b/mappings/net/minecraft/item/CorruptedPotatoPeelsItem.mapping @@ -0,0 +1 @@ +CLASS net/minecraft/class_9525 net/minecraft/item/CorruptedPotatoPeelsItem diff --git a/mappings/net/minecraft/item/FloatatoItem.mapping b/mappings/net/minecraft/item/FloatatoItem.mapping new file mode 100644 index 0000000000..36c7e9fa3c --- /dev/null +++ b/mappings/net/minecraft/item/FloatatoItem.mapping @@ -0,0 +1 @@ +CLASS net/minecraft/class_9526 net/minecraft/item/FloatatoItem diff --git a/mappings/net/minecraft/item/HotPotatoItem.mapping b/mappings/net/minecraft/item/HotPotatoItem.mapping new file mode 100644 index 0000000000..1a3987a37b --- /dev/null +++ b/mappings/net/minecraft/item/HotPotatoItem.mapping @@ -0,0 +1 @@ +CLASS net/minecraft/class_9527 net/minecraft/item/HotPotatoItem diff --git a/mappings/net/minecraft/item/Item.mapping b/mappings/net/minecraft/item/Item.mapping index 3d91a327a6..31b4f3f7a9 100644 --- a/mappings/net/minecraft/item/Item.mapping +++ b/mappings/net/minecraft/item/Item.mapping @@ -139,6 +139,13 @@ CLASS net/minecraft/class_1792 net/minecraft/item/Item METHOD method_58405 isCorrectForDrops (Lnet/minecraft/class_1799;Lnet/minecraft/class_2680;)Z ARG 1 stack ARG 2 state + METHOD method_59036 onViewInChest (Lnet/minecraft/class_1799;Lnet/minecraft/class_1937;Lnet/minecraft/class_2338;Lnet/minecraft/class_1263;)V + ARG 1 stack + ARG 2 world + ARG 3 pos + ARG 4 inventory + METHOD method_59037 translationKey (Ljava/lang/String;)Lnet/minecraft/class_1792; + ARG 1 translationKey METHOD method_7836 use (Lnet/minecraft/class_1937;Lnet/minecraft/class_1657;Lnet/minecraft/class_1268;)Lnet/minecraft/class_1271; COMMENT Called when the player uses (or starts using) the item. COMMENT The use action, by default, is bound to the right mouse button. diff --git a/mappings/net/minecraft/item/ItemGroups.mapping b/mappings/net/minecraft/item/ItemGroups.mapping index da19e53f06..a2b12793d7 100644 --- a/mappings/net/minecraft/item/ItemGroups.mapping +++ b/mappings/net/minecraft/item/ItemGroups.mapping @@ -151,3 +151,6 @@ CLASS net/minecraft/class_7706 net/minecraft/item/ItemGroups METHOD method_51338 (Lnet/minecraft/class_1761$class_8128;Lnet/minecraft/class_1761$class_7704;)V ARG 0 displayContext ARG 1 entries + METHOD method_59034 (Lnet/minecraft/class_1761$class_8128;Lnet/minecraft/class_1761$class_7704;)V + ARG 0 displayContext + ARG 1 entries diff --git a/mappings/net/minecraft/item/ItemStack.mapping b/mappings/net/minecraft/item/ItemStack.mapping index ca7008c312..aecfc68055 100644 --- a/mappings/net/minecraft/item/ItemStack.mapping +++ b/mappings/net/minecraft/item/ItemStack.mapping @@ -328,6 +328,7 @@ CLASS net/minecraft/class_1799 net/minecraft/item/ItemStack METHOD method_58408 capCount (I)V COMMENT Sets the count of items in this item stack to not exceed {@code maxCount}. ARG 1 maxCount + METHOD method_59038 setExplicitFoil ()Lnet/minecraft/class_1799; METHOD method_7909 getItem ()Lnet/minecraft/class_1792; COMMENT {@return the item of this stack} COMMENT diff --git a/mappings/net/minecraft/item/Items.mapping b/mappings/net/minecraft/item/Items.mapping index f89e91810e..7be3bd236e 100644 --- a/mappings/net/minecraft/item/Items.mapping +++ b/mappings/net/minecraft/item/Items.mapping @@ -420,6 +420,83 @@ CLASS net/minecraft/class_1802 net/minecraft/item/Items FIELD field_47314 TRIAL_SPAWNER Lnet/minecraft/class_1792; FIELD field_48847 VAULT Lnet/minecraft/class_1792; FIELD field_49813 HEAVY_CORE Lnet/minecraft/class_1792; + FIELD field_50593 POTATO_PEELS_INGREDIENT Lnet/minecraft/class_1856; + FIELD field_50594 POTATO_PEELS Lcom/google/common/collect/ImmutableBiMap; + FIELD field_50595 POTATO_PEELS_BLOCKS Ljava/util/Map; + FIELD field_50604 BIG_BRAIN Lnet/minecraft/class_1792; + FIELD field_50605 PEDESTAL Lnet/minecraft/class_1792; + FIELD field_50606 POTATO_PORTAL Lnet/minecraft/class_1792; + FIELD field_50608 POTATO_BATTERY Lnet/minecraft/class_1792; + FIELD field_50610 PEELGRASS_BLOCK Lnet/minecraft/class_1792; + FIELD field_50611 CORRUPTED_PEELGRASS_BLOCK Lnet/minecraft/class_1792; + FIELD field_50612 TERRE_DE_POMME Lnet/minecraft/class_1792; + FIELD field_50613 POISON_FARMLAND Lnet/minecraft/class_1792; + FIELD field_50614 TATERSTONE Lnet/minecraft/class_1792; + FIELD field_50615 BAKED_POTATO_BRICKS Lnet/minecraft/class_1792; + FIELD field_50616 EXPIRED_BAKED_POTATO_BRICKS Lnet/minecraft/class_1792; + FIELD field_50617 CHARRED_BAKED_POTATO_BRICKS Lnet/minecraft/class_1792; + FIELD field_50618 TATERSTONE_SLAB Lnet/minecraft/class_1792; + FIELD field_50619 TATERSTONE_STAIRS Lnet/minecraft/class_1792; + FIELD field_50620 TATERSTONE_WALL Lnet/minecraft/class_1792; + FIELD field_50621 POTONE_SLAB Lnet/minecraft/class_1792; + FIELD field_50622 POTONE_STAIRS Lnet/minecraft/class_1792; + FIELD field_50623 POTONE_WALL Lnet/minecraft/class_1792; + FIELD field_50624 BAKED_POTATO_BRICK_SLAB Lnet/minecraft/class_1792; + FIELD field_50625 GRAVTATER Lnet/minecraft/class_1792; + FIELD field_50626 POISONOUS_POTATO_ORE Lnet/minecraft/class_1792; + FIELD field_50627 DEEPSLATE_POISONOUS_POTATO_ORE Lnet/minecraft/class_1792; + FIELD field_50628 BAKED_POTATO_BRICK_STAIRS Lnet/minecraft/class_1792; + FIELD field_50629 BAKED_POTATO_BRICK_WALL Lnet/minecraft/class_1792; + FIELD field_50630 EXPIRED_BAKED_POTATO_BRICK_SLAB Lnet/minecraft/class_1792; + FIELD field_50631 EXPIRED_BAKED_POTATO_BRICK_STAIRS Lnet/minecraft/class_1792; + FIELD field_50632 EXPIRED_BAKED_POTATO_BRICK_WALL Lnet/minecraft/class_1792; + FIELD field_50633 CHARRED_BAKED_POTATO_BRICK_SLAB Lnet/minecraft/class_1792; + FIELD field_50634 CHARRED_BAKED_POTATO_BRICK_STAIRS Lnet/minecraft/class_1792; + FIELD field_50635 CHARRED_BAKED_POTATO_BRICK_WALL Lnet/minecraft/class_1792; + FIELD field_50636 POISONOUS_MASHED_POTATO Lnet/minecraft/class_1792; + FIELD field_50637 POISONOUS_POTATO_BLOCK Lnet/minecraft/class_1792; + FIELD field_50638 COMPRESSED_POISONOUS_POTATO_BLOCK Lnet/minecraft/class_1792; + FIELD field_50639 DOUBLE_COMPRESSED_POISONOUS_POTATO_BLOCK Lnet/minecraft/class_1792; + FIELD field_50640 TRIPLE_COMPRESSED_POISONOUS_POTATO_BLOCK Lnet/minecraft/class_1792; + FIELD field_50641 QUADRUPLE_COMPRESSED_POISONOUS_POTATO_BLOCK Lnet/minecraft/class_1792; + FIELD field_50642 FLOATATO Lnet/minecraft/class_1792; + FIELD field_50643 FLOATATER Lnet/minecraft/class_1792; + FIELD field_50644 RESIN_ORE Lnet/minecraft/class_1792; + FIELD field_50645 POTONE_IRON_ORE Lnet/minecraft/class_1792; + FIELD field_50646 POTONE_GOLD_ORE Lnet/minecraft/class_1792; + FIELD field_50647 POTONE_REDSTONE_ORE Lnet/minecraft/class_1792; + FIELD field_50648 POTONE_LAPIS_ORE Lnet/minecraft/class_1792; + FIELD field_50649 POTONE_DIAMOND_ORE Lnet/minecraft/class_1792; + FIELD field_50650 POTONE_COPPER_ORE Lnet/minecraft/class_1792; + FIELD field_50651 POTONE Lnet/minecraft/class_1792; + FIELD field_50652 POTATO_STEM Lnet/minecraft/class_1792; + FIELD field_50653 POTATO_LEAVES Lnet/minecraft/class_1792; + FIELD field_50654 POTATO_FRUIT Lnet/minecraft/class_1792; + FIELD field_50655 POTATO_PEDICULE Lnet/minecraft/class_1792; + FIELD field_50656 POTATO_BUD Lnet/minecraft/class_1792; + FIELD field_50657 POTATO_SPROUTS Lnet/minecraft/class_1792; + FIELD field_50658 POTATO_PLANKS Lnet/minecraft/class_1792; + FIELD field_50659 POTATO_SLAB Lnet/minecraft/class_1792; + FIELD field_50660 POTATO_STAIRS Lnet/minecraft/class_1792; + FIELD field_50661 POTATO_FENCE Lnet/minecraft/class_1792; + FIELD field_50662 POTATO_FENCE_GATE Lnet/minecraft/class_1792; + FIELD field_50663 POTATO_DOOR Lnet/minecraft/class_1792; + FIELD field_50664 POTATO_TRAPDOOR Lnet/minecraft/class_1792; + FIELD field_50665 POTATO_BUTTON Lnet/minecraft/class_1792; + FIELD field_50666 POTATO_PRESSURE_PLATE Lnet/minecraft/class_1792; + FIELD field_50669 POTATO_FLOWER Lnet/minecraft/class_1792; + FIELD field_50670 POWERFUL_POTATO Lnet/minecraft/class_1792; + FIELD field_50671 STRONG_ROOTS Lnet/minecraft/class_1792; + FIELD field_50672 WEAK_ROOTS Lnet/minecraft/class_1792; + FIELD field_50673 POISONOUS_POTATO_ZOMBIE_HEAD_HAT Lnet/minecraft/class_1792; + FIELD field_50674 POISONOUS_POTATO_ZOMBIE_HEAD_BLOCK Lnet/minecraft/class_1792; + FIELD field_50675 AMBER_BLOCK Lnet/minecraft/class_1792; + FIELD field_50676 POISON_PATH Lnet/minecraft/class_1792; + FIELD field_50677 VICIOUS_POTATO Lnet/minecraft/class_1792; + FIELD field_50693 POTATO_REFINERY Lnet/minecraft/class_1792; + FIELD field_50696 CORRUPTED_POTATO_PEELS_BLOCK Lnet/minecraft/class_1792; + FIELD field_50699 POISONOUS_POTATO_CUTTER Lnet/minecraft/class_1792; + FIELD field_50700 FRYING_TABLE 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; @@ -903,6 +980,20 @@ CLASS net/minecraft/class_1802 net/minecraft/item/Items ARG 0 settings METHOD method_58110 (Lnet/minecraft/class_1792$class_1793;)Lnet/minecraft/class_1792$class_1793; ARG 0 settings + METHOD method_59041 (Lnet/minecraft/class_1792$class_1793;)Lnet/minecraft/class_1792$class_1793; + ARG 0 settings + METHOD method_59042 (Lnet/minecraft/class_1792$class_1793;)Lnet/minecraft/class_1792$class_1793; + ARG 0 settings + METHOD method_59043 (Lnet/minecraft/class_1792$class_1793;)Lnet/minecraft/class_1792$class_1793; + ARG 0 settings + METHOD method_59044 (Lnet/minecraft/class_1792$class_1793;)Lnet/minecraft/class_1792$class_1793; + ARG 0 settings + METHOD method_59045 (Lnet/minecraft/class_1792$class_1793;)Lnet/minecraft/class_1792$class_1793; + ARG 0 settings + METHOD method_59046 (Lnet/minecraft/class_1792$class_1793;)Lnet/minecraft/class_1792$class_1793; + ARG 0 settings + METHOD method_59047 (Lnet/minecraft/class_1792$class_1793;)Lnet/minecraft/class_1792$class_1793; + ARG 0 settings METHOD method_7989 register (Lnet/minecraft/class_2248;)Lnet/minecraft/class_1792; ARG 0 block METHOD method_7990 register (Lnet/minecraft/class_2960;Lnet/minecraft/class_1792;)Lnet/minecraft/class_1792; diff --git a/mappings/net/minecraft/item/LashingPotatoItem.mapping b/mappings/net/minecraft/item/LashingPotatoItem.mapping new file mode 100644 index 0000000000..ecdc1da540 --- /dev/null +++ b/mappings/net/minecraft/item/LashingPotatoItem.mapping @@ -0,0 +1,7 @@ +CLASS net/minecraft/class_9528 net/minecraft/item/LashingPotatoItem + METHOD method_59048 (Lnet/minecraft/class_1937;Lnet/minecraft/class_1657;)V + ARG 1 world + ARG 2 player + METHOD method_59049 (Lnet/minecraft/class_1937;Lnet/minecraft/class_1657;Lnet/minecraft/class_9508;)V + ARG 0 world + ARG 1 player diff --git a/mappings/net/minecraft/item/PoisonousPolytraItem.mapping b/mappings/net/minecraft/item/PoisonousPolytraItem.mapping new file mode 100644 index 0000000000..2e613de4e0 --- /dev/null +++ b/mappings/net/minecraft/item/PoisonousPolytraItem.mapping @@ -0,0 +1,3 @@ +CLASS net/minecraft/class_9529 net/minecraft/item/PoisonousPolytraItem + METHOD method_59051 isUsable (Lnet/minecraft/class_1799;)Z + ARG 0 stack diff --git a/mappings/net/minecraft/item/PoisonousPotatoChestplateItem.mapping b/mappings/net/minecraft/item/PoisonousPotatoChestplateItem.mapping new file mode 100644 index 0000000000..ac22165b01 --- /dev/null +++ b/mappings/net/minecraft/item/PoisonousPotatoChestplateItem.mapping @@ -0,0 +1,3 @@ +CLASS net/minecraft/class_9531 net/minecraft/item/PoisonousPotatoChestplateItem + METHOD method_59057 getPeels (Lnet/minecraft/class_1799;)Lnet/minecraft/class_1792; + ARG 0 stack diff --git a/mappings/net/minecraft/item/PoisonousPotatoPlantItem.mapping b/mappings/net/minecraft/item/PoisonousPotatoPlantItem.mapping new file mode 100644 index 0000000000..fc7437123b --- /dev/null +++ b/mappings/net/minecraft/item/PoisonousPotatoPlantItem.mapping @@ -0,0 +1,14 @@ +CLASS net/minecraft/class_9530 net/minecraft/item/PoisonousPotatoPlantItem + FIELD field_50701 RUMBLED_TEXT_STYLE Lnet/minecraft/class_2583; + FIELD field_50702 CLICKS_BEFORE_REVEAL I + METHOD method_59052 (IILnet/minecraft/class_1799;)Z + ARG 2 stack + METHOD method_59053 getPaperSecretText (ILnet/minecraft/class_1657;)Ljava/util/Optional; + ARG 0 messageIndex + ARG 1 player + METHOD method_59054 (ILnet/minecraft/class_1799;)Z + ARG 1 stack + METHOD method_59055 (Lnet/minecraft/class_1799;)Z + ARG 0 stack + METHOD method_59056 (Lnet/minecraft/class_1799;)Z + ARG 0 stack diff --git a/mappings/net/minecraft/item/PotatoEyeItem.mapping b/mappings/net/minecraft/item/PotatoEyeItem.mapping new file mode 100644 index 0000000000..5e39692911 --- /dev/null +++ b/mappings/net/minecraft/item/PotatoEyeItem.mapping @@ -0,0 +1 @@ +CLASS net/minecraft/class_9532 net/minecraft/item/PotatoEyeItem diff --git a/mappings/net/minecraft/item/PotatoHammerItem.mapping b/mappings/net/minecraft/item/PotatoHammerItem.mapping new file mode 100644 index 0000000000..61f3e28009 --- /dev/null +++ b/mappings/net/minecraft/item/PotatoHammerItem.mapping @@ -0,0 +1,3 @@ +CLASS net/minecraft/class_9533 net/minecraft/item/PotatoHammerItem + METHOD method_59058 createAttributeModifiersComponent ()Lnet/minecraft/class_9285; + METHOD method_59059 createEnchantmentsComponent ()Lnet/minecraft/class_9304; diff --git a/mappings/net/minecraft/item/PotatoOfKnowledgeItem.mapping b/mappings/net/minecraft/item/PotatoOfKnowledgeItem.mapping new file mode 100644 index 0000000000..14a012a818 --- /dev/null +++ b/mappings/net/minecraft/item/PotatoOfKnowledgeItem.mapping @@ -0,0 +1 @@ +CLASS net/minecraft/class_9534 net/minecraft/item/PotatoOfKnowledgeItem diff --git a/mappings/net/minecraft/item/PotatoPeelerItem.mapping b/mappings/net/minecraft/item/PotatoPeelerItem.mapping new file mode 100644 index 0000000000..97eb0be716 --- /dev/null +++ b/mappings/net/minecraft/item/PotatoPeelerItem.mapping @@ -0,0 +1,22 @@ +CLASS net/minecraft/class_9536 net/minecraft/item/PotatoPeelerItem + METHOD method_59060 createAttributeModifiersComponent (IF)Lnet/minecraft/class_9285; + ARG 0 attackDamage + ARG 1 attackSpeed + METHOD method_59061 peelBlock (Lnet/minecraft/class_1838;Lnet/minecraft/class_1799;Lnet/minecraft/class_2680;)Lnet/minecraft/class_1269; + ARG 0 context + ARG 1 peelsStack + ARG 2 resultState + METHOD method_59062 getRandomSoundPitch (Lnet/minecraft/class_1937;)F + ARG 0 world + METHOD method_59063 playPeelEntitySound (Lnet/minecraft/class_1937;Lnet/minecraft/class_1297;)V + ARG 0 world + ARG 1 entity + METHOD method_59064 playPeelSheepSound (Lnet/minecraft/class_1937;Lnet/minecraft/class_1297;Lnet/minecraft/class_3419;)V + ARG 0 world + ARG 1 entity + ARG 2 category + METHOD method_59065 playPeelBlockSound (Lnet/minecraft/class_1937;Lnet/minecraft/class_1657;Lnet/minecraft/class_2338;Lnet/minecraft/class_3419;)V + ARG 0 world + ARG 1 player + ARG 2 pos + ARG 3 category diff --git a/mappings/net/minecraft/item/PotatoPeelsItem.mapping b/mappings/net/minecraft/item/PotatoPeelsItem.mapping new file mode 100644 index 0000000000..dd7365e952 --- /dev/null +++ b/mappings/net/minecraft/item/PotatoPeelsItem.mapping @@ -0,0 +1,6 @@ +CLASS net/minecraft/class_9535 net/minecraft/item/PotatoPeelsItem + FIELD field_50703 PEELGRASS_COLOR Lnet/minecraft/class_1767; + FIELD field_50704 color Lnet/minecraft/class_1767; + METHOD (Lnet/minecraft/class_1792$class_1793;Lnet/minecraft/class_1767;)V + ARG 1 settings + ARG 2 color diff --git a/mappings/net/minecraft/item/PotatoStaffItem.mapping b/mappings/net/minecraft/item/PotatoStaffItem.mapping new file mode 100644 index 0000000000..4e41192961 --- /dev/null +++ b/mappings/net/minecraft/item/PotatoStaffItem.mapping @@ -0,0 +1,3 @@ +CLASS net/minecraft/class_9537 net/minecraft/item/PotatoStaffItem + METHOD method_59066 tryPlacePotatoPortal (Lnet/minecraft/class_1750;)Lnet/minecraft/class_1269; + ARG 1 context diff --git a/mappings/net/minecraft/item/SnektatoItem.mapping b/mappings/net/minecraft/item/SnektatoItem.mapping new file mode 100644 index 0000000000..c5c1b8947d --- /dev/null +++ b/mappings/net/minecraft/item/SnektatoItem.mapping @@ -0,0 +1,2 @@ +CLASS net/minecraft/class_9538 net/minecraft/item/SnektatoItem + FIELD field_50707 REVEALED_TEXT Lnet/minecraft/class_2561; diff --git a/mappings/net/minecraft/loot/condition/KillerMainHandToolLootCondition.mapping b/mappings/net/minecraft/loot/condition/KillerMainHandToolLootCondition.mapping new file mode 100644 index 0000000000..c7e414ac02 --- /dev/null +++ b/mappings/net/minecraft/loot/condition/KillerMainHandToolLootCondition.mapping @@ -0,0 +1,6 @@ +CLASS net/minecraft/class_9595 net/minecraft/loot/condition/KillerMainHandToolLootCondition + FIELD field_51055 CODEC Lcom/mojang/serialization/Codec; + METHOD method_59302 builder (Lnet/minecraft/class_1935;)Lnet/minecraft/class_5341$class_210; + ARG 0 item + METHOD test (Ljava/lang/Object;)Z + ARG 1 context diff --git a/mappings/net/minecraft/network/codec/PacketCodec.mapping b/mappings/net/minecraft/network/codec/PacketCodec.mapping index 2c4dd33085..57b292fe1a 100644 --- a/mappings/net/minecraft/network/codec/PacketCodec.mapping +++ b/mappings/net/minecraft/network/codec/PacketCodec.mapping @@ -167,6 +167,23 @@ CLASS net/minecraft/class_9139 net/minecraft/network/codec/PacketCodec ARG 10 codec6 ARG 11 from6 ARG 12 to + METHOD method_59503 tuple (Lnet/minecraft/class_9139;Ljava/util/function/Function;Lnet/minecraft/class_9139;Ljava/util/function/Function;Lnet/minecraft/class_9139;Ljava/util/function/Function;Lnet/minecraft/class_9139;Ljava/util/function/Function;Lnet/minecraft/class_9139;Ljava/util/function/Function;Lnet/minecraft/class_9139;Ljava/util/function/Function;Lnet/minecraft/class_9139;Ljava/util/function/Function;Lcom/mojang/datafixers/util/Function7;)Lnet/minecraft/class_9139; + COMMENT {@return a codec for encoding seven values} + ARG 0 codec1 + ARG 1 from1 + ARG 2 codec2 + ARG 3 from2 + ARG 4 codec3 + ARG 5 from3 + ARG 6 codec4 + ARG 7 from4 + ARG 8 codec5 + ARG 9 from5 + ARG 10 codec6 + ARG 11 from6 + ARG 12 codec7 + ARG 13 from7 + ARG 14 to CLASS 6 FIELD field_49712 codecSupplier Ljava/util/function/Supplier; CLASS class_9140 ResultFunction diff --git a/mappings/net/minecraft/network/codec/PacketCodecs.mapping b/mappings/net/minecraft/network/codec/PacketCodecs.mapping index deac49a61b..7595e717d2 100644 --- a/mappings/net/minecraft/network/codec/PacketCodecs.mapping +++ b/mappings/net/minecraft/network/codec/PacketCodecs.mapping @@ -96,6 +96,11 @@ CLASS net/minecraft/class_9135 net/minecraft/network/codec/PacketCodecs COMMENT @see net.minecraft.network.PacketByteBuf#writeNbt(NbtElement) FIELD field_49678 PROPERTY_MAP Lnet/minecraft/class_9139; FIELD field_49679 GAME_PROFILE Lnet/minecraft/class_9139; + FIELD field_51314 CHARACTER Lnet/minecraft/class_9139; + COMMENT A codec for a character value. + COMMENT + COMMENT @see io.netty.buffer.ByteBuf#readChar + COMMENT @see io.netty.buffer.ByteBuf#writeChar METHOD method_56363 toList ()Lnet/minecraft/class_9139$class_9140; COMMENT Used to make a codec for a list of values using {@link PacketCodec#collect}. COMMENT This creates an {@link java.util.ArrayList}, so the decoded result can be modified. diff --git a/mappings/net/minecraft/network/listener/ClientPlayPacketListener.mapping b/mappings/net/minecraft/network/listener/ClientPlayPacketListener.mapping index 1c9e64df34..dd999a172d 100644 --- a/mappings/net/minecraft/network/listener/ClientPlayPacketListener.mapping +++ b/mappings/net/minecraft/network/listener/ClientPlayPacketListener.mapping @@ -217,3 +217,7 @@ CLASS net/minecraft/class_2602 net/minecraft/network/listener/ClientPlayPacketLi ARG 1 packet METHOD method_56607 onDebugSample (Lnet/minecraft/class_9178;)V ARG 1 packet + METHOD method_58776 onAddSubGrid (Lnet/minecraft/class_9487;)V + ARG 1 packet + METHOD method_58777 onSoundSequence (Lnet/minecraft/class_9489;)V + ARG 1 packet diff --git a/mappings/net/minecraft/network/packet/s2c/play/AddSubGridS2CPacket.mapping b/mappings/net/minecraft/network/packet/s2c/play/AddSubGridS2CPacket.mapping new file mode 100644 index 0000000000..010a8a5b3f --- /dev/null +++ b/mappings/net/minecraft/network/packet/s2c/play/AddSubGridS2CPacket.mapping @@ -0,0 +1,2 @@ +CLASS net/minecraft/class_9487 net/minecraft/network/packet/s2c/play/AddSubGridS2CPacket + FIELD field_50261 CODEC Lnet/minecraft/class_9139; diff --git a/mappings/net/minecraft/network/packet/s2c/play/SoundSequenceS2CPacket.mapping b/mappings/net/minecraft/network/packet/s2c/play/SoundSequenceS2CPacket.mapping new file mode 100644 index 0000000000..6e877cdc5a --- /dev/null +++ b/mappings/net/minecraft/network/packet/s2c/play/SoundSequenceS2CPacket.mapping @@ -0,0 +1,11 @@ +CLASS net/minecraft/class_9489 net/minecraft/network/packet/s2c/play/SoundSequenceS2CPacket + FIELD field_50266 CODEC Lnet/minecraft/class_9139; + FIELD field_50267 sounds Ljava/util/List; + METHOD (Ljava/util/List;)V + ARG 1 sounds + METHOD (Lnet/minecraft/class_9129;)V + ARG 1 buf + METHOD method_58782 write (Lnet/minecraft/class_9129;)V + ARG 1 buf + METHOD method_58783 getSounds ()Ljava/util/List; + CLASS class_9490 Sound diff --git a/mappings/net/minecraft/predicate/entity/EntitySubPredicateTypes.mapping b/mappings/net/minecraft/predicate/entity/EntitySubPredicateTypes.mapping index 7a0d444c9d..c98c6288ce 100644 --- a/mappings/net/minecraft/predicate/entity/EntitySubPredicateTypes.mapping +++ b/mappings/net/minecraft/predicate/entity/EntitySubPredicateTypes.mapping @@ -1,8 +1,4 @@ CLASS net/minecraft/class_7378 net/minecraft/predicate/entity/EntitySubPredicateTypes - FIELD field_38725 LIGHTNING Lcom/mojang/serialization/MapCodec; - FIELD field_38726 FISHING_HOOK Lcom/mojang/serialization/MapCodec; - FIELD field_38727 PLAYER Lcom/mojang/serialization/MapCodec; - FIELD field_38728 SLIME Lcom/mojang/serialization/MapCodec; METHOD method_43100 (Lnet/minecraft/class_1297;)Ljava/util/Optional; ARG 0 entity METHOD method_43102 (Lnet/minecraft/class_1297;)Ljava/util/Optional; diff --git a/mappings/net/minecraft/predicate/entity/PotatoPredicate.mapping b/mappings/net/minecraft/predicate/entity/PotatoPredicate.mapping new file mode 100644 index 0000000000..7299453e6d --- /dev/null +++ b/mappings/net/minecraft/predicate/entity/PotatoPredicate.mapping @@ -0,0 +1,4 @@ +CLASS net/minecraft/class_9544 net/minecraft/predicate/entity/PotatoPredicate + FIELD field_50735 CODEC Lcom/mojang/serialization/MapCodec; + METHOD method_59087 (Lcom/mojang/serialization/codecs/RecordCodecBuilder$Instance;)Lcom/mojang/datafixers/kinds/App; + ARG 0 instance diff --git a/mappings/net/minecraft/recipe/PoisonousPotatoCuttingRecipe.mapping b/mappings/net/minecraft/recipe/PoisonousPotatoCuttingRecipe.mapping new file mode 100644 index 0000000000..a7b8e6330f --- /dev/null +++ b/mappings/net/minecraft/recipe/PoisonousPotatoCuttingRecipe.mapping @@ -0,0 +1,5 @@ +CLASS net/minecraft/class_9541 net/minecraft/recipe/PoisonousPotatoCuttingRecipe + METHOD (Ljava/lang/String;Lnet/minecraft/class_1856;Lnet/minecraft/class_1799;)V + ARG 1 group + ARG 2 ingredient + ARG 3 result diff --git a/mappings/net/minecraft/screen/FletchingScreenHandler.mapping b/mappings/net/minecraft/screen/FletchingScreenHandler.mapping new file mode 100644 index 0000000000..51b5d5e187 --- /dev/null +++ b/mappings/net/minecraft/screen/FletchingScreenHandler.mapping @@ -0,0 +1,24 @@ +CLASS net/minecraft/class_9519 net/minecraft/screen/FletchingScreenHandler + FIELD field_50539 inventory Lnet/minecraft/class_1263; + FIELD field_50540 propertyDelegate Lnet/minecraft/class_3913; + FIELD field_50541 inputSlot Lnet/minecraft/class_1735; + METHOD (ILnet/minecraft/class_1661;)V + ARG 1 syncId + ARG 2 playerInventory + METHOD (ILnet/minecraft/class_1661;Lnet/minecraft/class_1263;Lnet/minecraft/class_3913;)V + ARG 1 syncId + ARG 2 playerInventory + ARG 3 inventory + ARG 4 propertyDelegate + METHOD method_59001 getProgress ()I + METHOD method_59002 getQuality ()C + METHOD method_59003 getImpurities ()C + METHOD method_59004 getNextLevelImpurities ()C + METHOD method_59005 getProcessTime ()I + METHOD method_59006 isExplored ()Z + CLASS class_9520 FletchingInputSlot + METHOD (Lnet/minecraft/class_9519;Lnet/minecraft/class_1263;III)V + ARG 2 inventory + ARG 3 index + ARG 4 x + ARG 5 y diff --git a/mappings/net/minecraft/screen/PoisonousPotatoCutterScreenHandler.mapping b/mappings/net/minecraft/screen/PoisonousPotatoCutterScreenHandler.mapping new file mode 100644 index 0000000000..2953bbd0d7 --- /dev/null +++ b/mappings/net/minecraft/screen/PoisonousPotatoCutterScreenHandler.mapping @@ -0,0 +1,40 @@ +CLASS net/minecraft/class_9521 net/minecraft/screen/PoisonousPotatoCutterScreenHandler + FIELD field_50547 output Lnet/minecraft/class_1731; + FIELD field_50548 INPUT_ID I + FIELD field_50549 OUTPUT_ID I + FIELD field_50550 inputSlot Lnet/minecraft/class_1735; + FIELD field_50551 outputSlot Lnet/minecraft/class_1735; + FIELD field_50552 input Lnet/minecraft/class_1263; + FIELD field_50553 INVENTORY_START I + FIELD field_50554 INVENTORY_END I + FIELD field_50555 OUTPUT_START I + FIELD field_50556 OUTPUT_END I + FIELD field_50557 context Lnet/minecraft/class_3914; + FIELD field_50558 selectedRecipe Lnet/minecraft/class_3915; + FIELD field_50559 world Lnet/minecraft/class_1937; + FIELD field_50560 availableRecipes Ljava/util/List; + FIELD field_50561 inputStack Lnet/minecraft/class_1799; + FIELD field_50562 lastTakeTime J + FIELD field_50563 contentsChangedListener Ljava/lang/Runnable; + METHOD (ILnet/minecraft/class_1661;)V + ARG 1 syncId + ARG 2 playerInventory + METHOD (ILnet/minecraft/class_1661;Lnet/minecraft/class_3914;)V + ARG 1 syncId + ARG 2 playerInventory + ARG 3 context + METHOD method_59008 updateInput (Lnet/minecraft/class_1263;Lnet/minecraft/class_1799;)V + ARG 1 input + ARG 2 stack + METHOD method_59009 (Lnet/minecraft/class_1657;Lnet/minecraft/class_1937;Lnet/minecraft/class_2338;)V + ARG 2 world + ARG 3 pos + METHOD method_59010 setContentsChangedListener (Ljava/lang/Runnable;)V + ARG 1 contentsChangedListener + METHOD method_59011 isInBounds (I)Z + ARG 1 id + METHOD method_59012 getSelectedRecipe ()I + METHOD method_59013 getAvailableRecipes ()Ljava/util/List; + METHOD method_59014 getAvailableRecipeCount ()I + METHOD method_59015 canCraft ()Z + METHOD method_59016 populateResult ()V diff --git a/mappings/net/minecraft/screen/PotatoRefineryScreenHandler.mapping b/mappings/net/minecraft/screen/PotatoRefineryScreenHandler.mapping new file mode 100644 index 0000000000..53f3d824ae --- /dev/null +++ b/mappings/net/minecraft/screen/PotatoRefineryScreenHandler.mapping @@ -0,0 +1,52 @@ +CLASS net/minecraft/class_9522 net/minecraft/screen/PotatoRefineryScreenHandler + FIELD field_50573 world Lnet/minecraft/class_1937; + FIELD field_50578 inventory Lnet/minecraft/class_1263; + FIELD field_50579 propertyDelegate Lnet/minecraft/class_3913; + FIELD field_50580 recipeType Lnet/minecraft/class_3956; + FIELD field_50581 recipeBookCategory Lnet/minecraft/class_5421; + METHOD (ILnet/minecraft/class_1661;)V + ARG 1 syncId + ARG 2 playerInventory + METHOD (ILnet/minecraft/class_1661;Lnet/minecraft/class_1263;Lnet/minecraft/class_3913;)V + ARG 1 syncId + ARG 2 playerInventory + ARG 3 inventory + ARG 4 propertyDelegate + METHOD (Lnet/minecraft/class_3917;Lnet/minecraft/class_3956;Lnet/minecraft/class_5421;ILnet/minecraft/class_1661;Lnet/minecraft/class_1263;Lnet/minecraft/class_3913;)V + ARG 1 type + ARG 2 recipeType + ARG 3 recipeBookCategory + ARG 4 syncId + ARG 5 playerInventory + ARG 6 inventory + ARG 7 propertyDelegate + METHOD method_59020 isRefinable (Lnet/minecraft/class_1799;)Z + ARG 1 stack + METHOD method_59021 isFuel (Lnet/minecraft/class_1799;)Z + ARG 1 stack + METHOD method_59022 getRefiningProgress ()F + METHOD method_59023 getFuelProgress ()F + METHOD method_59024 isBurning ()Z + CLASS class_9523 RefineryFuelSlot + METHOD (Lnet/minecraft/class_9522;Lnet/minecraft/class_1263;III)V + ARG 2 inventory + ARG 3 index + ARG 4 x + ARG 5 y + METHOD method_59025 isBucket (Lnet/minecraft/class_1799;)Z + ARG 0 stack + CLASS class_9524 RefineryOutputSLot + FIELD field_50583 player Lnet/minecraft/class_1657; + FIELD field_50584 amount I + METHOD (Lnet/minecraft/class_1657;Lnet/minecraft/class_1263;III)V + ARG 1 player + ARG 2 inventory + ARG 3 index + ARG 4 x + ARG 5 y + METHOD method_59026 dropExperience (Lnet/minecraft/class_3218;Lnet/minecraft/class_243;IF)V + ARG 0 world + ARG 1 pos + ARG 3 amount + METHOD method_59027 onCrafted (Lnet/minecraft/class_1799;)V + ARG 1 stack diff --git a/mappings/net/minecraft/screen/slot/FurnaceOutputSlot.mapping b/mappings/net/minecraft/screen/slot/FurnaceOutputSlot.mapping index 037be45710..622d75c627 100644 --- a/mappings/net/minecraft/screen/slot/FurnaceOutputSlot.mapping +++ b/mappings/net/minecraft/screen/slot/FurnaceOutputSlot.mapping @@ -8,3 +8,4 @@ CLASS net/minecraft/class_1719 net/minecraft/screen/slot/FurnaceOutputSlot ARG 4 x ARG 5 y METHOD method_7669 onCrafted (Lnet/minecraft/class_1799;)V + ARG 1 stack diff --git a/mappings/net/minecraft/server/world/ServerWorld.mapping b/mappings/net/minecraft/server/world/ServerWorld.mapping index 320ccb9a63..c0f53ed875 100644 --- a/mappings/net/minecraft/server/world/ServerWorld.mapping +++ b/mappings/net/minecraft/server/world/ServerWorld.mapping @@ -318,6 +318,8 @@ CLASS net/minecraft/class_3218 net/minecraft/server/world/ServerWorld COMMENT the classifier that determines the category of any item METHOD method_31418 getLightningRodPos (Lnet/minecraft/class_2338;)Ljava/util/Optional; ARG 1 pos + METHOD method_31420 (Lnet/minecraft/class_8921;Lnet/minecraft/class_3695;Lnet/minecraft/class_1297;)V + ARG 3 entity METHOD method_31421 (Lnet/minecraft/class_6880;)Z ARG 0 poiType METHOD method_31423 loadEntities (Ljava/util/stream/Stream;)V @@ -389,6 +391,12 @@ CLASS net/minecraft/class_3218 net/minecraft/server/world/ServerWorld METHOD method_52370 tickIceAndSnow (Lnet/minecraft/class_2338;)V ARG 1 pos METHOD method_57133 getPathNodeTypeCache ()Lnet/minecraft/class_9315; + METHOD method_58789 (ILnet/minecraft/class_3414;Lnet/minecraft/class_3419;FFLnet/minecraft/class_9492;)V + ARG 5 sequencer + METHOD method_58790 tickEntity (Lnet/minecraft/class_1297;Lnet/minecraft/class_8921;Lnet/minecraft/class_3695;)V + ARG 1 entity + ARG 2 tickManager + ARG 3 profiler METHOD method_8448 updateSleepingPlayers ()V METHOD method_8487 locateStructure (Lnet/minecraft/class_6862;Lnet/minecraft/class_2338;IZ)Lnet/minecraft/class_2338; COMMENT Tries to find the closest structure of a given type near a given block. @@ -415,3 +423,7 @@ CLASS net/minecraft/class_3218 net/minecraft/server/world/ServerWorld ARG 2 angle COMMENT the angle of the spawned entity CLASS class_5526 ServerEntityHandler + CLASS class_9491 SoundSequenceBuilder + FIELD field_50287 totalDelay I + FIELD field_50288 sequence Ljava/util/List; + FIELD field_50289 maxDistanceToTravel F diff --git a/mappings/net/minecraft/sound/BlockSoundGroup.mapping b/mappings/net/minecraft/sound/BlockSoundGroup.mapping index 5d6c27195a..e6503dbdd3 100644 --- a/mappings/net/minecraft/sound/BlockSoundGroup.mapping +++ b/mappings/net/minecraft/sound/BlockSoundGroup.mapping @@ -118,6 +118,11 @@ CLASS net/minecraft/class_2498 net/minecraft/sound/BlockSoundGroup FIELD field_47346 TRIAL_SPAWNER Lnet/minecraft/class_2498; FIELD field_48855 VAULT Lnet/minecraft/class_2498; FIELD field_49834 HEAVY_CORE Lnet/minecraft/class_2498; + FIELD field_50882 CORRUPTED_PEELGRASS Lnet/minecraft/class_2498; + FIELD field_50883 PEELGRASS Lnet/minecraft/class_2498; + FIELD field_50884 GRAVTATER Lnet/minecraft/class_2498; + FIELD field_50885 POTONE Lnet/minecraft/class_2498; + FIELD field_50886 TERRE_DE_POMME 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/sound/SoundSequencer.mapping b/mappings/net/minecraft/sound/SoundSequencer.mapping new file mode 100644 index 0000000000..b723518bf8 --- /dev/null +++ b/mappings/net/minecraft/sound/SoundSequencer.mapping @@ -0,0 +1,7 @@ +CLASS net/minecraft/class_9492 net/minecraft/sound/SoundSequencer + METHOD waitThenPlay (ILnet/minecraft/class_3414;Lnet/minecraft/class_3419;FF)V + ARG 1 delay + ARG 2 sound + ARG 3 category + ARG 4 volume + ARG 5 pitch diff --git a/mappings/net/minecraft/structure/ColosseumGenerator.mapping b/mappings/net/minecraft/structure/ColosseumGenerator.mapping new file mode 100644 index 0000000000..5e44ad1184 --- /dev/null +++ b/mappings/net/minecraft/structure/ColosseumGenerator.mapping @@ -0,0 +1,4 @@ +CLASS net/minecraft/class_9627 net/minecraft/structure/ColosseumGenerator + FIELD field_51223 STARTS_KEY Lnet/minecraft/class_5321; + METHOD method_59470 bootstrap (Lnet/minecraft/class_7891;)V + ARG 0 poolRegisterable diff --git a/mappings/net/minecraft/structure/ColosseumMobsData.mapping b/mappings/net/minecraft/structure/ColosseumMobsData.mapping new file mode 100644 index 0000000000..06fbb6bc1a --- /dev/null +++ b/mappings/net/minecraft/structure/ColosseumMobsData.mapping @@ -0,0 +1,3 @@ +CLASS net/minecraft/class_9626 net/minecraft/structure/ColosseumMobsData + METHOD method_59469 bootstrap (Lnet/minecraft/class_7891;)V + ARG 0 poolRegisterable diff --git a/mappings/net/minecraft/structure/ColosseumTreasureData.mapping b/mappings/net/minecraft/structure/ColosseumTreasureData.mapping new file mode 100644 index 0000000000..0b834984fd --- /dev/null +++ b/mappings/net/minecraft/structure/ColosseumTreasureData.mapping @@ -0,0 +1,3 @@ +CLASS net/minecraft/class_9628 net/minecraft/structure/ColosseumTreasureData + METHOD method_59471 bootstrap (Lnet/minecraft/class_7891;)V + ARG 0 poolRegisterable diff --git a/mappings/net/minecraft/structure/PotatoVillageData.mapping b/mappings/net/minecraft/structure/PotatoVillageData.mapping new file mode 100644 index 0000000000..4e80cbb50a --- /dev/null +++ b/mappings/net/minecraft/structure/PotatoVillageData.mapping @@ -0,0 +1,5 @@ +CLASS net/minecraft/class_9629 net/minecraft/structure/PotatoVillageData + FIELD field_51224 TOWN_CENTERS_KEY Lnet/minecraft/class_5321; + FIELD field_51225 TERMINATORS_KEY Lnet/minecraft/class_5321; + METHOD method_59472 bootstrap (Lnet/minecraft/class_7891;)V + ARG 0 poolRegisterable diff --git a/mappings/net/minecraft/text/MutableText.mapping b/mappings/net/minecraft/text/MutableText.mapping index 603cc25286..6116722ef9 100644 --- a/mappings/net/minecraft/text/MutableText.mapping +++ b/mappings/net/minecraft/text/MutableText.mapping @@ -13,6 +13,7 @@ CLASS net/minecraft/class_5250 net/minecraft/text/MutableText ARG 1 o METHOD method_10852 append ([Lnet/minecraft/class_2561;)Lnet/minecraft/class_5250; COMMENT Appends a text to this text's siblings. + ARG 1 texts METHOD method_10862 setStyle (Lnet/minecraft/class_2583;)Lnet/minecraft/class_5250; COMMENT Sets the style of this text. ARG 1 style @@ -49,3 +50,5 @@ CLASS net/minecraft/class_5250 net/minecraft/text/MutableText METHOD method_54663 withColor (I)Lnet/minecraft/class_5250; COMMENT {@return the text with the RGB color {@code color}} ARG 1 color + METHOD method_59494 append ([Ljava/lang/Object;)Lnet/minecraft/class_5250; + ARG 1 objects diff --git a/mappings/net/minecraft/util/dynamic/Codecs.mapping b/mappings/net/minecraft/util/dynamic/Codecs.mapping index 48998238e8..3aa7927134 100644 --- a/mappings/net/minecraft/util/dynamic/Codecs.mapping +++ b/mappings/net/minecraft/util/dynamic/Codecs.mapping @@ -35,6 +35,7 @@ CLASS net/minecraft/class_5699 net/minecraft/util/dynamic/Codecs COMMENT @see RuntimeOps FIELD field_49012 UNSIGNED_BYTE Lcom/mojang/serialization/Codec; FIELD field_49183 PLAYER_NAME Lcom/mojang/serialization/Codec; + FIELD field_50377 CHARACTER Lcom/mojang/serialization/codecs/PrimitiveCodec; METHOD method_33817 xor (Lcom/mojang/serialization/Codec;Lcom/mojang/serialization/Codec;)Lcom/mojang/serialization/Codec; COMMENT Returns an exclusive-or codec for {@link Either} instances. COMMENT @@ -369,6 +370,15 @@ CLASS net/minecraft/class_5699 net/minecraft/util/dynamic/Codecs METHOD decode (Lcom/mojang/serialization/DynamicOps;Ljava/lang/Object;)Lcom/mojang/serialization/DataResult; ARG 1 ops ARG 2 input + CLASS 6 + METHOD method_58813 (Ljava/lang/String;)Ljava/lang/Character; + ARG 0 string + METHOD read (Lcom/mojang/serialization/DynamicOps;Ljava/lang/Object;)Lcom/mojang/serialization/DataResult; + ARG 1 ops + ARG 2 value + METHOD write (Lcom/mojang/serialization/DynamicOps;Ljava/lang/Object;)Ljava/lang/Object; + ARG 1 ops + ARG 2 character CLASS 7 METHOD decode (Lcom/mojang/serialization/DynamicOps;Lcom/mojang/serialization/MapLike;)Lcom/mojang/serialization/DataResult; ARG 1 ops diff --git a/mappings/net/minecraft/util/math/random/Random.mapping b/mappings/net/minecraft/util/math/random/Random.mapping index 185e801164..0186a42b3d 100644 --- a/mappings/net/minecraft/util/math/random/Random.mapping +++ b/mappings/net/minecraft/util/math/random/Random.mapping @@ -62,3 +62,6 @@ CLASS net/minecraft/class_5819 net/minecraft/util/math/random/Random COMMENT the distribution's mean and median are equal to {@code mode}. ARG 1 mode ARG 3 deviation + METHOD method_58814 nextBetweenInclusive (FF)F + ARG 1 min + ARG 2 max diff --git a/mappings/net/minecraft/world/BlockView.mapping b/mappings/net/minecraft/world/BlockView.mapping index 2eac0fac06..74daa48e28 100644 --- a/mappings/net/minecraft/world/BlockView.mapping +++ b/mappings/net/minecraft/world/BlockView.mapping @@ -36,6 +36,7 @@ CLASS net/minecraft/class_1922 net/minecraft/world/BlockView METHOD method_35230 getBlockEntity (Lnet/minecraft/class_2338;Lnet/minecraft/class_2591;)Ljava/util/Optional; ARG 1 pos ARG 2 type + METHOD method_58798 isPotato ()Z METHOD method_8315 getMaxLightLevel ()I METHOD method_8316 getFluidState (Lnet/minecraft/class_2338;)Lnet/minecraft/class_3610; COMMENT {@return the fluid state at {@code pos}} diff --git a/mappings/net/minecraft/world/EntityView.mapping b/mappings/net/minecraft/world/EntityView.mapping index 711ca02da3..7c1286859e 100644 --- a/mappings/net/minecraft/world/EntityView.mapping +++ b/mappings/net/minecraft/world/EntityView.mapping @@ -66,6 +66,10 @@ CLASS net/minecraft/class_1924 net/minecraft/world/EntityView ARG 10 box METHOD method_31591 (Lnet/minecraft/class_1309;)Z ARG 0 entityOfClass + METHOD method_59086 getClosestPlayer (Lnet/minecraft/class_2338;DZ)Lnet/minecraft/class_1657; + ARG 1 pos + ARG 2 maxDistance + ARG 4 ignoreCreative METHOD method_8333 getOtherEntities (Lnet/minecraft/class_1297;Lnet/minecraft/class_238;Ljava/util/function/Predicate;)Ljava/util/List; COMMENT Computes a list of entities within some box, excluding the given entity, that satisfy the given predicate. COMMENT diff --git a/mappings/net/minecraft/world/Grid.mapping b/mappings/net/minecraft/world/Grid.mapping new file mode 100644 index 0000000000..0d310d66e0 --- /dev/null +++ b/mappings/net/minecraft/world/Grid.mapping @@ -0,0 +1,52 @@ +CLASS net/minecraft/class_9514 net/minecraft/world/Grid + FIELD field_50518 PACKET_CODEC Lnet/minecraft/class_9139; + FIELD field_50520 AIR Lnet/minecraft/class_2680; + FIELD field_50521 states [Lnet/minecraft/class_2680; + FIELD field_50522 tickables Ljava/util/List; + FIELD field_50523 xSize I + FIELD field_50524 ySize I + FIELD field_50525 zSize I + METHOD (III)V + ARG 1 xSize + ARG 2 ySize + ARG 3 zSize + METHOD ([Lnet/minecraft/class_2680;Ljava/util/List;III)V + ARG 1 states + ARG 2 tickables + ARG 3 xSize + ARG 4 ySize + ARG 5 zSize + METHOD method_58970 getXSize ()I + METHOD method_58971 getBlockState (III)Lnet/minecraft/class_2680; + ARG 1 x + ARG 2 y + ARG 3 z + METHOD method_58972 setBlockStateAt (IIILnet/minecraft/class_2680;)V + ARG 1 x + ARG 2 y + ARG 3 z + ARG 4 state + METHOD method_58973 tick (Lnet/minecraft/class_1937;Lnet/minecraft/class_243;Lnet/minecraft/class_2350;)V + ARG 1 world + ARG 2 pos + ARG 3 movementDirection + METHOD method_58974 (Lnet/minecraft/class_1937;Lnet/minecraft/class_243;Lnet/minecraft/class_2350;Lnet/minecraft/class_2338;)V + ARG 4 tickablePos + METHOD method_58975 addPosition (Lnet/minecraft/class_2338;)V + ARG 1 pos + METHOD method_58976 (Lnet/minecraft/class_2338;Lnet/minecraft/class_1937;)V + ARG 1 pos + ARG 2 world + METHOD method_58977 readFromNbt (Lnet/minecraft/class_7871;Lnet/minecraft/class_2487;)Lnet/minecraft/class_9514; + ARG 0 blockRegistryLookup + ARG 1 nbt + METHOD method_58978 getYSize ()I + METHOD method_58979 getIndexForPos (III)I + ARG 1 x + ARG 2 y + ARG 3 z + METHOD method_58980 getBlockState (Lnet/minecraft/class_2338;)Lnet/minecraft/class_2680; + ARG 1 pos + METHOD method_58981 getZSize ()I + METHOD method_58982 copy ()Lnet/minecraft/class_9514; + METHOD method_58983 writeToNbt ()Lnet/minecraft/class_2520; diff --git a/mappings/net/minecraft/world/GridCarrierView.mapping b/mappings/net/minecraft/world/GridCarrierView.mapping new file mode 100644 index 0000000000..96ea1319f9 --- /dev/null +++ b/mappings/net/minecraft/world/GridCarrierView.mapping @@ -0,0 +1,25 @@ +CLASS net/minecraft/class_9513 net/minecraft/world/GridCarrierView + FIELD field_50513 world Lnet/minecraft/class_1937; + FIELD field_50514 gridCarrier Lnet/minecraft/class_9511; + FIELD field_50515 biome Lnet/minecraft/class_6880; + FIELD field_50516 grid Lnet/minecraft/class_9514; + FIELD field_50517 gridBox Lnet/minecraft/class_238; + METHOD (Lnet/minecraft/class_1937;Lnet/minecraft/class_9511;)V + ARG 1 world + ARG 2 gridCarrier + METHOD method_58959 getWorld ()Lnet/minecraft/class_1937; + METHOD method_58960 setGridPosition (DDD)V + ARG 1 x + ARG 3 y + ARG 5 z + METHOD method_58961 setGrid (Lnet/minecraft/class_9514;)V + ARG 1 grid + METHOD method_58962 setBiome (Lnet/minecraft/class_6880;)V + ARG 1 biome + METHOD method_58963 getGridCarrierUuid ()Ljava/util/UUID; + METHOD method_58964 getGridCarrier ()Lnet/minecraft/class_9511; + METHOD method_58965 getGrid ()Lnet/minecraft/class_9514; + METHOD method_58966 getBiome ()Lnet/minecraft/class_6880; + METHOD method_58967 getGridBox ()Lnet/minecraft/class_238; + METHOD method_58968 getRenderOffsetGridBox ()Lnet/minecraft/class_238; + METHOD method_58969 getRenderOFfset ()Lnet/minecraft/class_243; diff --git a/mappings/net/minecraft/world/TestableWorld.mapping b/mappings/net/minecraft/world/TestableWorld.mapping index 6a61c2df3e..4b410dbda2 100644 --- a/mappings/net/minecraft/world/TestableWorld.mapping +++ b/mappings/net/minecraft/world/TestableWorld.mapping @@ -8,6 +8,7 @@ CLASS net/minecraft/class_3746 net/minecraft/world/TestableWorld METHOD method_35237 testFluidState (Lnet/minecraft/class_2338;Ljava/util/function/Predicate;)Z ARG 1 pos ARG 2 state + METHOD method_58798 isPotato ()Z METHOD method_8598 getTopPosition (Lnet/minecraft/class_2902$class_2903;Lnet/minecraft/class_2338;)Lnet/minecraft/class_2338; ARG 1 heightmap ARG 2 pos diff --git a/mappings/net/minecraft/world/World.mapping b/mappings/net/minecraft/world/World.mapping index 5ab4f4f3bf..510c6d25a0 100644 --- a/mappings/net/minecraft/world/World.mapping +++ b/mappings/net/minecraft/world/World.mapping @@ -20,6 +20,8 @@ CLASS net/minecraft/class_1937 net/minecraft/world/World FIELD field_38861 threadSafeRandom Lnet/minecraft/class_5819; FIELD field_42475 registryManager Lnet/minecraft/class_5455; FIELD field_42476 damageSources Lnet/minecraft/class_8109; + FIELD field_50736 isPotato Z + FIELD field_50737 POTATO Lnet/minecraft/class_5321; FIELD field_9223 border Lnet/minecraft/class_2784; FIELD field_9226 ambientDarkness I FIELD field_9229 random Lnet/minecraft/class_5819; @@ -264,6 +266,25 @@ CLASS net/minecraft/class_1937 net/minecraft/world/World ARG 10 power ARG 11 createFire ARG 12 explosionSourceType + METHOD method_58786 getGridCarrierViews ()Ljava/lang/Iterable; + METHOD method_58787 playSoundSequence (DDDLjava/util/function/Consumer;)V + ARG 1 x + ARG 3 y + ARG 5 z + ARG 7 sequencerConsumer + METHOD method_58788 playSoundWithDelay (IDDDLnet/minecraft/class_3414;Lnet/minecraft/class_3419;FF)V + ARG 1 delay + ARG 2 x + ARG 4 y + ARG 6 z + ARG 8 sound + ARG 9 category + ARG 10 volume + ARG 11 pitch + METHOD method_58791 getGridVarrierView (Ljava/util/UUID;)Lnet/minecraft/class_9513; + ARG 1 uuid + METHOD method_59089 createGridCarrierView (Lnet/minecraft/class_9511;)Lnet/minecraft/class_9513; + ARG 1 gridCarrier METHOD method_8413 updateListeners (Lnet/minecraft/class_2338;Lnet/minecraft/class_2680;Lnet/minecraft/class_2680;I)V ARG 1 pos ARG 2 oldState diff --git a/mappings/net/minecraft/world/biome/PotatoBiomeCreator.mapping b/mappings/net/minecraft/world/biome/PotatoBiomeCreator.mapping new file mode 100644 index 0000000000..38dae4a371 --- /dev/null +++ b/mappings/net/minecraft/world/biome/PotatoBiomeCreator.mapping @@ -0,0 +1,47 @@ +CLASS net/minecraft/class_9630 net/minecraft/world/biome/PotatoBiomeCreator + FIELD field_51241 DEFAULT_WATER_COLOR I + FIELD field_51242 DEFAULT_WATER_FOG_COLOR I + FIELD field_51243 DEFAULT_FOG_COLOR I + FIELD field_51244 DEFAULT_GRASS_COLOR I + FIELD field_51245 DEFAULT_FOLIAGE_COLOR I + FIELD field_51246 CORRUPTION_WATER_FOG_AND_FOLIAGE_COLOR I + FIELD field_51247 CORRUPTION_WATER_AND_FOG_COLOR I + FIELD field_51248 CORRUPTION_GRASS_COLOR I + FIELD field_51249 WASTELAND_WATER_AND_GRASS_COLOR I + FIELD field_51250 WASTELAND_FOG_COLOR I + FIELD field_51251 WASTELAND_WATER_FOG_COLOR I + FIELD field_51252 MUSIC Lnet/minecraft/class_5195; + METHOD method_59476 getSkyColor (F)I + METHOD method_59477 addStandardFeatures (Lnet/minecraft/class_5485$class_5495;Z)V + ARG 0 builder + ARG 1 sparsePotatoes + METHOD method_59478 addFarmAnimals (Lnet/minecraft/class_5483$class_5496;)V + ARG 0 spawnSettings + METHOD method_59479 addMonsters (Lnet/minecraft/class_5483$class_5496;III)V + ARG 0 spawnSettings + ARG 1 zombieWeight + ARG 2 zombieVillagerWeight + ARG 3 skeletonWeight + METHOD method_59480 createHash (Lnet/minecraft/class_7871;Lnet/minecraft/class_7871;)Lnet/minecraft/class_1959; + ARG 0 featureLookup + ARG 1 carverLookup + METHOD method_59481 addHashMobs (Lnet/minecraft/class_5483$class_5496;)V + ARG 0 spawnSettings + METHOD method_59482 createFields (Lnet/minecraft/class_7871;Lnet/minecraft/class_7871;)Lnet/minecraft/class_1959; + ARG 0 featureLookup + ARG 1 carverLookup + METHOD method_59483 addArboretumMobs (Lnet/minecraft/class_5483$class_5496;)V + ARG 0 spawnSettings + METHOD method_59484 createArboretum (Lnet/minecraft/class_7871;Lnet/minecraft/class_7871;)Lnet/minecraft/class_1959; + ARG 0 featureLookup + ARG 1 carverLookup + METHOD method_59485 addStandardMobs (Lnet/minecraft/class_5483$class_5496;)V + ARG 0 spawnSettings + METHOD method_59486 createWasteland (Lnet/minecraft/class_7871;Lnet/minecraft/class_7871;)Lnet/minecraft/class_1959; + ARG 0 featureLookup + ARG 1 carverLookup + METHOD method_59487 addCaveMobs (Lnet/minecraft/class_5483$class_5496;)V + ARG 0 spawnSettings + METHOD method_59488 createCorruption (Lnet/minecraft/class_7871;Lnet/minecraft/class_7871;)Lnet/minecraft/class_1959; + ARG 0 featureLookup + ARG 1 carverLookup diff --git a/mappings/net/minecraft/world/biome/source/MultiNoiseBiomeSourceParameterList.mapping b/mappings/net/minecraft/world/biome/source/MultiNoiseBiomeSourceParameterList.mapping index 8e02754ba6..5a6d420da6 100644 --- a/mappings/net/minecraft/world/biome/source/MultiNoiseBiomeSourceParameterList.mapping +++ b/mappings/net/minecraft/world/biome/source/MultiNoiseBiomeSourceParameterList.mapping @@ -9,6 +9,8 @@ CLASS net/minecraft/class_8197 net/minecraft/world/biome/source/MultiNoiseBiomeS METHOD method_49507 getEntries ()Lnet/minecraft/class_6544$class_6547; METHOD method_49509 (Lnet/minecraft/class_8197$class_5305;)Lnet/minecraft/class_6544$class_6547; ARG 0 preset + METHOD method_49511 (Lcom/mojang/serialization/codecs/RecordCodecBuilder$Instance;)Lcom/mojang/datafixers/kinds/App; + ARG 0 instance METHOD method_49512 getPresetToEntriesMap ()Ljava/util/Map; CLASS class_5305 Preset FIELD comp_1309 id Lnet/minecraft/class_2960; @@ -17,6 +19,7 @@ CLASS net/minecraft/class_8197 net/minecraft/world/biome/source/MultiNoiseBiomeS FIELD field_24724 BY_IDENTIFIER Ljava/util/Map; FIELD field_34499 OVERWORLD Lnet/minecraft/class_8197$class_5305; FIELD field_42990 CODEC Lcom/mojang/serialization/Codec; + FIELD field_50752 POTATO Lnet/minecraft/class_8197$class_5305; METHOD (Lnet/minecraft/class_2960;Lnet/minecraft/class_8197$class_5305$class_8165;)V ARG 1 id ARG 2 biomeSourceFunction diff --git a/mappings/net/minecraft/world/chunk/light/ChunkLightingView.mapping b/mappings/net/minecraft/world/chunk/light/ChunkLightingView.mapping index dd4786060e..a9e1030af3 100644 --- a/mappings/net/minecraft/world/chunk/light/ChunkLightingView.mapping +++ b/mappings/net/minecraft/world/chunk/light/ChunkLightingView.mapping @@ -4,3 +4,5 @@ CLASS net/minecraft/class_3562 net/minecraft/world/chunk/light/ChunkLightingView METHOD method_15544 getLightSection (Lnet/minecraft/class_4076;)Lnet/minecraft/class_2804; ARG 1 pos CLASS class_3563 Empty + FIELD field_51032 MIN Lnet/minecraft/class_3562$class_3563; + FIELD field_51033 MAX Lnet/minecraft/class_3562$class_3563; diff --git a/mappings/net/minecraft/world/gen/feature/CloudFeature.mapping b/mappings/net/minecraft/world/gen/feature/CloudFeature.mapping new file mode 100644 index 0000000000..5e780bf7e2 --- /dev/null +++ b/mappings/net/minecraft/world/gen/feature/CloudFeature.mapping @@ -0,0 +1 @@ +CLASS net/minecraft/class_9585 net/minecraft/world/gen/feature/CloudFeature diff --git a/mappings/net/minecraft/world/gen/feature/DefaultBiomeFeatures.mapping b/mappings/net/minecraft/world/gen/feature/DefaultBiomeFeatures.mapping index ab753863ea..2c13c6589a 100644 --- a/mappings/net/minecraft/world/gen/feature/DefaultBiomeFeatures.mapping +++ b/mappings/net/minecraft/world/gen/feature/DefaultBiomeFeatures.mapping @@ -82,6 +82,7 @@ CLASS net/minecraft/class_3864 net/minecraft/world/gen/feature/DefaultBiomeFeatu METHOD method_17006 addDefaultOres (Lnet/minecraft/class_5485$class_5495;ZZ)V ARG 0 builder ARG 1 largeCopperOreBlob + ARG 2 potato METHOD method_17007 addExtraGoldOre (Lnet/minecraft/class_5485$class_5495;)V ARG 0 builder METHOD method_17008 addEmeraldOre (Lnet/minecraft/class_5485$class_5495;)V diff --git a/mappings/net/minecraft/world/gen/feature/HashWellFeature.mapping b/mappings/net/minecraft/world/gen/feature/HashWellFeature.mapping new file mode 100644 index 0000000000..c2c82cf152 --- /dev/null +++ b/mappings/net/minecraft/world/gen/feature/HashWellFeature.mapping @@ -0,0 +1,6 @@ +CLASS net/minecraft/class_9587 net/minecraft/world/gen/feature/HashWellFeature + FIELD field_51005 CAN_GENERATE Lnet/minecraft/class_2715; + FIELD field_51006 fluidInside Lnet/minecraft/class_2680; + FIELD field_51007 gravtater Lnet/minecraft/class_2680; + FIELD field_51008 slab Lnet/minecraft/class_2680; + FIELD field_51009 wall Lnet/minecraft/class_2680; diff --git a/mappings/net/minecraft/world/gen/feature/MiscConfiguredFeatures.mapping b/mappings/net/minecraft/world/gen/feature/MiscConfiguredFeatures.mapping index dd29c015a8..4eceb66d39 100644 --- a/mappings/net/minecraft/world/gen/feature/MiscConfiguredFeatures.mapping +++ b/mappings/net/minecraft/world/gen/feature/MiscConfiguredFeatures.mapping @@ -17,5 +17,7 @@ CLASS net/minecraft/class_6804 net/minecraft/world/gen/feature/MiscConfiguredFea FIELD field_35815 SPRING_LAVA_FROZEN Lnet/minecraft/class_5321; FIELD field_35816 SPRING_WATER Lnet/minecraft/class_5321; FIELD field_38809 DISK_GRASS Lnet/minecraft/class_5321; + FIELD field_51257 POTATO_CLOUD Lnet/minecraft/class_5321; + FIELD field_51258 HASH_WELL Lnet/minecraft/class_5321; METHOD method_46853 bootstrap (Lnet/minecraft/class_7891;)V ARG 0 featureRegisterable diff --git a/mappings/net/minecraft/world/gen/feature/MiscPlacedFeatures.mapping b/mappings/net/minecraft/world/gen/feature/MiscPlacedFeatures.mapping index 87ee3ab4fa..1f90031323 100644 --- a/mappings/net/minecraft/world/gen/feature/MiscPlacedFeatures.mapping +++ b/mappings/net/minecraft/world/gen/feature/MiscPlacedFeatures.mapping @@ -17,5 +17,7 @@ CLASS net/minecraft/class_6814 net/minecraft/world/gen/feature/MiscPlacedFeature FIELD field_36016 SPRING_LAVA_FROZEN Lnet/minecraft/class_5321; FIELD field_36017 SPRING_WATER Lnet/minecraft/class_5321; FIELD field_38813 DISK_GRASS Lnet/minecraft/class_5321; + FIELD field_51283 POTATO_CLOUD Lnet/minecraft/class_5321; + FIELD field_51284 HASH_WELL Lnet/minecraft/class_5321; METHOD method_46862 bootstrap (Lnet/minecraft/class_7891;)V ARG 0 featureRegisterable diff --git a/mappings/net/minecraft/world/gen/feature/NetherConfiguredFeatures.mapping b/mappings/net/minecraft/world/gen/feature/NetherConfiguredFeatures.mapping index 94975453bd..b0323c4553 100644 --- a/mappings/net/minecraft/world/gen/feature/NetherConfiguredFeatures.mapping +++ b/mappings/net/minecraft/world/gen/feature/NetherConfiguredFeatures.mapping @@ -21,5 +21,10 @@ CLASS net/minecraft/class_6805 net/minecraft/world/gen/feature/NetherConfiguredF FIELD field_35838 SPRING_NETHER_OPEN Lnet/minecraft/class_5321; FIELD field_35839 PATCH_FIRE Lnet/minecraft/class_5321; FIELD field_35840 PATCH_SOUL_FIRE Lnet/minecraft/class_5321; + FIELD field_51259 POISON Lnet/minecraft/class_5321; + FIELD field_51260 SMALL_DEBRIS_COLUMNS Lnet/minecraft/class_5321; + FIELD field_51261 LARGE_POTATO_COLUMNS Lnet/minecraft/class_5321; + FIELD field_51262 CORRUPTED_BUDS Lnet/minecraft/class_5321; + FIELD field_51263 POTATO_SPROUTS Lnet/minecraft/class_5321; METHOD method_46854 bootstrap (Lnet/minecraft/class_7891;)V ARG 0 featureRegisterable diff --git a/mappings/net/minecraft/world/gen/feature/NetherPlacedFeatures.mapping b/mappings/net/minecraft/world/gen/feature/NetherPlacedFeatures.mapping index 0096a05f7f..6c8152a0d6 100644 --- a/mappings/net/minecraft/world/gen/feature/NetherPlacedFeatures.mapping +++ b/mappings/net/minecraft/world/gen/feature/NetherPlacedFeatures.mapping @@ -19,5 +19,10 @@ CLASS net/minecraft/class_6815 net/minecraft/world/gen/feature/NetherPlacedFeatu FIELD field_36035 SPRING_OPEN Lnet/minecraft/class_5321; FIELD field_36037 PATCH_SOUL_FIRE Lnet/minecraft/class_5321; FIELD field_36038 PATCH_FIRE Lnet/minecraft/class_5321; + FIELD field_51285 POISON_POOL Lnet/minecraft/class_5321; + FIELD field_51286 SMALL_DEBRIS_COLUMNS Lnet/minecraft/class_5321; + FIELD field_51287 LARGE_POTATO_COLUMNS Lnet/minecraft/class_5321; + FIELD field_51288 CORRUPTED_BUDS Lnet/minecraft/class_5321; + FIELD field_51289 POTATO_SPROUTS Lnet/minecraft/class_5321; METHOD method_46863 bootstrap (Lnet/minecraft/class_7891;)V ARG 0 featureRegisterable diff --git a/mappings/net/minecraft/world/gen/feature/OreConfiguredFeatures.mapping b/mappings/net/minecraft/world/gen/feature/OreConfiguredFeatures.mapping index 1d813f3a89..f8922b7c8b 100644 --- a/mappings/net/minecraft/world/gen/feature/OreConfiguredFeatures.mapping +++ b/mappings/net/minecraft/world/gen/feature/OreConfiguredFeatures.mapping @@ -31,5 +31,9 @@ CLASS net/minecraft/class_6806 net/minecraft/world/gen/feature/OreConfiguredFeat 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; + FIELD field_51264 ORE_TATERSTONE Lnet/minecraft/class_5321; + FIELD field_51265 ORE_AMBER Lnet/minecraft/class_5321; + FIELD field_51266 ORE_GRAVTATER Lnet/minecraft/class_5321; + FIELD field_51267 ORE_POISONOUS_POTATO 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 c90778df1e..11bdf4a90d 100644 --- a/mappings/net/minecraft/world/gen/feature/OrePlacedFeatures.mapping +++ b/mappings/net/minecraft/world/gen/feature/OrePlacedFeatures.mapping @@ -39,6 +39,12 @@ CLASS net/minecraft/class_6816 net/minecraft/world/gen/feature/OrePlacedFeatures 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; + FIELD field_51290 ORE_GOLD_ABOVE_ZERO Lnet/minecraft/class_5321; + FIELD field_51291 ORE_COPPER_SMALL Lnet/minecraft/class_5321; + FIELD field_51292 ORE_TATERSTONE Lnet/minecraft/class_5321; + FIELD field_51293 ORE_AMBER Lnet/minecraft/class_5321; + FIELD field_51294 ORE_GRAVTATER Lnet/minecraft/class_5321; + FIELD field_51295 ORE_POISONOUS_POTATO Lnet/minecraft/class_5321; METHOD method_39732 modifiersWithCount (ILnet/minecraft/class_6797;)Ljava/util/List; ARG 0 count ARG 1 heightModifier diff --git a/mappings/net/minecraft/world/gen/feature/ParkLaneFeature.mapping b/mappings/net/minecraft/world/gen/feature/ParkLaneFeature.mapping new file mode 100644 index 0000000000..d1f27a6c4e --- /dev/null +++ b/mappings/net/minecraft/world/gen/feature/ParkLaneFeature.mapping @@ -0,0 +1 @@ +CLASS net/minecraft/class_9588 net/minecraft/world/gen/feature/ParkLaneFeature diff --git a/mappings/net/minecraft/world/gen/feature/ParkLaneSurfaceFeature.mapping b/mappings/net/minecraft/world/gen/feature/ParkLaneSurfaceFeature.mapping new file mode 100644 index 0000000000..2d6a9907af --- /dev/null +++ b/mappings/net/minecraft/world/gen/feature/ParkLaneSurfaceFeature.mapping @@ -0,0 +1 @@ +CLASS net/minecraft/class_9589 net/minecraft/world/gen/feature/ParkLaneSurfaceFeature diff --git a/mappings/net/minecraft/world/gen/feature/PileConfiguredFeatures.mapping b/mappings/net/minecraft/world/gen/feature/PileConfiguredFeatures.mapping index 48a6dd5fe8..0bdf072779 100644 --- a/mappings/net/minecraft/world/gen/feature/PileConfiguredFeatures.mapping +++ b/mappings/net/minecraft/world/gen/feature/PileConfiguredFeatures.mapping @@ -4,5 +4,6 @@ CLASS net/minecraft/class_6807 net/minecraft/world/gen/feature/PileConfiguredFea FIELD field_35885 PILE_SNOW Lnet/minecraft/class_5321; FIELD field_35886 PILE_ICE Lnet/minecraft/class_5321; FIELD field_35887 PILE_PUMPKIN Lnet/minecraft/class_5321; + FIELD field_51268 PILE_POTATO_FRUIT Lnet/minecraft/class_5321; METHOD method_46856 bootstrap (Lnet/minecraft/class_7891;)V ARG 0 featureRegisterable diff --git a/mappings/net/minecraft/world/gen/feature/PotatoBudsFeature.mapping b/mappings/net/minecraft/world/gen/feature/PotatoBudsFeature.mapping new file mode 100644 index 0000000000..05436be4ea --- /dev/null +++ b/mappings/net/minecraft/world/gen/feature/PotatoBudsFeature.mapping @@ -0,0 +1,11 @@ +CLASS net/minecraft/class_9590 net/minecraft/world/gen/feature/PotatoBudsFeature + METHOD method_59258 (Lnet/minecraft/class_1936;Lnet/minecraft/class_5819;Lnet/minecraft/class_2338$class_2339;I)V + ARG 0 world + ARG 1 random + ARG 2 pos + METHOD method_59259 tryFindSurfacePos (Lnet/minecraft/class_1936;Lnet/minecraft/class_2338$class_2339;)Z + ARG 0 world + ARG 1 pos + METHOD method_59260 isNotAirOrCorruptedPeelgrass (Lnet/minecraft/class_1936;Lnet/minecraft/class_2338;)Z + ARG 0 world + ARG 1 pos diff --git a/mappings/net/minecraft/world/gen/feature/PotatoFieldFeature.mapping b/mappings/net/minecraft/world/gen/feature/PotatoFieldFeature.mapping new file mode 100644 index 0000000000..66ca932fe6 --- /dev/null +++ b/mappings/net/minecraft/world/gen/feature/PotatoFieldFeature.mapping @@ -0,0 +1,4 @@ +CLASS net/minecraft/class_9591 net/minecraft/world/gen/feature/PotatoFieldFeature + METHOD method_59266 canPlaceAt (Lnet/minecraft/class_5281;Lnet/minecraft/class_2338;)Z + ARG 1 world + ARG 2 pos diff --git a/mappings/net/minecraft/world/gen/feature/TreeConfiguredFeatures.mapping b/mappings/net/minecraft/world/gen/feature/TreeConfiguredFeatures.mapping index 1729088ec2..e840a4eaca 100644 --- a/mappings/net/minecraft/world/gen/feature/TreeConfiguredFeatures.mapping +++ b/mappings/net/minecraft/world/gen/feature/TreeConfiguredFeatures.mapping @@ -36,6 +36,9 @@ CLASS net/minecraft/class_6808 net/minecraft/world/gen/feature/TreeConfiguredFea FIELD field_38811 TALL_MANGROVE Lnet/minecraft/class_5321; FIELD field_42959 CHERRY_BEES_005 Lnet/minecraft/class_5321; FIELD field_42960 CHERRY Lnet/minecraft/class_5321; + FIELD field_51269 POTATO_TREE_TALL Lnet/minecraft/class_5321; + FIELD field_51270 POTATO_TREE Lnet/minecraft/class_5321; + FIELD field_51271 MOTHER_POTATO_TREE Lnet/minecraft/class_5321; METHOD method_39710 oak ()Lnet/minecraft/class_4643$class_4644; METHOD method_39711 builder (Lnet/minecraft/class_2248;Lnet/minecraft/class_2248;IIII)Lnet/minecraft/class_4643$class_4644; ARG 0 log diff --git a/mappings/net/minecraft/world/gen/feature/TreePlacedFeatures.mapping b/mappings/net/minecraft/world/gen/feature/TreePlacedFeatures.mapping index 724c2473b4..651815f1b8 100644 --- a/mappings/net/minecraft/world/gen/feature/TreePlacedFeatures.mapping +++ b/mappings/net/minecraft/world/gen/feature/TreePlacedFeatures.mapping @@ -28,5 +28,10 @@ CLASS net/minecraft/class_6818 net/minecraft/world/gen/feature/TreePlacedFeature 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; + FIELD field_51296 POTATO_TREE Lnet/minecraft/class_5321; + FIELD field_51297 POTATO_TREE_TALL Lnet/minecraft/class_5321; + FIELD field_51298 MOTHER_POTATO_TREE Lnet/minecraft/class_5321; + FIELD field_51299 POTATO_CHECKED Lnet/minecraft/class_5321; + FIELD field_51300 MOTHER_POTATO_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/TwistedPotatoFeature.mapping b/mappings/net/minecraft/world/gen/feature/TwistedPotatoFeature.mapping new file mode 100644 index 0000000000..05fc01dcea --- /dev/null +++ b/mappings/net/minecraft/world/gen/feature/TwistedPotatoFeature.mapping @@ -0,0 +1,17 @@ +CLASS net/minecraft/class_9592 net/minecraft/world/gen/feature/TwistedPotatoFeature + METHOD method_59273 canReplace (Lnet/minecraft/class_1936;Lnet/minecraft/class_2338;)Z + ARG 0 world + ARG 1 pos + METHOD method_59274 placeRoots (Lnet/minecraft/class_1936;Lnet/minecraft/class_2338;Lnet/minecraft/class_5819;I)V + ARG 0 world + ARG 1 pos + ARG 2 random + ARG 3 maxDistance + METHOD method_59275 placeRoots (Lnet/minecraft/class_1936;Lnet/minecraft/class_2338;Lnet/minecraft/class_5819;Lnet/minecraft/class_2338;II)V + ARG 0 world + ARG 1 pos + ARG 2 random + ARG 3 startPos + ARG 4 maxDistance + ARG 5 rootsPlaced + METHOD method_59276 getPowerfulPotatoBlockState ()Lnet/minecraft/class_2680; diff --git a/mappings/net/minecraft/world/gen/feature/UndergroundConfiguredFeatures.mapping b/mappings/net/minecraft/world/gen/feature/UndergroundConfiguredFeatures.mapping index 0a361624d6..88a77a6ac6 100644 --- a/mappings/net/minecraft/world/gen/feature/UndergroundConfiguredFeatures.mapping +++ b/mappings/net/minecraft/world/gen/feature/UndergroundConfiguredFeatures.mapping @@ -23,6 +23,10 @@ CLASS net/minecraft/class_6801 net/minecraft/world/gen/feature/UndergroundConfig FIELD field_38033 SCULK_PATCH_DEEP_DARK Lnet/minecraft/class_5321; FIELD field_38034 SCULK_VEIN Lnet/minecraft/class_5321; FIELD field_38477 SCULK_PATCH_ANCIENT_CITY Lnet/minecraft/class_5321; + FIELD field_51253 LARGE_POTATOSTONE Lnet/minecraft/class_5321; + FIELD field_51254 POTATO_LEAF Lnet/minecraft/class_5321; + FIELD field_51255 TWISTED_POTATO Lnet/minecraft/class_5321; + FIELD field_51256 POTATO_GEODE Lnet/minecraft/class_5321; METHOD method_39686 createSmallDripleafFeature ()Lnet/minecraft/class_6880; METHOD method_39687 createBigDripleafFeature (Lnet/minecraft/class_2350;)Lnet/minecraft/class_6880; ARG 0 direction diff --git a/mappings/net/minecraft/world/gen/feature/UndergroundPlacedFeatures.mapping b/mappings/net/minecraft/world/gen/feature/UndergroundPlacedFeatures.mapping index 2eb2146d00..35426d1d53 100644 --- a/mappings/net/minecraft/world/gen/feature/UndergroundPlacedFeatures.mapping +++ b/mappings/net/minecraft/world/gen/feature/UndergroundPlacedFeatures.mapping @@ -19,5 +19,9 @@ CLASS net/minecraft/class_6812 net/minecraft/world/gen/feature/UndergroundPlaced FIELD field_38036 SCULK_PATCH_DEEP_DARK Lnet/minecraft/class_5321; FIELD field_38037 SCULK_VEIN Lnet/minecraft/class_5321; FIELD field_38478 SCULK_PATCH_ANCIENT_CITY Lnet/minecraft/class_5321; + FIELD field_51279 LARGE_POTATOSTONE Lnet/minecraft/class_5321; + FIELD field_51280 POTATO_GEODE Lnet/minecraft/class_5321; + FIELD field_51281 POTATO_LEAF Lnet/minecraft/class_5321; + FIELD field_51282 TWISTED_POTATO Lnet/minecraft/class_5321; METHOD method_46860 bootstrap (Lnet/minecraft/class_7891;)V ARG 0 featureRegisterable diff --git a/mappings/net/minecraft/world/gen/feature/VegetationConfiguredFeatures.mapping b/mappings/net/minecraft/world/gen/feature/VegetationConfiguredFeatures.mapping index 1b6018ea95..a29e14f1c9 100644 --- a/mappings/net/minecraft/world/gen/feature/VegetationConfiguredFeatures.mapping +++ b/mappings/net/minecraft/world/gen/feature/VegetationConfiguredFeatures.mapping @@ -43,6 +43,13 @@ CLASS net/minecraft/class_6809 net/minecraft/world/gen/feature/VegetationConfigu FIELD field_35966 DARK_FOREST_VEGETATION Lnet/minecraft/class_5321; FIELD field_38812 MANGROVE_VEGETATION Lnet/minecraft/class_5321; FIELD field_42961 FLOWER_CHERRY Lnet/minecraft/class_5321; + FIELD field_51272 ARBORETUM_TREES Lnet/minecraft/class_5321; + FIELD field_51273 PATCH_POTATO Lnet/minecraft/class_5321; + FIELD field_51274 POTATO_FIELD Lnet/minecraft/class_5321; + FIELD field_51275 PARK_LANE Lnet/minecraft/class_5321; + FIELD field_51276 PARK_LANE_SURFACE Lnet/minecraft/class_5321; + FIELD field_51277 LEAF_PILE Lnet/minecraft/class_5321; + FIELD field_51278 VENOMOUS_COLUMN Lnet/minecraft/class_5321; METHOD method_39717 createRandomPatchFeatureConfig (Lnet/minecraft/class_4651;I)Lnet/minecraft/class_4638; ARG 0 block ARG 1 tries diff --git a/mappings/net/minecraft/world/gen/feature/VegetationPlacedFeatures.mapping b/mappings/net/minecraft/world/gen/feature/VegetationPlacedFeatures.mapping index 46538cb7e7..240224bf44 100644 --- a/mappings/net/minecraft/world/gen/feature/VegetationPlacedFeatures.mapping +++ b/mappings/net/minecraft/world/gen/feature/VegetationPlacedFeatures.mapping @@ -75,6 +75,15 @@ CLASS net/minecraft/class_6819 net/minecraft/world/gen/feature/VegetationPlacedF FIELD field_38816 TREES_MANGROVE Lnet/minecraft/class_5321; FIELD field_42964 FLOWER_CHERRY Lnet/minecraft/class_5321; FIELD field_42965 TREES_CHERRY Lnet/minecraft/class_5321; + FIELD field_51301 LEAF_PILE_HASH Lnet/minecraft/class_5321; + FIELD field_51302 VENOMOUS_COLUMN_HASH Lnet/minecraft/class_5321; + FIELD field_51303 ARBORETUM_TREES Lnet/minecraft/class_5321; + FIELD field_51304 PATCH_POTATO Lnet/minecraft/class_5321; + FIELD field_51305 PATCH_POTATO_SPARSE Lnet/minecraft/class_5321; + FIELD field_51306 POTATO_FIELD Lnet/minecraft/class_5321; + FIELD field_51307 PARK_LANE Lnet/minecraft/class_5321; + FIELD field_51308 PARK_LANE_SURFACE Lnet/minecraft/class_5321; + FIELD field_51309 PATCH_DEAD_BUSH_2_ALL_LEVELS Lnet/minecraft/class_5321; METHOD method_39738 modifiers (I)Ljava/util/List; ARG 0 count METHOD method_39739 mushroomModifiers (ILnet/minecraft/class_6797;)Ljava/util/List; diff --git a/mappings/net/minecraft/world/gen/feature/VillagePlacedFeatures.mapping b/mappings/net/minecraft/world/gen/feature/VillagePlacedFeatures.mapping index ea9f18169c..b390d91c94 100644 --- a/mappings/net/minecraft/world/gen/feature/VillagePlacedFeatures.mapping +++ b/mappings/net/minecraft/world/gen/feature/VillagePlacedFeatures.mapping @@ -12,5 +12,7 @@ CLASS net/minecraft/class_6825 net/minecraft/world/gen/feature/VillagePlacedFeat FIELD field_36205 FLOWER_PLAIN Lnet/minecraft/class_5321; FIELD field_36206 PATCH_TAIGA_GRASS Lnet/minecraft/class_5321; FIELD field_36207 PATCH_BERRY_BUSH Lnet/minecraft/class_5321; + FIELD field_51310 PILE_POTATO_FRUIT Lnet/minecraft/class_5321; + FIELD field_51311 POTATO Lnet/minecraft/class_5321; METHOD method_46868 bootstrap (Lnet/minecraft/class_7891;)V ARG 0 featureRegisterable diff --git a/mappings/net/minecraft/world/gen/placementmodifier/CloudPlacementModifier.mapping b/mappings/net/minecraft/world/gen/placementmodifier/CloudPlacementModifier.mapping new file mode 100644 index 0000000000..e4f4ffd5ea --- /dev/null +++ b/mappings/net/minecraft/world/gen/placementmodifier/CloudPlacementModifier.mapping @@ -0,0 +1,2 @@ +CLASS net/minecraft/class_9593 net/minecraft/world/gen/placementmodifier/CloudPlacementModifier + FIELD field_51015 CODEC Lcom/mojang/serialization/Codec; diff --git a/mappings/net/minecraft/world/gen/placementmodifier/CountMultilayerPlacementModifier.mapping b/mappings/net/minecraft/world/gen/placementmodifier/CountMultilayerPlacementModifier.mapping index 7e3577c3b9..e1ded38459 100644 --- a/mappings/net/minecraft/world/gen/placementmodifier/CountMultilayerPlacementModifier.mapping +++ b/mappings/net/minecraft/world/gen/placementmodifier/CountMultilayerPlacementModifier.mapping @@ -1,6 +1,10 @@ CLASS net/minecraft/class_5452 net/minecraft/world/gen/placementmodifier/CountMultilayerPlacementModifier FIELD field_35716 MODIFIER_CODEC Lcom/mojang/serialization/Codec; FIELD field_35717 count Lnet/minecraft/class_6017; + FIELD field_51016 startOffset I + METHOD (Lnet/minecraft/class_6017;I)V + ARG 1 count + ARG 2 startOffset METHOD method_30472 blocksSpawn (Lnet/minecraft/class_2680;)Z ARG 0 state METHOD method_30473 findPos (Lnet/minecraft/class_5444;IIII)I @@ -13,3 +17,12 @@ CLASS net/minecraft/class_5452 net/minecraft/world/gen/placementmodifier/CountMu ARG 0 count METHOD method_39621 of (Lnet/minecraft/class_6017;)Lnet/minecraft/class_5452; ARG 0 count + METHOD method_59288 of (II)Lnet/minecraft/class_5452; + ARG 0 count + ARG 1 startOffset + METHOD method_59289 (Lcom/mojang/serialization/codecs/RecordCodecBuilder$Instance;)Lcom/mojang/datafixers/kinds/App; + ARG 0 instance + METHOD method_59290 (Lnet/minecraft/class_5452;)Ljava/lang/Integer; + ARG 0 placementModifier + METHOD method_59291 (Lnet/minecraft/class_5452;)Lnet/minecraft/class_6017; + ARG 0 placementModifier