Êþº¾E´  java/lang/Record()V   +net/minecraft/server/packs/PackLocationInfoidLjava/lang/String;  title&Lnet/minecraft/network/chat/Component;  source2Lnet/minecraft/server/packs/repository/PackSource;   knownPackInfoLjava/util/Optional;  $net/minecraft/network/chat/ComponentliteralA(Ljava/lang/String;)Lnet/minecraft/network/chat/MutableComponent; !" #$0net/minecraft/server/packs/repository/PackSourcedecorateN(Lnet/minecraft/network/chat/Component;)Lnet/minecraft/network/chat/Component; &'( )*)net/minecraft/network/chat/ComponentUtilswrapInSquareBracketsU(Lnet/minecraft/network/chat/Component;)Lnet/minecraft/network/chat/MutableComponent;, -.applyx(Lnet/minecraft/server/packs/PackLocationInfo;ZLnet/minecraft/network/chat/Component;)Ljava/util/function/UnaryOperator; 012 34+net/minecraft/network/chat/MutableComponent withStyleQ(Ljava/util/function/UnaryOperator;)Lnet/minecraft/network/chat/MutableComponent;6 78toStringA(Lnet/minecraft/server/packs/PackLocationInfo;)Ljava/lang/String;: ;<hashCode0(Lnet/minecraft/server/packs/PackLocationInfo;)I> ?@equalsB(Lnet/minecraft/server/packs/PackLocationInfo;Ljava/lang/Object;)Z BCD EFnet/minecraft/ChatFormattingGREENLnet/minecraft/ChatFormatting; BH IFRED KLM NO net/minecraft/network/chat/Style withColorB(Lnet/minecraft/ChatFormatting;)Lnet/minecraft/network/chat/Style; QRS TU1com/mojang/brigadier/arguments/StringArgumentTypeescapeIfRequired&(Ljava/lang/String;)Ljava/lang/String; KW XY withInsertion6(Ljava/lang/String;)Lnet/minecraft/network/chat/Style;[.net/minecraft/network/chat/HoverEvent$ShowText ] ^_empty/()Lnet/minecraft/network/chat/MutableComponent; 0a b*appendd 0f b Zh i)(Lnet/minecraft/network/chat/Component;)V Kk lmwithHoverEventK(Lnet/minecraft/network/chat/HoverEvent;)Lnet/minecraft/network/chat/Style; SignatureGLjava/util/Optional;�(Ljava/lang/String;Lnet/minecraft/network/chat/Component;Lnet/minecraft/server/packs/repository/PackSource;Ljava/util/Optional;)VCodeLineNumberTableLocalVariableTablethis-Lnet/minecraft/server/packs/PackLocationInfo;LocalVariableTypeTableMethodParameters´(Ljava/lang/String;Lnet/minecraft/network/chat/Component;Lnet/minecraft/server/packs/repository/PackSource;Ljava/util/Optional;)VcreateChatLinkO(ZLnet/minecraft/network/chat/Component;)Lnet/minecraft/network/chat/Component;enabledZ description()Ljava/lang/String;()I(Ljava/lang/Object;)ZoLjava/lang/Object;(()Lnet/minecraft/network/chat/Component;4()Lnet/minecraft/server/packs/repository/PackSource;()Ljava/util/Optional;I()Ljava/util/Optional;lambda$createChatLink$0m(ZLnet/minecraft/network/chat/Component;Lnet/minecraft/network/chat/Style;)Lnet/minecraft/network/chat/Style;s"Lnet/minecraft/network/chat/Style; StackMapTable SourceFilePackLocationInfo.javaRecordBootstrapMethods‘&(Ljava/lang/Object;)Ljava/lang/Object;“ ” ‡ˆ–F(Lnet/minecraft/network/chat/Style;)Lnet/minecraft/network/chat/Style;˜id;title;source;knownPackInfo ž Ÿ ¡ ¢£"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; InnerClasses­%net/minecraft/network/chat/HoverEventShowText°%java/lang/invoke/MethodHandles$Lookup²java/lang/invoke/MethodHandlesLookup1 no pq~*·*+µ*,µ *-µ*µ±r s4tu v ow nxyzq]*´*´¸¹¸%*,º+¶/°rs tu{|}w {}7~q1*º5°r s tu;q1*º9¬r s tu?€q<*+º=¬r stu�‚w� ~q/*´°r s tuƒq/*´ °r s tu„q/*´°r s tu…q/*´°r s tun†‡ˆq´9-™ ²A§²G¶J*´¸P¶V»ZY¸\*´ ¶`c¶e,¶`·g¶j°r8s*9tu9{|9}9‰Š‹KKÿKKBŒ�Ž" no���’•¤—™š›œ«Z¬®¯±³