Class TabNavigationWidget.Builder

java.lang.Object
net.minecraft.client.gui.widget.TabNavigationWidget.Builder
Enclosing class:
TabNavigationWidget

@Environment(CLIENT) public static class TabNavigationWidget.Builder extends Object
Mappings:
Namespace Name
named net/minecraft/client/gui/widget/TabNavigationWidget$Builder
intermediary net/minecraft/class_8089$class_8090
official fjj$a
  • Field Details

    • width

      private final int width
      Mappings:
      Namespace Name Mixin selector
      named width Lnet/minecraft/client/gui/widget/TabNavigationWidget$Builder;width:I
      intermediary field_42151 Lnet/minecraft/class_8089$class_8090;field_42151:I
      official a Lfjj$a;a:I
    • tabManager

      private final TabManager tabManager
      Mappings:
      Namespace Name Mixin selector
      named tabManager Lnet/minecraft/client/gui/widget/TabNavigationWidget$Builder;tabManager:Lnet/minecraft/client/gui/tab/TabManager;
      intermediary field_42152 Lnet/minecraft/class_8089$class_8090;field_42152:Lnet/minecraft/class_8088;
      official b Lfjj$a;b:Lfji;
    • tabs

      private final List<Tab> tabs
      Mappings:
      Namespace Name Mixin selector
      named tabs Lnet/minecraft/client/gui/widget/TabNavigationWidget$Builder;tabs:Ljava/util/List;
      intermediary field_42153 Lnet/minecraft/class_8089$class_8090;field_42153:Ljava/util/List;
      official c Lfjj$a;c:Ljava/util/List;
  • Constructor Details

    • Builder

      Builder(TabManager tabManager, int width)
      Mappings:
      Namespace Name Mixin selector
      named <init> Lnet/minecraft/client/gui/widget/TabNavigationWidget$Builder;<init>(Lnet/minecraft/client/gui/tab/TabManager;I)V
      intermediary <init> Lnet/minecraft/class_8089$class_8090;<init>(Lnet/minecraft/class_8088;I)V
      official <init> Lfjj$a;<init>(Lfji;I)V
  • Method Details

    • tabs

      public TabNavigationWidget.Builder tabs(Tab[] tabs)
      Mappings:
      Namespace Name Mixin selector
      named tabs Lnet/minecraft/client/gui/widget/TabNavigationWidget$Builder;tabs([Lnet/minecraft/client/gui/tab/Tab;)Lnet/minecraft/client/gui/widget/TabNavigationWidget$Builder;
      intermediary method_48631 Lnet/minecraft/class_8089$class_8090;method_48631([Lnet/minecraft/class_8087;)Lnet/minecraft/class_8089$class_8090;
      official a Lfjj$a;a([Lfjh;)Lfjj$a;
    • build

      public TabNavigationWidget build()
      Mappings:
      Namespace Name Mixin selector
      named build Lnet/minecraft/client/gui/widget/TabNavigationWidget$Builder;build()Lnet/minecraft/client/gui/widget/TabNavigationWidget;
      intermediary method_48627 Lnet/minecraft/class_8089$class_8090;method_48627()Lnet/minecraft/class_8089;
      official a Lfjj$a;a()Lfjj;