net.minecraft.client.gui.widget

public abstract class ListWidget

extends AbstractContainerEventHandler implements Widget

All mapped superinterfaces:

C_90515743, GuiEventListener, Widget

cxe
net.minecraft.class_358
net.minecraft.client.gui.widget.ListWidget
net.minecraft.client.gui.SlotGui
net.minecraft.client.gui.SlotGui

Field summary

Modifier and TypeField
protected static final int
NO_DRAG
f_37437043
f_37437043
NO_DRAG
protected static final int
DRAG_OUTSIDE
f_01924923
f_01924923
DRAG_OUTSIDE
protected final Minecraft
minecraft
f_42297045
minecraft
minecraft
protected int
width
f_32805192
width
width
protected int
height
f_41056205
height
height
protected int
y0
field_2166
minY
y0
y0
protected int
y1
field_2165
maxY
y1
y1
protected int
x1
field_2181
maxX
x1
x1
protected int
x0
field_2180
minX
x0
x0
protected final int
itemHeight
f_40190548
entryHeight
itemHeight
protected boolean
centerListVertically
f_85080899
centerAlongY
centerListVertically
protected int
yDrag
f_77022662
mouseYStart
yDrag
protected double
yo
field_2175
scrollAmount
yo
yo
protected boolean
visible
f_13423962
visible
visible
protected boolean
renderSelection
f_39197674
renderSelectionHighlight
renderSelection
protected boolean
renderHeader
f_79744005
renderHeader
renderHeader
protected int
headerHeight
f_89983388
headerHeight
headerHeight
private boolean
scrolling
f_75755873
scrolling
scrolling

Constructor summary

ModifierConstructor
public (Minecraft minecraft, int width, int height, int minY, int maxY, int entryHeight)

Method summary

