net.minecraft.client.friend.gui.widget

class FriendTabButtonWidget

extends AbstractTabButtonWidget

All mapped superinterfaces:

Widget, Drawable, Element, Navigable, Selectable, Narratable

net.minecraft.client.gui.screens.friends.FriendsOverlayTabButton
net.minecraft.class_1_992
net.minecraft.client.friend.gui.widget.FriendTabButtonWidget

Field summary

Modifier and TypeField
private final ButtonTextures
sprites
field_1_6832
BUTTON_TEXTURES
private static final int
SELECTED_OFFSET
field_1_6827
field_1_6827
private static final int
TEXT_MARGIN
field_1_6828
field_1_6828
private static final int
UNDERLINE_HEIGHT
field_1_6829
field_1_6829
private static final int
UNDERLINE_MARGIN_X
field_1_6831
field_1_6831
private static final int
UNDERLINE_MARGIN_BOTTOM
field_1_6830
field_1_6830

Constructor summary

ModifierConstructor
public (TabManager tabManager, Tab tab, int width, int height)

Method summary

Modifier and TypeMethod
public void
extractWidgetRenderState(GuiGraphicsExtractor graphics, int mouseX, int mouseY, float a)
method_48579(class_332 arg0, int arg1, int arg2, float arg3)
renderWidget(DrawContext arg0, int arg1, int arg2, float arg3)
private void
renderLabel(ActiveTextCollector output)
method_1_6026(class_12225 arg0)
drawMessage(DrawnTextConsumer textConsumer)
private void
renderFocusUnderline(GuiGraphicsExtractor graphics, Font font, int color)
method_1_6025(class_332 arg0, class_327 arg1, int arg2)
drawCurrentTabBackground(DrawContext context, TextRenderer textRenderer, int color)