net.minecraft.client.gui.widget

public class TabNavigationWidget

extends AbstractParentElement implements Drawable, Selectable

All mapped superinterfaces:

ParentElement, Element, Navigable, Drawable, Selectable, Narratable

fzw
net.minecraft.client.gui.components.tabs.TabNavigationBar
net.minecraft.class_8089
net.minecraft.client.gui.widget.TabNavigationWidget
net.minecraft.unmapped.C_mbxnkehf
net.minecraft.client.gui.widget.HeaderBar
net.minecraft.src.C_267342_

Field summary

Modifier and TypeField
private static final int
a
NO_TAB
field_42489
field_42489
f_mqrwhhaa
INVALID_TAB
f_268741_
private static final int
b
MAX_WIDTH
field_43076
field_43076
f_fajkbazf
MINIMAL_WIDTH
f_273832_
private static final int
c
HEIGHT
field_43077
field_43077
f_ymgavgyv
BAR_HEIGHT
f_273831_
private static final int
d
MARGIN
field_43078
field_43078
f_ppwonrnc
TAB_MARGIN
f_273887_
private static final Text
e
USAGE_NARRATION
field_43079
USAGE_NARRATION_TEXT
f_yhlmqmrq
USAGE_NARRATION
f_273890_
private final DirectionalLayoutWidget
f
layout
field_43080
grid
f_urqwiots
grid
f_273942_
private int
g
width
field_42145
tabNavWidth
f_wjutqvrn
width
f_267467_
private final TabManager
h
tabManager
field_42146
tabManager
f_qgibxwax
tabManager
f_267401_
private final com.google.common.collect.ImmutableList<Tab>
i
tabs
field_42147
tabs
f_xebrcahf
tabs
f_267380_
private final com.google.common.collect.ImmutableList<TabButtonWidget>
j
tabButtons
field_42148
tabButtons
f_hccadsro
tabWidgets
f_267495_

Constructor summary

ModifierConstructor
(int x, TabManager tabManager, Iterable<Tab> tabs)

Method summary

