Êþº¾Eý  java/lang/Record()V   ?net/minecraft/network/protocol/game/ClientboundPlayerChatPacket globalIndexI  senderLjava/util/UUID;   index   signatureLjava/util/Optional;  body5Lnet/minecraft/network/chat/SignedMessageBody$Packed;  unsignedContent  !" filterMask'Lnet/minecraft/network/chat/FilterMask; $ %&chatType+Lnet/minecraft/network/chat/ChatType$Bound; ()* +,3net/minecraft/network/protocol/game/GamePacketTypesCLIENTBOUND_PLAYER_CHAT+Lnet/minecraft/network/protocol/PacketType; ./0 12hashCodeD(Lnet/minecraft/network/protocol/game/ClientboundPlayerChatPacket;)I@ ABequalsV(Lnet/minecraft/network/protocol/game/ClientboundPlayerChatPacket;Ljava/lang/Object;)Z DEF GH)net/minecraft/network/codec/ByteBufCodecsVAR_INT)Lnet/minecraft/network/codec/StreamCodec;J KLapply()Ljava/util/function/Function; NOP QHnet/minecraft/core/UUIDUtil STREAM_CODECJJ UOV+net/minecraft/network/chat/MessageSignatureX KY:()Lnet/minecraft/network/codec/StreamCodec$CodecOperation; [\] K^'net/minecraft/network/codec/StreamCodecc(Lnet/minecraft/network/codec/StreamCodec$CodecOperation;)Lnet/minecraft/network/codec/StreamCodec;J aOb3net/minecraft/network/chat/SignedMessageBody$PackedJ efg hH1net/minecraft/network/chat/ComponentSerializationTRUSTED_OPTIONAL_STREAM_CODECJ kOl%net/minecraft/network/chat/FilterMaskJ oOp)net/minecraft/network/chat/ChatType$Bound J s Kt(()Lcom/mojang/datafixers/util/Function8; [v wx 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;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/Function8;)Lnet/minecraft/network/codec/StreamCodec; O{%net/minecraft/network/protocol/Packet SignatureCLjava/util/Optional;;›Lnet/minecraft/network/codec/StreamCodec;Ä(ILjava/util/UUID;ILjava/util/Optional;Lnet/minecraft/network/chat/SignedMessageBody$Packed;Ljava/util/Optional;Lnet/minecraft/network/chat/FilterMask;Lnet/minecraft/network/chat/ChatType$Bound;)VCodeLineNumberTableLocalVariableTablethisALnet/minecraft/network/protocol/game/ClientboundPlayerChatPacket;LocalVariableTypeTableMethodParameters(ILjava/util/UUID;ILjava/util/Optional;Lnet/minecraft/network/chat/SignedMessageBody$Packed;Ljava/util/Optional;Lnet/minecraft/network/chat/FilterMask;Lnet/minecraft/network/chat/ChatType$Bound;)Vtype-()Lnet/minecraft/network/protocol/PacketType;p()Lnet/minecraft/network/protocol/PacketType;listener>Lnet/minecraft/network/protocol/game/ClientGamePacketListener; isSkippable()Z()Ljava/lang/String;()I(Ljava/lang/Object;)ZoLjava/lang/Object;()Ljava/util/UUID;()Ljava/util/Optional;E()Ljava/util/Optional;7()Lnet/minecraft/network/chat/SignedMessageBody$Packed;>()Ljava/util/Optional;)()Lnet/minecraft/network/chat/FilterMask;-()Lnet/minecraft/network/chat/ChatType$Bound;)(Lnet/minecraft/network/PacketListener;)VyLjava/lang/Record;Lnet/minecraft/network/protocol/Packet; SourceFile ClientboundPlayerChatPacket.javaRecordBootstrapMethods¤KglobalIndex;sender;index;signature;body;unsignedContent;filterMask;chatType #®&(Ljava/lang/Object;)Ljava/lang/Object;° ± ‘³V(Lnet/minecraft/network/protocol/game/ClientboundPlayerChatPacket;)Ljava/lang/Integer;µ ¶ •¸S(Lnet/minecraft/network/protocol/game/ClientboundPlayerChatPacket;)Ljava/util/UUID;º » ‘½T(Lnet/minecraft/network/codec/StreamCodec;)Lnet/minecraft/network/codec/StreamCodec;¿ DÀ Á½optionalà Ä –ÆW(Lnet/minecraft/network/protocol/game/ClientboundPlayerChatPacket;)Ljava/util/Optional;È É ˜Ëx(Lnet/minecraft/network/protocol/game/ClientboundPlayerChatPacket;)Lnet/minecraft/network/chat/SignedMessageBody$Packed;Í Î –Ð Ñ !šÓj(Lnet/minecraft/network/protocol/game/ClientboundPlayerChatPacket;)Lnet/minecraft/network/chat/FilterMask;Õ Ö %›Øn(Lnet/minecraft/network/protocol/game/ClientboundPlayerChatPacket;)Lnet/minecraft/network/chat/ChatType$Bound;Ú¤(Ljava/lang/Object;Ljava/lang/Object;Ljava/lang/Object;Ljava/lang/Object;Ljava/lang/Object;Ljava/lang/Object;Ljava/lang/Object;Ljava/lang/Object;)Ljava/lang/Object;Ü Ý €ß((Ljava/lang/Integer;Ljava/util/UUID;Ljava/lang/Integer;Ljava/util/Optional;Lnet/minecraft/network/chat/SignedMessageBody$Packed;Ljava/util/Optional;Lnet/minecraft/network/chat/FilterMask;Lnet/minecraft/network/chat/ChatType$Bound;)Lnet/minecraft/network/protocol/game/ClientboundPlayerChatPacket;á âãä åæ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; InnerClassesð,net/minecraft/network/chat/SignedMessageBodyPackedó#net/minecraft/network/chat/ChatTypeBoundö6net/minecraft/network/codec/StreamCodec$CodecOperationCodecOperationù%java/lang/invoke/MethodHandles$Lookupûjava/lang/invoke/MethodHandlesLookup1z   |}|~!"%&QH|€�È 2*·*µ*,µ *µ*µ*µ*µ*µ*µ#±‚ƒ\ 2„…2 22 2222!"2%&†2}2~‡! !%|ˆ‰Š�.²'°‚,ƒ „…|‹56�@+*¹-±‚ 12ƒ„…Œ�‡ŒŽ��,¬‚6ƒ „…9��1*º7°‚ƒ „…=‘�1*º;¬‚ƒ „…A’�<*+º?¬‚ƒ„…“”‡“ ‘�/*´¬‚ƒ „…•�/*´ °‚ƒ „…‘�/*´¬‚ƒ „…–�/*´°‚ƒ „…|—˜�/*´°‚ƒ „…–�/*´°‚ƒ „…|™!š�/*´°‚ƒ „…%›�/*´#°‚ƒ „…A5œ�3 *+À.¶3±‚ƒ  „…‡Œ��vV²CºI²MºR²CºS²TºW¹Zº_²`ºc²dºi²jºm²nºqºr¸u³y±‚ "O|žŸ ¡B  |}|~!"%&¢~ à £¥¦§¨©ª«¬ç­¯²ç­´·ç­¹²ç¼¾¼ç­ÂÅç­ÇÊç­ÌÅç­ÏÒç­Ô×çÙÛÞî"aïñoòôõ[÷ øúü