Modifier and TypeMethod
public void
updateSize(int arg0, int arg1, int arg2, int arg3)
m_70844354(int arg0, int arg1, int arg2, int arg3)
setBounds(int width, int height, int minY, int maxY)
updateSize(int arg0, int arg1, int arg2, int arg3)
public void
setRenderSelection(boolean arg0)
m_25015842(boolean arg0)
setRenderSelectionHighlights(boolean renderSelection)
setRenderSelection(boolean arg0)
protected void
setRenderHeader(boolean arg0, int arg1)
m_49820303(boolean arg0, int arg1)
setHeader(boolean renderHeader, int headerHeight)
setRenderHeader(boolean arg0, int arg1)
public void
setVisible(boolean arg0)
m_43003713(boolean arg0)
setVisible(boolean visible)
setVisible(boolean arg0)
public boolean
isVisible()
m_12082604()
isVisible()
isVisible()
protected abstract int
getItemCount()
m_87897431()
size()
getItemCount()
public List<? extends GuiEventListener>
children()
m_71332503()
getChildren()
children()
protected boolean
selectItem(int arg0, int arg1, double arg2, double arg3)
m_07503748(int arg0, int arg1, double arg2, double arg3)
entryClicked(int index, int button, double mouseX, double mouseY)
selectItem(int arg0, int arg1, double arg2, double arg3)
protected abstract boolean
isSelectedItem(int arg0)
m_62450030(int arg0)
isEntrySelected(int index)
isSelectedItem(int arg0)
protected int
getMaxPosition()
m_40144889()
getHeight()
getMaxPosition()
protected abstract void
renderBackground()
m_73025081()
renderBackground()
renderBackground()
protected void
updateItemPosition(int arg0, int arg1, int arg2, float arg3)
m_68373704(int arg0, int arg1, int arg2, float arg3)
renderEntryOutOfBounds(int index, int x, int y, float tickDelta)
updateItemPosition(int arg0, int arg1, int arg2, float arg3)
protected abstract void
renderItem(int arg0, int arg1, int arg2, int arg3, int arg4, int arg5, float arg6)
m_41486279(int arg0, int arg1, int arg2, int arg3, int arg4, int arg5, float arg6)
renderEntry(int index, int x, int y, int height, int mouseX, int mouseY, float tickDelta)
renderItem(int arg0, int arg1, int arg2, int arg3, int arg4, int arg5, float arg6)
protected void
renderHeader(int arg0, int arg1, cuo arg2)
m_32293131(int arg0, int arg1, class_289 arg2)
renderHeader(int x, int y, Tessellator tesselator)
renderHeader(int arg0, int arg1, Tessellator arg2)
protected void
clickedHeader(int arg0, int arg1)
m_79908931(int arg0, int arg1)
headerClicked(int x, int y)
clickedHeader(int arg0, int arg1)
protected void
renderDecorations(int arg0, int arg1)
m_62145593(int arg0, int arg1)
renderDecorations(int mouseX, int mouseY)
renderDecorations(int arg0, int arg1)
public int
getItemAtPosition(double arg0, double arg1)
m_34161034(double arg0, double arg1)
getEntryAt(double x, double y)
getItemAtPosition(double arg0, double arg1)
protected void
capYPosition()
m_54436362()
capScrolling()
capYPosition()
public int
getMaxScroll()
m_40548658()
getMaxScroll()
getMaxScroll()
public void
centerScrollOn(int arg0)
m_86558343(int arg0)
scrollToEntry(int index)
centerScrollOn(int arg0)
public int
getScroll()
m_27489340()
getScrollAmount()
getScroll()
public boolean
isMouseInList(double arg0, double arg1)
m_71837473(double arg0, double arg1)
isMouseInList(double mouseX, double mouseY)
isMouseInList(double arg0, double arg1)
public int
getScrollBottom()
m_93075252()
m_93075252()
getScrollBottom()
public void
scroll(int arg0)
m_65760331(int arg0)
scroll(int amount)
scroll(int arg0)
public void
render(int arg0, int arg1, float arg2)
m_93956703(int arg0, int arg1, float arg2)
render(int arg0, int arg1, float arg2)
render(int arg0, int arg1, float arg2)
protected void
updateScrollingState(double arg0, double arg1, int arg2)
m_69558102(double arg0, double arg1, int arg2)
updateScrollingState(double mouseX, double mouseY, int button)
updateScrollingState(double arg0, double arg1, int arg2)
public boolean
mouseClicked(double arg0, double arg1, int arg2)
m_29843171(double arg0, double arg1, int arg2)
mouseClicked(double arg0, double arg1, int arg2)
mouseClicked(double arg0, double arg1, int arg2)
public boolean
mouseReleased(double arg0, double arg1, int arg2)
m_37728393(double arg0, double arg1, int arg2)
mouseReleased(double arg0, double arg1, int arg2)
mouseReleased(double arg0, double arg1, int arg2)
public boolean
mouseDragged(double arg0, double arg1, int arg2, double arg3, double arg4)
m_52921597(double arg0, double arg1, int arg2, double arg3, double arg4)
mouseDragged(double arg0, double arg1, int arg2, double arg3, double arg4)
mouseDragged(double arg0, double arg1, int arg2, double arg3, double arg4)
public boolean
mouseScrolled(double arg0, double arg1, double arg2)
m_12950098(double arg0, double arg1, double arg2)
mouseScrolled(double arg0, double arg1, double arg2)
mouseScrolled(double arg0, double arg1, double arg2)
public boolean
keyPressed(int arg0, int arg1, int arg2)
m_40016007(int arg0, int arg1, int arg2)
keyPressed(int arg0, int arg1, int arg2)
keyPressed(int arg0, int arg1, int arg2)
protected void
moveSelection(int arg0)
m_59847856(int arg0)
m_59847856(int index)
moveSelection(int arg0)
public boolean
charTyped(char arg0, int arg1)
m_98491981(char arg0, int arg1)
charTyped(char arg0, int arg1)
charTyped(char arg0, int arg1)
public boolean
isMouseOver(double arg0, double arg1)
m_74503738(double arg0, double arg1)
m_74503738(double arg0, double arg1)
isMouseOver(double arg0, double arg1)
public int
getRowWidth()
m_77111189()
getRowWidth()
getRowWidth()
protected void
renderList(int arg0, int arg1, int arg2, int arg3, float arg4)
m_16182345(int arg0, int arg1, int arg2, int arg3, float arg4)
renderList(int x, int y, int mouseX, int mouseY, float tickDelta)
renderList(int arg0, int arg1, int arg2, int arg3, float arg4)
protected boolean
isFocused()
m_19054968()
m_19054968()
isFocused()
protected int
getScrollbarPosition()
m_11670522()
getScrollbarPosition()
getScrollbarPosition()
protected void
renderHoleBackground(int arg0, int arg1, int arg2, int arg3)
m_75979419(int arg0, int arg1, int arg2, int arg3)
renderHoleBackground(int top, int bottom, int topAlpha, int bottomAlpha)
renderHoleBackground(int arg0, int arg1, int arg2, int arg3)
public void
setLeftPos(int arg0)
m_34313474(int arg0)
setX(int minX)
setLeftPos(int arg0)
public int
getItemHeight()
m_54872759()
getEntryHeight()
getItemHeight()