Klasse ScrollableListEntry<T extends ScrollableListEntry<T>>

java.lang.Object
net.minecraft.client.gui.components.AbstractSelectionList.Entry<T>
net.minecraft.client.gui.components.ObjectSelectionList.Entry<T>
info.u_team.u_team_core.gui.elements.ScrollableListEntry<T>
Alle implementierten Schnittstellen:
net.minecraft.client.gui.components.events.GuiEventListener, net.minecraft.client.gui.components.TabOrderedElement, net.minecraft.client.gui.narration.NarrationSupplier

public abstract class ScrollableListEntry<T extends ScrollableListEntry<T>> extends net.minecraft.client.gui.components.ObjectSelectionList.Entry<T>
  • Feldübersicht

    Felder
    Modifizierer und Typ
    Feld
    Beschreibung
    protected final net.minecraft.client.Minecraft
     

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

    list

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

    DOUBLE_CLICK_THRESHOLD_MS
  • Konstruktorübersicht

    Konstruktoren
    Konstruktor
    Beschreibung
     
  • Methodenübersicht

    Modifizierer und Typ
    Methode
    Beschreibung
    protected <B extends net.minecraft.client.gui.components.events.GuiEventListener>
    B
    addChildren(B listener)
     
    protected net.minecraft.client.gui.components.AbstractSelectionList<T>
     
    boolean
    mouseClicked(double mouseX, double mouseY, int button)
     
    boolean
    mouseDragged(double mouseX, double mouseY, int button, double dragX, double dragY)
     
    boolean
    mouseReleased(double mouseX, double mouseY, int button)
     
    abstract void
    render(net.minecraft.client.gui.GuiGraphics guiGraphics, int index, int top, int left, int width, int height, int mouseX, int mouseY, boolean hovered, float partialTick)
     

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

    getNarration, updateNarration

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

    isFocused, isMouseOver, renderBack, setFocused

    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.GuiEventListener

    charTyped, getCurrentFocusPath, getRectangle, keyPressed, keyReleased, mouseMoved, mouseScrolled, nextFocusPath

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

    getTabOrderGroup
  • Felddetails

    • minecraft

      protected final net.minecraft.client.Minecraft minecraft
  • Konstruktordetails

    • ScrollableListEntry

      public ScrollableListEntry()
  • Methodendetails

    • addChildren

      protected <B extends net.minecraft.client.gui.components.events.GuiEventListener> B addChildren(B listener)
    • mouseClicked

      public boolean mouseClicked(double mouseX, double mouseY, int button)
      Angegeben von:
      mouseClicked in Schnittstelle net.minecraft.client.gui.components.events.GuiEventListener
      Setzt außer Kraft:
      mouseClicked in Klasse net.minecraft.client.gui.components.ObjectSelectionList.Entry<T extends ScrollableListEntry<T>>
    • mouseReleased

      public boolean mouseReleased(double mouseX, double mouseY, int button)
    • mouseDragged

      public boolean mouseDragged(double mouseX, double mouseY, int button, double dragX, double dragY)
    • render

      public abstract void render(net.minecraft.client.gui.GuiGraphics guiGraphics, int index, int top, int left, int width, int height, int mouseX, int mouseY, boolean hovered, float partialTick)
      Angegeben von:
      render in Klasse net.minecraft.client.gui.components.AbstractSelectionList.Entry<T extends ScrollableListEntry<T>>
    • getList

      protected net.minecraft.client.gui.components.AbstractSelectionList<T> getList()