net.minecraft.client.gui.components

public abstract class AbstractSelectionList<E extends AbstractSelectionList$Entry<E>>

extends AbstractContainerWidget

All mapped superinterfaces:

Renderable, GuiEventListener, TabOrderedElement, LayoutElement, NarratableEntry, NarrationSupplier, ContainerEventHandler

fvi
net.minecraft.client.gui.components.AbstractSelectionList
net.minecraft.class_350

Field summary

Modifier and TypeField
private static final ResourceLocation
a
MENU_LIST_BACKGROUND
field_49478
private static final ResourceLocation
m
INWORLD_MENU_LIST_BACKGROUND
field_49892
protected final Minecraft
c
minecraft
field_22740
protected final int
d
itemHeight
field_22741
private final List<E>
n
children
field_22739
protected boolean
e
centerListVertically
field_22744
private boolean
o
renderHeader
field_22747
protected int
f
headerHeight
field_22748
private E
p
selected
field_22751
private E
q
hovered
field_33780

Constructor summary

ModifierConstructor
public (Minecraft arg0, int arg1, int arg2, int arg3, int arg4)
public (Minecraft arg0, int arg1, int arg2, int arg3, int arg4, int arg5)

Method summary

Modifier and TypeMethod
public E
p()
getSelected()
method_25334()
public void
a(int arg0)
setSelectedIndex(int arg0)
method_64847(int arg0)
public void
a(E arg0)
setSelected(E arg0)
method_25313(E arg0)
public E
q()
getFirstElement()
method_48200()
public E
r()
getFocused()
method_25336()
public final List<E>
aF_()
children()
method_25396()
protected void
s()
clearEntries()
method_25339()
public void
a(Collection<E> arg0)
replaceEntries(Collection<E> arg0)
method_25314(Collection<E> arg0)
protected E
b(int arg0)
getEntry(int arg0)
method_25326(int arg0)
protected int
b(E arg0)
addEntry(E arg0)
method_25321(E arg0)
protected void
c(E arg0)
addEntryToTop(E arg0)
method_44399(E arg0)
protected boolean
d(E arg0)
removeEntryFromTop(E arg0)
method_44650(E arg0)
protected int
t()
getItemCount()
method_25340()
protected boolean
c(int arg0)
isSelectedItem(int arg0)
method_25332(int arg0)
protected final E
c(double arg0, double arg1)
getEntryAtPosition(double arg0, double arg1)
method_25308(double arg0, double arg1)
public void
a(int arg0, fzg arg1)
updateSize(int arg0, HeaderAndFooterLayout arg1)
method_57712(int arg0, class_8132 arg1)
public void
b(int arg0, int arg1, int arg2)
updateSizeAndPosition(int arg0, int arg1, int arg2)
method_57714(int arg0, int arg1, int arg2)
protected int
n()
contentHeight()
method_44395()
protected void
a(fvb arg0, int arg1, int arg2)
renderHeader(GuiGraphics arg0, int arg1, int arg2)
method_25312(class_332 arg0, int arg1, int arg2)
protected void
b(fvb arg0, int arg1, int arg2)
renderDecorations(GuiGraphics arg0, int arg1, int arg2)
method_25320(class_332 arg0, int arg1, int arg2)
public void
b(fvb arg0, int arg1, int arg2, float arg3)
renderWidget(GuiGraphics arg0, int arg1, int arg2, float arg3)
method_48579(class_332 arg0, int arg1, int arg2, float arg3)
protected void
b(fvb arg0)
renderListSeparators(GuiGraphics arg0)
method_57713(class_332 arg0)
protected void
a(fvb arg0)
renderListBackground(GuiGraphics arg0)
method_57715(class_332 arg0)
protected void
d(fvb arg0)
enableScissor(GuiGraphics arg0)
method_49603(class_332 arg0)
protected void
e(E arg0)
centerScrollOn(E arg0)
method_25324(E arg0)
protected void
f(E arg0)
ensureVisible(E arg0)
method_25328(E arg0)
private void
m(int arg0)
scroll(int arg0)
method_25309(int arg0)
protected double
o()
scrollRate()
method_44393()
protected int
l()
scrollBarX()
method_65507()
public Optional<GuiEventListener>
d(double arg0, double arg1)
getChildAt(double arg0, double arg1)
method_19355(double arg0, double arg1)
public void
a(fxl arg0)
setFocused(GuiEventListener arg0)
method_25395(class_364 arg0)
protected E
a(fzx arg0)
nextEntry(ScreenDirection arg0)
method_48197(class_8028 arg0)
protected E
a(fzx arg0, Predicate<E> arg1)
nextEntry(ScreenDirection arg0, Predicate<E> arg1)
method_48198(class_8028 arg0, Predicate<E> arg1)
protected E
a(fzx arg0, Predicate<E> arg1, E arg2)
nextEntry(ScreenDirection arg0, Predicate<E> arg1, E arg2)
method_48199(class_8028 arg0, Predicate<E> arg1, E arg2)
protected void
c(fvb arg0, int arg1, int arg2, float arg3)
renderListItems(GuiGraphics arg0, int arg1, int arg2, float arg3)
method_25311(class_332 arg0, int arg1, int arg2, float arg3)
protected void
a(fvb arg0, int arg1, int arg2, float arg3, int arg4, int arg5, int arg6, int arg7, int arg8)
renderItem(GuiGraphics arg0, int arg1, int arg2, float arg3, int arg4, int arg5, int arg6, int arg7, int arg8)
method_44397(class_332 arg0, int arg1, int arg2, float arg3, int arg4, int arg5, int arg6, int arg7, int arg8)
protected void
a(fvb arg0, int arg1, int arg2, int arg3, int arg4, int arg5)
renderSelection(GuiGraphics arg0, int arg1, int arg2, int arg3, int arg4, int arg5)
method_44398(class_332 arg0, int arg1, int arg2, int arg3, int arg4, int arg5)
public int
u()
getRowLeft()
method_25342()
public int
v()
getRowRight()
method_31383()
public int
d(int arg0)
getRowTop(int arg0)
method_25337(int arg0)
public int
e(int arg0)
getRowBottom(int arg0)
method_25319(int arg0)
public int
a()
getRowWidth()
method_25322()
public NarratableEntry$NarrationPriority
w()
narrationPriority()
method_37018()
protected E
f(int arg0)
remove(int arg0)
method_25338(int arg0)
protected boolean
g(E arg0)
removeEntry(E arg0)
method_25330(E arg0)
protected E
x()
getHovered()
method_37019()
void
h(fvi$a<E> arg0)
bindEntryToSelf(AbstractSelectionList$Entry<E> arg0)
method_29621(class_350$class_351<E> arg0)
protected void
a(fzp arg0, E arg1)
narrateListElementPosition(NarrationElementOutput arg0, E arg1)
method_37017(class_6382 arg0, E arg1)