Package net.minecraft.client.gui.widget
Class ButtonWidget.Builder
java.lang.Object
net.minecraft.client.gui.widget.ButtonWidget.Builder
- Enclosing class:
ButtonWidget
- Mappings:
Namespace Name named net/minecraft/client/gui/widget/ButtonWidget$Builderintermediary net/minecraft/class_4185$class_7840official fim$a
-
Field Summary
FieldsModifier and TypeFieldDescriptionprivate intprivate final Textprivate ButtonWidget.NarrationSupplierprivate final ButtonWidget.PressActionprivate intprivate intprivate int -
Constructor Summary
Constructors -
Method Summary
Modifier and TypeMethodDescriptionbuild()dimensions(int x, int y, int width, int height) narrationSupplier(ButtonWidget.NarrationSupplier narrationSupplier) position(int x, int y) size(int width, int height) width(int width)
-
Field Details
-
message
- Mappings:
Namespace Name Mixin selector named messageLnet/minecraft/client/gui/widget/ButtonWidget$Builder;message:Lnet/minecraft/text/Text;intermediary field_40756Lnet/minecraft/class_4185$class_7840;field_40756:Lnet/minecraft/class_2561;official aLfim$a;a:Lwz;
-
onPress
- Mappings:
Namespace Name Mixin selector named onPressLnet/minecraft/client/gui/widget/ButtonWidget$Builder;onPress:Lnet/minecraft/client/gui/widget/ButtonWidget$PressAction;intermediary field_40757Lnet/minecraft/class_4185$class_7840;field_40757:Lnet/minecraft/class_4185$class_4241;official bLfim$a;b:Lfim$c;
-
tooltip
- Mappings:
Namespace Name Mixin selector named tooltipLnet/minecraft/client/gui/widget/ButtonWidget$Builder;tooltip:Lnet/minecraft/client/gui/tooltip/Tooltip;intermediary field_41099Lnet/minecraft/class_4185$class_7840;field_41099:Lnet/minecraft/class_7919;official cLfim$a;c:Lfjx;
-
x
private int x- Mappings:
Namespace Name Mixin selector named xLnet/minecraft/client/gui/widget/ButtonWidget$Builder;x:Iintermediary field_40759Lnet/minecraft/class_4185$class_7840;field_40759:Iofficial dLfim$a;d:I
-
y
private int y- Mappings:
Namespace Name Mixin selector named yLnet/minecraft/client/gui/widget/ButtonWidget$Builder;y:Iintermediary field_40760Lnet/minecraft/class_4185$class_7840;field_40760:Iofficial eLfim$a;e:I
-
width
private int width- Mappings:
Namespace Name Mixin selector named widthLnet/minecraft/client/gui/widget/ButtonWidget$Builder;width:Iintermediary field_40761Lnet/minecraft/class_4185$class_7840;field_40761:Iofficial fLfim$a;f:I
-
height
private int height- Mappings:
Namespace Name Mixin selector named heightLnet/minecraft/client/gui/widget/ButtonWidget$Builder;height:Iintermediary field_40762Lnet/minecraft/class_4185$class_7840;field_40762:Iofficial gLfim$a;g:I
-
narrationSupplier
- Mappings:
Namespace Name Mixin selector named narrationSupplierLnet/minecraft/client/gui/widget/ButtonWidget$Builder;narrationSupplier:Lnet/minecraft/client/gui/widget/ButtonWidget$NarrationSupplier;intermediary field_40763Lnet/minecraft/class_4185$class_7840;field_40763:Lnet/minecraft/class_4185$class_7841;official hLfim$a;h:Lfim$b;
-
-
Constructor Details
-
Builder
- Mappings:
Namespace Name Mixin selector named <init>Lnet/minecraft/client/gui/widget/ButtonWidget$Builder;<init>(Lnet/minecraft/text/Text;Lnet/minecraft/client/gui/widget/ButtonWidget$PressAction;)Vintermediary <init>Lnet/minecraft/class_4185$class_7840;<init>(Lnet/minecraft/class_2561;Lnet/minecraft/class_4185$class_4241;)Vofficial <init>Lfim$a;<init>(Lwz;Lfim$c;)V
-
-
Method Details
-
position
- Mappings:
Namespace Name Mixin selector named positionLnet/minecraft/client/gui/widget/ButtonWidget$Builder;position(II)Lnet/minecraft/client/gui/widget/ButtonWidget$Builder;intermediary method_46433Lnet/minecraft/class_4185$class_7840;method_46433(II)Lnet/minecraft/class_4185$class_7840;official aLfim$a;a(II)Lfim$a;
-
width
- Mappings:
Namespace Name Mixin selector named widthLnet/minecraft/client/gui/widget/ButtonWidget$Builder;width(I)Lnet/minecraft/client/gui/widget/ButtonWidget$Builder;intermediary method_46432Lnet/minecraft/class_4185$class_7840;method_46432(I)Lnet/minecraft/class_4185$class_7840;official aLfim$a;a(I)Lfim$a;
-
size
- Mappings:
Namespace Name Mixin selector named sizeLnet/minecraft/client/gui/widget/ButtonWidget$Builder;size(II)Lnet/minecraft/client/gui/widget/ButtonWidget$Builder;intermediary method_46437Lnet/minecraft/class_4185$class_7840;method_46437(II)Lnet/minecraft/class_4185$class_7840;official bLfim$a;b(II)Lfim$a;
-
dimensions
- Mappings:
Namespace Name Mixin selector named dimensionsLnet/minecraft/client/gui/widget/ButtonWidget$Builder;dimensions(IIII)Lnet/minecraft/client/gui/widget/ButtonWidget$Builder;intermediary method_46434Lnet/minecraft/class_4185$class_7840;method_46434(IIII)Lnet/minecraft/class_4185$class_7840;official aLfim$a;a(IIII)Lfim$a;
-
tooltip
- Mappings:
Namespace Name Mixin selector named tooltipLnet/minecraft/client/gui/widget/ButtonWidget$Builder;tooltip(Lnet/minecraft/client/gui/tooltip/Tooltip;)Lnet/minecraft/client/gui/widget/ButtonWidget$Builder;intermediary method_46436Lnet/minecraft/class_4185$class_7840;method_46436(Lnet/minecraft/class_7919;)Lnet/minecraft/class_4185$class_7840;official aLfim$a;a(Lfjx;)Lfim$a;
-
narrationSupplier
- Mappings:
Namespace Name Mixin selector named narrationSupplierLnet/minecraft/client/gui/widget/ButtonWidget$Builder;narrationSupplier(Lnet/minecraft/client/gui/widget/ButtonWidget$NarrationSupplier;)Lnet/minecraft/client/gui/widget/ButtonWidget$Builder;intermediary method_46435Lnet/minecraft/class_4185$class_7840;method_46435(Lnet/minecraft/class_4185$class_7841;)Lnet/minecraft/class_4185$class_7840;official aLfim$a;a(Lfim$b;)Lfim$a;
-
build
- Mappings:
Namespace Name Mixin selector named buildLnet/minecraft/client/gui/widget/ButtonWidget$Builder;build()Lnet/minecraft/client/gui/widget/ButtonWidget;intermediary method_46431Lnet/minecraft/class_4185$class_7840;method_46431()Lnet/minecraft/class_4185;official aLfim$a;a()Lfim;
-