Klasse ItemButton
java.lang.Object
net.minecraft.client.gui.components.AbstractWidget
net.minecraft.client.gui.components.AbstractButton
net.minecraft.client.gui.components.Button
gollorum.signpost.minecraft.gui.widgets.ItemButton
- 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 ItemButton
extends net.minecraft.client.gui.components.Button
-
Verschachtelte Klassen - Übersicht
Von Klasse geerbte verschachtelte Klassen/Schnittstellen net.minecraft.client.gui.components.Button
net.minecraft.client.gui.components.Button.Builder, net.minecraft.client.gui.components.Button.CreateNarration, net.minecraft.client.gui.components.Button.OnPressVon Schnittstelle geerbte verschachtelte Klassen/Schnittstellen net.minecraft.client.gui.narration.NarratableEntry
net.minecraft.client.gui.narration.NarratableEntry.NarrationPriority -
Feldübersicht
FelderModifizierer und TypFeldBeschreibungstatic final intnet.minecraft.world.item.ItemStackstatic final intVon Klasse geerbte Felder net.minecraft.client.gui.components.Button
BIG_WIDTH, createNarration, DEFAULT_HEIGHT, DEFAULT_NARRATION, DEFAULT_SPACING, DEFAULT_WIDTH, onPress, SMALL_WIDTHVon Klasse geerbte Felder net.minecraft.client.gui.components.AbstractButton
SPRITES, TEXT_MARGINVon Klasse geerbte Felder net.minecraft.client.gui.components.AbstractWidget
active, alpha, isHovered, packedFGColor, UNSET_FG_COLOR, visible -
Konstruktorübersicht
KonstruktorenKonstruktorBeschreibungItemButton(int x, int y, Rect.XAlignment xAlignment, Rect.YAlignment yAlignment, net.minecraft.world.item.ItemStack stack, Consumer<ItemButton> pressedAction, net.minecraft.client.renderer.entity.ItemRenderer itemRenderer, net.minecraft.client.gui.Font font) -
Methodenübersicht
Modifizierer und TypMethodeBeschreibungvoidrenderWidget(net.minecraft.client.gui.GuiGraphics graphics, int mouseX, int mouseY, float partialTicks) Von Klasse geerbte Methoden net.minecraft.client.gui.components.Button
builder, createNarrationMessage, onPress, updateWidgetNarrationVon Klasse geerbte Methoden net.minecraft.client.gui.components.AbstractButton
keyPressed, onClick, renderStringVon 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, 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
-
Felddetails
-
width
public static final int width- Siehe auch:
-
height
public static final int height- Siehe auch:
-
stack
public net.minecraft.world.item.ItemStack stack
-
-
Konstruktordetails
-
ItemButton
public ItemButton(int x, int y, Rect.XAlignment xAlignment, Rect.YAlignment yAlignment, net.minecraft.world.item.ItemStack stack, Consumer<ItemButton> pressedAction, net.minecraft.client.renderer.entity.ItemRenderer itemRenderer, net.minecraft.client.gui.Font font)
-
-
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
-