Class BeaconScreen.IconButtonWidget
java.lang.Object
net.minecraft.client.gui.DrawableHelper
net.minecraft.client.gui.widget.AbstractButtonWidget
net.minecraft.client.gui.widget.AbstractPressableButtonWidget
net.minecraft.client.gui.screen.ingame.BeaconScreen.BaseButtonWidget
net.minecraft.client.gui.screen.ingame.BeaconScreen.IconButtonWidget
- Direct Known Subclasses:
BeaconScreen.CancelButtonWidget,BeaconScreen.DoneButtonWidget
- Enclosing class:
- BeaconScreen
@Environment(CLIENT) abstract static class BeaconScreen.IconButtonWidget extends BeaconScreen.BaseButtonWidget
- Mappings:
Namespace Name official dwd$eintermediary net/minecraft/class_466$class_4072named net/minecraft/client/gui/screen/ingame/BeaconScreen$IconButtonWidget
-
Field Summary
Fields inherited from class net.minecraft.client.gui.widget.AbstractButtonWidget
active, alpha, height, hovered, nextNarration, visible, WIDGETS_LOCATION, width, x, yFields inherited from class net.minecraft.client.gui.DrawableHelper
GUI_ICONS_TEXTURE, OPTIONS_BACKGROUND_TEXTURE, STATS_ICON_TEXTURE -
Constructor Summary
Constructors Modifier Constructor Description protectedIconButtonWidget(int x, int y, int u, int v) -
Method Summary
Modifier and Type Method Description protected voidrenderExtra(MatrixStack matrices)Methods inherited from class net.minecraft.client.gui.screen.ingame.BeaconScreen.BaseButtonWidget
isDisabled, renderButton, setDisabledMethods inherited from class net.minecraft.client.gui.widget.AbstractPressableButtonWidget
keyPressed, onClick, onPressMethods inherited from class net.minecraft.client.gui.widget.AbstractButtonWidget
changeFocus, clicked, getHeight, getMessage, getNarrationMessage, getNarrationMessage, getWidth, getYImage, isFocused, isHovered, isMouseOver, isValidClickButton, mouseClicked, mouseDragged, mouseReleased, narrate, onDrag, onFocusedChanged, onRelease, playDownSound, queueNarration, render, renderBg, renderToolTip, setAlpha, setFocused, setMessage, setWidthMethods inherited from class net.minecraft.client.gui.DrawableHelper
drawCenteredString, drawCenteredText, drawHorizontalLine, drawSprite, drawStringWithShadow, drawTexture, drawTexture, drawTexture, drawTexture, drawTextWithShadow, drawVerticalLine, fill, fillGradient, fillGradient, getZOffset, method_29343, method_33284, setZOffsetMethods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, waitMethods inherited from interface net.minecraft.client.gui.Element
charTyped, keyReleased, mouseMoved, mouseScrolled
-
Field Details
-
u
private final int u- Mappings:
Namespace Name Mixin selector official aLdwd$e;a:Iintermediary field_18224Lnet/minecraft/class_466$class_4072;field_18224:Inamed uLnet/minecraft/client/gui/screen/ingame/BeaconScreen$IconButtonWidget;u:I
-
v
private final int v- Mappings:
Namespace Name Mixin selector official bLdwd$e;b:Iintermediary field_18225Lnet/minecraft/class_466$class_4072;field_18225:Inamed vLnet/minecraft/client/gui/screen/ingame/BeaconScreen$IconButtonWidget;v:I
-
-
Constructor Details
-
IconButtonWidget
protected IconButtonWidget(int x, int y, int u, int v)- Mappings:
Namespace Name Mixin selector official <init>Ldwd$e;<init>(IIII)Vintermediary <init>Lnet/minecraft/class_466$class_4072;<init>(IIII)Vnamed <init>Lnet/minecraft/client/gui/screen/ingame/BeaconScreen$IconButtonWidget;<init>(IIII)V
-
-
Method Details
-
renderExtra
- Specified by:
renderExtrain classBeaconScreen.BaseButtonWidget- Mappings:
Namespace Name Mixin selector official aLdwd$d;a(Ldlr;)Vintermediary method_18641Lnet/minecraft/class_466$class_470;method_18641(Lnet/minecraft/class_4587;)Vnamed renderExtraLnet/minecraft/client/gui/screen/ingame/BeaconScreen$BaseButtonWidget;renderExtra(Lnet/minecraft/client/util/math/MatrixStack;)V
-