Êþº¾E·  java/lang/Record()V   Bnet/minecraft/network/protocol/game/ClientboundUpdateRecipesPacketitemSetsLjava/util/Map;  stonecutterRecipesCLnet/minecraft/world/item/crafting/SelectableRecipe$SingleInputSet;  3net/minecraft/network/protocol/game/GamePacketTypesCLIENTBOUND_UPDATE_RECIPES+Lnet/minecraft/network/protocol/PacketType;   ?@ STREAM_CODEC)Lnet/minecraft/network/codec/StreamCodec; BCD EF)net/minecraft/network/codec/ByteBufCodecsmap�(Ljava/util/function/IntFunction;Lnet/minecraft/network/codec/StreamCodec;Lnet/minecraft/network/codec/StreamCodec;)Lnet/minecraft/network/codec/StreamCodec;H /I()Ljava/util/function/Function; KLM NOAnet/minecraft/world/item/crafting/SelectableRecipe$SingleInputSet noRecipeCodec+()Lnet/minecraft/network/codec/StreamCodec;HR /S!()Ljava/util/function/BiFunction; UVW XY'net/minecraft/network/codec/StreamCodec compositeÖ(Lnet/minecraft/network/codec/StreamCodec;Ljava/util/function/Function;Lnet/minecraft/network/codec/StreamCodec;Ljava/util/function/Function;Ljava/util/function/BiFunction;)Lnet/minecraft/network/codec/StreamCodec; >\%net/minecraft/network/protocol/Packet Signature¢Ljava/util/Map;Lnet/minecraft/world/item/crafting/RecipePropertySet;>;zLnet/minecraft/world/item/crafting/SelectableRecipe$SingleInputSet;žLnet/minecraft/network/codec/StreamCodec;U(Ljava/util/Map;Lnet/minecraft/world/item/crafting/SelectableRecipe$SingleInputSet;)VCodeLineNumberTableLocalVariableTablethisDLnet/minecraft/network/protocol/game/ClientboundUpdateRecipesPacket;LocalVariableTypeTableMethodParameters(Ljava/util/Map;Lnet/minecraft/world/item/crafting/RecipePropertySet;>;Lnet/minecraft/world/item/crafting/SelectableRecipe$SingleInputSet;)Vtype-()Lnet/minecraft/network/protocol/PacketType;s()Lnet/minecraft/network/protocol/PacketType;listener>Lnet/minecraft/network/protocol/game/ClientGamePacketListener;()Ljava/lang/String;()I(Ljava/lang/Object;)ZoLjava/lang/Object;()Ljava/util/Map;¤()Ljava/util/Map;Lnet/minecraft/world/item/crafting/RecipePropertySet;>;E()Lnet/minecraft/world/item/crafting/SelectableRecipe$SingleInputSet;|()Lnet/minecraft/world/item/crafting/SelectableRecipe$SingleInputSet;)(Lnet/minecraft/network/PacketListener;)VyLjava/lang/Record;Lnet/minecraft/network/protocol/Packet; SourceFile#ClientboundUpdateRecipesPacket.javaRecordBootstrapMethods€itemSets;stonecutterRecipes „(I)Ljava/lang/Object;† ‡ˆ‰ Šjava/util/HashMap(I)VŒ(I)Ljava/util/Map;Ž&(Ljava/lang/Object;)Ljava/lang/Object;� ‘ t“U(Lnet/minecraft/network/protocol/game/ClientboundUpdateRecipesPacket;)Ljava/util/Map;• – v˜‰(Lnet/minecraft/network/protocol/game/ClientboundUpdateRecipesPacket;)Lnet/minecraft/world/item/crafting/SelectableRecipe$SingleInputSet;š8(Ljava/lang/Object;Ljava/lang/Object;)Ljava/lang/Object;œ � aŸ˜(Ljava/util/Map;Lnet/minecraft/world/item/crafting/SelectableRecipe$SingleInputSet;)Lnet/minecraft/network/protocol/game/ClientboundUpdateRecipesPacket;¡ ¢£¤ ¥¦java/lang/runtime/ObjectMethods bootstrap±(Ljava/lang/invoke/MethodHandles$Lookup;Ljava/lang/String;Ljava/lang/invoke/TypeDescriptor;Ljava/lang/Class;Ljava/lang/String;[Ljava/lang/invoke/MethodHandle;)Ljava/lang/Object;¨ ©ª« ¬­"java/lang/invoke/LambdaMetafactory metafactoryÌ(Ljava/lang/invoke/MethodHandles$Lookup;Ljava/lang/String;Ljava/lang/invoke/MethodType;Ljava/lang/invoke/MethodType;Ljava/lang/invoke/MethodHandle;Ljava/lang/invoke/MethodType;)Ljava/lang/invoke/CallSite; InnerClasses°2net/minecraft/world/item/crafting/SelectableRecipeSingleInputSet³%java/lang/invoke/MethodHandles$Lookupµjava/lang/invoke/MethodHandlesLookup1[ ]^]_?@]` abi*·*+µ*,µ ±cd ef g ^_h  ]ijkb.²°cd ef]l b@+*¹±c "#defmnhm#ob1*º!°cd ef'pb1*º%¬cd ef+qb<*+º)¬cdefrshr tb/*´°cd ef]uvb/*´ °cd ef]wAxb3 *+À¶±cd  efhmybN*º-²1¸7²=¸AºG¸JºPºQ¸T³Z±c#]z{|} ]^]_~6 �‚§ƒ…‹§��’§�”—§™›ž®K¯±²´¶