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 - named - net/minecraft/client/gui/widget/TabButtonWidget- intermediary - net/minecraft/class_8209- official - fqd
- 
Nested Class SummaryNested classes/interfaces inherited from interface net.minecraft.client.gui.SelectableSelectable.SelectionType
- 
Field SummaryFieldsModifier and TypeFieldDescriptionprivate static final intprivate static final intprivate static final intprivate static final intprivate static final intprivate final Tabprivate static final ButtonTexturesprivate final TabManagerFields inherited from class net.minecraft.client.gui.widget.ClickableWidgetactive, alpha, height, hovered, visible, widthFields inherited from interface net.minecraft.client.gui.ElementMAX_DOUBLE_CLICK_INTERVAL
- 
Constructor SummaryConstructors
- 
Method SummaryModifier and TypeMethodDescriptionprotected voidprivate voiddrawCurrentTabLine(DrawContext context, TextRenderer textRenderer, int color) voiddrawMessage(DrawContext context, TextRenderer textRenderer, int color) getTab()booleanvoidplayDownSound(SoundManager soundManager) protected voidrenderBackgroundTexture(DrawContext context, int left, int top, int right, int bottom) voidrenderWidget(DrawContext context, int mouseX, int mouseY, float delta) Methods inherited from class net.minecraft.client.gui.widget.ClickableWidgetappendDefaultNarrations, appendNarrations, drawScrollableText, drawScrollableText, drawScrollableText, forEachChild, getBottom, getHeight, getMessage, getNarrationMessage, getNarrationMessage, getNavigationFocus, getNavigationOrder, getNavigationPath, getRight, getTooltip, getType, getWidth, getX, getY, isFocused, isHovered, isMouseOver, isNarratable, isSelected, isValidClickButton, mouseClicked, mouseDragged, mouseReleased, onClick, onDrag, onRelease, playClickSound, render, setAlpha, setDimensions, setDimensionsAndPosition, setFocused, setHeight, 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, getBorder, getFocusedPath, keyPressed, keyReleased, mouseMoved, mouseScrolledMethods inherited from interface net.minecraft.client.gui.SelectablegetNarratedPartsMethods inherited from interface net.minecraft.client.gui.widget.WidgetsetPosition
- 
Field Details- 
TAB_BUTTON_TEXTURES- Mappings:
- Namespace - Name - Mixin selector - named - TAB_BUTTON_TEXTURES- Lnet/minecraft/client/gui/widget/TabButtonWidget;TAB_BUTTON_TEXTURES:Lnet/minecraft/client/gui/screen/ButtonTextures;- intermediary - field_45391- Lnet/minecraft/class_8209;field_45391:Lnet/minecraft/class_8666;- official - a- Lfqd;a:Lfqh;
 
- 
field_43063private static final int field_43063- See Also:
- Mappings:
- Namespace - Name - Mixin selector - named - field_43063- Lnet/minecraft/client/gui/widget/TabButtonWidget;field_43063:I- intermediary - field_43063- Lnet/minecraft/class_8209;field_43063:I- official - b- Lfqd;b:I
 
- 
field_43064private static final int field_43064- See Also:
- Mappings:
- Namespace - Name - Mixin selector - named - field_43064- Lnet/minecraft/client/gui/widget/TabButtonWidget;field_43064:I- intermediary - field_43064- Lnet/minecraft/class_8209;field_43064:I- official - c- Lfqd;c:I
 
- 
field_43065private static final int field_43065- See Also:
- Mappings:
- Namespace - Name - Mixin selector - named - field_43065- Lnet/minecraft/client/gui/widget/TabButtonWidget;field_43065:I- intermediary - field_43065- Lnet/minecraft/class_8209;field_43065:I- official - d- Lfqd;d:I
 
- 
field_43066private static final int field_43066- See Also:
- Mappings:
- Namespace - Name - Mixin selector - named - field_43066- Lnet/minecraft/client/gui/widget/TabButtonWidget;field_43066:I- intermediary - field_43066- Lnet/minecraft/class_8209;field_43066:I- official - e- Lfqd;e:I
 
- 
field_43067private static final int field_43067- See Also:
- Mappings:
- Namespace - Name - Mixin selector - named - field_43067- Lnet/minecraft/client/gui/widget/TabButtonWidget;field_43067:I- intermediary - field_43067- Lnet/minecraft/class_8209;field_43067:I- official - f- Lfqd;f:I
 
- 
tabManager- Mappings:
- Namespace - Name - Mixin selector - named - tabManager- Lnet/minecraft/client/gui/widget/TabButtonWidget;tabManager:Lnet/minecraft/client/gui/tab/TabManager;- intermediary - field_43068- Lnet/minecraft/class_8209;field_43068:Lnet/minecraft/class_8088;- official - m- Lfqd;m:Lfqy;
 
