Class GridScreenTab

java.lang.Object
net.minecraft.client.gui.tab.GridScreenTab
All Implemented Interfaces:
Tab
Direct Known Subclasses:
CreateWorldScreen.GameTab, CreateWorldScreen.MoreTab, CreateWorldScreen.WorldTab

@Environment(CLIENT) public class GridScreenTab extends Object implements Tab
Mappings:
Namespace Name
named net/minecraft/client/gui/tab/GridScreenTab
intermediary net/minecraft/class_8086
official fjh
  • Field Details

    • title

      private final Text title
      Mappings:
      Namespace Name Mixin selector
      named title Lnet/minecraft/client/gui/tab/GridScreenTab;title:Lnet/minecraft/text/Text;
      intermediary field_42140 Lnet/minecraft/class_8086;field_42140:Lnet/minecraft/class_2561;
      official b Lfjh;b:Lxp;
    • grid

      protected final GridWidget grid
      Mappings:
      Namespace Name Mixin selector
      named grid Lnet/minecraft/client/gui/tab/GridScreenTab;grid:Lnet/minecraft/client/gui/widget/GridWidget;
      intermediary field_42139 Lnet/minecraft/class_8086;field_42139:Lnet/minecraft/class_7845;
      official a Lfjh;a:Lfks;
  • Constructor Details

    • GridScreenTab

      public GridScreenTab(Text title)
      Mappings:
      Namespace Name Mixin selector
      named <init> Lnet/minecraft/client/gui/tab/GridScreenTab;<init>(Lnet/minecraft/text/Text;)V
      intermediary <init> Lnet/minecraft/class_8086;<init>(Lnet/minecraft/class_2561;)V
      official <init> Lfjh;<init>(Lxp;)V
  • Method Details

    • getTitle

      public Text getTitle()
      Specified by:
      getTitle in interface Tab
      Mappings:
      Namespace Name Mixin selector
      named getTitle Lnet/minecraft/client/gui/tab/Tab;getTitle()Lnet/minecraft/text/Text;
      intermediary method_48610 Lnet/minecraft/class_8087;method_48610()Lnet/minecraft/class_2561;
      official a Lfji;a()Lxp;
    • forEachChild

      public void forEachChild(Consumer<ClickableWidget> consumer)
      Specified by:
      forEachChild in interface Tab
      Mappings:
      Namespace Name Mixin selector
      named forEachChild Lnet/minecraft/client/gui/tab/Tab;forEachChild(Ljava/util/function/Consumer;)V
      intermediary method_48612 Lnet/minecraft/class_8087;method_48612(Ljava/util/function/Consumer;)V
      official a Lfji;a(Ljava/util/function/Consumer;)V
    • refreshGrid

      public void refreshGrid(ScreenRect tabArea)
      Specified by:
      refreshGrid in interface Tab
      Mappings:
      Namespace Name Mixin selector
      named refreshGrid Lnet/minecraft/client/gui/tab/Tab;refreshGrid(Lnet/minecraft/client/gui/ScreenRect;)V
      intermediary method_48611 Lnet/minecraft/class_8087;method_48611(Lnet/minecraft/class_8030;)V
      official a Lfji;a(Lflm;)V