Klasse SettingsListWidget

java.lang.Object
net.minecraft.client.gui.components.AbstractWidget
net.minecraft.client.gui.components.AbstractScrollArea
net.minecraft.client.gui.components.AbstractContainerWidget
net.minecraft.client.gui.components.AbstractSelectionList<SettingsListWidget.Entry>
de.voxelmap.voxelconfig.SettingsListWidget
Alle implementierten Schnittstellen:
net.minecraft.client.gui.components.events.ContainerEventHandler, net.minecraft.client.gui.components.events.GuiEventListener, net.minecraft.client.gui.components.Renderable, net.minecraft.client.gui.components.TabOrderedElement, net.minecraft.client.gui.layouts.LayoutElement, net.minecraft.client.gui.narration.NarratableEntry, net.minecraft.client.gui.narration.NarrationSupplier

public final class SettingsListWidget extends net.minecraft.client.gui.components.AbstractSelectionList<SettingsListWidget.Entry>
  • Verschachtelte Klassen - Übersicht

    Verschachtelte Klassen
    Modifikator und Typ
    Klasse
    Beschreibung
    static class 
     

    Von Klasse geerbte verschachtelte Klassen/Schnittstellen net.minecraft.client.gui.components.AbstractScrollArea

    net.minecraft.client.gui.components.AbstractScrollArea.ScrollbarSettings

    Von Klasse geerbte verschachtelte Klassen/Schnittstellen net.minecraft.client.gui.components.AbstractWidget

    net.minecraft.client.gui.components.AbstractWidget.WithInactiveMessage

    Von Schnittstelle geerbte verschachtelte Klassen/Schnittstellen net.minecraft.client.gui.narration.NarratableEntry

    net.minecraft.client.gui.narration.NarratableEntry.NarrationPriority
  • Feldübersicht

    Von Klasse geerbte Felder net.minecraft.client.gui.components.AbstractSelectionList

    centerListVertically, defaultEntryHeight, INWORLD_MENU_LIST_BACKGROUND, minecraft

    Von Klasse geerbte Felder net.minecraft.client.gui.components.AbstractScrollArea

    SCROLLBAR_WIDTH

    Von Klasse geerbte Felder net.minecraft.client.gui.components.AbstractWidget

    active, alpha, height, isHovered, message, visible, width
  • Konstruktorübersicht

    Konstruktoren
    Konstruktor
    Beschreibung
    SettingsListWidget(ConfigScreen screen, int x, int y, int width, int height, SettingsCategory category)
     
  • Methodenübersicht

    Modifikator und Typ
    Methode
    Beschreibung
    void
     
    protected boolean
     
    int
     
    protected int
     
    void
    setFocused(net.minecraft.client.gui.components.events.GuiEventListener focused)
     
    protected void
    updateWidgetNarration(net.minecraft.client.gui.narration.NarrationElementOutput output)
     

    Von Klasse geerbte Methoden net.minecraft.client.gui.components.AbstractSelectionList

    addEntry, addEntry, addEntryToTop, addEntryToTop, centerScrollOn, children, clearEntries, clearEntriesExcept, contentHeight, enableScissor, extractItem, extractListBackground, extractListItems, extractListSeparators, extractSelection, extractWidgetRenderState, getChildAt, getEntryAtPosition, getFocused, getHovered, getItemCount, getNextY, getRowBottom, getRowLeft, getRowRight, getRowTop, getSelected, narrateListElementPosition, narrationPriority, nextEntry, nextEntry, nextEntry, removeEntries, removeEntry, removeEntryFromTop, replaceEntries, scrollToEntry, setScrollAmount, setSelected, sort, swap, updateSize, updateSizeAndPosition, updateSizeAndPosition

    Von Klasse geerbte Methoden net.minecraft.client.gui.components.AbstractContainerWidget

    isDragging, isFocused, mouseClicked, mouseDragged, mouseReleased, nextFocusPath, setDragging, setFocused

    Von Klasse geerbte Methoden net.minecraft.client.gui.components.AbstractScrollArea

    defaultSettings, extractScrollbar, isOverScrollbar, maxScrollAmount, mouseScrolled, onRelease, refreshScrollAmount, scrollable, scrollAmount, scrollbarWidth, scrollBarY, scrollerHeight, scrollRate, updateScrolling

    Von Klasse geerbte Methoden net.minecraft.client.gui.components.AbstractWidget

    createNarrationMessage, defaultButtonNarrationText, extractRenderState, extractScrollingStringOverContents, extractTooltipForNextRenderPass, getAlpha, getBottom, getHeight, getMessage, getRectangle, getRight, getTabOrderGroup, getWidth, getX, getY, handleCursor, isActive, isHovered, isHoveredOrFocused, isMouseOver, isValidClickButton, onClick, onDrag, playButtonClickSound, playDownSound, setAlpha, setHeight, setMessage, setRectangle, setSize, setTabOrderGroup, setTooltip, setTooltipDelay, setWidth, setX, setY, updateNarration, visitWidgets, wrapDefaultNarrationMessage

    Von Klasse geerbte Methoden Object

    clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait

    Von Schnittstelle geerbte Methoden net.minecraft.client.gui.components.events.ContainerEventHandler

    charTyped, getBorderForArrowNavigation, getCurrentFocusPath, keyPressed, keyReleased, mouseScrolled, preeditUpdated

    Von Schnittstelle geerbte Methoden net.minecraft.client.gui.components.events.GuiEventListener

    capturesInput, getRectangle, isMouseOver, mouseMoved, shouldTakeFocusAfterInteraction

    Von Schnittstelle geerbte Methoden net.minecraft.client.gui.layouts.LayoutElement

    setPosition

    Von Schnittstelle geerbte Methoden net.minecraft.client.gui.narration.NarratableEntry

    getNarratables

    Von Schnittstelle geerbte Methoden net.minecraft.client.gui.components.TabOrderedElement

    getTabOrderGroup
  • Konstruktordetails

  • Methodendetails

    • getRowWidth

      public int getRowWidth()
      Setzt außer Kraft:
      getRowWidth in Klasse net.minecraft.client.gui.components.AbstractSelectionList<SettingsListWidget.Entry>
    • scrollBarX

      protected int scrollBarX()
      Setzt außer Kraft:
      scrollBarX in Klasse net.minecraft.client.gui.components.AbstractSelectionList<SettingsListWidget.Entry>
    • entriesCanBeSelected

      protected boolean entriesCanBeSelected()
      Setzt außer Kraft:
      entriesCanBeSelected in Klasse net.minecraft.client.gui.components.AbstractSelectionList<SettingsListWidget.Entry>
    • updateWidgetNarration

      protected void updateWidgetNarration(net.minecraft.client.gui.narration.NarrationElementOutput output)
      Angegeben von:
      updateWidgetNarration in Klasse net.minecraft.client.gui.components.AbstractWidget
    • setFocused

      public void setFocused(net.minecraft.client.gui.components.events.GuiEventListener focused)
      Angegeben von:
      setFocused in Schnittstelle net.minecraft.client.gui.components.events.ContainerEventHandler
      Setzt außer Kraft:
      setFocused in Klasse net.minecraft.client.gui.components.AbstractSelectionList<SettingsListWidget.Entry>
    • commitPendingText

      public void commitPendingText()