Class AbstractButton
java.lang.Object
net.minecraft.client.gui.GuiComponent
net.minecraft.client.gui.components.AbstractWidget
net.minecraft.client.gui.components.AbstractButton
- All Implemented Interfaces:
- GuiEventListener,- Widget,- NarratableEntry,- NarrationSupplier
- Direct Known Subclasses:
- BeaconScreen.BeaconScreenButton,- Button,- Checkbox,- CycleButton
- 
Nested Class SummaryNested classes/interfaces inherited from interface net.minecraft.client.gui.narration.NarratableEntryNarratableEntry.NarrationPriority
- 
Field SummaryFields inherited from class net.minecraft.client.gui.components.AbstractWidgetactive, alpha, height, isHovered, packedFGColor, UNSET_FG_COLOR, visible, WIDGETS_LOCATION, width, x, yFields inherited from class net.minecraft.client.gui.GuiComponentBACKGROUND_LOCATION, GUI_ICONS_LOCATION, STATS_ICON_LOCATIONFields inherited from interface net.minecraft.client.gui.components.events.GuiEventListenerDOUBLE_CLICK_THRESHOLD_MS
- 
Constructor SummaryConstructorsConstructorDescriptionAbstractButton(int p_93365_, int p_93366_, int p_93367_, int p_93368_, Component p_93369_) 
- 
Method SummaryModifier and TypeMethodDescriptionbooleankeyPressed(int p_93374_, int p_93375_, int p_93376_) voidonClick(double p_93371_, double p_93372_) abstract voidonPress()Methods inherited from class net.minecraft.client.gui.components.AbstractWidgetchangeFocus, clearFGColor, clicked, createNarrationMessage, defaultButtonNarrationText, getFGColor, getHeight, getMessage, getWidth, getYImage, isActive, isFocused, isHoveredOrFocused, isMouseOver, isValidClickButton, mouseClicked, mouseDragged, mouseReleased, narrationPriority, onDrag, onFocusedChanged, onRelease, playDownSound, render, renderBg, renderButton, renderToolTip, setAlpha, setFGColor, setFocused, setHeight, setMessage, setWidth, wrapDefaultNarrationMessageMethods inherited from class net.minecraft.client.gui.GuiComponentblit, blit, blit, blit, blit, blitOutlineBlack, drawCenteredString, drawCenteredString, drawCenteredString, drawString, drawString, drawString, fill, fillGradient, fillGradient, fillGradient, getBlitOffset, hLine, setBlitOffset, vLineMethods inherited from class java.lang.Objectclone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, waitMethods inherited from interface net.minecraft.client.gui.components.events.GuiEventListenercharTyped, keyReleased, mouseMoved, mouseScrolledMethods inherited from interface net.minecraft.client.gui.narration.NarrationSupplierupdateNarration
- 
Constructor Details- 
AbstractButton
 
- 
- 
Method Details- 
onPresspublic abstract void onPress()
- 
onClickpublic void onClick(double p_93371_, double p_93372_) - Overrides:
- onClickin class- AbstractWidget
 
- 
keyPressedpublic boolean keyPressed(int p_93374_, int p_93375_, int p_93376_) 
 
-