2019-06-28 17:55:20 -04:00
|
|
|
CLASS net/minecraft/class_350 net/minecraft/client/gui/widget/EntryListWidget
|
2020-03-04 18:18:13 -05:00
|
|
|
FIELD field_22739 children Ljava/util/List;
|
2020-03-05 16:38:51 -05:00
|
|
|
FIELD field_22740 client Lnet/minecraft/class_310;
|
2020-03-04 18:18:13 -05:00
|
|
|
FIELD field_22741 itemHeight I
|
|
|
|
FIELD field_22744 centerListVertically Z
|
|
|
|
FIELD field_22747 renderHeader Z
|
|
|
|
FIELD field_22748 headerHeight I
|
|
|
|
FIELD field_22749 scrollAmount D
|
|
|
|
FIELD field_22750 scrolling Z
|
|
|
|
FIELD field_22751 selected Lnet/minecraft/class_350$class_351;
|
2021-07-05 11:32:12 -04:00
|
|
|
FIELD field_33780 hoveredEntry Lnet/minecraft/class_350$class_351;
|
2023-08-17 07:45:34 -04:00
|
|
|
FIELD field_45908 SCROLLER_TEXTURE Lnet/minecraft/class_2960;
|
2023-11-16 11:07:59 -05:00
|
|
|
METHOD <init> (Lnet/minecraft/class_310;IIII)V
|
2019-03-28 19:17:45 -04:00
|
|
|
ARG 1 client
|
|
|
|
ARG 2 width
|
|
|
|
ARG 3 height
|
2023-11-16 19:19:10 -05:00
|
|
|
ARG 4 y
|
|
|
|
ARG 5 itemHeight
|
2020-03-04 18:18:13 -05:00
|
|
|
METHOD method_25307 setScrollAmount (D)V
|
2020-03-04 15:22:46 -05:00
|
|
|
ARG 1 amount
|
2020-03-04 18:18:13 -05:00
|
|
|
METHOD method_25308 getEntryAtPosition (DD)Lnet/minecraft/class_350$class_351;
|
2019-03-28 19:17:45 -04:00
|
|
|
ARG 1 x
|
|
|
|
ARG 3 y
|
2020-03-04 18:18:13 -05:00
|
|
|
METHOD method_25309 scroll (I)V
|
2019-04-22 08:29:05 -04:00
|
|
|
ARG 1 amount
|
2023-10-18 11:42:03 -04:00
|
|
|
METHOD method_25310 clickedHeader (II)Z
|
2023-10-22 01:47:45 -04:00
|
|
|
COMMENT Called when the header is clicked.
|
|
|
|
COMMENT
|
|
|
|
COMMENT @return {@code true} to indicate that the event handling is successful/valid
|
2019-04-22 08:29:05 -04:00
|
|
|
ARG 1 x
|
|
|
|
ARG 2 y
|
2023-04-20 10:15:32 -04:00
|
|
|
METHOD method_25311 renderList (Lnet/minecraft/class_332;IIF)V
|
2023-04-21 11:15:10 -04:00
|
|
|
ARG 1 context
|
2022-06-21 14:07:56 -04:00
|
|
|
ARG 2 mouseX
|
|
|
|
ARG 3 mouseY
|
|
|
|
ARG 4 delta
|
2023-04-20 10:15:32 -04:00
|
|
|
METHOD method_25312 renderHeader (Lnet/minecraft/class_332;II)V
|
2023-04-21 11:15:10 -04:00
|
|
|
ARG 1 context
|
2020-06-07 10:21:23 -04:00
|
|
|
ARG 2 x
|
|
|
|
ARG 3 y
|
2020-03-04 18:18:13 -05:00
|
|
|
METHOD method_25313 setSelected (Lnet/minecraft/class_350$class_351;)V
|
2020-03-04 15:22:46 -05:00
|
|
|
ARG 1 entry
|
2020-03-04 18:18:13 -05:00
|
|
|
METHOD method_25314 replaceEntries (Ljava/util/Collection;)V
|
2019-04-22 08:29:05 -04:00
|
|
|
ARG 1 newEntries
|
2020-03-04 18:18:13 -05:00
|
|
|
METHOD method_25315 setRenderHeader (ZI)V
|
2019-04-22 08:29:05 -04:00
|
|
|
ARG 1 renderHeader
|
2019-03-28 19:17:45 -04:00
|
|
|
ARG 2 headerHeight
|
2020-03-04 18:18:13 -05:00
|
|
|
METHOD method_25317 getMaxPosition ()I
|
|
|
|
METHOD method_25318 updateScrollingState (DDI)V
|
2020-03-05 16:38:51 -05:00
|
|
|
ARG 1 mouseX
|
|
|
|
ARG 3 mouseY
|
|
|
|
ARG 5 button
|
2020-03-04 18:18:13 -05:00
|
|
|
METHOD method_25319 getRowBottom (I)I
|
2020-03-05 16:38:51 -05:00
|
|
|
ARG 1 index
|
2023-04-20 10:15:32 -04:00
|
|
|
METHOD method_25320 renderDecorations (Lnet/minecraft/class_332;II)V
|
2023-04-21 11:15:10 -04:00
|
|
|
ARG 1 context
|
2021-02-23 07:06:24 -05:00
|
|
|
ARG 2 mouseX
|
|
|
|
ARG 3 mouseY
|
2020-03-04 18:18:13 -05:00
|
|
|
METHOD method_25321 addEntry (Lnet/minecraft/class_350$class_351;)I
|
2019-04-22 08:29:05 -04:00
|
|
|
ARG 1 entry
|
2020-03-04 18:18:13 -05:00
|
|
|
METHOD method_25322 getRowWidth ()I
|
|
|
|
METHOD method_25324 centerScrollOn (Lnet/minecraft/class_350$class_351;)V
|
2020-03-04 15:22:46 -05:00
|
|
|
ARG 1 entry
|
2020-03-04 18:18:13 -05:00
|
|
|
METHOD method_25326 getEntry (I)Lnet/minecraft/class_350$class_351;
|
2020-03-04 15:22:46 -05:00
|
|
|
ARG 1 index
|
2020-03-04 18:18:13 -05:00
|
|
|
METHOD method_25328 ensureVisible (Lnet/minecraft/class_350$class_351;)V
|
2020-03-04 15:22:46 -05:00
|
|
|
ARG 1 entry
|
2020-03-05 16:38:51 -05:00
|
|
|
METHOD method_25329 getScrollbarPositionX ()I
|
2020-03-04 18:18:13 -05:00
|
|
|
METHOD method_25330 removeEntry (Lnet/minecraft/class_350$class_351;)Z
|
2020-03-04 15:22:46 -05:00
|
|
|
ARG 1 entry
|
2020-03-04 18:18:13 -05:00
|
|
|
METHOD method_25331 getMaxScroll ()I
|
2021-02-23 07:06:24 -05:00
|
|
|
METHOD method_25332 isSelectedEntry (I)Z
|
2020-03-04 15:22:46 -05:00
|
|
|
ARG 1 index
|
2021-06-08 19:16:31 -04:00
|
|
|
METHOD method_25334 getSelectedOrNull ()Lnet/minecraft/class_350$class_351;
|
|
|
|
COMMENT {@return the selected entry of this entry list, or {@code null} if there is none}
|
2020-03-04 18:18:13 -05:00
|
|
|
METHOD method_25337 getRowTop (I)I
|
2020-03-04 15:22:46 -05:00
|
|
|
ARG 1 index
|
2020-03-04 18:18:13 -05:00
|
|
|
METHOD method_25338 remove (I)Lnet/minecraft/class_350$class_351;
|
2020-03-04 15:22:46 -05:00
|
|
|
ARG 1 index
|
2020-03-04 18:18:13 -05:00
|
|
|
METHOD method_25339 clearEntries ()V
|
2021-02-23 07:06:24 -05:00
|
|
|
METHOD method_25340 getEntryCount ()I
|
2020-03-04 18:18:13 -05:00
|
|
|
METHOD method_25341 getScrollAmount ()D
|
|
|
|
METHOD method_25342 getRowLeft ()I
|
2021-02-23 07:06:24 -05:00
|
|
|
METHOD method_29621 setEntryParentList (Lnet/minecraft/class_350$class_351;)V
|
|
|
|
ARG 1 entry
|
|
|
|
METHOD method_31383 getRowRight ()I
|
2021-07-05 11:32:12 -04:00
|
|
|
METHOD method_37017 appendNarrations (Lnet/minecraft/class_6382;Lnet/minecraft/class_350$class_351;)V
|
|
|
|
ARG 1 builder
|
|
|
|
ARG 2 entry
|
|
|
|
METHOD method_37019 getHoveredEntry ()Lnet/minecraft/class_350$class_351;
|
2023-04-20 10:15:32 -04:00
|
|
|
METHOD method_44397 renderEntry (Lnet/minecraft/class_332;IIFIIIII)V
|
2023-04-21 11:15:10 -04:00
|
|
|
ARG 1 context
|
2022-06-21 14:07:56 -04:00
|
|
|
ARG 2 mouseX
|
|
|
|
ARG 3 mouseY
|
|
|
|
ARG 4 delta
|
|
|
|
ARG 5 index
|
|
|
|
ARG 6 x
|
|
|
|
ARG 7 y
|
|
|
|
ARG 8 entryWidth
|
|
|
|
ARG 9 entryHeight
|
2023-04-20 10:15:32 -04:00
|
|
|
METHOD method_44398 drawSelectionHighlight (Lnet/minecraft/class_332;IIIII)V
|
2023-04-21 11:15:10 -04:00
|
|
|
ARG 1 context
|
2022-06-21 14:07:56 -04:00
|
|
|
ARG 2 y
|
|
|
|
ARG 3 entryWidth
|
|
|
|
ARG 4 entryHeight
|
|
|
|
ARG 5 borderColor
|
|
|
|
ARG 6 fillColor
|
|
|
|
METHOD method_44399 addEntryToTop (Lnet/minecraft/class_350$class_351;)V
|
|
|
|
ARG 1 entry
|
2022-06-21 18:14:18 -04:00
|
|
|
METHOD method_44650 removeEntryWithoutScrolling (Lnet/minecraft/class_350$class_351;)Z
|
|
|
|
ARG 1 entry
|
2023-01-21 12:01:44 -05:00
|
|
|
METHOD method_48197 getNeighboringEntry (Lnet/minecraft/class_8028;)Lnet/minecraft/class_350$class_351;
|
|
|
|
ARG 1 direction
|
|
|
|
METHOD method_48198 getNeighboringEntry (Lnet/minecraft/class_8028;Ljava/util/function/Predicate;)Lnet/minecraft/class_350$class_351;
|
|
|
|
ARG 1 direction
|
|
|
|
ARG 2 predicate
|
|
|
|
METHOD method_48199 getNeighboringEntry (Lnet/minecraft/class_8028;Ljava/util/function/Predicate;Lnet/minecraft/class_350$class_351;)Lnet/minecraft/class_350$class_351;
|
|
|
|
ARG 1 direction
|
|
|
|
ARG 2 predicate
|
|
|
|
ARG 3 selected
|
|
|
|
METHOD method_48200 getFirst ()Lnet/minecraft/class_350$class_351;
|
|
|
|
METHOD method_48201 (Lnet/minecraft/class_350$class_351;)Z
|
|
|
|
ARG 0 entry
|
2023-04-20 10:15:32 -04:00
|
|
|
METHOD method_49603 enableScissor (Lnet/minecraft/class_332;)V
|
2023-04-21 11:15:10 -04:00
|
|
|
ARG 1 context
|
2023-09-02 09:09:42 -04:00
|
|
|
METHOD method_53812 isSelectButton (I)Z
|
|
|
|
ARG 1 button
|
2024-02-29 02:45:15 -05:00
|
|
|
METHOD method_57712 position (ILnet/minecraft/class_8132;)V
|
|
|
|
ARG 1 width
|
|
|
|
ARG 2 layout
|
|
|
|
METHOD method_57714 position (III)V
|
|
|
|
ARG 1 width
|
|
|
|
ARG 2 height
|
|
|
|
ARG 3 y
|
2019-12-02 08:55:18 -05:00
|
|
|
CLASS class_351 Entry
|
2021-02-23 07:06:24 -05:00
|
|
|
FIELD field_22752 parentList Lnet/minecraft/class_350;
|
2023-04-20 10:15:32 -04:00
|
|
|
METHOD method_25343 render (Lnet/minecraft/class_332;IIIIIIIZF)V
|
2020-11-07 08:11:45 -05:00
|
|
|
COMMENT Renders an entry in a list.
|
2023-04-21 11:15:10 -04:00
|
|
|
ARG 1 context
|
2020-05-15 11:36:40 -04:00
|
|
|
ARG 2 index
|
2020-11-07 08:11:45 -05:00
|
|
|
COMMENT the index of the entry
|
2020-04-24 18:11:41 -04:00
|
|
|
ARG 3 y
|
2020-11-07 08:11:45 -05:00
|
|
|
COMMENT the Y coordinate of the entry
|
2020-05-15 11:36:40 -04:00
|
|
|
ARG 4 x
|
2020-11-07 08:11:45 -05:00
|
|
|
COMMENT the X coordinate of the entry
|
2020-05-15 11:36:40 -04:00
|
|
|
ARG 5 entryWidth
|
2020-11-07 08:11:45 -05:00
|
|
|
COMMENT the width of the entry
|
2020-05-15 11:36:40 -04:00
|
|
|
ARG 6 entryHeight
|
2020-11-07 08:11:45 -05:00
|
|
|
COMMENT the height of the entry
|
2020-05-15 11:36:40 -04:00
|
|
|
ARG 7 mouseX
|
2020-11-07 08:11:45 -05:00
|
|
|
COMMENT the X coordinate of the mouse
|
2020-05-15 11:36:40 -04:00
|
|
|
ARG 8 mouseY
|
2020-11-07 08:11:45 -05:00
|
|
|
COMMENT the Y coordinate of the mouse
|
2020-05-15 11:36:40 -04:00
|
|
|
ARG 9 hovered
|
2020-11-07 08:11:45 -05:00
|
|
|
COMMENT whether the mouse is hovering over the entry
|
2020-04-24 18:11:41 -04:00
|
|
|
ARG 10 tickDelta
|
2023-04-20 10:15:32 -04:00
|
|
|
METHOD method_49568 drawBorder (Lnet/minecraft/class_332;IIIIIIIZF)V
|
2023-04-21 11:15:10 -04:00
|
|
|
ARG 1 context
|
2023-02-25 03:25:22 -05:00
|
|
|
ARG 2 index
|
|
|
|
ARG 3 y
|
|
|
|
ARG 4 x
|
|
|
|
ARG 5 entryWidth
|
|
|
|
ARG 6 entryHeight
|
|
|
|
ARG 7 mouseX
|
|
|
|
ARG 8 mouseY
|
|
|
|
ARG 9 hovered
|
|
|
|
ARG 10 tickDelta
|
2019-12-02 08:55:18 -05:00
|
|
|
CLASS class_352 Entries
|
|
|
|
FIELD field_2146 entries Ljava/util/List;
|
|
|
|
METHOD add (ILjava/lang/Object;)V
|
|
|
|
ARG 1 index
|
|
|
|
ARG 2 entry
|
|
|
|
METHOD get (I)Ljava/lang/Object;
|
|
|
|
ARG 1 index
|
|
|
|
METHOD remove (I)Ljava/lang/Object;
|
|
|
|
ARG 1 index
|
|
|
|
METHOD set (ILjava/lang/Object;)Ljava/lang/Object;
|
|
|
|
ARG 1 index
|
|
|
|
ARG 2 entry
|