Class LanguageOptionsScreen.LanguageSelectionListWidget
java.lang.Object
net.minecraft.client.gui.DrawableHelper
net.minecraft.client.gui.AbstractParentElement
net.minecraft.client.gui.widget.EntryListWidget<E>
net.minecraft.client.gui.widget.AlwaysSelectedEntryListWidget<LanguageOptionsScreen.LanguageSelectionListWidget.LanguageEntry>
net.minecraft.client.gui.screen.option.LanguageOptionsScreen.LanguageSelectionListWidget
- All Implemented Interfaces:
Drawable,Element,ParentElement
- Enclosing class:
- LanguageOptionsScreen
@Environment(CLIENT)
private class LanguageOptionsScreen.LanguageSelectionListWidget
extends AlwaysSelectedEntryListWidget<LanguageOptionsScreen.LanguageSelectionListWidget.LanguageEntry>
- Mappings:
Namespace Name official dzc$aintermediary net/minecraft/class_426$class_4195named net/minecraft/client/gui/screen/option/LanguageOptionsScreen$LanguageSelectionListWidget
-
Nested Class Summary
Nested ClassesModifier and TypeClassDescriptionclassNested classes/interfaces inherited from class net.minecraft.client.gui.widget.AlwaysSelectedEntryListWidget
AlwaysSelectedEntryListWidget.Entry<E extends AlwaysSelectedEntryListWidget.Entry<E>>Nested classes/interfaces inherited from class net.minecraft.client.gui.widget.EntryListWidget
EntryListWidget.MoveDirection -
Field Summary
Fields inherited from class net.minecraft.client.gui.widget.EntryListWidget
bottom, centerListVertically, client, headerHeight, height, itemHeight, left, right, top, WHITE_TEXTURE, widthFields inherited from class net.minecraft.client.gui.DrawableHelper
GUI_ICONS_TEXTURE, OPTIONS_BACKGROUND_TEXTURE, STATS_ICON_TEXTURE -
Constructor Summary
Constructors -
Method Summary
Modifier and TypeMethodDescriptionintprotected intprotected booleanprotected voidrenderBackground(MatrixStack matrices)voidsetSelected(@Nullable LanguageOptionsScreen.LanguageSelectionListWidget.LanguageEntry languageEntry)Methods inherited from class net.minecraft.client.gui.widget.AlwaysSelectedEntryListWidget
changeFocusMethods inherited from class net.minecraft.client.gui.widget.EntryListWidget
addEntry, centerScrollOn, children, clearEntries, clickedHeader, ensureSelectedEntryVisible, ensureVisible, getEntry, getEntryAtPosition, getEntryCount, getFocused, getMaxPosition, getMaxScroll, getRowLeft, getRowRight, getRowTop, getScrollAmount, getSelected, isMouseOver, isSelectedEntry, keyPressed, method_35721, mouseClicked, mouseDragged, mouseReleased, mouseScrolled, moveSelection, moveSelectionIf, remove, removeEntry, render, renderDecorations, renderHeader, renderList, replaceEntries, setLeftPos, setRenderBackground, setRenderHeader, setRenderHorizontalShadows, setRenderSelection, setScrollAmount, updateScrollingState, updateSizeMethods inherited from class net.minecraft.client.gui.AbstractParentElement
isDragging, setDragging, setFocusedMethods inherited from class net.minecraft.client.gui.DrawableHelper
drawCenteredText, drawCenteredText, drawCenteredTextWithShadow, drawHorizontalLine, drawSprite, drawStringWithShadow, drawTexture, drawTexture, drawTexture, drawTexture, drawTextWithShadow, drawVerticalLine, drawWithShadow, fill, fillGradient, fillGradient, fillGradient, getZOffset, method_29343, setZOffsetMethods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, waitMethods inherited from interface net.minecraft.client.gui.Element
mouseMovedMethods inherited from interface net.minecraft.client.gui.ParentElement
charTyped, focusOn, hoveredElement, keyReleased, setInitialFocus
-
Constructor Details
-
LanguageSelectionListWidget
- Mappings:
Namespace Name Mixin selector official <init>Ldzc$a;<init>(Ldzc;Lduv;)Vintermediary <init>Lnet/minecraft/class_426$class_4195;<init>(Lnet/minecraft/class_426;Lnet/minecraft/class_310;)Vnamed <init>Lnet/minecraft/client/gui/screen/option/LanguageOptionsScreen$LanguageSelectionListWidget;<init>(Lnet/minecraft/client/gui/screen/option/LanguageOptionsScreen;Lnet/minecraft/client/MinecraftClient;)V
-
-
Method Details
-
getScrollbarPositionX
protected int getScrollbarPositionX()- Overrides:
getScrollbarPositionXin classEntryListWidget<LanguageOptionsScreen.LanguageSelectionListWidget.LanguageEntry>- Mappings:
Namespace Name Mixin selector official eLdwc;e()Iintermediary method_25329Lnet/minecraft/class_350;method_25329()Inamed getScrollbarPositionXLnet/minecraft/client/gui/widget/EntryListWidget;getScrollbarPositionX()I
-
getRowWidth
public int getRowWidth()- Overrides:
getRowWidthin classEntryListWidget<LanguageOptionsScreen.LanguageSelectionListWidget.LanguageEntry>- Mappings:
Namespace Name Mixin selector official dLdwc;d()Iintermediary method_25322Lnet/minecraft/class_350;method_25322()Inamed getRowWidthLnet/minecraft/client/gui/widget/EntryListWidget;getRowWidth()I
-
setSelected
public void setSelected(@Nullable @Nullable LanguageOptionsScreen.LanguageSelectionListWidget.LanguageEntry languageEntry)- Overrides:
setSelectedin classEntryListWidget<LanguageOptionsScreen.LanguageSelectionListWidget.LanguageEntry>- Mappings:
Namespace Name Mixin selector official aLdzc$a;a(Ldzc$a$a;)Vintermediary method_20100Lnet/minecraft/class_426$class_4195;method_20100(Lnet/minecraft/class_426$class_4195$class_4194;)Vnamed setSelectedLnet/minecraft/client/gui/screen/option/LanguageOptionsScreen$LanguageSelectionListWidget;setSelected(Lnet/minecraft/client/gui/screen/option/LanguageOptionsScreen$LanguageSelectionListWidget$LanguageEntry;)V
-
renderBackground
- Overrides:
renderBackgroundin classEntryListWidget<LanguageOptionsScreen.LanguageSelectionListWidget.LanguageEntry>- Mappings:
Namespace Name Mixin selector official aLdwc;a(Ldpr;)Vintermediary method_25325Lnet/minecraft/class_350;method_25325(Lnet/minecraft/class_4587;)Vnamed renderBackgroundLnet/minecraft/client/gui/widget/EntryListWidget;renderBackground(Lnet/minecraft/client/util/math/MatrixStack;)V
-
isFocused
protected boolean isFocused()- Overrides:
isFocusedin classEntryListWidget<LanguageOptionsScreen.LanguageSelectionListWidget.LanguageEntry>- Mappings:
Namespace Name Mixin selector official bLdwc;b()Zintermediary method_25316Lnet/minecraft/class_350;method_25316()Znamed isFocusedLnet/minecraft/client/gui/widget/EntryListWidget;isFocused()Z
-