ΚώΊΎE£  com/mojang/datafixers/DataFix*(Lcom/mojang/datafixers/schemas/Schema;Z)Vhealth  java/lang/Stringequals(Ljava/lang/Object;)Zheartsinteger  7net/minecraft/util/datafix/fixes/ObjectiveRenderTypeFixgetInputSchema(()Lcom/mojang/datafixers/schemas/Schema;  +net/minecraft/util/datafix/fixes/References OBJECTIVE)Lcom/mojang/datafixers/DSL$TypeReference; !" #$$com/mojang/datafixers/schemas/SchemagetTypeM(Lcom/mojang/datafixers/DSL$TypeReference;)Lcom/mojang/datafixers/types/Type;&ObjectiveRenderTypeFix( )*apply()Ljava/util/function/Function; , -.fixTypeEverywhereTypedz(Ljava/lang/String;Lcom/mojang/datafixers/types/Type;Ljava/util/function/Function;)Lcom/mojang/datafixers/TypeRewriteRule; 012 34com/mojang/datafixers/DSLremainderFinder%()Lcom/mojang/datafixers/OpticFinder;( 789 :;com/mojang/datafixers/Typedupdate_(Lcom/mojang/datafixers/OpticFinder;Ljava/util/function/Function;)Lcom/mojang/datafixers/Typed;= RenderType ?@A BC com/mojang/serialization/Dynamicget>(Ljava/lang/String;)Lcom/mojang/serialization/OptionalDynamic; EFG HI(com/mojang/serialization/OptionalDynamicasString'()Lcom/mojang/serialization/DataResult; KLM NO#com/mojang/serialization/DataResultresult()Ljava/util/Optional; QRS TUjava/util/OptionalisEmpty()ZW CriteriaNameY E[ H\&(Ljava/lang/String;)Ljava/lang/String; ^ _\ getRenderType ?a bc createString6(Ljava/lang/String;)Lcom/mojang/serialization/Dynamic; ?e fgsetX(Ljava/lang/String;Lcom/mojang/serialization/Dynamic;)Lcom/mojang/serialization/Dynamic;)(Lcom/mojang/datafixers/schemas/Schema;)VCodeLineNumberTableLocalVariableTablethis9Lnet/minecraft/util/datafix/fixes/ObjectiveRenderTypeFix; outputSchema&Lcom/mojang/datafixers/schemas/Schema;MethodParameters criteriaNameLjava/lang/String; StackMapTablemakeRule)()Lcom/mojang/datafixers/TypeRewriteRule; objectiveType"Lcom/mojang/datafixers/types/Type;LocalVariableTypeTable%Lcom/mojang/datafixers/types/Type<*>;lambda$makeRule$0<(Lcom/mojang/datafixers/Typed;)Lcom/mojang/datafixers/Typed;typedLcom/mojang/datafixers/Typed;lambda$makeRule$1F(Lcom/mojang/serialization/Dynamic;)Lcom/mojang/serialization/Dynamic;defaultRenderTypetag"Lcom/mojang/serialization/Dynamic; renderTypeLjava/util/Optional;(Ljava/util/Optional; SourceFileObjectiveRenderTypeFix.javaBootstrapMethodsŠ&(Ljava/lang/Object;)Ljava/lang/Object;Œ  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; InnerClassesœ'com/mojang/datafixers/DSL$TypeReference TypeReferenceŸ%java/lang/invoke/MethodHandles$Lookup‘java/lang/invoke/MethodHandlesLookup!hi?*+·±j  klmnopn _\iH*Ά ™§°jk qrsA pqtuib*Ά²ΆL*%+Ί'Ά+°j  klm vwx  vy z{i7 *Έ/Ί5Ά6°jk  |} ~i±5*<Ά>ΆDΉJL+ΆP™ *VΆ>XΆZM,Έ]N*<*-Ά`Άd°*°j"'3 k*"qr' €r5‚&ƒ„x &ƒ…sό3Q†‡ˆ“‰‹Ž“‰’š›0 ž ’