net.minecraft.client.gui.components.tabs

public class TabNavigationBar

extends AbstractContainerEventHandler implements Renderable, NarratableEntry

All mapped superinterfaces:

ContainerEventHandler, GuiEventListener, TabOrderedElement, Renderable, NarratableEntry, NarrationSupplier

fxt
net.minecraft.client.gui.components.tabs.TabNavigationBar
net.minecraft.class_8089

Field summary

Modifier and TypeField
private static final int
a
NO_TAB
field_42489
private static final int
b
MAX_WIDTH
field_43076
private static final int
c
HEIGHT
field_43077
private static final int
d
MARGIN
field_43078
private static final Component
e
USAGE_NARRATION
field_43079
private final LinearLayout
f
layout
field_43080
private int
g
width
field_42145
private final TabManager
h
tabManager
field_42146
private final com.google.common.collect.ImmutableList<Tab>
i
tabs
field_42147
private final com.google.common.collect.ImmutableList<TabButton>
j
tabButtons
field_42148

Constructor summary

ModifierConstructor
(int arg0, TabManager arg1, Iterable<Tab> arg2)

Method summary

Modifier and TypeMethod
public static TabNavigationBar$Builder
a(fxs arg0, int arg1)
builder(TabManager arg0, int arg1)
method_48623(class_8088 arg0, int arg1)
public void
a(int arg0)
setWidth(int arg0)
method_48618(int arg0)
public boolean
a_(double arg0, double arg1)
isMouseOver(double arg0, double arg1)
method_25405(double arg0, double arg1)
public void
a(boolean arg0)
setFocused(boolean arg0)
method_25365(boolean arg0)
public void
a(fxl arg0)
setFocused(GuiEventListener arg0)
method_25395(class_364 arg0)
public ComponentPath
a(fzv arg0)
nextFocusPath(FocusNavigationEvent arg0)
method_48205(class_8023 arg0)
public List<? extends GuiEventListener>
aF_()
children()
method_25396()
public List<Tab>
b()
getTabs()
method_71284()
public NarratableEntry$NarrationPriority
w()
narrationPriority()
method_37018()
public void
b(fzp arg0)
updateNarration(NarrationElementOutput arg0)
method_37020(class_6382 arg0)
protected void
a(fzp arg0, fwx arg1)
narrateListElementPosition(NarrationElementOutput arg0, TabButton arg1)
method_49612(class_6382 arg0, class_8209 arg1)
public void
a(fvb arg0, int arg1, int arg2, float arg3)
render(GuiGraphics arg0, int arg1, int arg2, float arg3)
method_25394(class_332 arg0, int arg1, int arg2, float arg3)
public ScreenRectangle
I()
getRectangle()
method_48202()
public void
c()
arrangeElements()
method_49613()
public void
a(int arg0, boolean arg1)
selectTab(int arg0, boolean arg1)
method_48987(int arg0, boolean arg1)
public void
b(int arg0, boolean arg1)
setTabActiveState(int arg0, boolean arg1)
method_71522(int arg0, boolean arg1)
public void
a(int arg0, fwz arg1)
setTabTooltip(int arg0, Tooltip arg1)
method_71521(int arg0, class_7919 arg1)
public boolean
b(int arg0)
keyPressed(int arg0)
method_48988(int arg0)
private int
c(int arg0)
getNextTabIndex(int arg0)
method_48990(int arg0)
private int
a(int arg0, int arg1)
getNextTabIndex(int arg0, int arg1)
method_71520(int arg0, int arg1)
private int
g()
currentTabIndex()
method_48989()
private TabButton
h()
currentTabButton()
method_49615()