Klasse ColorInputBox

java.lang.Object
net.minecraft.client.gui.components.AbstractWidget
net.minecraft.client.gui.components.EditBox
gollorum.signpost.minecraft.gui.widgets.InputBox
gollorum.signpost.minecraft.gui.widgets.ColorInputBox
Alle implementierten Schnittstellen:
WithMutableX, 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 ColorInputBox extends InputBox
  • Verschachtelte Klassen - Übersicht

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

    net.minecraft.client.gui.components.EditBox.TextFormatter

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

    BACKWARDS, DEFAULT_HINT_STYLE, DEFAULT_TEXT_COLOR, FORWARDS, SEARCH_HINT_STYLE

    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
    ColorInputBox(net.minecraft.client.gui.Font fontRenderer, Rect inputFieldRect, double zOffset)
     
  • Methodenübersicht

    Modifizierer und Typ
    Methode
    Beschreibung
    int
     
    void
    renderWidget(net.minecraft.client.gui.GuiGraphics graphics, int mouseX, int mouseY, float partialTicks)
     
    void
     
    void
     
    void
     
    void
    setSelectedColor(int color)
     

    Von Klasse geerbte Methoden gollorum.signpost.minecraft.gui.widgets.InputBox

    addKeyCodeListener, getXPos, keyPressed, setBordered, setXPos, width

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

    addFormatter, canConsumeInput, charTyped, createNarrationMessage, deleteChars, deleteCharsToPos, deleteWords, getCursorPosition, getHighlighted, getInnerWidth, getScreenX, getTextShadow, getValue, getWordPosition, insertText, isBordered, isVisible, moveCursor, moveCursorTo, moveCursorToEnd, moveCursorToStart, onClick, onDrag, playDownSound, setCanLoseFocus, setCentered, setCursorPosition, setEditable, setFocused, setHighlightPos, setHint, setMaxLength, setSuggestion, setTextColor, setTextColorUneditable, setTextShadow, setValue, setVisible, setX, setY, updateWidgetNarration

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

    clearFGColor, defaultButtonNarrationText, getBottom, getFGColor, getHeight, getMessage, getRectangle, getRight, getTabOrderGroup, getWidth, getX, getY, isActive, isFocused, isHovered, isHoveredOrFocused, isMouseOver, isValidClickButton, mouseClicked, mouseDragged, mouseReleased, narrationPriority, nextFocusPath, onRelease, playButtonClickSound, render, renderScrollingString, renderScrollingString, renderScrollingString, setAlpha, setFGColor, setHeight, setMessage, setRectangle, setSize, setTabOrderGroup, setTooltip, setTooltipDelay, setWidth, 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

    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

    • ColorInputBox

      public ColorInputBox(net.minecraft.client.gui.Font fontRenderer, Rect inputFieldRect, double zOffset)
  • Methodendetails

    • setFilter

      public void setFilter(Predicate<String> filter)
      Setzt außer Kraft:
      setFilter in Klasse net.minecraft.client.gui.components.EditBox
    • getCurrentColor

      public int getCurrentColor()
    • setResponder

      public void setResponder(Consumer<String> responder)
      Setzt außer Kraft:
      setResponder in Klasse net.minecraft.client.gui.components.EditBox
    • renderWidget

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

      public void setColorResponder(Consumer<Integer> responder)
    • setSelectedColor

      public void setSelectedColor(int color)