Êþº¾E�TippedArrowPotionToItemFix  +net/minecraft/util/datafix/fixes/ReferencesENTITY)Lcom/mojang/datafixers/DSL$TypeReference; minecraft:arrow  8net/minecraft/util/datafix/fixes/NamedEntityWriteReadFixw(Lcom/mojang/datafixers/schemas/Schema;ZLjava/lang/String;Lcom/mojang/datafixers/DSL$TypeReference;Ljava/lang/String;)VPotion   com/mojang/serialization/Dynamicget>(Ljava/lang/String;)Lcom/mojang/serialization/OptionalDynamic;  (com/mojang/serialization/OptionalDynamicresult()Ljava/util/Optional; custom_potion_effects"Color $%& '(java/util/OptionalisEmpty()Z * +,remove6(Ljava/lang/String;)Lcom/mojang/serialization/Dynamic;.item0 12apply[(Ljava/util/Optional;Ljava/util/Optional;Ljava/util/Optional;)Ljava/util/function/Function; 4 56updateS(Ljava/lang/String;Ljava/util/function/Function;)Lcom/mojang/serialization/Dynamic;8tag : ;<orElseEmptyMap$()Lcom/mojang/serialization/Dynamic; $> ?( isPresent $A B()Ljava/lang/Object; D EFsetX(Ljava/lang/String;Lcom/mojang/serialization/Dynamic;)Lcom/mojang/serialization/Dynamic;HCustomPotionColorJ;net/minecraft/util/datafix/fixes/TippedArrowPotionToItemFix)(Lcom/mojang/datafixers/schemas/Schema;)VCodeLineNumberTableLocalVariableTablethis=Lnet/minecraft/util/datafix/fixes/TippedArrowPotionToItemFix; outputSchema&Lcom/mojang/datafixers/schemas/Schema;MethodParametersfixF(Lcom/mojang/serialization/Dynamic;)Lcom/mojang/serialization/Dynamic;input"Lcom/mojang/serialization/Dynamic;potionLjava/util/Optional;customPotionEffectscolorLocalVariableTypeTable'Lcom/mojang/serialization/Dynamic;=Ljava/util/Optional;>; StackMapTable Signaturef(Lcom/mojang/serialization/Dynamic;)Lcom/mojang/serialization/Dynamic; lambda$fix$0‚(Ljava/util/Optional;Ljava/util/Optional;Ljava/util/Optional;Lcom/mojang/serialization/Dynamic;)Lcom/mojang/serialization/Dynamic; itemStack%Lcom/mojang/serialization/Dynamic<*>; SourceFileTippedArrowPotionToItemFix.javaBootstrapMethodsj&(Ljava/lang/Object;)Ljava/lang/Object;l Im bcUp qrs tu"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; InnerClassesx'com/mojang/datafixers/DSL$TypeReferencezcom/mojang/datafixers/DSL TypeReference}%java/lang/invoke/MethodHandles$Lookupjava/lang/invoke/MethodHandlesLookup!I KLF*+² · ±M  NOPQRSQTULV+¶¶M+¶¶N+!¶¶:,¶#™-¶#™ ¶#™+°+¶)¶)!¶)-,-º/¶3°M.  57:?DRUN4VOPVVW LXYBZY7[Y\*VV] LX^BZ^7[^_þ7$$$SV`a bcLéY-7¶¶9:*¶=™*¶@À¶C:+¶=™+¶@À¶C:,¶=™G,¶@À¶C:-7¶C°M" ") 9"@#P%N4YXYYZYY[YYdW N8W\  N8e_ ü"fgh oiknvwy{ |~€