ΚώΊΎE§  com/mojang/datafixers/DataFix*(Lcom/mojang/datafixers/schemas/Schema;Z)VName   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;minecraft:cauldron  !"java/util/Optionalof((Ljava/lang/Object;)Ljava/util/Optional; $ %&equals(Ljava/lang/Object;)Z( Properties * +,orElseEmptyMap$()Lcom/mojang/serialization/Dynamic;.level00 2 3&(Ljava/lang/String;)Ljava/lang/String; 5$6java/lang/String 8 9:remove6(Ljava/lang/String;)Lcom/mojang/serialization/Dynamic;<minecraft:water_cauldron > ?: createString A BCsetX(Ljava/lang/String;Lcom/mojang/serialization/Dynamic;)Lcom/mojang/serialization/Dynamic;Ecauldron_rename_fix GHI JK2net/minecraft/util/datafix/fixes/CauldronRenameFixgetInputSchema(()Lcom/mojang/datafixers/schemas/Schema; MNO PQ+net/minecraft/util/datafix/fixes/References BLOCK_STATE)Lcom/mojang/datafixers/DSL$TypeReference; STU VW$com/mojang/datafixers/schemas/SchemagetTypeM(Lcom/mojang/datafixers/DSL$TypeReference;)Lcom/mojang/datafixers/types/Type;Y Z[apply()Ljava/util/function/Function; G] ^_fixTypeEverywhereTypedz(Ljava/lang/String;Lcom/mojang/datafixers/types/Type;Ljava/util/function/Function;)Lcom/mojang/datafixers/TypeRewriteRule; abc decom/mojang/datafixers/DSLremainderFinder%()Lcom/mojang/datafixers/OpticFinder;Y hij klcom/mojang/datafixers/Typedupdate_(Lcom/mojang/datafixers/OpticFinder;Ljava/util/function/Function;)Lcom/mojang/datafixers/Typed;CodeLineNumberTableLocalVariableTablethis4Lnet/minecraft/util/datafix/fixes/CauldronRenameFix; outputSchema&Lcom/mojang/datafixers/schemas/Schema; changesTypeZMethodParametersfixF(Lcom/mojang/serialization/Dynamic;)Lcom/mojang/serialization/Dynamic; properties"Lcom/mojang/serialization/Dynamic;tagnameLjava/util/Optional;LocalVariableTypeTable%Lcom/mojang/serialization/Dynamic<*>;(Ljava/util/Optional; StackMapTable SignatureL(Lcom/mojang/serialization/Dynamic<*>;)Lcom/mojang/serialization/Dynamic<*>;makeRule)()Lcom/mojang/datafixers/TypeRewriteRule;lambda$makeRule$0<(Lcom/mojang/datafixers/Typed;)Lcom/mojang/datafixers/Typed;inputLcom/mojang/datafixers/Typed; SourceFileCauldronRenameFix.javaBootstrapMethodsŽ&(Ljava/lang/Object;)Ljava/lang/Object; G‘ †‡‡” G• wxx˜ ™š› œ"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!GmI*+·±n  o pqrstuv rt wxmήN*Ά ΆΉL+ΈΆ#™4*'Ά Ά)M,-Ά /Ά1/Ά4™ *'Ά7°**;Ά=Ά@°*°n%8?Lo %'yzN{z?|}~ %'yN{?|€ύ? ϊ v{‚ƒ„…m@*D*ΆF²LΆRΊXΆ\°no pq †‡m7 *Έ`ΊfΆg°no  ˆ‰Š‹Œ—’—“–žŸa‘ ’€¦