Klasse SpriteSelectionButton

java.lang.Object
net.minecraft.client.gui.components.AbstractWidget
net.minecraft.client.gui.components.AbstractButton
gollorum.signpost.minecraft.gui.widgets.SpriteSelectionButton
Alle implementierten Schnittstellen:
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 SpriteSelectionButton extends net.minecraft.client.gui.components.AbstractButton
  • 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.AbstractButton

    SPRITES, TEXT_MARGIN

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

    active, alpha, height, isHovered, packedFGColor, UNSET_FG_COLOR, visible, width
  • Konstruktorübersicht

    Konstruktoren
    Konstruktor
    Beschreibung
    SpriteSelectionButton(Rect rect, Either<net.minecraft.client.renderer.texture.TextureAtlasSprite,net.minecraft.client.resources.model.Material> material, int tint, Consumer<SpriteSelectionButton> pressedAction)
     
  • Methodenübersicht

    Modifizierer und Typ
    Methode
    Beschreibung
    void
    onPress(net.minecraft.client.input.InputWithModifiers inputWithModifiers)
     
    void
    renderWidget(net.minecraft.client.gui.GuiGraphics graphics, int mouseX, int mouseY, float partialTicks)
     
    void
    updateWidgetNarration(net.minecraft.client.gui.narration.NarrationElementOutput p_169152_)
     

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

    keyPressed, onClick, renderString

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

    clearFGColor, createNarrationMessage, defaultButtonNarrationText, getBottom, getFGColor, getHeight, getMessage, getRectangle, getRight, getTabOrderGroup, getWidth, getX, getY, isActive, isFocused, isHovered, isHoveredOrFocused, isMouseOver, isValidClickButton, mouseClicked, mouseDragged, mouseReleased, narrationPriority, nextFocusPath, onDrag, onRelease, playButtonClickSound, playDownSound, 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, getBorderForArrowNavigation, getCurrentFocusPath, keyReleased, mouseMoved, mouseScrolled, shouldTakeFocusAfterInteraction

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

    setPosition

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

    getNarratables
  • Konstruktordetails

    • SpriteSelectionButton

      public SpriteSelectionButton(Rect rect, Either<net.minecraft.client.renderer.texture.TextureAtlasSprite,net.minecraft.client.resources.model.Material> material, int tint, Consumer<SpriteSelectionButton> pressedAction)
  • Methodendetails

    • renderWidget

      public void renderWidget(net.minecraft.client.gui.GuiGraphics graphics, int mouseX, int mouseY, float partialTicks)
      Setzt außer Kraft:
      renderWidget in Klasse net.minecraft.client.gui.components.AbstractButton
    • onPress

      public void onPress(net.minecraft.client.input.InputWithModifiers inputWithModifiers)
      Angegeben von:
      onPress in Klasse net.minecraft.client.gui.components.AbstractButton
    • updateWidgetNarration

      public void updateWidgetNarration(net.minecraft.client.gui.narration.NarrationElementOutput p_169152_)
      Angegeben von:
      updateWidgetNarration in Klasse net.minecraft.client.gui.components.AbstractWidget