- 
tab- Mappings:
- Namespace - Name - Mixin selector - named - tab- Lnet/minecraft/client/gui/widget/TabButtonWidget;tab:Lnet/minecraft/client/gui/tab/Tab;- intermediary - field_43069- Lnet/minecraft/class_8209;field_43069:Lnet/minecraft/class_8087;- official - n- Lfqd;n:Lfqx;
 
 
- 
- 
Constructor Details- 
TabButtonWidget- Mappings:
- Namespace - Name - Mixin selector - named - <init>- Lnet/minecraft/client/gui/widget/TabButtonWidget;<init>(Lnet/minecraft/client/gui/tab/TabManager;Lnet/minecraft/client/gui/tab/Tab;II)V- intermediary - <init>- Lnet/minecraft/class_8209;<init>(Lnet/minecraft/class_8088;Lnet/minecraft/class_8087;II)V- official - <init>- Lfqd;<init>(Lfqy;Lfqx;II)V
 
 
- 
- 
Method Details- 
renderWidget- Specified by:
- renderWidgetin class- ClickableWidget
- Mappings:
- Namespace - Name - Mixin selector - named - renderWidget- Lnet/minecraft/client/gui/widget/ClickableWidget;renderWidget(Lnet/minecraft/client/gui/DrawContext;IIF)V- intermediary - method_48579- Lnet/minecraft/class_339;method_48579(Lnet/minecraft/class_332;IIF)V- official - b- Lfos;b(Lfof;IIF)V
 
- 
renderBackgroundTextureprotected void renderBackgroundTexture(DrawContext context, int left, int top, int right, int bottom) - Mappings:
- Namespace - Name - Mixin selector - named - renderBackgroundTexture- Lnet/minecraft/client/gui/widget/TabButtonWidget;renderBackgroundTexture(Lnet/minecraft/client/gui/DrawContext;IIII)V- intermediary - method_58230- Lnet/minecraft/class_8209;method_58230(Lnet/minecraft/class_332;IIII)V- official - a- Lfqd;a(Lfof;IIII)V
 
- 
drawMessage- Mappings:
- Namespace - Name - Mixin selector - named - drawMessage- Lnet/minecraft/client/gui/widget/TabButtonWidget;drawMessage(Lnet/minecraft/client/gui/DrawContext;Lnet/minecraft/client/font/TextRenderer;I)V- intermediary - method_49608- Lnet/minecraft/class_8209;method_49608(Lnet/minecraft/class_332;Lnet/minecraft/class_327;I)V- official - a- Lfqd;a(Lfof;Lfod;I)V
 
- 
drawCurrentTabLine- Mappings:
- Namespace - Name - Mixin selector - named - drawCurrentTabLine- Lnet/minecraft/client/gui/widget/TabButtonWidget;drawCurrentTabLine(Lnet/minecraft/client/gui/DrawContext;Lnet/minecraft/client/font/TextRenderer;I)V- intermediary - method_49610- Lnet/minecraft/class_8209;method_49610(Lnet/minecraft/class_332;Lnet/minecraft/class_327;I)V- official - b- Lfqd;b(Lfof;Lfod;I)V
 
- 
appendClickableNarrations- Specified by:
- appendClickableNarrationsin class- ClickableWidget
- Mappings:
- Namespace - Name - Mixin selector - named - appendClickableNarrations- Lnet/minecraft/client/gui/widget/ClickableWidget;appendClickableNarrations(Lnet/minecraft/client/gui/screen/narration/NarrationMessageBuilder;)V- intermediary - method_47399- Lnet/minecraft/class_339;method_47399(Lnet/minecraft/class_6382;)V- official - a- Lfos;a(Lfsr;)V
 
- 
playDownSound- Overrides:
- playDownSoundin class- ClickableWidget
- Mappings:
- Namespace - Name - Mixin selector - named - playDownSound- Lnet/minecraft/client/gui/widget/ClickableWidget;playDownSound(Lnet/minecraft/client/sound/SoundManager;)V- intermediary - method_25354- Lnet/minecraft/class_339;method_25354(Lnet/minecraft/class_1144;)V- official - a- Lfos;a(Lhjw;)V
 
- 
getTab- Mappings:
- Namespace - Name - Mixin selector - named - getTab- Lnet/minecraft/client/gui/widget/TabButtonWidget;getTab()Lnet/minecraft/client/gui/tab/Tab;- intermediary - method_49609- Lnet/minecraft/class_8209;method_49609()Lnet/minecraft/class_8087;- official - a- Lfqd;a()Lfqx;
 
- 
isCurrentTabpublic boolean isCurrentTab()- Mappings:
- Namespace - Name - Mixin selector - named - isCurrentTab- Lnet/minecraft/client/gui/widget/TabButtonWidget;isCurrentTab()Z- intermediary - method_49611- Lnet/minecraft/class_8209;method_49611()Z- official - b- Lfqd;b()Z
 
 
-