public class GuiKeyBindingList extends GuiListExtended
| Modifier and Type | Class and Description |
|---|---|
class |
GuiKeyBindingList.CategoryEntry |
class |
GuiKeyBindingList.KeyEntry |
GuiListExtended.IGuiListEntry| Modifier and Type | Field and Description |
|---|---|
private GuiControls |
controlsScreen |
private GuiListExtended.IGuiListEntry[] |
listEntries |
private int |
maxListLabelWidth |
private Minecraft |
mc |
amountScrolled, bottom, centerListVertically, hasListHeader, headerPadding, height, initialClickY, lastClicked, left, mouseX, mouseY, right, scrollMultiplier, selectedElement, showSelectionBox, slotHeight, top, visible, width| Constructor and Description |
|---|
GuiKeyBindingList(GuiControls controls,
Minecraft mcIn) |
| Modifier and Type | Method and Description |
|---|---|
GuiListExtended.IGuiListEntry |
getListEntry(int index) |
int |
getListWidth() |
protected int |
getScrollBarX() |
protected int |
getSize() |
drawBackground, drawSlot, elementClicked, isSelected, mouseClicked, mouseReleased, updateItemPosactionPerformed, bindAmountScrolled, clickedHeader, drawContainerBackground, drawListHeader, drawScreen, drawSelectionBox, getAmountScrolled, getContentHeight, getEnabled, getMaxScroll, getSlotHeight, getSlotIndexFromScreenCoords, handleMouseInput, isMouseYWithinSlotBounds, overlayBackground, registerScrollButtons, renderDecorations, scrollBy, setDimensions, setEnabled, setHasListHeader, setShowSelectionBox, setSlotXBoundsFromLeftprivate final GuiControls controlsScreen
private final Minecraft mc
private final GuiListExtended.IGuiListEntry[] listEntries
private int maxListLabelWidth
public GuiKeyBindingList(GuiControls controls, Minecraft mcIn)
public GuiListExtended.IGuiListEntry getListEntry(int index)
getListEntry in class GuiListExtendedprotected int getScrollBarX()
getScrollBarX in class GuiSlotpublic int getListWidth()
getListWidth in class GuiSlot