diff --git a/mappings/net/minecraft/block/AbstractBlock.mapping b/mappings/net/minecraft/block/AbstractBlock.mapping index bd33073156..f257b7edc7 100644 --- a/mappings/net/minecraft/block/AbstractBlock.mapping +++ b/mappings/net/minecraft/block/AbstractBlock.mapping @@ -329,6 +329,11 @@ CLASS net/minecraft/class_4970 net/minecraft/block/AbstractBlock ARG 1 state ARG 2 world ARG 3 pos + METHOD method_53969 getCodec ()Lcom/mojang/serialization/MapCodec; + METHOD method_54094 createCodec (Ljava/util/function/Function;)Lcom/mojang/serialization/MapCodec; + ARG 0 blockFromSettings + METHOD method_54095 getSettings ()Lnet/minecraft/class_4970$class_2251; + METHOD method_54096 createSettingsCodec ()Lcom/mojang/serialization/codecs/RecordCodecBuilder; METHOD method_8389 asItem ()Lnet/minecraft/class_1792; COMMENT {@return the block's corresponding item} COMMENT @@ -877,6 +882,7 @@ CLASS net/minecraft/class_4970 net/minecraft/block/AbstractBlock FIELD field_44628 forceSolid Z FIELD field_44629 instrument Lnet/minecraft/class_2766; FIELD field_44630 replaceable Z + FIELD field_46532 CODEC Lcom/mojang/serialization/Codec; METHOD method_16228 dropsLike (Lnet/minecraft/class_2248;)Lnet/minecraft/class_4970$class_2251; COMMENT Specifies that a block should drop the same items as a provided block. ARG 1 source @@ -1282,6 +1288,8 @@ CLASS net/minecraft/class_4970 net/minecraft/block/AbstractBlock METHOD method_51367 isSolid ()Z METHOD method_53257 isOf (Lnet/minecraft/class_6880;)Z ARG 1 blockEntry + METHOD method_54097 matchesKey (Lnet/minecraft/class_5321;)Z + ARG 1 key CLASS class_3752 ShapeCache FIELD field_16555 lightSubtracted I FIELD field_16556 transparent Z diff --git a/mappings/net/minecraft/block/AbstractTorchBlock.mapping b/mappings/net/minecraft/block/AbstractTorchBlock.mapping new file mode 100644 index 0000000000..758e2239d6 --- /dev/null +++ b/mappings/net/minecraft/block/AbstractTorchBlock.mapping @@ -0,0 +1,2 @@ +CLASS net/minecraft/class_8810 net/minecraft/block/AbstractTorchBlock + FIELD field_46271 SHAPE Lnet/minecraft/class_265; diff --git a/mappings/net/minecraft/block/AirBlock.mapping b/mappings/net/minecraft/block/AirBlock.mapping index b04d5e6cba..eee6687078 100644 --- a/mappings/net/minecraft/block/AirBlock.mapping +++ b/mappings/net/minecraft/block/AirBlock.mapping @@ -1 +1,2 @@ CLASS net/minecraft/class_2189 net/minecraft/block/AirBlock + FIELD field_46253 CODEC Lcom/mojang/serialization/MapCodec; diff --git a/mappings/net/minecraft/block/AmethystBlock.mapping b/mappings/net/minecraft/block/AmethystBlock.mapping index a6756bb360..4e282c0dc1 100644 --- a/mappings/net/minecraft/block/AmethystBlock.mapping +++ b/mappings/net/minecraft/block/AmethystBlock.mapping @@ -1 +1,2 @@ CLASS net/minecraft/class_5541 net/minecraft/block/AmethystBlock + FIELD field_46254 CODEC Lcom/mojang/serialization/MapCodec; diff --git a/mappings/net/minecraft/block/AmethystClusterBlock.mapping b/mappings/net/minecraft/block/AmethystClusterBlock.mapping index e8245e7266..b88dbf394b 100644 --- a/mappings/net/minecraft/block/AmethystClusterBlock.mapping +++ b/mappings/net/minecraft/block/AmethystClusterBlock.mapping @@ -7,5 +7,6 @@ CLASS net/minecraft/class_5542 net/minecraft/block/AmethystClusterBlock FIELD field_27091 westShape Lnet/minecraft/class_265; FIELD field_27092 upShape Lnet/minecraft/class_265; FIELD field_27093 downShape Lnet/minecraft/class_265; + FIELD field_46255 CODEC Lcom/mojang/serialization/MapCodec; METHOD (FFLnet/minecraft/class_4970$class_2251;)V ARG 3 settings diff --git a/mappings/net/minecraft/block/AnvilBlock.mapping b/mappings/net/minecraft/block/AnvilBlock.mapping index 45f513dcba..c553f46849 100644 --- a/mappings/net/minecraft/block/AnvilBlock.mapping +++ b/mappings/net/minecraft/block/AnvilBlock.mapping @@ -2,6 +2,7 @@ CLASS net/minecraft/class_2199 net/minecraft/block/AnvilBlock FIELD field_17349 TITLE Lnet/minecraft/class_2561; FIELD field_30993 FALLING_BLOCK_ENTITY_DAMAGE_MULTIPLIER F FIELD field_30994 FALLING_BLOCK_ENTITY_MAX_DAMAGE I + FIELD field_46258 CODEC Lcom/mojang/serialization/MapCodec; FIELD field_9882 BASE_SHAPE Lnet/minecraft/class_265; FIELD field_9883 FACING Lnet/minecraft/class_2753; FIELD field_9884 X_FACE_SHAPE Lnet/minecraft/class_265; diff --git a/mappings/net/minecraft/block/AttachedStemBlock.mapping b/mappings/net/minecraft/block/AttachedStemBlock.mapping index 6ccecc69d2..85218e5036 100644 --- a/mappings/net/minecraft/block/AttachedStemBlock.mapping +++ b/mappings/net/minecraft/block/AttachedStemBlock.mapping @@ -1,5 +1,6 @@ CLASS net/minecraft/class_2195 net/minecraft/block/AttachedStemBlock FIELD field_27095 pickBlockItem Lnet/minecraft/class_5321; + FIELD field_46259 CODEC Lcom/mojang/serialization/MapCodec; FIELD field_9873 FACING Lnet/minecraft/class_2753; FIELD field_9874 FACING_TO_SHAPE Ljava/util/Map; FIELD field_9875 gourdBlock Lnet/minecraft/class_5321; diff --git a/mappings/net/minecraft/block/AzaleaBlock.mapping b/mappings/net/minecraft/block/AzaleaBlock.mapping index b5b5f6b788..bff314dd19 100644 --- a/mappings/net/minecraft/block/AzaleaBlock.mapping +++ b/mappings/net/minecraft/block/AzaleaBlock.mapping @@ -1,2 +1,3 @@ CLASS net/minecraft/class_5800 net/minecraft/block/AzaleaBlock FIELD field_30996 SHAPE Lnet/minecraft/class_265; + FIELD field_46261 CODEC Lcom/mojang/serialization/MapCodec; diff --git a/mappings/net/minecraft/block/BambooBlock.mapping b/mappings/net/minecraft/block/BambooBlock.mapping index 61c1bf721d..0302e075e2 100644 --- a/mappings/net/minecraft/block/BambooBlock.mapping +++ b/mappings/net/minecraft/block/BambooBlock.mapping @@ -1,4 +1,5 @@ CLASS net/minecraft/class_2211 net/minecraft/block/BambooBlock + FIELD field_46263 CODEC Lcom/mojang/serialization/MapCodec; FIELD field_9912 SMALL_LEAVES_SHAPE Lnet/minecraft/class_265; FIELD field_9913 NO_LEAVES_SHAPE Lnet/minecraft/class_265; FIELD field_9914 AGE Lnet/minecraft/class_2758; diff --git a/mappings/net/minecraft/block/BambooSaplingBlock.mapping b/mappings/net/minecraft/block/BambooSaplingBlock.mapping index c13178555a..72a495295d 100644 --- a/mappings/net/minecraft/block/BambooSaplingBlock.mapping +++ b/mappings/net/minecraft/block/BambooSaplingBlock.mapping @@ -1,4 +1,5 @@ CLASS net/minecraft/class_2202 net/minecraft/block/BambooSaplingBlock + FIELD field_46262 CODEC Lcom/mojang/serialization/MapCodec; FIELD field_9897 SHAPE Lnet/minecraft/class_265; METHOD method_9351 grow (Lnet/minecraft/class_1937;Lnet/minecraft/class_2338;)V ARG 1 world diff --git a/mappings/net/minecraft/block/BannerBlock.mapping b/mappings/net/minecraft/block/BannerBlock.mapping index 6cb4795991..3930341b16 100644 --- a/mappings/net/minecraft/block/BannerBlock.mapping +++ b/mappings/net/minecraft/block/BannerBlock.mapping @@ -1,4 +1,5 @@ CLASS net/minecraft/class_2215 net/minecraft/block/BannerBlock + FIELD field_46264 CODEC Lcom/mojang/serialization/MapCodec; FIELD field_9923 SHAPE Lnet/minecraft/class_265; FIELD field_9924 ROTATION Lnet/minecraft/class_2758; FIELD field_9925 COLORED_BANNERS Ljava/util/Map; diff --git a/mappings/net/minecraft/block/BarrelBlock.mapping b/mappings/net/minecraft/block/BarrelBlock.mapping index 8a378da442..49ca48baf2 100644 --- a/mappings/net/minecraft/block/BarrelBlock.mapping +++ b/mappings/net/minecraft/block/BarrelBlock.mapping @@ -1,3 +1,4 @@ CLASS net/minecraft/class_3708 net/minecraft/block/BarrelBlock FIELD field_16320 FACING Lnet/minecraft/class_2753; FIELD field_18006 OPEN Lnet/minecraft/class_2746; + FIELD field_46265 CODEC Lcom/mojang/serialization/MapCodec; diff --git a/mappings/net/minecraft/block/BarrierBlock.mapping b/mappings/net/minecraft/block/BarrierBlock.mapping index 46d5163873..87bf4d9559 100644 --- a/mappings/net/minecraft/block/BarrierBlock.mapping +++ b/mappings/net/minecraft/block/BarrierBlock.mapping @@ -1,2 +1,3 @@ CLASS net/minecraft/class_2213 net/minecraft/block/BarrierBlock FIELD field_45144 WATERLOGGED Lnet/minecraft/class_2746; + FIELD field_46266 CODEC Lcom/mojang/serialization/MapCodec; diff --git a/mappings/net/minecraft/block/BeaconBlock.mapping b/mappings/net/minecraft/block/BeaconBlock.mapping index 3cb6c9a9af..4b38495ef3 100644 --- a/mappings/net/minecraft/block/BeaconBlock.mapping +++ b/mappings/net/minecraft/block/BeaconBlock.mapping @@ -1 +1,2 @@ CLASS net/minecraft/class_2238 net/minecraft/block/BeaconBlock + FIELD field_46272 CODEC Lcom/mojang/serialization/MapCodec; diff --git a/mappings/net/minecraft/block/BedBlock.mapping b/mappings/net/minecraft/block/BedBlock.mapping index 090e51848b..68f86424a2 100644 --- a/mappings/net/minecraft/block/BedBlock.mapping +++ b/mappings/net/minecraft/block/BedBlock.mapping @@ -8,6 +8,7 @@ CLASS net/minecraft/class_2244 net/minecraft/block/BedBlock FIELD field_16788 TOP_SHAPE Lnet/minecraft/class_265; FIELD field_16789 LEG_4_SHAPE Lnet/minecraft/class_265; FIELD field_16790 EAST_SHAPE Lnet/minecraft/class_265; + FIELD field_46273 CODEC Lcom/mojang/serialization/MapCodec; FIELD field_9966 color Lnet/minecraft/class_1767; FIELD field_9967 PART Lnet/minecraft/class_2754; FIELD field_9968 OCCUPIED Lnet/minecraft/class_2746; diff --git a/mappings/net/minecraft/block/BeehiveBlock.mapping b/mappings/net/minecraft/block/BeehiveBlock.mapping index 8c4c25be98..13467c8021 100644 --- a/mappings/net/minecraft/block/BeehiveBlock.mapping +++ b/mappings/net/minecraft/block/BeehiveBlock.mapping @@ -3,6 +3,7 @@ CLASS net/minecraft/class_4481 net/minecraft/block/BeehiveBlock FIELD field_20420 HONEY_LEVEL Lnet/minecraft/class_2758; FIELD field_31011 FULL_HONEY_LEVEL I FIELD field_31012 DROPPED_HONEYCOMB_COUNT I + FIELD field_46274 CODEC Lcom/mojang/serialization/MapCodec; METHOD method_21839 (Lnet/minecraft/class_1268;Lnet/minecraft/class_1657;)V ARG 1 playerx METHOD method_21840 addHoneyParticle (Lnet/minecraft/class_1937;DDDDD)V diff --git a/mappings/net/minecraft/block/BeetrootsBlock.mapping b/mappings/net/minecraft/block/BeetrootsBlock.mapping index de383587b9..bcc5958c38 100644 --- a/mappings/net/minecraft/block/BeetrootsBlock.mapping +++ b/mappings/net/minecraft/block/BeetrootsBlock.mapping @@ -1,4 +1,5 @@ CLASS net/minecraft/class_2242 net/minecraft/block/BeetrootsBlock FIELD field_31013 BEETROOTS_MAX_AGE I + FIELD field_46275 CODEC Lcom/mojang/serialization/MapCodec; FIELD field_9961 AGE_TO_SHAPE [Lnet/minecraft/class_265; FIELD field_9962 AGE Lnet/minecraft/class_2758; diff --git a/mappings/net/minecraft/block/BellBlock.mapping b/mappings/net/minecraft/block/BellBlock.mapping index b136423ac8..11bec14617 100644 --- a/mappings/net/minecraft/block/BellBlock.mapping +++ b/mappings/net/minecraft/block/BellBlock.mapping @@ -14,6 +14,7 @@ CLASS net/minecraft/class_3709 net/minecraft/block/BellBlock FIELD field_17093 SOUTH_WALL_SHAPE Lnet/minecraft/class_265; FIELD field_17094 HANGING_SHAPE Lnet/minecraft/class_265; FIELD field_20648 POWERED Lnet/minecraft/class_2746; + FIELD field_46276 CODEC Lcom/mojang/serialization/MapCodec; METHOD method_16115 getPlacementSide (Lnet/minecraft/class_2680;)Lnet/minecraft/class_2350; ARG 0 state METHOD method_16116 getShape (Lnet/minecraft/class_2680;)Lnet/minecraft/class_265; diff --git a/mappings/net/minecraft/block/BigDripleafBlock.mapping b/mappings/net/minecraft/block/BigDripleafBlock.mapping index 6c63cd4ad8..5e3146f856 100644 --- a/mappings/net/minecraft/block/BigDripleafBlock.mapping +++ b/mappings/net/minecraft/block/BigDripleafBlock.mapping @@ -6,6 +6,7 @@ CLASS net/minecraft/class_5801 net/minecraft/block/BigDripleafBlock FIELD field_28665 SHAPES_FOR_DIRECTION Ljava/util/Map; FIELD field_28666 shapes Ljava/util/Map; FIELD field_31020 BASE_SHAPE Lnet/minecraft/class_265; + FIELD field_46277 CODEC Lcom/mojang/serialization/MapCodec; METHOD method_33601 playTiltSound (Lnet/minecraft/class_1937;Lnet/minecraft/class_2338;Lnet/minecraft/class_3414;)V ARG 0 world ARG 1 pos diff --git a/mappings/net/minecraft/block/BigDripleafStemBlock.mapping b/mappings/net/minecraft/block/BigDripleafStemBlock.mapping index 01049da28e..832dbb69cc 100644 --- a/mappings/net/minecraft/block/BigDripleafStemBlock.mapping +++ b/mappings/net/minecraft/block/BigDripleafStemBlock.mapping @@ -4,6 +4,7 @@ CLASS net/minecraft/class_5802 net/minecraft/block/BigDripleafStemBlock FIELD field_28669 SOUTH_SHAPE Lnet/minecraft/class_265; FIELD field_28670 EAST_SHAPE Lnet/minecraft/class_265; FIELD field_28671 WEST_SHAPE Lnet/minecraft/class_265; + FIELD field_46278 CODEC Lcom/mojang/serialization/MapCodec; METHOD method_33728 placeStemAt (Lnet/minecraft/class_1936;Lnet/minecraft/class_2338;Lnet/minecraft/class_3610;Lnet/minecraft/class_2350;)Z ARG 0 world ARG 1 pos diff --git a/mappings/net/minecraft/block/BlastFurnaceBlock.mapping b/mappings/net/minecraft/block/BlastFurnaceBlock.mapping index 4b98dc6c77..f043cc753a 100644 --- a/mappings/net/minecraft/block/BlastFurnaceBlock.mapping +++ b/mappings/net/minecraft/block/BlastFurnaceBlock.mapping @@ -1 +1,2 @@ CLASS net/minecraft/class_3710 net/minecraft/block/BlastFurnaceBlock + FIELD field_46279 CODEC Lcom/mojang/serialization/MapCodec; diff --git a/mappings/net/minecraft/block/Block.mapping b/mappings/net/minecraft/block/Block.mapping index 14bbed5ef6..e942d007f4 100644 --- a/mappings/net/minecraft/block/Block.mapping +++ b/mappings/net/minecraft/block/Block.mapping @@ -47,6 +47,7 @@ CLASS net/minecraft/class_2248 net/minecraft/block/Block FIELD field_31036 NOTIFY_ALL I COMMENT The default setBlockState behavior. Same as {@code NOTIFY_NEIGHBORS | NOTIFY_LISTENERS}. FIELD field_36404 registryEntry Lnet/minecraft/class_6880$class_6883; + FIELD field_46280 CODEC Lcom/mojang/serialization/MapCodec; METHOD method_16361 hasTopRim (Lnet/minecraft/class_1922;Lnet/minecraft/class_2338;)Z ARG 0 world ARG 1 pos @@ -281,6 +282,7 @@ CLASS net/minecraft/class_2248 net/minecraft/block/Block COMMENT

Pick block is available via middle-clicking by default. Blocks without the COMMENT corresponding {@link net.minecraft.item.BlockItem}, such as crops, should COMMENT override this method to return the correct item stack. + ARG 1 world ARG 2 pos ARG 3 state METHOD method_9576 onBreak (Lnet/minecraft/class_1937;Lnet/minecraft/class_2338;Lnet/minecraft/class_2680;Lnet/minecraft/class_1657;)Lnet/minecraft/class_2680; diff --git a/mappings/net/minecraft/block/BlockKeys.mapping b/mappings/net/minecraft/block/BlockKeys.mapping new file mode 100644 index 0000000000..019df74f54 --- /dev/null +++ b/mappings/net/minecraft/block/BlockKeys.mapping @@ -0,0 +1,3 @@ +CLASS net/minecraft/class_8803 net/minecraft/block/BlockKeys + METHOD method_53910 of (Ljava/lang/String;)Lnet/minecraft/class_5321; + ARG 0 id diff --git a/mappings/net/minecraft/block/BlockType.mapping b/mappings/net/minecraft/block/BlockType.mapping new file mode 100644 index 0000000000..81f0cc59b9 --- /dev/null +++ b/mappings/net/minecraft/block/BlockType.mapping @@ -0,0 +1,4 @@ +CLASS net/minecraft/class_8811 net/minecraft/block/BlockType + FIELD field_46281 CODEC Lcom/mojang/serialization/MapCodec; + METHOD method_53979 registerAndGetDefault (Lnet/minecraft/class_2378;)Lcom/mojang/serialization/MapCodec; + ARG 0 registry diff --git a/mappings/net/minecraft/block/Blocks.mapping b/mappings/net/minecraft/block/Blocks.mapping index bcb05d0488..46c08a3771 100644 --- a/mappings/net/minecraft/block/Blocks.mapping +++ b/mappings/net/minecraft/block/Blocks.mapping @@ -1,5 +1,12 @@ CLASS net/minecraft/class_2246 net/minecraft/block/Blocks COMMENT Contains all the minecraft blocks. + FIELD field_46282 PUMPKIN Lnet/minecraft/class_2248; + FIELD field_46283 MELON Lnet/minecraft/class_2248; + FIELD field_46284 ATTACHED_PUMPKIN_STEM Lnet/minecraft/class_2248; + FIELD field_46285 ATTACHED_MELON_STEM Lnet/minecraft/class_2248; + 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; METHOD method_24419 (Lnet/minecraft/class_2680;)I ARG 0 state METHOD method_26104 (Lnet/minecraft/class_2680;)I @@ -16,6 +23,7 @@ CLASS net/minecraft/class_2246 net/minecraft/block/Blocks ARG 0 color METHOD method_26110 createShulkerBoxBlock (Lnet/minecraft/class_1767;Lnet/minecraft/class_3620;)Lnet/minecraft/class_2248; ARG 0 color + ARG 1 mapColor METHOD method_26111 (Lnet/minecraft/class_1767;Lnet/minecraft/class_2680;)Lnet/minecraft/class_3620; ARG 1 state METHOD method_26112 (Lnet/minecraft/class_2680;)I @@ -176,7 +184,14 @@ CLASS net/minecraft/class_2246 net/minecraft/block/Blocks METHOD method_50001 createCandleBlock (Lnet/minecraft/class_3620;)Lnet/minecraft/class_2248; ARG 0 color METHOD method_52571 register (Lnet/minecraft/class_5321;Lnet/minecraft/class_2248;)Lnet/minecraft/class_2248; + ARG 0 key ARG 1 block + METHOD method_53980 createStairs (Lnet/minecraft/class_2248;)Lnet/minecraft/class_2248; + ARG 0 base + METHOD method_53981 (Lnet/minecraft/class_2680;Lnet/minecraft/class_1922;Lnet/minecraft/class_2338;)Z + ARG 0 state + ARG 1 world + ARG 2 pos 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/BrewingStandBlock.mapping b/mappings/net/minecraft/block/BrewingStandBlock.mapping index bf752d9243..71ca6f7c6f 100644 --- a/mappings/net/minecraft/block/BrewingStandBlock.mapping +++ b/mappings/net/minecraft/block/BrewingStandBlock.mapping @@ -1,3 +1,4 @@ CLASS net/minecraft/class_2260 net/minecraft/block/BrewingStandBlock FIELD field_10700 BOTTLE_PROPERTIES [Lnet/minecraft/class_2746; FIELD field_10701 SHAPE Lnet/minecraft/class_265; + FIELD field_46289 CODEC Lcom/mojang/serialization/MapCodec; diff --git a/mappings/net/minecraft/block/BrushableBlock.mapping b/mappings/net/minecraft/block/BrushableBlock.mapping index 6c72d66c09..8a4c29cdad 100644 --- a/mappings/net/minecraft/block/BrushableBlock.mapping +++ b/mappings/net/minecraft/block/BrushableBlock.mapping @@ -3,6 +3,7 @@ CLASS net/minecraft/class_8170 net/minecraft/block/BrushableBlock FIELD field_43232 baseBlock Lnet/minecraft/class_2248; FIELD field_43233 brushingSound Lnet/minecraft/class_3414; FIELD field_43234 brushingCompleteSound Lnet/minecraft/class_3414; + FIELD field_46290 CODEC Lcom/mojang/serialization/MapCodec; METHOD (Lnet/minecraft/class_2248;Lnet/minecraft/class_3414;Lnet/minecraft/class_3414;Lnet/minecraft/class_4970$class_2251;)V ARG 1 baseBlock METHOD method_49810 getBaseBlock ()Lnet/minecraft/class_2248; diff --git a/mappings/net/minecraft/block/BubbleColumnBlock.mapping b/mappings/net/minecraft/block/BubbleColumnBlock.mapping index b2e819f030..f44d0887ea 100644 --- a/mappings/net/minecraft/block/BubbleColumnBlock.mapping +++ b/mappings/net/minecraft/block/BubbleColumnBlock.mapping @@ -1,6 +1,7 @@ CLASS net/minecraft/class_2258 net/minecraft/block/BubbleColumnBlock FIELD field_10680 DRAG Lnet/minecraft/class_2746; FIELD field_31038 SCHEDULED_TICK_DELAY I + FIELD field_46291 CODEC Lcom/mojang/serialization/MapCodec; 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 diff --git a/mappings/net/minecraft/block/BuddingAmethystBlock.mapping b/mappings/net/minecraft/block/BuddingAmethystBlock.mapping index 28868c89e0..996d2288af 100644 --- a/mappings/net/minecraft/block/BuddingAmethystBlock.mapping +++ b/mappings/net/minecraft/block/BuddingAmethystBlock.mapping @@ -1,5 +1,6 @@ CLASS net/minecraft/class_5543 net/minecraft/block/BuddingAmethystBlock FIELD field_27172 DIRECTIONS [Lnet/minecraft/class_2350; FIELD field_31039 GROW_CHANCE I + FIELD field_46292 CODEC Lcom/mojang/serialization/MapCodec; METHOD method_31626 canGrowIn (Lnet/minecraft/class_2680;)Z ARG 0 state diff --git a/mappings/net/minecraft/block/ButtonBlock.mapping b/mappings/net/minecraft/block/ButtonBlock.mapping index 35372501e8..d237e3758b 100644 --- a/mappings/net/minecraft/block/ButtonBlock.mapping +++ b/mappings/net/minecraft/block/ButtonBlock.mapping @@ -18,6 +18,7 @@ CLASS net/minecraft/class_2269 net/minecraft/block/ButtonBlock FIELD field_10732 WEST_PRESSED_SHAPE Lnet/minecraft/class_265; FIELD field_40298 pressTicks I FIELD field_42753 blockSetType Lnet/minecraft/class_8177; + FIELD field_46293 CODEC Lcom/mojang/serialization/MapCodec; METHOD method_21845 powerOn (Lnet/minecraft/class_2680;Lnet/minecraft/class_1937;Lnet/minecraft/class_2338;)V ARG 1 state ARG 2 world diff --git a/mappings/net/minecraft/block/CactusBlock.mapping b/mappings/net/minecraft/block/CactusBlock.mapping index 756a90ac4c..213326790a 100644 --- a/mappings/net/minecraft/block/CactusBlock.mapping +++ b/mappings/net/minecraft/block/CactusBlock.mapping @@ -3,3 +3,4 @@ CLASS net/minecraft/class_2266 net/minecraft/block/CactusBlock FIELD field_10710 OUTLINE_SHAPE Lnet/minecraft/class_265; FIELD field_10711 COLLISION_SHAPE Lnet/minecraft/class_265; FIELD field_31044 MAX_AGE I + FIELD field_46294 CODEC Lcom/mojang/serialization/MapCodec; diff --git a/mappings/net/minecraft/block/CakeBlock.mapping b/mappings/net/minecraft/block/CakeBlock.mapping index b5c1df0e2f..36baac6810 100644 --- a/mappings/net/minecraft/block/CakeBlock.mapping +++ b/mappings/net/minecraft/block/CakeBlock.mapping @@ -3,6 +3,7 @@ CLASS net/minecraft/class_2272 net/minecraft/block/CakeBlock FIELD field_10739 BITES Lnet/minecraft/class_2758; FIELD field_27173 DEFAULT_COMPARATOR_OUTPUT I FIELD field_31046 MAX_BITES I + FIELD field_46295 CODEC Lcom/mojang/serialization/MapCodec; METHOD method_31627 getComparatorOutput (I)I ARG 0 bites METHOD method_9719 tryEat (Lnet/minecraft/class_1936;Lnet/minecraft/class_2338;Lnet/minecraft/class_2680;Lnet/minecraft/class_1657;)Lnet/minecraft/class_1269; diff --git a/mappings/net/minecraft/block/CalibratedSculkSensorBlock.mapping b/mappings/net/minecraft/block/CalibratedSculkSensorBlock.mapping index 45f9d860f5..431af93300 100644 --- a/mappings/net/minecraft/block/CalibratedSculkSensorBlock.mapping +++ b/mappings/net/minecraft/block/CalibratedSculkSensorBlock.mapping @@ -1,5 +1,6 @@ CLASS net/minecraft/class_8236 net/minecraft/block/CalibratedSculkSensorBlock FIELD field_43235 FACING Lnet/minecraft/class_2753; + FIELD field_46296 CODEC Lcom/mojang/serialization/MapCodec; METHOD method_49813 (Lnet/minecraft/class_1937;Lnet/minecraft/class_2338;Lnet/minecraft/class_2680;Lnet/minecraft/class_8239;)V ARG 0 worldx ARG 1 pos diff --git a/mappings/net/minecraft/block/CampfireBlock.mapping b/mappings/net/minecraft/block/CampfireBlock.mapping index 7a169742bc..47591b3580 100644 --- a/mappings/net/minecraft/block/CampfireBlock.mapping +++ b/mappings/net/minecraft/block/CampfireBlock.mapping @@ -8,6 +8,7 @@ CLASS net/minecraft/class_3922 net/minecraft/block/CampfireBlock COMMENT The shape used to test whether a given block is considered 'smokey'. FIELD field_23881 emitsParticles Z FIELD field_25182 fireDamage I + FIELD field_46297 CODEC Lcom/mojang/serialization/MapCodec; METHOD (ZILnet/minecraft/class_4970$class_2251;)V ARG 1 emitsParticles ARG 2 fireDamage diff --git a/mappings/net/minecraft/block/CandleBlock.mapping b/mappings/net/minecraft/block/CandleBlock.mapping index e6d56aeba1..0a18ee36b7 100644 --- a/mappings/net/minecraft/block/CandleBlock.mapping +++ b/mappings/net/minecraft/block/CandleBlock.mapping @@ -9,6 +9,7 @@ CLASS net/minecraft/class_5544 net/minecraft/block/CandleBlock FIELD field_27181 THREE_CANDLES_SHAPE Lnet/minecraft/class_265; FIELD field_27182 FOUR_CANDLES_SHAPE Lnet/minecraft/class_265; FIELD field_31051 MAX_CANDLE_AMOUNT I + FIELD field_46298 CODEC Lcom/mojang/serialization/MapCodec; METHOD method_31628 (Lnet/minecraft/class_4970$class_4971;)Z ARG 0 statex METHOD method_31630 canBeLit (Lnet/minecraft/class_2680;)Z diff --git a/mappings/net/minecraft/block/CandleCakeBlock.mapping b/mappings/net/minecraft/block/CandleCakeBlock.mapping index b558125c46..ea43f1fee0 100644 --- a/mappings/net/minecraft/block/CandleCakeBlock.mapping +++ b/mappings/net/minecraft/block/CandleCakeBlock.mapping @@ -5,6 +5,7 @@ CLASS net/minecraft/class_5545 net/minecraft/block/CandleCakeBlock FIELD field_27186 SHAPE Lnet/minecraft/class_265; FIELD field_27187 CANDLES_TO_CANDLE_CAKES Ljava/util/Map; FIELD field_27188 PARTICLE_OFFSETS Ljava/lang/Iterable; + FIELD field_46299 CODEC Lcom/mojang/serialization/MapCodec; METHOD (Lnet/minecraft/class_2248;Lnet/minecraft/class_4970$class_2251;)V ARG 1 candle ARG 2 settings diff --git a/mappings/net/minecraft/block/CarpetBlock.mapping b/mappings/net/minecraft/block/CarpetBlock.mapping index 99a0b52fdf..e58e982518 100644 --- a/mappings/net/minecraft/block/CarpetBlock.mapping +++ b/mappings/net/minecraft/block/CarpetBlock.mapping @@ -1,2 +1,3 @@ CLASS net/minecraft/class_2577 net/minecraft/block/CarpetBlock FIELD field_11783 SHAPE Lnet/minecraft/class_265; + FIELD field_46301 CODEC Lcom/mojang/serialization/MapCodec; diff --git a/mappings/net/minecraft/block/CarrotsBlock.mapping b/mappings/net/minecraft/block/CarrotsBlock.mapping index facf5e201f..ce812090af 100644 --- a/mappings/net/minecraft/block/CarrotsBlock.mapping +++ b/mappings/net/minecraft/block/CarrotsBlock.mapping @@ -1,2 +1,3 @@ CLASS net/minecraft/class_2271 net/minecraft/block/CarrotsBlock FIELD field_10737 AGE_TO_SHAPE [Lnet/minecraft/class_265; + FIELD field_46302 CODEC Lcom/mojang/serialization/MapCodec; diff --git a/mappings/net/minecraft/block/CartographyTableBlock.mapping b/mappings/net/minecraft/block/CartographyTableBlock.mapping index ec9193fc47..c3b1451935 100644 --- a/mappings/net/minecraft/block/CartographyTableBlock.mapping +++ b/mappings/net/minecraft/block/CartographyTableBlock.mapping @@ -1,5 +1,6 @@ CLASS net/minecraft/class_3711 net/minecraft/block/CartographyTableBlock FIELD field_17355 TITLE Lnet/minecraft/class_2561; + FIELD field_46303 CODEC Lcom/mojang/serialization/MapCodec; 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 diff --git a/mappings/net/minecraft/block/CarvedPumpkinBlock.mapping b/mappings/net/minecraft/block/CarvedPumpkinBlock.mapping index bfe1dc6921..b50fd7f634 100644 --- a/mappings/net/minecraft/block/CarvedPumpkinBlock.mapping +++ b/mappings/net/minecraft/block/CarvedPumpkinBlock.mapping @@ -5,6 +5,7 @@ CLASS net/minecraft/class_2276 net/minecraft/block/CarvedPumpkinBlock FIELD field_10751 IS_GOLEM_HEAD_PREDICATE Ljava/util/function/Predicate; FIELD field_10752 ironGolemDispenserPattern Lnet/minecraft/class_2700; FIELD field_10753 ironGolemPattern Lnet/minecraft/class_2700; + FIELD field_46304 CODEC Lcom/mojang/serialization/MapCodec; METHOD method_45454 breakPatternBlocks (Lnet/minecraft/class_1937;Lnet/minecraft/class_2700$class_2702;)V ARG 0 world ARG 1 patternResult diff --git a/mappings/net/minecraft/block/CauldronBlock.mapping b/mappings/net/minecraft/block/CauldronBlock.mapping index 54175ecc8a..d83cfe2a51 100644 --- a/mappings/net/minecraft/block/CauldronBlock.mapping +++ b/mappings/net/minecraft/block/CauldronBlock.mapping @@ -2,6 +2,7 @@ CLASS net/minecraft/class_5546 net/minecraft/block/CauldronBlock COMMENT An empty cauldron block. FIELD field_34027 FILL_WITH_RAIN_CHANCE F FIELD field_34028 FILL_WITH_SNOW_CHANCE F + FIELD field_46305 CODEC Lcom/mojang/serialization/MapCodec; METHOD method_31636 canFillWithPrecipitation (Lnet/minecraft/class_1937;Lnet/minecraft/class_1959$class_1963;)Z ARG 0 world ARG 1 precipitation diff --git a/mappings/net/minecraft/block/CaveVinesBodyBlock.mapping b/mappings/net/minecraft/block/CaveVinesBodyBlock.mapping index 4dce2d15e7..177b04fc54 100644 --- a/mappings/net/minecraft/block/CaveVinesBodyBlock.mapping +++ b/mappings/net/minecraft/block/CaveVinesBodyBlock.mapping @@ -1 +1,2 @@ CLASS net/minecraft/class_5804 net/minecraft/block/CaveVinesBodyBlock + FIELD field_46307 CODEC Lcom/mojang/serialization/MapCodec; diff --git a/mappings/net/minecraft/block/CaveVinesHeadBlock.mapping b/mappings/net/minecraft/block/CaveVinesHeadBlock.mapping index 9a806ff767..6317d2caff 100644 --- a/mappings/net/minecraft/block/CaveVinesHeadBlock.mapping +++ b/mappings/net/minecraft/block/CaveVinesHeadBlock.mapping @@ -1,2 +1,3 @@ CLASS net/minecraft/class_5805 net/minecraft/block/CaveVinesHeadBlock FIELD field_31053 GROW_CHANCE F + FIELD field_46306 CODEC Lcom/mojang/serialization/MapCodec; diff --git a/mappings/net/minecraft/block/ChainBlock.mapping b/mappings/net/minecraft/block/ChainBlock.mapping index 54daf391bc..71e14ab9af 100644 --- a/mappings/net/minecraft/block/ChainBlock.mapping +++ b/mappings/net/minecraft/block/ChainBlock.mapping @@ -3,3 +3,4 @@ CLASS net/minecraft/class_5172 net/minecraft/block/ChainBlock FIELD field_24411 WATERLOGGED Lnet/minecraft/class_2746; FIELD field_26650 Z_SHAPE Lnet/minecraft/class_265; FIELD field_26651 X_SHAPE Lnet/minecraft/class_265; + FIELD field_46309 CODEC Lcom/mojang/serialization/MapCodec; diff --git a/mappings/net/minecraft/block/CherryLeavesBlock.mapping b/mappings/net/minecraft/block/CherryLeavesBlock.mapping index 46538ae96c..be8fb145bc 100644 --- a/mappings/net/minecraft/block/CherryLeavesBlock.mapping +++ b/mappings/net/minecraft/block/CherryLeavesBlock.mapping @@ -1 +1,2 @@ CLASS net/minecraft/class_8167 net/minecraft/block/CherryLeavesBlock + FIELD field_46310 CODEC Lcom/mojang/serialization/MapCodec; diff --git a/mappings/net/minecraft/block/ChestBlock.mapping b/mappings/net/minecraft/block/ChestBlock.mapping index 02586c1640..ee9fb3ecd6 100644 --- a/mappings/net/minecraft/block/ChestBlock.mapping +++ b/mappings/net/minecraft/block/ChestBlock.mapping @@ -9,6 +9,7 @@ CLASS net/minecraft/class_2281 net/minecraft/block/ChestBlock FIELD field_10774 SINGLE_SHAPE Lnet/minecraft/class_265; FIELD field_17356 INVENTORY_RETRIEVER Lnet/minecraft/class_4732$class_3923; FIELD field_17357 NAME_RETRIEVER Lnet/minecraft/class_4732$class_3923; + FIELD field_46311 CODEC Lcom/mojang/serialization/MapCodec; METHOD method_17458 getInventory (Lnet/minecraft/class_2281;Lnet/minecraft/class_2680;Lnet/minecraft/class_1937;Lnet/minecraft/class_2338;Z)Lnet/minecraft/class_1263; ARG 0 block ARG 1 state diff --git a/mappings/net/minecraft/block/ChiseledBookshelfBlock.mapping b/mappings/net/minecraft/block/ChiseledBookshelfBlock.mapping index d97ff47be2..1197511256 100644 --- a/mappings/net/minecraft/block/ChiseledBookshelfBlock.mapping +++ b/mappings/net/minecraft/block/ChiseledBookshelfBlock.mapping @@ -2,6 +2,7 @@ CLASS net/minecraft/class_7714 net/minecraft/block/ChiseledBookshelfBlock FIELD field_41307 BOOK_HEIGHT I FIELD field_41308 SLOT_OCCUPIED_PROPERTIES Ljava/util/List; FIELD field_41309 MAX_BOOK_COUNT I + FIELD field_46312 CODEC Lcom/mojang/serialization/MapCodec; METHOD method_45457 tryRemoveBook (Lnet/minecraft/class_1937;Lnet/minecraft/class_2338;Lnet/minecraft/class_1657;Lnet/minecraft/class_7716;I)V ARG 0 world ARG 1 pos diff --git a/mappings/net/minecraft/block/ChorusFlowerBlock.mapping b/mappings/net/minecraft/block/ChorusFlowerBlock.mapping index 4e86f0e3b2..e4ca6efd0a 100644 --- a/mappings/net/minecraft/block/ChorusFlowerBlock.mapping +++ b/mappings/net/minecraft/block/ChorusFlowerBlock.mapping @@ -2,6 +2,7 @@ CLASS net/minecraft/class_2279 net/minecraft/block/ChorusFlowerBlock FIELD field_10762 AGE Lnet/minecraft/class_2758; FIELD field_10763 plantBlock Lnet/minecraft/class_2248; FIELD field_31060 MAX_AGE I + FIELD field_46313 CODEC Lcom/mojang/serialization/MapCodec; METHOD (Lnet/minecraft/class_2248;Lnet/minecraft/class_4970$class_2251;)V ARG 2 settings METHOD method_9744 generate (Lnet/minecraft/class_1936;Lnet/minecraft/class_2338;Lnet/minecraft/class_5819;I)V diff --git a/mappings/net/minecraft/block/ChorusPlantBlock.mapping b/mappings/net/minecraft/block/ChorusPlantBlock.mapping index 5169eda1d1..05423666a8 100644 --- a/mappings/net/minecraft/block/ChorusPlantBlock.mapping +++ b/mappings/net/minecraft/block/ChorusPlantBlock.mapping @@ -1,2 +1,3 @@ CLASS net/minecraft/class_2283 net/minecraft/block/ChorusPlantBlock + FIELD field_46314 CODEC Lcom/mojang/serialization/MapCodec; METHOD method_9759 withConnectionProperties (Lnet/minecraft/class_1922;Lnet/minecraft/class_2338;Lnet/minecraft/class_2680;)Lnet/minecraft/class_2680; diff --git a/mappings/net/minecraft/block/CobwebBlock.mapping b/mappings/net/minecraft/block/CobwebBlock.mapping index 51295a0117..b6790533a9 100644 --- a/mappings/net/minecraft/block/CobwebBlock.mapping +++ b/mappings/net/minecraft/block/CobwebBlock.mapping @@ -1 +1,2 @@ CLASS net/minecraft/class_2560 net/minecraft/block/CobwebBlock + FIELD field_46498 CODEC Lcom/mojang/serialization/MapCodec; diff --git a/mappings/net/minecraft/block/CocoaBlock.mapping b/mappings/net/minecraft/block/CocoaBlock.mapping index 4e1f257d21..9dfde75072 100644 --- a/mappings/net/minecraft/block/CocoaBlock.mapping +++ b/mappings/net/minecraft/block/CocoaBlock.mapping @@ -5,3 +5,4 @@ CLASS net/minecraft/class_2282 net/minecraft/block/CocoaBlock FIELD field_10779 AGE Lnet/minecraft/class_2758; FIELD field_10780 AGE_TO_SOUTH_SHAPE [Lnet/minecraft/class_265; FIELD field_31061 MAX_AGE I + FIELD field_46315 CODEC Lcom/mojang/serialization/MapCodec; diff --git a/mappings/net/minecraft/block/ColoredFallingBlock.mapping b/mappings/net/minecraft/block/ColoredFallingBlock.mapping new file mode 100644 index 0000000000..d0e06c16a9 --- /dev/null +++ b/mappings/net/minecraft/block/ColoredFallingBlock.mapping @@ -0,0 +1,8 @@ +CLASS net/minecraft/class_8812 net/minecraft/block/ColoredFallingBlock + FIELD field_46316 CODEC Lcom/mojang/serialization/MapCodec; + FIELD field_46317 color Lnet/minecraft/class_8805; + METHOD (Lnet/minecraft/class_8805;Lnet/minecraft/class_4970$class_2251;)V + ARG 1 color + ARG 2 settings + METHOD method_53997 (Lnet/minecraft/class_8812;)Lnet/minecraft/class_8805; + ARG 0 block diff --git a/mappings/net/minecraft/block/CommandBlock.mapping b/mappings/net/minecraft/block/CommandBlock.mapping index 16e8c574fc..3818019a4f 100644 --- a/mappings/net/minecraft/block/CommandBlock.mapping +++ b/mappings/net/minecraft/block/CommandBlock.mapping @@ -3,6 +3,7 @@ CLASS net/minecraft/class_2288 net/minecraft/block/CommandBlock FIELD field_10792 LOGGER Lorg/slf4j/Logger; FIELD field_10793 CONDITIONAL Lnet/minecraft/class_2746; FIELD field_27192 auto Z + FIELD field_46318 CODEC Lcom/mojang/serialization/MapCodec; METHOD method_9779 executeCommandChain (Lnet/minecraft/class_1937;Lnet/minecraft/class_2338;Lnet/minecraft/class_2350;)V ARG 0 world ARG 1 pos diff --git a/mappings/net/minecraft/block/ComparatorBlock.mapping b/mappings/net/minecraft/block/ComparatorBlock.mapping index 8da1a8d5c5..d7afe4efd0 100644 --- a/mappings/net/minecraft/block/ComparatorBlock.mapping +++ b/mappings/net/minecraft/block/ComparatorBlock.mapping @@ -1,5 +1,6 @@ CLASS net/minecraft/class_2286 net/minecraft/block/ComparatorBlock FIELD field_10789 MODE Lnet/minecraft/class_2754; + FIELD field_46319 CODEC Lcom/mojang/serialization/MapCodec; METHOD method_9772 (Lnet/minecraft/class_2350;Lnet/minecraft/class_1533;)Z ARG 1 itemFrame METHOD method_9773 calculateOutputSignal (Lnet/minecraft/class_1937;Lnet/minecraft/class_2338;Lnet/minecraft/class_2680;)I diff --git a/mappings/net/minecraft/block/ComposterBlock.mapping b/mappings/net/minecraft/block/ComposterBlock.mapping index 91d454245e..6c23fb2563 100644 --- a/mappings/net/minecraft/block/ComposterBlock.mapping +++ b/mappings/net/minecraft/block/ComposterBlock.mapping @@ -6,6 +6,7 @@ CLASS net/minecraft/class_3962 net/minecraft/block/ComposterBlock FIELD field_31071 NUM_LEVELS I FIELD field_31072 MIN_LEVEL I FIELD field_31073 MAX_LEVEL I + FIELD field_46320 CODEC Lcom/mojang/serialization/MapCodec; METHOD method_17753 registerCompostableItem (FLnet/minecraft/class_1935;)V ARG 0 levelIncreaseChance ARG 1 item diff --git a/mappings/net/minecraft/block/ConcretePowderBlock.mapping b/mappings/net/minecraft/block/ConcretePowderBlock.mapping index 709ddc67cc..d465d98dc8 100644 --- a/mappings/net/minecraft/block/ConcretePowderBlock.mapping +++ b/mappings/net/minecraft/block/ConcretePowderBlock.mapping @@ -1,5 +1,6 @@ CLASS net/minecraft/class_2292 net/minecraft/block/ConcretePowderBlock FIELD field_10810 hardenedState Lnet/minecraft/class_2248; + FIELD field_46321 CODEC Lcom/mojang/serialization/MapCodec; METHOD (Lnet/minecraft/class_2248;Lnet/minecraft/class_4970$class_2251;)V ARG 1 hardened ARG 2 settings diff --git a/mappings/net/minecraft/block/ConduitBlock.mapping b/mappings/net/minecraft/block/ConduitBlock.mapping index dfd84385d3..aed120207b 100644 --- a/mappings/net/minecraft/block/ConduitBlock.mapping +++ b/mappings/net/minecraft/block/ConduitBlock.mapping @@ -1,3 +1,4 @@ CLASS net/minecraft/class_2289 net/minecraft/block/ConduitBlock FIELD field_10794 WATERLOGGED Lnet/minecraft/class_2746; FIELD field_10795 SHAPE Lnet/minecraft/class_265; + FIELD field_46322 CODEC Lcom/mojang/serialization/MapCodec; diff --git a/mappings/net/minecraft/block/CoralBlock.mapping b/mappings/net/minecraft/block/CoralBlock.mapping index 405f37ee56..1f12f83c37 100644 --- a/mappings/net/minecraft/block/CoralBlock.mapping +++ b/mappings/net/minecraft/block/CoralBlock.mapping @@ -1,6 +1,7 @@ CLASS net/minecraft/class_2301 net/minecraft/block/CoralBlock FIELD field_10833 deadCoralBlock Lnet/minecraft/class_2248; FIELD field_10834 SHAPE Lnet/minecraft/class_265; + FIELD field_46326 CODEC Lcom/mojang/serialization/MapCodec; METHOD (Lnet/minecraft/class_2248;Lnet/minecraft/class_4970$class_2251;)V ARG 1 deadCoralBlock ARG 2 settings diff --git a/mappings/net/minecraft/block/CoralBlockBlock.mapping b/mappings/net/minecraft/block/CoralBlockBlock.mapping index 8047f64a0f..c650b38fed 100644 --- a/mappings/net/minecraft/block/CoralBlockBlock.mapping +++ b/mappings/net/minecraft/block/CoralBlockBlock.mapping @@ -1,5 +1,6 @@ CLASS net/minecraft/class_2298 net/minecraft/block/CoralBlockBlock FIELD field_10818 deadCoralBlock Lnet/minecraft/class_2248; + FIELD field_46324 CODEC Lcom/mojang/serialization/MapCodec; METHOD (Lnet/minecraft/class_2248;Lnet/minecraft/class_4970$class_2251;)V ARG 1 deadCoralBlock ARG 2 settings diff --git a/mappings/net/minecraft/block/CoralFanBlock.mapping b/mappings/net/minecraft/block/CoralFanBlock.mapping index aa21fab096..460ec88b44 100644 --- a/mappings/net/minecraft/block/CoralFanBlock.mapping +++ b/mappings/net/minecraft/block/CoralFanBlock.mapping @@ -1,5 +1,6 @@ CLASS net/minecraft/class_2297 net/minecraft/block/CoralFanBlock FIELD field_10817 deadCoralBlock Lnet/minecraft/class_2248; + FIELD field_46325 CODEC Lcom/mojang/serialization/MapCodec; METHOD (Lnet/minecraft/class_2248;Lnet/minecraft/class_4970$class_2251;)V ARG 1 deadCoralBlock ARG 2 settings diff --git a/mappings/net/minecraft/block/CoralWallFanBlock.mapping b/mappings/net/minecraft/block/CoralWallFanBlock.mapping index 46e2bf8567..a2d45e65a4 100644 --- a/mappings/net/minecraft/block/CoralWallFanBlock.mapping +++ b/mappings/net/minecraft/block/CoralWallFanBlock.mapping @@ -1,5 +1,6 @@ CLASS net/minecraft/class_2299 net/minecraft/block/CoralWallFanBlock FIELD field_10819 deadCoralBlock Lnet/minecraft/class_2248; + FIELD field_46327 CODEC Lcom/mojang/serialization/MapCodec; METHOD (Lnet/minecraft/class_2248;Lnet/minecraft/class_4970$class_2251;)V ARG 1 deadCoralBlock ARG 2 settings diff --git a/mappings/net/minecraft/block/CraftingTableBlock.mapping b/mappings/net/minecraft/block/CraftingTableBlock.mapping index d9b2061a4e..1fb28b8336 100644 --- a/mappings/net/minecraft/block/CraftingTableBlock.mapping +++ b/mappings/net/minecraft/block/CraftingTableBlock.mapping @@ -1,5 +1,6 @@ CLASS net/minecraft/class_2304 net/minecraft/block/CraftingTableBlock FIELD field_17362 TITLE Lnet/minecraft/class_2561; + FIELD field_46328 CODEC Lcom/mojang/serialization/MapCodec; 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 diff --git a/mappings/net/minecraft/block/CropBlock.mapping b/mappings/net/minecraft/block/CropBlock.mapping index d2c158ece9..f1b9f45180 100644 --- a/mappings/net/minecraft/block/CropBlock.mapping +++ b/mappings/net/minecraft/block/CropBlock.mapping @@ -2,6 +2,7 @@ CLASS net/minecraft/class_2302 net/minecraft/block/CropBlock FIELD field_10835 AGE Lnet/minecraft/class_2758; FIELD field_10836 AGE_TO_SHAPE [Lnet/minecraft/class_265; FIELD field_31079 MAX_AGE I + FIELD field_46329 CODEC Lcom/mojang/serialization/MapCodec; METHOD method_52572 hasEnoughLightAt (Lnet/minecraft/class_4538;Lnet/minecraft/class_2338;)Z ARG 0 world ARG 1 pos diff --git a/mappings/net/minecraft/block/CryingObsidianBlock.mapping b/mappings/net/minecraft/block/CryingObsidianBlock.mapping index f628212e06..e24e46e059 100644 --- a/mappings/net/minecraft/block/CryingObsidianBlock.mapping +++ b/mappings/net/minecraft/block/CryingObsidianBlock.mapping @@ -1 +1,2 @@ CLASS net/minecraft/class_4848 net/minecraft/block/CryingObsidianBlock + FIELD field_46330 CODEC Lcom/mojang/serialization/MapCodec; diff --git a/mappings/net/minecraft/block/DaylightDetectorBlock.mapping b/mappings/net/minecraft/block/DaylightDetectorBlock.mapping index 1f0644fb4d..2f9ef23e6f 100644 --- a/mappings/net/minecraft/block/DaylightDetectorBlock.mapping +++ b/mappings/net/minecraft/block/DaylightDetectorBlock.mapping @@ -2,6 +2,7 @@ CLASS net/minecraft/class_2309 net/minecraft/block/DaylightDetectorBlock FIELD field_10897 POWER Lnet/minecraft/class_2758; FIELD field_10898 SHAPE Lnet/minecraft/class_265; FIELD field_10899 INVERTED Lnet/minecraft/class_2746; + FIELD field_46331 CODEC Lcom/mojang/serialization/MapCodec; METHOD method_31642 tick (Lnet/minecraft/class_1937;Lnet/minecraft/class_2338;Lnet/minecraft/class_2680;Lnet/minecraft/class_2603;)V ARG 0 world ARG 1 pos diff --git a/mappings/net/minecraft/block/DeadBushBlock.mapping b/mappings/net/minecraft/block/DeadBushBlock.mapping index 0ee35c6859..7132868c8f 100644 --- a/mappings/net/minecraft/block/DeadBushBlock.mapping +++ b/mappings/net/minecraft/block/DeadBushBlock.mapping @@ -1,2 +1,3 @@ CLASS net/minecraft/class_2311 net/minecraft/block/DeadBushBlock FIELD field_10910 SHAPE Lnet/minecraft/class_265; + FIELD field_46332 CODEC Lcom/mojang/serialization/MapCodec; diff --git a/mappings/net/minecraft/block/DeadCoralBlock.mapping b/mappings/net/minecraft/block/DeadCoralBlock.mapping index e818836bc1..c4f03a8b32 100644 --- a/mappings/net/minecraft/block/DeadCoralBlock.mapping +++ b/mappings/net/minecraft/block/DeadCoralBlock.mapping @@ -1,2 +1,3 @@ CLASS net/minecraft/class_2217 net/minecraft/block/DeadCoralBlock + FIELD field_46268 CODEC Lcom/mojang/serialization/MapCodec; FIELD field_9928 SHAPE Lnet/minecraft/class_265; diff --git a/mappings/net/minecraft/block/DeadCoralFanBlock.mapping b/mappings/net/minecraft/block/DeadCoralFanBlock.mapping index 36d7116545..8d8e988745 100644 --- a/mappings/net/minecraft/block/DeadCoralFanBlock.mapping +++ b/mappings/net/minecraft/block/DeadCoralFanBlock.mapping @@ -1,2 +1,3 @@ CLASS net/minecraft/class_2221 net/minecraft/block/DeadCoralFanBlock + FIELD field_46267 CODEC Lcom/mojang/serialization/MapCodec; FIELD field_9932 SHAPE Lnet/minecraft/class_265; diff --git a/mappings/net/minecraft/block/DeadCoralWallFanBlock.mapping b/mappings/net/minecraft/block/DeadCoralWallFanBlock.mapping index 54af70d70e..78a985e639 100644 --- a/mappings/net/minecraft/block/DeadCoralWallFanBlock.mapping +++ b/mappings/net/minecraft/block/DeadCoralWallFanBlock.mapping @@ -1,3 +1,4 @@ CLASS net/minecraft/class_2222 net/minecraft/block/DeadCoralWallFanBlock + FIELD field_46269 CODEC Lcom/mojang/serialization/MapCodec; FIELD field_9933 FACING Lnet/minecraft/class_2753; FIELD field_9934 FACING_TO_SHAPE Ljava/util/Map; diff --git a/mappings/net/minecraft/block/DecoratedPotBlock.mapping b/mappings/net/minecraft/block/DecoratedPotBlock.mapping index 791d088358..ea45be7fb1 100644 --- a/mappings/net/minecraft/block/DecoratedPotBlock.mapping +++ b/mappings/net/minecraft/block/DecoratedPotBlock.mapping @@ -4,6 +4,7 @@ CLASS net/minecraft/class_8168 net/minecraft/block/DecoratedPotBlock FIELD field_42756 WATERLOGGED Lnet/minecraft/class_2746; FIELD field_43236 SHERDS_DYNAMIC_DROP_ID Lnet/minecraft/class_2960; FIELD field_43237 CRACKED Lnet/minecraft/class_2746; + FIELD field_46333 CODEC Lcom/mojang/serialization/MapCodec; METHOD method_49815 (Lnet/minecraft/class_8172;Ljava/util/function/Consumer;)V ARG 1 lootConsumer METHOD method_51510 (Ljava/util/List;Lnet/minecraft/class_1792;)V diff --git a/mappings/net/minecraft/block/DetectorRailBlock.mapping b/mappings/net/minecraft/block/DetectorRailBlock.mapping index 334f56e318..2cd147f2f8 100644 --- a/mappings/net/minecraft/block/DetectorRailBlock.mapping +++ b/mappings/net/minecraft/block/DetectorRailBlock.mapping @@ -2,6 +2,7 @@ CLASS net/minecraft/class_2313 net/minecraft/block/DetectorRailBlock FIELD field_10913 POWERED Lnet/minecraft/class_2746; FIELD field_10914 SHAPE Lnet/minecraft/class_2754; FIELD field_31081 SCHEDULED_TICK_DELAY I + FIELD field_46334 CODEC Lcom/mojang/serialization/MapCodec; METHOD method_10001 getCarts (Lnet/minecraft/class_1937;Lnet/minecraft/class_2338;Ljava/lang/Class;Ljava/util/function/Predicate;)Ljava/util/List; ARG 1 world ARG 2 pos diff --git a/mappings/net/minecraft/block/DirtPathBlock.mapping b/mappings/net/minecraft/block/DirtPathBlock.mapping index e2794b0171..4be8c49d9f 100644 --- a/mappings/net/minecraft/block/DirtPathBlock.mapping +++ b/mappings/net/minecraft/block/DirtPathBlock.mapping @@ -1,2 +1,3 @@ CLASS net/minecraft/class_2369 net/minecraft/block/DirtPathBlock FIELD field_11106 SHAPE Lnet/minecraft/class_265; + FIELD field_46335 CODEC Lcom/mojang/serialization/MapCodec; diff --git a/mappings/net/minecraft/block/DispenserBlock.mapping b/mappings/net/minecraft/block/DispenserBlock.mapping index e69a41d125..9871e436b3 100644 --- a/mappings/net/minecraft/block/DispenserBlock.mapping +++ b/mappings/net/minecraft/block/DispenserBlock.mapping @@ -4,6 +4,7 @@ CLASS net/minecraft/class_2315 net/minecraft/block/DispenserBlock FIELD field_10920 TRIGGERED Lnet/minecraft/class_2746; FIELD field_31082 SCHEDULED_TICK_DELAY I FIELD field_46212 LOGGER Lorg/slf4j/Logger; + FIELD field_46336 CODEC Lcom/mojang/serialization/MapCodec; METHOD method_10008 (Lit/unimi/dsi/fastutil/objects/Object2ObjectOpenHashMap;)V ARG 0 map METHOD method_10009 registerBehavior (Lnet/minecraft/class_1935;Lnet/minecraft/class_2357;)V diff --git a/mappings/net/minecraft/block/DoorBlock.mapping b/mappings/net/minecraft/block/DoorBlock.mapping index e675a12f63..166476a95f 100644 --- a/mappings/net/minecraft/block/DoorBlock.mapping +++ b/mappings/net/minecraft/block/DoorBlock.mapping @@ -9,6 +9,7 @@ CLASS net/minecraft/class_2323 net/minecraft/block/DoorBlock FIELD field_10945 OPEN Lnet/minecraft/class_2746; FIELD field_10946 HALF Lnet/minecraft/class_2754; FIELD field_42757 blockSetType Lnet/minecraft/class_8177; + FIELD field_46337 CODEC Lcom/mojang/serialization/MapCodec; METHOD method_10033 setOpen (Lnet/minecraft/class_1297;Lnet/minecraft/class_1937;Lnet/minecraft/class_2680;Lnet/minecraft/class_2338;Z)V ARG 1 entity ARG 2 world diff --git a/mappings/net/minecraft/block/DragonEggBlock.mapping b/mappings/net/minecraft/block/DragonEggBlock.mapping index 5fb0ddf863..953cc87e72 100644 --- a/mappings/net/minecraft/block/DragonEggBlock.mapping +++ b/mappings/net/minecraft/block/DragonEggBlock.mapping @@ -1,5 +1,6 @@ CLASS net/minecraft/class_2328 net/minecraft/block/DragonEggBlock FIELD field_10950 SHAPE Lnet/minecraft/class_265; + FIELD field_46339 CODEC Lcom/mojang/serialization/MapCodec; METHOD method_10047 teleport (Lnet/minecraft/class_2680;Lnet/minecraft/class_1937;Lnet/minecraft/class_2338;)V ARG 1 state ARG 2 world diff --git a/mappings/net/minecraft/block/DropperBlock.mapping b/mappings/net/minecraft/block/DropperBlock.mapping index 583b5a9ff9..2c010e3fad 100644 --- a/mappings/net/minecraft/block/DropperBlock.mapping +++ b/mappings/net/minecraft/block/DropperBlock.mapping @@ -1,3 +1,4 @@ CLASS net/minecraft/class_2325 net/minecraft/block/DropperBlock FIELD field_10949 BEHAVIOR Lnet/minecraft/class_2357; FIELD field_46213 LOGGER Lorg/slf4j/Logger; + FIELD field_46341 CODEC Lcom/mojang/serialization/MapCodec; diff --git a/mappings/net/minecraft/block/DyedCarpetBlock.mapping b/mappings/net/minecraft/block/DyedCarpetBlock.mapping index 3b27fbd738..ff26f19ba2 100644 --- a/mappings/net/minecraft/block/DyedCarpetBlock.mapping +++ b/mappings/net/minecraft/block/DyedCarpetBlock.mapping @@ -1,6 +1,7 @@ CLASS net/minecraft/class_5815 net/minecraft/block/DyedCarpetBlock COMMENT A carpet that has an associated carpet color for {@linkplain net.minecraft.entity.passive.LlamaEntity llamas}. FIELD field_28715 dyeColor Lnet/minecraft/class_1767; + FIELD field_46506 CODEC Lcom/mojang/serialization/MapCodec; METHOD (Lnet/minecraft/class_1767;Lnet/minecraft/class_4970$class_2251;)V ARG 1 dyeColor COMMENT the color of this carpet when worn by a {@linkplain net.minecraft.entity.passive.LlamaEntity llama} diff --git a/mappings/net/minecraft/block/EnchantingTableBlock.mapping b/mappings/net/minecraft/block/EnchantingTableBlock.mapping index e88c892e80..f6eb2fc51b 100644 --- a/mappings/net/minecraft/block/EnchantingTableBlock.mapping +++ b/mappings/net/minecraft/block/EnchantingTableBlock.mapping @@ -1,6 +1,7 @@ CLASS net/minecraft/class_2331 net/minecraft/block/EnchantingTableBlock FIELD field_10951 SHAPE Lnet/minecraft/class_265; FIELD field_36535 POWER_PROVIDER_OFFSETS Ljava/util/List; + FIELD field_46342 CODEC Lcom/mojang/serialization/MapCodec; 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 diff --git a/mappings/net/minecraft/block/EndGatewayBlock.mapping b/mappings/net/minecraft/block/EndGatewayBlock.mapping index 52b4ae6b6a..dbf6954952 100644 --- a/mappings/net/minecraft/block/EndGatewayBlock.mapping +++ b/mappings/net/minecraft/block/EndGatewayBlock.mapping @@ -1 +1,2 @@ CLASS net/minecraft/class_2329 net/minecraft/block/EndGatewayBlock + FIELD field_46343 CODEC Lcom/mojang/serialization/MapCodec; diff --git a/mappings/net/minecraft/block/EndPortalBlock.mapping b/mappings/net/minecraft/block/EndPortalBlock.mapping index cd6fd04e4b..8b735cc3b2 100644 --- a/mappings/net/minecraft/block/EndPortalBlock.mapping +++ b/mappings/net/minecraft/block/EndPortalBlock.mapping @@ -1,2 +1,3 @@ CLASS net/minecraft/class_2334 net/minecraft/block/EndPortalBlock FIELD field_10959 SHAPE Lnet/minecraft/class_265; + FIELD field_46344 CODEC Lcom/mojang/serialization/MapCodec; diff --git a/mappings/net/minecraft/block/EndPortalFrameBlock.mapping b/mappings/net/minecraft/block/EndPortalFrameBlock.mapping index 478218e456..6c7dfdc3d4 100644 --- a/mappings/net/minecraft/block/EndPortalFrameBlock.mapping +++ b/mappings/net/minecraft/block/EndPortalFrameBlock.mapping @@ -5,4 +5,5 @@ CLASS net/minecraft/class_2333 net/minecraft/block/EndPortalFrameBlock FIELD field_10956 FRAME_SHAPE Lnet/minecraft/class_265; FIELD field_10957 COMPLETED_FRAME Lnet/minecraft/class_2700; FIELD field_10958 EYE Lnet/minecraft/class_2746; + FIELD field_46345 CODEC Lcom/mojang/serialization/MapCodec; METHOD method_10054 getCompletedFramePattern ()Lnet/minecraft/class_2700; diff --git a/mappings/net/minecraft/block/EndRodBlock.mapping b/mappings/net/minecraft/block/EndRodBlock.mapping index fe4b20b01d..9d302077a2 100644 --- a/mappings/net/minecraft/block/EndRodBlock.mapping +++ b/mappings/net/minecraft/block/EndRodBlock.mapping @@ -1 +1,2 @@ CLASS net/minecraft/class_5551 net/minecraft/block/EndRodBlock + FIELD field_46346 CODEC Lcom/mojang/serialization/MapCodec; diff --git a/mappings/net/minecraft/block/EnderChestBlock.mapping b/mappings/net/minecraft/block/EnderChestBlock.mapping index add9f28733..aee02d000e 100644 --- a/mappings/net/minecraft/block/EnderChestBlock.mapping +++ b/mappings/net/minecraft/block/EnderChestBlock.mapping @@ -3,6 +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; + FIELD field_46347 CODEC Lcom/mojang/serialization/MapCodec; 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 diff --git a/mappings/net/minecraft/block/ExperienceDroppingBlock.mapping b/mappings/net/minecraft/block/ExperienceDroppingBlock.mapping index 4ac2914b21..7ade8be835 100644 --- a/mappings/net/minecraft/block/ExperienceDroppingBlock.mapping +++ b/mappings/net/minecraft/block/ExperienceDroppingBlock.mapping @@ -1,2 +1,3 @@ CLASS net/minecraft/class_2431 net/minecraft/block/ExperienceDroppingBlock FIELD field_27195 experienceDropped Lnet/minecraft/class_6017; + FIELD field_46340 CODEC Lcom/mojang/serialization/MapCodec; diff --git a/mappings/net/minecraft/block/FarmlandBlock.mapping b/mappings/net/minecraft/block/FarmlandBlock.mapping index 2b509187d6..f00f87c30e 100644 --- a/mappings/net/minecraft/block/FarmlandBlock.mapping +++ b/mappings/net/minecraft/block/FarmlandBlock.mapping @@ -2,6 +2,7 @@ CLASS net/minecraft/class_2344 net/minecraft/block/FarmlandBlock FIELD field_11009 MOISTURE Lnet/minecraft/class_2758; FIELD field_11010 SHAPE Lnet/minecraft/class_265; FIELD field_31084 MAX_MOISTURE I + FIELD field_46349 CODEC Lcom/mojang/serialization/MapCodec; METHOD method_10124 hasCrop (Lnet/minecraft/class_1922;Lnet/minecraft/class_2338;)Z ARG 0 world ARG 1 pos diff --git a/mappings/net/minecraft/block/FenceBlock.mapping b/mappings/net/minecraft/block/FenceBlock.mapping index ebd578c5a0..79a963b53d 100644 --- a/mappings/net/minecraft/block/FenceBlock.mapping +++ b/mappings/net/minecraft/block/FenceBlock.mapping @@ -1,5 +1,6 @@ CLASS net/minecraft/class_2354 net/minecraft/block/FenceBlock FIELD field_11066 cullingShapes [Lnet/minecraft/class_265; + FIELD field_46350 CODEC Lcom/mojang/serialization/MapCodec; METHOD method_10184 canConnect (Lnet/minecraft/class_2680;ZLnet/minecraft/class_2350;)Z ARG 1 state ARG 2 neighborIsFullSquare diff --git a/mappings/net/minecraft/block/FenceGateBlock.mapping b/mappings/net/minecraft/block/FenceGateBlock.mapping index 190fc58035..e9ee96174f 100644 --- a/mappings/net/minecraft/block/FenceGateBlock.mapping +++ b/mappings/net/minecraft/block/FenceGateBlock.mapping @@ -15,6 +15,7 @@ CLASS net/minecraft/class_2349 net/minecraft/block/FenceGateBlock FIELD field_40744 Z_AXIS_SIDES_SHAPE Lnet/minecraft/class_265; FIELD field_40745 X_AXIS_SIDES_SHAPE Lnet/minecraft/class_265; FIELD field_42758 type Lnet/minecraft/class_4719; + FIELD field_46351 CODEC Lcom/mojang/serialization/MapCodec; METHOD method_10138 isWall (Lnet/minecraft/class_2680;)Z ARG 1 state METHOD method_16703 canWallConnect (Lnet/minecraft/class_2680;Lnet/minecraft/class_2350;)Z diff --git a/mappings/net/minecraft/block/FernBlock.mapping b/mappings/net/minecraft/block/FernBlock.mapping index f87679270b..75029a04cf 100644 --- a/mappings/net/minecraft/block/FernBlock.mapping +++ b/mappings/net/minecraft/block/FernBlock.mapping @@ -1,2 +1,3 @@ CLASS net/minecraft/class_2526 net/minecraft/block/FernBlock FIELD field_11617 SHAPE Lnet/minecraft/class_265; + FIELD field_46470 CODEC Lcom/mojang/serialization/MapCodec; diff --git a/mappings/net/minecraft/block/FireBlock.mapping b/mappings/net/minecraft/block/FireBlock.mapping index 33953733ee..e0d431644c 100644 --- a/mappings/net/minecraft/block/FireBlock.mapping +++ b/mappings/net/minecraft/block/FireBlock.mapping @@ -14,6 +14,7 @@ CLASS net/minecraft/class_2358 net/minecraft/block/FireBlock FIELD field_26656 NORTH_SHAPE Lnet/minecraft/class_265; FIELD field_26657 SOUTH_SHAPE Lnet/minecraft/class_265; FIELD field_26658 shapesByState Ljava/util/Map; + FIELD field_46352 CODEC Lcom/mojang/serialization/MapCodec; METHOD method_10189 registerFlammableBlock (Lnet/minecraft/class_2248;II)V ARG 1 block ARG 2 burnChance diff --git a/mappings/net/minecraft/block/FletchingTableBlock.mapping b/mappings/net/minecraft/block/FletchingTableBlock.mapping index b78cf1a6be..c36de2dc81 100644 --- a/mappings/net/minecraft/block/FletchingTableBlock.mapping +++ b/mappings/net/minecraft/block/FletchingTableBlock.mapping @@ -1 +1,2 @@ CLASS net/minecraft/class_3712 net/minecraft/block/FletchingTableBlock + FIELD field_46353 CODEC Lcom/mojang/serialization/MapCodec; diff --git a/mappings/net/minecraft/block/FlowerBlock.mapping b/mappings/net/minecraft/block/FlowerBlock.mapping index a67bea1d77..31c8321a1e 100644 --- a/mappings/net/minecraft/block/FlowerBlock.mapping +++ b/mappings/net/minecraft/block/FlowerBlock.mapping @@ -1,3 +1,15 @@ CLASS net/minecraft/class_2356 net/minecraft/block/FlowerBlock FIELD field_11085 SHAPE Lnet/minecraft/class_265; FIELD field_45775 stewEffects Ljava/util/List; + FIELD field_46354 STEW_EFFECT_CODEC Lcom/mojang/serialization/MapCodec; + FIELD field_46355 CODEC Lcom/mojang/serialization/MapCodec; + METHOD (Ljava/util/List;Lnet/minecraft/class_4970$class_2251;)V + ARG 1 stewEffects + ARG 2 settings + METHOD (Lnet/minecraft/class_1291;ILnet/minecraft/class_4970$class_2251;)V + ARG 1 stewEffect + ARG 2 duration + ARG 3 settings + METHOD method_54015 createStewEffectist (Lnet/minecraft/class_1291;I)Ljava/util/List; + ARG 0 stewEffect + ARG 1 duration diff --git a/mappings/net/minecraft/block/FlowerPotBlock.mapping b/mappings/net/minecraft/block/FlowerPotBlock.mapping index 52b0296e5c..7be22f7838 100644 --- a/mappings/net/minecraft/block/FlowerPotBlock.mapping +++ b/mappings/net/minecraft/block/FlowerPotBlock.mapping @@ -2,6 +2,7 @@ CLASS net/minecraft/class_2362 net/minecraft/block/FlowerPotBlock FIELD field_11101 content Lnet/minecraft/class_2248; FIELD field_11102 SHAPE Lnet/minecraft/class_265; FIELD field_11103 CONTENT_TO_POTTED Ljava/util/Map; + FIELD field_46356 CODEC Lcom/mojang/serialization/MapCodec; METHOD (Lnet/minecraft/class_2248;Lnet/minecraft/class_4970$class_2251;)V ARG 1 content ARG 2 settings diff --git a/mappings/net/minecraft/block/FlowerbedBlock.mapping b/mappings/net/minecraft/block/FlowerbedBlock.mapping index 8189e95b89..fc6eb626f7 100644 --- a/mappings/net/minecraft/block/FlowerbedBlock.mapping +++ b/mappings/net/minecraft/block/FlowerbedBlock.mapping @@ -2,6 +2,7 @@ CLASS net/minecraft/class_8169 net/minecraft/block/FlowerbedBlock FIELD field_42764 FACING Lnet/minecraft/class_2753; FIELD field_42765 FLOWER_AMOUNT Lnet/minecraft/class_2758; FIELD field_45146 FACING_AND_AMOUNT_TO_SHAPE Ljava/util/function/BiFunction; + FIELD field_46409 CODEC Lcom/mojang/serialization/MapCodec; METHOD method_52574 (Lnet/minecraft/class_2350;Ljava/lang/Integer;)Lnet/minecraft/class_265; ARG 0 facing ARG 1 flowerAmount diff --git a/mappings/net/minecraft/block/FluidBlock.mapping b/mappings/net/minecraft/block/FluidBlock.mapping index 3dbe600d56..574624709b 100644 --- a/mappings/net/minecraft/block/FluidBlock.mapping +++ b/mappings/net/minecraft/block/FluidBlock.mapping @@ -4,6 +4,7 @@ CLASS net/minecraft/class_2404 net/minecraft/block/FluidBlock FIELD field_11279 fluid Lnet/minecraft/class_3609; FIELD field_24412 COLLISION_SHAPE Lnet/minecraft/class_265; FIELD field_34006 FLOW_DIRECTIONS Lcom/google/common/collect/ImmutableList; + FIELD field_46390 CODEC Lcom/mojang/serialization/MapCodec; METHOD (Lnet/minecraft/class_3609;Lnet/minecraft/class_4970$class_2251;)V ARG 1 fluid ARG 2 settings diff --git a/mappings/net/minecraft/block/FrogspawnBlock.mapping b/mappings/net/minecraft/block/FrogspawnBlock.mapping index fa36e05ad8..d7e74a1105 100644 --- a/mappings/net/minecraft/block/FrogspawnBlock.mapping +++ b/mappings/net/minecraft/block/FrogspawnBlock.mapping @@ -6,6 +6,7 @@ CLASS net/minecraft/class_7113 net/minecraft/block/FrogspawnBlock FIELD field_37582 MAX_HATCH_TIME I FIELD field_37583 minHatchTime I FIELD field_37584 maxHatchTime I + FIELD field_46357 CODEC Lcom/mojang/serialization/MapCodec; METHOD method_41425 setHatchTimeRange (II)V ARG 0 min ARG 1 max diff --git a/mappings/net/minecraft/block/FrostedIceBlock.mapping b/mappings/net/minecraft/block/FrostedIceBlock.mapping index db76a9306e..b72b5f7bdb 100644 --- a/mappings/net/minecraft/block/FrostedIceBlock.mapping +++ b/mappings/net/minecraft/block/FrostedIceBlock.mapping @@ -3,6 +3,7 @@ CLASS net/minecraft/class_2360 net/minecraft/block/FrostedIceBlock FIELD field_31096 MAX_AGE I FIELD field_31097 NEIGHBORS_CHECKED_ON_SCHEDULED_TICK I FIELD field_31098 NEIGHBORS_CHECKED_ON_NEIGHBOR_UPDATE I + FIELD field_46358 CODEC Lcom/mojang/serialization/MapCodec; METHOD method_10201 increaseAge (Lnet/minecraft/class_2680;Lnet/minecraft/class_1937;Lnet/minecraft/class_2338;)Z ARG 1 state ARG 2 world diff --git a/mappings/net/minecraft/block/FungusBlock.mapping b/mappings/net/minecraft/block/FungusBlock.mapping index 9da2a07218..4f4fe5e6a0 100644 --- a/mappings/net/minecraft/block/FungusBlock.mapping +++ b/mappings/net/minecraft/block/FungusBlock.mapping @@ -3,6 +3,7 @@ CLASS net/minecraft/class_4771 net/minecraft/block/FungusBlock FIELD field_22135 featureKey Lnet/minecraft/class_5321; FIELD field_31099 GROW_CHANCE D FIELD field_41074 nylium Lnet/minecraft/class_2248; + FIELD field_46359 CODEC Lcom/mojang/serialization/MapCodec; METHOD method_46682 (Lnet/minecraft/class_3218;Lnet/minecraft/class_5819;Lnet/minecraft/class_2338;Lnet/minecraft/class_6880;)V ARG 3 featureEntry METHOD method_46683 getFeatureEntry (Lnet/minecraft/class_4538;)Ljava/util/Optional; diff --git a/mappings/net/minecraft/block/FurnaceBlock.mapping b/mappings/net/minecraft/block/FurnaceBlock.mapping index 753b7646c8..d1ecd7488d 100644 --- a/mappings/net/minecraft/block/FurnaceBlock.mapping +++ b/mappings/net/minecraft/block/FurnaceBlock.mapping @@ -1 +1,2 @@ CLASS net/minecraft/class_3865 net/minecraft/block/FurnaceBlock + FIELD field_46360 CODEC Lcom/mojang/serialization/MapCodec; diff --git a/mappings/net/minecraft/block/GlassBlock.mapping b/mappings/net/minecraft/block/GlassBlock.mapping index 9a41542f4c..89a2e25e33 100644 --- a/mappings/net/minecraft/block/GlassBlock.mapping +++ b/mappings/net/minecraft/block/GlassBlock.mapping @@ -1 +1,2 @@ CLASS net/minecraft/class_2368 net/minecraft/block/GlassBlock + FIELD field_46361 CODEC Lcom/mojang/serialization/MapCodec; diff --git a/mappings/net/minecraft/block/GlazedTerracottaBlock.mapping b/mappings/net/minecraft/block/GlazedTerracottaBlock.mapping index 162677dba8..423135121f 100644 --- a/mappings/net/minecraft/block/GlazedTerracottaBlock.mapping +++ b/mappings/net/minecraft/block/GlazedTerracottaBlock.mapping @@ -1 +1,2 @@ CLASS net/minecraft/class_2366 net/minecraft/block/GlazedTerracottaBlock + FIELD field_46362 CODEC Lcom/mojang/serialization/MapCodec; diff --git a/mappings/net/minecraft/block/GlowLichenBlock.mapping b/mappings/net/minecraft/block/GlowLichenBlock.mapping index 244d254dac..27add04a22 100644 --- a/mappings/net/minecraft/block/GlowLichenBlock.mapping +++ b/mappings/net/minecraft/block/GlowLichenBlock.mapping @@ -1,6 +1,7 @@ CLASS net/minecraft/class_5777 net/minecraft/block/GlowLichenBlock FIELD field_28412 WATERLOGGED Lnet/minecraft/class_2746; FIELD field_37585 grower Lnet/minecraft/class_7118; + FIELD field_46363 CODEC Lcom/mojang/serialization/MapCodec; METHOD method_34727 (Lnet/minecraft/class_2680;Lnet/minecraft/class_4538;Lnet/minecraft/class_2338;Lnet/minecraft/class_2350;)Z ARG 4 direction METHOD method_37363 (ILnet/minecraft/class_2680;)I diff --git a/mappings/net/minecraft/block/GrassBlock.mapping b/mappings/net/minecraft/block/GrassBlock.mapping index bf9842d3b0..3ca0c29c4f 100644 --- a/mappings/net/minecraft/block/GrassBlock.mapping +++ b/mappings/net/minecraft/block/GrassBlock.mapping @@ -1 +1,2 @@ CLASS net/minecraft/class_2372 net/minecraft/block/GrassBlock + FIELD field_46364 CODEC Lcom/mojang/serialization/MapCodec; diff --git a/mappings/net/minecraft/block/GrindstoneBlock.mapping b/mappings/net/minecraft/block/GrindstoneBlock.mapping index aab7e76904..3debb28aa0 100644 --- a/mappings/net/minecraft/block/GrindstoneBlock.mapping +++ b/mappings/net/minecraft/block/GrindstoneBlock.mapping @@ -64,6 +64,7 @@ CLASS net/minecraft/class_3713 net/minecraft/block/GrindstoneBlock FIELD field_16400 EAST_CEILING_HINGE Lnet/minecraft/class_265; FIELD field_16401 NORTH_WALL_WEST_HINGE Lnet/minecraft/class_265; FIELD field_17364 TITLE Lnet/minecraft/class_2561; + FIELD field_46365 CODEC Lcom/mojang/serialization/MapCodec; 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; diff --git a/mappings/net/minecraft/block/HangingRootsBlock.mapping b/mappings/net/minecraft/block/HangingRootsBlock.mapping index 722a6887ab..b318ed1a1a 100644 --- a/mappings/net/minecraft/block/HangingRootsBlock.mapping +++ b/mappings/net/minecraft/block/HangingRootsBlock.mapping @@ -1,3 +1,4 @@ CLASS net/minecraft/class_5806 net/minecraft/block/HangingRootsBlock FIELD field_28689 SHAPE Lnet/minecraft/class_265; FIELD field_33642 WATERLOGGED Lnet/minecraft/class_2746; + FIELD field_46367 CODEC Lcom/mojang/serialization/MapCodec; diff --git a/mappings/net/minecraft/block/HangingSignBlock.mapping b/mappings/net/minecraft/block/HangingSignBlock.mapping index 6170ba253f..901e52f348 100644 --- a/mappings/net/minecraft/block/HangingSignBlock.mapping +++ b/mappings/net/minecraft/block/HangingSignBlock.mapping @@ -3,6 +3,7 @@ CLASS net/minecraft/class_7713 net/minecraft/block/HangingSignBlock FIELD field_40301 ATTACHED Lnet/minecraft/class_2746; FIELD field_40303 DEFAULT_SHAPE Lnet/minecraft/class_265; FIELD field_40304 SHAPES_FOR_ROTATION Ljava/util/Map; + FIELD field_46308 CODEC Lcom/mojang/serialization/MapCodec; METHOD method_50002 shouldTryAttaching (Lnet/minecraft/class_1657;Lnet/minecraft/class_3965;Lnet/minecraft/class_2625;Lnet/minecraft/class_1799;)Z ARG 1 player ARG 2 hitResult diff --git a/mappings/net/minecraft/block/HayBlock.mapping b/mappings/net/minecraft/block/HayBlock.mapping index d49eae91d0..f2d8f42198 100644 --- a/mappings/net/minecraft/block/HayBlock.mapping +++ b/mappings/net/minecraft/block/HayBlock.mapping @@ -1 +1,2 @@ CLASS net/minecraft/class_2380 net/minecraft/block/HayBlock + FIELD field_46368 CODEC Lcom/mojang/serialization/MapCodec; diff --git a/mappings/net/minecraft/block/HoneyBlock.mapping b/mappings/net/minecraft/block/HoneyBlock.mapping index 5a00763518..13b917431a 100644 --- a/mappings/net/minecraft/block/HoneyBlock.mapping +++ b/mappings/net/minecraft/block/HoneyBlock.mapping @@ -1,6 +1,7 @@ CLASS net/minecraft/class_4622 net/minecraft/block/HoneyBlock FIELD field_21213 SHAPE Lnet/minecraft/class_265; FIELD field_31104 TICKS_PER_SECOND I + FIELD field_46369 CODEC Lcom/mojang/serialization/MapCodec; METHOD method_23355 addParticles (Lnet/minecraft/class_1297;I)V ARG 0 entity ARG 1 count diff --git a/mappings/net/minecraft/block/HopperBlock.mapping b/mappings/net/minecraft/block/HopperBlock.mapping index fd0f57c0ec..c73c4cfef9 100644 --- a/mappings/net/minecraft/block/HopperBlock.mapping +++ b/mappings/net/minecraft/block/HopperBlock.mapping @@ -15,6 +15,7 @@ CLASS net/minecraft/class_2377 net/minecraft/block/HopperBlock FIELD field_11133 EAST_RAYCAST_SHAPE Lnet/minecraft/class_265; FIELD field_11134 EAST_SHAPE Lnet/minecraft/class_265; FIELD field_11135 WEST_RAYCAST_SHAPE Lnet/minecraft/class_265; + FIELD field_46370 CODEC Lcom/mojang/serialization/MapCodec; METHOD method_10217 updateEnabled (Lnet/minecraft/class_1937;Lnet/minecraft/class_2338;Lnet/minecraft/class_2680;)V ARG 1 world ARG 2 pos diff --git a/mappings/net/minecraft/block/IceBlock.mapping b/mappings/net/minecraft/block/IceBlock.mapping index 1081273a38..705225d4d9 100644 --- a/mappings/net/minecraft/block/IceBlock.mapping +++ b/mappings/net/minecraft/block/IceBlock.mapping @@ -1,4 +1,5 @@ CLASS net/minecraft/class_2386 net/minecraft/block/IceBlock + FIELD field_46372 CODEC Lcom/mojang/serialization/MapCodec; METHOD method_10275 melt (Lnet/minecraft/class_2680;Lnet/minecraft/class_1937;Lnet/minecraft/class_2338;)V ARG 1 state ARG 2 world diff --git a/mappings/net/minecraft/block/InfestedBlock.mapping b/mappings/net/minecraft/block/InfestedBlock.mapping index 9a4433c0ee..21c23294b7 100644 --- a/mappings/net/minecraft/block/InfestedBlock.mapping +++ b/mappings/net/minecraft/block/InfestedBlock.mapping @@ -3,6 +3,7 @@ CLASS net/minecraft/class_2384 net/minecraft/block/InfestedBlock FIELD field_11179 REGULAR_TO_INFESTED_BLOCK Ljava/util/Map; FIELD field_33564 REGULAR_TO_INFESTED_STATE Ljava/util/Map; FIELD field_33565 INFESTED_TO_REGULAR_STATE Ljava/util/Map; + FIELD field_46373 CODEC Lcom/mojang/serialization/MapCodec; METHOD (Lnet/minecraft/class_2248;Lnet/minecraft/class_4970$class_2251;)V COMMENT Creates an infested block ARG 1 regularBlock diff --git a/mappings/net/minecraft/block/JigsawBlock.mapping b/mappings/net/minecraft/block/JigsawBlock.mapping index 8e17f5ff93..edb50b028d 100644 --- a/mappings/net/minecraft/block/JigsawBlock.mapping +++ b/mappings/net/minecraft/block/JigsawBlock.mapping @@ -1,5 +1,6 @@ CLASS net/minecraft/class_3748 net/minecraft/block/JigsawBlock FIELD field_23262 ORIENTATION Lnet/minecraft/class_2754; + FIELD field_46376 CODEC Lcom/mojang/serialization/MapCodec; METHOD method_16546 attachmentMatches (Lnet/minecraft/class_3499$class_3501;Lnet/minecraft/class_3499$class_3501;)Z ARG 0 info1 ARG 1 info2 diff --git a/mappings/net/minecraft/block/JukeboxBlock.mapping b/mappings/net/minecraft/block/JukeboxBlock.mapping index b5d30bf434..20d01b74cb 100644 --- a/mappings/net/minecraft/block/JukeboxBlock.mapping +++ b/mappings/net/minecraft/block/JukeboxBlock.mapping @@ -1,2 +1,3 @@ CLASS net/minecraft/class_2387 net/minecraft/block/JukeboxBlock FIELD field_11180 HAS_RECORD Lnet/minecraft/class_2746; + FIELD field_46377 CODEC Lcom/mojang/serialization/MapCodec; diff --git a/mappings/net/minecraft/block/KelpBlock.mapping b/mappings/net/minecraft/block/KelpBlock.mapping index 371218bcfe..64ac96aa2e 100644 --- a/mappings/net/minecraft/block/KelpBlock.mapping +++ b/mappings/net/minecraft/block/KelpBlock.mapping @@ -1,3 +1,4 @@ CLASS net/minecraft/class_2393 net/minecraft/block/KelpBlock FIELD field_11195 SHAPE Lnet/minecraft/class_265; FIELD field_31105 GROWTH_CHANCE D + FIELD field_46378 CODEC Lcom/mojang/serialization/MapCodec; diff --git a/mappings/net/minecraft/block/KelpPlantBlock.mapping b/mappings/net/minecraft/block/KelpPlantBlock.mapping index 014dbc1d0e..87497839d2 100644 --- a/mappings/net/minecraft/block/KelpPlantBlock.mapping +++ b/mappings/net/minecraft/block/KelpPlantBlock.mapping @@ -1 +1,2 @@ CLASS net/minecraft/class_2391 net/minecraft/block/KelpPlantBlock + FIELD field_46379 CODEC Lcom/mojang/serialization/MapCodec; diff --git a/mappings/net/minecraft/block/LadderBlock.mapping b/mappings/net/minecraft/block/LadderBlock.mapping index f1bc1533e6..b146bb3887 100644 --- a/mappings/net/minecraft/block/LadderBlock.mapping +++ b/mappings/net/minecraft/block/LadderBlock.mapping @@ -5,6 +5,7 @@ CLASS net/minecraft/class_2399 net/minecraft/block/LadderBlock FIELD field_11255 EAST_SHAPE Lnet/minecraft/class_265; FIELD field_11256 NORTH_SHAPE Lnet/minecraft/class_265; FIELD field_11257 WATERLOGGED Lnet/minecraft/class_2746; + FIELD field_46380 CODEC Lcom/mojang/serialization/MapCodec; METHOD method_10305 canPlaceOn (Lnet/minecraft/class_1922;Lnet/minecraft/class_2338;Lnet/minecraft/class_2350;)Z ARG 1 world ARG 2 pos diff --git a/mappings/net/minecraft/block/LanternBlock.mapping b/mappings/net/minecraft/block/LanternBlock.mapping index 7d0b84c4b5..4457742d1c 100644 --- a/mappings/net/minecraft/block/LanternBlock.mapping +++ b/mappings/net/minecraft/block/LanternBlock.mapping @@ -3,5 +3,6 @@ CLASS net/minecraft/class_3749 net/minecraft/block/LanternBlock FIELD field_16545 HANGING Lnet/minecraft/class_2746; FIELD field_16546 STANDING_SHAPE Lnet/minecraft/class_265; FIELD field_26441 WATERLOGGED Lnet/minecraft/class_2746; + FIELD field_46381 CODEC Lcom/mojang/serialization/MapCodec; METHOD method_16370 attachedDirection (Lnet/minecraft/class_2680;)Lnet/minecraft/class_2350; ARG 0 state diff --git a/mappings/net/minecraft/block/LavaCauldronBlock.mapping b/mappings/net/minecraft/block/LavaCauldronBlock.mapping index 7cad99c23f..4b8b873c97 100644 --- a/mappings/net/minecraft/block/LavaCauldronBlock.mapping +++ b/mappings/net/minecraft/block/LavaCauldronBlock.mapping @@ -1,2 +1,3 @@ CLASS net/minecraft/class_5553 net/minecraft/block/LavaCauldronBlock COMMENT A cauldron filled with lava. + FIELD field_46382 CODEC Lcom/mojang/serialization/MapCodec; diff --git a/mappings/net/minecraft/block/LeavesBlock.mapping b/mappings/net/minecraft/block/LeavesBlock.mapping index 0a04bab8bf..090a212a03 100644 --- a/mappings/net/minecraft/block/LeavesBlock.mapping +++ b/mappings/net/minecraft/block/LeavesBlock.mapping @@ -3,6 +3,7 @@ CLASS net/minecraft/class_2397 net/minecraft/block/LeavesBlock FIELD field_11200 PERSISTENT Lnet/minecraft/class_2746; FIELD field_31111 MAX_DISTANCE I FIELD field_38227 WATERLOGGED Lnet/minecraft/class_2746; + FIELD field_46385 CODEC Lcom/mojang/serialization/MapCodec; METHOD method_10300 updateDistanceFromLogs (Lnet/minecraft/class_2680;Lnet/minecraft/class_1936;Lnet/minecraft/class_2338;)Lnet/minecraft/class_2680; ARG 0 state ARG 1 world diff --git a/mappings/net/minecraft/block/LecternBlock.mapping b/mappings/net/minecraft/block/LecternBlock.mapping index 100a49e8b7..07360d4ece 100644 --- a/mappings/net/minecraft/block/LecternBlock.mapping +++ b/mappings/net/minecraft/block/LecternBlock.mapping @@ -12,6 +12,7 @@ CLASS net/minecraft/class_3715 net/minecraft/block/LecternBlock FIELD field_17371 EAST_SHAPE Lnet/minecraft/class_265; FIELD field_17372 SOUTH_SHAPE Lnet/minecraft/class_265; FIELD field_31113 SCHEDULED_TICK_DELAY I + FIELD field_46386 CODEC Lcom/mojang/serialization/MapCodec; METHOD method_17470 openScreen (Lnet/minecraft/class_1937;Lnet/minecraft/class_2338;Lnet/minecraft/class_1657;)V ARG 1 world ARG 2 pos diff --git a/mappings/net/minecraft/block/LeveledCauldronBlock.mapping b/mappings/net/minecraft/block/LeveledCauldronBlock.mapping index 5608029d4b..8b4e5da0c8 100644 --- a/mappings/net/minecraft/block/LeveledCauldronBlock.mapping +++ b/mappings/net/minecraft/block/LeveledCauldronBlock.mapping @@ -10,6 +10,7 @@ CLASS net/minecraft/class_5556 net/minecraft/block/LeveledCauldronBlock FIELD field_31108 MAX_LEVEL I FIELD field_31109 BASE_FLUID_HEIGHT I FIELD field_31110 FLUID_HEIGHT_PER_LEVEL D + FIELD field_46383 CODEC Lcom/mojang/serialization/MapCodec; METHOD (Lnet/minecraft/class_1959$class_1963;Lnet/minecraft/class_5620$class_8821;Lnet/minecraft/class_4970$class_2251;)V COMMENT Constructs a leveled cauldron block. COMMENT diff --git a/mappings/net/minecraft/block/LeverBlock.mapping b/mappings/net/minecraft/block/LeverBlock.mapping index 5bada1afc1..fb309bb668 100644 --- a/mappings/net/minecraft/block/LeverBlock.mapping +++ b/mappings/net/minecraft/block/LeverBlock.mapping @@ -8,6 +8,7 @@ CLASS net/minecraft/class_2401 net/minecraft/block/LeverBlock FIELD field_11266 CEILING_X_AXIS_SHAPE Lnet/minecraft/class_265; FIELD field_11267 NORTH_WALL_SHAPE Lnet/minecraft/class_265; FIELD field_11268 CEILING_Z_AXIS_SHAPE Lnet/minecraft/class_265; + FIELD field_46387 CODEC Lcom/mojang/serialization/MapCodec; METHOD method_10308 spawnParticles (Lnet/minecraft/class_2680;Lnet/minecraft/class_1936;Lnet/minecraft/class_2338;F)V ARG 0 state ARG 1 world diff --git a/mappings/net/minecraft/block/LightBlock.mapping b/mappings/net/minecraft/block/LightBlock.mapping index 53d532d6cf..32e04fbf97 100644 --- a/mappings/net/minecraft/block/LightBlock.mapping +++ b/mappings/net/minecraft/block/LightBlock.mapping @@ -2,6 +2,7 @@ CLASS net/minecraft/class_6089 net/minecraft/block/LightBlock FIELD field_31187 LEVEL_15 Lnet/minecraft/class_2758; FIELD field_31188 WATERLOGGED Lnet/minecraft/class_2746; FIELD field_31189 STATE_TO_LUMINANCE Ljava/util/function/ToIntFunction; + FIELD field_46388 CODEC Lcom/mojang/serialization/MapCodec; METHOD method_35281 (Lnet/minecraft/class_2680;)I ARG 0 state METHOD method_47377 addNbtForLevel (Lnet/minecraft/class_1799;I)Lnet/minecraft/class_1799; diff --git a/mappings/net/minecraft/block/LightningRodBlock.mapping b/mappings/net/minecraft/block/LightningRodBlock.mapping index e3bea1df5e..b2016c7ddf 100644 --- a/mappings/net/minecraft/block/LightningRodBlock.mapping +++ b/mappings/net/minecraft/block/LightningRodBlock.mapping @@ -6,6 +6,7 @@ CLASS net/minecraft/class_5554 net/minecraft/block/LightningRodBlock COMMENT COMMENT @see net.minecraft.server.world.ServerWorld#getLightningRodPos(BlockPos) FIELD field_31192 SCHEDULED_TICK_DELAY I + FIELD field_46389 CODEC Lcom/mojang/serialization/MapCodec; METHOD method_31648 setPowered (Lnet/minecraft/class_2680;Lnet/minecraft/class_1937;Lnet/minecraft/class_2338;)V ARG 1 state ARG 2 world diff --git a/mappings/net/minecraft/block/LilyPadBlock.mapping b/mappings/net/minecraft/block/LilyPadBlock.mapping index 576d229e25..3ac8acddea 100644 --- a/mappings/net/minecraft/block/LilyPadBlock.mapping +++ b/mappings/net/minecraft/block/LilyPadBlock.mapping @@ -1,2 +1,3 @@ CLASS net/minecraft/class_2553 net/minecraft/block/LilyPadBlock FIELD field_11728 SHAPE Lnet/minecraft/class_265; + FIELD field_46492 CODEC Lcom/mojang/serialization/MapCodec; diff --git a/mappings/net/minecraft/block/LoomBlock.mapping b/mappings/net/minecraft/block/LoomBlock.mapping index 2bba1017c6..64824b1e24 100644 --- a/mappings/net/minecraft/block/LoomBlock.mapping +++ b/mappings/net/minecraft/block/LoomBlock.mapping @@ -1,5 +1,6 @@ CLASS net/minecraft/class_2406 net/minecraft/block/LoomBlock FIELD field_17373 TITLE Lnet/minecraft/class_2561; + FIELD field_46392 CODEC Lcom/mojang/serialization/MapCodec; 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 diff --git a/mappings/net/minecraft/block/MagmaBlock.mapping b/mappings/net/minecraft/block/MagmaBlock.mapping index 196764bc20..a5fae2fbbf 100644 --- a/mappings/net/minecraft/block/MagmaBlock.mapping +++ b/mappings/net/minecraft/block/MagmaBlock.mapping @@ -1,2 +1,3 @@ CLASS net/minecraft/class_2413 net/minecraft/block/MagmaBlock FIELD field_31193 SCHEDULED_TICK_DELAY I + FIELD field_46393 CODEC Lcom/mojang/serialization/MapCodec; diff --git a/mappings/net/minecraft/block/MangroveLeavesBlock.mapping b/mappings/net/minecraft/block/MangroveLeavesBlock.mapping index a031a10326..b1819027a1 100644 --- a/mappings/net/minecraft/block/MangroveLeavesBlock.mapping +++ b/mappings/net/minecraft/block/MangroveLeavesBlock.mapping @@ -1 +1,2 @@ CLASS net/minecraft/class_7114 net/minecraft/block/MangroveLeavesBlock + FIELD field_46394 CODEC Lcom/mojang/serialization/MapCodec; diff --git a/mappings/net/minecraft/block/MangroveRootsBlock.mapping b/mappings/net/minecraft/block/MangroveRootsBlock.mapping index e9e8db6e5f..917099e35d 100644 --- a/mappings/net/minecraft/block/MangroveRootsBlock.mapping +++ b/mappings/net/minecraft/block/MangroveRootsBlock.mapping @@ -1,2 +1,3 @@ CLASS net/minecraft/class_7116 net/minecraft/block/MangroveRootsBlock FIELD field_37593 WATERLOGGED Lnet/minecraft/class_2746; + FIELD field_46396 CODEC Lcom/mojang/serialization/MapCodec; diff --git a/mappings/net/minecraft/block/MossBlock.mapping b/mappings/net/minecraft/block/MossBlock.mapping index 3b58ba6553..51cf1252d8 100644 --- a/mappings/net/minecraft/block/MossBlock.mapping +++ b/mappings/net/minecraft/block/MossBlock.mapping @@ -1 +1,2 @@ CLASS net/minecraft/class_5807 net/minecraft/block/MossBlock + FIELD field_46397 CODEC Lcom/mojang/serialization/MapCodec; diff --git a/mappings/net/minecraft/block/MudBlock.mapping b/mappings/net/minecraft/block/MudBlock.mapping index 70cb7fd7ee..75ba5b551d 100644 --- a/mappings/net/minecraft/block/MudBlock.mapping +++ b/mappings/net/minecraft/block/MudBlock.mapping @@ -1,2 +1,3 @@ CLASS net/minecraft/class_7117 net/minecraft/block/MudBlock FIELD field_37594 COLLISION_SHAPE Lnet/minecraft/class_265; + FIELD field_46398 CODEC Lcom/mojang/serialization/MapCodec; diff --git a/mappings/net/minecraft/block/MushroomBlock.mapping b/mappings/net/minecraft/block/MushroomBlock.mapping index 1db48e61c9..14458951b2 100644 --- a/mappings/net/minecraft/block/MushroomBlock.mapping +++ b/mappings/net/minecraft/block/MushroomBlock.mapping @@ -6,3 +6,4 @@ CLASS net/minecraft/class_2381 net/minecraft/block/MushroomBlock FIELD field_11170 SOUTH Lnet/minecraft/class_2746; FIELD field_11171 NORTH Lnet/minecraft/class_2746; FIELD field_11172 EAST Lnet/minecraft/class_2746; + FIELD field_46371 CODEC Lcom/mojang/serialization/MapCodec; diff --git a/mappings/net/minecraft/block/MushroomPlantBlock.mapping b/mappings/net/minecraft/block/MushroomPlantBlock.mapping index e12bddab74..cf603a40a3 100644 --- a/mappings/net/minecraft/block/MushroomPlantBlock.mapping +++ b/mappings/net/minecraft/block/MushroomPlantBlock.mapping @@ -1,6 +1,7 @@ CLASS net/minecraft/class_2420 net/minecraft/block/MushroomPlantBlock FIELD field_11304 SHAPE Lnet/minecraft/class_265; FIELD field_27194 featureKey Lnet/minecraft/class_5321; + FIELD field_46399 CODEC Lcom/mojang/serialization/MapCodec; METHOD method_10349 trySpawningBigMushroom (Lnet/minecraft/class_3218;Lnet/minecraft/class_2338;Lnet/minecraft/class_2680;Lnet/minecraft/class_5819;)Z ARG 1 world ARG 2 pos diff --git a/mappings/net/minecraft/block/MyceliumBlock.mapping b/mappings/net/minecraft/block/MyceliumBlock.mapping index b31d23374c..ba15e6e17f 100644 --- a/mappings/net/minecraft/block/MyceliumBlock.mapping +++ b/mappings/net/minecraft/block/MyceliumBlock.mapping @@ -1 +1,2 @@ CLASS net/minecraft/class_2418 net/minecraft/block/MyceliumBlock + FIELD field_46400 CODEC Lcom/mojang/serialization/MapCodec; diff --git a/mappings/net/minecraft/block/NetherPortalBlock.mapping b/mappings/net/minecraft/block/NetherPortalBlock.mapping index 34384b2201..7e9bfd6f0c 100644 --- a/mappings/net/minecraft/block/NetherPortalBlock.mapping +++ b/mappings/net/minecraft/block/NetherPortalBlock.mapping @@ -2,3 +2,4 @@ CLASS net/minecraft/class_2423 net/minecraft/block/NetherPortalBlock FIELD field_11308 Z_SHAPE Lnet/minecraft/class_265; FIELD field_11309 X_SHAPE Lnet/minecraft/class_265; FIELD field_11310 AXIS Lnet/minecraft/class_2754; + FIELD field_46401 CODEC Lcom/mojang/serialization/MapCodec; diff --git a/mappings/net/minecraft/block/NetherWartBlock.mapping b/mappings/net/minecraft/block/NetherWartBlock.mapping index 6d591856ad..e30de5be5f 100644 --- a/mappings/net/minecraft/block/NetherWartBlock.mapping +++ b/mappings/net/minecraft/block/NetherWartBlock.mapping @@ -1,3 +1,4 @@ CLASS net/minecraft/class_2421 net/minecraft/block/NetherWartBlock FIELD field_11305 AGE_TO_SHAPE [Lnet/minecraft/class_265; FIELD field_11306 AGE Lnet/minecraft/class_2758; + FIELD field_46403 CODEC Lcom/mojang/serialization/MapCodec; diff --git a/mappings/net/minecraft/block/NetherrackBlock.mapping b/mappings/net/minecraft/block/NetherrackBlock.mapping index 27a6c62693..c2f3132f97 100644 --- a/mappings/net/minecraft/block/NetherrackBlock.mapping +++ b/mappings/net/minecraft/block/NetherrackBlock.mapping @@ -1 +1,2 @@ CLASS net/minecraft/class_4773 net/minecraft/block/NetherrackBlock + FIELD field_46404 CODEC Lcom/mojang/serialization/MapCodec; diff --git a/mappings/net/minecraft/block/NoteBlock.mapping b/mappings/net/minecraft/block/NoteBlock.mapping index d5e4cf0b2e..22fabdfb53 100644 --- a/mappings/net/minecraft/block/NoteBlock.mapping +++ b/mappings/net/minecraft/block/NoteBlock.mapping @@ -2,6 +2,7 @@ CLASS net/minecraft/class_2428 net/minecraft/block/NoteBlock FIELD field_11324 NOTE Lnet/minecraft/class_2758; FIELD field_11325 INSTRUMENT Lnet/minecraft/class_2754; FIELD field_11326 POWERED Lnet/minecraft/class_2746; + FIELD field_46405 CODEC Lcom/mojang/serialization/MapCodec; METHOD method_10367 playNote (Lnet/minecraft/class_1297;Lnet/minecraft/class_2680;Lnet/minecraft/class_1937;Lnet/minecraft/class_2338;)V ARG 1 entity ARG 2 state diff --git a/mappings/net/minecraft/block/NyliumBlock.mapping b/mappings/net/minecraft/block/NyliumBlock.mapping index 25be92d834..4628358e1d 100644 --- a/mappings/net/minecraft/block/NyliumBlock.mapping +++ b/mappings/net/minecraft/block/NyliumBlock.mapping @@ -1,4 +1,5 @@ CLASS net/minecraft/class_4849 net/minecraft/block/NyliumBlock + FIELD field_46406 CODEC Lcom/mojang/serialization/MapCodec; METHOD method_24856 stayAlive (Lnet/minecraft/class_2680;Lnet/minecraft/class_4538;Lnet/minecraft/class_2338;)Z ARG 0 state ARG 1 world diff --git a/mappings/net/minecraft/block/ObserverBlock.mapping b/mappings/net/minecraft/block/ObserverBlock.mapping index 3c4255e844..d3ee595087 100644 --- a/mappings/net/minecraft/block/ObserverBlock.mapping +++ b/mappings/net/minecraft/block/ObserverBlock.mapping @@ -1,5 +1,6 @@ CLASS net/minecraft/class_2426 net/minecraft/block/ObserverBlock FIELD field_11322 POWERED Lnet/minecraft/class_2746; + FIELD field_46407 CODEC Lcom/mojang/serialization/MapCodec; METHOD method_10365 updateNeighbors (Lnet/minecraft/class_1937;Lnet/minecraft/class_2338;Lnet/minecraft/class_2680;)V ARG 1 world ARG 2 pos diff --git a/mappings/net/minecraft/block/OxidizableBlock.mapping b/mappings/net/minecraft/block/OxidizableBlock.mapping index 867d9e018b..058e78da1a 100644 --- a/mappings/net/minecraft/block/OxidizableBlock.mapping +++ b/mappings/net/minecraft/block/OxidizableBlock.mapping @@ -1,5 +1,6 @@ CLASS net/minecraft/class_5812 net/minecraft/block/OxidizableBlock FIELD field_28709 oxidationLevel Lnet/minecraft/class_5955$class_5811; + FIELD field_46495 CODEC Lcom/mojang/serialization/MapCodec; METHOD (Lnet/minecraft/class_5955$class_5811;Lnet/minecraft/class_4970$class_2251;)V ARG 1 oxidationLevel ARG 2 settings diff --git a/mappings/net/minecraft/block/OxidizableSlabBlock.mapping b/mappings/net/minecraft/block/OxidizableSlabBlock.mapping index 708715b231..dc54b4d959 100644 --- a/mappings/net/minecraft/block/OxidizableSlabBlock.mapping +++ b/mappings/net/minecraft/block/OxidizableSlabBlock.mapping @@ -1,5 +1,6 @@ CLASS net/minecraft/class_5813 net/minecraft/block/OxidizableSlabBlock FIELD field_28711 oxidationLevel Lnet/minecraft/class_5955$class_5811; + FIELD field_46496 CODEC Lcom/mojang/serialization/MapCodec; METHOD (Lnet/minecraft/class_5955$class_5811;Lnet/minecraft/class_4970$class_2251;)V ARG 1 oxidationLevel ARG 2 settings diff --git a/mappings/net/minecraft/block/OxidizableStairsBlock.mapping b/mappings/net/minecraft/block/OxidizableStairsBlock.mapping index a856ffc13b..be9caa5f98 100644 --- a/mappings/net/minecraft/block/OxidizableStairsBlock.mapping +++ b/mappings/net/minecraft/block/OxidizableStairsBlock.mapping @@ -1,5 +1,6 @@ CLASS net/minecraft/class_5814 net/minecraft/block/OxidizableStairsBlock FIELD field_28713 oxidationLevel Lnet/minecraft/class_5955$class_5811; + FIELD field_46497 CODEC Lcom/mojang/serialization/MapCodec; METHOD (Lnet/minecraft/class_5955$class_5811;Lnet/minecraft/class_2680;Lnet/minecraft/class_4970$class_2251;)V ARG 1 oxidationLevel ARG 2 baseBlockState diff --git a/mappings/net/minecraft/block/PaneBlock.mapping b/mappings/net/minecraft/block/PaneBlock.mapping index 9474c0fdb4..3cf01ad410 100644 --- a/mappings/net/minecraft/block/PaneBlock.mapping +++ b/mappings/net/minecraft/block/PaneBlock.mapping @@ -1,4 +1,5 @@ CLASS net/minecraft/class_2389 net/minecraft/block/PaneBlock + FIELD field_46375 CODEC Lcom/mojang/serialization/MapCodec; METHOD method_10281 connectsTo (Lnet/minecraft/class_2680;Z)Z ARG 1 state ARG 2 sideSolidFullSquare diff --git a/mappings/net/minecraft/block/PillarBlock.mapping b/mappings/net/minecraft/block/PillarBlock.mapping index 105102184a..166a9106a8 100644 --- a/mappings/net/minecraft/block/PillarBlock.mapping +++ b/mappings/net/minecraft/block/PillarBlock.mapping @@ -1,5 +1,6 @@ CLASS net/minecraft/class_2465 net/minecraft/block/PillarBlock FIELD field_11459 AXIS Lnet/minecraft/class_2754; + FIELD field_46430 CODEC Lcom/mojang/serialization/MapCodec; METHOD method_36377 changeRotation (Lnet/minecraft/class_2680;Lnet/minecraft/class_2470;)Lnet/minecraft/class_2680; ARG 0 state ARG 1 rotation diff --git a/mappings/net/minecraft/block/PistonBlock.mapping b/mappings/net/minecraft/block/PistonBlock.mapping index 37ae1ac9ce..826f1d38d6 100644 --- a/mappings/net/minecraft/block/PistonBlock.mapping +++ b/mappings/net/minecraft/block/PistonBlock.mapping @@ -7,6 +7,7 @@ CLASS net/minecraft/class_2665 net/minecraft/block/PistonBlock FIELD field_12189 EXTENDED_NORTH_SHAPE Lnet/minecraft/class_265; FIELD field_12190 EXTENDED_DOWN_SHAPE Lnet/minecraft/class_265; FIELD field_12191 EXTENDED Lnet/minecraft/class_2746; + FIELD field_46530 CODEC Lcom/mojang/serialization/MapCodec; METHOD (ZLnet/minecraft/class_4970$class_2251;)V ARG 1 sticky ARG 2 settings diff --git a/mappings/net/minecraft/block/PistonExtensionBlock.mapping b/mappings/net/minecraft/block/PistonExtensionBlock.mapping index e85f9d483d..c40871c7ab 100644 --- a/mappings/net/minecraft/block/PistonExtensionBlock.mapping +++ b/mappings/net/minecraft/block/PistonExtensionBlock.mapping @@ -1,6 +1,7 @@ CLASS net/minecraft/class_2667 net/minecraft/block/PistonExtensionBlock FIELD field_12196 FACING Lnet/minecraft/class_2753; FIELD field_12197 TYPE Lnet/minecraft/class_2754; + FIELD field_46529 CODEC Lcom/mojang/serialization/MapCodec; METHOD method_11488 getPistonBlockEntity (Lnet/minecraft/class_1922;Lnet/minecraft/class_2338;)Lnet/minecraft/class_2669; ARG 1 world ARG 2 pos diff --git a/mappings/net/minecraft/block/PistonHeadBlock.mapping b/mappings/net/minecraft/block/PistonHeadBlock.mapping index 45381380c2..f98b9bb7c1 100644 --- a/mappings/net/minecraft/block/PistonHeadBlock.mapping +++ b/mappings/net/minecraft/block/PistonHeadBlock.mapping @@ -21,6 +21,7 @@ CLASS net/minecraft/class_2671 net/minecraft/block/PistonHeadBlock FIELD field_12231 SHORT_UP_ARM_SHAPE Lnet/minecraft/class_265; FIELD field_26660 SHORT_HEAD_SHAPES [Lnet/minecraft/class_265; FIELD field_26661 HEAD_SHAPES [Lnet/minecraft/class_265; + FIELD field_46531 CODEC Lcom/mojang/serialization/MapCodec; METHOD method_11520 getHeadShape (Lnet/minecraft/class_2350;Z)Lnet/minecraft/class_265; ARG 0 direction ARG 1 shortHead diff --git a/mappings/net/minecraft/block/PitcherCropBlock.mapping b/mappings/net/minecraft/block/PitcherCropBlock.mapping index 33ecd5d906..f42b4480e0 100644 --- a/mappings/net/minecraft/block/PitcherCropBlock.mapping +++ b/mappings/net/minecraft/block/PitcherCropBlock.mapping @@ -6,6 +6,7 @@ CLASS net/minecraft/class_8237 net/minecraft/block/PitcherCropBlock FIELD field_43247 LOWER_COLLISION_SHAPE Lnet/minecraft/class_265; FIELD field_44477 UPPER_OUTLINE_SHAPES [Lnet/minecraft/class_265; FIELD field_44478 LOWER_OUTLINE_SHAPES [Lnet/minecraft/class_265; + FIELD field_46410 CODEC Lcom/mojang/serialization/MapCodec; METHOD method_49819 tryGrow (Lnet/minecraft/class_3218;Lnet/minecraft/class_2680;Lnet/minecraft/class_2338;I)V ARG 1 world ARG 2 state diff --git a/mappings/net/minecraft/block/PlayerSkullBlock.mapping b/mappings/net/minecraft/block/PlayerSkullBlock.mapping index ce9c97ce7e..c0466ed896 100644 --- a/mappings/net/minecraft/block/PlayerSkullBlock.mapping +++ b/mappings/net/minecraft/block/PlayerSkullBlock.mapping @@ -1 +1,2 @@ CLASS net/minecraft/class_2435 net/minecraft/block/PlayerSkullBlock + FIELD field_46411 CODEC Lcom/mojang/serialization/MapCodec; diff --git a/mappings/net/minecraft/block/PointedDripstoneBlock.mapping b/mappings/net/minecraft/block/PointedDripstoneBlock.mapping index 2816b014f8..b91d1c78f5 100644 --- a/mappings/net/minecraft/block/PointedDripstoneBlock.mapping +++ b/mappings/net/minecraft/block/PointedDripstoneBlock.mapping @@ -13,6 +13,7 @@ CLASS net/minecraft/class_5689 net/minecraft/block/PointedDripstoneBlock FIELD field_33568 MAX_STALACTITE_GROWTH I FIELD field_33569 STALACTITE_FLOOR_SEARCH_RANGE I FIELD field_36340 DRIP_COLLISION_SHAPE Lnet/minecraft/class_265; + FIELD field_46413 CODEC Lcom/mojang/serialization/MapCodec; METHOD method_32767 getDripPos (Lnet/minecraft/class_1937;Lnet/minecraft/class_2338;)Lnet/minecraft/class_2338; ARG 0 world ARG 1 pos diff --git a/mappings/net/minecraft/block/PotatoesBlock.mapping b/mappings/net/minecraft/block/PotatoesBlock.mapping index ffe7cd9ba9..fca1ad4a55 100644 --- a/mappings/net/minecraft/block/PotatoesBlock.mapping +++ b/mappings/net/minecraft/block/PotatoesBlock.mapping @@ -1,2 +1,3 @@ CLASS net/minecraft/class_2439 net/minecraft/block/PotatoesBlock FIELD field_11357 AGE_TO_SHAPE [Lnet/minecraft/class_265; + FIELD field_46414 CODEC Lcom/mojang/serialization/MapCodec; diff --git a/mappings/net/minecraft/block/PowderSnowBlock.mapping b/mappings/net/minecraft/block/PowderSnowBlock.mapping index 9f36aaa655..c506825626 100644 --- a/mappings/net/minecraft/block/PowderSnowBlock.mapping +++ b/mappings/net/minecraft/block/PowderSnowBlock.mapping @@ -3,5 +3,6 @@ CLASS net/minecraft/class_5635 net/minecraft/block/PowderSnowBlock FIELD field_31218 VERTICAL_MOVEMENT_MULTIPLIER F FIELD field_31220 FALLING_SHAPE Lnet/minecraft/class_265; FIELD field_36190 SMALL_FALL_SOUND_MAX_DISTANCE D + FIELD field_46415 CODEC Lcom/mojang/serialization/MapCodec; METHOD method_32355 canWalkOnPowderSnow (Lnet/minecraft/class_1297;)Z ARG 0 entity diff --git a/mappings/net/minecraft/block/PoweredRailBlock.mapping b/mappings/net/minecraft/block/PoweredRailBlock.mapping index f15d41fc8c..778eb2bfc7 100644 --- a/mappings/net/minecraft/block/PoweredRailBlock.mapping +++ b/mappings/net/minecraft/block/PoweredRailBlock.mapping @@ -1,6 +1,7 @@ CLASS net/minecraft/class_2442 net/minecraft/block/PoweredRailBlock FIELD field_11364 POWERED Lnet/minecraft/class_2746; FIELD field_11365 SHAPE Lnet/minecraft/class_2754; + FIELD field_46417 CODEC Lcom/mojang/serialization/MapCodec; METHOD method_10413 isPoweredByOtherRails (Lnet/minecraft/class_1937;Lnet/minecraft/class_2338;Lnet/minecraft/class_2680;ZI)Z ARG 1 world ARG 2 pos diff --git a/mappings/net/minecraft/block/PressurePlateBlock.mapping b/mappings/net/minecraft/block/PressurePlateBlock.mapping index 70abf68c1d..6794b038e3 100644 --- a/mappings/net/minecraft/block/PressurePlateBlock.mapping +++ b/mappings/net/minecraft/block/PressurePlateBlock.mapping @@ -1,4 +1,5 @@ CLASS net/minecraft/class_2440 net/minecraft/block/PressurePlateBlock FIELD field_11358 POWERED Lnet/minecraft/class_2746; + FIELD field_46418 CODEC Lcom/mojang/serialization/MapCodec; METHOD (Lnet/minecraft/class_8177;Lnet/minecraft/class_4970$class_2251;)V ARG 2 settings diff --git a/mappings/net/minecraft/block/PropaguleBlock.mapping b/mappings/net/minecraft/block/PropaguleBlock.mapping index 2515090782..918fae0ee9 100644 --- a/mappings/net/minecraft/block/PropaguleBlock.mapping +++ b/mappings/net/minecraft/block/PropaguleBlock.mapping @@ -3,6 +3,7 @@ CLASS net/minecraft/class_7115 net/minecraft/block/PropaguleBlock FIELD field_37590 WATERLOGGED Lnet/minecraft/class_2746; FIELD field_37591 HANGING Lnet/minecraft/class_2746; FIELD field_37592 SHAPES [Lnet/minecraft/class_265; + FIELD field_46395 CODEC Lcom/mojang/serialization/MapCodec; METHOD method_41434 getDefaultHangingState ()Lnet/minecraft/class_2680; METHOD method_41435 isHanging (Lnet/minecraft/class_2680;)Z ARG 0 state diff --git a/mappings/net/minecraft/block/PumpkinBlock.mapping b/mappings/net/minecraft/block/PumpkinBlock.mapping index 404872ed0d..85dfc27cc8 100644 --- a/mappings/net/minecraft/block/PumpkinBlock.mapping +++ b/mappings/net/minecraft/block/PumpkinBlock.mapping @@ -1,3 +1,4 @@ CLASS net/minecraft/class_2445 net/minecraft/block/PumpkinBlock + FIELD field_46419 CODEC Lcom/mojang/serialization/MapCodec; METHOD method_20291 (Lnet/minecraft/class_1268;Lnet/minecraft/class_1657;)V ARG 1 playerx diff --git a/mappings/net/minecraft/block/RailBlock.mapping b/mappings/net/minecraft/block/RailBlock.mapping index bec64584f8..423ca55035 100644 --- a/mappings/net/minecraft/block/RailBlock.mapping +++ b/mappings/net/minecraft/block/RailBlock.mapping @@ -1,2 +1,3 @@ CLASS net/minecraft/class_2443 net/minecraft/block/RailBlock FIELD field_11369 SHAPE Lnet/minecraft/class_2754; + FIELD field_46420 CODEC Lcom/mojang/serialization/MapCodec; diff --git a/mappings/net/minecraft/block/RedstoneBlock.mapping b/mappings/net/minecraft/block/RedstoneBlock.mapping index 0285288c77..dc7743af76 100644 --- a/mappings/net/minecraft/block/RedstoneBlock.mapping +++ b/mappings/net/minecraft/block/RedstoneBlock.mapping @@ -1 +1,2 @@ CLASS net/minecraft/class_2436 net/minecraft/block/RedstoneBlock + FIELD field_46416 CODEC Lcom/mojang/serialization/MapCodec; diff --git a/mappings/net/minecraft/block/RedstoneLampBlock.mapping b/mappings/net/minecraft/block/RedstoneLampBlock.mapping index 8b74258621..a0c6b16051 100644 --- a/mappings/net/minecraft/block/RedstoneLampBlock.mapping +++ b/mappings/net/minecraft/block/RedstoneLampBlock.mapping @@ -1,2 +1,3 @@ CLASS net/minecraft/class_2453 net/minecraft/block/RedstoneLampBlock FIELD field_11413 LIT Lnet/minecraft/class_2746; + FIELD field_46423 CODEC Lcom/mojang/serialization/MapCodec; diff --git a/mappings/net/minecraft/block/RedstoneOreBlock.mapping b/mappings/net/minecraft/block/RedstoneOreBlock.mapping index 8098fc54bc..f7c0abbb15 100644 --- a/mappings/net/minecraft/block/RedstoneOreBlock.mapping +++ b/mappings/net/minecraft/block/RedstoneOreBlock.mapping @@ -1,5 +1,6 @@ CLASS net/minecraft/class_2449 net/minecraft/block/RedstoneOreBlock FIELD field_11392 LIT Lnet/minecraft/class_2746; + FIELD field_46421 CODEC Lcom/mojang/serialization/MapCodec; METHOD method_10440 spawnParticles (Lnet/minecraft/class_1937;Lnet/minecraft/class_2338;)V ARG 0 world ARG 1 pos diff --git a/mappings/net/minecraft/block/RedstoneTorchBlock.mapping b/mappings/net/minecraft/block/RedstoneTorchBlock.mapping index 614d08faab..90d6c22e8a 100644 --- a/mappings/net/minecraft/block/RedstoneTorchBlock.mapping +++ b/mappings/net/minecraft/block/RedstoneTorchBlock.mapping @@ -2,6 +2,7 @@ CLASS net/minecraft/class_2459 net/minecraft/block/RedstoneTorchBlock FIELD field_11445 BURNOUT_MAP Ljava/util/Map; FIELD field_11446 LIT Lnet/minecraft/class_2746; FIELD field_31230 SCHEDULED_TICK_DELAY I + FIELD field_46424 CODEC Lcom/mojang/serialization/MapCodec; METHOD method_10488 shouldUnpower (Lnet/minecraft/class_1937;Lnet/minecraft/class_2338;Lnet/minecraft/class_2680;)Z ARG 1 world ARG 2 pos diff --git a/mappings/net/minecraft/block/RedstoneWireBlock.mapping b/mappings/net/minecraft/block/RedstoneWireBlock.mapping index 7ae6079b13..9a2c0c9411 100644 --- a/mappings/net/minecraft/block/RedstoneWireBlock.mapping +++ b/mappings/net/minecraft/block/RedstoneWireBlock.mapping @@ -12,6 +12,7 @@ CLASS net/minecraft/class_2457 net/minecraft/block/RedstoneWireBlock FIELD field_24416 SHAPES Ljava/util/Map; FIELD field_24466 COLORS [Lnet/minecraft/class_243; FIELD field_24733 dotState Lnet/minecraft/class_2680; + FIELD field_46422 CODEC Lcom/mojang/serialization/MapCodec; METHOD method_10477 getRenderConnectionType (Lnet/minecraft/class_1922;Lnet/minecraft/class_2338;Lnet/minecraft/class_2350;)Lnet/minecraft/class_2773; ARG 1 world ARG 2 pos diff --git a/mappings/net/minecraft/block/RepeaterBlock.mapping b/mappings/net/minecraft/block/RepeaterBlock.mapping index e51e8b9b3f..791fef07b3 100644 --- a/mappings/net/minecraft/block/RepeaterBlock.mapping +++ b/mappings/net/minecraft/block/RepeaterBlock.mapping @@ -1,3 +1,4 @@ CLASS net/minecraft/class_2462 net/minecraft/block/RepeaterBlock FIELD field_11451 DELAY Lnet/minecraft/class_2758; FIELD field_11452 LOCKED Lnet/minecraft/class_2746; + FIELD field_46426 CODEC Lcom/mojang/serialization/MapCodec; diff --git a/mappings/net/minecraft/block/RespawnAnchorBlock.mapping b/mappings/net/minecraft/block/RespawnAnchorBlock.mapping index 467e4e1ab5..f71eab7e49 100644 --- a/mappings/net/minecraft/block/RespawnAnchorBlock.mapping +++ b/mappings/net/minecraft/block/RespawnAnchorBlock.mapping @@ -4,6 +4,7 @@ CLASS net/minecraft/class_4969 net/minecraft/block/RespawnAnchorBlock FIELD field_26443 VALID_SPAWN_OFFSETS Lcom/google/common/collect/ImmutableList; FIELD field_31231 NO_CHARGES I FIELD field_31232 MAX_CHARGES I + FIELD field_46427 CODEC Lcom/mojang/serialization/MapCodec; METHOD method_26156 findRespawnPosition (Lnet/minecraft/class_1299;Lnet/minecraft/class_1941;Lnet/minecraft/class_2338;)Ljava/util/Optional; ARG 0 entity ARG 1 world diff --git a/mappings/net/minecraft/block/RootedDirtBlock.mapping b/mappings/net/minecraft/block/RootedDirtBlock.mapping index 9f85343aa7..ff06c1b8fe 100644 --- a/mappings/net/minecraft/block/RootedDirtBlock.mapping +++ b/mappings/net/minecraft/block/RootedDirtBlock.mapping @@ -1 +1,2 @@ CLASS net/minecraft/class_5954 net/minecraft/block/RootedDirtBlock + FIELD field_46428 CODEC Lcom/mojang/serialization/MapCodec; diff --git a/mappings/net/minecraft/block/RootsBlock.mapping b/mappings/net/minecraft/block/RootsBlock.mapping index be5a371595..850fa20a5a 100644 --- a/mappings/net/minecraft/block/RootsBlock.mapping +++ b/mappings/net/minecraft/block/RootsBlock.mapping @@ -1,2 +1,3 @@ CLASS net/minecraft/class_4774 net/minecraft/block/RootsBlock FIELD field_22137 SHAPE Lnet/minecraft/class_265; + FIELD field_46429 CODEC Lcom/mojang/serialization/MapCodec; diff --git a/mappings/net/minecraft/block/RotatedInfestedBlock.mapping b/mappings/net/minecraft/block/RotatedInfestedBlock.mapping index 235de518af..ed0239f5d3 100644 --- a/mappings/net/minecraft/block/RotatedInfestedBlock.mapping +++ b/mappings/net/minecraft/block/RotatedInfestedBlock.mapping @@ -1 +1,2 @@ CLASS net/minecraft/class_6348 net/minecraft/block/RotatedInfestedBlock + FIELD field_46374 CODEC Lcom/mojang/serialization/MapCodec; diff --git a/mappings/net/minecraft/block/SaplingBlock.mapping b/mappings/net/minecraft/block/SaplingBlock.mapping index 02b74b5894..3f313a9ea8 100644 --- a/mappings/net/minecraft/block/SaplingBlock.mapping +++ b/mappings/net/minecraft/block/SaplingBlock.mapping @@ -2,6 +2,7 @@ CLASS net/minecraft/class_2473 net/minecraft/block/SaplingBlock FIELD field_11476 STAGE Lnet/minecraft/class_2758; FIELD field_11477 generator Lnet/minecraft/class_8813; FIELD field_11478 SHAPE Lnet/minecraft/class_265; + FIELD field_46431 CODEC Lcom/mojang/serialization/MapCodec; METHOD (Lnet/minecraft/class_8813;Lnet/minecraft/class_4970$class_2251;)V ARG 1 generator ARG 2 settings diff --git a/mappings/net/minecraft/block/SaplingGenerator.mapping b/mappings/net/minecraft/block/SaplingGenerator.mapping new file mode 100644 index 0000000000..1b8c26dede --- /dev/null +++ b/mappings/net/minecraft/block/SaplingGenerator.mapping @@ -0,0 +1,47 @@ +CLASS net/minecraft/class_8813 net/minecraft/block/SaplingGenerator + FIELD field_46510 CODEC Lcom/mojang/serialization/Codec; + FIELD field_46520 GENERATORS Ljava/util/Map; + FIELD field_46521 id Ljava/lang/String; + FIELD field_46522 rareChance F + FIELD field_46523 megaVariant Ljava/util/Optional; + FIELD field_46524 rareMegaVariant Ljava/util/Optional; + FIELD field_46525 regularVariant Ljava/util/Optional; + FIELD field_46526 rareRegularVariant Ljava/util/Optional; + FIELD field_46527 beesVariant Ljava/util/Optional; + FIELD field_46528 rareBeesVariant Ljava/util/Optional; + METHOD (Ljava/lang/String;FLjava/util/Optional;Ljava/util/Optional;Ljava/util/Optional;Ljava/util/Optional;Ljava/util/Optional;Ljava/util/Optional;)V + ARG 1 id + ARG 2 rareChance + ARG 3 megaVariant + ARG 4 rareMegaVariant + ARG 5 regularVariant + ARG 6 rareRegularVariant + ARG 7 beesVariant + ARG 8 rareBeesVariant + METHOD (Ljava/lang/String;Ljava/util/Optional;Ljava/util/Optional;Ljava/util/Optional;)V + ARG 1 id + ARG 2 megaVariant + ARG 3 regularVariant + ARG 4 beesVariant + METHOD method_54085 generate (Lnet/minecraft/class_3218;Lnet/minecraft/class_2794;Lnet/minecraft/class_2338;Lnet/minecraft/class_2680;Lnet/minecraft/class_5819;)Z + ARG 1 world + ARG 2 chunkGenerator + ARG 3 pos + ARG 4 state + ARG 5 random + METHOD method_54086 getMegaTreeFeature (Lnet/minecraft/class_5819;)Lnet/minecraft/class_5321; + ARG 1 random + METHOD method_54087 getSmallTreeFeature (Lnet/minecraft/class_5819;Z)Lnet/minecraft/class_5321; + ARG 1 random + ARG 2 flowersNearby + METHOD method_54088 areFlowersNearby (Lnet/minecraft/class_1936;Lnet/minecraft/class_2338;)Z + ARG 1 world + ARG 2 pos + METHOD method_54089 (Lnet/minecraft/class_8813;)Ljava/lang/String; + ARG 0 generator + METHOD method_54090 canGenerateLargeTree (Lnet/minecraft/class_2680;Lnet/minecraft/class_1922;Lnet/minecraft/class_2338;II)Z + ARG 0 state + ARG 1 world + ARG 2 pos + ARG 3 x + ARG 4 z diff --git a/mappings/net/minecraft/block/ScaffoldingBlock.mapping b/mappings/net/minecraft/block/ScaffoldingBlock.mapping index 2876c80bee..acb9b4bee5 100644 --- a/mappings/net/minecraft/block/ScaffoldingBlock.mapping +++ b/mappings/net/minecraft/block/ScaffoldingBlock.mapping @@ -7,6 +7,7 @@ CLASS net/minecraft/class_3736 net/minecraft/block/ScaffoldingBlock FIELD field_17577 COLLISION_SHAPE Lnet/minecraft/class_265; FIELD field_17578 OUTLINE_SHAPE Lnet/minecraft/class_265; FIELD field_31237 MAX_DISTANCE I + FIELD field_46432 CODEC Lcom/mojang/serialization/MapCodec; METHOD method_16372 calculateDistance (Lnet/minecraft/class_1922;Lnet/minecraft/class_2338;)I ARG 0 world ARG 1 pos diff --git a/mappings/net/minecraft/block/SculkBlock.mapping b/mappings/net/minecraft/block/SculkBlock.mapping index f88d8c8fe8..8dd0e9816f 100644 --- a/mappings/net/minecraft/block/SculkBlock.mapping +++ b/mappings/net/minecraft/block/SculkBlock.mapping @@ -1,4 +1,5 @@ CLASS net/minecraft/class_7125 net/minecraft/block/SculkBlock + FIELD field_46433 CODEC Lcom/mojang/serialization/MapCodec; METHOD method_41474 shouldNotDecay (Lnet/minecraft/class_1936;Lnet/minecraft/class_2338;)Z ARG 0 world ARG 1 pos diff --git a/mappings/net/minecraft/block/SculkCatalystBlock.mapping b/mappings/net/minecraft/block/SculkCatalystBlock.mapping index 8b2351ef0a..7e72f3833b 100644 --- a/mappings/net/minecraft/block/SculkCatalystBlock.mapping +++ b/mappings/net/minecraft/block/SculkCatalystBlock.mapping @@ -1,3 +1,4 @@ CLASS net/minecraft/class_7126 net/minecraft/block/SculkCatalystBlock FIELD field_37604 BLOOM Lnet/minecraft/class_2746; FIELD field_37605 experience Lnet/minecraft/class_6017; + FIELD field_46434 CODEC Lcom/mojang/serialization/MapCodec; diff --git a/mappings/net/minecraft/block/SculkSensorBlock.mapping b/mappings/net/minecraft/block/SculkSensorBlock.mapping index 916b700ec5..9b7f0d78ee 100644 --- a/mappings/net/minecraft/block/SculkSensorBlock.mapping +++ b/mappings/net/minecraft/block/SculkSensorBlock.mapping @@ -4,6 +4,7 @@ CLASS net/minecraft/class_5703 net/minecraft/block/SculkSensorBlock FIELD field_28113 WATERLOGGED Lnet/minecraft/class_2746; FIELD field_28114 OUTLINE_SHAPE Lnet/minecraft/class_265; FIELD field_43248 RESONATION_NOTE_PITCHES [F + FIELD field_46435 CODEC Lcom/mojang/serialization/MapCodec; METHOD (Lnet/minecraft/class_4970$class_2251;)V ARG 1 settings METHOD method_32902 updateNeighbors (Lnet/minecraft/class_1937;Lnet/minecraft/class_2338;Lnet/minecraft/class_2680;)V diff --git a/mappings/net/minecraft/block/SculkShriekerBlock.mapping b/mappings/net/minecraft/block/SculkShriekerBlock.mapping index 153c61db8c..fac46b1170 100644 --- a/mappings/net/minecraft/block/SculkShriekerBlock.mapping +++ b/mappings/net/minecraft/block/SculkShriekerBlock.mapping @@ -4,6 +4,7 @@ CLASS net/minecraft/class_7268 net/minecraft/block/SculkShriekerBlock FIELD field_38231 SHAPE Lnet/minecraft/class_265; FIELD field_38232 TOP D FIELD field_38422 CAN_SUMMON Lnet/minecraft/class_2746; + FIELD field_46436 CODEC Lcom/mojang/serialization/MapCodec; METHOD method_42317 (Lnet/minecraft/class_1937;Lnet/minecraft/class_2338;Lnet/minecraft/class_2680;Lnet/minecraft/class_7133;)V ARG 1 pos ARG 2 statex diff --git a/mappings/net/minecraft/block/SculkVeinBlock.mapping b/mappings/net/minecraft/block/SculkVeinBlock.mapping index 81052f9d77..7e459bf32a 100644 --- a/mappings/net/minecraft/block/SculkVeinBlock.mapping +++ b/mappings/net/minecraft/block/SculkVeinBlock.mapping @@ -2,6 +2,7 @@ CLASS net/minecraft/class_7130 net/minecraft/block/SculkVeinBlock FIELD field_37631 WATERLOGGED Lnet/minecraft/class_2746; FIELD field_37632 allGrowTypeGrower Lnet/minecraft/class_7118; FIELD field_37633 samePositionOnlyGrower Lnet/minecraft/class_7118; + FIELD field_46437 CODEC Lcom/mojang/serialization/MapCodec; METHOD method_41513 veinCoversSculkReplaceable (Lnet/minecraft/class_1936;Lnet/minecraft/class_2680;Lnet/minecraft/class_2338;)Z ARG 0 world ARG 1 state diff --git a/mappings/net/minecraft/block/SeaPickleBlock.mapping b/mappings/net/minecraft/block/SeaPickleBlock.mapping index 081cbef03d..121fc12070 100644 --- a/mappings/net/minecraft/block/SeaPickleBlock.mapping +++ b/mappings/net/minecraft/block/SeaPickleBlock.mapping @@ -6,5 +6,6 @@ CLASS net/minecraft/class_2472 net/minecraft/block/SeaPickleBlock FIELD field_11474 FOUR_PICKLES_SHAPE Lnet/minecraft/class_265; FIELD field_11475 WATERLOGGED Lnet/minecraft/class_2746; FIELD field_31241 MAX_PICKLES I + FIELD field_46438 CODEC Lcom/mojang/serialization/MapCodec; METHOD method_10506 isDry (Lnet/minecraft/class_2680;)Z ARG 0 state diff --git a/mappings/net/minecraft/block/SeagrassBlock.mapping b/mappings/net/minecraft/block/SeagrassBlock.mapping index ca5835edc4..d97abf4575 100644 --- a/mappings/net/minecraft/block/SeagrassBlock.mapping +++ b/mappings/net/minecraft/block/SeagrassBlock.mapping @@ -1,2 +1,3 @@ CLASS net/minecraft/class_2476 net/minecraft/block/SeagrassBlock FIELD field_11485 SHAPE Lnet/minecraft/class_265; + FIELD field_46439 CODEC Lcom/mojang/serialization/MapCodec; diff --git a/mappings/net/minecraft/block/ShulkerBoxBlock.mapping b/mappings/net/minecraft/block/ShulkerBoxBlock.mapping index 166db9c116..202f2c5122 100644 --- a/mappings/net/minecraft/block/ShulkerBoxBlock.mapping +++ b/mappings/net/minecraft/block/ShulkerBoxBlock.mapping @@ -9,6 +9,7 @@ CLASS net/minecraft/class_2480 net/minecraft/block/ShulkerBoxBlock FIELD field_41080 NORTH_SHAPE Lnet/minecraft/class_265; FIELD field_41081 SOUTH_SHAPE Lnet/minecraft/class_265; FIELD field_41082 SIDES_SHAPES Ljava/util/Map; + FIELD field_46440 CODEC Lcom/mojang/serialization/MapCodec; METHOD (Lnet/minecraft/class_1767;Lnet/minecraft/class_4970$class_2251;)V ARG 1 color ARG 2 settings diff --git a/mappings/net/minecraft/block/SignBlock.mapping b/mappings/net/minecraft/block/SignBlock.mapping index ea48ec979c..0cf5a92d2d 100644 --- a/mappings/net/minecraft/block/SignBlock.mapping +++ b/mappings/net/minecraft/block/SignBlock.mapping @@ -1,2 +1,3 @@ CLASS net/minecraft/class_2508 net/minecraft/block/SignBlock FIELD field_11559 ROTATION Lnet/minecraft/class_2758; + FIELD field_46461 CODEC Lcom/mojang/serialization/MapCodec; diff --git a/mappings/net/minecraft/block/SkullBlock.mapping b/mappings/net/minecraft/block/SkullBlock.mapping index 60eddf8c59..408fd014fd 100644 --- a/mappings/net/minecraft/block/SkullBlock.mapping +++ b/mappings/net/minecraft/block/SkullBlock.mapping @@ -4,5 +4,6 @@ CLASS net/minecraft/class_2484 net/minecraft/block/SkullBlock FIELD field_31244 MAX_ROTATION_INDEX I FIELD field_31245 MAX_ROTATIONS I FIELD field_41312 PIGLIN_SHAPE Lnet/minecraft/class_265; + FIELD field_46441 CODEC Lcom/mojang/serialization/MapCodec; CLASS class_2485 SkullType CLASS class_2486 Type diff --git a/mappings/net/minecraft/block/SlabBlock.mapping b/mappings/net/minecraft/block/SlabBlock.mapping index d5fd6529cc..7ee1053c1e 100644 --- a/mappings/net/minecraft/block/SlabBlock.mapping +++ b/mappings/net/minecraft/block/SlabBlock.mapping @@ -3,3 +3,4 @@ CLASS net/minecraft/class_2482 net/minecraft/block/SlabBlock FIELD field_11500 BOTTOM_SHAPE Lnet/minecraft/class_265; FIELD field_11501 TYPE Lnet/minecraft/class_2754; FIELD field_11502 WATERLOGGED Lnet/minecraft/class_2746; + FIELD field_46445 CODEC Lcom/mojang/serialization/MapCodec; diff --git a/mappings/net/minecraft/block/SlimeBlock.mapping b/mappings/net/minecraft/block/SlimeBlock.mapping index b10444a01b..f4dfb22d74 100644 --- a/mappings/net/minecraft/block/SlimeBlock.mapping +++ b/mappings/net/minecraft/block/SlimeBlock.mapping @@ -1,3 +1,4 @@ CLASS net/minecraft/class_2490 net/minecraft/block/SlimeBlock + FIELD field_46446 CODEC Lcom/mojang/serialization/MapCodec; METHOD method_21847 bounce (Lnet/minecraft/class_1297;)V ARG 1 entity diff --git a/mappings/net/minecraft/block/SmallDripleafBlock.mapping b/mappings/net/minecraft/block/SmallDripleafBlock.mapping index ec82e49faf..799bc3f9c6 100644 --- a/mappings/net/minecraft/block/SmallDripleafBlock.mapping +++ b/mappings/net/minecraft/block/SmallDripleafBlock.mapping @@ -2,3 +2,4 @@ CLASS net/minecraft/class_5808 net/minecraft/block/SmallDripleafBlock FIELD field_28690 SHAPE Lnet/minecraft/class_265; FIELD field_28691 WATERLOGGED Lnet/minecraft/class_2746; FIELD field_29563 FACING Lnet/minecraft/class_2753; + FIELD field_46447 CODEC Lcom/mojang/serialization/MapCodec; diff --git a/mappings/net/minecraft/block/SmithingTableBlock.mapping b/mappings/net/minecraft/block/SmithingTableBlock.mapping index ad981c5507..eb13c39e70 100644 --- a/mappings/net/minecraft/block/SmithingTableBlock.mapping +++ b/mappings/net/minecraft/block/SmithingTableBlock.mapping @@ -1,5 +1,6 @@ CLASS net/minecraft/class_3717 net/minecraft/block/SmithingTableBlock FIELD field_22511 SCREEN_TITLE Lnet/minecraft/class_2561; + FIELD field_46448 CODEC Lcom/mojang/serialization/MapCodec; 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 diff --git a/mappings/net/minecraft/block/SmokerBlock.mapping b/mappings/net/minecraft/block/SmokerBlock.mapping index 7e83ac22b6..2b23a5d646 100644 --- a/mappings/net/minecraft/block/SmokerBlock.mapping +++ b/mappings/net/minecraft/block/SmokerBlock.mapping @@ -1 +1,2 @@ CLASS net/minecraft/class_3716 net/minecraft/block/SmokerBlock + FIELD field_46449 CODEC Lcom/mojang/serialization/MapCodec; diff --git a/mappings/net/minecraft/block/SnifferEggBlock.mapping b/mappings/net/minecraft/block/SnifferEggBlock.mapping index ff02d4a259..de3bfaf154 100644 --- a/mappings/net/minecraft/block/SnifferEggBlock.mapping +++ b/mappings/net/minecraft/block/SnifferEggBlock.mapping @@ -5,6 +5,7 @@ CLASS net/minecraft/class_8238 net/minecraft/block/SnifferEggBlock FIELD field_43252 BOOSTED_HATCHING_TIME I FIELD field_43253 MAX_RANDOM_CRACK_TIME_OFFSET I FIELD field_43254 SHAPE Lnet/minecraft/class_265; + FIELD field_46450 CODEC Lcom/mojang/serialization/MapCodec; METHOD method_49826 isAboveHatchBooster (Lnet/minecraft/class_1922;Lnet/minecraft/class_2338;)Z ARG 0 world ARG 1 pos diff --git a/mappings/net/minecraft/block/SnowBlock.mapping b/mappings/net/minecraft/block/SnowBlock.mapping index 5cf9039da7..761088ea4b 100644 --- a/mappings/net/minecraft/block/SnowBlock.mapping +++ b/mappings/net/minecraft/block/SnowBlock.mapping @@ -2,3 +2,4 @@ CLASS net/minecraft/class_2488 net/minecraft/block/SnowBlock FIELD field_11517 LAYERS_TO_SHAPE [Lnet/minecraft/class_265; FIELD field_11518 LAYERS Lnet/minecraft/class_2758; FIELD field_31247 MAX_LAYERS I + FIELD field_46451 CODEC Lcom/mojang/serialization/MapCodec; diff --git a/mappings/net/minecraft/block/SnowyBlock.mapping b/mappings/net/minecraft/block/SnowyBlock.mapping index a2def98957..efb68ac6b6 100644 --- a/mappings/net/minecraft/block/SnowyBlock.mapping +++ b/mappings/net/minecraft/block/SnowyBlock.mapping @@ -1,4 +1,5 @@ CLASS net/minecraft/class_2493 net/minecraft/block/SnowyBlock FIELD field_11522 SNOWY Lnet/minecraft/class_2746; + FIELD field_46452 CODEC Lcom/mojang/serialization/MapCodec; METHOD method_35291 isSnow (Lnet/minecraft/class_2680;)Z ARG 0 state diff --git a/mappings/net/minecraft/block/SoulFireBlock.mapping b/mappings/net/minecraft/block/SoulFireBlock.mapping index 2ecce60ec3..9d98f57936 100644 --- a/mappings/net/minecraft/block/SoulFireBlock.mapping +++ b/mappings/net/minecraft/block/SoulFireBlock.mapping @@ -1,3 +1,4 @@ CLASS net/minecraft/class_4775 net/minecraft/block/SoulFireBlock + FIELD field_46453 CODEC Lcom/mojang/serialization/MapCodec; METHOD method_26158 isSoulBase (Lnet/minecraft/class_2680;)Z ARG 0 state diff --git a/mappings/net/minecraft/block/SoulSandBlock.mapping b/mappings/net/minecraft/block/SoulSandBlock.mapping index e47c13c8fd..0c08a985e7 100644 --- a/mappings/net/minecraft/block/SoulSandBlock.mapping +++ b/mappings/net/minecraft/block/SoulSandBlock.mapping @@ -1,3 +1,4 @@ CLASS net/minecraft/class_2492 net/minecraft/block/SoulSandBlock FIELD field_11521 COLLISION_SHAPE Lnet/minecraft/class_265; FIELD field_31249 SCHEDULED_TICK_DELAY I + FIELD field_46454 CODEC Lcom/mojang/serialization/MapCodec; diff --git a/mappings/net/minecraft/block/SpawnerBlock.mapping b/mappings/net/minecraft/block/SpawnerBlock.mapping index c9ee95235d..d2ccd79f94 100644 --- a/mappings/net/minecraft/block/SpawnerBlock.mapping +++ b/mappings/net/minecraft/block/SpawnerBlock.mapping @@ -1,4 +1,5 @@ CLASS net/minecraft/class_2496 net/minecraft/block/SpawnerBlock + FIELD field_46455 CODEC Lcom/mojang/serialization/MapCodec; METHOD method_46688 (Lnet/minecraft/class_1299;)Lnet/minecraft/class_2561; ARG 0 entityType METHOD method_46689 getEntityNameForTooltip (Lnet/minecraft/class_1799;)Ljava/util/Optional; diff --git a/mappings/net/minecraft/block/SpongeBlock.mapping b/mappings/net/minecraft/block/SpongeBlock.mapping index 37759ec799..c3a25a9195 100644 --- a/mappings/net/minecraft/block/SpongeBlock.mapping +++ b/mappings/net/minecraft/block/SpongeBlock.mapping @@ -1,4 +1,5 @@ CLASS net/minecraft/class_2502 net/minecraft/block/SpongeBlock + FIELD field_46456 CODEC Lcom/mojang/serialization/MapCodec; METHOD method_10619 absorbWater (Lnet/minecraft/class_1937;Lnet/minecraft/class_2338;)Z ARG 1 world ARG 2 pos diff --git a/mappings/net/minecraft/block/SporeBlossomBlock.mapping b/mappings/net/minecraft/block/SporeBlossomBlock.mapping index d95597749e..b0ec315a52 100644 --- a/mappings/net/minecraft/block/SporeBlossomBlock.mapping +++ b/mappings/net/minecraft/block/SporeBlossomBlock.mapping @@ -1,2 +1,3 @@ CLASS net/minecraft/class_5809 net/minecraft/block/SporeBlossomBlock FIELD field_28703 SHAPE Lnet/minecraft/class_265; + FIELD field_46457 CODEC Lcom/mojang/serialization/MapCodec; diff --git a/mappings/net/minecraft/block/SproutsBlock.mapping b/mappings/net/minecraft/block/SproutsBlock.mapping index 3605a73f01..eccc19bf62 100644 --- a/mappings/net/minecraft/block/SproutsBlock.mapping +++ b/mappings/net/minecraft/block/SproutsBlock.mapping @@ -1,2 +1,3 @@ CLASS net/minecraft/class_4772 net/minecraft/block/SproutsBlock FIELD field_22136 SHAPE Lnet/minecraft/class_265; + FIELD field_46402 CODEC Lcom/mojang/serialization/MapCodec; diff --git a/mappings/net/minecraft/block/StainedGlassBlock.mapping b/mappings/net/minecraft/block/StainedGlassBlock.mapping index 1d68bc9aea..49bb7285eb 100644 --- a/mappings/net/minecraft/block/StainedGlassBlock.mapping +++ b/mappings/net/minecraft/block/StainedGlassBlock.mapping @@ -1,5 +1,6 @@ CLASS net/minecraft/class_2506 net/minecraft/block/StainedGlassBlock FIELD field_11558 color Lnet/minecraft/class_1767; + FIELD field_46458 CODEC Lcom/mojang/serialization/MapCodec; METHOD (Lnet/minecraft/class_1767;Lnet/minecraft/class_4970$class_2251;)V ARG 1 color ARG 2 settings diff --git a/mappings/net/minecraft/block/StainedGlassPaneBlock.mapping b/mappings/net/minecraft/block/StainedGlassPaneBlock.mapping index 1d9d2d8918..a1df052cb3 100644 --- a/mappings/net/minecraft/block/StainedGlassPaneBlock.mapping +++ b/mappings/net/minecraft/block/StainedGlassPaneBlock.mapping @@ -1,5 +1,6 @@ CLASS net/minecraft/class_2504 net/minecraft/block/StainedGlassPaneBlock FIELD field_11554 color Lnet/minecraft/class_1767; + FIELD field_46459 CODEC Lcom/mojang/serialization/MapCodec; METHOD (Lnet/minecraft/class_1767;Lnet/minecraft/class_4970$class_2251;)V ARG 1 color ARG 2 settings diff --git a/mappings/net/minecraft/block/StairsBlock.mapping b/mappings/net/minecraft/block/StairsBlock.mapping index bb4044a2fa..ea2fe3a252 100644 --- a/mappings/net/minecraft/block/StairsBlock.mapping +++ b/mappings/net/minecraft/block/StairsBlock.mapping @@ -18,6 +18,7 @@ CLASS net/minecraft/class_2510 net/minecraft/block/StairsBlock FIELD field_11577 TOP_NORTH_EAST_CORNER_SHAPE Lnet/minecraft/class_265; FIELD field_11578 BOTTOM_SOUTH_WEST_CORNER_SHAPE Lnet/minecraft/class_265; FIELD field_11579 baseBlock Lnet/minecraft/class_2248; + FIELD field_46460 CODEC Lcom/mojang/serialization/MapCodec; METHOD (Lnet/minecraft/class_2680;Lnet/minecraft/class_4970$class_2251;)V ARG 1 baseBlockState ARG 2 settings diff --git a/mappings/net/minecraft/block/StemBlock.mapping b/mappings/net/minecraft/block/StemBlock.mapping index d4f4fd4a20..c0b388dfb5 100644 --- a/mappings/net/minecraft/block/StemBlock.mapping +++ b/mappings/net/minecraft/block/StemBlock.mapping @@ -4,3 +4,4 @@ CLASS net/minecraft/class_2513 net/minecraft/block/StemBlock FIELD field_11585 gourdBlock Lnet/minecraft/class_5321; FIELD field_27205 pickBlockItem Lnet/minecraft/class_5321; FIELD field_31255 MAX_AGE I + FIELD field_46462 CODEC Lcom/mojang/serialization/MapCodec; diff --git a/mappings/net/minecraft/block/StonecutterBlock.mapping b/mappings/net/minecraft/block/StonecutterBlock.mapping index f18ec868d9..f1dc90c162 100644 --- a/mappings/net/minecraft/block/StonecutterBlock.mapping +++ b/mappings/net/minecraft/block/StonecutterBlock.mapping @@ -2,6 +2,7 @@ CLASS net/minecraft/class_3718 net/minecraft/block/StonecutterBlock FIELD field_16407 SHAPE Lnet/minecraft/class_265; FIELD field_17649 FACING Lnet/minecraft/class_2753; FIELD field_17650 TITLE Lnet/minecraft/class_2561; + FIELD field_46464 CODEC Lcom/mojang/serialization/MapCodec; METHOD method_17896 (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 diff --git a/mappings/net/minecraft/block/StructureBlock.mapping b/mappings/net/minecraft/block/StructureBlock.mapping index 3bc9befe1b..78b29b13e4 100644 --- a/mappings/net/minecraft/block/StructureBlock.mapping +++ b/mappings/net/minecraft/block/StructureBlock.mapping @@ -1,5 +1,6 @@ CLASS net/minecraft/class_2515 net/minecraft/block/StructureBlock FIELD field_11586 MODE Lnet/minecraft/class_2754; + FIELD field_46465 CODEC Lcom/mojang/serialization/MapCodec; METHOD method_10703 doAction (Lnet/minecraft/class_3218;Lnet/minecraft/class_2633;)V ARG 1 world ARG 2 blockEntity diff --git a/mappings/net/minecraft/block/StructureVoidBlock.mapping b/mappings/net/minecraft/block/StructureVoidBlock.mapping index 05a44a635b..905f102052 100644 --- a/mappings/net/minecraft/block/StructureVoidBlock.mapping +++ b/mappings/net/minecraft/block/StructureVoidBlock.mapping @@ -1,2 +1,3 @@ CLASS net/minecraft/class_2518 net/minecraft/block/StructureVoidBlock FIELD field_11589 SHAPE Lnet/minecraft/class_265; + FIELD field_46466 CODEC Lcom/mojang/serialization/MapCodec; diff --git a/mappings/net/minecraft/block/SugarCaneBlock.mapping b/mappings/net/minecraft/block/SugarCaneBlock.mapping index 282a1ba2d4..e738b8a351 100644 --- a/mappings/net/minecraft/block/SugarCaneBlock.mapping +++ b/mappings/net/minecraft/block/SugarCaneBlock.mapping @@ -1,3 +1,4 @@ CLASS net/minecraft/class_2523 net/minecraft/block/SugarCaneBlock FIELD field_11610 AGE Lnet/minecraft/class_2758; FIELD field_11611 SHAPE Lnet/minecraft/class_265; + FIELD field_46467 CODEC Lcom/mojang/serialization/MapCodec; diff --git a/mappings/net/minecraft/block/SweetBerryBushBlock.mapping b/mappings/net/minecraft/block/SweetBerryBushBlock.mapping index 282df93398..fef268a724 100644 --- a/mappings/net/minecraft/block/SweetBerryBushBlock.mapping +++ b/mappings/net/minecraft/block/SweetBerryBushBlock.mapping @@ -3,3 +3,4 @@ CLASS net/minecraft/class_3830 net/minecraft/block/SweetBerryBushBlock FIELD field_17001 SMALL_SHAPE Lnet/minecraft/class_265; FIELD field_17002 LARGE_SHAPE Lnet/minecraft/class_265; FIELD field_31259 MAX_AGE I + FIELD field_46468 CODEC Lcom/mojang/serialization/MapCodec; diff --git a/mappings/net/minecraft/block/TallFlowerBlock.mapping b/mappings/net/minecraft/block/TallFlowerBlock.mapping index d715646b49..e0cd3329b3 100644 --- a/mappings/net/minecraft/block/TallFlowerBlock.mapping +++ b/mappings/net/minecraft/block/TallFlowerBlock.mapping @@ -1 +1,2 @@ CLASS net/minecraft/class_2521 net/minecraft/block/TallFlowerBlock + FIELD field_46469 CODEC Lcom/mojang/serialization/MapCodec; diff --git a/mappings/net/minecraft/block/TallPlantBlock.mapping b/mappings/net/minecraft/block/TallPlantBlock.mapping index de7c6c53de..7fbf78d11c 100644 --- a/mappings/net/minecraft/block/TallPlantBlock.mapping +++ b/mappings/net/minecraft/block/TallPlantBlock.mapping @@ -1,5 +1,6 @@ CLASS net/minecraft/class_2320 net/minecraft/block/TallPlantBlock FIELD field_10929 HALF Lnet/minecraft/class_2754; + FIELD field_46338 CODEC Lcom/mojang/serialization/MapCodec; METHOD method_10021 placeAt (Lnet/minecraft/class_1936;Lnet/minecraft/class_2680;Lnet/minecraft/class_2338;I)V ARG 0 world ARG 1 state diff --git a/mappings/net/minecraft/block/TallSeagrassBlock.mapping b/mappings/net/minecraft/block/TallSeagrassBlock.mapping index fc351a406b..5cc8cf1cce 100644 --- a/mappings/net/minecraft/block/TallSeagrassBlock.mapping +++ b/mappings/net/minecraft/block/TallSeagrassBlock.mapping @@ -1,3 +1,4 @@ CLASS net/minecraft/class_2525 net/minecraft/block/TallSeagrassBlock FIELD field_11615 SHAPE Lnet/minecraft/class_265; FIELD field_11616 HALF Lnet/minecraft/class_2754; + FIELD field_46471 CODEC Lcom/mojang/serialization/MapCodec; diff --git a/mappings/net/minecraft/block/TargetBlock.mapping b/mappings/net/minecraft/block/TargetBlock.mapping index 4af412dcf1..b99dd58f3c 100644 --- a/mappings/net/minecraft/block/TargetBlock.mapping +++ b/mappings/net/minecraft/block/TargetBlock.mapping @@ -2,6 +2,7 @@ CLASS net/minecraft/class_4850 net/minecraft/block/TargetBlock FIELD field_22428 POWER Lnet/minecraft/class_2758; FIELD field_31263 RECOVERABLE_POWER_DELAY I FIELD field_31264 REGULAR_POWER_DELAY I + FIELD field_46472 CODEC Lcom/mojang/serialization/MapCodec; METHOD method_24857 setPower (Lnet/minecraft/class_1936;Lnet/minecraft/class_2680;ILnet/minecraft/class_2338;I)V ARG 0 world ARG 1 state diff --git a/mappings/net/minecraft/block/TintedGlassBlock.mapping b/mappings/net/minecraft/block/TintedGlassBlock.mapping index 7fec66c987..80b9c75d6a 100644 --- a/mappings/net/minecraft/block/TintedGlassBlock.mapping +++ b/mappings/net/minecraft/block/TintedGlassBlock.mapping @@ -1 +1,2 @@ CLASS net/minecraft/class_5555 net/minecraft/block/TintedGlassBlock + FIELD field_46473 CODEC Lcom/mojang/serialization/MapCodec; diff --git a/mappings/net/minecraft/block/TntBlock.mapping b/mappings/net/minecraft/block/TntBlock.mapping index e4f960b17a..519867477c 100644 --- a/mappings/net/minecraft/block/TntBlock.mapping +++ b/mappings/net/minecraft/block/TntBlock.mapping @@ -1,5 +1,6 @@ CLASS net/minecraft/class_2530 net/minecraft/block/TntBlock FIELD field_11621 UNSTABLE Lnet/minecraft/class_2746; + FIELD field_46474 CODEC Lcom/mojang/serialization/MapCodec; METHOD method_10737 primeTnt (Lnet/minecraft/class_1937;Lnet/minecraft/class_2338;Lnet/minecraft/class_1309;)V ARG 0 world ARG 1 pos diff --git a/mappings/net/minecraft/block/TorchBlock.mapping b/mappings/net/minecraft/block/TorchBlock.mapping index 6048d46379..b117da7f1e 100644 --- a/mappings/net/minecraft/block/TorchBlock.mapping +++ b/mappings/net/minecraft/block/TorchBlock.mapping @@ -1,2 +1,3 @@ CLASS net/minecraft/class_2527 net/minecraft/block/TorchBlock FIELD field_22155 particle Lnet/minecraft/class_2400; + FIELD field_46476 CODEC Lcom/mojang/serialization/MapCodec; diff --git a/mappings/net/minecraft/block/TorchflowerBlock.mapping b/mappings/net/minecraft/block/TorchflowerBlock.mapping index 6e300a8dbd..bf51b91354 100644 --- a/mappings/net/minecraft/block/TorchflowerBlock.mapping +++ b/mappings/net/minecraft/block/TorchflowerBlock.mapping @@ -1,3 +1,4 @@ CLASS net/minecraft/class_8171 net/minecraft/block/TorchflowerBlock FIELD field_42776 AGE Lnet/minecraft/class_2758; FIELD field_42778 SHAPES [Lnet/minecraft/class_265; + FIELD field_46477 CODEC Lcom/mojang/serialization/MapCodec; diff --git a/mappings/net/minecraft/block/TransparentBlock.mapping b/mappings/net/minecraft/block/TransparentBlock.mapping index 21118e3d50..d87e267a73 100644 --- a/mappings/net/minecraft/block/TransparentBlock.mapping +++ b/mappings/net/minecraft/block/TransparentBlock.mapping @@ -1 +1,2 @@ CLASS net/minecraft/class_2373 net/minecraft/block/TransparentBlock + FIELD field_46366 CODEC Lcom/mojang/serialization/MapCodec; diff --git a/mappings/net/minecraft/block/TrapdoorBlock.mapping b/mappings/net/minecraft/block/TrapdoorBlock.mapping index 828f66a5d1..522aafd73f 100644 --- a/mappings/net/minecraft/block/TrapdoorBlock.mapping +++ b/mappings/net/minecraft/block/TrapdoorBlock.mapping @@ -10,6 +10,7 @@ CLASS net/minecraft/class_2533 net/minecraft/block/TrapdoorBlock FIELD field_11632 OPEN_BOTTOM_SHAPE Lnet/minecraft/class_265; FIELD field_11633 NORTH_SHAPE Lnet/minecraft/class_265; FIELD field_42779 blockSetType Lnet/minecraft/class_8177; + FIELD field_46478 CODEC Lcom/mojang/serialization/MapCodec; METHOD method_10740 playToggleSound (Lnet/minecraft/class_1657;Lnet/minecraft/class_1937;Lnet/minecraft/class_2338;Z)V ARG 1 player ARG 2 world diff --git a/mappings/net/minecraft/block/TrappedChestBlock.mapping b/mappings/net/minecraft/block/TrappedChestBlock.mapping index 1ca0f3975a..6f3bcccaea 100644 --- a/mappings/net/minecraft/block/TrappedChestBlock.mapping +++ b/mappings/net/minecraft/block/TrappedChestBlock.mapping @@ -1 +1,2 @@ CLASS net/minecraft/class_2531 net/minecraft/block/TrappedChestBlock + FIELD field_46479 CODEC Lcom/mojang/serialization/MapCodec; diff --git a/mappings/net/minecraft/block/TripwireBlock.mapping b/mappings/net/minecraft/block/TripwireBlock.mapping index bd49b69ec3..f95fdbc41e 100644 --- a/mappings/net/minecraft/block/TripwireBlock.mapping +++ b/mappings/net/minecraft/block/TripwireBlock.mapping @@ -11,6 +11,7 @@ CLASS net/minecraft/class_2538 net/minecraft/block/TripwireBlock FIELD field_11682 ATTACHED_SHAPE Lnet/minecraft/class_265; FIELD field_11683 ATTACHED Lnet/minecraft/class_2746; FIELD field_31267 SCHEDULED_TICK_DELAY I + FIELD field_46480 CODEC Lcom/mojang/serialization/MapCodec; METHOD (Lnet/minecraft/class_2248;Lnet/minecraft/class_4970$class_2251;)V ARG 2 settings METHOD method_10778 shouldConnectTo (Lnet/minecraft/class_2680;Lnet/minecraft/class_2350;)Z diff --git a/mappings/net/minecraft/block/TripwireHookBlock.mapping b/mappings/net/minecraft/block/TripwireHookBlock.mapping index 50a724d383..bfd1cabc6c 100644 --- a/mappings/net/minecraft/block/TripwireHookBlock.mapping +++ b/mappings/net/minecraft/block/TripwireHookBlock.mapping @@ -7,6 +7,7 @@ CLASS net/minecraft/class_2537 net/minecraft/block/TripwireHookBlock FIELD field_11670 EAST_SHAPE Lnet/minecraft/class_265; FIELD field_11671 POWERED Lnet/minecraft/class_2746; FIELD field_31271 SCHEDULED_TICK_DELAY I + FIELD field_46481 CODEC Lcom/mojang/serialization/MapCodec; METHOD method_10775 updateNeighborsOnAxis (Lnet/minecraft/class_2248;Lnet/minecraft/class_1937;Lnet/minecraft/class_2338;Lnet/minecraft/class_2350;)V ARG 1 world ARG 2 pos diff --git a/mappings/net/minecraft/block/TurtleEggBlock.mapping b/mappings/net/minecraft/block/TurtleEggBlock.mapping index 56dd6412c0..ffcf314ede 100644 --- a/mappings/net/minecraft/block/TurtleEggBlock.mapping +++ b/mappings/net/minecraft/block/TurtleEggBlock.mapping @@ -3,6 +3,7 @@ CLASS net/minecraft/class_2542 net/minecraft/block/TurtleEggBlock FIELD field_11710 EGGS Lnet/minecraft/class_2758; FIELD field_11711 HATCH Lnet/minecraft/class_2758; FIELD field_11712 SMALL_SHAPE Lnet/minecraft/class_265; + FIELD field_46482 CODEC Lcom/mojang/serialization/MapCodec; METHOD method_10831 isSandBelow (Lnet/minecraft/class_1922;Lnet/minecraft/class_2338;)Z ARG 0 world ARG 1 pos diff --git a/mappings/net/minecraft/block/TwistingVinesBlock.mapping b/mappings/net/minecraft/block/TwistingVinesBlock.mapping index cd9fd2c38e..f19f1410ad 100644 --- a/mappings/net/minecraft/block/TwistingVinesBlock.mapping +++ b/mappings/net/minecraft/block/TwistingVinesBlock.mapping @@ -1,2 +1,3 @@ CLASS net/minecraft/class_4777 net/minecraft/block/TwistingVinesBlock FIELD field_22172 SHAPE Lnet/minecraft/class_265; + FIELD field_46483 CODEC Lcom/mojang/serialization/MapCodec; diff --git a/mappings/net/minecraft/block/TwistingVinesPlantBlock.mapping b/mappings/net/minecraft/block/TwistingVinesPlantBlock.mapping index 255830206d..ff8d91a859 100644 --- a/mappings/net/minecraft/block/TwistingVinesPlantBlock.mapping +++ b/mappings/net/minecraft/block/TwistingVinesPlantBlock.mapping @@ -1,2 +1,3 @@ CLASS net/minecraft/class_4950 net/minecraft/block/TwistingVinesPlantBlock FIELD field_23325 SHAPE Lnet/minecraft/class_265; + FIELD field_46484 CODEC Lcom/mojang/serialization/MapCodec; diff --git a/mappings/net/minecraft/block/VineBlock.mapping b/mappings/net/minecraft/block/VineBlock.mapping index 92d166f647..74ecc08a4e 100644 --- a/mappings/net/minecraft/block/VineBlock.mapping +++ b/mappings/net/minecraft/block/VineBlock.mapping @@ -11,6 +11,7 @@ CLASS net/minecraft/class_2541 net/minecraft/block/VineBlock FIELD field_11705 WEST_SHAPE Lnet/minecraft/class_265; FIELD field_11706 NORTH Lnet/minecraft/class_2746; FIELD field_26659 shapesByState Ljava/util/Map; + FIELD field_46485 CODEC Lcom/mojang/serialization/MapCodec; METHOD method_10820 getGrownState (Lnet/minecraft/class_2680;Lnet/minecraft/class_2680;Lnet/minecraft/class_5819;)Lnet/minecraft/class_2680; ARG 1 above ARG 2 state diff --git a/mappings/net/minecraft/block/WallBannerBlock.mapping b/mappings/net/minecraft/block/WallBannerBlock.mapping index a7fa347803..58c6c70ef1 100644 --- a/mappings/net/minecraft/block/WallBannerBlock.mapping +++ b/mappings/net/minecraft/block/WallBannerBlock.mapping @@ -1,3 +1,4 @@ CLASS net/minecraft/class_2546 net/minecraft/block/WallBannerBlock FIELD field_11722 FACING Lnet/minecraft/class_2753; FIELD field_11723 FACING_TO_SHAPE Ljava/util/Map; + FIELD field_46486 CODEC Lcom/mojang/serialization/MapCodec; diff --git a/mappings/net/minecraft/block/WallBlock.mapping b/mappings/net/minecraft/block/WallBlock.mapping index c785f55a90..21eea294e5 100644 --- a/mappings/net/minecraft/block/WallBlock.mapping +++ b/mappings/net/minecraft/block/WallBlock.mapping @@ -12,6 +12,7 @@ CLASS net/minecraft/class_2544 net/minecraft/block/WallBlock FIELD field_22165 TALL_SOUTH_SHAPE Lnet/minecraft/class_265; FIELD field_22166 TALL_WEST_SHAPE Lnet/minecraft/class_265; FIELD field_22167 TALL_EAST_SHAPE Lnet/minecraft/class_265; + FIELD field_46487 CODEC Lcom/mojang/serialization/MapCodec; METHOD method_16704 shouldConnectTo (Lnet/minecraft/class_2680;ZLnet/minecraft/class_2350;)Z ARG 1 state ARG 2 faceFullSquare diff --git a/mappings/net/minecraft/block/WallHangingSignBlock.mapping b/mappings/net/minecraft/block/WallHangingSignBlock.mapping index da207a4424..f993edb0d2 100644 --- a/mappings/net/minecraft/block/WallHangingSignBlock.mapping +++ b/mappings/net/minecraft/block/WallHangingSignBlock.mapping @@ -5,6 +5,7 @@ CLASS net/minecraft/class_7715 net/minecraft/block/WallHangingSignBlock FIELD field_40322 NORTH_SOUTH_SHAPE Lnet/minecraft/class_265; FIELD field_40323 EAST_WEST_SHAPE Lnet/minecraft/class_265; FIELD field_40324 OUTLINE_SHAPES Ljava/util/Map; + FIELD field_46488 CODEC Lcom/mojang/serialization/MapCodec; METHOD method_45460 canAttachTo (Lnet/minecraft/class_4538;Lnet/minecraft/class_2680;Lnet/minecraft/class_2338;Lnet/minecraft/class_2350;)Z ARG 1 world ARG 2 state diff --git a/mappings/net/minecraft/block/WallPiglinHeadBlock.mapping b/mappings/net/minecraft/block/WallPiglinHeadBlock.mapping index 03c8ba3e52..d29b4e19f0 100644 --- a/mappings/net/minecraft/block/WallPiglinHeadBlock.mapping +++ b/mappings/net/minecraft/block/WallPiglinHeadBlock.mapping @@ -1,2 +1,3 @@ CLASS net/minecraft/class_7938 net/minecraft/block/WallPiglinHeadBlock FIELD field_41311 SHAPES Ljava/util/Map; + FIELD field_46408 CODEC Lcom/mojang/serialization/MapCodec; diff --git a/mappings/net/minecraft/block/WallPlayerSkullBlock.mapping b/mappings/net/minecraft/block/WallPlayerSkullBlock.mapping index 1519318a64..d31d9a2d3a 100644 --- a/mappings/net/minecraft/block/WallPlayerSkullBlock.mapping +++ b/mappings/net/minecraft/block/WallPlayerSkullBlock.mapping @@ -1 +1,2 @@ CLASS net/minecraft/class_2433 net/minecraft/block/WallPlayerSkullBlock + FIELD field_46412 CODEC Lcom/mojang/serialization/MapCodec; diff --git a/mappings/net/minecraft/block/WallRedstoneTorchBlock.mapping b/mappings/net/minecraft/block/WallRedstoneTorchBlock.mapping index 9f27ab1927..683572976f 100644 --- a/mappings/net/minecraft/block/WallRedstoneTorchBlock.mapping +++ b/mappings/net/minecraft/block/WallRedstoneTorchBlock.mapping @@ -1,3 +1,4 @@ CLASS net/minecraft/class_2458 net/minecraft/block/WallRedstoneTorchBlock FIELD field_11443 FACING Lnet/minecraft/class_2753; FIELD field_11444 LIT Lnet/minecraft/class_2746; + FIELD field_46425 CODEC Lcom/mojang/serialization/MapCodec; diff --git a/mappings/net/minecraft/block/WallSignBlock.mapping b/mappings/net/minecraft/block/WallSignBlock.mapping index 31a117a313..082ebbc9a5 100644 --- a/mappings/net/minecraft/block/WallSignBlock.mapping +++ b/mappings/net/minecraft/block/WallSignBlock.mapping @@ -1,3 +1,4 @@ CLASS net/minecraft/class_2551 net/minecraft/block/WallSignBlock FIELD field_11726 FACING Lnet/minecraft/class_2753; FIELD field_11727 FACING_TO_SHAPE Ljava/util/Map; + FIELD field_46489 CODEC Lcom/mojang/serialization/MapCodec; diff --git a/mappings/net/minecraft/block/WallSkullBlock.mapping b/mappings/net/minecraft/block/WallSkullBlock.mapping index cd0007f90b..5c7d89a502 100644 --- a/mappings/net/minecraft/block/WallSkullBlock.mapping +++ b/mappings/net/minecraft/block/WallSkullBlock.mapping @@ -1,3 +1,4 @@ CLASS net/minecraft/class_2549 net/minecraft/block/WallSkullBlock FIELD field_11724 FACING Lnet/minecraft/class_2753; FIELD field_11725 FACING_TO_SHAPE Ljava/util/Map; + FIELD field_46490 CODEC Lcom/mojang/serialization/MapCodec; diff --git a/mappings/net/minecraft/block/WallTorchBlock.mapping b/mappings/net/minecraft/block/WallTorchBlock.mapping index e9f4b48ef5..94f12cd5e6 100644 --- a/mappings/net/minecraft/block/WallTorchBlock.mapping +++ b/mappings/net/minecraft/block/WallTorchBlock.mapping @@ -1,5 +1,6 @@ CLASS net/minecraft/class_2555 net/minecraft/block/WallTorchBlock FIELD field_11731 FACING Lnet/minecraft/class_2753; FIELD field_11732 BOUNDING_SHAPES Ljava/util/Map; + FIELD field_46491 CODEC Lcom/mojang/serialization/MapCodec; METHOD method_10841 getBoundingShape (Lnet/minecraft/class_2680;)Lnet/minecraft/class_265; ARG 0 state diff --git a/mappings/net/minecraft/block/WallWitherSkullBlock.mapping b/mappings/net/minecraft/block/WallWitherSkullBlock.mapping index 3abc5c100e..0976b27718 100644 --- a/mappings/net/minecraft/block/WallWitherSkullBlock.mapping +++ b/mappings/net/minecraft/block/WallWitherSkullBlock.mapping @@ -1 +1,2 @@ CLASS net/minecraft/class_2567 net/minecraft/block/WallWitherSkullBlock + FIELD field_46505 CODEC Lcom/mojang/serialization/MapCodec; diff --git a/mappings/net/minecraft/block/WearableCarvedPumpkinBlock.mapping b/mappings/net/minecraft/block/WearableCarvedPumpkinBlock.mapping index 1bfb363558..420c888864 100644 --- a/mappings/net/minecraft/block/WearableCarvedPumpkinBlock.mapping +++ b/mappings/net/minecraft/block/WearableCarvedPumpkinBlock.mapping @@ -1 +1,2 @@ CLASS net/minecraft/class_8574 net/minecraft/block/WearableCarvedPumpkinBlock + FIELD field_46348 CODEC Lcom/mojang/serialization/MapCodec; diff --git a/mappings/net/minecraft/block/WeepingVinesBlock.mapping b/mappings/net/minecraft/block/WeepingVinesBlock.mapping index 6387a6e737..7921c743ce 100644 --- a/mappings/net/minecraft/block/WeepingVinesBlock.mapping +++ b/mappings/net/minecraft/block/WeepingVinesBlock.mapping @@ -1,2 +1,3 @@ CLASS net/minecraft/class_4776 net/minecraft/block/WeepingVinesBlock FIELD field_22171 SHAPE Lnet/minecraft/class_265; + FIELD field_46499 CODEC Lcom/mojang/serialization/MapCodec; diff --git a/mappings/net/minecraft/block/WeepingVinesPlantBlock.mapping b/mappings/net/minecraft/block/WeepingVinesPlantBlock.mapping index 60d2569a57..2dfe2768b6 100644 --- a/mappings/net/minecraft/block/WeepingVinesPlantBlock.mapping +++ b/mappings/net/minecraft/block/WeepingVinesPlantBlock.mapping @@ -1,2 +1,3 @@ CLASS net/minecraft/class_4951 net/minecraft/block/WeepingVinesPlantBlock FIELD field_23326 SHAPE Lnet/minecraft/class_265; + FIELD field_46500 CODEC Lcom/mojang/serialization/MapCodec; diff --git a/mappings/net/minecraft/block/WeightedPressurePlateBlock.mapping b/mappings/net/minecraft/block/WeightedPressurePlateBlock.mapping index 2a4af95d86..366124ef85 100644 --- a/mappings/net/minecraft/block/WeightedPressurePlateBlock.mapping +++ b/mappings/net/minecraft/block/WeightedPressurePlateBlock.mapping @@ -1,5 +1,6 @@ CLASS net/minecraft/class_2557 net/minecraft/block/WeightedPressurePlateBlock FIELD field_11738 weight I FIELD field_11739 POWER Lnet/minecraft/class_2758; + FIELD field_46501 CODEC Lcom/mojang/serialization/MapCodec; METHOD (ILnet/minecraft/class_8177;Lnet/minecraft/class_4970$class_2251;)V ARG 1 weight diff --git a/mappings/net/minecraft/block/WetSpongeBlock.mapping b/mappings/net/minecraft/block/WetSpongeBlock.mapping index 89ff02e18a..14cb23ca60 100644 --- a/mappings/net/minecraft/block/WetSpongeBlock.mapping +++ b/mappings/net/minecraft/block/WetSpongeBlock.mapping @@ -1 +1,2 @@ CLASS net/minecraft/class_2565 net/minecraft/block/WetSpongeBlock + FIELD field_46502 CODEC Lcom/mojang/serialization/MapCodec; diff --git a/mappings/net/minecraft/block/WitherRoseBlock.mapping b/mappings/net/minecraft/block/WitherRoseBlock.mapping index 9b07dea32f..fcb1dc100a 100644 --- a/mappings/net/minecraft/block/WitherRoseBlock.mapping +++ b/mappings/net/minecraft/block/WitherRoseBlock.mapping @@ -1,3 +1,4 @@ CLASS net/minecraft/class_2563 net/minecraft/block/WitherRoseBlock + FIELD field_46503 CODEC Lcom/mojang/serialization/MapCodec; METHOD (Lnet/minecraft/class_1291;ILnet/minecraft/class_4970$class_2251;)V ARG 1 effect diff --git a/mappings/net/minecraft/block/WitherSkullBlock.mapping b/mappings/net/minecraft/block/WitherSkullBlock.mapping index 23e9df9aab..47608f6869 100644 --- a/mappings/net/minecraft/block/WitherSkullBlock.mapping +++ b/mappings/net/minecraft/block/WitherSkullBlock.mapping @@ -1,6 +1,7 @@ CLASS net/minecraft/class_2570 net/minecraft/block/WitherSkullBlock FIELD field_11764 witherDispenserPattern Lnet/minecraft/class_2700; FIELD field_11765 witherBossPattern Lnet/minecraft/class_2700; + FIELD field_46504 CODEC Lcom/mojang/serialization/MapCodec; METHOD method_10897 getWitherDispenserPattern ()Lnet/minecraft/class_2700; METHOD method_10898 onPlaced (Lnet/minecraft/class_1937;Lnet/minecraft/class_2338;Lnet/minecraft/class_2631;)V ARG 0 world diff --git a/mappings/net/minecraft/item/ItemKeys.mapping b/mappings/net/minecraft/item/ItemKeys.mapping new file mode 100644 index 0000000000..43ceb2d250 --- /dev/null +++ b/mappings/net/minecraft/item/ItemKeys.mapping @@ -0,0 +1,3 @@ +CLASS net/minecraft/class_8804 net/minecraft/item/ItemKeys + METHOD method_53911 of (Ljava/lang/String;)Lnet/minecraft/class_5321; + ARG 0 id diff --git a/mappings/net/minecraft/item/Items.mapping b/mappings/net/minecraft/item/Items.mapping index 3c91fc1428..47d1d349a1 100644 --- a/mappings/net/minecraft/item/Items.mapping +++ b/mappings/net/minecraft/item/Items.mapping @@ -361,6 +361,8 @@ CLASS net/minecraft/class_1802 net/minecraft/item/Items FIELD field_43192 PITCHER_PLANT Lnet/minecraft/class_1792; FIELD field_43193 SNIFFER_EGG Lnet/minecraft/class_1792; FIELD field_43194 CALIBRATED_SCULK_SENSOR Lnet/minecraft/class_1792; + FIELD field_46249 PUMPKIN_SEEDS Lnet/minecraft/class_1792; + FIELD field_46250 MELON_SEEDS Lnet/minecraft/class_1792; FIELD field_8043 ORANGE_TERRACOTTA Lnet/minecraft/class_1792; FIELD field_8047 JUNGLE_PRESSURE_PLATE Lnet/minecraft/class_1792; FIELD field_8048 SPRUCE_BUTTON Lnet/minecraft/class_1792; diff --git a/mappings/net/minecraft/registry/Registries.mapping b/mappings/net/minecraft/registry/Registries.mapping index 75a786092b..22bb863c48 100644 --- a/mappings/net/minecraft/registry/Registries.mapping +++ b/mappings/net/minecraft/registry/Registries.mapping @@ -70,6 +70,7 @@ CLASS net/minecraft/class_7923 net/minecraft/registry/Registries FIELD field_42940 DECORATED_POT_PATTERN Lnet/minecraft/class_2378; FIELD field_43381 RULE_BLOCK_ENTITY_MODIFIER Lnet/minecraft/class_2378; FIELD field_44687 ITEM_GROUP Lnet/minecraft/class_2378; + FIELD field_46591 BLOCK_TYPE Lnet/minecraft/class_2378; METHOD method_47450 (Lnet/minecraft/class_2378;)Lnet/minecraft/class_4168; ARG 0 registry METHOD method_47451 (Lnet/minecraft/class_2378;)Lnet/minecraft/class_4170; diff --git a/mappings/net/minecraft/util/ColorCode.mapping b/mappings/net/minecraft/util/ColorCode.mapping new file mode 100644 index 0000000000..6d80639f63 --- /dev/null +++ b/mappings/net/minecraft/util/ColorCode.mapping @@ -0,0 +1,6 @@ +CLASS net/minecraft/class_8805 net/minecraft/util/ColorCode + FIELD field_46234 CODEC Lcom/mojang/serialization/Codec; + FIELD field_46235 HASH Ljava/lang/String; + METHOD method_53914 (Ljava/lang/String;)Lcom/mojang/serialization/DataResult; + ARG 0 code + METHOD method_53915 asString ()Ljava/lang/String;