Class BeaconScreen.BaseButtonWidget
java.lang.Object
net.minecraft.client.gui.widget.ClickableWidget
net.minecraft.client.gui.widget.ClickableWidget.class_12230
net.minecraft.client.gui.widget.PressableWidget
net.minecraft.client.gui.screen.ingame.BeaconScreen.BaseButtonWidget
- All Implemented Interfaces:
Drawable,Element,Narratable,Navigable,BeaconScreen.BeaconButtonWidget,Selectable,Widget
- Direct Known Subclasses:
BeaconScreen.EffectButtonWidget,BeaconScreen.IconButtonWidget
- Enclosing class:
BeaconScreen
@Environment(CLIENT)
private abstract static class BeaconScreen.BaseButtonWidget
extends PressableWidget
implements BeaconScreen.BeaconButtonWidget
- Mappings:
Namespace Name named net/minecraft/client/gui/screen/ingame/BeaconScreen$BaseButtonWidgetintermediary net/minecraft/class_466$class_470official gqz$e
-
Nested Class Summary
Nested classes/interfaces inherited from class net.minecraft.client.gui.widget.ClickableWidget
ClickableWidget.class_12230Nested classes/interfaces inherited from interface net.minecraft.client.gui.Selectable
Selectable.SelectionType -
Field Summary
FieldsFields inherited from class net.minecraft.client.gui.widget.PressableWidget
field_43050 -
Constructor Summary
ConstructorsModifierConstructorDescriptionprotectedBaseButtonWidget(int x, int y) protectedBaseButtonWidget(int x, int y, Text message) -
Method Summary
Modifier and TypeMethodDescriptionvoidbooleanvoidmethod_75752(DrawContext drawContext, int int2, int int3, float float2) protected abstract voidrenderExtra(DrawContext context) voidsetDisabled(boolean disabled) Methods inherited from class net.minecraft.client.gui.widget.PressableWidget
keyPressed, method_75793, method_75794, onClick, onPress, renderWidgetMethods inherited from class net.minecraft.client.gui.widget.ClickableWidget.class_12230
getMessage, method_75800, setMessageMethods inherited from class net.minecraft.client.gui.widget.ClickableWidget
appendDefaultNarrations, appendNarrations, forEachChild, getBottom, getHeight, getNarrationMessage, getNarrationMessage, getNavigationFocus, getNavigationOrder, getNavigationPath, getRight, getType, getWidth, getX, getY, isFocused, isHovered, isInteractable, isMouseOver, isSelected, isValidClickButton, method_75798, method_75799, mouseClicked, mouseDragged, mouseReleased, onDrag, onRelease, playClickSound, playDownSound, render, setAlpha, setDimensions, setDimensionsAndPosition, setFocused, setHeight, setNavigationOrder, setTooltip, setTooltipDelay, setWidth, setX, setYMethods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, waitMethods inherited from interface net.minecraft.client.gui.screen.ingame.BeaconScreen.BeaconButtonWidget
tickMethods inherited from interface net.minecraft.client.gui.Element
charTyped, getBorder, getFocusedPath, isClickable, keyReleased, mouseMoved, mouseScrolledMethods inherited from interface net.minecraft.client.gui.Selectable
getNarratedPartsMethods inherited from interface net.minecraft.client.gui.widget.Widget
setPosition
-
Field Details
-
disabled
private boolean disabled- Mappings:
Namespace Name Mixin selector named disabledLnet/minecraft/client/gui/screen/ingame/BeaconScreen$BaseButtonWidget;disabled:Zintermediary field_2815Lnet/minecraft/class_466$class_470;field_2815:Zofficial aLgqz$e;a:Z
-
-
Constructor Details
-
BaseButtonWidget
protected BaseButtonWidget(int x, int y) - Mappings:
Namespace Name Mixin selector named <init>Lnet/minecraft/client/gui/screen/ingame/BeaconScreen$BaseButtonWidget;<init>(II)Vintermediary <init>Lnet/minecraft/class_466$class_470;<init>(II)Vofficial <init>Lgqz$e;<init>(II)V
-
BaseButtonWidget
- Mappings:
Namespace Name Mixin selector named <init>Lnet/minecraft/client/gui/screen/ingame/BeaconScreen$BaseButtonWidget;<init>(IILnet/minecraft/text/Text;)Vintermediary <init>Lnet/minecraft/class_466$class_470;<init>(IILnet/minecraft/class_2561;)Vofficial <init>Lgqz$e;<init>(IILym;)V
-
-
Method Details
-
method_75752
- Specified by:
method_75752in classPressableWidget- Mappings:
Namespace Name Mixin selector named method_75752Lnet/minecraft/client/gui/widget/PressableWidget;method_75752(Lnet/minecraft/client/gui/DrawContext;IIF)Vintermediary method_75752Lnet/minecraft/class_4264;method_75752(Lnet/minecraft/class_332;IIF)Vofficial bLggg;b(Lggd;IIF)V
-
renderExtra
- Mappings:
Namespace Name Mixin selector named renderExtraLnet/minecraft/client/gui/screen/ingame/BeaconScreen$BaseButtonWidget;renderExtra(Lnet/minecraft/client/gui/DrawContext;)Vintermediary method_18641Lnet/minecraft/class_466$class_470;method_18641(Lnet/minecraft/class_332;)Vofficial bLgqz$e;b(Lggd;)V
-
isDisabled
public boolean isDisabled()- Mappings:
Namespace Name Mixin selector named isDisabledLnet/minecraft/client/gui/screen/ingame/BeaconScreen$BaseButtonWidget;isDisabled()Zintermediary method_2402Lnet/minecraft/class_466$class_470;method_2402()Zofficial aLgqz$e;a()Z
-
setDisabled
public void setDisabled(boolean disabled) - Mappings:
Namespace Name Mixin selector named setDisabledLnet/minecraft/client/gui/screen/ingame/BeaconScreen$BaseButtonWidget;setDisabled(Z)Vintermediary method_2401Lnet/minecraft/class_466$class_470;method_2401(Z)Vofficial aLgqz$e;a(Z)V
-
appendClickableNarrations
- Specified by:
appendClickableNarrationsin classClickableWidget- Mappings:
Namespace Name Mixin selector named appendClickableNarrationsLnet/minecraft/client/gui/widget/ClickableWidget;appendClickableNarrations(Lnet/minecraft/client/gui/screen/narration/NarrationMessageBuilder;)Vintermediary method_47399Lnet/minecraft/class_339;method_47399(Lnet/minecraft/class_6382;)Vofficial aLggo;a(Lgmp;)V
-