Êþº¾E  java/lang/Object()V   /net/minecraft/world/item/crafting/BrewingRecipeinput4Lnet/minecraft/world/item/crafting/PotionIngredient;   reagent  output,Lnet/minecraft/world/item/ItemStackTemplate;  matches3(Lnet/minecraft/world/item/crafting/BrewingInput;)Z  .net/minecraft/world/item/crafting/BrewingInput&()Lnet/minecraft/world/item/ItemStack;  !"2net/minecraft/world/item/crafting/PotionIngredienttest'(Lnet/minecraft/world/item/ItemStack;)Z $  &'( )*net/minecraft/world/item/ItemStackTemplatecreate +,- ./,net/minecraft/world/item/crafting/RecipeTypeBREWING.Lnet/minecraft/world/item/crafting/RecipeType; 123 45/net/minecraft/world/item/crafting/PlacementInfo NOT_PLACEABLE1Lnet/minecraft/world/item/crafting/PlacementInfo;7 9:; <=6net/minecraft/world/item/crafting/RecipeBookCategories CRAFTING_MISC6Lnet/minecraft/world/item/crafting/RecipeBookCategory; ? @A SERIALIZER4Lnet/minecraft/world/item/crafting/RecipeSerializer; C DEassembleV(Lnet/minecraft/world/item/crafting/BrewingInput;)Lnet/minecraft/world/item/ItemStack; G HT(Lnet/minecraft/world/item/crafting/BrewingInput;Lnet/minecraft/world/level/Level;)Z J KL MAP_CODEC#Lcom/mojang/serialization/MapCodec; OPQ RS!com/mojang/serialization/MapCodecfieldOf7(Ljava/lang/String;)Lcom/mojang/serialization/MapCodec;U VWapply()Ljava/util/function/Function; OY Z[ forGetterS(Ljava/util/function/Function;)Lcom/mojang/serialization/codecs/RecordCodecBuilder;U &_ `aCODEC Lcom/mojang/serialization/Codec; dPecom/mojang/serialization/CodecU hij kl;com/mojang/serialization/codecs/RecordCodecBuilder$Instancegroupˆ(Lcom/mojang/datafixers/kinds/App;Lcom/mojang/datafixers/kinds/App;Lcom/mojang/datafixers/kinds/App;)Lcom/mojang/datafixers/Products$P3;n Vo(()Lcom/mojang/datafixers/util/Function3; qrs Vt!com/mojang/datafixers/Products$P3r(Lcom/mojang/datafixers/kinds/Applicative;Lcom/mojang/datafixers/util/Function3;)Lcom/mojang/datafixers/kinds/App;U wxy z{2com/mojang/serialization/codecs/RecordCodecBuildermapCodecB(Ljava/util/function/Function;)Lcom/mojang/serialization/MapCodec; J ~ € STREAM_CODEC)Lnet/minecraft/network/codec/StreamCodec;UU &~U †‡ˆ ‰Š'net/minecraft/network/codec/StreamCodec composite#(Lnet/minecraft/network/codec/StreamCodec;Ljava/util/function/Function;Lnet/minecraft/network/codec/StreamCodec;Ljava/util/function/Function;Lnet/minecraft/network/codec/StreamCodec;Ljava/util/function/Function;Lcom/mojang/datafixers/util/Function3;)Lnet/minecraft/network/codec/StreamCodec; ~�2net/minecraft/world/item/crafting/RecipeSerializer Œ� �O(Lcom/mojang/serialization/MapCodec;Lnet/minecraft/network/codec/StreamCodec;)V’(net/minecraft/world/item/crafting/Recipe SignatureVLcom/mojang/serialization/MapCodec;‹Lnet/minecraft/network/codec/StreamCodec;gLnet/minecraft/world/item/crafting/RecipeSerializer;—(Lnet/minecraft/world/item/crafting/PotionIngredient;Lnet/minecraft/world/item/crafting/PotionIngredient;Lnet/minecraft/world/item/ItemStackTemplate;)VCodeLineNumberTableLocalVariableTablethis1Lnet/minecraft/world/item/crafting/BrewingRecipe;MethodParametersgetInput6()Lnet/minecraft/world/item/crafting/PotionIngredient; getReagent getOutput.()Lnet/minecraft/world/item/ItemStackTemplate; brewingInput0Lnet/minecraft/world/item/crafting/BrewingInput;level!Lnet/minecraft/world/level/Level; StackMapTablegetType0()Lnet/minecraft/world/item/crafting/RecipeType;c()Lnet/minecraft/world/item/crafting/RecipeType; placementInfo3()Lnet/minecraft/world/item/crafting/PlacementInfo; isSpecial()ZshowNotification()Ljava/lang/String;recipeBookCategory8()Lnet/minecraft/world/item/crafting/RecipeBookCategory; getSerializer6()Lnet/minecraft/world/item/crafting/RecipeSerializer;i()Lnet/minecraft/world/item/crafting/RecipeSerializer;U(Lnet/minecraft/world/item/crafting/RecipeInput;)Lnet/minecraft/world/item/ItemStack;S(Lnet/minecraft/world/item/crafting/RecipeInput;Lnet/minecraft/world/level/Level;)Zlambda$static$6_(Lnet/minecraft/world/item/crafting/BrewingRecipe;)Lnet/minecraft/world/item/ItemStackTemplate;olambda$static$5g(Lnet/minecraft/world/item/crafting/BrewingRecipe;)Lnet/minecraft/world/item/crafting/PotionIngredient;lambda$static$4lambda$static$0`(Lcom/mojang/serialization/codecs/RecordCodecBuilder$Instance;)Lcom/mojang/datafixers/kinds/App;i=Lcom/mojang/serialization/codecs/RecordCodecBuilder$Instance;lambda$static$3lambda$static$2lambda$static$1nLjava/lang/Object;Lnet/minecraft/world/item/crafting/Recipe; SourceFileBrewingRecipe.java NestMembersË7net/minecraft/world/item/crafting/BrewingRecipe$FactoryBootstrapMethodsÎ&(Ljava/lang/Object;)Ljava/lang/Object;Ð Ñ Ä¼¼Ô Õ Ã¼× Ø Â¹¹ÛJ(Ljava/lang/Object;Ljava/lang/Object;Ljava/lang/Object;)Ljava/lang/Object;Ý Þ —àÇ(Lnet/minecraft/world/item/crafting/PotionIngredient;Lnet/minecraft/world/item/crafting/PotionIngredient;Lnet/minecraft/world/item/ItemStackTemplate;)Lnet/minecraft/world/item/crafting/BrewingRecipe;â ã ¾¿¿æ ç ½¼é ê »¼ì í ¸¹ï ðñò óô"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; InnerClassesInstanceøcom/mojang/datafixers/ProductsP3Factoryü%java/lang/invoke/MethodHandles$Lookupþjava/lang/invoke/MethodHandlesLookup!‘KL“”€“•@A“–  —˜l*·*+µ*,µ *-µ±™ !"#š*›œ  �  žŸ˜/*´°™&š ›œ Ÿ˜/*´ °™*š ›œ¡¢˜/*´°™.š ›œH˜D*+¶¬™3š ›œ£¤¥¦� £¥˜a"*´+¶¶™*´ +¶#¶™§¬™7š"›œ"£¤§ @�£DE˜<*´¶%°™<š›œ ¤� ¨©˜.²*°™Aš ›œ“ª«¬˜.²0°™Fš ›œ­®˜,¬™Kš ›œ¯®˜,¬™Pš ›œk°˜-6°™Uš ›œ±²˜.²8°™[š ›œ³´˜.²>°™`š ›œ“µAD¶˜3 *+À¶B°™ š  ›œ� A·˜4 *+À,¶F¬™ š  ›œ� £¥ ¸¹˜/*´°™š ºœ »¼˜/*´ °™š ºœ ½¼˜/*´°™š ºœ ¾¿˜‚@*²IM¶NºT¶X²I\¶Nº]¶X²^b¹cºf¶X¶g*ºm¶p°™  &3 <? š @ÀÁ ¹˜/*´°™š ºœ ü˜/*´ °™š ºœ ļ˜/*´°™ š ºœÅ˜_?ºu¸v³|²}º�²}º‚²ƒº„ºm¸…³‹»ŒY²|²‹·Ž³>±™ .“ÆÇÈÉÊÌRîÍÏÒîÍÓÒîÍÖÙîÚÜßîÍáäîÍåÒîÍèÒîÍëÙõ"hwöq÷ùÊú ûýÿ