Package net.minecraft.client.gui.widget
Class TexturedButtonWidget
java.lang.Object
net.minecraft.client.gui.widget.ClickableWidget
net.minecraft.client.gui.widget.PressableWidget
net.minecraft.client.gui.widget.ButtonWidget
net.minecraft.client.gui.widget.TexturedButtonWidget
- All Implemented Interfaces:
- Drawable,- Element,- Narratable,- Navigable,- Selectable,- Widget
- Direct Known Subclasses:
- RealmsMainScreen.PendingInvitesButton
- Mappings:
- Namespace - Name - official - ept- intermediary - net/minecraft/class_344- named - net/minecraft/client/gui/widget/TexturedButtonWidget
- 
Nested Class SummaryNested classes/interfaces inherited from class net.minecraft.client.gui.widget.ButtonWidgetButtonWidget.Builder, ButtonWidget.NarrationSupplier, ButtonWidget.PressActionNested classes/interfaces inherited from interface net.minecraft.client.gui.SelectableSelectable.SelectionType
- 
Field SummaryFieldsModifier and TypeFieldDescriptionprotected final intprotected final Identifierprotected final intprotected final intprotected final intprotected final intFields inherited from class net.minecraft.client.gui.widget.ButtonWidgetDEFAULT_HEIGHT, DEFAULT_NARRATION_SUPPLIER, DEFAULT_WIDTH, DEFAULT_WIDTH_SMALL, narrationSupplier, onPressFields inherited from class net.minecraft.client.gui.widget.PressableWidgetfield_43046, field_43047, field_43048, field_43050, field_43100, field_43101Fields inherited from class net.minecraft.client.gui.widget.ClickableWidgetACCESSIBILITY_TEXTURE, active, alpha, height, hovered, visible, WIDGETS_TEXTURE, widthFields inherited from interface net.minecraft.client.gui.ElementMAX_DOUBLE_CLICK_INTERVAL
- 
Constructor SummaryConstructorsConstructorDescriptionTexturedButtonWidget(int x, int y, int width, int height, int u, int v, int hoveredVOffset, Identifier texture, int textureWidth, int textureHeight, ButtonWidget.PressAction pressAction) TexturedButtonWidget(int x, int y, int width, int height, int u, int v, int hoveredVOffset, Identifier texture, int textureWidth, int textureHeight, ButtonWidget.PressAction pressAction, Text message) TexturedButtonWidget(int x, int y, int width, int height, int u, int v, int hoveredVOffset, Identifier texture, ButtonWidget.PressAction pressAction) TexturedButtonWidget(int x, int y, int width, int height, int u, int v, Identifier texture, ButtonWidget.PressAction pressAction) 
- 
Method SummaryModifier and TypeMethodDescriptionvoidrenderButton(DrawContext context, int mouseX, int mouseY, float delta) Methods inherited from class net.minecraft.client.gui.widget.ButtonWidgetappendClickableNarrations, builder, getNarrationMessage, onPressMethods inherited from class net.minecraft.client.gui.widget.PressableWidgetdrawMessage, keyPressed, onClickMethods inherited from class net.minecraft.client.gui.widget.ClickableWidgetappendDefaultNarrations, appendNarrations, clicked, drawScrollableText, drawScrollableText, drawTexture, forEachChild, getHeight, getMessage, getNarrationMessage, getNavigationFocus, getNavigationOrder, getNavigationPath, getTooltip, getTooltipPositioner, getType, getWidth, getX, getY, isFocused, isHovered, isMouseOver, isNarratable, isSelected, isValidClickButton, mouseClicked, mouseDragged, mouseReleased, onDrag, onRelease, playDownSound, render, setAlpha, setFocused, setMessage, setNavigationOrder, setTooltip, setTooltipDelay, setWidth, setX, setYMethods inherited from class java.lang.Objectclone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, waitMethods inherited from interface net.minecraft.client.gui.ElementcharTyped, getFocusedPath, keyReleased, mouseMoved, mouseScrolledMethods inherited from interface net.minecraft.client.gui.widget.WidgetsetPosition
- 
Field Details- 
texture- Mappings:
- Namespace - Name - Mixin selector - official - b- Lept;b:Lacq;- intermediary - field_2127- Lnet/minecraft/class_344;field_2127:Lnet/minecraft/class_2960;- named - texture- Lnet/minecraft/client/gui/widget/TexturedButtonWidget;texture:Lnet/minecraft/util/Identifier;
 
- 
uprotected final int u- Mappings:
- Namespace - Name - Mixin selector - official - c- Lept;c:I- intermediary - field_2126- Lnet/minecraft/class_344;field_2126:I- named - u- Lnet/minecraft/client/gui/widget/TexturedButtonWidget;u:I
 
- 
vprotected final int v- Mappings:
- Namespace - Name - Mixin selector - official - d- Lept;d:I- intermediary - field_2125- Lnet/minecraft/class_344;field_2125:I- named - v- Lnet/minecraft/client/gui/widget/TexturedButtonWidget;v:I
 
