Klasse PlayerIconWidget

java.lang.Object
net.minecraft.client.gui.components.AbstractWidget
info.u_team.oauth_account_manager.screen.widget.PlayerIconWidget
Alle implementierten Schnittstellen:
info.u_team.u_team_core.api.gui.PerspectiveRenderable, info.u_team.u_team_core.api.gui.TooltipRenderable, 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 class PlayerIconWidget extends net.minecraft.client.gui.components.AbstractWidget implements info.u_team.u_team_core.api.gui.PerspectiveRenderable, info.u_team.u_team_core.api.gui.TooltipRenderable
  • Verschachtelte Klassen - Übersicht

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

    active, alpha, height, isHovered, packedFGColor, UNSET_FG_COLOR, visible, width

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

    DOUBLE_CLICK_THRESHOLD_MS
  • Konstruktorübersicht

    Konstruktoren
    Konstruktor
    Beschreibung
    PlayerIconWidget(int x, int y, int size, com.mojang.authlib.GameProfile profile)
     
  • Methodenübersicht

    Modifizierer und Typ
    Methode
    Beschreibung
    com.mojang.authlib.GameProfile
     
    void
    playDownSound(net.minecraft.client.sounds.SoundManager pHandler)
     
    void
    renderBefore(net.minecraft.client.gui.GuiGraphics guiGraphics, int mouseX, int mouseY, float partialTick)
     
    void
    renderBehind(net.minecraft.client.gui.GuiGraphics guiGraphics, int mouseX, int mouseY, float partialTick)
     
    void
    renderTooltip(net.minecraft.client.gui.GuiGraphics guiGraphics, int mouseX, int mouseY, float partialTick)
     
    void
    renderWidget(net.minecraft.client.gui.GuiGraphics guiGraphics, int mouseX, int mouseY, float partialTick)
     
    void
    setProfile(com.mojang.authlib.GameProfile profile)
     
    protected void
    updateWidgetNarration(net.minecraft.client.gui.narration.NarrationElementOutput element)
     

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

    clearFGColor, clicked, createNarrationMessage, defaultButtonNarrationText, getBottom, getFGColor, getHeight, getMessage, getRectangle, getRight, getTabOrderGroup, getTooltip, getWidth, getX, getY, isActive, isFocused, isHovered, isHoveredOrFocused, isMouseOver, isValidClickButton, mouseClicked, mouseDragged, mouseReleased, narrationPriority, nextFocusPath, onClick, onDrag, onRelease, render, renderScrollingString, renderScrollingString, renderScrollingString, setAlpha, setFGColor, setFocused, 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.GuiEventListener

    charTyped, getCurrentFocusPath, keyPressed, keyReleased, mouseMoved, mouseScrolled

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

    setPosition

    Von Schnittstelle geerbte Methoden info.u_team.u_team_core.api.gui.PerspectiveRenderable

    render
  • Konstruktordetails

    • PlayerIconWidget

      public PlayerIconWidget(int x, int y, int size, com.mojang.authlib.GameProfile profile)
  • Methodendetails

    • setProfile

      public void setProfile(com.mojang.authlib.GameProfile profile)
    • getProfile

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

      public void renderWidget(net.minecraft.client.gui.GuiGraphics guiGraphics, int mouseX, int mouseY, float partialTick)
      Angegeben von:
      renderWidget in Klasse net.minecraft.client.gui.components.AbstractWidget
    • renderBefore

      public void renderBefore(net.minecraft.client.gui.GuiGraphics guiGraphics, int mouseX, int mouseY, float partialTick)
      Angegeben von:
      renderBefore in Schnittstelle info.u_team.u_team_core.api.gui.PerspectiveRenderable
    • renderBehind

      public void renderBehind(net.minecraft.client.gui.GuiGraphics guiGraphics, int mouseX, int mouseY, float partialTick)
      Angegeben von:
      renderBehind in Schnittstelle info.u_team.u_team_core.api.gui.PerspectiveRenderable
    • renderTooltip

      public void renderTooltip(net.minecraft.client.gui.GuiGraphics guiGraphics, int mouseX, int mouseY, float partialTick)
      Angegeben von:
      renderTooltip in Schnittstelle info.u_team.u_team_core.api.gui.TooltipRenderable
    • updateWidgetNarration

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

      public void playDownSound(net.minecraft.client.sounds.SoundManager pHandler)
      Setzt außer Kraft:
      playDownSound in Klasse net.minecraft.client.gui.components.AbstractWidget