Package net.minecraft.client.gui.widget
Class TabButtonWidget
java.lang.Object
net.minecraft.client.gui.widget.ClickableWidget
net.minecraft.client.gui.widget.TabButtonWidget
- All Implemented Interfaces:
Drawable,Element,Narratable,Navigable,Selectable,Widget
- Mappings:
Namespace Name intermediary net/minecraft/class_8209official eqdnamed net/minecraft/client/gui/widget/TabButtonWidget
-
Nested Class Summary
Nested classes/interfaces inherited from interface net.minecraft.client.gui.Selectable
Selectable.SelectionType -
Field Summary
FieldsModifier and TypeFieldDescriptionprivate static final intprivate static final intprivate static final intprivate static final intprivate static final intprivate static final intprivate static final intprivate static final intprivate static final intprivate final Tabprivate final TabManagerprivate static final IdentifierFields inherited from class net.minecraft.client.gui.widget.ClickableWidget
ACCESSIBILITY_TEXTURE, active, alpha, height, hovered, visible, WIDGETS_TEXTURE, widthFields inherited from interface net.minecraft.client.gui.Element
MAX_DOUBLE_CLICK_INTERVAL -
Constructor Summary
Constructors -
Method Summary
Modifier and TypeMethodDescriptionprotected voidprivate voiddrawCurrentTabLine(DrawContext context, TextRenderer textRenderer, int color) voiddrawMessage(DrawContext context, TextRenderer textRenderer, int color) getTab()protected intbooleanvoidplayDownSound(SoundManager soundManager) voidrenderButton(DrawContext context, int mouseX, int mouseY, float delta) Methods inherited from class net.minecraft.client.gui.widget.ClickableWidget
appendDefaultNarrations, appendNarrations, clicked, drawScrollableText, drawScrollableText, drawTexture, forEachChild, getHeight, getMessage, getNarrationMessage, getNarrationMessage, getNavigationFocus, getNavigationOrder, getNavigationPath, getTooltip, getTooltipPositioner, getType, getWidth, getX, getY, isFocused, isHovered, isMouseOver, isNarratable, isSelected, isValidClickButton, mouseClicked, mouseDragged, mouseReleased, onClick, onDrag, onRelease, render, setAlpha, setFocused, setMessage, 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.Element
charTyped, getFocusedPath, keyPressed, keyReleased, mouseMoved, mouseScrolledMethods inherited from interface net.minecraft.client.gui.widget.Widget
setPosition
-
Field Details
-
TEXTURE
- Mappings:
Namespace Name Mixin selector intermediary field_43058Lnet/minecraft/class_8209;field_43058:Lnet/minecraft/class_2960;official aLeqd;a:Lacq;named TEXTURELnet/minecraft/client/gui/widget/TabButtonWidget;TEXTURE:Lnet/minecraft/util/Identifier;
-
field_43059
private static final int field_43059- See Also:
- Mappings:
Namespace Name Mixin selector intermediary field_43059Lnet/minecraft/class_8209;field_43059:Iofficial bLeqd;b:Inamed field_43059Lnet/minecraft/client/gui/widget/TabButtonWidget;field_43059:I
-
field_43060
private static final int field_43060- See Also:
- Mappings:
Namespace Name Mixin selector intermediary field_43060Lnet/minecraft/class_8209;field_43060:Iofficial cLeqd;c:Inamed field_43060Lnet/minecraft/client/gui/widget/TabButtonWidget;field_43060:I
-
field_43061
private static final int field_43061- See Also:
- Mappings:
Namespace Name Mixin selector intermediary field_43061Lnet/minecraft/class_8209;field_43061:Iofficial dLeqd;d:Inamed field_43061Lnet/minecraft/client/gui/widget/TabButtonWidget;field_43061:I
-
field_43062
private static final int field_43062- See Also:
- Mappings:
Namespace Name Mixin selector intermediary field_43062Lnet/minecraft/class_8209;field_43062:Iofficial eLeqd;e:Inamed field_43062Lnet/minecraft/client/gui/widget/TabButtonWidget;field_43062:I
-
field_43063
private static final int field_43063- See Also:
- Mappings:
Namespace Name Mixin selector intermediary field_43063Lnet/minecraft/class_8209;field_43063:Iofficial fLeqd;f:Inamed field_43063Lnet/minecraft/client/gui/widget/TabButtonWidget;field_43063:I
-
field_43064
private static final int field_43064- See Also:
- Mappings:
Namespace Name Mixin selector intermediary field_43064Lnet/minecraft/class_8209;field_43064:Iofficial gLeqd;g:Inamed field_43064Lnet/minecraft/client/gui/widget/TabButtonWidget;field_43064:I
-
field_43065
private static final int field_43065- See Also:
- Mappings:
Namespace Name Mixin selector intermediary field_43065Lnet/minecraft/class_8209;field_43065:Iofficial hLeqd;h:Inamed field_43065Lnet/minecraft/client/gui/widget/TabButtonWidget;field_43065:I
-
field_43066
private static final int field_43066- See Also:
- Mappings:
Namespace Name Mixin selector intermediary field_43066Lnet/minecraft/class_8209;field_43066:Iofficial iLeqd;i:Inamed field_43066Lnet/minecraft/client/gui/widget/TabButtonWidget;field_43066:I
-
field_43067
private static final int field_43067- See Also:
- Mappings:
Namespace Name Mixin selector intermediary field_43067Lnet/minecraft/class_8209;field_43067:Iofficial jLeqd;j:Inamed field_43067Lnet/minecraft/client/gui/widget/TabButtonWidget;field_43067:I
-
tabManager
- Mappings:
Namespace Name Mixin selector intermediary field_43068Lnet/minecraft/class_8209;field_43068:Lnet/minecraft/class_8088;official kLeqd;k:Leqr;named tabManagerLnet/minecraft/client/gui/widget/TabButtonWidget;tabManager:Lnet/minecraft/client/gui/tab/TabManager;
-
tab
- Mappings:
Namespace Name Mixin selector intermediary field_43069Lnet/minecraft/class_8209;field_43069:Lnet/minecraft/class_8087;official lLeqd;l:Leqq;named tabLnet/minecraft/client/gui/widget/TabButtonWidget;tab:Lnet/minecraft/client/gui/tab/Tab;
-
-
Constructor Details
-
TabButtonWidget
- Mappings:
Namespace Name Mixin selector intermediary <init>Lnet/minecraft/class_8209;<init>(Lnet/minecraft/class_8088;Lnet/minecraft/class_8087;II)Vofficial <init>Leqd;<init>(Leqr;Leqq;II)Vnamed <init>Lnet/minecraft/client/gui/widget/TabButtonWidget;<init>(Lnet/minecraft/client/gui/tab/TabManager;Lnet/minecraft/client/gui/tab/Tab;II)V
-
-
Method Details
-
renderButton
- Specified by:
renderButtonin classClickableWidget- Mappings:
Namespace Name Mixin selector intermediary method_48579Lnet/minecraft/class_339;method_48579(Lnet/minecraft/class_332;IIF)Vofficial bLeox;b(Leop;IIF)Vnamed renderButtonLnet/minecraft/client/gui/widget/ClickableWidget;renderButton(Lnet/minecraft/client/gui/DrawContext;IIF)V
-
drawMessage
- Mappings:
Namespace Name Mixin selector intermediary method_49608Lnet/minecraft/class_8209;method_49608(Lnet/minecraft/class_332;Lnet/minecraft/class_327;I)Vofficial aLeqd;a(Leop;Leon;I)Vnamed drawMessageLnet/minecraft/client/gui/widget/TabButtonWidget;drawMessage(Lnet/minecraft/client/gui/DrawContext;Lnet/minecraft/client/font/TextRenderer;I)V
-
drawCurrentTabLine
- Mappings:
Namespace Name Mixin selector intermediary method_49610Lnet/minecraft/class_8209;method_49610(Lnet/minecraft/class_332;Lnet/minecraft/class_327;I)Vofficial bLeqd;b(Leop;Leon;I)Vnamed drawCurrentTabLineLnet/minecraft/client/gui/widget/TabButtonWidget;drawCurrentTabLine(Lnet/minecraft/client/gui/DrawContext;Lnet/minecraft/client/font/TextRenderer;I)V
-
getTextureV
protected int getTextureV()- Mappings:
Namespace Name Mixin selector intermediary method_49607Lnet/minecraft/class_8209;method_49607()Iofficial aLeqd;a()Inamed getTextureVLnet/minecraft/client/gui/widget/TabButtonWidget;getTextureV()I
-
appendClickableNarrations
- Specified by:
appendClickableNarrationsin classClickableWidget- Mappings:
Namespace Name Mixin selector intermediary method_47399Lnet/minecraft/class_339;method_47399(Lnet/minecraft/class_6382;)Vofficial aLeox;a(Lesg;)Vnamed appendClickableNarrationsLnet/minecraft/client/gui/widget/ClickableWidget;appendClickableNarrations(Lnet/minecraft/client/gui/screen/narration/NarrationMessageBuilder;)V
-
playDownSound
- Overrides:
playDownSoundin classClickableWidget- Mappings:
Namespace Name Mixin selector intermediary method_25354Lnet/minecraft/class_339;method_25354(Lnet/minecraft/class_1144;)Vofficial aLeox;a(Lfyr;)Vnamed playDownSoundLnet/minecraft/client/gui/widget/ClickableWidget;playDownSound(Lnet/minecraft/client/sound/SoundManager;)V
-
getTab
- Mappings:
Namespace Name Mixin selector intermediary method_49609Lnet/minecraft/class_8209;method_49609()Lnet/minecraft/class_8087;official bLeqd;b()Leqq;named getTabLnet/minecraft/client/gui/widget/TabButtonWidget;getTab()Lnet/minecraft/client/gui/tab/Tab;
-
isCurrentTab
public boolean isCurrentTab()- Mappings:
Namespace Name Mixin selector intermediary method_49611Lnet/minecraft/class_8209;method_49611()Zofficial eLeqd;e()Znamed isCurrentTabLnet/minecraft/client/gui/widget/TabButtonWidget;isCurrentTab()Z
-