Êþº¾E   com/mojang/datafixers/DataFix*(Lcom/mojang/datafixers/schemas/Schema;Z)VLevelDatDifficultyFix  6net/minecraft/util/datafix/fixes/LevelDatDifficultyFixgetInputSchema(()Lcom/mojang/datafixers/schemas/Schema;  +net/minecraft/util/datafix/fixes/ReferencesLIGHTWEIGHT_LEVEL)Lcom/mojang/datafixers/DSL$TypeReference;  $com/mojang/datafixers/schemas/SchemagetTypeM(Lcom/mojang/datafixers/DSL$TypeReference;)Lcom/mojang/datafixers/types/Type; apply()Ljava/util/function/Function; !"fixTypeEverywhereTypedz(Ljava/lang/String;Lcom/mojang/datafixers/types/Type;Ljava/util/function/Function;)Lcom/mojang/datafixers/TypeRewriteRule; $%& '(com/mojang/datafixers/DSLremainderFinder%()Lcom/mojang/datafixers/OpticFinder; +,- ./com/mojang/datafixers/Typedupdate_(Lcom/mojang/datafixers/OpticFinder;Ljava/util/function/Function;)Lcom/mojang/datafixers/Typed;1 Difficulty 345 67 com/mojang/serialization/Dynamicget>(Ljava/lang/String;)Lcom/mojang/serialization/OptionalDynamic; 9:; <=(com/mojang/serialization/OptionalDynamicasInt(I)I?peacefulAeasyChardEnormal 3G HIemptyMap$()Lcom/mojang/serialization/Dynamic;K difficulty 3M NO createString6(Ljava/lang/String;)Lcom/mojang/serialization/Dynamic; 3Q RSsetX(Ljava/lang/String;Lcom/mojang/serialization/Dynamic;)Lcom/mojang/serialization/Dynamic;Uhardcore 9W XY asBoolean(Z)Z 3[ \] createBoolean%(Z)Lcom/mojang/serialization/Dynamic;_lockedaDifficultyLockedcdifficulty_settings 3e fOremove)(Lcom/mojang/datafixers/schemas/Schema;)VCodeLineNumberTableLocalVariableTablethis8Lnet/minecraft/util/datafix/fixes/LevelDatDifficultyFix; outputSchema&Lcom/mojang/datafixers/schemas/Schema;MethodParametersmakeRule)()Lcom/mojang/datafixers/TypeRewriteRule;lambda$makeRule$0<(Lcom/mojang/datafixers/Typed;)Lcom/mojang/datafixers/Typed;inputLcom/mojang/datafixers/Typed;lambda$makeRule$1F(Lcom/mojang/serialization/Dynamic;)Lcom/mojang/serialization/Dynamic; levelData"Lcom/mojang/serialization/Dynamic;I newDifficultyLjava/lang/String;difficultySettingsLocalVariableTypeTable%Lcom/mojang/serialization/Dynamic<*>; StackMapTable‚java/lang/String SourceFileLevelDatDifficultyFix.javaBootstrapMethods‡&(Ljava/lang/Object;)Ljava/lang/Object;‰ Š rss� Ž vww‘ ’“” •–"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! gh?*+·±i   jklmnompqh@**¶ ²¶º¶°ij kl rsh7 *¸#º)¶*°ij  tu vwh3Š*0¶2¶8<ª/ %/*>§@§ B§DM*¶FJ*,¶L¶PT**T¶2¶V¶Z¶P^**`¶2¶V¶Z¶PN*b-¶P0¶dT¶d`¶d°iB ,16;=>FRes|�† ‰j*Šxy Kz>L{|s}y~ s}€ ü,A�ƒ„…�†ˆ‹�†Œ�—˜$š ›�Ÿ