Klasse AbstractAccountSelectionEntry

java.lang.Object
net.minecraft.client.gui.components.ObjectSelectionList.Entry<AbstractAccountSelectionEntry>
info.u_team.u_team_core.gui.elements.ScrollableListEntry<AbstractAccountSelectionEntry>
info.u_team.oauth_account_manager.screen.list.AbstractAccountSelectionEntry
Alle implementierten Schnittstellen:
net.minecraft.client.gui.components.events.GuiEventListener, net.minecraft.client.gui.components.TabOrderedElement, net.minecraft.client.gui.narration.NarrationSupplier
Bekannte direkte Unterklassen:
AccountSelectionEntry, LaunchedAccountSelectionEntry

public abstract class AbstractAccountSelectionEntry extends info.u_team.u_team_core.gui.elements.ScrollableListEntry<AbstractAccountSelectionEntry>
  • Feldübersicht

    Felder
    Modifizierer und Typ
    Feld
    Beschreibung
    protected final boolean
     
    protected final net.minecraft.client.gui.screens.Screen
     

    Von Klasse geerbte Felder info.u_team.u_team_core.gui.elements.ScrollableListEntry

    minecraft

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

    DOUBLE_CLICK_THRESHOLD_MS
  • Konstruktorübersicht

    Konstruktoren
    Konstruktor
    Beschreibung
    AbstractAccountSelectionEntry(net.minecraft.client.gui.screens.Screen ourScreen, AccountSelectionList selectionList, UUID uuid, com.mojang.authlib.GameProfile profile)
     
  • Methodenübersicht

    Modifizierer und Typ
    Methode
    Beschreibung
    net.minecraft.network.chat.Component
     
    com.mojang.authlib.GameProfile
     
    protected net.minecraft.network.chat.MutableComponent
     
     
    boolean
    keyPressed(int keyCode, int scanCode, int modifiers)
     
    boolean
    mouseClicked(double mouseX, double mouseY, int button)
     
    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)
     
    protected abstract void
     

    Von Klasse geerbte Methoden info.u_team.u_team_core.gui.elements.ScrollableListEntry

    addChildren, getList, mouseDragged, mouseReleased

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

    updateNarration

    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, keyReleased, mouseMoved, mouseScrolled, nextFocusPath

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

    getTabOrderGroup
  • Felddetails

    • ourScreen

      protected final net.minecraft.client.gui.screens.Screen ourScreen
    • currentlyUsed

      protected final boolean currentlyUsed
  • Konstruktordetails

    • AbstractAccountSelectionEntry

      public AbstractAccountSelectionEntry(net.minecraft.client.gui.screens.Screen ourScreen, AccountSelectionList selectionList, UUID uuid, com.mojang.authlib.GameProfile profile)
  • Methodendetails

    • render

      public 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 info.u_team.u_team_core.gui.elements.ScrollableListEntry<AbstractAccountSelectionEntry>
    • keyPressed

      public boolean keyPressed(int keyCode, int scanCode, int modifiers)
    • 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 info.u_team.u_team_core.gui.elements.ScrollableListEntry<AbstractAccountSelectionEntry>
    • getNarration

      public net.minecraft.network.chat.Component getNarration()
      Angegeben von:
      getNarration in Klasse net.minecraft.client.gui.components.ObjectSelectionList.Entry<AbstractAccountSelectionEntry>
    • getUuid

      public UUID getUuid()
    • getProfile

      public com.mojang.authlib.GameProfile getProfile()
    • useEntry

      protected abstract void useEntry()
    • getTitleName

      protected net.minecraft.network.chat.MutableComponent getTitleName()