Êþº¾E€  Knet/minecraft/world/level/storage/loot/predicates/LootItemCondition$BuilderbuildG()Lnet/minecraft/world/level/storage/loot/predicates/LootItemCondition;   net/minecraft/core/Holderdirect/(Ljava/lang/Object;)Lnet/minecraft/core/Holder;  Fnet/minecraft/world/level/storage/loot/predicates/ConditionUserBuilderwhene(Lnet/minecraft/core/Holder;)Lnet/minecraft/world/level/storage/loot/predicates/ConditionUserBuilder;  unwrapJ()Lnet/minecraft/world/level/storage/loot/predicates/ConditionUserBuilder;  java/lang/Iterableiterator()Ljava/util/Iterator;  !"java/util/IteratorhasNext()Z $ %&next()Ljava/lang/Object; ()* +,java/util/function/Functionapply&(Ljava/lang/Object;)Ljava/lang/Object; . /—(Lnet/minecraft/world/level/storage/loot/predicates/LootItemCondition$Builder;)Lnet/minecraft/world/level/storage/loot/predicates/ConditionUserBuilder; 123 4"java/util/ListisEmpty 678 9:java/util/Optionalempty()Ljava/util/Optional; 1< =>size()I 1@ A&getFirst 6C DEof((Ljava/lang/Object;)Ljava/util/Optional; GHI Jnet/minecraft/core/HolderSet7(Ljava/util/List;)Lnet/minecraft/core/HolderSet$Direct; LMN OP@net/minecraft/world/level/storage/loot/predicates/AllOfConditionallOfb(Lnet/minecraft/core/HolderSet;)Lnet/minecraft/world/level/storage/loot/predicates/AllOfCondition;Rjava/lang/ObjectCodeLineNumberTableLocalVariableTablethisHLnet/minecraft/world/level/storage/loot/predicates/ConditionUserBuilder;builderMLnet/minecraft/world/level/storage/loot/predicates/LootItemCondition$Builder;LocalVariableTypeTableMLnet/minecraft/world/level/storage/loot/predicates/ConditionUserBuilder;MethodParameters SignatureR(Lnet/minecraft/world/level/storage/loot/predicates/LootItemCondition$Builder;)TT; conditiong(Lnet/minecraft/core/Holder;)TT;{(Ljava/lang/Iterable;Ljava/util/function/Function;)Lnet/minecraft/world/level/storage/loot/predicates/ConditionUserBuilder;valueLjava/lang/Object; collectionLjava/lang/Iterable;conditionProviderLjava/util/function/Function;resultTE;Ljava/lang/Iterable;oLjava/util/function/Function;TT; StackMapTable£(Ljava/lang/Iterable;Ljava/util/function/Function;)TT;()TT;buildCondition&(Ljava/util/List;)Ljava/util/Optional; conditionsLjava/util/List;tLjava/util/List;>;î(Ljava/util/List;>;)Ljava/util/Optional;>;d;>Ljava/lang/Object; SourceFileConditionUserBuilder.java InnerClasses{Cnet/minecraft/world/level/storage/loot/predicates/LootItemConditionBuilder~#net/minecraft/core/HolderSet$DirectDirectQ/SV*+¹¸¹ °T UVWXYZ V[\X]^\_]`aSé9*¹N+¹:¹™!¹#:-,¹'À¹-N§ÿÛ-°T"47U4"bc9VW9de9fg2hWZ4"bi9V[9dj9fk2hlmýú'\ df]n]o pqSˆ2*¹0™¸5°*¹; *¹?À¸B°*¸F¸K¸¸B°T   $#U 2rsZ 2rtm \r]u]vwxyz| }G