Êþº¾E  java/lang/Record()V   @net/minecraft/network/protocol/game/ClientboundMapItemDataPacketmapId0Lnet/minecraft/world/level/saveddata/maps/MapId;  scaleB  lockedZ   decorationsLjava/util/Optional;   colorPatch  !java/util/ListcopyOf((Ljava/util/Collection;)Ljava/util/List; #$% &'java/util/Optionalof((Ljava/lang/Object;)Ljava/util/Optional; #) *+empty()Ljava/util/Optional; #- .' ofNullable 0 1](Lnet/minecraft/world/level/saveddata/maps/MapId;BZLjava/util/Optional;Ljava/util/Optional;)V 345 673net/minecraft/network/protocol/game/GamePacketTypesCLIENTBOUND_MAP_ITEM_DATA+Lnet/minecraft/network/protocol/PacketType; 9:; <=(Lnet/minecraft/world/level/saveddata/maps/MapItemSavedData;)V def gh.net/minecraft/world/level/saveddata/maps/MapId STREAM_CODEC)Lnet/minecraft/network/codec/StreamCodec;j klapply()Ljava/util/function/Function; nop qh)net/minecraft/network/codec/ByteBufCodecsBYTEj nt uhBOOLj xey6net/minecraft/world/level/saveddata/maps/MapDecoration n{ |}list:()Lnet/minecraft/network/codec/StreamCodec$CodecOperation; €� k‚'net/minecraft/network/codec/StreamCodecc(Lnet/minecraft/network/codec/StreamCodec$CodecOperation;)Lnet/minecraft/network/codec/StreamCodec;„ k}j ^ej ‰ kŠ(()Lcom/mojang/datafixers/util/Function5; Œ �Ž composite¯(Lnet/minecraft/network/codec/StreamCodec;Ljava/util/function/Function;Lnet/minecraft/network/codec/StreamCodec;Ljava/util/function/Function;Lnet/minecraft/network/codec/StreamCodec;Ljava/util/function/Function;Lnet/minecraft/network/codec/StreamCodec;Ljava/util/function/Function;Lnet/minecraft/network/codec/StreamCodec;Ljava/util/function/Function;Lcom/mojang/datafixers/util/Function5;)Lnet/minecraft/network/codec/StreamCodec; e‘%net/minecraft/network/protocol/Packet Signature`Ljava/util/Optional;>;ZLjava/util/Optional;œLnet/minecraft/network/codec/StreamCodec;�(Lnet/minecraft/world/level/saveddata/maps/MapId;BZLjava/util/Collection;Lnet/minecraft/world/level/saveddata/maps/MapItemSavedData$MapPatch;)VCodeLineNumberTableLocalVariableTablethisBLnet/minecraft/network/protocol/game/ClientboundMapItemDataPacket;Ljava/util/Collection;DLnet/minecraft/world/level/saveddata/maps/MapItemSavedData$MapPatch;LocalVariableTypeTablePLjava/util/Collection; StackMapTable¢java/util/CollectionMethodParametersÉ(Lnet/minecraft/world/level/saveddata/maps/MapId;BZLjava/util/Collection;Lnet/minecraft/world/level/saveddata/maps/MapItemSavedData$MapPatch;)VRuntimeVisibleTypeAnnotations#Lorg/jspecify/annotations/Nullable;ï(Lnet/minecraft/world/level/saveddata/maps/MapId;BZLjava/util/Optional;>;Ljava/util/Optional;)Vtype-()Lnet/minecraft/network/protocol/PacketType;q()Lnet/minecraft/network/protocol/PacketType;listener>Lnet/minecraft/network/protocol/game/ClientGamePacketListener;map;Lnet/minecraft/world/level/saveddata/maps/MapItemSavedData;()Ljava/lang/String;()I(Ljava/lang/Object;)ZoLjava/lang/Object;2()Lnet/minecraft/world/level/saveddata/maps/MapId;()B()Zb()Ljava/util/Optional;>;\()Ljava/util/Optional;)(Lnet/minecraft/network/PacketListener;)Vlambda$applyToMap$0‚(Lnet/minecraft/world/level/saveddata/maps/MapItemSavedData;Lnet/minecraft/world/level/saveddata/maps/MapItemSavedData$MapPatch;)VpatchyLjava/lang/Record;Lnet/minecraft/network/protocol/Packet; SourceFile!ClientboundMapItemDataPacket.javaRecordBootstrapMethodsÄ(Ljava/lang/Object;)VÆ ÇÈÉ ÊË9net/minecraft/world/level/saveddata/maps/MapItemSavedDataaddClientSideDecorations(Ljava/util/List;)VËÎ Ï º»ÑG(Lnet/minecraft/world/level/saveddata/maps/MapItemSavedData$MapPatch;)VÓ)mapId;scale;locked;decorations;colorPatch CÛ Ü ´Þt(Lnet/minecraft/network/protocol/game/ClientboundMapItemDataPacket;)Lnet/minecraft/world/level/saveddata/maps/MapId;à á µãT(Lnet/minecraft/network/protocol/game/ClientboundMapItemDataPacket;)Ljava/lang/Byte;å æ ¶èW(Lnet/minecraft/network/protocol/game/ClientboundMapItemDataPacket;)Ljava/lang/Boolean;êT(Lnet/minecraft/network/codec/StreamCodec;)Lnet/minecraft/network/codec/StreamCodec;ì ní îêoptionalð ñ +óX(Lnet/minecraft/network/protocol/game/ClientboundMapItemDataPacket;)Ljava/util/Optional;õ ö +øn(Ljava/lang/Object;Ljava/lang/Object;Ljava/lang/Object;Ljava/lang/Object;Ljava/lang/Object;)Ljava/lang/Object;/û¿(Lnet/minecraft/world/level/saveddata/maps/MapId;Ljava/lang/Byte;Ljava/lang/Boolean;Ljava/util/Optional;Ljava/util/Optional;)Lnet/minecraft/network/protocol/game/ClientboundMapItemDataPacket;ý þÿ "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;   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; InnerClassesMapPatch 6net/minecraft/network/codec/StreamCodec$CodecOperationCodecOperation%java/lang/invoke/MethodHandles$Lookupjava/lang/invoke/MethodHandlesLookup1� ’“’”gh’•–—Ï *+Ƹ¸"§¸(¸,·/±˜ #$™> š›    œ �ž  Ÿ 7ÿd¡^dÿd¡^d#£ ’¤¥¦¦1—˜ *·*+µ*µ *µ*µ*µ±˜™> š›     ž “ ”£ ’§¨©—.²2°˜(™ š›’ªOP—@+*¹8±˜ -.™š›«¬£«ab—\ *´+Y¸>WºD¶H*´+ºL¶H±˜123™ š› ­®£­S¯—1*ºQ°˜™ š›W°—1*ºU¬˜™ š›[±—<*+ºY¬˜™š›²³£² ´—/*´°˜™ 𛵗/*´ ¬˜™ š›¶—/*´¬˜™ š›+—/*´°˜™ š›’·+—/*´°˜™ š›’¸AO¹—3 *+À9¶M±˜™  𛣫 º»—:+*¶]±˜2™­®¼�½—f F²cºi²mºr²sºv²w¸z¹~ºƒ¹~º…²†º‡ºˆ¸‹³�±˜?’¾¿ÀÁ0 ’“’”Ân üÃÅÌüÃÍÐÒÔÕÖרüÙÚÝüÙßâüÙäçüéëéüÙïòüÙôòü÷ùú ^Ç