Modifier and TypeMethod
public static TabNavigationWidget$Builder
a(fzv o, int o)
builder(TabManager arg0, int arg1)
method_48623(class_8088 arg0, int arg1)
builder(TabManager tabManager, int width)
m_zatnwyzw(C_shidhwhk arg0, int arg1)
builder(TabManager manager, int width)
m_267630_(C_267345_ p_268126_, int p_268070_)
public void
a(int arg0)
setWidth(int arg0)
method_48618(int arg0)
setWidth(int width)
m_kawknevq(int arg0)
setWidth(int width)
m_267604_(int arg0)
public boolean
a_(double o, double arg1)
isMouseOver(double arg0, double arg1)
method_25405(double arg0, double arg1)
isMouseOver(double arg0, double arg1)
m_nxrnpxyk(double arg0, double arg1)
isMouseOver(double arg0, double arg1)
m_5953_(double p_376598_, double arg1)
public void
a(boolean arg0)
setFocused(boolean arg0)
method_25365(boolean arg0)
setFocused(boolean arg0)
m_sxncwtsd(boolean arg0)
setFocused(boolean arg0)
m_93692_(boolean arg0)
public void
a(fzn arg0)
setFocused(GuiEventListener arg0)
method_25395(class_364 arg0)
setFocused(Element arg0)
m_wirmenlj(C_fxiqpxaf arg0)
setFocusedChild(Element arg0)
m_7522_(C_3495_ arg0)
public GuiNavigationPath
a(gbz arg0)
nextFocusPath(FocusNavigationEvent arg0)
method_48205(class_8023 arg0)
getNavigationPath(GuiNavigation arg0)
m_yirxqyjo(C_ltcpucbp arg0)
nextFocusPath(GuiNavigationEvent arg0)
m_264064_(C_263643_ arg0)
public List<? extends Element>
aH_()
children()
method_25396()
children()
m_soldxolv()
children()
m_6702_()
public List<Tab>
c()
getTabs()
method_71284()
getTabs()
m_anhsaems()
m_403129_()
public Selectable$SelectionType
w()
narrationPriority()
method_37018()
getType()
m_ohloyjiq()
getType()
m_142684_()
public void
b(gbt arg0)
updateNarration(NarrationElementOutput arg0)
method_37020(class_6382 arg0)
appendNarrations(NarrationMessageBuilder arg0)
m_ubiaqpjr(C_pofrkllk arg0)
appendNarrations(NarrationMessageBuilder arg0)
m_142291_(C_141608_ arg0)
protected void
a(gbt o, fyz arg1)
narrateListElementPosition(NarrationElementOutput arg0, TabButton arg1)
method_49612(class_6382 arg0, class_8209 arg1)
appendNarrations(NarrationMessageBuilder builder, TabButtonWidget button)
m_yddtljxj(C_pofrkllk arg0, C_ljfeyjcb arg1)
getNarrationMessage(NarrationMessageBuilder builder, TabWidget widget)
m_274560_(C_141608_ p_275397_, C_273800_ arg1)
public void
a(fxb o, int o, int o, float arg3)
render(GuiGraphics arg0, int arg1, int arg2, float arg3)
method_25394(class_332 arg0, int arg1, int arg2, float arg3)
render(DrawContext arg0, int arg1, int arg2, float arg3)
m_ljhpujrm(C_sedilmty arg0, int arg1, int arg2, float arg3)
render(GuiGraphics arg0, int arg1, int arg2, float arg3)
m_88315_(C_279497_ p_282085_, int p_281687_, int p_283048_, float arg3)
public ScreenRect
I()
getRectangle()
method_48202()
getNavigationFocus()
m_duvbqmml()
getArea()
m_264198_()
public void
g()
arrangeElements()
method_49613()
init()
m_qpongkvy()
arrangeElements()
m_267766_()
public void
a(int o, boolean arg1)
selectTab(int arg0, boolean arg1)
method_48987(int arg0, boolean arg1)
selectTab(int index, boolean clickSound)
m_bjecnzbu(int arg0, boolean arg1)
setFocusedTab(int tab, boolean playClickSound)
m_276089_(int p_276125_, boolean arg1)
public void
b(int o, boolean arg1)
setTabActiveState(int arg0, boolean arg1)
method_71522(int arg0, boolean arg1)
setTabActive(int index, boolean active)
m_zxsigrdb(int arg0, boolean arg1)
m_402549_(int p_408320_, boolean arg1)
public void
a(int o, fzb arg1)
setTabTooltip(int arg0, Tooltip arg1)
method_71521(int arg0, class_7919 arg1)
setTabTooltip(int index, Tooltip tooltip)
m_rhsdiulv(int arg0, C_skehaijy arg1)
m_402140_(int p_407356_, C_256714_ arg1)
public boolean
b(int arg0)
keyPressed(int arg0)
method_48988(int arg0)
trySwitchTabsWithKey(int keyCode)
m_raiqlwok(int arg0)
keyPressed(int keyCode)
m_269419_(int arg0)
private int
c(int arg0)
getNextTabIndex(int arg0)
method_48990(int arg0)
getTabForKey(int keyCode)
m_ndnxgzuh(int arg0)
m_269123_(int arg0)
private int
a(int o, int arg1)
getNextTabIndex(int arg0, int arg1)
method_71520(int arg0, int arg1)
getTabForKey(int index, int keyCode)
m_gjzwwxxa(int arg0, int arg1)
m_402805_(int p_406073_, int arg1)
private int
h()
currentTabIndex()
method_48989()
getCurrentTabIndex()
m_biiorgvw()
getSelectedTabIndex()
m_269025_()
private TabButtonWidget
i()
currentTabButton()
method_49615()
getCurrentTabButton()
m_ydfxbtty()
getSelectedTabWidget()
m_274517_()