ΚώΊΎEŸ  com/mojang/datafixers/DataFix*(Lcom/mojang/datafixers/schemas/Schema;Z)V   Cnet/minecraft/util/datafix/fixes/BlendingDataRemoveFromNetherEndFixgetOutputSchema(()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;"BlendingDataRemoveFromNetherEndFix apply()Ljava/util/function/Function;  !"fixTypeEverywhereTypedz(Ljava/lang/String;Lcom/mojang/datafixers/types/Type;Ljava/util/function/Function;)Lcom/mojang/datafixers/TypeRewriteRule;$minecraft:overworld& dimension ()* +,(com/mojang/serialization/OptionalDynamicget>(Ljava/lang/String;)Lcom/mojang/serialization/OptionalDynamic; (. /0asString'()Lcom/mojang/serialization/DataResult; 234 56#com/mojang/serialization/DataResultresult()Ljava/util/Optional;8 :;< =>java/util/OptionalorElse&(Ljava/lang/Object;)Ljava/lang/Object; @AB CDjava/lang/Stringequals(Ljava/lang/Object;)ZF blending_data HIJ KL com/mojang/serialization/Dynamicremove6(Ljava/lang/String;)Lcom/mojang/serialization/Dynamic; NOP QRcom/mojang/datafixers/DSLremainderFinder%()Lcom/mojang/datafixers/OpticFinder; UVW XYcom/mojang/datafixers/Typedupdate_(Lcom/mojang/datafixers/OpticFinder;Ljava/util/function/Function;)Lcom/mojang/datafixers/Typed;[7net/minecraft/util/datafix/fixes/ChunkHeightAndBiomeFix] __context H) ` abupdateChunkTagp(Lcom/mojang/serialization/Dynamic;Lcom/mojang/serialization/OptionalDynamic;)Lcom/mojang/serialization/Dynamic;)(Lcom/mojang/datafixers/schemas/Schema;)VCodeLineNumberTableLocalVariableTablethisELnet/minecraft/util/datafix/fixes/BlendingDataRemoveFromNetherEndFix; outputSchema&Lcom/mojang/datafixers/schemas/Schema;MethodParametersmakeRule)()Lcom/mojang/datafixers/TypeRewriteRule; chunkType"Lcom/mojang/datafixers/types/Type;LocalVariableTypeTable%Lcom/mojang/datafixers/types/Type<*>;chunkTag"Lcom/mojang/serialization/Dynamic; contextTag*Lcom/mojang/serialization/OptionalDynamic; isOverworldZ%Lcom/mojang/serialization/Dynamic<*>;-Lcom/mojang/serialization/OptionalDynamic<*>; StackMapTable Signaturey(Lcom/mojang/serialization/Dynamic<*>;Lcom/mojang/serialization/OptionalDynamic<*>;)Lcom/mojang/serialization/Dynamic<*>;lambda$makeRule$0<(Lcom/mojang/datafixers/Typed;)Lcom/mojang/datafixers/Typed;chunkLcom/mojang/datafixers/Typed;lambda$makeRule$1F(Lcom/mojang/serialization/Dynamic;)Lcom/mojang/serialization/Dynamic; SourceFile'BlendingDataRemoveFromNetherEndFix.javaBootstrapMethods>ˆ ‰ }~~Œ  ‚‚ ‘’“ ”•"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!cd?*+·±e  fghijkilmdb*Ά² ΆL*+ΊΆ°e  fgh nop  nq abd–(#+%Ά'Ά-Ή17Ά9Ά?=™*§ *EΆG°e f (rs(tuvwp(rx(tyz ό!EHk rt{| }~d7 *ΈMΊSΆT°ef  € ‚d5 **\Ά^Έ_°ef  rsƒ„…†‡Š†‹Ž–—N™ šœž