CLASS net/minecraft/class_358 net/minecraft/client/gui/widget/ListWidget FIELD field_2165 bottom I FIELD field_2166 top I FIELD field_2175 scrollAmount D FIELD field_2180 left I FIELD field_2181 right I FIELD field_22769 scrolling Z FIELD field_22770 client Lnet/minecraft/class_310; FIELD field_22771 width I FIELD field_22772 height I FIELD field_22773 itemHeight I FIELD field_22774 centerListVertically Z FIELD field_22775 yDrag I FIELD field_22776 visible Z FIELD field_22777 renderSelection Z FIELD field_22778 renderHeader Z FIELD field_22779 headerHeight I METHOD (Lnet/minecraft/class_310;IIIII)V ARG 1 client ARG 2 width ARG 3 height ARG 4 top ARG 5 bottom ARG 6 itemHeight METHOD method_25371 getItemCount ()I METHOD method_25372 getItemAtPosition (DD)I ARG 1 mouseX ARG 3 mouseY METHOD method_25373 isSelectedItem (I)Z ARG 1 index METHOD method_25374 clickedHeader (II)V METHOD method_25375 selectItem (IIDD)Z ARG 1 index ARG 2 button ARG 3 mouseX ARG 5 mouseY METHOD method_25376 updateItemPosition (IIIF)V ARG 1 index ARG 2 x ARG 3 y ARG 4 delta METHOD method_25377 renderList (Lnet/minecraft/class_4587;IIIIF)V METHOD method_25378 renderItem (Lnet/minecraft/class_4587;IIIIIIF)V ARG 2 x ARG 3 y ARG 4 itemHeight ARG 5 mouseX ARG 6 mouseY METHOD method_25379 renderHeader (IILnet/minecraft/class_289;)V ARG 1 x ARG 2 y ARG 3 tessellator METHOD method_25380 renderBackground ()V METHOD method_25381 updateScrollingState (DDI)V ARG 1 mouseX ARG 3 mouseY ARG 5 button METHOD method_25382 renderDecorations (II)V ARG 1 mouseX ARG 2 mouseY METHOD method_25383 isVisible ()Z METHOD method_25384 isMouseInList (DD)Z ARG 1 mouseX ARG 3 mouseY METHOD method_25385 getMaxPosition ()I METHOD method_25386 moveSelection (I)V ARG 1 by METHOD method_25387 renderHoleBackground (IIII)V ARG 1 top ARG 2 bottom ARG 3 topAlpha ARG 4 bottomAlpha METHOD method_25388 capYPosition ()V METHOD method_25389 getMaxScroll ()I METHOD method_25390 getRowWidth ()I METHOD method_25391 isFocused ()Z METHOD method_25392 getScrollbarPosition ()I