net.minecraft.client.gui.tab

public class TabManager

net.minecraft.client.gui.components.tabs.TabManager
net.minecraft.class_8088
net.minecraft.client.gui.tab.TabManager

Field summary

Modifier and TypeField
private final Consumer<ClickableWidget>
addWidget
field_42141
tabLoadWidgetConsumer
private final Consumer<ClickableWidget>
removeWidget
field_42142
tabUnloadWidgetConsumer
private final Consumer<Tab>
onSelected
field_60307
tabLoadTabConsumer
private final Consumer<Tab>
onDeselected
field_60308
tabUnloadTabConsumer
private Tab
currentTab
field_42143
currentTab
private ScreenRect
tabArea
field_42144
tabArea

Constructor summary

ModifierConstructor
public (Consumer<ClickableWidget> tabLoadWidgetConsumer, Consumer<ClickableWidget> tabUnloadWidgetConsumer)
public (Consumer<ClickableWidget> tabLoadWidgetConsumer, Consumer<ClickableWidget> tabUnloadWidgetConsumer, Consumer<Tab> tabLoadTabConsumer, Consumer<Tab> tabUnloadTabConsumer)

Method summary

Modifier and TypeMethod
public void
setTabArea(ScreenRectangle tabArea)
method_48616(class_8030 arg0)
setTabArea(ScreenRect tabArea)
public void
setCurrentTab(Tab tab, boolean playSound)
method_1_5627(class_8087 arg0, boolean arg1)
setCurrentTab(Tab tab, boolean clickSound)
public void
setCurrentTab(Tab tab, boolean playSound, boolean addWidget)
method_48615(class_8087 arg0, boolean arg1, boolean arg2)
setCurrentTab(Tab tab, boolean clickSound, boolean fireWidgetLoadCallbacks)
public Tab
getCurrentTab()
method_48614()
getCurrentTab()
private static void
lambda$new$1(Tab arg0)
method_71282(class_8087 arg0)
method_71282(Tab unloadedTab)
private static void
lambda$new$0(Tab arg0)
method_71283(class_8087 arg0)
method_71283(Tab loadedTab)