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

    • x

      private int x
      Mappings:
      Namespace Name Mixin selector
      official a Leok$a;a:I
      intermediary field_42149 Lnet/minecraft/class_8089$class_8090;field_42149:I
      named x Lnet/minecraft/client/gui/widget/TabNavigationWidget$Builder;x:I
    • y

      private int y
      Mappings:
      Namespace Name Mixin selector
      official b Leok$a;b:I
      intermediary field_42150 Lnet/minecraft/class_8089$class_8090;field_42150:I
      named y Lnet/minecraft/client/gui/widget/TabNavigationWidget$Builder;y:I
    • width

      private int width
      Mappings:
      Namespace Name Mixin selector
      official c Leok$a;c: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 d Leok$a;d:Leoj;
      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 e Leok$a;e: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> Leok$a;<init>(Leoj;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

    • tab

      public TabNavigationWidget.Builder tab(Tab tab)
      Mappings:
      Namespace Name Mixin selector
      official a Leok$a;a(Leoi;)Leok$a;
      intermediary method_48630 Lnet/minecraft/class_8089$class_8090;method_48630(Lnet/minecraft/class_8087;)Lnet/minecraft/class_8089$class_8090;
      named tab Lnet/minecraft/client/gui/widget/TabNavigationWidget$Builder;tab(Lnet/minecraft/client/gui/tab/Tab;)Lnet/minecraft/client/gui/widget/TabNavigationWidget$Builder;
    • tabs

      public TabNavigationWidget.Builder tabs(Tab[] tabs)
      Mappings:
      Namespace Name Mixin selector
      official a Leok$a;a([Leoi;)Leok$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;
    • x

      public TabNavigationWidget.Builder x(int x)
      Mappings:
      Namespace Name Mixin selector
      official a Leok$a;a(I)Leok$a;
      intermediary method_48628 Lnet/minecraft/class_8089$class_8090;method_48628(I)Lnet/minecraft/class_8089$class_8090;
      named x Lnet/minecraft/client/gui/widget/TabNavigationWidget$Builder;x(I)Lnet/minecraft/client/gui/widget/TabNavigationWidget$Builder;
    • y

      public TabNavigationWidget.Builder y(int y)
      Mappings:
      Namespace Name Mixin selector
      official b Leok$a;b(I)Leok$a;
      intermediary method_48632 Lnet/minecraft/class_8089$class_8090;method_48632(I)Lnet/minecraft/class_8089$class_8090;
      named y Lnet/minecraft/client/gui/widget/TabNavigationWidget$Builder;y(I)Lnet/minecraft/client/gui/widget/TabNavigationWidget$Builder;
    • position

      public TabNavigationWidget.Builder position(int x, int y)
      Mappings:
      Namespace Name Mixin selector
      official a Leok$a;a(II)Leok$a;
      intermediary method_48629 Lnet/minecraft/class_8089$class_8090;method_48629(II)Lnet/minecraft/class_8089$class_8090;
      named position Lnet/minecraft/client/gui/widget/TabNavigationWidget$Builder;position(II)Lnet/minecraft/client/gui/widget/TabNavigationWidget$Builder;
    • width

      public TabNavigationWidget.Builder width(int width)
      Mappings:
      Namespace Name Mixin selector
      official c Leok$a;c(I)Leok$a;
      intermediary method_48633 Lnet/minecraft/class_8089$class_8090;method_48633(I)Lnet/minecraft/class_8089$class_8090;
      named width Lnet/minecraft/client/gui/widget/TabNavigationWidget$Builder;width(I)Lnet/minecraft/client/gui/widget/TabNavigationWidget$Builder;
    • build

      public TabNavigationWidget build()
      Mappings:
      Namespace Name Mixin selector
      official a Leok$a;a()Leok;
      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;