Êþº¾E–  com/mojang/datafixers/DataFix*(Lcom/mojang/datafixers/schemas/Schema;Z)V   ?net/minecraft/util/datafix/fixes/ChunkDeleteIgnoredLightDataFixgetInputSchema(()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;sections    com/mojang/datafixers/types/Type findField7(Ljava/lang/String;)Lcom/mojang/datafixers/OpticFinder;"ChunkDeleteIgnoredLightDataFix$ %&applyB(Lcom/mojang/datafixers/OpticFinder;)Ljava/util/function/Function; ( )*fixTypeEverywhereTypedz(Ljava/lang/String;Lcom/mojang/datafixers/types/Type;Ljava/util/function/Function;)Lcom/mojang/datafixers/TypeRewriteRule; ,-. /0com/mojang/datafixers/DSLremainderFinder%()Lcom/mojang/datafixers/OpticFinder; 234 56com/mojang/datafixers/Typedget7(Lcom/mojang/datafixers/OpticFinder;)Ljava/lang/Object;8 com/mojang/serialization/Dynamic: isLightOn 7< 5=>(Ljava/lang/String;)Lcom/mojang/serialization/OptionalDynamic; ?@A BC(com/mojang/serialization/OptionalDynamic asBoolean(Z)ZE %F()Ljava/util/function/Function; 2H IJ updateTyped_(Lcom/mojang/datafixers/OpticFinder;Ljava/util/function/Function;)Lcom/mojang/datafixers/Typed;E 2M NJupdateP BlockLight 7R STremove6(Ljava/lang/String;)Lcom/mojang/serialization/Dynamic;VSkyLight)(Lcom/mojang/datafixers/schemas/Schema;)VCodeLineNumberTableLocalVariableTablethisALnet/minecraft/util/datafix/fixes/ChunkDeleteIgnoredLightDataFix; outputSchema&Lcom/mojang/datafixers/schemas/Schema;MethodParametersmakeRule)()Lcom/mojang/datafixers/TypeRewriteRule; chunkType"Lcom/mojang/datafixers/types/Type;sectionsFinder#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;chunkLcom/mojang/datafixers/Typed;Z StackMapTablelambda$makeRule$1<(Lcom/mojang/datafixers/Typed;)Lcom/mojang/datafixers/Typed;sectionlambda$makeRule$2F(Lcom/mojang/serialization/Dynamic;)Lcom/mojang/serialization/Dynamic;tag"Lcom/mojang/serialization/Dynamic; SourceFile#ChunkDeleteIgnoredLightDataFix.javaBootstrapMethodsz&(Ljava/lang/Object;)Ljava/lang/Object;| } ijp€ � opƒ „ rss‡ ˆ‰Š ‹Œ"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!WX?*+·±Y   Z[\]^_]`aX‚ *¶² ¶L+¶M*!+,º#¶'°Y Z  [\ bcdef bgdh ijX{%+¸+¶1À79¶;¶>=š+*ºD¶G°+°Y#Z %de%kl:mnü# opX7 *¸+ºK¶L°YZ  ql rsX6 *O¶QU¶Q°YZ  tuvwx †y{~†y~†y‚…�Ž,� ‘“•