Class ObjectSelectionList<E extends ObjectSelectionList.Entry<E>>
java.lang.Object
net.minecraft.client.gui.components.AbstractWidget
net.minecraft.client.gui.components.AbstractContainerWidget
net.minecraft.client.gui.components.AbstractSelectionList<E>
net.minecraft.client.gui.components.ObjectSelectionList<E>
- All Implemented Interfaces:
- ContainerEventHandler,- GuiEventListener,- Renderable,- TabOrderedElement,- LayoutElement,- NarratableEntry,- NarrationSupplier,- IAbstractWidgetExtension
- Direct Known Subclasses:
- AbstractTestScreen.GroupableList,- ChatSelectionScreen.ChatSelectionList,- ConfirmExperimentalFeaturesScreen.DetailsScreen.PackList,- CreateBuffetWorldScreen.BiomeList,- CreateFlatWorldScreen.DetailsList,- LanguageSelectScreen.LanguageSelectionList,- LoadingErrorScreen.LoadingEntryList,- ModListWidget,- PresetFlatWorldScreen.PresetsList,- RealmsBackupInfoScreen.BackupInfoList,- RealmsObjectSelectionList,- ReportReasonSelectionScreen.ReasonSelectionList,- ServerSelectionList,- StatsScreen.GeneralStatisticsList,- StatsScreen.ItemStatisticsList,- StatsScreen.MobsStatisticsList,- TransferableSelectionList,- WorldSelectionList
public abstract class ObjectSelectionList<E extends ObjectSelectionList.Entry<E>>
extends AbstractSelectionList<E>
- 
Nested Class SummaryNested ClassesModifier and TypeClassDescriptionstatic classObjectSelectionList.Entry<E extends ObjectSelectionList.Entry<E>>Nested classes/interfaces inherited from class net.minecraft.client.gui.components.AbstractSelectionListAbstractSelectionList.TrackedListNested classes/interfaces inherited from interface net.minecraft.client.gui.narration.NarratableEntryNarratableEntry.NarrationPriority
- 
Field SummaryFieldsFields inherited from class net.minecraft.client.gui.components.AbstractSelectionListcenterListVertically, headerHeight, itemHeight, minecraft, SCROLLBAR_WIDTHFields inherited from class net.minecraft.client.gui.components.AbstractWidgetactive, alpha, height, isHovered, packedFGColor, UNSET_FG_COLOR, visible, widthFields inherited from interface net.minecraft.client.gui.components.events.GuiEventListenerDOUBLE_CLICK_THRESHOLD_MS
- 
Constructor SummaryConstructorsConstructorDescriptionObjectSelectionList(Minecraft p_94442_, int p_94443_, int p_94444_, int p_94445_, int p_94446_) 
- 
Method SummaryModifier and TypeMethodDescriptionnextFocusPath(FocusNavigationEvent p_265150_) voidupdateWidgetNarration(NarrationElementOutput p_169042_) Methods inherited from class net.minecraft.client.gui.components.AbstractSelectionListaddEntry, addEntryToTop, bindEntryToSelf, centerScrollOn, children, clearEntries, clickedHeader, enableScissor, ensureVisible, getDefaultScrollbarPosition, getEntry, getEntryAtPosition, getFirstElement, getFocused, getHovered, getItemCount, getMaxPosition, getMaxScroll, getRowBottom, getRowLeft, getRowRight, getRowTop, getRowWidth, getScrollAmount, getScrollbarPosition, getSelected, isMouseOver, isSelectedItem, isValidMouseClick, mouseClicked, mouseDragged, mouseReleased, mouseScrolled, narrateListElementPosition, narrationPriority, nextEntry, nextEntry, nextEntry, remove, removeEntry, removeEntryFromTop, renderDecorations, renderHeader, renderItem, renderListBackground, renderListItems, renderListSeparators, renderSelection, renderWidget, replaceEntries, scrollbarVisible, setFocused, setRenderHeader, setScrollAmount, setSelected, updateScrollingState, updateSize, updateSizeAndPositionMethods inherited from class net.minecraft.client.gui.components.AbstractContainerWidgetisDragging, isFocused, setDragging, setFocusedMethods inherited from class net.minecraft.client.gui.components.AbstractWidgetclearFGColor, clicked, createNarrationMessage, defaultButtonNarrationText, getBottom, getFGColor, getHeight, getMessage, getRectangle, getRight, getTabOrderGroup, getTooltip, getWidth, getX, getY, isActive, isHovered, isHoveredOrFocused, isValidClickButton, onClick, onDrag, onRelease, playDownSound, render, renderScrollingString, renderScrollingString, renderScrollingString, setAlpha, setFGColor, setHeight, setMessage, setRectangle, setSize, setTabOrderGroup, setTooltip, setTooltipDelay, setWidth, setX, setY, updateNarration, visitWidgets, wrapDefaultNarrationMessageMethods inherited from class java.lang.Objectclone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, waitMethods inherited from interface net.minecraft.client.gui.components.events.ContainerEventHandlercharTyped, getChildAt, getCurrentFocusPath, keyPressed, keyReleasedMethods inherited from interface net.minecraft.client.gui.components.events.GuiEventListenergetRectangle, mouseMovedMethods inherited from interface net.neoforged.neoforge.client.extensions.IAbstractWidgetExtensiononClickMethods inherited from interface net.minecraft.client.gui.layouts.LayoutElementsetPositionMethods inherited from interface net.minecraft.client.gui.components.TabOrderedElementgetTabOrderGroup
- 
Field Details- 
USAGE_NARRATION
 
- 
- 
Constructor Details- 
ObjectSelectionListpublic ObjectSelectionList(Minecraft p_94442_, int p_94443_, int p_94444_, int p_94445_, int p_94446_) 
 
- 
- 
Method Details
- 
updateWidgetNarration- Specified by:
- updateWidgetNarrationin class- AbstractWidget