Êþº¾EÊEntityPaintingMotiveFix  +net/minecraft/util/datafix/fixes/ReferencesENTITY)Lcom/mojang/datafixers/DSL$TypeReference; minecraft:painting  /net/minecraft/util/datafix/fixes/NamedEntityFixw(Lcom/mojang/datafixers/schemas/Schema;ZLjava/lang/String;Lcom/mojang/datafixers/DSL$TypeReference;Ljava/lang/String;)VMotive   com/mojang/serialization/Dynamicget>(Ljava/lang/String;)Lcom/mojang/serialization/OptionalDynamic;  (com/mojang/serialization/OptionalDynamicasString'()Lcom/mojang/serialization/DataResult; !" #$#com/mojang/serialization/DataResultresult()Ljava/util/Optional; &'( )*java/util/Optional isPresent()Z &, -()Ljava/lang/Object;/java/lang/String 123 45java/util/LocaleROOTLjava/util/Locale; .7 89 toLowerCase&(Ljava/util/Locale;)Ljava/lang/String; ;<= >?8net/minecraft/util/datafix/fixes/EntityPaintingMotiveFixMAPLjava/util/Map; ABC DE java/util/Map getOrDefault8(Ljava/lang/Object;Ljava/lang/Object;)Ljava/lang/Object; GHI JK3net/minecraft/util/datafix/schemas/NamespacedSchemaensureNamespaced&(Ljava/lang/String;)Ljava/lang/String; M NO createString6(Ljava/lang/String;)Lcom/mojang/serialization/Dynamic; Q RSsetX(Ljava/lang/String;Lcom/mojang/serialization/Dynamic;)Lcom/mojang/serialization/Dynamic; UVW XYcom/mojang/datafixers/DSLremainderFinder%()Lcom/mojang/datafixers/OpticFinder;[ \]applyY(Lnet/minecraft/util/datafix/fixes/EntityPaintingMotiveFix;)Ljava/util/function/Function; _`a bccom/mojang/datafixers/Typedupdate_(Lcom/mojang/datafixers/OpticFinder;Ljava/util/function/Function;)Lcom/mojang/datafixers/Typed;e donkeykongg donkey_kong ijk lEjava/util/HashMapputn burningskullp burning_skullr skullandrosestskull_and_roses vwx yzcom/google/common/collect/Maps newHashMap()Ljava/util/HashMap;| }~accept()Ljava/util/function/Consumer; €�‚ ƒ„"com/mojang/datafixers/DataFixUtilsmakeC(Ljava/lang/Object;Ljava/util/function/Consumer;)Ljava/lang/Object; Signature5Ljava/util/Map;*(Lcom/mojang/datafixers/schemas/Schema;Z)VCodeLineNumberTableLocalVariableTablethis:Lnet/minecraft/util/datafix/fixes/EntityPaintingMotiveFix; outputSchema&Lcom/mojang/datafixers/schemas/Schema; changesTypeZMethodParametersfixTagF(Lcom/mojang/serialization/Dynamic;)Lcom/mojang/serialization/Dynamic;lowerCaseMotiveLjava/lang/String;input"Lcom/mojang/serialization/Dynamic;motiveLjava/util/Optional;LocalVariableTypeTable%Lcom/mojang/serialization/Dynamic<*>;(Ljava/util/Optional; StackMapTableL(Lcom/mojang/serialization/Dynamic<*>;)Lcom/mojang/serialization/Dynamic<*>;fix<(Lcom/mojang/datafixers/Typed;)Lcom/mojang/datafixers/Typed;entityLcom/mojang/datafixers/Typed; Lcom/mojang/datafixers/Typed<*>;B(Lcom/mojang/datafixers/Typed<*>;)Lcom/mojang/datafixers/Typed<*>;lambda$static$0(Ljava/util/HashMap;)VmapLjava/util/HashMap;()V SourceFileEntityPaintingMotiveFix.javaBootstrapMethods¯&(Ljava/lang/Object;)Ljava/lang/Object;± ;² ’““µ(Ljava/lang/Object;)V· ;¸ ¥¦¦» ¼½¾ ¿À"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!; >?…†‡ˆP*+² · ±‰  Š ‹Œ�Ž��‘ ��’“ˆÃA+¶¶¹M,¶%™,,¶+À.²0¶6N++²:--¹@À.¸F¶L¶P°+°‰$? Š*$”•A‹ŒA–—2˜™šA–›2˜œ�ü?&‘–…žŸ ˆT+¸T*ºZ¶^°‰%Š‹Œ¡¢š ¡£‘¡…¤ ¥¦ˆR*df¶hW*mo¶hW*qs¶hW±‰ Š §¨©ªˆ*¸uº{¸ÀA³:±‰«¬­º®°³º´¶¹ÁÂUÄ ÅÇÉ