Êþº¾EÝ  java/lang/Record()V   ,net/minecraft/server/jsonrpc/methods/MessageliteralLjava/util/Optional;    translatable   translatableParams  java/util/Optional isPresent()Z  get()Ljava/lang/Object;java/lang/String java/util/List " #$toArray()[Ljava/lang/Object; &'( )$net/minecraft/network/chat/ComponentT(Ljava/lang/String;[Ljava/lang/Object;)Lnet/minecraft/network/chat/MutableComponent; + ,-of((Ljava/lang/Object;)Ljava/util/Optional; &/ 0A(Ljava/lang/String;)Lnet/minecraft/network/chat/MutableComponent;2 34apply()Ljava/util/function/Function; 6 78map3(Ljava/util/function/Function;)Ljava/util/Optional;: ;<toStringB(Lnet/minecraft/server/jsonrpc/methods/Message;)Ljava/lang/String;> ?@hashCode1(Lnet/minecraft/server/jsonrpc/methods/Message;)IB CDequalsC(Lnet/minecraft/server/jsonrpc/methods/Message;Ljava/lang/Object;)Z FGH IJcom/mojang/serialization/CodecSTRING0Lcom/mojang/serialization/codecs/PrimitiveCodec; MNO PQ.com/mojang/serialization/codecs/PrimitiveCodecoptionalFieldOf7(Ljava/lang/String;)Lcom/mojang/serialization/MapCodec;2 TUV WX!com/mojang/serialization/MapCodec forGetterS(Ljava/util/function/Function;)Lcom/mojang/serialization/codecs/RecordCodecBuilder;2 M\ ]^listOf"()Lcom/mojang/serialization/Codec; Fa bQlenientOptionalFieldOf2 efg hi;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;k 3l(()Lcom/mojang/datafixers/util/Function3; nop 3q!com/mojang/datafixers/Products$P3r(Lcom/mojang/datafixers/kinds/Applicative;Lcom/mojang/datafixers/util/Function3;)Lcom/mojang/datafixers/kinds/App;2 tuv wx2com/mojang/serialization/codecs/RecordCodecBuildercreate?(Ljava/util/function/Function;)Lcom/mojang/serialization/Codec; z {|CODEC Lcom/mojang/serialization/Codec; Signature(Ljava/util/Optional;:Ljava/util/Optional;>;PLcom/mojang/serialization/Codec;?(Ljava/util/Optional;Ljava/util/Optional;Ljava/util/Optional;)VCodeLineNumberTableLocalVariableTablethis.Lnet/minecraft/server/jsonrpc/methods/Message;LocalVariableTypeTableMethodParameters�(Ljava/util/Optional;Ljava/util/Optional;Ljava/util/Optional;>;)V asComponent()Ljava/util/Optional;translationArgsLjava/util/List;translationKeyLjava/lang/String;$Ljava/util/List; StackMapTable>()Ljava/util/Optional;()Ljava/lang/String;()I(Ljava/lang/Object;)ZoLjava/lang/Object;*()Ljava/util/Optional;<()Ljava/util/Optional;>;lambda$static$0`(Lcom/mojang/serialization/codecs/RecordCodecBuilder$Instance;)Lcom/mojang/datafixers/kinds/App;i=Lcom/mojang/serialization/codecs/RecordCodecBuilder$Instance; SourceFile Message.javaRecordBootstrapMethods¤&(Ljava/lang/Object;)Ljava/lang/Object;¦ &§ 0©:(Ljava/lang/String;)Lnet/minecraft/network/chat/Component;«'literal;translatable;translatableParams ° ± ‹³D(Lnet/minecraft/server/jsonrpc/methods/Message;)Ljava/util/Optional;µ ¶ ‹¸ ¹ ‹»J(Ljava/lang/Object;Ljava/lang/Object;Ljava/lang/Object;)Ljava/lang/Object;½ ¾ �Àl(Ljava/util/Optional;Ljava/util/Optional;Ljava/util/Optional;)Lnet/minecraft/server/jsonrpc/methods/Message; à 𛛯 ÇÈÉ ÊË"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; InnerClassesInstanceÖcom/mojang/datafixers/ProductsP3Ù%java/lang/invoke/MethodHandles$LookupÛjava/lang/invoke/MethodHandlesLookup1 }~ }~ }{|}€ �‚‚*·*+µ*,µ *-µ±ƒ „*…†   ‡  ~~ˆ  }‰Š‹‚ÆM*´ ¶™9*´ ¶ÀL*´¶™*´¶ÀM+,¹!¸%¸*°+¸.¸*°*´º1¶5°ƒ *8@„ *Œ�+Ž�M…†‡ *Œ�‘ ü8ú}’;“‚1*º9°ƒ „ …†?”‚1*º=¬ƒ „ …†C•‚<*+ºA¬ƒ „…†–—ˆ– ‹‚/*´°ƒ „ …†}˜‹‚/*´ °ƒ „ …†}˜‹‚/*´°ƒ „ …†}™ 𛂋I*²EK¹LºR¶S²EY¹LºZ¶S²E¹[_¹`ºc¶S¶d*ºj¶m°ƒ   (< EH „ Iœ�ž‚$ ºr¸s³y±ƒ Ÿ ¡, }~ }~ }¢LÅ£¥¨Ìª¬­®Å£¯²Å£´²Å£·²Åº¼¿Å£ÁÄÓetÔnÕרÚÜ