yarn/mappings/net/minecraft/client/gui/widget/ClickableWidget.mapping

109 lines
3.4 KiB
Plaintext

CLASS net/minecraft/class_339 net/minecraft/client/gui/widget/ClickableWidget
COMMENT A clickable widget is a GUI element that has many methods to handle different
COMMENT mouse actions. In addition, it allows a message to be rendered on the widget
COMMENT and narrated when the widget is selected.
FIELD field_22754 message Lnet/minecraft/class_2561;
FIELD field_22756 focused Z
FIELD field_22757 WIDGETS_TEXTURE Lnet/minecraft/class_2960;
FIELD field_22758 width I
FIELD field_22759 height I
FIELD field_22760 x I
FIELD field_22761 y I
FIELD field_22762 hovered Z
FIELD field_22763 active Z
FIELD field_22764 visible Z
FIELD field_22765 alpha F
FIELD field_41095 tooltip Lnet/minecraft/class_7919;
FIELD field_41096 tooltipDelay I
FIELD field_41097 lastHoveredTime J
FIELD field_41098 wasHovered Z
FIELD field_42116 navigationOrder I
FIELD field_42117 ACCESSIBILITY_TEXTURE Lnet/minecraft/class_2960;
METHOD <init> (IIIILnet/minecraft/class_2561;)V
ARG 1 x
ARG 2 y
ARG 3 width
ARG 4 height
ARG 5 message
METHOD method_25348 onClick (DD)V
ARG 1 mouseX
ARG 3 mouseY
METHOD method_25349 onDrag (DDDD)V
ARG 1 mouseX
ARG 3 mouseY
ARG 5 deltaX
ARG 7 deltaY
METHOD method_25350 setAlpha (F)V
ARG 1 alpha
METHOD method_25351 isValidClickButton (I)Z
ARG 1 button
METHOD method_25353 renderBackground (Lnet/minecraft/class_4587;Lnet/minecraft/class_310;II)V
ARG 1 matrices
ARG 2 client
ARG 3 mouseX
ARG 4 mouseY
METHOD method_25354 playDownSound (Lnet/minecraft/class_1144;)V
ARG 1 soundManager
METHOD method_25355 setMessage (Lnet/minecraft/class_2561;)V
ARG 1 message
METHOD method_25356 getYImage ()I
METHOD method_25357 onRelease (DD)V
ARG 1 mouseX
ARG 3 mouseY
METHOD method_25358 setWidth (I)V
ARG 1 width
METHOD method_25359 renderButton (Lnet/minecraft/class_4587;II)V
ARG 1 matrices
ARG 2 mouseX
ARG 3 mouseY
METHOD method_25360 getNarrationMessage ()Lnet/minecraft/class_5250;
METHOD method_25361 clicked (DD)Z
ARG 1 mouseX
ARG 3 mouseY
METHOD method_25365 (Z)V
ARG 1 focused
METHOD method_25367 isHovered ()Z
METHOD method_25369 getMessage ()Lnet/minecraft/class_2561;
METHOD method_32602 getNarrationMessage (Lnet/minecraft/class_2561;)Lnet/minecraft/class_5250;
ARG 0 message
METHOD method_37021 appendDefaultNarrations (Lnet/minecraft/class_6382;)V
ARG 1 builder
METHOD method_46419 (I)V
ARG 1 y
METHOD method_46421 (I)V
ARG 1 x
METHOD method_47399 appendClickableNarrations (Lnet/minecraft/class_6382;)V
ARG 1 builder
METHOD method_47400 setTooltip (Lnet/minecraft/class_7919;)V
ARG 1 tooltip
METHOD method_47401 applyTooltip ()V
METHOD method_47402 setTooltipDelay (I)V
ARG 1 delay
METHOD method_47937 getTooltipPositioner ()Lnet/minecraft/class_8000;
METHOD method_48203 getTexture ()Lnet/minecraft/class_2960;
METHOD method_48579 renderButton (Lnet/minecraft/class_4587;IIF)V
ARG 1 matrices
ARG 2 mouseX
ARG 3 mouseY
ARG 4 delta
METHOD method_48588 drawTexture (Lnet/minecraft/class_4587;Lnet/minecraft/class_2960;IIIIIIIII)V
ARG 1 matrices
ARG 2 texture
ARG 3 x
ARG 4 y
ARG 5 u
ARG 6 v
ARG 7 hoveredVOffset
ARG 8 width
ARG 9 height
ARG 10 textureWidth
ARG 11 textureHeight
METHOD method_48589 drawMessage (Lnet/minecraft/class_4587;Lnet/minecraft/class_327;III)V
ARG 1 matrices
ARG 2 textRenderer
ARG 3 centerX
ARG 4 y
ARG 5 color
METHOD method_48591 setNavigationOrder (I)V
ARG 1 navigationOrder