- 
hoveredVOffsetprotected final int hoveredVOffset- Mappings:
- Namespace - Name - Mixin selector - official - e- Lept;e:I- intermediary - field_19079- Lnet/minecraft/class_344;field_19079:I- named - hoveredVOffset- Lnet/minecraft/client/gui/widget/TexturedButtonWidget;hoveredVOffset:I
 
- 
textureWidthprotected final int textureWidth- Mappings:
- Namespace - Name - Mixin selector - official - f- Lept;f:I- intermediary - field_2124- Lnet/minecraft/class_344;field_2124:I- named - textureWidth- Lnet/minecraft/client/gui/widget/TexturedButtonWidget;textureWidth:I
 
- 
textureHeightprotected final int textureHeight- Mappings:
- Namespace - Name - Mixin selector - official - A- Lept;A:I- intermediary - field_19080- Lnet/minecraft/class_344;field_19080:I- named - textureHeight- Lnet/minecraft/client/gui/widget/TexturedButtonWidget;textureHeight:I
 
 
- 
- 
Constructor Details- 
TexturedButtonWidgetpublic TexturedButtonWidget(int x, int y, int width, int height, int u, int v, Identifier texture, ButtonWidget.PressAction pressAction) - Mappings:
- Namespace - Name - Mixin selector - official - <init>- Lept;<init>(IIIIIILacq;Lepi$c;)V- intermediary - <init>- Lnet/minecraft/class_344;<init>(IIIIIILnet/minecraft/class_2960;Lnet/minecraft/class_4185$class_4241;)V- named - <init>- Lnet/minecraft/client/gui/widget/TexturedButtonWidget;<init>(IIIIIILnet/minecraft/util/Identifier;Lnet/minecraft/client/gui/widget/ButtonWidget$PressAction;)V
 
- 
TexturedButtonWidgetpublic TexturedButtonWidget(int x, int y, int width, int height, int u, int v, int hoveredVOffset, Identifier texture, ButtonWidget.PressAction pressAction) - Mappings:
- Namespace - Name - Mixin selector - official - <init>- Lept;<init>(IIIIIIILacq;Lepi$c;)V- intermediary - <init>- Lnet/minecraft/class_344;<init>(IIIIIIILnet/minecraft/class_2960;Lnet/minecraft/class_4185$class_4241;)V- named - <init>- Lnet/minecraft/client/gui/widget/TexturedButtonWidget;<init>(IIIIIIILnet/minecraft/util/Identifier;Lnet/minecraft/client/gui/widget/ButtonWidget$PressAction;)V
 
- 
TexturedButtonWidgetpublic TexturedButtonWidget(int x, int y, int width, int height, int u, int v, int hoveredVOffset, Identifier texture, int textureWidth, int textureHeight, ButtonWidget.PressAction pressAction) - Mappings:
- Namespace - Name - Mixin selector - official - <init>- Lept;<init>(IIIIIIILacq;IILepi$c;)V- intermediary - <init>- Lnet/minecraft/class_344;<init>(IIIIIIILnet/minecraft/class_2960;IILnet/minecraft/class_4185$class_4241;)V- named - <init>- Lnet/minecraft/client/gui/widget/TexturedButtonWidget;<init>(IIIIIIILnet/minecraft/util/Identifier;IILnet/minecraft/client/gui/widget/ButtonWidget$PressAction;)V
 
- 
TexturedButtonWidgetpublic TexturedButtonWidget(int x, int y, int width, int height, int u, int v, int hoveredVOffset, Identifier texture, int textureWidth, int textureHeight, ButtonWidget.PressAction pressAction, Text message) - Mappings:
- Namespace - Name - Mixin selector - official - <init>- Lept;<init>(IIIIIIILacq;IILepi$c;Lsw;)V- intermediary - <init>- Lnet/minecraft/class_344;<init>(IIIIIIILnet/minecraft/class_2960;IILnet/minecraft/class_4185$class_4241;Lnet/minecraft/class_2561;)V- named - <init>- Lnet/minecraft/client/gui/widget/TexturedButtonWidget;<init>(IIIIIIILnet/minecraft/util/Identifier;IILnet/minecraft/client/gui/widget/ButtonWidget$PressAction;Lnet/minecraft/text/Text;)V
 
 
- 
- 
Method Details- 
renderButton- Overrides:
- renderButtonin class- PressableWidget
- Mappings:
- Namespace - Name - Mixin selector - official - b- Lepf;b(Leox;IIF)V- intermediary - method_48579- Lnet/minecraft/class_339;method_48579(Lnet/minecraft/class_332;IIF)V- named - renderButton- Lnet/minecraft/client/gui/widget/ClickableWidget;renderButton(Lnet/minecraft/client/gui/DrawContext;IIF)V
 
 
-