ΚώΊΎE¬  com/mojang/datafixers/DataFix*(Lcom/mojang/datafixers/schemas/Schema;Z)V   +net/minecraft/util/datafix/fixes/References POI_CHUNK)Lcom/mojang/datafixers/DSL$TypeReference;  'com/mojang/datafixers/DSL$TypeReferencetypeName()Ljava/lang/String;  com/mojang/datafixers/DSL remainderType$()Lcom/mojang/datafixers/types/Type;  namedX(Ljava/lang/String;Lcom/mojang/datafixers/types/Type;)Lcom/mojang/datafixers/types/Type;  !"0net/minecraft/util/datafix/fixes/ForcePoiRebuildgetInputSchema(()Lcom/mojang/datafixers/schemas/Schema; $%& '($com/mojang/datafixers/schemas/SchemagetTypeM(Lcom/mojang/datafixers/DSL$TypeReference;)Lcom/mojang/datafixers/types/Type; *+, -.java/util/Objectsequals'(Ljava/lang/Object;Ljava/lang/Object;)Z0java/lang/IllegalStateException2"Poi type is not what was expected. /4 5(Ljava/lang/String;)V7 POI rebuild9 :;apply()Ljava/util/function/Function; = >?fixTypeEverywherez(Ljava/lang/String;Lcom/mojang/datafixers/types/Type;Ljava/util/function/Function;)Lcom/mojang/datafixers/TypeRewriteRule;ASections9 DEF GH com/mojang/serialization/DynamicupdateS(Ljava/lang/String;Ljava/util/function/Function;)Lcom/mojang/serialization/Dynamic;9 DK LMupdateMapValuesA(Ljava/util/function/Function;)Lcom/mojang/serialization/Dynamic;9 PQR STcom/mojang/datafixers/util/Pair mapSecond@(Ljava/util/function/Function;)Lcom/mojang/datafixers/util/Pair;VValid DX YZremove6(Ljava/lang/String;)Lcom/mojang/serialization/Dynamic;99CodeLineNumberTableLocalVariableTablethis2Lnet/minecraft/util/datafix/fixes/ForcePoiRebuild; outputSchema&Lcom/mojang/datafixers/schemas/Schema; changesTypeZMethodParametersmakeRule)()Lcom/mojang/datafixers/TypeRewriteRule; poiChunkType"Lcom/mojang/datafixers/types/Type;LocalVariableTypeTable~Lcom/mojang/datafixers/types/Type;>;>; StackMapTableo com/mojang/datafixers/types/TypecapF(Lcom/mojang/serialization/Dynamic;)Lcom/mojang/serialization/Dynamic;input"Lcom/mojang/serialization/Dynamic;'Lcom/mojang/serialization/Dynamic; Signaturef(Lcom/mojang/serialization/Dynamic;)Lcom/mojang/serialization/Dynamic; lambda$cap$0sections lambda$cap$1D(Lcom/mojang/datafixers/util/Pair;)Lcom/mojang/datafixers/util/Pair;entry!Lcom/mojang/datafixers/util/Pair; lambda$cap$2sectionlambda$makeRule$0D(Lcom/mojang/serialization/DynamicOps;)Ljava/util/function/Function;ops%Lcom/mojang/serialization/DynamicOps;lambda$makeRule$1 SourceFileForcePoiRebuild.javaBootstrapMethodsˆ&(Ljava/lang/Object;)Ljava/lang/Object;Š ‹ €€Ž  wqq’ “ yzz– — }q™ š ƒzœ  pqŸ  ‘’ £€"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 TypeReference¨%java/lang/invoke/MethodHandles$Lookupͺjava/lang/invoke/MethodHandlesLookup!]I*+·±^ _ `abcdef bdgh]—7²Ή ΈΈL+*Ά²Ά#Έ)š »/Y1·3Ώ*6+Ί8Ά<°^ *_7`a(ijk (ilmό*n pq]H *@ΊBΆC°^_  rsk  rtfruv wq]4 *ΊIΆJ°^ _  xs yz]4 *ΊNΆO°^ _  {| }q]1*UΆW°^ _ ~s €]0Ί[°^_ ‚ ƒz]4 *Ί\ΆO°^_  r|„…†>ž‡‰Œž‡ž‡‘”ž‡•ž‡˜”ž‡›₯¦ §©«