@Environment(value=CLIENT) class LanguageOptionsScreen.LanguageSelectionListWidget extends AlwaysSelectedEntryListWidget<LanguageOptionsScreen.LanguageSelectionListWidget.LanguageEntry>
Modifier and Type | Class and Description |
---|---|
class |
LanguageOptionsScreen.LanguageSelectionListWidget.LanguageEntry |
AlwaysSelectedEntryListWidget.Entry<E extends AlwaysSelectedEntryListWidget.Entry<E>>
EntryListWidget.MoveDirection
bottom, centerListVertically, client, headerHeight, height, itemHeight, left, right, top, width
GUI_ICONS_TEXTURE, OPTIONS_BACKGROUND_TEXTURE, STATS_ICON_TEXTURE
Constructor and Description |
---|
LanguageSelectionListWidget(MinecraftClient client) |
Modifier and Type | Method and Description |
---|---|
int |
getRowWidth() |
protected int |
getScrollbarPositionX() |
protected boolean |
isFocused() |
protected void |
renderBackground(MatrixStack matrices) |
void |
setSelected(LanguageOptionsScreen.LanguageSelectionListWidget.LanguageEntry languageEntry) |
changeFocus
addEntry, centerScrollOn, children, clearEntries, clickedHeader, ensureVisible, getEntry, getEntryAtPosition, getFocused, getItemCount, getMaxPosition, getMaxScroll, getRowLeft, getRowTop, getScrollAmount, getSelected, isMouseOver, isSelectedItem, keyPressed, method_30015, method_31322, method_31323, method_31383, mouseClicked, mouseDragged, mouseReleased, mouseScrolled, moveSelection, moveSelectionIf, remove, removeEntry, render, renderDecorations, renderHeader, renderList, replaceEntries, setLeftPos, setRenderHeader, setRenderSelection, setScrollAmount, updateScrollingState, updateSize
isDragging, setDragging, setFocused
drawCenteredString, drawCenteredText, drawHorizontalLine, drawSprite, drawStringWithShadow, drawTexture, drawTexture, drawTexture, drawTexture, drawTextWithShadow, drawVerticalLine, fill, fillGradient, fillGradient, getZOffset, method_29343, setZOffset
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
charTyped, focusOn, hoveredElement, keyReleased, setInitialFocus
mouseMoved
public LanguageSelectionListWidget(MinecraftClient client)
protected int getScrollbarPositionX()
public int getRowWidth()
getRowWidth
in class EntryListWidget<LanguageOptionsScreen.LanguageSelectionListWidget.LanguageEntry>
public void setSelected(@Nullable LanguageOptionsScreen.LanguageSelectionListWidget.LanguageEntry languageEntry)
setSelected
in class EntryListWidget<LanguageOptionsScreen.LanguageSelectionListWidget.LanguageEntry>
protected void renderBackground(MatrixStack matrices)
protected boolean isFocused()
isFocused
in class EntryListWidget<LanguageOptionsScreen.LanguageSelectionListWidget.LanguageEntry>