Êþº¾E  com/mojang/datafixers/DataFix*(Lcom/mojang/datafixers/schemas/Schema;Z)V   updateS(Ljava/lang/String;Ljava/util/function/Function;)Lcom/mojang/serialization/Dynamic; ,@ ABofG(Ljava/lang/Object;Ljava/lang/Object;)Lcom/mojang/datafixers/util/Pair;D structures 1F GHget>(Ljava/lang/String;)Lcom/mojang/serialization/OptionalDynamic; JKL MN(com/mojang/serialization/OptionalDynamicorElseEmptyMap$()Lcom/mojang/serialization/Dynamic;P %QA(Lcom/mojang/serialization/Dynamic;)Ljava/util/function/Function; 1S TUupdateMapValuesA(Ljava/util/function/Function;)Lcom/mojang/serialization/Dynamic;W stronghold JY Z[result()Ljava/util/Optional;] %^c(Lcom/mojang/serialization/Dynamic;Lcom/mojang/serialization/Dynamic;)Ljava/util/function/Function; `ab cdjava/util/Optionalmap3(Ljava/util/function/Function;)Ljava/util/Optional; fgh ij"com/mojang/datafixers/DataFixUtilsorElse:(Ljava/util/Optional;Ljava/lang/Object;)Ljava/lang/Object;lminecraft:strongholdntypepminecraft:concentric_rings 1r st createString6(Ljava/lang/String;)Lcom/mojang/serialization/Dynamic; 1v wxsetX(Ljava/lang/String;Lcom/mojang/serialization/Dynamic;)Lcom/mojang/serialization/Dynamic;P ,{ |} mapSecond@(Ljava/util/function/Function;)Lcom/mojang/datafixers/util/Pair;minecraft:random_spread�settings99$ †‡ˆ ‰Šcom/mojang/datafixers/Typed updateTyped_(Lcom/mojang/datafixers/OpticFinder;Ljava/util/function/Function;)Lcom/mojang/datafixers/Typed; Œ�Ž n�!com/mojang/datafixers/OpticFinder$()Lcom/mojang/datafixers/types/Type;‘ %’$()Ljava/util/function/UnaryOperator; ”•– —˜net/minecraft/util/UtilwriteAndReadTypedOrThrow€(Lcom/mojang/datafixers/Typed;Lcom/mojang/datafixers/types/Type;Ljava/util/function/UnaryOperator;)Lcom/mojang/datafixers/Typed; 9)(Lcom/mojang/datafixers/schemas/Schema;)VCodeLineNumberTableLocalVariableTablethis>Lnet/minecraft/util/datafix/fixes/StructureSettingsFlattenFix; outputSchema&Lcom/mojang/datafixers/schemas/Schema;MethodParametersmakeRule)()Lcom/mojang/datafixers/TypeRewriteRule;worldGenSettingsType"Lcom/mojang/datafixers/types/Type;#Lcom/mojang/datafixers/OpticFinder;LocalVariableTypeTable%Lcom/mojang/datafixers/types/Type<*>;&Lcom/mojang/datafixers/OpticFinder<*>; fixDimensionD(Lcom/mojang/datafixers/util/Pair;)Lcom/mojang/datafixers/util/Pair;entry!Lcom/mojang/datafixers/util/Pair; dimension"Lcom/mojang/serialization/Dynamic;mLcom/mojang/datafixers/util/Pair;Lcom/mojang/serialization/Dynamic<*>;>;%Lcom/mojang/serialization/Dynamic<*>; SignatureÜ(Lcom/mojang/datafixers/util/Pair;Lcom/mojang/serialization/Dynamic<*>;>;)Lcom/mojang/datafixers/util/Pair;Lcom/mojang/serialization/Dynamic<*>;>; fixStructuresF(Lcom/mojang/serialization/Dynamic;)Lcom/mojang/serialization/Dynamic;inputL(Lcom/mojang/serialization/Dynamic<*>;)Lcom/mojang/serialization/Dynamic<*>;lambda$fixStructures$2Š(Lcom/mojang/serialization/Dynamic;Lcom/mojang/serialization/Dynamic;Lcom/mojang/serialization/Dynamic;)Lcom/mojang/serialization/Dynamic;lambda$fixStructures$0f(Lcom/mojang/serialization/Dynamic;Lcom/mojang/datafixers/util/Pair;)Lcom/mojang/datafixers/util/Pair;plambda$fixStructures$1h(Lcom/mojang/serialization/Dynamic;Lcom/mojang/serialization/Dynamic;)Lcom/mojang/serialization/Dynamic;slambda$fixDimension$0glambda$fixDimension$1lambda$makeRule$0_(Lcom/mojang/datafixers/OpticFinder;Lcom/mojang/datafixers/Typed;)Lcom/mojang/datafixers/Typed;Lcom/mojang/datafixers/Typed;lambda$makeRule$1typedlambda$makeRule$2 serialized SourceFile StructureSettingsFlattenFix.javaBootstrapMethodsÏ&(Ljava/lang/Object;)Ljava/lang/Object;Ñ Ò ÄÅÔ<(Lcom/mojang/datafixers/Typed;)Lcom/mojang/datafixers/Typed;Ö × Á¶¶Ú Û »¼¬Þ ß ¹ºá â ¾¿ä å öç è µ¶ê ë ÇÅí î ɶð ñ «¬ó ôõö ÷ø"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ýcom/mojang/datafixers/DSL TypeReference%java/lang/invoke/MethodHandles$Lookupjava/lang/invoke/MethodHandlesLookup! š›?*+·±œ �žŸ ¡¢ £¤›‚ *¶² ¶L+¶M*!+,º#¶'°œ �  žŸ ¥¦§¨ ¥©ª «¬›z*¶+À1L*¶3À1+6º8¶;¸?°œ !"!�­®¯°¨­±¯²¢­³´ µ¶›Š.*C¶E¶I*ºO¶RL*V¶E¶X+*º\¶_+¸eÀ1°œ*-.'-�.·°D°¨.·²D²¢·³¸ ¹º›Q*k,m+o¶q¶u¶u°œ/� D°·°W° »¼›? +*ºy¶z°œ+� ·° ½® ¾¿›A +m*~¶q¶u°œ+� ·° À° Á¶›6 *€º‚¶;°œ#�  ° ö›6 *Cºƒ¶;°œ$�  À° ÄÅ›@ +**º„¶…°œ� § ·Æ ÇÅ›D+*¹‹º�¸“°œ�§ÈÆ ɶ›4 *º™¶R°œ�  ʰËÌÍf òÎÐÓòÎÕØòÎÙÜòÎÝØòÎàØòÎãØòÎæØòÎéÓòÎìØòÎïÜùúüþ ÿ