Źžŗ¾EĢ  java/lang/Object()Vjava/util/LinkedHashMap   9net/minecraft/data/recipes/RecipeUnlockAdvancementBuildercriteriaLjava/util/Map;   java/util/Mapput8(Ljava/lang/Object;Ljava/lang/Object;)Ljava/lang/Object;  isEmpty()Zjava/lang/IllegalStateException  !#net/minecraft/resources/ResourceKey identifier&()Lnet/minecraft/resources/Identifier; #$% &'java/lang/StringvalueOf&(Ljava/lang/Object;)Ljava/lang/String;) *+makeConcatWithConstants&(Ljava/lang/String;)Ljava/lang/String; - .(Ljava/lang/String;)V 012 34'net/minecraft/data/recipes/RecipeOutput advancement2()Lnet/minecraft/advancements/Advancement$Builder;6has_the_recipe 89: ;<(net/minecraft/core/registries/RegistriesRECIPE%Lnet/minecraft/resources/ResourceKey; 0> ?@lookupH(Lnet/minecraft/resources/ResourceKey;)Lnet/minecraft/core/HolderGetter; BCD EFnet/minecraft/core/HolderGetter getOrThrowL(Lnet/minecraft/resources/ResourceKey;)Lnet/minecraft/core/Holder$Reference; HIJ KL9net/minecraft/advancements/triggers/RecipeUnlockedTriggerunlockedL(Lnet/minecraft/core/Holder;)Lnet/minecraft/advancements/triggers/Criterion; NOP QR.net/minecraft/advancements/Advancement$Builder addCriterions(Ljava/lang/String;Lnet/minecraft/advancements/triggers/Criterion;)Lnet/minecraft/advancements/Advancement$Builder; TUV WX5net/minecraft/advancements/AdvancementRewards$Builderrecipe^(Lnet/minecraft/resources/ResourceKey;)Lnet/minecraft/advancements/AdvancementRewards$Builder; NZ [\rewardsi(Lnet/minecraft/advancements/AdvancementRewards$Builder;)Lnet/minecraft/advancements/Advancement$Builder; ^_` ab;net/minecraft/advancements/AdvancementRequirements$StrategyOR=Lnet/minecraft/advancements/AdvancementRequirements$Strategy; Nd ef requirementso(Lnet/minecraft/advancements/AdvancementRequirements$Strategy;)Lnet/minecraft/advancements/Advancement$Builder; hij kljava/util/ObjectsrequireNonNull&(Ljava/lang/Object;)Ljava/lang/Object;n opacceptQ(Lnet/minecraft/advancements/Advancement$Builder;)Ljava/util/function/BiConsumer; r stforEach"(Ljava/util/function/BiConsumer;)V vwx yz)net/minecraft/data/recipes/RecipeCategory getFolderName()Ljava/lang/String;) }~ €"net/minecraft/resources/Identifier withPrefix8(Ljava/lang/String;)Lnet/minecraft/resources/Identifier; Nƒ „…buildT(Lnet/minecraft/resources/Identifier;)Lnet/minecraft/advancements/AdvancementHolder; SignatureULjava/util/Map;>;CodeLineNumberTableLocalVariableTablethis;Lnet/minecraft/data/recipes/RecipeUnlockAdvancementBuilder; unlockedByD(Ljava/lang/String;Lnet/minecraft/advancements/triggers/Criterion;)VnameLjava/lang/String; criterion/Lnet/minecraft/advancements/triggers/Criterion;LocalVariableTypeTable2Lnet/minecraft/advancements/triggers/Criterion<*>;MethodParametersG(Ljava/lang/String;Lnet/minecraft/advancements/triggers/Criterion<*>;)V©(Lnet/minecraft/data/recipes/RecipeOutput;Lnet/minecraft/resources/ResourceKey;Lnet/minecraft/data/recipes/RecipeCategory;)Lnet/minecraft/advancements/AdvancementHolder;output)Lnet/minecraft/data/recipes/RecipeOutput;idcategory+Lnet/minecraft/data/recipes/RecipeCategory;0Lnet/minecraft/advancements/Advancement$Builder;TLnet/minecraft/resources/ResourceKey;>; StackMapTableŲ(Lnet/minecraft/data/recipes/RecipeOutput;Lnet/minecraft/resources/ResourceKey;>;Lnet/minecraft/data/recipes/RecipeCategory;)Lnet/minecraft/advancements/AdvancementHolder; SourceFile#RecipeUnlockAdvancementBuilder.javaBootstrapMethods„No way of obtaining recipe §'(Ljava/lang/Object;Ljava/lang/Object;)VMŽ« recipes//­ ®Æ° *±$java/lang/invoke/StringConcatFactory˜(Ljava/lang/invoke/MethodHandles$Lookup;Ljava/lang/String;Ljava/lang/invoke/MethodType;Ljava/lang/String;[Ljava/lang/Object;)Ljava/lang/invoke/CallSite;³ “µ¶ ·ø"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»&net/minecraft/advancements/AdvancementBuilder¾#net/minecraft/core/Holder$ReferenceĄnet/minecraft/core/Holder ReferenceĆ-net/minecraft/advancements/AdvancementRewardsÅ2net/minecraft/advancements/AdvancementRequirementsStrategyČ%java/lang/invoke/MethodHandles$LookupŹjava/lang/invoke/MethodHandlesLookup! †‡ˆ>*·*»Y· µ ±‰ Š ‹ŒŽˆa *“ +,¹W±‰  Š  ‹Œ  ‘’“  ‘”• ‘†–„—ˆw*“ ¹™»Y,¶ø"ŗ(·,æ+¹/5+²7¹=,¹AøG¶M,øS¶Y²]¶c:*“ YøgWŗm¹q,¶-¶uŗ{¶|¶‚°‰"  ,>GL a"Š4w‹Œw˜™wš<w›œL+3“ wšžŸ • ˜š›† ”¢£¬¤²¦Ø©¬Ŗ¹*Nŗ¼ ½æĮ T¼ ^ÄĘ ĒÉĖ