Êþº¾Ex  Tnet/minecraft/world/level/storage/loot/functions/LootItemConditionalFunction$Builder()V   java/util/Optionalempty()Ljava/util/Optional;  Onet/minecraft/world/level/storage/loot/functions/CopyComponentsFunction$BuilderincludeLjava/util/Optional;  exclude  source7Lnet/minecraft/world/level/storage/loot/LootContextArg;  isEmpty()Z  ! "#'com/google/common/collect/ImmutableListbuilder3()Lcom/google/common/collect/ImmutableList$Builder; % &'of((Ljava/lang/Object;)Ljava/util/Optional; ) *+get()Ljava/lang/Object;-/com/google/common/collect/ImmutableList$Builder ,/ 01addE(Ljava/lang/Object;)Lcom/google/common/collect/ImmutableList$Builder;3Gnet/minecraft/world/level/storage/loot/functions/CopyComponentsFunction 5 6  getCondition8 9:apply()Ljava/util/function/Function; < =>map3(Ljava/util/function/Function;)Ljava/util/Optional; 2@ Av(Ljava/util/Optional;Lnet/minecraft/world/level/storage/loot/LootContextArg;Ljava/util/Optional;Ljava/util/Optional;)V C DEgetThisS()Lnet/minecraft/world/level/storage/loot/functions/CopyComponentsFunction$Builder; SignaturekLnet/minecraft/world/level/storage/loot/LootContextArg;|Ljava/util/Optional;>;>;:(Lnet/minecraft/world/level/storage/loot/LootContextArg;)VCodeLineNumberTableLocalVariableTablethisQLnet/minecraft/world/level/storage/loot/functions/CopyComponentsFunction$Builder;LocalVariableTypeTableMethodParametersn(Lnet/minecraft/world/level/storage/loot/LootContextArg;)Vƒ(Lnet/minecraft/core/component/DataComponentType;)Lnet/minecraft/world/level/storage/loot/functions/CopyComponentsFunction$Builder;type0Lnet/minecraft/core/component/DataComponentType;3Lnet/minecraft/core/component/DataComponentType<*>; StackMapTable†(Lnet/minecraft/core/component/DataComponentType<*>;)Lnet/minecraft/world/level/storage/loot/functions/CopyComponentsFunction$Builder;buildE()Lnet/minecraft/world/level/storage/loot/functions/LootItemFunction;X()Lnet/minecraft/world/level/storage/loot/functions/LootItemConditionalFunction$Builder;©Lnet/minecraft/world/level/storage/loot/functions/LootItemConditionalFunction$Builder; SourceFileCopyComponentsFunction.javaNestHostBootstrapMethodsa&(Ljava/lang/Object;)Ljava/lang/Object;c ,d Xe+()Lcom/google/common/collect/ImmutableList;gC(Lcom/google/common/collect/ImmutableList$Builder;)Ljava/util/List;i jkl mn"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; InnerClassesqLnet/minecraft/world/level/storage/loot/functions/LootItemConditionalFunctionBuildert%java/lang/invoke/MethodHandles$Lookupvjava/lang/invoke/MethodHandlesLookup!FGFHFHIJn*·*¸µ *¸µ*+µ±Kda befLMNO GPFQRJ€%*´ ¶™ *¸¸$µ *´ ¶(À,+¶.W*°Ki jl#mL%MN%STO %SUVPSFWRJ€%*´¶™ *¸¸$µ*´¶(À,+¶.W*°Kq ru#vL%MN%STO %SUVPSFWDEJ,*°K{L MNXYJb(»2Y*¶4*´*´ º7¶;*´º7¶;·?°K€�ƒ!„'€L (MNDDZJ/*¶B°K_L MNF[\]^2_ h`bfo"pr 2r ,rsuw