Źžŗ¾EŠ  com/mojang/datafixers/DataFix*(Lcom/mojang/datafixers/schemas/Schema;Z)VSwingAnimationComponentSplitFix  @net/minecraft/util/datafix/fixes/SwingAnimationComponentSplitFixgetInputSchema(()Lcom/mojang/datafixers/schemas/Schema;  +net/minecraft/util/datafix/fixes/ReferencesDATA_COMPONENTS)Lcom/mojang/datafixers/DSL$TypeReference;  $com/mojang/datafixers/schemas/SchemagetTypeM(Lcom/mojang/datafixers/DSL$TypeReference;)Lcom/mojang/datafixers/types/Type; apply()Ljava/util/function/Function; !"fixTypeEverywhereTypedz(Ljava/lang/String;Lcom/mojang/datafixers/types/Type;Ljava/util/function/Function;)Lcom/mojang/datafixers/TypeRewriteRule; $%& '(com/mojang/datafixers/DSLremainderFinder%()Lcom/mojang/datafixers/OpticFinder; +,- ./com/mojang/datafixers/Typedupdate_(Lcom/mojang/datafixers/OpticFinder;Ljava/util/function/Function;)Lcom/mojang/datafixers/Typed;1minecraft:swing_animation 345 67 com/mojang/serialization/Dynamicget>(Ljava/lang/String;)Lcom/mojang/serialization/OptionalDynamic; 9:; <=(com/mojang/serialization/OptionalDynamicresult()Ljava/util/Optional; ?@A BCjava/util/Optional isPresent()Z ?E 6F()Ljava/lang/Object; 3H IJremove6(Ljava/lang/String;)Lcom/mojang/serialization/Dynamic;Lminecraft:attack_animation 3N OPsetX(Ljava/lang/String;Lcom/mojang/serialization/Dynamic;)Lcom/mojang/serialization/Dynamic;Rminecraft:interact_animation)(Lcom/mojang/datafixers/schemas/Schema;)VCodeLineNumberTableLocalVariableTablethisBLnet/minecraft/util/datafix/fixes/SwingAnimationComponentSplitFix; outputSchema&Lcom/mojang/datafixers/schemas/Schema;MethodParametersmakeRule)()Lcom/mojang/datafixers/TypeRewriteRule;lambda$makeRule$0<(Lcom/mojang/datafixers/Typed;)Lcom/mojang/datafixers/Typed;inputLcom/mojang/datafixers/Typed;lambda$makeRule$1F(Lcom/mojang/serialization/Dynamic;)Lcom/mojang/serialization/Dynamic;swingAnimation"Lcom/mojang/serialization/Dynamic;tagswingAnimationOptLjava/util/Optional;LocalVariableTypeTable%Lcom/mojang/serialization/Dynamic<*>;;>; StackMapTable SourceFile$SwingAnimationComponentSplitFix.javaBootstrapMethodsq&(Ljava/lang/Object;)Ljava/lang/Object;s t ^__w x bcc{ |}~ €"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; InnerClassesƒ'com/mojang/datafixers/DSL$TypeReference TypeReference†%java/lang/invoke/MethodHandles$Lookupˆjava/lang/invoke/MethodHandlesLookup! ST?*+·±U  VWXYZ[Y\]T@**¶ ²¶ŗ¶°UV WX ^_T7 *ø#ŗ)¶*°UV  `a bcT¶.*0¶2¶8L+¶>™+¶DĄ3M*0¶GK,¶MQ,¶M°*°U&  "(+,V de.fe $ghidj $gklü,?mnozpruzpvy‚$„ …‡‰