Package net.minecraft.client.gui.widget
Class TextIconButtonWidget.Builder
java.lang.Object
net.minecraft.client.gui.widget.TextIconButtonWidget.Builder
- Enclosing class:
TextIconButtonWidget
- Mappings:
Namespace Name named net/minecraft/client/gui/widget/TextIconButtonWidget$Builder
intermediary net/minecraft/class_8662$class_8663
official fiz$a
-
Field Summary
Modifier and TypeFieldDescriptionprivate int
private final boolean
(package private) ButtonWidget.NarrationSupplier
private final ButtonWidget.PressAction
private final Text
private @Nullable Identifier
private int
private int
private int
-
Constructor Summary
-
Method Summary
Modifier and TypeMethodDescriptionbuild()
dimension
(int width, int height) narration
(ButtonWidget.NarrationSupplier narrationSupplier) texture
(Identifier texture, int width, int height) width
(int width)
-
Field Details
-
text
- Mappings:
Namespace Name Mixin selector named text
Lnet/minecraft/client/gui/widget/TextIconButtonWidget$Builder;text:Lnet/minecraft/text/Text;
intermediary field_45382
Lnet/minecraft/class_8662$class_8663;field_45382:Lnet/minecraft/class_2561;
official b
Lfiz$a;b:Lwu;
-
onPress
- Mappings:
Namespace Name Mixin selector named onPress
Lnet/minecraft/client/gui/widget/TextIconButtonWidget$Builder;onPress:Lnet/minecraft/client/gui/widget/ButtonWidget$PressAction;
intermediary field_45383
Lnet/minecraft/class_8662$class_8663;field_45383:Lnet/minecraft/class_4185$class_4241;
official c
Lfiz$a;c:Lfhu$c;
-
hideText
private final boolean hideText- Mappings:
Namespace Name Mixin selector named hideText
Lnet/minecraft/client/gui/widget/TextIconButtonWidget$Builder;hideText:Z
intermediary field_45384
Lnet/minecraft/class_8662$class_8663;field_45384:Z
official d
Lfiz$a;d:Z
-
width
private int width- Mappings:
Namespace Name Mixin selector named width
Lnet/minecraft/client/gui/widget/TextIconButtonWidget$Builder;width:I
intermediary field_45385
Lnet/minecraft/class_8662$class_8663;field_45385:I
official e
Lfiz$a;e:I
-
height
private int height- Mappings:
Namespace Name Mixin selector named height
Lnet/minecraft/client/gui/widget/TextIconButtonWidget$Builder;height:I
intermediary field_45386
Lnet/minecraft/class_8662$class_8663;field_45386:I
official f
Lfiz$a;f:I
-
texture
- Mappings:
Namespace Name Mixin selector named texture
Lnet/minecraft/client/gui/widget/TextIconButtonWidget$Builder;texture:Lnet/minecraft/util/Identifier;
intermediary field_45387
Lnet/minecraft/class_8662$class_8663;field_45387:Lnet/minecraft/class_2960;
official g
Lfiz$a;g:Lakk;
-
textureWidth
private int textureWidth- Mappings:
Namespace Name Mixin selector named textureWidth
Lnet/minecraft/client/gui/widget/TextIconButtonWidget$Builder;textureWidth:I
intermediary field_45388
Lnet/minecraft/class_8662$class_8663;field_45388:I
official h
Lfiz$a;h:I
-
textureHeight
private int textureHeight- Mappings:
Namespace Name Mixin selector named textureHeight
Lnet/minecraft/client/gui/widget/TextIconButtonWidget$Builder;textureHeight:I
intermediary field_45389
Lnet/minecraft/class_8662$class_8663;field_45389:I
official i
Lfiz$a;i:I
-
narrationSupplier
- Mappings:
Namespace Name Mixin selector named narrationSupplier
Lnet/minecraft/client/gui/widget/TextIconButtonWidget$Builder;narrationSupplier:Lnet/minecraft/client/gui/widget/ButtonWidget$NarrationSupplier;
intermediary field_49486
Lnet/minecraft/class_8662$class_8663;field_49486:Lnet/minecraft/class_4185$class_7841;
official a
Lfiz$a;a:Lfhu$b;
-
-
Constructor Details
-
Builder
- Mappings:
Namespace Name Mixin selector named <init>
Lnet/minecraft/client/gui/widget/TextIconButtonWidget$Builder;<init>(Lnet/minecraft/text/Text;Lnet/minecraft/client/gui/widget/ButtonWidget$PressAction;Z)V
intermediary <init>
Lnet/minecraft/class_8662$class_8663;<init>(Lnet/minecraft/class_2561;Lnet/minecraft/class_4185$class_4241;Z)V
official <init>
Lfiz$a;<init>(Lwu;Lfhu$c;Z)V
-
-
Method Details
-
width
- Mappings:
Namespace Name Mixin selector named width
Lnet/minecraft/client/gui/widget/TextIconButtonWidget$Builder;width(I)Lnet/minecraft/client/gui/widget/TextIconButtonWidget$Builder;
intermediary method_52725
Lnet/minecraft/class_8662$class_8663;method_52725(I)Lnet/minecraft/class_8662$class_8663;
official a
Lfiz$a;a(I)Lfiz$a;
-
dimension
- Mappings:
Namespace Name Mixin selector named dimension
Lnet/minecraft/client/gui/widget/TextIconButtonWidget$Builder;dimension(II)Lnet/minecraft/client/gui/widget/TextIconButtonWidget$Builder;
intermediary method_52726
Lnet/minecraft/class_8662$class_8663;method_52726(II)Lnet/minecraft/class_8662$class_8663;
official a
Lfiz$a;a(II)Lfiz$a;
-
texture
- Mappings:
Namespace Name Mixin selector named texture
Lnet/minecraft/client/gui/widget/TextIconButtonWidget$Builder;texture(Lnet/minecraft/util/Identifier;II)Lnet/minecraft/client/gui/widget/TextIconButtonWidget$Builder;
intermediary method_52727
Lnet/minecraft/class_8662$class_8663;method_52727(Lnet/minecraft/class_2960;II)Lnet/minecraft/class_8662$class_8663;
official a
Lfiz$a;a(Lakk;II)Lfiz$a;
-
narration
- Mappings:
Namespace Name Mixin selector named narration
Lnet/minecraft/client/gui/widget/TextIconButtonWidget$Builder;narration(Lnet/minecraft/client/gui/widget/ButtonWidget$NarrationSupplier;)Lnet/minecraft/client/gui/widget/TextIconButtonWidget$Builder;
intermediary method_57722
Lnet/minecraft/class_8662$class_8663;method_57722(Lnet/minecraft/class_4185$class_7841;)Lnet/minecraft/class_8662$class_8663;
official a
Lfiz$a;a(Lfhu$b;)Lfiz$a;
-
build
- Mappings:
Namespace Name Mixin selector named build
Lnet/minecraft/client/gui/widget/TextIconButtonWidget$Builder;build()Lnet/minecraft/client/gui/widget/TextIconButtonWidget;
intermediary method_52724
Lnet/minecraft/class_8662$class_8663;method_52724()Lnet/minecraft/class_8662;
official a
Lfiz$a;a()Lfiz;
-