Êþº¾Eý apply#()Lcom/google/common/base/Function;  com/google/common/collect/Lists transformC(Ljava/util/List;Lcom/google/common/base/Function;)Ljava/util/List;  +net/minecraft/world/item/component/ItemLore#(Ljava/util/List;Ljava/util/List;)V  java/lang/Record()V  java/util/Listsize()I"java/lang/IllegalArgumentException !makeConcatWithConstants(I)Ljava/lang/String; # $(Ljava/lang/String;)V & '(linesLjava/util/List; * +( styledLines -./ 01net/minecraft/util/Util copyAndAdd4(Ljava/util/List;Ljava/lang/Object;)Ljava/util/List; 3 4(Ljava/util/List;)V 6 78forEach (Ljava/util/function/Consumer;)V: ;<toStringA(Lnet/minecraft/world/item/component/ItemLore;)Ljava/lang/String;> ?@hashCode0(Lnet/minecraft/world/item/component/ItemLore;)IB CDequalsB(Lnet/minecraft/world/item/component/ItemLore;Ljava/lang/Object;)Z F GH LORE_STYLE"Lnet/minecraft/network/chat/Style; JKL MN)net/minecraft/network/chat/ComponentUtils mergeStylesp(Lnet/minecraft/network/chat/Component;Lnet/minecraft/network/chat/Style;)Lnet/minecraft/network/chat/Component; P QRof()Ljava/util/List; T UVEMPTY-Lnet/minecraft/world/item/component/ItemLore; XYZ UH net/minecraft/network/chat/Style \]^ _`net/minecraft/ChatFormatting DARK_PURPLELnet/minecraft/ChatFormatting; Xb cd withColorB(Lnet/minecraft/ChatFormatting;)Lnet/minecraft/network/chat/Style; fgh ijjava/lang/BooleanvalueOf(Z)Ljava/lang/Boolean; Xl mn withItalic7(Ljava/lang/Boolean;)Lnet/minecraft/network/chat/Style; pqr st1net/minecraft/network/chat/ComponentSerializationCODEC Lcom/mojang/serialization/Codec; vwx yzcom/mojang/serialization/CodecsizeLimitedListOf#(I)Lcom/mojang/serialization/Codec;| }()Ljava/util/function/Function;| v€ �‚xmap\(Ljava/util/function/Function;Ljava/util/function/Function;)Lcom/mojang/serialization/Codec; q p… †‡ STREAM_CODEC)Lnet/minecraft/network/codec/StreamCodec; ‰Š‹ Œ�)net/minecraft/network/codec/ByteBufCodecslist;(I)Lnet/minecraft/network/codec/StreamCodec$CodecOperation; ��‘ ’'net/minecraft/network/codec/StreamCodecc(Lnet/minecraft/network/codec/StreamCodec$CodecOperation;)Lnet/minecraft/network/codec/StreamCodec; �” •–mape(Ljava/util/function/Function;Ljava/util/function/Function;)Lnet/minecraft/network/codec/StreamCodec; …™2net/minecraft/world/item/component/TooltipProvider Signature8Ljava/util/List; MAX_LINESI ConstantValueOLcom/mojang/serialization/Codec;‡Lnet/minecraft/network/codec/StreamCodec;CodeLineNumberTableLocalVariableTablethisLocalVariableTypeTableMethodParameters;(Ljava/util/List;)V StackMapTables(Ljava/util/List;Ljava/util/List;)V withLineAddedU(Lnet/minecraft/network/chat/Component;)Lnet/minecraft/world/item/component/ItemLore; component&Lnet/minecraft/network/chat/Component; addToTooltip¦(Lnet/minecraft/world/item/Item$TooltipContext;Ljava/util/function/Consumer;Lnet/minecraft/world/item/TooltipFlag;Lnet/minecraft/core/component/DataComponentGetter;)Vcontext.Lnet/minecraft/world/item/Item$TooltipContext;consumerLjava/util/function/Consumer;flag&Lnet/minecraft/world/item/TooltipFlag; components2Lnet/minecraft/core/component/DataComponentGetter;ELjava/util/function/Consumer;Î(Lnet/minecraft/world/item/Item$TooltipContext;Ljava/util/function/Consumer;Lnet/minecraft/world/item/TooltipFlag;Lnet/minecraft/core/component/DataComponentGetter;)V()Ljava/lang/String;(Ljava/lang/Object;)ZoLjava/lang/Object;:()Ljava/util/List; lambda$new$0N(Lnet/minecraft/network/chat/Component;)Lnet/minecraft/network/chat/Component; SourceFile ItemLore.javaRecordBootstrapMethodsÈ&(Ljava/lang/Object;)Ljava/lang/Object;Ê Ë ÀÁÁÎGot  lines, but maximum is 256Ðlines;styledLines%)2Õ?(Ljava/util/List;)Lnet/minecraft/world/item/component/ItemLore;× Ø 'RÚ?(Lnet/minecraft/world/item/component/ItemLore;)Ljava/util/List;Ü ÝÞß àá"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/invoke/StringConcatFactory˜(Ljava/lang/invoke/MethodHandles$Lookup;Ljava/lang/String;Ljava/lang/invoke/MethodType;Ljava/lang/String;[Ljava/lang/Object;)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; InnerClassesñ6net/minecraft/network/codec/StreamCodec$CodecOperationCodecOperationô,net/minecraft/world/item/Item$TooltipContextönet/minecraft/world/item/ItemTooltipContextù%java/lang/invoke/MethodHandles$Lookupûjava/lang/invoke/MethodHandlesLookup1 ˜'(š›+(š›UVœ�žŸGHst𠆇š¡ 4¢Y*++º¸· ±£  !¤¥V'(¦ '›§'š¨¢°.*·+¹¤»Y+¹º·"¿*+µ%*,µ)±£#$%##-'¤ .¥V.'(.+(¦.'›.+›©ÿ# § '€+€šª«¬¢D» Y*´%+¸,·2°£*¤¥V­®§­¯°¢s *´),¹5±£ / 0¤4 ¥V ±² ³´ µ¶ ·¸¦  ³¹§±³µ·šº;»¢1*º9°£¤ ¥V?¢1*º=¬£¤ ¥VC¼¢<*+ºA¬£¤¥V½¾§½'R¢/*´%°£¤ ¥Vš¿+R¢/*´)°£¤ ¥Vš¿ ÀÁ¢2*²E¸I°£ ¤ ­®Â¢‚^» Y¸O·2³S²W²[¶a¸e¶k³E²o¹uº{º~¹³ƒ²„¸ˆ¹Žº{º~¹“³—±£  =ÃÄÅ'(š›+(š›Æ2ÛÇÉÌâÍè ÏÑÒÛÇÓÔÛÇÖÙïð�ò óõ÷ øúü