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
official eus$a
intermediary net/minecraft/class_8089$class_8090
named net/minecraft/client/gui/widget/TabNavigationWidget$Builder
  • Field Details

    • width

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

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

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

    • Builder

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

    • tabs

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

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