Êþº¾Eè  com/mojang/datafixers/DataFix*(Lcom/mojang/datafixers/schemas/Schema;Z)V   0net/minecraft/util/datafix/fixes/ChunkStatusFix2getInputSchema(()Lcom/mojang/datafixers/schemas/Schema;  +net/minecraft/util/datafix/fixes/ReferencesCHUNK)Lcom/mojang/datafixers/DSL$TypeReference;  $com/mojang/datafixers/schemas/SchemagetTypeM(Lcom/mojang/datafixers/DSL$TypeReference;)Lcom/mojang/datafixers/types/Type;Level    com/mojang/datafixers/types/Type findFieldType6(Ljava/lang/String;)Lcom/mojang/datafixers/types/Type; "#$ %&com/mojang/datafixers/DSL fieldFinderY(Ljava/lang/String;Lcom/mojang/datafixers/types/Type;)Lcom/mojang/datafixers/OpticFinder;(ChunkStatusFix2 * + getOutputSchema- ./applyB(Lcom/mojang/datafixers/OpticFinder;)Ljava/util/function/Function; 1 23fixTypeEverywhereTypedœ(Ljava/lang/String;Lcom/mojang/datafixers/types/Type;Lcom/mojang/datafixers/types/Type;Ljava/util/function/Function;)Lcom/mojang/datafixers/TypeRewriteRule;5 .6()Ljava/util/function/Function; 89: ;<com/mojang/datafixers/Typed updateTyped_(Lcom/mojang/datafixers/OpticFinder;Ljava/util/function/Function;)Lcom/mojang/datafixers/Typed; "> ?@remainderFinder%()Lcom/mojang/datafixers/OpticFinder; 8B CDget7(Lcom/mojang/datafixers/OpticFinder;)Ljava/lang/Object;F com/mojang/serialization/DynamicHStatus EJ CK>(Ljava/lang/String;)Lcom/mojang/serialization/OptionalDynamic;Mempty OPQ RS(com/mojang/serialization/OptionalDynamicasString&(Ljava/lang/String;)Ljava/lang/String; U VWRENAMES_AND_DOWNGRADESLjava/util/Map; YZ[ \] java/util/Map getOrDefault8(Ljava/lang/Object;Ljava/lang/Object;)Ljava/lang/Object;_java/lang/String abc dejava/util/Objectsequals'(Ljava/lang/Object;Ljava/lang/Object;)Z Eg hi createString6(Ljava/lang/String;)Lcom/mojang/serialization/Dynamic; Ek lmsetX(Ljava/lang/String;Lcom/mojang/serialization/Dynamic;)Lcom/mojang/serialization/Dynamic; 8o lpT(Lcom/mojang/datafixers/OpticFinder;Ljava/lang/Object;)Lcom/mojang/datafixers/Typed; rst uv&com/google/common/collect/ImmutableMapbuilder2()Lcom/google/common/collect/ImmutableMap$Builder;xstructure_references z{| }~.com/google/common/collect/ImmutableMap$BuilderputV(Ljava/lang/Object;Ljava/lang/Object;)Lcom/google/common/collect/ImmutableMap$Builder;€biomes‚base„surface†carvedˆcarversŠ liquid_carvedŒliquid_carversŽ decorated�features’lighted”light– mobs_spawned˜spawnš finalizedœ heightmapsž fullchunk full z¢ £¤build*()Lcom/google/common/collect/ImmutableMap; Signature5Ljava/util/Map;CodeLineNumberTableLocalVariableTablethis2Lnet/minecraft/util/datafix/fixes/ChunkStatusFix2;schema&Lcom/mojang/datafixers/schemas/Schema; changesTypeZMethodParametersmakeRule)()Lcom/mojang/datafixers/TypeRewriteRule; chunkType"Lcom/mojang/datafixers/types/Type; levelTypelevelF#Lcom/mojang/datafixers/OpticFinder;LocalVariableTypeTable%Lcom/mojang/datafixers/types/Type<*>;&Lcom/mojang/datafixers/OpticFinder<*>;lambda$makeRule$0_(Lcom/mojang/datafixers/OpticFinder;Lcom/mojang/datafixers/Typed;)Lcom/mojang/datafixers/Typed;inputLcom/mojang/datafixers/Typed;lambda$makeRule$1<(Lcom/mojang/datafixers/Typed;)Lcom/mojang/datafixers/Typed;leveltag"Lcom/mojang/serialization/Dynamic;statusLjava/lang/String; newStatus%Lcom/mojang/serialization/Dynamic<*>; StackMapTable()V SourceFileChunkStatusFix2.javaBootstrapMethodsÏ&(Ljava/lang/Object;)Ljava/lang/Object;Ñ Ò »¼ÀÕ Ö ¿ÀØ ÙÚÛ ÜÝ"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 TypeReferenceBuilderä%java/lang/invoke/MethodHandles$Lookupæjava/lang/invoke/MethodHandlesLookup!VW¥¦§I*+·±¨ © ª«¬­®¯° ¬®±²§«1*¶² ¶L+¶M,¸!N*'+*¶)² ¶-º,¶0°¨# $&(©*1ª« &³´µ´¶·¸  &³¹µ¹¶º »¼§? +*º4¶7°¨(© ¶· ½¾ ¿À§ÅC*¸=¶AÀEL+G¶IL¶NM²T,L¹XÀ^N,-¸`™*°*¸=+G+-¶f¶j¶n°¨) *+&,.-00©*CÁ¾ 8ÂÃ,ÄÅ&ÆÅ¸  8ÂÇÈþ0E^^Éʧ˜P¸qwL¶yL¶y�ƒ¶y…‡¶y‰‹¶y��¶y‘“¶y•—¶y™›¶y�Ÿ¶y¶¡³T±¨6 #*18?FIOËÌÍ×ÎÐÓ×ÎÔÓÞß"á zrâ ãåç