Package net.minecraft.client.gui.widget
Class TabNavigationWidget
java.lang.Object
net.minecraft.client.gui.widget.WrapperWidget
net.minecraft.client.gui.widget.GridWidget
net.minecraft.client.gui.widget.TabNavigationWidget
- All Implemented Interfaces:
class_8133,Widget
- Mappings:
Namespace Name official eokintermediary net/minecraft/class_8089named net/minecraft/client/gui/widget/TabNavigationWidget
-
Nested Class Summary
Nested ClassesNested classes/interfaces inherited from class net.minecraft.client.gui.widget.GridWidget
GridWidget.AdderNested classes/interfaces inherited from class net.minecraft.client.gui.widget.WrapperWidget
WrapperWidget.WrappedElement -
Field Summary
FieldsModifier and TypeFieldDescriptionprivate static final intprivate final ImmutableMap<Tab,ButtonWidget> private final TabManagerprivate intprivate final ImmutableList<Tab>Fields inherited from class net.minecraft.client.gui.widget.WrapperWidget
height, width -
Constructor Summary
ConstructorsConstructorDescriptionTabNavigationWidget(int x, int y, int width, TabManager tabManager, Iterable<Tab> tabs) -
Method Summary
Modifier and TypeMethodDescriptionstatic TabNavigationWidget.Builderbuilder(TabManager tabManager, int width) voidmethod_48986(Tab tab) voidmethod_48987(int int2) booleanmethod_48988(int int2) private intprivate intmethod_48990(int int2) voidprivate voidselectTab(Optional<ButtonWidget> button, Tab tab) voidsetWidth(int width) Methods inherited from class net.minecraft.client.gui.widget.GridWidget
add, add, add, add, copyPositioner, createAdder, forEachElement, getMainPositioner, setColumnSpacing, setRowSpacing, setSpacingMethods inherited from class net.minecraft.client.gui.widget.WrapperWidget
getHeight, getWidth, getX, getY, setX, setYMethods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, waitMethods inherited from interface net.minecraft.class_8133
forEachChildMethods inherited from interface net.minecraft.client.gui.widget.Widget
setPosition
-
Field Details
-
field_42489
private static final int field_42489- See Also:
- Mappings:
Namespace Name Mixin selector official cLeok;c:Iintermediary field_42489Lnet/minecraft/class_8089;field_42489:Inamed field_42489Lnet/minecraft/client/gui/widget/TabNavigationWidget;field_42489:I
-
tabManager
- Mappings:
Namespace Name Mixin selector official eLeok;e:Leoj;intermediary field_42146Lnet/minecraft/class_8089;field_42146:Lnet/minecraft/class_8088;named tabManagerLnet/minecraft/client/gui/widget/TabNavigationWidget;tabManager:Lnet/minecraft/client/gui/tab/TabManager;
-
tabs
- Mappings:
Namespace Name Mixin selector official fLeok;f:Lcom/google/common/collect/ImmutableList;intermediary field_42147Lnet/minecraft/class_8089;field_42147:Lcom/google/common/collect/ImmutableList;named tabsLnet/minecraft/client/gui/widget/TabNavigationWidget;tabs:Lcom/google/common/collect/ImmutableList;
-
tabButtons
- Mappings:
Namespace Name Mixin selector official gLeok;g:Lcom/google/common/collect/ImmutableMap;intermediary field_42148Lnet/minecraft/class_8089;field_42148:Lcom/google/common/collect/ImmutableMap;named tabButtonsLnet/minecraft/client/gui/widget/TabNavigationWidget;tabButtons:Lcom/google/common/collect/ImmutableMap;
-
-
Constructor Details
-
TabNavigationWidget
TabNavigationWidget(int x, int y, int width, TabManager tabManager, Iterable<Tab> tabs) - Mappings:
Namespace Name Mixin selector official <init>Leok;<init>(IIILeoj;Ljava/lang/Iterable;)Vintermediary <init>Lnet/minecraft/class_8089;<init>(IIILnet/minecraft/class_8088;Ljava/lang/Iterable;)Vnamed <init>Lnet/minecraft/client/gui/widget/TabNavigationWidget;<init>(IIILnet/minecraft/client/gui/tab/TabManager;Ljava/lang/Iterable;)V
-
-
Method Details
-
setWidth
public void setWidth(int width) - Mappings:
Namespace Name Mixin selector official aLeok;a(I)Vintermediary method_48618Lnet/minecraft/class_8089;method_48618(I)Vnamed setWidthLnet/minecraft/client/gui/widget/TabNavigationWidget;setWidth(I)V
-
builder
- Mappings:
Namespace Name Mixin selector official aLeok;a(Leoj;I)Leok$a;intermediary method_48623Lnet/minecraft/class_8089;method_48623(Lnet/minecraft/class_8088;I)Lnet/minecraft/class_8089$class_8090;named builderLnet/minecraft/client/gui/widget/TabNavigationWidget;builder(Lnet/minecraft/client/gui/tab/TabManager;I)Lnet/minecraft/client/gui/widget/TabNavigationWidget$Builder;
-
refreshPositions
public void refreshPositions()- Specified by:
refreshPositionsin interfaceclass_8133- Overrides:
refreshPositionsin classGridWidget- Mappings:
Namespace Name Mixin selector official aLepn;a()Vintermediary method_48222Lnet/minecraft/class_8133;method_48222()Vnamed refreshPositionsLnet/minecraft/class_8133;refreshPositions()V
-
selectTab
- Mappings:
Namespace Name Mixin selector official aLeok;a(Ljava/util/Optional;Leoi;)Vintermediary method_48624Lnet/minecraft/class_8089;method_48624(Ljava/util/Optional;Lnet/minecraft/class_8087;)Vnamed selectTabLnet/minecraft/client/gui/widget/TabNavigationWidget;selectTab(Ljava/util/Optional;Lnet/minecraft/client/gui/tab/Tab;)V
-
method_48986
- Mappings:
Namespace Name Mixin selector official aLeok;a(Leoi;)Vintermediary method_48986Lnet/minecraft/class_8089;method_48986(Lnet/minecraft/class_8087;)Vnamed method_48986Lnet/minecraft/client/gui/widget/TabNavigationWidget;method_48986(Lnet/minecraft/client/gui/tab/Tab;)V
-
method_48987
public void method_48987(int int2) - Mappings:
Namespace Name Mixin selector official bLeok;b(I)Vintermediary method_48987Lnet/minecraft/class_8089;method_48987(I)Vnamed method_48987Lnet/minecraft/client/gui/widget/TabNavigationWidget;method_48987(I)V
-
method_48988
public boolean method_48988(int int2) - Mappings:
Namespace Name Mixin selector official cLeok;c(I)Zintermediary method_48988Lnet/minecraft/class_8089;method_48988(I)Znamed method_48988Lnet/minecraft/client/gui/widget/TabNavigationWidget;method_48988(I)Z
-
method_48990
private int method_48990(int int2) - Mappings:
Namespace Name Mixin selector official jLeok;j(I)Iintermediary method_48990Lnet/minecraft/class_8089;method_48990(I)Inamed method_48990Lnet/minecraft/client/gui/widget/TabNavigationWidget;method_48990(I)I
-
method_48989
private int method_48989()- Mappings:
Namespace Name Mixin selector official dLeok;d()Iintermediary method_48989Lnet/minecraft/class_8089;method_48989()Inamed method_48989Lnet/minecraft/client/gui/widget/TabNavigationWidget;method_48989()I
-