Êþº¾E¤  .net/minecraft/world/item/crafting/CustomRecipe()V   4net/minecraft/world/item/crafting/FireworkStarRecipeshapesLjava/util/Map;  trail.Lnet/minecraft/world/item/crafting/Ingredient;  twinkle  fuel  dye  result,Lnet/minecraft/world/item/ItemStackTemplate;  ! "# java/util/MapentrySet()Ljava/util/Set; %&' () java/util/Setiterator()Ljava/util/Iterator; +,- ./java/util/IteratorhasNext()Z +1 23next()Ljava/lang/Object;5java/util/Map$Entry 47 83getValue:,net/minecraft/world/item/crafting/Ingredient 9< =>test'(Lnet/minecraft/world/item/ItemStack;)Z 4@ A3getKeyC:net/minecraft/world/item/component/FireworkExplosion$Shape EFG HI/net/minecraft/world/item/crafting/CraftingInputingredientCount()I EK LIsize EN OPgetItem'(I)Lnet/minecraft/world/item/ItemStack; RST U/"net/minecraft/world/item/ItemStackisEmpty WXY Z[+net/minecraft/core/component/DataComponentsDYE0Lnet/minecraft/core/component/DataComponentType; R] ^_has3(Lnet/minecraft/core/component/DataComponentType;)Z a bc findShapeb(Lnet/minecraft/world/item/ItemStack;)Lnet/minecraft/world/item/component/FireworkExplosion$Shape; Be fg SMALL_BALL;�Lnet/minecraft/network/codec/StreamCodec;lLnet/minecraft/world/item/crafting/RecipeSerializer;{Ljava/util/Map;ö(Ljava/util/Map;Lnet/minecraft/world/item/crafting/Ingredient;Lnet/minecraft/world/item/crafting/Ingredient;Lnet/minecraft/world/item/crafting/Ingredient;Lnet/minecraft/world/item/crafting/Ingredient;Lnet/minecraft/world/item/ItemStackTemplate;)VCodeLineNumberTableLocalVariableTablethis6Lnet/minecraft/world/item/crafting/FireworkStarRecipe;LocalVariableTypeTableMethodParametersb(Ljava/util/Map;Lnet/minecraft/world/item/crafting/Ingredient;Lnet/minecraft/world/item/crafting/Ingredient;Lnet/minecraft/world/item/crafting/Ingredient;Lnet/minecraft/world/item/crafting/Ingredient;Lnet/minecraft/world/item/ItemStackTemplate;)VeLjava/util/Map$Entry; itemStack$Lnet/minecraft/world/item/ItemStack;�Ljava/util/Map$Entry; StackMapTableRuntimeVisibleTypeAnnotations#Lorg/jspecify/annotations/Nullable;shapeslotIinput1Lnet/minecraft/world/item/crafting/CraftingInput;level!Lnet/minecraft/world/level/Level;hasFuelZhasDyehasShapehasTrail hasTwinkle1net/minecraft/world/level/Level maybeShapecolors$Lit/unimi/dsi/fastutil/ints/IntList;star getSerializer6()Lnet/minecraft/world/item/crafting/RecipeSerializer;n()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$12d(Lnet/minecraft/world/item/crafting/FireworkStarRecipe;)Lnet/minecraft/world/item/ItemStackTemplate;olambda$static$11f(Lnet/minecraft/world/item/crafting/FireworkStarRecipe;)Lnet/minecraft/world/item/crafting/Ingredient;lambda$static$10lambda$static$9lambda$static$8lambda$static$7G(Lnet/minecraft/world/item/crafting/FireworkStarRecipe;)Ljava/util/Map;lambda$static$0`(Lcom/mojang/serialization/codecs/RecordCodecBuilder$Instance;)Lcom/mojang/datafixers/kinds/App;i=Lcom/mojang/serialization/codecs/RecordCodecBuilder$Instance;lambda$static$6lambda$static$5lambda$static$4lambda$static$3lambda$static$2lambda$static$1 SourceFileFireworkStarRecipe.javaBootstrapMethodsT&(Ljava/lang/Object;)Ljava/lang/Object;V W NDDZ [ M??^ _ L?a b K?d e J?g h I<<k€(Ljava/lang/Object;Ljava/lang/Object;Ljava/lang/Object;Ljava/lang/Object;Ljava/lang/Object;Ljava/lang/Object;)Ljava/lang/Object;m n p+(Ljava/util/Map;Lnet/minecraft/world/item/crafting/Ingredient;Lnet/minecraft/world/item/crafting/Ingredient;Lnet/minecraft/world/item/crafting/Ingredient;Lnet/minecraft/world/item/crafting/Ingredient;Lnet/minecraft/world/item/ItemStackTemplate;)Lnet/minecraft/world/item/crafting/FireworkStarRecipe;r s EFFv(I)Ljava/lang/Object;x yz{ |java/util/HashMap(I)V~(I)Ljava/util/Map;€ � CDƒ „ B?† ‡ A?‰ Š @?Œ � >?� � ;<’ “”• –—"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; InnerClassesEntryShapeInstance�com/mojang/datafixers/ProductsP6 %java/lang/invoke/MethodHandles$Lookup¢java/lang/invoke/MethodHandlesLookup! èé ïð •–   º&*·*+µ*,µ *-µ*µ*µ*µ±">? @ABCD%EH&& &&&&& &   bc³A*´¹¹$M,¹*™*,¹0À4N-¹6À9+¶;™ -¹?ÀB°§ÿÓ°H"I2J<L?M "AA " ü+,ú!"�ž Î+¶D¢¬>66666+¶J¢ž+¶M:  ¶Q™§…*´ ¶;™™¬6§l*´  ¶;™™¬6§S*´ ¶;™™¬>§<*´ ¶;™ ²V¶\™ 6§* ¶`:  Æ™¬6§¬„§ÿ_™ ™§¬†!ST W XYZ[]$^,_4`7cCdHeJgPh\iajclimunyo{q€r—s�u¥vªw¯x±z·|¹]¿�p ¥#g ,� ¤$%ÎÎ&'Î() Â*+¿,+¼-+¹.+¶/+ 6 ÿ E0üRüBùú @ &(™šÏ »²dM>6»hY·j:6+¶J¢{+¶M:¶Q™§b*¶`:Æ M§O*´¶;™>§>*´ ¶;™ 6§,*´¶;™ ²V²k¶qÀl:  ¶u¹xW„§ÿ‚*´¶~:²„»‡Y,¸‰·�¶�W°Z†‡ˆ ‰‹Œ&�.Ž1‘9’>“D”P•U–a—g˜s™ƒš�‹–žŸŸ¸ p ƒ p &j9W2g�$%»»&'·#gµ/+ ².+©34Ÿ5 ,ÿEByüRüBù(ú&67.²“°¥  8A™93 *+ÀE¶—°  &A�:4 *+ÀE,¶›¬   &( ;</*´°/ = >?/*´°. = @?/*´°- = A?/*´°, = B?/*´ °+ = CD/*´°* = EFÚ„*²Ÿ²£¸¤¸¨¸®´¶µº»¶¿²£ŹÆºÇ¶¿²£ȹƺɶ¿²£ʹƺ˶¿²£̹ƺͶ¿²ÎϹƺж¿¶Ñ*º×¶Ú°2  "4F X!j"w€#ƒ „GH I</*´°" = J?/*´°! = K?/*´°  = L?/*´° = M?/*´ ° = ND/*´° =OŠ bºß¸à³æºê²í²ñ¸ôºú²ñºû²ñºü²ñºý²ñºþ²ÿºº×¸³»Y²æ²· ³“± %&K%Q3PQR˜‘SUX‘SY\‘S]\‘S`\‘Sc\‘Sfi‘jlo‘Sqt‘uw}‘SX‘S‚\‘S…\‘Sˆ\‘S‹\‘SŽi˜*4™ B‡š@Òá›ÛœžŸ¡£