net.minecraft.client.gui.widget

public abstract class ListWidget

awi
net.minecraft.class_390
net.minecraft.client.gui.widget.ListWidget
net.minecraft.client.gui.GuiSlot

Field summary

Modifier and TypeField
protected final Minecraft
a
field_1241
minecraft
mc
protected int
b
field_7733
width
width
protected int
c
field_1248
height
height
protected int
d
field_1242
minY
top
protected int
e
field_1243
maxY
bottom
protected int
f
field_1249
maxX
right
protected int
g
field_7734
minX
left
protected final int
h
field_1244
entryHeight
slotHeight
private int
u
field_1251
upButtonId
scrollUpButtonID
private int
v
field_1252
downButtonId
scrollDownButtonID
protected int
i
field_1245
mouseX
mouseX
protected int
j
field_1246
mouseY
mouseY
protected boolean
k
field_7735
centerAlongY
field_148163_i
protected int
l
field_10407
mouseYStart
initialClickY
protected float
m
field_1254
scrollSpeedMultiplier
scrollMultiplier
protected float
n
field_1255
scrollAmount
amountScrolled
protected int
o
field_1256
pos
selectedElement
protected long
p
field_1257
time
lastClicked
protected boolean
q
field_10408
visible
field_178041_q
protected boolean
r
field_7736
renderSelectionHighlight
showSelectionBox
protected boolean
s
field_1259
renderHeader
hasListHeader
protected int
t
field_1260
headerHeight
headerPadding
private boolean
w
field_7737
scrolling
enabled

Constructor summary

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

Method summary

Modifier and TypeMethod
public void
a(int arg0, int arg1, int arg2, int arg3)
method_1054(int arg0, int arg1, int arg2, int arg3)
setBounds(int width, int height, int minY, int maxY)
setDimensions(int widthIn, int heightIn, int topIn, int bottomIn)
public void
b(boolean arg0)
method_1060(boolean arg0)
setRenderSelectionHighlight(boolean renderSelectionHighlight)
setShowSelectionBox(boolean showSelectionBoxIn)
protected void
a(boolean arg0, int arg1)
method_1061(boolean arg0, int arg1)
setHeader(boolean renderHeader, int headerHeight)
setHasListHeader(boolean hasListHeaderIn, int headerPaddingIn)
protected abstract int
b()
method_1050()
size()
getSize()
protected abstract void
a(int arg0, boolean arg1, int arg2, int arg3)
method_1057(int arg0, boolean arg1, int arg2, int arg3)
entryClicked(int index, boolean doubleClick, int mouseX, int mouseY)
elementClicked(int slotIndex, boolean isDoubleClick, int mouseX, int mouseY)
protected abstract boolean
a(int arg0)
method_1051(int arg0)
isEntrySelected(int index)
isSelected(int slotIndex)
protected int
k()
method_1062()
getHeight()
getContentHeight()
protected abstract void
a()
method_1066()
renderBackground()
drawBackground()
protected void
a(int arg0, int arg1, int arg2)
method_9528(int arg0, int arg1, int arg2)
renderEntryOutOfBounds(int index, int x, int y)
func_178040_a(int arg0, int arg1, int arg2)
protected abstract void
a(int arg0, int arg1, int arg2, int arg3, int arg4, int arg5)
method_1055(int arg0, int arg1, int arg2, int arg3, int arg4, int arg5)
renderEntry(int index, int x, int y, int rowHeight, int mouseX, int mouseY)
drawSlot(int entryID, int arg1, int arg2, int arg3, int mouseXIn, int mouseYIn)
protected void
a(int arg0, int arg1, bfx arg2)
method_1056(int arg0, int arg1, class_533 arg2)
renderHeader(int x, int y, Tesselator tesselator)
drawListHeader(int arg0, int arg1, Tessellator arg2)
protected void
a(int arg0, int arg1)
method_1052(int arg0, int arg1)
headerClicked(int x, int y)
func_148132_a(int arg0, int arg1)
protected void
b(int arg0, int arg1)
method_1064(int arg0, int arg1)
renderDecorations(int mouseX, int mouseY)
func_148142_b(int arg0, int arg1)
public int
c(int arg0, int arg1)
method_1067(int arg0, int arg1)
getEntryAt(int x, int y)
getSlotIndexFromScreenCoords(int arg0, int arg1)
public void
d(int arg0, int arg1)
method_1059(int arg0, int arg1)
setScrollButtonIds(int upButtonId, int downButtonId)
registerScrollButtons(int scrollUpButtonIDIn, int scrollDownButtonIDIn)
protected void
l()
method_1070()
capScrolling()
bindAmountScrolled()
public int
m()
method_1068()
getMaxScroll()
func_148135_f()
public int
n()
method_6708()
getScrollAmount()
getAmountScrolled()
public boolean
g(int arg0)
method_6707(int arg0)
isMouseInList(int mouseY)
isMouseYWithinSlotBounds(int arg0)
public void
h(int arg0)
method_1063(int arg0)
scroll(int amount)
scrollBy(int amount)
public void
a(avs arg0)
method_1058(class_356 arg0)
buttonClicked(ButtonWidget button)
actionPerformed(GuiButton button)
public void
a(int arg0, int arg1, float arg2)
method_1053(int arg0, int arg1, float arg2)
render(int mouseX, int mouseY, float tickDelta)
drawScreen(int mouseXIn, int mouseYIn, float arg2)
public void
p()
method_9529()
handleMouse()
handleMouseInput()
public void
d(boolean arg0)
method_6705(boolean arg0)
setScrolling(boolean scrolling)
setEnabled(boolean enabledIn)
public boolean
q()
method_6710()
isScrolling()
getEnabled()
public int
c()
method_6706()
getRowWidth()
getListWidth()
protected void
b(int arg0, int arg1, int arg2, int arg3)
method_6704(int arg0, int arg1, int arg2, int arg3)
renderList(int x, int y, int mouseX, int mouseY)
drawSelectionBox(int arg0, int arg1, int mouseXIn, int mouseYIn)
protected int
d()
method_1069()
getScrollbarPosition()
getScrollBarX()
protected void
c(int arg0, int arg1, int arg2, int arg3)
method_1065(int arg0, int arg1, int arg2, int arg3)
renderHoleBackground(int top, int bottom, int topAlpha, int bottomAlpha)
overlayBackground(int startY, int endY, int startAlpha, int endAlpha)
public void
i(int arg0)
method_6709(int arg0)
setX(int minX)
setSlotXBoundsFromLeft(int leftIn)
public int
r()
method_6711()
getEntryHeight()
getSlotHeight()