Class TabManager

java.lang.Object
net.minecraft.client.gui.tab.TabManager

@Environment(CLIENT) public class TabManager extends Object
Mappings:
Namespace Name
named net/minecraft/client/gui/tab/TabManager
intermediary net/minecraft/class_8088
official fzu
  • Field Details

    • tabLoadWidgetConsumer

      private final Consumer<ClickableWidget> tabLoadWidgetConsumer
      Mappings:
      Namespace Name Mixin selector
      named tabLoadWidgetConsumer Lnet/minecraft/client/gui/tab/TabManager;tabLoadWidgetConsumer:Ljava/util/function/Consumer;
      intermediary field_42141 Lnet/minecraft/class_8088;field_42141:Ljava/util/function/Consumer;
      official a Lfzu;a:Ljava/util/function/Consumer;
    • tabUnloadWidgetConsumer

      private final Consumer<ClickableWidget> tabUnloadWidgetConsumer
      Mappings:
      Namespace Name Mixin selector
      named tabUnloadWidgetConsumer Lnet/minecraft/client/gui/tab/TabManager;tabUnloadWidgetConsumer:Ljava/util/function/Consumer;
      intermediary field_42142 Lnet/minecraft/class_8088;field_42142:Ljava/util/function/Consumer;
      official b Lfzu;b:Ljava/util/function/Consumer;
    • tabLoadTabConsumer

      private final Consumer<Tab> tabLoadTabConsumer
      Mappings:
      Namespace Name Mixin selector
      named tabLoadTabConsumer Lnet/minecraft/client/gui/tab/TabManager;tabLoadTabConsumer:Ljava/util/function/Consumer;
      intermediary field_60307 Lnet/minecraft/class_8088;field_60307:Ljava/util/function/Consumer;
      official c Lfzu;c:Ljava/util/function/Consumer;
    • tabUnloadTabConsumer

      private final Consumer<Tab> tabUnloadTabConsumer
      Mappings:
      Namespace Name Mixin selector
      named tabUnloadTabConsumer Lnet/minecraft/client/gui/tab/TabManager;tabUnloadTabConsumer:Ljava/util/function/Consumer;
      intermediary field_60308 Lnet/minecraft/class_8088;field_60308:Ljava/util/function/Consumer;
      official d Lfzu;d:Ljava/util/function/Consumer;
    • currentTab

      @Nullable private @Nullable Tab currentTab
      Mappings:
      Namespace Name Mixin selector
      named currentTab Lnet/minecraft/client/gui/tab/TabManager;currentTab:Lnet/minecraft/client/gui/tab/Tab;
      intermediary field_42143 Lnet/minecraft/class_8088;field_42143:Lnet/minecraft/class_8087;
      official e Lfzu;e:Lfzt;
    • tabArea

      @Nullable private @Nullable ScreenRect tabArea
      Mappings:
      Namespace Name Mixin selector
      named tabArea Lnet/minecraft/client/gui/tab/TabManager;tabArea:Lnet/minecraft/client/gui/ScreenRect;
      intermediary field_42144 Lnet/minecraft/class_8088;field_42144:Lnet/minecraft/class_8030;
      official f Lfzu;f:Lgcc;
  • Constructor Details

    • TabManager

      public TabManager(Consumer<ClickableWidget> tabLoadWidgetConsumer, Consumer<ClickableWidget> tabUnloadWidgetConsumer)
      Mappings:
      Namespace Name Mixin selector
      named <init> Lnet/minecraft/client/gui/tab/TabManager;<init>(Ljava/util/function/Consumer;Ljava/util/function/Consumer;)V
      intermediary <init> Lnet/minecraft/class_8088;<init>(Ljava/util/function/Consumer;Ljava/util/function/Consumer;)V
      official <init> Lfzu;<init>(Ljava/util/function/Consumer;Ljava/util/function/Consumer;)V
    • TabManager

      public TabManager(Consumer<ClickableWidget> tabLoadWidgetConsumer, Consumer<ClickableWidget> tabUnloadWidgetConsumer, Consumer<Tab> tabLoadTabConsumer, Consumer<Tab> tabUnloadTabConsumer)
      Mappings:
      Namespace Name Mixin selector
      named <init> Lnet/minecraft/client/gui/tab/TabManager;<init>(Ljava/util/function/Consumer;Ljava/util/function/Consumer;Ljava/util/function/Consumer;Ljava/util/function/Consumer;)V
      intermediary <init> Lnet/minecraft/class_8088;<init>(Ljava/util/function/Consumer;Ljava/util/function/Consumer;Ljava/util/function/Consumer;Ljava/util/function/Consumer;)V
      official <init> Lfzu;<init>(Ljava/util/function/Consumer;Ljava/util/function/Consumer;Ljava/util/function/Consumer;Ljava/util/function/Consumer;)V
  • Method Details

    • setTabArea

      public void setTabArea(ScreenRect tabArea)
      Mappings:
      Namespace Name Mixin selector
      named setTabArea Lnet/minecraft/client/gui/tab/TabManager;setTabArea(Lnet/minecraft/client/gui/ScreenRect;)V
      intermediary method_48616 Lnet/minecraft/class_8088;method_48616(Lnet/minecraft/class_8030;)V
      official a Lfzu;a(Lgcc;)V
    • setCurrentTab

      public void setCurrentTab(Tab tab, boolean clickSound)
      Mappings:
      Namespace Name Mixin selector
      named setCurrentTab Lnet/minecraft/client/gui/tab/TabManager;setCurrentTab(Lnet/minecraft/client/gui/tab/Tab;Z)V
      intermediary method_48615 Lnet/minecraft/class_8088;method_48615(Lnet/minecraft/class_8087;Z)V
      official a Lfzu;a(Lfzt;Z)V
    • getCurrentTab

      @Nullable public @Nullable Tab getCurrentTab()
      Mappings:
      Namespace Name Mixin selector
      named getCurrentTab Lnet/minecraft/client/gui/tab/TabManager;getCurrentTab()Lnet/minecraft/client/gui/tab/Tab;
      intermediary method_48614 Lnet/minecraft/class_8088;method_48614()Lnet/minecraft/class_8087;
      official a Lfzu;a()Lfzt;