Êþº¾E½  5net/minecraft/client/multiplayer/chat/LoggedChatEventCODEC Lcom/mojang/serialization/Codec;   com/mojang/serialization/CodeclistB(Lcom/mojang/serialization/Codec;)Lcom/mojang/serialization/Codec; apply (I)Ljava/util/function/Function; ()Ljava/util/function/Function;   comapFlatMap\(Ljava/util/function/Function;Ljava/util/function/Function;)Lcom/mojang/serialization/Codec;  java/lang/Object()V  ! "#-net/minecraft/client/multiplayer/chat/ChatLogbuffer8[Lnet/minecraft/client/multiplayer/chat/LoggedChatEvent;% &#(I)Ljava/util/function/IntFunction; ()* +,java/util/ListtoArray5(Ljava/util/function/IntFunction;)[Ljava/lang/Object;# (/ 01size()I 3 45nextIdI7java/util/ArrayList / 6: ;(I)V = >1start @ A1end C DElookup:(I)Lnet/minecraft/client/multiplayer/chat/LoggedChatEvent; (G HIadd(Ljava/lang/Object;)Z K LMindex(I)I OPQ RSjava/lang/Mathmax(II)IU VWget!(II)Ljava/util/function/Supplier; YZ[ \]#com/mojang/serialization/DataResulterrorD(Ljava/util/function/Supplier;)Lcom/mojang/serialization/DataResult; _ `(ILjava/util/List;)V Yb cdsuccess9(Ljava/lang/Object;)Lcom/mojang/serialization/DataResult;f ghmakeConcatWithConstants(III)Ljava/lang/String;codec#(I)Lcom/mojang/serialization/Codec;CodeLineNumberTableLocalVariableTablecapacityMethodParameters SignatureT(I)Lcom/mojang/serialization/Codec;this/Lnet/minecraft/client/multiplayer/chat/ChatLog;Ljava/util/List;LocalVariableTypeTableILjava/util/List;M(ILjava/util/List;)VloggedChatEvents()Ljava/util/List;i StackMapTableK()Ljava/util/List;push:(Lnet/minecraft/client/multiplayer/chat/LoggedChatEvent;)Vevent7Lnet/minecraft/client/multiplayer/chat/LoggedChatEvent;idRuntimeVisibleTypeAnnotations#Lorg/jspecify/annotations/Nullable; lambda$new$0<(II)[Lnet/minecraft/client/multiplayer/chat/LoggedChatEvent;lambda$codec$08(ILjava/util/List;)Lcom/mojang/serialization/DataResult; parsedSizelambda$codec$1(II)Ljava/lang/String; SourceFile ChatLog.javaBootstrapMethods�&(Ljava/lang/Object;)Ljava/lang/Object;‘ ’ †‡”7(Ljava/util/List;)Lcom/mojang/serialization/DataResult;– — xy™A(Lnet/minecraft/client/multiplayer/chat/ChatLog;)Ljava/util/List;›(I)Ljava/lang/Object;� ž „… ;(I)[Lnet/minecraft/client/multiplayer/chat/LoggedChatEvent;¢()Ljava/lang/Object;¤ ¥ ‰Š§()Ljava/lang/String;©KExpected: a buffer of size less than or equal to  but:  is greater than « ¬­® ¯°"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;² ³´µ g¶$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; InnerClasses¹%java/lang/invoke/MethodHandles$Lookup»java/lang/invoke/MethodHandlesLookup!"#45 ijkA²¸º º¹°l m n5onpq;kI *·*½µ±l m rs n5on`k~"*·*,º$¹'À-µ*,¹.µ2±l!m "rs"n5""tu ""vo n"pwxykŸ-»6Y*¶8·9L*¶<=*¶?£+*¶B¹FW„§ÿé+°l" #$%#+&m z5-rs !xtu  !xv{ ý(úp|}~kN*´**Y´2Z`µ2¶J+S±l *+mrs€oDEk`*¶<¡*¶?£*´*¶J2§°l.mrs�5{@o�‚ƒLMk<*´¾p¬l2mrs�5o�>1k9*´2*´¾d¸N¬l6m rsA1k1*´2d¬l:m rs01k6 *¶?*¶m  rs „…k9½°lmn505 †‡kz$+¹.=¤ºT¸X°»Y+·^¸a°l  m $n5$xtˆ5{ü ‰Šk= ºe°lm n5 ˆ5‹Œ�0ªŽ�“ªŽ•˜ªšœŸª¡£¦±¨· ¸º¼