Package net.minecraft.client.gui.widget
Class AlwaysSelectedEntryListWidget<E extends AlwaysSelectedEntryListWidget.Entry<E>>
java.lang.Object
net.minecraft.client.gui.AbstractParentElement
net.minecraft.client.gui.widget.EntryListWidget<E>
net.minecraft.client.gui.widget.AlwaysSelectedEntryListWidget<E>
- All Implemented Interfaces:
Drawable,Element,Narratable,Navigable,ParentElement,Selectable
- Direct Known Subclasses:
AbuseReportReasonScreen.ReasonListWidget,ChatSelectionScreen.SelectionListWidget,CustomizeBuffetLevelScreen.BuffetBiomesListWidget,CustomizeFlatLevelScreen.SuperflatLayersListWidget,ExperimentalWarningScreen.DetailsScreen.PackListWidget,LanguageOptionsScreen.LanguageSelectionListWidget,MultiplayerServerListWidget,PackListWidget,PresetsScreen.SuperflatPresetsListWidget,RealmsBackupInfoScreen.BackupInfoList,RealmsObjectSelectionList,StatsScreen.EntityStatsListWidget,StatsScreen.GeneralStatsListWidget,StatsScreen.ItemStatsListWidget,WorldListWidget
@Environment(CLIENT)
public abstract class AlwaysSelectedEntryListWidget<E extends AlwaysSelectedEntryListWidget.Entry<E>>
extends EntryListWidget<E>
- Mappings:
Namespace Name intermediary net/minecraft/class_4280official eptnamed net/minecraft/client/gui/widget/AlwaysSelectedEntryListWidget
-
Nested Class Summary
Nested ClassesModifier and TypeClassDescriptionstatic classNested classes/interfaces inherited from interface net.minecraft.client.gui.Selectable
Selectable.SelectionType -
Field Summary
FieldsFields inherited from class net.minecraft.client.gui.widget.EntryListWidget
bottom, centerListVertically, client, headerHeight, height, itemHeight, left, right, top, widthFields inherited from interface net.minecraft.client.gui.Element
MAX_DOUBLE_CLICK_INTERVAL -
Constructor Summary
ConstructorsConstructorDescriptionAlwaysSelectedEntryListWidget(MinecraftClient client, int width, int height, int top, int bottom, int itemHeight) -
Method Summary
Modifier and TypeMethodDescriptionvoidappendNarrations(NarrationMessageBuilder builder) getNavigationPath(GuiNavigation navigation) Methods inherited from class net.minecraft.client.gui.widget.EntryListWidget
addEntry, addEntryToTop, appendNarrations, centerScrollOn, children, clearEntries, clickedHeader, drawSelectionHighlight, enableScissor, ensureVisible, getEntry, getEntryAtPosition, getEntryCount, getFirst, getFocused, getHoveredEntry, getMaxPosition, getMaxScroll, getNavigationFocus, getNeighboringEntry, getNeighboringEntry, getNeighboringEntry, getRowBottom, getRowLeft, getRowRight, getRowTop, getRowWidth, getScrollAmount, getScrollbarPositionX, getSelectedOrNull, getType, isMouseOver, isSelectedEntry, method_35721, mouseClicked, mouseDragged, mouseReleased, mouseScrolled, remove, removeEntry, removeEntryWithoutScrolling, render, renderBackground, renderDecorations, renderEntry, renderHeader, renderList, replaceEntries, setEntryParentList, setFocused, setLeftPos, setRenderBackground, setRenderHeader, setRenderHorizontalShadows, setRenderSelection, setScrollAmount, setSelected, updateScrollingState, updateSizeMethods inherited from class net.minecraft.client.gui.AbstractParentElement
isDragging, setDraggingMethods 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.navigation.Navigable
getNavigationOrderMethods inherited from interface net.minecraft.client.gui.ParentElement
charTyped, focusOn, getFocusedPath, hoveredElement, isFocused, keyPressed, keyReleased, setFocusedMethods inherited from interface net.minecraft.client.gui.Selectable
isNarratable
-
Field Details
-
SELECTION_USAGE_TEXT
- Mappings:
Namespace Name Mixin selector intermediary field_33783Lnet/minecraft/class_4280;field_33783:Lnet/minecraft/class_2561;official aLept;a:Lsw;named SELECTION_USAGE_TEXTLnet/minecraft/client/gui/widget/AlwaysSelectedEntryListWidget;SELECTION_USAGE_TEXT:Lnet/minecraft/text/Text;
-
-
Constructor Details
-
AlwaysSelectedEntryListWidget
public AlwaysSelectedEntryListWidget(MinecraftClient client, int width, int height, int top, int bottom, int itemHeight) - Mappings:
Namespace Name Mixin selector intermediary <init>Lnet/minecraft/class_350;<init>(Lnet/minecraft/class_310;IIIII)Vofficial <init>Leou;<init>(Lenf;IIIII)Vnamed <init>Lnet/minecraft/client/gui/widget/EntryListWidget;<init>(Lnet/minecraft/client/MinecraftClient;IIIII)V
-
-
Method Details
-
appendNarrations
- Mappings:
Namespace Name Mixin selector intermediary method_37020Lnet/minecraft/class_6383;method_37020(Lnet/minecraft/class_6382;)Vofficial bLesh;b(Lesg;)Vnamed appendNarrationsLnet/minecraft/client/gui/Narratable;appendNarrations(Lnet/minecraft/client/gui/screen/narration/NarrationMessageBuilder;)V