yarn/mappings/net/minecraft/client/gui/screen/advancement/AdvancementWidget.mapping

91 lines
2.9 KiB
Plaintext

CLASS net/minecraft/class_456 net/minecraft/client/gui/screen/advancement/AdvancementWidget
FIELD field_24262 SPLIT_OFFSET_CANDIDATES [I
FIELD field_2702 advancement Lnet/minecraft/class_161;
FIELD field_2703 tab Lnet/minecraft/class_454;
FIELD field_2704 client Lnet/minecraft/class_310;
FIELD field_2705 description Ljava/util/List;
FIELD field_2706 parent Lnet/minecraft/class_456;
FIELD field_2707 children Ljava/util/List;
FIELD field_2709 WIDGETS_TEXTURE Lnet/minecraft/class_2960;
FIELD field_2710 y I
FIELD field_2711 x I
FIELD field_2712 display Lnet/minecraft/class_185;
FIELD field_2713 title Lnet/minecraft/class_5481;
FIELD field_2714 progress Lnet/minecraft/class_167;
FIELD field_2715 width I
FIELD field_32290 ICON_OFFSET_X I
FIELD field_32291 ICON_OFFSET_Y I
FIELD field_32292 ICON_SIZE I
FIELD field_32295 TITLE_OFFSET_X I
FIELD field_32296 TITLE_OFFSET_Y I
FIELD field_32297 TITLE_MAX_WIDTH I
METHOD <init> (Lnet/minecraft/class_454;Lnet/minecraft/class_310;Lnet/minecraft/class_161;Lnet/minecraft/class_185;)V
ARG 1 tab
ARG 2 client
ARG 3 advancement
ARG 4 display
METHOD method_2321 drawTextureRepeatedly (Lnet/minecraft/class_4587;IIIIIIII)V
COMMENT Draws a textured rectangle repeatedly to cover the area of {@code
COMMENT width} and {@code height}. The last texture is clipped to fit the area.
ARG 1 matrices
ARG 2 x
ARG 3 y
ARG 4 width
ARG 5 height
ARG 6 u
ARG 7 v
ARG 8 textureWidth
ARG 9 textureHeight
METHOD method_2322 addChild (Lnet/minecraft/class_456;)V
ARG 1 widget
METHOD method_2323 renderLines (Lnet/minecraft/class_4587;IIZ)V
ARG 1 matrices
ARG 2 x
ARG 3 y
ARG 4 border
METHOD method_2324 renderDescriptionBackground (Lnet/minecraft/class_4587;IIIIIIIII)V
COMMENT Renders the description background.
COMMENT
COMMENT @implNote This splits the area into 9 parts (4 corners, 4 edges and 1
COMMENT central box) and draws each of them.
ARG 1 matrices
ARG 2 x
ARG 3 y
ARG 4 width
ARG 5 height
ARG 6 cornerSize
ARG 7 textureWidth
ARG 8 textureHeight
ARG 9 u
ARG 10 v
METHOD method_2325 renderWidgets (Lnet/minecraft/class_4587;II)V
ARG 1 matrices
ARG 2 x
ARG 3 y
METHOD method_2326 getY ()I
METHOD method_2327 getX ()I
METHOD method_2328 getParent (Lnet/minecraft/class_161;)Lnet/minecraft/class_456;
ARG 1 advancement
METHOD method_2329 shouldRender (IIII)Z
ARG 1 originX
ARG 2 originY
ARG 3 mouseX
ARG 4 mouseY
METHOD method_2330 wrapDescription (Lnet/minecraft/class_2561;I)Ljava/util/List;
ARG 1 text
ARG 2 width
METHOD method_2331 drawTooltip (Lnet/minecraft/class_4587;IIFII)V
ARG 1 matrices
ARG 2 originX
ARG 3 originY
ARG 4 alpha
ARG 5 x
ARG 6 y
METHOD method_2332 addToTree ()V
METHOD method_2333 setProgress (Lnet/minecraft/class_167;)V
ARG 1 progress
METHOD method_27572 getMaxWidth (Lnet/minecraft/class_5225;Ljava/util/List;)F
ARG 0 textHandler
ARG 1 lines
METHOD method_35737 getWidth ()I