Êþº¾E5  com/mojang/datafixers/DataFix*(Lcom/mojang/datafixers/schemas/Schema;Z)V   Bnet/minecraft/util/datafix/fixes/LevelDatToSavedDataPreparationFixgetInputSchema(()Lcom/mojang/datafixers/schemas/Schema;  +net/minecraft/util/datafix/fixes/ReferencesLEVEL)Lcom/mojang/datafixers/DSL$TypeReference;  $com/mojang/datafixers/schemas/SchemagetTypeM(Lcom/mojang/datafixers/DSL$TypeReference;)Lcom/mojang/datafixers/types/Type;!LevelSplitSavedDataPreparationFix   getOutputSchema !apply()Ljava/util/function/Function; # $%writeFixAndReadœ(Ljava/lang/String;Lcom/mojang/datafixers/types/Type;Lcom/mojang/datafixers/types/Type;Ljava/util/function/Function;)Lcom/mojang/datafixers/TypeRewriteRule;' DragonFight) dragon_fight+ ,F(Lcom/mojang/serialization/Dynamic;)Ljava/util/function/UnaryOperator; ./0 12 com/mojang/serialization/DynamicrenameAndFixFieldj(Ljava/lang/String;Ljava/lang/String;Ljava/util/function/UnaryOperator;)Lcom/mojang/serialization/Dynamic; .4 56emptyMap$()Lcom/mojang/serialization/Dynamic;8 spawn_delay:WanderingTraderSpawnDelay .< =>get>(Ljava/lang/String;)Lcom/mojang/serialization/OptionalDynamic; @AB CD(com/mojang/serialization/OptionalDynamicasInt(I)I .F GH createInt%(I)Lcom/mojang/serialization/Dynamic; .J KLsetX(Ljava/lang/String;Lcom/mojang/serialization/Dynamic;)Lcom/mojang/serialization/Dynamic;N spawn_chancePWanderingTraderSpawnChanceRwandering_trader_migration_data .T UVremove6(Ljava/lang/String;)Lcom/mojang/serialization/Dynamic;XWanderingTraderIdZclear_weather_time\clearWeatherTime^ rain_time`rainTimeb thunder_timed thunderTimefraining @h ij asBoolean(Z)Z .l mn createBoolean%(Z)Lcom/mojang/serialization/Dynamic;p thunderingr weather_datatScheduledEvents vwx y!java/util/function/Functionidentity @{ |}asList/(Ljava/util/function/Function;)Ljava/util/List; €� ‚ƒjava/util/Liststream()Ljava/util/stream/Stream; †‡ˆ ‰Šjava/util/stream/Streammap8(Ljava/util/function/Function;)Ljava/util/stream/Stream; .Œ �Ž createList=(Ljava/util/stream/Stream;)Lcom/mojang/serialization/Dynamic;�events’scheduled_events”WorldGenSettings–world_gen_settings˜ ™$()Ljava/util/function/UnaryOperator;›generate_features�generate_structures .Ÿ  ¡ renameFieldH(Ljava/lang/String;Ljava/lang/String;)Lcom/mojang/serialization/Dynamic;£Name¥id§ TriggerTime© trigger_time«Callback­callback˜°Type²type´NeedsStateScanning¶needs_state_scanning¸ DragonKilledº dragon_killed¼PreviouslyKilled¾previously_killedÀDragon dragon_uuidÄExitPortalLocationÆexit_portal_locationÈGatewaysÊgatewaysÌ IsRespawningÎ respawn_stageÐstart .Ò ÓV createStringÕ respawn_time × ØÙfixDragonFightF(Lcom/mojang/serialization/Dynamic;)Lcom/mojang/serialization/Dynamic; Û ÜÙfixWanderingTrader Þ ßÙfixWeatherData á âÙfixScheduledEvents ä åÙfixWorldGenSettings)(Lcom/mojang/datafixers/schemas/Schema;)VCodeLineNumberTableLocalVariableTablethisDLnet/minecraft/util/datafix/fixes/LevelDatToSavedDataPreparationFix; outputSchema&Lcom/mojang/datafixers/schemas/Schema;MethodParametersmakeRule)()Lcom/mojang/datafixers/TypeRewriteRule; levelType"Lcom/mojang/datafixers/types/Type;LocalVariableTypeTable%Lcom/mojang/datafixers/types/Type<*>; levelData"Lcom/mojang/serialization/Dynamic;%Lcom/mojang/serialization/Dynamic<*>; SignatureL(Lcom/mojang/serialization/Dynamic<*>;)Lcom/mojang/serialization/Dynamic<*>;wanderingTraderData weatherDatascheduledEventsLjava/util/List; eventList newEvents8Ljava/util/List<+Lcom/mojang/serialization/Dynamic<*>;>;lambda$fixWorldGenSettings$0taglambda$fixScheduledEvents$0eventlambda$fixScheduledEvents$1lambda$fixDragonFight$0h(Lcom/mojang/serialization/Dynamic;Lcom/mojang/serialization/Dynamic;)Lcom/mojang/serialization/Dynamic; dragonFightnewFight isRespawningZ StackMapTablelambda$makeRule$0 SourceFile&LevelDatToSavedDataPreparationFix.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.com/mojang/datafixers/DSL TypeReference1%java/lang/invoke/MethodHandles$Lookup3java/lang/invoke/MethodHandlesLookup! æç?*+·±è éêëìíîìïðçl"*¶² ¶L*+*¶² ¶º¶"°è  é"êë ñòó  ñô ØÙçK*&(*º*¶-°èé õöó õ÷îõøù ÜÙçµE*¶37**9¶;]À¶?¶E¶IM**O¶;¶?¶E¶IL*Q+¶I9¶SO¶SW¶S°è& 4 56.92:7;<<A=D9éEõö.úöóEõ÷.ú÷îõøù ßÙç …*¶3Y**[¶;¶?¶E¶I]**_¶;¶?¶E¶Ia**c¶;¶?¶E¶Ie**e¶;¶g¶k¶Io**o¶;¶g¶k¶IL*[¶S_¶Sc¶Se¶So¶Sq+¶I°è:A BC0DCEVFdGgHlIqJvK{L�M„Gé…õöd!ûöó…õ÷d!û÷îõøù âÙçÐ<*s¶;¸u¶zL*+¹~º„¹…¶‹M*¶3N-�,¶IN*s¶S‘-¶I°è"Q R"Z'[/\2]8^;\é*<õö /üý"þö'ÿöó*<õ÷ /ü"þ÷'ÿ÷îõøù åÙçJ*“•º—¶-°èbé õöó õ÷îõøù Ùç; *šœ¶ž°èbcbé  ö ÙçV*¢¤¶ž¦¨¶žª¬º®¶-°èRS TURé ö ÙçF*¯±¶ž¢¤¶ž°èUV WUé ­ö çòY+³µ¶ž·¹¶ž»½¶ž¿Á¶žÃŶžÇɶžM+˶;¶g>™,Í*϶ѶIÔ*¶E¶IM,˶S°è6 ! "#$!%(&,'7);*A+K,R/é*YõöYö,- ö7"  ó ,- ÷ ýR.  ÙçY*¸ÖK*¸ÚK*¸ÝK*¸àK*¸ãK*°è é õö4##### *+-/ 024