Êþº¾EeTridentAnimationFixminecraft:consumable  :net/minecraft/util/datafix/fixes/DataComponentRemainderFixM(Lcom/mojang/datafixers/schemas/Schema;Ljava/lang/String;Ljava/lang/String;)V  animation apply()Ljava/util/function/Function;   com/mojang/serialization/DynamicupdateS(Ljava/lang/String;Ljava/util/function/Function;)Lcom/mojang/serialization/Dynamic;  asString'()Lcom/mojang/serialization/DataResult;   #com/mojang/serialization/DataResultresult()Ljava/util/Optional;" $%& '(java/util/OptionalorElse&(Ljava/lang/Object;)Ljava/lang/Object;*java/lang/String,spear ). /0equals(Ljava/lang/Object;)Z2trident 4 56 createString6(Ljava/lang/String;)Lcom/mojang/serialization/Dynamic;84net/minecraft/util/datafix/fixes/TridentAnimationFix)(Lcom/mojang/datafixers/schemas/Schema;)VCodeLineNumberTableLocalVariableTablethis6Lnet/minecraft/util/datafix/fixes/TridentAnimationFix; outputSchema&Lcom/mojang/datafixers/schemas/Schema;MethodParameters fixComponentF(Lcom/mojang/serialization/Dynamic;)Lcom/mojang/serialization/Dynamic;input"Lcom/mojang/serialization/Dynamic;LocalVariableTypeTable'Lcom/mojang/serialization/Dynamic; Signaturef(Lcom/mojang/serialization/Dynamic;)Lcom/mojang/serialization/Dynamic;RuntimeVisibleTypeAnnotations#Lorg/jspecify/annotations/Nullable;lambda$fixComponent$0optionalLjava/lang/String; StackMapTable SourceFileTridentAnimationFix.javaBootstrapMethods(U 7V LCCY Z[\ ]^"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; InnerClassesa%java/lang/invoke/MethodHandles$Lookupcjava/lang/invoke/MethodHandlesLookup!7 9:B *+·±;  < => ?@A?BC:R + º ¶°;< => DEF  DGADHIJK LC:r$*¶¹!¶#À)L++¶-™ *1¶3°*°;"<$ EMNOü")PQR XSTW_ `bd