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$Builderintermediary net/minecraft/class_8662$class_8663official fyv$a
- 
Field Summary
FieldsModifier and TypeFieldDescriptionprivate intprivate final boolean(package private) ButtonWidget.NarrationSupplierprivate final ButtonWidget.PressActionprivate final Textprivate @Nullable Identifierprivate intprivate intprivate int - 
Constructor Summary
Constructors - 
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 textLnet/minecraft/client/gui/widget/TextIconButtonWidget$Builder;text:Lnet/minecraft/text/Text;intermediary field_45382Lnet/minecraft/class_8662$class_8663;field_45382:Lnet/minecraft/class_2561;official bLfyv$a;b:Lxo;
 - 
onPress
- Mappings:
 Namespace Name Mixin selector named onPressLnet/minecraft/client/gui/widget/TextIconButtonWidget$Builder;onPress:Lnet/minecraft/client/gui/widget/ButtonWidget$PressAction;intermediary field_45383Lnet/minecraft/class_8662$class_8663;field_45383:Lnet/minecraft/class_4185$class_4241;official cLfyv$a;c:Lfxo$c;
 - 
hideText
private final boolean hideText- Mappings:
 Namespace Name Mixin selector named hideTextLnet/minecraft/client/gui/widget/TextIconButtonWidget$Builder;hideText:Zintermediary field_45384Lnet/minecraft/class_8662$class_8663;field_45384:Zofficial dLfyv$a;d:Z
 - 
width
private int width- Mappings:
 Namespace Name Mixin selector named widthLnet/minecraft/client/gui/widget/TextIconButtonWidget$Builder;width:Iintermediary field_45385Lnet/minecraft/class_8662$class_8663;field_45385:Iofficial eLfyv$a;e:I
 - 
height
private int height- Mappings:
 Namespace Name Mixin selector named heightLnet/minecraft/client/gui/widget/TextIconButtonWidget$Builder;height:Iintermediary field_45386Lnet/minecraft/class_8662$class_8663;field_45386:Iofficial fLfyv$a;f:I
 - 
texture
- Mappings:
 Namespace Name Mixin selector named textureLnet/minecraft/client/gui/widget/TextIconButtonWidget$Builder;texture:Lnet/minecraft/util/Identifier;intermediary field_45387Lnet/minecraft/class_8662$class_8663;field_45387:Lnet/minecraft/class_2960;official gLfyv$a;g:Lame;
 - 
textureWidth
private int textureWidth- Mappings:
 Namespace Name Mixin selector named textureWidthLnet/minecraft/client/gui/widget/TextIconButtonWidget$Builder;textureWidth:Iintermediary field_45388Lnet/minecraft/class_8662$class_8663;field_45388:Iofficial hLfyv$a;h:I
 - 
textureHeight
private int textureHeight- Mappings:
 Namespace Name Mixin selector named textureHeightLnet/minecraft/client/gui/widget/TextIconButtonWidget$Builder;textureHeight:Iintermediary field_45389Lnet/minecraft/class_8662$class_8663;field_45389:Iofficial iLfyv$a;i:I
 - 
narrationSupplier
- Mappings:
 Namespace Name Mixin selector named narrationSupplierLnet/minecraft/client/gui/widget/TextIconButtonWidget$Builder;narrationSupplier:Lnet/minecraft/client/gui/widget/ButtonWidget$NarrationSupplier;intermediary field_49486Lnet/minecraft/class_8662$class_8663;field_49486:Lnet/minecraft/class_4185$class_7841;official aLfyv$a;a:Lfxo$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)Vintermediary <init>Lnet/minecraft/class_8662$class_8663;<init>(Lnet/minecraft/class_2561;Lnet/minecraft/class_4185$class_4241;Z)Vofficial <init>Lfyv$a;<init>(Lxo;Lfxo$c;Z)V
 
 - 
 - 
Method Details
- 
width
- Mappings:
 Namespace Name Mixin selector named widthLnet/minecraft/client/gui/widget/TextIconButtonWidget$Builder;width(I)Lnet/minecraft/client/gui/widget/TextIconButtonWidget$Builder;intermediary method_52725Lnet/minecraft/class_8662$class_8663;method_52725(I)Lnet/minecraft/class_8662$class_8663;official aLfyv$a;a(I)Lfyv$a;
 - 
dimension
- Mappings:
 Namespace Name Mixin selector named dimensionLnet/minecraft/client/gui/widget/TextIconButtonWidget$Builder;dimension(II)Lnet/minecraft/client/gui/widget/TextIconButtonWidget$Builder;intermediary method_52726Lnet/minecraft/class_8662$class_8663;method_52726(II)Lnet/minecraft/class_8662$class_8663;official aLfyv$a;a(II)Lfyv$a;
 - 
texture
- Mappings:
 Namespace Name Mixin selector named textureLnet/minecraft/client/gui/widget/TextIconButtonWidget$Builder;texture(Lnet/minecraft/util/Identifier;II)Lnet/minecraft/client/gui/widget/TextIconButtonWidget$Builder;intermediary method_52727Lnet/minecraft/class_8662$class_8663;method_52727(Lnet/minecraft/class_2960;II)Lnet/minecraft/class_8662$class_8663;official aLfyv$a;a(Lame;II)Lfyv$a;
 - 
narration
- Mappings:
 Namespace Name Mixin selector named narrationLnet/minecraft/client/gui/widget/TextIconButtonWidget$Builder;narration(Lnet/minecraft/client/gui/widget/ButtonWidget$NarrationSupplier;)Lnet/minecraft/client/gui/widget/TextIconButtonWidget$Builder;intermediary method_57722Lnet/minecraft/class_8662$class_8663;method_57722(Lnet/minecraft/class_4185$class_7841;)Lnet/minecraft/class_8662$class_8663;official aLfyv$a;a(Lfxo$b;)Lfyv$a;
 - 
build
- Mappings:
 Namespace Name Mixin selector named buildLnet/minecraft/client/gui/widget/TextIconButtonWidget$Builder;build()Lnet/minecraft/client/gui/widget/TextIconButtonWidget;intermediary method_52724Lnet/minecraft/class_8662$class_8663;method_52724()Lnet/minecraft/class_8662;official aLfyv$a;a()Lfyv;
 
 -