Êþº¾Eg  Tnet/minecraft/world/level/storage/loot/functions/LootItemConditionalFunction$Builder()V   com/google/common/collect/Lists newArrayList()Ljava/util/ArrayList;  Onet/minecraft/world/level/storage/loot/functions/CopyCustomDataFunction$BuilderopsLjava/util/List;  sourceBLnet/minecraft/world/level/storage/loot/providers/nbt/NbtProvider;Unet/minecraft/world/level/storage/loot/functions/CopyCustomDataFunction$CopyOperation  8net/minecraft/commands/arguments/NbtPathArgument$NbtPathofN(Ljava/lang/String;)Lnet/minecraft/commands/arguments/NbtPathArgument$NbtPath;  !Î(Lnet/minecraft/commands/arguments/NbtPathArgument$NbtPath;Lnet/minecraft/commands/arguments/NbtPathArgument$NbtPath;Lnet/minecraft/world/level/storage/loot/functions/CopyCustomDataFunction$MergeStrategy;)V #$% &'java/util/Listadd(Ljava/lang/Object;)Z)6com/mojang/brigadier/exceptions/CommandSyntaxException+"java/lang/IllegalArgumentException *- .(Ljava/lang/Throwable;)V 012 34Unet/minecraft/world/level/storage/loot/functions/CopyCustomDataFunction$MergeStrategyREPLACEWLnet/minecraft/world/level/storage/loot/functions/CopyCustomDataFunction$MergeStrategy; 6 78copyÎ(Ljava/lang/String;Ljava/lang/String;Lnet/minecraft/world/level/storage/loot/functions/CopyCustomDataFunction$MergeStrategy;)Lnet/minecraft/world/level/storage/loot/functions/CopyCustomDataFunction$Builder;:Gnet/minecraft/world/level/storage/loot/functions/CopyCustomDataFunction < => getCondition()Ljava/util/Optional; 9@ Ai(Ljava/util/Optional;Lnet/minecraft/world/level/storage/loot/providers/nbt/NbtProvider;Ljava/util/List;)V C DEgetThisS()Lnet/minecraft/world/level/storage/loot/functions/CopyCustomDataFunction$Builder; SignatureiLjava/util/List;E(Lnet/minecraft/world/level/storage/loot/providers/nbt/NbtProvider;)VCodeLineNumberTableLocalVariableTablethisQLnet/minecraft/world/level/storage/loot/functions/CopyCustomDataFunction$Builder;MethodParameterse8Lcom/mojang/brigadier/exceptions/CommandSyntaxException; sourcePathLjava/lang/String; targetPath mergeStrategy StackMapTablew(Ljava/lang/String;Ljava/lang/String;)Lnet/minecraft/world/level/storage/loot/functions/CopyCustomDataFunction$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; SourceFileCopyCustomDataFunction.javaNestHost InnerClasses`Lnet/minecraft/world/level/storage/loot/functions/LootItemConditionalFunctionBuilder CopyOperationd0net/minecraft/commands/arguments/NbtPathArgumentNbtPath MergeStrategy!FGHIQ*·*¸µ *+µ±Jig jkKLMN78I¢+*´ »Y+¸,¸-·¹"W§:»*Y·,¿*°(Jorpq)sK4 OP+LM+QR+SR+T4U]( N QST7VIH *+,²/¶5°JwK  LM QR SRN QSDEI,*°J|K LMWXI>»9Y*¶;*´*´ ·?°J�K LMDDYI/*¶B°JeK LMFZ[\]9^*_a 9a 9bce 09fD