Êþº¾Eˆ  /net/minecraft/util/filefix/access/CompressedNbtX(Ljava/nio/file/Path;Lnet/minecraft/util/filefix/access/CompressedNbt$MissingSeverity;)V   .net/minecraft/util/filefix/access/SavedDataNbttype)Lcom/mojang/datafixers/DSL$TypeReference;   targetVersionI  readFile()Ljava/util/Optional; applyO(Lnet/minecraft/util/filefix/access/SavedDataNbt;)Ljava/util/function/Function;  java/util/Optionalmap3(Ljava/util/function/Function;)Ljava/util/Optional; !" #$ com/mojang/serialization/DynamicemptyMap$()Lcom/mojang/serialization/Dynamic;&data ( )*setX(Ljava/lang/String;Lcom/mojang/serialization/Dynamic;)Lcom/mojang/serialization/Dynamic; ,-. /0net/minecraft/nbt/NbtUtilsaddDataVersionG(Lcom/mojang/serialization/Dynamic;I)Lcom/mojang/serialization/Dynamic; 2 34 writeFile%(Lcom/mojang/serialization/Dynamic;)V ,6 78getDataVersion%(Lcom/mojang/serialization/Dynamic;)I :;< =>%net/minecraft/util/datafix/DataFixers getDataFixer#()Lcom/mojang/datafixers/DataFixer; @AB CDcom/mojang/datafixers/DataFixerupdateq(Lcom/mojang/datafixers/DSL$TypeReference;Lcom/mojang/serialization/Dynamic;II)Lcom/mojang/serialization/Dynamic; F GHget>(Ljava/lang/String;)Lcom/mojang/serialization/OptionalDynamic; JKL M$(com/mojang/serialization/OptionalDynamicorElseEmptyMap‚(Lcom/mojang/datafixers/DSL$TypeReference;Ljava/nio/file/Path;ILnet/minecraft/util/filefix/access/CompressedNbt$MissingSeverity;)VCodeLineNumberTableLocalVariableTablethis0Lnet/minecraft/util/filefix/access/SavedDataNbt;pathLjava/nio/file/Path;missingSeverityALnet/minecraft/util/filefix/access/CompressedNbt$MissingSeverity;MethodParametersread Exceptions\java/io/IOException SignatureS()Ljava/util/Optional;>;write"Lcom/mojang/serialization/Dynamic;dataTagwrappedAndWithDataVersionLocalVariableTypeTable'Lcom/mojang/serialization/Dynamic;@(Lcom/mojang/serialization/Dynamic;)V lambda$read$0F(Lcom/mojang/serialization/Dynamic;)Lcom/mojang/serialization/Dynamic;readDataversion SourceFileSavedDataNbt.javaBootstrapMethodsn&(Ljava/lang/Object;)Ljava/lang/Object;p q fggt uvw xy"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|?net/minecraft/util/filefix/access/CompressedNbt$MissingSeverityMissingSeverity'com/mojang/datafixers/DSL$TypeReference�com/mojang/datafixers/DSL TypeReference„%java/lang/invoke/MethodHandles$Lookup†java/lang/invoke/MethodHandlesLookup! NOp*,·*+µ*µ ±P Q4RS TUVWX TVYO8*¶*º¶°PQ RSZ[]^_4O”+¶%+¶'M,*´ ¸+N*-¶1±P! "#$Q*RS&` a`b`c &d adbdX&]efgOb +¸5=¸9*´+*´ ¹?%¶E¶I°P Q  RS h`ijkl smorz{}@~€‚ ƒ…‡