Êþº¾E  java/lang/Record()V   1net/minecraft/world/level/saveddata/maps/MapFrameposLnet/minecraft/core/BlockPos;  rotationI  entityId  frameId1(Lnet/minecraft/core/BlockPos;)Ljava/lang/String;  net/minecraft/core/BlockPosgetX()I  getY " #getZ% &'makeConcatWithConstants(III)Ljava/lang/String;) *+toStringG(Lnet/minecraft/world/level/saveddata/maps/MapFrame;)Ljava/lang/String;- ./hashCode6(Lnet/minecraft/world/level/saveddata/maps/MapFrame;)I1 23equalsH(Lnet/minecraft/world/level/saveddata/maps/MapFrame;Ljava/lang/Object;)Z 5 67CODEC Lcom/mojang/serialization/Codec; :;< =>com/mojang/serialization/CodecfieldOf7(Ljava/lang/String;)Lcom/mojang/serialization/MapCodec;@ ABapply()Ljava/util/function/Function; DEF GH!com/mojang/serialization/MapCodec forGetterS(Ljava/util/function/Function;)Lcom/mojang/serialization/codecs/RecordCodecBuilder; :J KLINT0Lcom/mojang/serialization/codecs/PrimitiveCodec; O;P.com/mojang/serialization/codecs/PrimitiveCodec@S entity_id@ VWX YZ;com/mojang/serialization/codecs/RecordCodecBuilder$Instancegroupˆ(Lcom/mojang/datafixers/kinds/App;Lcom/mojang/datafixers/kinds/App;Lcom/mojang/datafixers/kinds/App;)Lcom/mojang/datafixers/Products$P3;\ A](()Lcom/mojang/datafixers/util/Function3; _`a Ab!com/mojang/datafixers/Products$P3r(Lcom/mojang/datafixers/kinds/Applicative;Lcom/mojang/datafixers/util/Function3;)Lcom/mojang/datafixers/kinds/App;@ efg hi2com/mojang/serialization/codecs/RecordCodecBuildercreate?(Ljava/util/function/Function;)Lcom/mojang/serialization/Codec; 5 SignatureULcom/mojang/serialization/Codec;"(Lnet/minecraft/core/BlockPos;II)VCodeLineNumberTableLocalVariableTablethis3Lnet/minecraft/world/level/saveddata/maps/MapFrame;MethodParametersgetId()Ljava/lang/String;(Ljava/lang/Object;)ZoLjava/lang/Object;()Lnet/minecraft/core/BlockPos;lambda$static$0`(Lcom/mojang/serialization/codecs/RecordCodecBuilder$Instance;)Lcom/mojang/datafixers/kinds/App;i=Lcom/mojang/serialization/codecs/RecordCodecBuilder$Instance; SourceFile MapFrame.javaRecordBootstrapMethods„ frame-,,†pos;rotation;entityId ‹&(Ljava/lang/Object;)Ljava/lang/Object;� Ž y�R(Lnet/minecraft/world/level/saveddata/maps/MapFrame;)Lnet/minecraft/core/BlockPos;’ “ •H(Lnet/minecraft/world/level/saveddata/maps/MapFrame;)Ljava/lang/Integer;— ˜ šJ(Ljava/lang/Object;Ljava/lang/Object;Ljava/lang/Object;)Ljava/lang/Object;œ � mŸx(Lnet/minecraft/core/BlockPos;Ljava/lang/Integer;Ljava/lang/Integer;)Lnet/minecraft/world/level/saveddata/maps/MapFrame;¡ ¢ z{{¥ ¦§¨ &©$java/lang/invoke/StringConcatFactory˜(Ljava/lang/invoke/MethodHandles$Lookup;Ljava/lang/String;Ljava/lang/invoke/MethodType;Ljava/lang/String;[Ljava/lang/Object;)Ljava/lang/invoke/CallSite;« ¬­® ¯°java/lang/runtime/ObjectMethods bootstrap±(Ljava/lang/invoke/MethodHandles$Lookup;Ljava/lang/String;Ljava/lang/invoke/TypeDescriptor;Ljava/lang/Class;Ljava/lang/String;[Ljava/lang/invoke/MethodHandle;)Ljava/lang/Object;² ³´µ ¶·"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; InnerClassesInstance»com/mojang/datafixers/ProductsP3¾%java/lang/invoke/MethodHandles$LookupÀjava/lang/invoke/MethodHandlesLookup1 67kl mn\*·*+µ*µ *µ±op*qr s  tun2*´¸°op qr n<*¶*¶*¶!º$°op  s *un1*º(°op qr.n1*º,¬op qr2vn<*+º0¬opqrwxsw yn/*´°op qrn/*´ ¬op qrn/*´¬op qr z{n†D*²48¹9º?¶C²IM¹NºQ¶C²IR¹NºT¶C¶U*º[¶^°o  * 7@ Cp D|}~n$ ºc¸d³j±o€� ‚H¤ƒª…‡ˆ‰±ŠŒ�±Š‘”±Š–”±™›ž±Š £¸Ve¹_º¼½¿Á