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_MARGINVon Klasse geerbte Felder net.minecraft.client.gui.components.AbstractWidget
active, alpha, height, isHovered, packedFGColor, UNSET_FG_COLOR, visible, width -
Konstruktorübersicht
KonstruktorenKonstruktorBeschreibungSpriteSelectionButton(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 TypMethodeBeschreibungvoidonPress(net.minecraft.client.input.InputWithModifiers inputWithModifiers) voidrenderWidget(net.minecraft.client.gui.GuiGraphics graphics, int mouseX, int mouseY, float partialTicks) voidupdateWidgetNarration(net.minecraft.client.gui.narration.NarrationElementOutput p_169152_) Von Klasse geerbte Methoden net.minecraft.client.gui.components.AbstractButton
keyPressed, onClick, renderStringVon 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, wrapDefaultNarrationMessageVon Klasse geerbte Methoden java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, waitVon Schnittstelle geerbte Methoden net.minecraft.client.gui.components.events.GuiEventListener
charTyped, getBorderForArrowNavigation, getCurrentFocusPath, keyReleased, mouseMoved, mouseScrolled, shouldTakeFocusAfterInteractionVon Schnittstelle geerbte Methoden net.minecraft.client.gui.layouts.LayoutElement
setPositionVon 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:
renderWidgetin Klassenet.minecraft.client.gui.components.AbstractButton
-
onPress
public void onPress(net.minecraft.client.input.InputWithModifiers inputWithModifiers) - Angegeben von:
onPressin Klassenet.minecraft.client.gui.components.AbstractButton
-
updateWidgetNarration
public void updateWidgetNarration(net.minecraft.client.gui.narration.NarrationElementOutput p_169152_) - Angegeben von:
updateWidgetNarrationin Klassenet.minecraft.client.gui.components.AbstractWidget
-