Êþº¾EÄ  java/util/ObjectsrequireNonNull&(Ljava/lang/Object;)Ljava/lang/Object;   Dnet/minecraft/client/gui/GuiGraphicsExtractor$RenderingTextCollectorthis$0/Lnet/minecraft/client/gui/GuiGraphicsExtractor;  java/lang/Object()V  defaultParameters9Lnet/minecraft/client/gui/ActiveTextCollector$Parameters;  hoveredTextEffectsBLnet/minecraft/client/gui/GuiGraphicsExtractor$HoveredTextEffects;  additionalConsumerLjava/util/function/Consumer; !" #$@net/minecraft/client/gui/GuiGraphicsExtractor$HoveredTextEffects allowTooltipZ &'( )* net/minecraft/network/chat/Style getHoverEvent)()Lnet/minecraft/network/chat/HoverEvent; ,-. /0-net/minecraft/client/gui/GuiGraphicsExtractorhoveredTextStyle"Lnet/minecraft/network/chat/Style; 2 3$allowCursorChanges &5 67 getClickEvent)()Lnet/minecraft/network/chat/ClickEvent; ,9 :0clickableTextStyle <=> ?@java/util/function/Consumeraccept(Ljava/lang/Object;)V ,B CD minecraft Lnet/minecraft/client/Minecraft; FGH IJnet/minecraft/client/MinecraftfontLnet/minecraft/client/gui/Font; LMN OP&net/minecraft/client/gui/TextAlignment calculateLeftM(ILnet/minecraft/client/gui/Font;Lnet/minecraft/util/FormattedCharSequence;)IR:net/minecraft/client/renderer/state/gui/GuiTextRenderState TUV WX7net/minecraft/client/gui/ActiveTextCollector$Parameterspose()Lorg/joml/Matrix3x2fc; TZ [\opacity()F ^_` abnet/minecraft/util/ARGBwhite(F)I Td efscissor7()Lnet/minecraft/client/gui/navigation/ScreenRectangle; Qh i�(Lnet/minecraft/client/gui/Font;Lnet/minecraft/util/FormattedCharSequence;Lorg/joml/Matrix3x2fc;IIIIZZLnet/minecraft/client/gui/navigation/ScreenRectangle;)V ^k lb as8BitChannel ,n opguiRenderState8Lnet/minecraft/client/renderer/state/gui/GuiRenderState; rst uv6net/minecraft/client/renderer/state/gui/GuiRenderStateaddText?(Lnet/minecraft/client/renderer/state/gui/GuiTextRenderState;)V ,x yzmouseXI ,| }zmouseY €� ‚ƒ,net/minecraft/client/gui/ActiveTextCollectorfindElementUnderCursor^(Lnet/minecraft/client/renderer/state/gui/GuiTextRenderState;FFLjava/util/function/Consumer;)V …†‡ ˆ‰net/minecraft/client/gui/Fontwidth-(Lnet/minecraft/network/chat/FormattedText;)I ‹ Œ�defaultScrollingHelperi(Lnet/minecraft/network/chat/Component;IIIIIIILnet/minecraft/client/gui/ActiveTextCollector$Parameters;)V � ?�%(Lnet/minecraft/network/chat/Style;)V SignatureALjava/util/function/Consumer;RuntimeVisibleTypeAnnotations#Lorg/jspecify/annotations/Nullable;Ê(Lnet/minecraft/client/gui/GuiGraphicsExtractor;Lnet/minecraft/client/gui/ActiveTextCollector$Parameters;Lnet/minecraft/client/gui/GuiGraphicsExtractor$HoveredTextEffects;Ljava/util/function/Consumer;)VCodeLineNumberTableLocalVariableTablethisFLnet/minecraft/client/gui/GuiGraphicsExtractor$RenderingTextCollector;initialParametersadditonalConsumerLocalVariableTypeTableMethodParameters¿(Lnet/minecraft/client/gui/ActiveTextCollector$Parameters;Lnet/minecraft/client/gui/GuiGraphicsExtractor$HoveredTextEffects;Ljava/util/function/Consumer;)V;()Lnet/minecraft/client/gui/ActiveTextCollector$Parameters;<(Lnet/minecraft/client/gui/ActiveTextCollector$Parameters;)V newParametersstyle StackMapTable�(Lnet/minecraft/client/gui/TextAlignment;IILnet/minecraft/client/gui/ActiveTextCollector$Parameters;Lnet/minecraft/util/FormattedCharSequence;)V alignment(Lnet/minecraft/client/gui/TextAlignment;anchorXy parameterstext*Lnet/minecraft/util/FormattedCharSequence;needsFullStyleScanleftX renderState; SourceFileGuiGraphicsExtractor.javaNestHost InnerClassesRenderingTextCollector ParametersHoveredTextEffects <‘’“” •–‰*+Y¸Wµ*· *,µ*-µ*µ±—|}~€˜*™š›œ� œ’ž ›œ‘Ÿ“ ” –/*´°—„˜ ™š¡–>*+µ±— ‰Š˜™š¢ž¢?�–›D*´´™+¶%Æ *´+µ+*´´1™+¶4Æ *´+µ8*´Æ *´+¹;±—Ž�’*“2–9—C™˜D™šD£0¤ž£?¥–A –*´´1š*´´š *´Æ§6+*´´A´E¶K6»QY*´´A´E¶S¶Y¸]¶c·g:¶Y¸j™*´´m¶q™*´´w†*´´{†*¸~±—"�"ž5Ÿc¡n¢z¥¦•¨˜\ –™š–¦§–¨z–©z–ª–«¬"t­$5a®zc3¯°¤@þYQž¦¨©ª«±²–Æ 6*´´A´E+¶„6*´´A´E¸W 6 *+ ¶Š±—¬­"®5¯˜f 6™š6³´6µz6¶z6·z6¸z6¹z6ª&ºz"»z ž³µ¶·¸¹ªA?@–3 *+À&¶Ž±—w˜  ™šž£‘¼½¾¿,À,ÁT ,Ã@