From 735ac1b4c2aa144192783c0bb12ebb01319d4229 Mon Sep 17 00:00:00 2001 From: apple502j <33279053+apple502j@users.noreply.github.com> Date: Thu, 25 Mar 2021 21:44:47 +0900 Subject: [PATCH] Map many block methods and params (#2180) --- .../block/AbstractLichenBlock.mapping | 35 +++++++++++++++---- .../block/AbstractPlantBlock.mapping | 3 ++ .../net/minecraft/block/AnvilBlock.mapping | 4 +++ mappings/net/minecraft/block/BedBlock.mapping | 2 ++ .../net/minecraft/block/BeehiveBlock.mapping | 2 ++ .../minecraft/block/BigDripleafBlock.mapping | 5 +++ .../minecraft/block/BubbleColumnBlock.mapping | 12 +++++++ .../net/minecraft/block/CampfireBlock.mapping | 2 ++ .../block/CartographyTableBlock.mapping | 4 +++ .../net/minecraft/block/ChestBlock.mapping | 3 ++ .../minecraft/block/ComposterBlock.mapping | 2 ++ .../minecraft/block/ConnectingBlock.mapping | 2 ++ .../block/CraftingTableBlock.mapping | 4 +++ .../net/minecraft/block/Degradable.mapping | 2 ++ .../block/EnchantingTableBlock.mapping | 4 +++ .../minecraft/block/EnderChestBlock.mapping | 4 +++ .../minecraft/block/GlowLichenBlock.mapping | 2 ++ .../net/minecraft/block/GrassBlock.mapping | 4 +++ .../minecraft/block/GrindstoneBlock.mapping | 4 +++ .../net/minecraft/block/LoomBlock.mapping | 4 +++ .../minecraft/block/PistonHeadBlock.mapping | 7 ++-- .../block/PointedDripstoneBlock.mapping | 2 ++ .../net/minecraft/block/PumpkinBlock.mapping | 2 ++ .../block/RedstoneTorchBlock.mapping | 2 ++ .../block/RespawnAnchorBlock.mapping | 2 ++ .../minecraft/block/ShulkerBoxBlock.mapping | 5 +++ .../block/SmithingTableBlock.mapping | 4 +++ .../minecraft/block/TallPlantBlock.mapping | 3 ++ .../block/cauldron/CauldronBehavior.mapping | 2 ++ .../sapling/LargeTreeSaplingGenerator.mapping | 5 +++ .../block/sapling/SaplingGenerator.mapping | 3 ++ 31 files changed, 133 insertions(+), 8 deletions(-) diff --git a/mappings/net/minecraft/block/AbstractLichenBlock.mapping b/mappings/net/minecraft/block/AbstractLichenBlock.mapping index 4ec5f444a9..694e968b0e 100644 --- a/mappings/net/minecraft/block/AbstractLichenBlock.mapping +++ b/mappings/net/minecraft/block/AbstractLichenBlock.mapping @@ -25,14 +25,18 @@ CLASS net/minecraft/class_5778 net/minecraft/block/AbstractLichenBlock ARG 5 to METHOD method_33361 (Lnet/minecraft/class_2680;Lnet/minecraft/class_1937;Lnet/minecraft/class_2338;Lnet/minecraft/class_2350;)Lnet/minecraft/class_2680; ARG 4 direction - METHOD method_33362 addDirection (Lnet/minecraft/class_2680;Lnet/minecraft/class_1922;Lnet/minecraft/class_2338;Lnet/minecraft/class_2350;)Lnet/minecraft/class_2680; + METHOD method_33362 withDirection (Lnet/minecraft/class_2680;Lnet/minecraft/class_1922;Lnet/minecraft/class_2338;Lnet/minecraft/class_2350;)Lnet/minecraft/class_2680; ARG 1 state - ARG 3 pos - ARG 4 direction - METHOD method_33363 canSpreadTo (Lnet/minecraft/class_2680;Lnet/minecraft/class_1936;Lnet/minecraft/class_2338;Lnet/minecraft/class_2350;Lnet/minecraft/class_2350;)Z ARG 2 world ARG 3 pos - METHOD method_33364 canSpreadRandomly (Lnet/minecraft/class_2680;Lnet/minecraft/class_1936;Lnet/minecraft/class_2338;Lnet/minecraft/class_2350;Ljava/util/Random;)Z + ARG 4 direction + METHOD method_33363 trySpreadTo (Lnet/minecraft/class_2680;Lnet/minecraft/class_1936;Lnet/minecraft/class_2338;Lnet/minecraft/class_2350;Lnet/minecraft/class_2350;)Z + ARG 1 state + ARG 2 world + ARG 3 pos + ARG 4 from + ARG 5 to + METHOD method_33364 trySpreadRandomly (Lnet/minecraft/class_2680;Lnet/minecraft/class_1936;Lnet/minecraft/class_2338;Lnet/minecraft/class_2350;Ljava/util/Random;)Z ARG 1 state ARG 2 world ARG 3 pos @@ -51,13 +55,15 @@ CLASS net/minecraft/class_5778 net/minecraft/block/AbstractLichenBlock ARG 0 stateManager METHOD method_33369 canHaveDirection (Lnet/minecraft/class_2350;)Z ARG 1 direction + METHOD method_33370 (Ljava/util/EnumMap;)V + ARG 0 shapes METHOD method_33371 (Lnet/minecraft/class_2680;Lnet/minecraft/class_1936;Lnet/minecraft/class_2338;Lnet/minecraft/class_2350;Lnet/minecraft/class_2350;)Z ARG 5 to METHOD method_33372 (Lnet/minecraft/class_2680;Lnet/minecraft/class_2350;)Z ARG 1 direction METHOD method_33374 getProperty (Lnet/minecraft/class_2350;)Lnet/minecraft/class_2746; ARG 0 direction - METHOD method_33375 canSpreadRandomly (Lnet/minecraft/class_2680;Lnet/minecraft/class_3218;Lnet/minecraft/class_2338;Ljava/util/Random;)Z + METHOD method_33375 trySpreadRandomly (Lnet/minecraft/class_2680;Lnet/minecraft/class_3218;Lnet/minecraft/class_2338;Ljava/util/Random;)Z ARG 1 state ARG 2 world ARG 3 pos @@ -75,3 +81,20 @@ CLASS net/minecraft/class_5778 net/minecraft/block/AbstractLichenBlock ARG 0 state METHOD method_33382 isNotFullBlock (Lnet/minecraft/class_2680;)Z ARG 0 state + METHOD method_34728 canSpreadTo (Lnet/minecraft/class_1922;Lnet/minecraft/class_2338;Lnet/minecraft/class_2350;)Z + ARG 1 world + ARG 2 pos + ARG 3 direction + METHOD method_34729 getSpreadLocation (Lnet/minecraft/class_2680;Lnet/minecraft/class_1922;Lnet/minecraft/class_2338;Lnet/minecraft/class_2350;Lnet/minecraft/class_2350;)Ljava/util/Optional; + ARG 1 state + ARG 2 world + ARG 3 pos + ARG 4 from + ARG 5 to + METHOD method_34730 (Lnet/minecraft/class_2680;Lnet/minecraft/class_1922;Lnet/minecraft/class_2338;Lnet/minecraft/class_2350;Lnet/minecraft/class_2350;)Z + ARG 5 to + METHOD method_34731 canSpread (Lnet/minecraft/class_2680;Lnet/minecraft/class_1922;Lnet/minecraft/class_2338;Lnet/minecraft/class_2350;)Z + ARG 1 state + ARG 2 world + ARG 3 pos + ARG 4 from diff --git a/mappings/net/minecraft/block/AbstractPlantBlock.mapping b/mappings/net/minecraft/block/AbstractPlantBlock.mapping index 41815a24f5..839d97d36d 100644 --- a/mappings/net/minecraft/block/AbstractPlantBlock.mapping +++ b/mappings/net/minecraft/block/AbstractPlantBlock.mapping @@ -1,5 +1,8 @@ CLASS net/minecraft/class_4864 net/minecraft/block/AbstractPlantBlock METHOD method_25960 getStemHeadPos (Lnet/minecraft/class_1922;Lnet/minecraft/class_2338;Lnet/minecraft/class_2248;)Ljava/util/Optional; + ARG 1 world + ARG 2 pos + ARG 3 block METHOD method_33624 copyState (Lnet/minecraft/class_2680;Lnet/minecraft/class_2680;)Lnet/minecraft/class_2680; ARG 1 from ARG 2 to diff --git a/mappings/net/minecraft/block/AnvilBlock.mapping b/mappings/net/minecraft/block/AnvilBlock.mapping index 58b04c1991..721fb7c49d 100644 --- a/mappings/net/minecraft/block/AnvilBlock.mapping +++ b/mappings/net/minecraft/block/AnvilBlock.mapping @@ -10,5 +10,9 @@ CLASS net/minecraft/class_2199 net/minecraft/block/AnvilBlock FIELD field_9889 Z_STEM_SHAPE Lnet/minecraft/class_265; FIELD field_9891 Z_STEP_SHAPE Lnet/minecraft/class_265; FIELD field_9892 Z_AXIS_SHAPE Lnet/minecraft/class_265; + METHOD method_17453 (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 inventory + ARG 4 player METHOD method_9346 getLandingState (Lnet/minecraft/class_2680;)Lnet/minecraft/class_2680; ARG 0 fallingState diff --git a/mappings/net/minecraft/block/BedBlock.mapping b/mappings/net/minecraft/block/BedBlock.mapping index 1dfe980acf..55224845b2 100644 --- a/mappings/net/minecraft/block/BedBlock.mapping +++ b/mappings/net/minecraft/block/BedBlock.mapping @@ -17,6 +17,8 @@ CLASS net/minecraft/class_2244 net/minecraft/block/BedBlock METHOD method_18476 getDirection (Lnet/minecraft/class_1922;Lnet/minecraft/class_2338;)Lnet/minecraft/class_2350; ARG 0 world ARG 1 pos + METHOD method_19283 (Lnet/minecraft/class_1657;Lnet/minecraft/class_1657$class_1658;)V + ARG 1 reason METHOD method_21838 bounceEntity (Lnet/minecraft/class_1297;)V ARG 1 entity METHOD method_22357 isFree (Lnet/minecraft/class_1937;Lnet/minecraft/class_2338;)Z diff --git a/mappings/net/minecraft/block/BeehiveBlock.mapping b/mappings/net/minecraft/block/BeehiveBlock.mapping index c87c3380f9..8d25ad8121 100644 --- a/mappings/net/minecraft/block/BeehiveBlock.mapping +++ b/mappings/net/minecraft/block/BeehiveBlock.mapping @@ -16,6 +16,7 @@ CLASS net/minecraft/class_4481 net/minecraft/block/BeehiveBlock ARG 2 state ARG 3 pos ARG 4 player + ARG 5 beeState METHOD method_21842 dropHoneycomb (Lnet/minecraft/class_1937;Lnet/minecraft/class_2338;)V ARG 0 world ARG 1 pos @@ -39,3 +40,4 @@ CLASS net/minecraft/class_4481 net/minecraft/block/BeehiveBlock ARG 1 world ARG 2 pos METHOD method_26978 getRandomGenerationDirection (Ljava/util/Random;)Lnet/minecraft/class_2350; + ARG 0 random diff --git a/mappings/net/minecraft/block/BigDripleafBlock.mapping b/mappings/net/minecraft/block/BigDripleafBlock.mapping index 5510f874d9..8bc3c674bf 100644 --- a/mappings/net/minecraft/block/BigDripleafBlock.mapping +++ b/mappings/net/minecraft/block/BigDripleafBlock.mapping @@ -10,8 +10,10 @@ CLASS net/minecraft/class_5801 net/minecraft/block/BigDripleafBlock ARG 1 pos ARG 2 soundEvent METHOD method_33603 grow (Lnet/minecraft/class_1936;Ljava/util/Random;Lnet/minecraft/class_2338;Lnet/minecraft/class_2350;)V + ARG 0 world ARG 1 random ARG 2 pos + ARG 3 direction METHOD method_33604 changeTilt (Lnet/minecraft/class_2680;Lnet/minecraft/class_1937;Lnet/minecraft/class_2338;Lnet/minecraft/class_5816;)V ARG 0 state ARG 1 world @@ -26,6 +28,8 @@ CLASS net/minecraft/class_5801 net/minecraft/block/BigDripleafBlock METHOD method_33606 isEntityAbove (Lnet/minecraft/class_2338;Lnet/minecraft/class_1297;)Z ARG 0 pos ARG 1 entity + METHOD method_33609 (Lit/unimi/dsi/fastutil/objects/Object2IntArrayMap;)V + ARG 0 delays METHOD method_33610 resetTilt (Lnet/minecraft/class_2680;Lnet/minecraft/class_1937;Lnet/minecraft/class_2338;)V ARG 0 state ARG 1 world @@ -37,6 +41,7 @@ CLASS net/minecraft/class_5801 net/minecraft/block/BigDripleafBlock METHOD method_33613 getShapeForStateTilt (Lnet/minecraft/class_2680;)Lnet/minecraft/class_265; ARG 0 state METHOD method_33725 canGrowInto (Lnet/minecraft/class_5539;Lnet/minecraft/class_2338;Lnet/minecraft/class_2680;)Z + ARG 0 world ARG 1 pos ARG 2 state METHOD method_33726 placeDripleafAt (Lnet/minecraft/class_1936;Lnet/minecraft/class_2338;Lnet/minecraft/class_3610;Lnet/minecraft/class_2350;)Z diff --git a/mappings/net/minecraft/block/BubbleColumnBlock.mapping b/mappings/net/minecraft/block/BubbleColumnBlock.mapping index 4d3b82ffe9..dfbc93677f 100644 --- a/mappings/net/minecraft/block/BubbleColumnBlock.mapping +++ b/mappings/net/minecraft/block/BubbleColumnBlock.mapping @@ -1,3 +1,15 @@ CLASS net/minecraft/class_2258 net/minecraft/block/BubbleColumnBlock FIELD field_10680 DRAG Lnet/minecraft/class_2746; + METHOD method_34267 update (Lnet/minecraft/class_1936;Lnet/minecraft/class_2338;Lnet/minecraft/class_2680;Lnet/minecraft/class_2680;)V + ARG 0 world + ARG 1 pos + ARG 2 water + ARG 3 bubbleSource + METHOD method_34268 update (Lnet/minecraft/class_1936;Lnet/minecraft/class_2338;Lnet/minecraft/class_2680;)V + ARG 0 world + ARG 1 pos + ARG 2 state + METHOD method_34269 getBubbleState (Lnet/minecraft/class_2680;)Lnet/minecraft/class_2680; + ARG 0 state METHOD method_9658 isStillWater (Lnet/minecraft/class_2680;)Z + ARG 0 state diff --git a/mappings/net/minecraft/block/CampfireBlock.mapping b/mappings/net/minecraft/block/CampfireBlock.mapping index a795179850..11367fe3c7 100644 --- a/mappings/net/minecraft/block/CampfireBlock.mapping +++ b/mappings/net/minecraft/block/CampfireBlock.mapping @@ -29,5 +29,7 @@ CLASS net/minecraft/class_3922 net/minecraft/block/CampfireBlock ARG 1 world ARG 2 pos ARG 3 state + METHOD method_30034 (Lnet/minecraft/class_4970$class_4971;)Z + ARG 0 state METHOD method_30035 canBeLit (Lnet/minecraft/class_2680;)Z ARG 0 state diff --git a/mappings/net/minecraft/block/CartographyTableBlock.mapping b/mappings/net/minecraft/block/CartographyTableBlock.mapping index ee0ef73ab3..ec9193fc47 100644 --- a/mappings/net/minecraft/block/CartographyTableBlock.mapping +++ b/mappings/net/minecraft/block/CartographyTableBlock.mapping @@ -1,2 +1,6 @@ CLASS net/minecraft/class_3711 net/minecraft/block/CartographyTableBlock FIELD field_17355 TITLE Lnet/minecraft/class_2561; + METHOD method_17457 (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 inventory + ARG 4 player diff --git a/mappings/net/minecraft/block/ChestBlock.mapping b/mappings/net/minecraft/block/ChestBlock.mapping index 34cc60df90..c7887d7a75 100644 --- a/mappings/net/minecraft/block/ChestBlock.mapping +++ b/mappings/net/minecraft/block/ChestBlock.mapping @@ -16,6 +16,9 @@ CLASS net/minecraft/class_2281 net/minecraft/block/ChestBlock ARG 3 pos ARG 4 ignoreBlocked METHOD method_24166 getAnimationProgressRetriever (Lnet/minecraft/class_2618;)Lnet/minecraft/class_4732$class_3923; + METHOD method_24168 (Lnet/minecraft/class_1936;Lnet/minecraft/class_2338;)Z + ARG 0 world + ARG 1 pos METHOD method_24169 getDoubleBlockType (Lnet/minecraft/class_2680;)Lnet/minecraft/class_4732$class_4733; ARG 0 state METHOD method_31641 getExpectedEntityType ()Lnet/minecraft/class_2591; diff --git a/mappings/net/minecraft/block/ComposterBlock.mapping b/mappings/net/minecraft/block/ComposterBlock.mapping index 4e11ca8eb9..7e2ea900c9 100644 --- a/mappings/net/minecraft/block/ComposterBlock.mapping +++ b/mappings/net/minecraft/block/ComposterBlock.mapping @@ -6,6 +6,8 @@ CLASS net/minecraft/class_3962 net/minecraft/block/ComposterBlock METHOD method_17753 registerCompostableItem (FLnet/minecraft/class_1935;)V ARG 0 levelIncreaseChance ARG 1 item + METHOD method_17755 ([Lnet/minecraft/class_265;)V + ARG 0 shapes METHOD method_17756 addToComposter (Lnet/minecraft/class_2680;Lnet/minecraft/class_1936;Lnet/minecraft/class_2338;Lnet/minecraft/class_1799;)Lnet/minecraft/class_2680; ARG 0 state ARG 1 world diff --git a/mappings/net/minecraft/block/ConnectingBlock.mapping b/mappings/net/minecraft/block/ConnectingBlock.mapping index a4cfac847f..3288167ef8 100644 --- a/mappings/net/minecraft/block/ConnectingBlock.mapping +++ b/mappings/net/minecraft/block/ConnectingBlock.mapping @@ -13,5 +13,7 @@ CLASS net/minecraft/class_2429 net/minecraft/block/ConnectingBlock ARG 2 settings METHOD method_10368 getConnectionMask (Lnet/minecraft/class_2680;)I ARG 1 state + METHOD method_10369 (Ljava/util/EnumMap;)V + ARG 0 directions METHOD method_10370 generateFacingsToShapeMap (F)[Lnet/minecraft/class_265; ARG 1 radius diff --git a/mappings/net/minecraft/block/CraftingTableBlock.mapping b/mappings/net/minecraft/block/CraftingTableBlock.mapping index d597bcd695..d9b2061a4e 100644 --- a/mappings/net/minecraft/block/CraftingTableBlock.mapping +++ b/mappings/net/minecraft/block/CraftingTableBlock.mapping @@ -1,2 +1,6 @@ CLASS net/minecraft/class_2304 net/minecraft/block/CraftingTableBlock FIELD field_17362 TITLE Lnet/minecraft/class_2561; + METHOD method_17466 (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 inventory + ARG 4 player diff --git a/mappings/net/minecraft/block/Degradable.mapping b/mappings/net/minecraft/block/Degradable.mapping index d62559be26..99d02fcea1 100644 --- a/mappings/net/minecraft/block/Degradable.mapping +++ b/mappings/net/minecraft/block/Degradable.mapping @@ -13,3 +13,5 @@ CLASS net/minecraft/class_5547 net/minecraft/block/Degradable ARG 2 world ARG 3 pos ARG 4 random + METHOD method_34726 (Lnet/minecraft/class_3218;Lnet/minecraft/class_2338;Lnet/minecraft/class_2680;)V + ARG 2 state diff --git a/mappings/net/minecraft/block/EnchantingTableBlock.mapping b/mappings/net/minecraft/block/EnchantingTableBlock.mapping index 15425ee920..836f2141d2 100644 --- a/mappings/net/minecraft/block/EnchantingTableBlock.mapping +++ b/mappings/net/minecraft/block/EnchantingTableBlock.mapping @@ -1,2 +1,6 @@ CLASS net/minecraft/class_2331 net/minecraft/block/EnchantingTableBlock FIELD field_10951 SHAPE Lnet/minecraft/class_265; + METHOD method_17467 (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 inventory + ARG 4 player diff --git a/mappings/net/minecraft/block/EnderChestBlock.mapping b/mappings/net/minecraft/block/EnderChestBlock.mapping index b12acfb1d0..9e0c4e53c2 100644 --- a/mappings/net/minecraft/block/EnderChestBlock.mapping +++ b/mappings/net/minecraft/block/EnderChestBlock.mapping @@ -3,3 +3,7 @@ CLASS net/minecraft/class_2336 net/minecraft/block/EnderChestBlock FIELD field_10967 SHAPE Lnet/minecraft/class_265; FIELD field_10968 WATERLOGGED Lnet/minecraft/class_2746; FIELD field_17363 CONTAINER_NAME Lnet/minecraft/class_2561; + METHOD method_17468 (Lnet/minecraft/class_1730;ILnet/minecraft/class_1661;Lnet/minecraft/class_1657;)Lnet/minecraft/class_1703; + ARG 1 syncId + ARG 2 inventory + ARG 3 player diff --git a/mappings/net/minecraft/block/GlowLichenBlock.mapping b/mappings/net/minecraft/block/GlowLichenBlock.mapping index 23476d680c..c775772fa0 100644 --- a/mappings/net/minecraft/block/GlowLichenBlock.mapping +++ b/mappings/net/minecraft/block/GlowLichenBlock.mapping @@ -1,2 +1,4 @@ CLASS net/minecraft/class_5777 net/minecraft/block/GlowLichenBlock FIELD field_28412 WATERLOGGED Lnet/minecraft/class_2746; + METHOD method_34727 (Lnet/minecraft/class_2680;Lnet/minecraft/class_1922;Lnet/minecraft/class_2338;Lnet/minecraft/class_2350;)Z + ARG 4 direction diff --git a/mappings/net/minecraft/block/GrassBlock.mapping b/mappings/net/minecraft/block/GrassBlock.mapping index bf9842d3b0..600789e04c 100644 --- a/mappings/net/minecraft/block/GrassBlock.mapping +++ b/mappings/net/minecraft/block/GrassBlock.mapping @@ -1 +1,5 @@ CLASS net/minecraft/class_2372 net/minecraft/block/GrassBlock + METHOD method_31647 getFlowerState (Ljava/util/Random;Lnet/minecraft/class_2338;Lnet/minecraft/class_2975;)Lnet/minecraft/class_2680; + ARG 0 random + ARG 1 pos + ARG 2 flowerFeature diff --git a/mappings/net/minecraft/block/GrindstoneBlock.mapping b/mappings/net/minecraft/block/GrindstoneBlock.mapping index 0ab39a21f6..aab7e76904 100644 --- a/mappings/net/minecraft/block/GrindstoneBlock.mapping +++ b/mappings/net/minecraft/block/GrindstoneBlock.mapping @@ -66,3 +66,7 @@ CLASS net/minecraft/class_3713 net/minecraft/block/GrindstoneBlock FIELD field_17364 TITLE Lnet/minecraft/class_2561; METHOD method_16119 getShape (Lnet/minecraft/class_2680;)Lnet/minecraft/class_265; ARG 1 state + METHOD method_17469 (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 inventory + ARG 4 player diff --git a/mappings/net/minecraft/block/LoomBlock.mapping b/mappings/net/minecraft/block/LoomBlock.mapping index e70b43e826..2bba1017c6 100644 --- a/mappings/net/minecraft/block/LoomBlock.mapping +++ b/mappings/net/minecraft/block/LoomBlock.mapping @@ -1,2 +1,6 @@ CLASS net/minecraft/class_2406 net/minecraft/block/LoomBlock FIELD field_17373 TITLE Lnet/minecraft/class_2561; + METHOD method_17478 (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 inventory + ARG 4 player diff --git a/mappings/net/minecraft/block/PistonHeadBlock.mapping b/mappings/net/minecraft/block/PistonHeadBlock.mapping index fbbee9677e..45381380c2 100644 --- a/mappings/net/minecraft/block/PistonHeadBlock.mapping +++ b/mappings/net/minecraft/block/PistonHeadBlock.mapping @@ -24,7 +24,10 @@ CLASS net/minecraft/class_2671 net/minecraft/block/PistonHeadBlock METHOD method_11520 getHeadShape (Lnet/minecraft/class_2350;Z)Lnet/minecraft/class_265; ARG 0 direction ARG 1 shortHead - METHOD method_26980 (Lnet/minecraft/class_2680;Lnet/minecraft/class_2680;)Z - ARG 1 state + METHOD method_26980 isAttached (Lnet/minecraft/class_2680;Lnet/minecraft/class_2680;)Z + ARG 1 headState + ARG 2 pistonState METHOD method_31019 getHeadShapes (Z)[Lnet/minecraft/class_265; ARG 0 shortHead + METHOD method_31020 (ZLnet/minecraft/class_2350;)Lnet/minecraft/class_265; + ARG 1 direction diff --git a/mappings/net/minecraft/block/PointedDripstoneBlock.mapping b/mappings/net/minecraft/block/PointedDripstoneBlock.mapping index 93a15605ad..68ed9daaf1 100644 --- a/mappings/net/minecraft/block/PointedDripstoneBlock.mapping +++ b/mappings/net/minecraft/block/PointedDripstoneBlock.mapping @@ -105,5 +105,7 @@ CLASS net/minecraft/class_5689 net/minecraft/block/PointedDripstoneBlock ARG 2 state METHOD method_33277 (Lnet/minecraft/class_1937;Lnet/minecraft/class_2338;Lnet/minecraft/class_2680;Lnet/minecraft/class_3611;)V ARG 3 fluid + METHOD method_33279 (Lnet/minecraft/class_1937;Lnet/minecraft/class_2338;)Lnet/minecraft/class_3611; + ARG 1 pos METHOD method_33280 (Lnet/minecraft/class_1937;Lnet/minecraft/class_2338;Lnet/minecraft/class_2680;Lnet/minecraft/class_3611;)V ARG 3 fluid diff --git a/mappings/net/minecraft/block/PumpkinBlock.mapping b/mappings/net/minecraft/block/PumpkinBlock.mapping index 6b4cb41833..6065dc3706 100644 --- a/mappings/net/minecraft/block/PumpkinBlock.mapping +++ b/mappings/net/minecraft/block/PumpkinBlock.mapping @@ -1 +1,3 @@ CLASS net/minecraft/class_2445 net/minecraft/block/PumpkinBlock + METHOD method_20291 (Lnet/minecraft/class_1268;Lnet/minecraft/class_1657;)V + ARG 1 player diff --git a/mappings/net/minecraft/block/RedstoneTorchBlock.mapping b/mappings/net/minecraft/block/RedstoneTorchBlock.mapping index c674d3c1c3..c06b9bc678 100644 --- a/mappings/net/minecraft/block/RedstoneTorchBlock.mapping +++ b/mappings/net/minecraft/block/RedstoneTorchBlock.mapping @@ -9,6 +9,8 @@ CLASS net/minecraft/class_2459 net/minecraft/block/RedstoneTorchBlock ARG 0 world ARG 1 pos ARG 2 addNew + METHOD method_20453 (Lnet/minecraft/class_1922;)Ljava/util/List; + ARG 0 world CLASS class_2460 BurnoutEntry FIELD field_11447 time J FIELD field_11448 pos Lnet/minecraft/class_2338; diff --git a/mappings/net/minecraft/block/RespawnAnchorBlock.mapping b/mappings/net/minecraft/block/RespawnAnchorBlock.mapping index d34a0e61b8..498a2dfb25 100644 --- a/mappings/net/minecraft/block/RespawnAnchorBlock.mapping +++ b/mappings/net/minecraft/block/RespawnAnchorBlock.mapping @@ -19,6 +19,8 @@ CLASS net/minecraft/class_4969 net/minecraft/block/RespawnAnchorBlock ARG 0 stack METHOD method_29290 canCharge (Lnet/minecraft/class_2680;)Z ARG 0 state + METHOD method_29559 (Lnet/minecraft/class_1937;Lnet/minecraft/class_2338;)Z + ARG 1 pos METHOD method_29560 hasStillWater (Lnet/minecraft/class_2338;Lnet/minecraft/class_1937;)Z ARG 0 pos ARG 1 world diff --git a/mappings/net/minecraft/block/ShulkerBoxBlock.mapping b/mappings/net/minecraft/block/ShulkerBoxBlock.mapping index c3761601da..4f59fe8d78 100644 --- a/mappings/net/minecraft/block/ShulkerBoxBlock.mapping +++ b/mappings/net/minecraft/block/ShulkerBoxBlock.mapping @@ -14,3 +14,8 @@ CLASS net/minecraft/class_2480 net/minecraft/block/ShulkerBoxBlock METHOD method_10528 getColor ()Lnet/minecraft/class_1767; METHOD method_10529 getItemStack (Lnet/minecraft/class_1767;)Lnet/minecraft/class_1799; ARG 0 color + METHOD method_33383 canOpen (Lnet/minecraft/class_2680;Lnet/minecraft/class_1937;Lnet/minecraft/class_2338;Lnet/minecraft/class_2627;)Z + ARG 0 state + ARG 1 world + ARG 2 pos + ARG 3 entity diff --git a/mappings/net/minecraft/block/SmithingTableBlock.mapping b/mappings/net/minecraft/block/SmithingTableBlock.mapping index 41880f66c6..ad981c5507 100644 --- a/mappings/net/minecraft/block/SmithingTableBlock.mapping +++ b/mappings/net/minecraft/block/SmithingTableBlock.mapping @@ -1,2 +1,6 @@ CLASS net/minecraft/class_3717 net/minecraft/block/SmithingTableBlock FIELD field_22511 SCREEN_TITLE Lnet/minecraft/class_2561; + METHOD method_24950 (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 inventory + ARG 4 player diff --git a/mappings/net/minecraft/block/TallPlantBlock.mapping b/mappings/net/minecraft/block/TallPlantBlock.mapping index 63e672a897..3d6af3cb52 100644 --- a/mappings/net/minecraft/block/TallPlantBlock.mapping +++ b/mappings/net/minecraft/block/TallPlantBlock.mapping @@ -2,6 +2,9 @@ CLASS net/minecraft/class_2320 net/minecraft/block/TallPlantBlock FIELD field_10929 HALF Lnet/minecraft/class_2754; METHOD method_10021 placeAt (Lnet/minecraft/class_1936;Lnet/minecraft/class_2680;Lnet/minecraft/class_2338;I)V ARG 1 world + ARG 2 state + ARG 3 pos + ARG 4 flags METHOD method_30036 onBreakInCreative (Lnet/minecraft/class_1937;Lnet/minecraft/class_2338;Lnet/minecraft/class_2680;Lnet/minecraft/class_1657;)V COMMENT Destroys a bottom half of a tall double block (such as a plant or a door) COMMENT without dropping an item when broken in creative. diff --git a/mappings/net/minecraft/block/cauldron/CauldronBehavior.mapping b/mappings/net/minecraft/block/cauldron/CauldronBehavior.mapping index 6fe363dad7..a92801a7b1 100644 --- a/mappings/net/minecraft/block/cauldron/CauldronBehavior.mapping +++ b/mappings/net/minecraft/block/cauldron/CauldronBehavior.mapping @@ -135,3 +135,5 @@ CLASS net/minecraft/class_5620 net/minecraft/block/cauldron/CauldronBehavior ARG 3 player ARG 4 hand ARG 5 stack + METHOD method_34850 registerBucketBehavior (Ljava/util/Map;)V + ARG 0 behavior diff --git a/mappings/net/minecraft/block/sapling/LargeTreeSaplingGenerator.mapping b/mappings/net/minecraft/block/sapling/LargeTreeSaplingGenerator.mapping index 61cf0a6cde..11bc9948e7 100644 --- a/mappings/net/minecraft/block/sapling/LargeTreeSaplingGenerator.mapping +++ b/mappings/net/minecraft/block/sapling/LargeTreeSaplingGenerator.mapping @@ -6,7 +6,12 @@ CLASS net/minecraft/class_2650 net/minecraft/block/sapling/LargeTreeSaplingGener ARG 3 x ARG 4 z METHOD method_11443 createLargeTreeFeature (Ljava/util/Random;)Lnet/minecraft/class_2975; + ARG 1 random METHOD method_11444 generateLargeTree (Lnet/minecraft/class_3218;Lnet/minecraft/class_2794;Lnet/minecraft/class_2338;Lnet/minecraft/class_2680;Ljava/util/Random;II)Z ARG 1 world + ARG 2 chunkGenerator ARG 3 pos ARG 4 state + ARG 5 random + ARG 6 x + ARG 7 z diff --git a/mappings/net/minecraft/block/sapling/SaplingGenerator.mapping b/mappings/net/minecraft/block/sapling/SaplingGenerator.mapping index a5a6436a5f..8ef3cee5b2 100644 --- a/mappings/net/minecraft/block/sapling/SaplingGenerator.mapping +++ b/mappings/net/minecraft/block/sapling/SaplingGenerator.mapping @@ -1,10 +1,13 @@ CLASS net/minecraft/class_2647 net/minecraft/block/sapling/SaplingGenerator METHOD method_11430 createTreeFeature (Ljava/util/Random;Z)Lnet/minecraft/class_2975; + ARG 1 random ARG 2 bees METHOD method_11431 generate (Lnet/minecraft/class_3218;Lnet/minecraft/class_2794;Lnet/minecraft/class_2338;Lnet/minecraft/class_2680;Ljava/util/Random;)Z ARG 1 world + ARG 2 chunkGenerator ARG 3 pos ARG 4 state + ARG 5 random METHOD method_24282 areFlowersNearby (Lnet/minecraft/class_1936;Lnet/minecraft/class_2338;)Z ARG 1 world ARG 2 pos