Êþº¾E·  java/lang/Record()V   Bnet/minecraft/world/level/saveddata/maps/MapItemSavedData$MapPatchstartXI   startY   width   height   mapColors[B  java/util/Optional isPresent()Z ! "#get()Ljava/lang/Object; %&' ()io/netty/buffer/ByteBuf writeByte(I)Lio/netty/buffer/ByteBuf; +,- ./%net/minecraft/network/FriendlyByteBufwriteByteArray(Lio/netty/buffer/ByteBuf;[B)V %1 23readUnsignedByte()S +5 67 readByteArray(Lio/netty/buffer/ByteBuf;)[B 9 : (IIII[B)V < =>of((Ljava/lang/Object;)Ljava/util/Optional; @ ABempty()Ljava/util/Optional; DEF GH9net/minecraft/world/level/saveddata/maps/MapItemSavedDatasetColor(IIB)VJ KLtoStringX(Lnet/minecraft/world/level/saveddata/maps/MapItemSavedData$MapPatch;)Ljava/lang/String;N OPhashCodeG(Lnet/minecraft/world/level/saveddata/maps/MapItemSavedData$MapPatch;)IR STequalsY(Lnet/minecraft/world/level/saveddata/maps/MapItemSavedData$MapPatch;Ljava/lang/Object;)ZV WXencode-()Lnet/minecraft/network/codec/StreamEncoder;Z [\decode-()Lnet/minecraft/network/codec/StreamDecoder; ^_` =a'net/minecraft/network/codec/StreamCodec�(Lnet/minecraft/network/codec/StreamEncoder;Lnet/minecraft/network/codec/StreamDecoder;)Lnet/minecraft/network/codec/StreamCodec; c de STREAM_CODEC)Lnet/minecraft/network/codec/StreamCodec; SignaturežLnet/minecraft/network/codec/StreamCodec;>;CodeLineNumberTableLocalVariableTablethisDLnet/minecraft/world/level/saveddata/maps/MapItemSavedData$MapPatch;MethodParameterswrite0(Lio/netty/buffer/ByteBuf;Ljava/util/Optional;)VpatchoutputLio/netty/buffer/ByteBuf;optionalLjava/util/Optional;LocalVariableTypeTableZLjava/util/Optional; StackMapTablev(Lio/netty/buffer/ByteBuf;Ljava/util/Optional;)Vread/(Lio/netty/buffer/ByteBuf;)Ljava/util/Optional;inputu(Lio/netty/buffer/ByteBuf;)Ljava/util/Optional; applyToMap>(Lnet/minecraft/world/level/saveddata/maps/MapItemSavedData;)Vyxmap;Lnet/minecraft/world/level/saveddata/maps/MapItemSavedData;()Ljava/lang/String;()I(Ljava/lang/Object;)ZoLjava/lang/Object;()[B SourceFileMapItemSavedData.javaNestHostRecordBootstrapMethods�$startX;startY;width;height;mapColors —'(Ljava/lang/Object;Ljava/lang/Object;)V™ š noo�&(Ljava/lang/Object;)Ljava/lang/Object;Ÿ   yzz£ ¤¥¦ §¨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; InnerClassesMapPatch³%java/lang/invoke/MethodHandles$Lookupµjava/lang/invoke/MethodHandlesLookup1    defg :h| *·*µ*µ *µ*µ*µ±i@j> kl        m  nohÃE+¶™:+¶ ÀM*,´¶$W*,´¶$W*,´¶$W*,´ ¶$W*,´¸*§ *¶$W±i* DEFG!H*I3J;K>LDNj ,plEqrEstu Esvw>m qsfx yzh¹5*¶0<ž+*¶0=*¶0>*¶06*¸4:»Y·8¸;°¸?°i"QR STUVW1Yj>#   5{r0 wü1m{f|}~h°>=*´¢6>*´¢&+*´`*´ `*´*´h`3¶C„§ÿØ„§ÿȱi^ _`1_7^=cj* + ;€ >kl>�‚wüü ú*úm�Kƒh1*ºI°i@j klO„h1*ºM¬i@j klS…h<*+ºQ¬i@jkl†‡m† „h/*´¬i@j kl„h/*´ ¬i@j kl„h/*´¬i@j kl„h/*´¬i@j klˆh/*´°i@j kl‰h)ºUºY¸]³b±iAŠ‹ŒD�     Ž(¢�‘’“”•©–˜›©œž¡°D±²´¶