Klasse BedrockRealmsScreen.SlotList

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<VFPListEntry>
net.minecraft.client.gui.components.ObjectSelectionList<VFPListEntry>
com.viaversion.viafabricplus.screen.VFPList
com.viaversion.viafabricplus.screen.impl.realms.BedrockRealmsScreen.SlotList
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
Umschließende Klasse:
BedrockRealmsScreen

public final class BedrockRealmsScreen.SlotList extends VFPList
  • Verschachtelte Klassen - Übersicht

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

    net.minecraft.client.gui.components.ObjectSelectionList.Entry<E extends net.minecraft.client.gui.components.ObjectSelectionList.Entry<E>>

    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, 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
    SlotList(net.minecraft.client.Minecraft minecraftClient, int width, int height, int top, int bottom, int entryHeight)
     
  • Methodenübersicht

    Modifizierer und Typ
    Methode
    Beschreibung
    int
     
    protected void
    updateSlotAmount(double amount)
     

    Von Klasse geerbte Methoden com.viaversion.viafabricplus.screen.VFPList

    initScrollY, renderSelection, setScrollAmount

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

    nextFocusPath, updateWidgetNarration

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

    addEntry, addEntry, addEntryToTop, addEntryToTop, centerScrollOn, children, clearEntries, clearEntriesExcept, contentHeight, enableScissor, entriesCanBeSelected, getChildAt, getEntryAtPosition, getFocused, getHovered, getItemCount, getNextY, getRowBottom, getRowLeft, getRowRight, getRowTop, getSelected, narrateListElementPosition, narrationPriority, nextEntry, nextEntry, nextEntry, removeEntries, removeEntry, removeEntryFromTop, renderItem, renderListBackground, renderListItems, renderListSeparators, renderWidget, replaceEntries, scrollBarX, scrollRate, scrollToEntry, setFocused, setFocused, setSelected, sort, swap, updateSize, updateSizeAndPosition, updateSizeAndPosition

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

    isDragging, isFocused, mouseClicked, mouseDragged, mouseReleased, setDragging

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

    isOverScrollbar, maxScrollAmount, mouseScrolled, onRelease, refreshScrollAmount, renderScrollbar, scrollAmount, scrollbarVisible, scrollBarY, scrollerHeight, updateScrolling

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

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

    Von Klasse geerbte Methoden java.lang.Object

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

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

    charTyped, getCurrentFocusPath, keyPressed, keyReleased, mouseScrolled

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

    getBorderForArrowNavigation, 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

    • SlotList

      public SlotList(net.minecraft.client.Minecraft minecraftClient, int width, int height, int top, int bottom, int entryHeight)
  • Methodendetails

    • updateSlotAmount

      protected void updateSlotAmount(double amount)
      Setzt außer Kraft:
      updateSlotAmount in Klasse VFPList
    • getRowWidth

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