Class BeaconScreen.SpriteButton
- java.lang.Object
-
- net.minecraft.client.gui.AbstractGui
-
- net.minecraft.client.gui.widget.Widget
-
- net.minecraft.client.gui.widget.button.AbstractButton
-
- net.minecraft.client.gui.screen.inventory.BeaconScreen.Button
-
- net.minecraft.client.gui.screen.inventory.BeaconScreen.SpriteButton
-
- All Implemented Interfaces:
IGuiEventListener
,IRenderable
- Direct Known Subclasses:
BeaconScreen.CancelButton
,BeaconScreen.ConfirmButton
- Enclosing class:
- BeaconScreen
abstract static class BeaconScreen.SpriteButton extends BeaconScreen.Button
-
-
Field Summary
Fields Modifier and Type Field Description private int
iconX
private int
iconY
-
Fields inherited from class net.minecraft.client.gui.widget.Widget
active, alpha, height, isHovered, nextNarration, packedFGColor, UNSET_FG_COLOR, visible, WIDGETS_LOCATION, width, x, y
-
Fields inherited from class net.minecraft.client.gui.AbstractGui
BACKGROUND_LOCATION, GUI_ICONS_LOCATION, STATS_ICON_LOCATION
-
-
Constructor Summary
Constructors Modifier Constructor Description protected
SpriteButton(int p_i50825_1_, int p_i50825_2_, int p_i50825_3_, int p_i50825_4_)
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description protected void
renderIcon(MatrixStack p_230454_1_)
-
Methods inherited from class net.minecraft.client.gui.screen.inventory.BeaconScreen.Button
isSelected, renderButton, setSelected
-
Methods inherited from class net.minecraft.client.gui.widget.button.AbstractButton
keyPressed, onClick, onPress
-
Methods inherited from class net.minecraft.client.gui.widget.Widget
changeFocus, clearFGColor, clicked, createNarrationMessage, getFGColor, getHeight, getMessage, getWidth, getYImage, isFocused, isHovered, isMouseOver, isValidClickButton, mouseClicked, mouseDragged, mouseReleased, narrate, onDrag, onFocusedChanged, onRelease, playDownSound, queueNarration, render, renderBg, renderToolTip, setAlpha, setFGColor, setFocused, setHeight, setMessage, setWidth
-
Methods inherited from class net.minecraft.client.gui.AbstractGui
blit, blit, blit, blit, blit, blitOutlineBlack, drawCenteredString, drawCenteredString, drawString, drawString, fill, fillGradient, fillGradient, getBlitOffset, hLine, setBlitOffset, vLine
-
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
-
Methods inherited from interface net.minecraft.client.gui.IGuiEventListener
charTyped, keyReleased, mouseMoved, mouseScrolled
-
-
-
-
Method Detail
-
renderIcon
protected void renderIcon(MatrixStack p_230454_1_)
- Specified by:
renderIcon
in classBeaconScreen.Button
-
-