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 official epa$aintermediary net/minecraft/class_4185$class_7840named net/minecraft/client/gui/widget/ButtonWidget$Builder
-
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 official aLepa$a;a:Lsw;intermediary field_40756Lnet/minecraft/class_4185$class_7840;field_40756:Lnet/minecraft/class_2561;named messageLnet/minecraft/client/gui/widget/ButtonWidget$Builder;message:Lnet/minecraft/text/Text;
-
onPress
- Mappings:
Namespace Name Mixin selector official bLepa$a;b:Lepa$c;intermediary field_40757Lnet/minecraft/class_4185$class_7840;field_40757:Lnet/minecraft/class_4185$class_4241;named onPressLnet/minecraft/client/gui/widget/ButtonWidget$Builder;onPress:Lnet/minecraft/client/gui/widget/ButtonWidget$PressAction;
-
tooltip
- Mappings:
Namespace Name Mixin selector official cLepa$a;c:Leqg;intermediary field_41099Lnet/minecraft/class_4185$class_7840;field_41099:Lnet/minecraft/class_7919;named tooltipLnet/minecraft/client/gui/widget/ButtonWidget$Builder;tooltip:Lnet/minecraft/client/gui/tooltip/Tooltip;
-
x
private int x- Mappings:
Namespace Name Mixin selector official dLepa$a;d:Iintermediary field_40759Lnet/minecraft/class_4185$class_7840;field_40759:Inamed xLnet/minecraft/client/gui/widget/ButtonWidget$Builder;x:I
-
y
private int y- Mappings:
Namespace Name Mixin selector official eLepa$a;e:Iintermediary field_40760Lnet/minecraft/class_4185$class_7840;field_40760:Inamed yLnet/minecraft/client/gui/widget/ButtonWidget$Builder;y:I
-
width
private int width- Mappings:
Namespace Name Mixin selector official fLepa$a;f:Iintermediary field_40761Lnet/minecraft/class_4185$class_7840;field_40761:Inamed widthLnet/minecraft/client/gui/widget/ButtonWidget$Builder;width:I
-
height
private int height- Mappings:
Namespace Name Mixin selector official gLepa$a;g:Iintermediary field_40762Lnet/minecraft/class_4185$class_7840;field_40762:Inamed heightLnet/minecraft/client/gui/widget/ButtonWidget$Builder;height:I
-
narrationSupplier
- Mappings:
Namespace Name Mixin selector official hLepa$a;h:Lepa$b;intermediary field_40763Lnet/minecraft/class_4185$class_7840;field_40763:Lnet/minecraft/class_4185$class_7841;named narrationSupplierLnet/minecraft/client/gui/widget/ButtonWidget$Builder;narrationSupplier:Lnet/minecraft/client/gui/widget/ButtonWidget$NarrationSupplier;
-
-
Constructor Details
-
Builder
- Mappings:
Namespace Name Mixin selector official <init>Lepa$a;<init>(Lsw;Lepa$c;)Vintermediary <init>Lnet/minecraft/class_4185$class_7840;<init>(Lnet/minecraft/class_2561;Lnet/minecraft/class_4185$class_4241;)Vnamed <init>Lnet/minecraft/client/gui/widget/ButtonWidget$Builder;<init>(Lnet/minecraft/text/Text;Lnet/minecraft/client/gui/widget/ButtonWidget$PressAction;)V
-
-
Method Details
-
position
- Mappings:
Namespace Name Mixin selector official aLepa$a;a(II)Lepa$a;intermediary method_46433Lnet/minecraft/class_4185$class_7840;method_46433(II)Lnet/minecraft/class_4185$class_7840;named positionLnet/minecraft/client/gui/widget/ButtonWidget$Builder;position(II)Lnet/minecraft/client/gui/widget/ButtonWidget$Builder;
-
width
- Mappings:
Namespace Name Mixin selector official aLepa$a;a(I)Lepa$a;intermediary method_46432Lnet/minecraft/class_4185$class_7840;method_46432(I)Lnet/minecraft/class_4185$class_7840;named widthLnet/minecraft/client/gui/widget/ButtonWidget$Builder;width(I)Lnet/minecraft/client/gui/widget/ButtonWidget$Builder;
-
size
- Mappings:
Namespace Name Mixin selector official bLepa$a;b(II)Lepa$a;intermediary method_46437Lnet/minecraft/class_4185$class_7840;method_46437(II)Lnet/minecraft/class_4185$class_7840;named sizeLnet/minecraft/client/gui/widget/ButtonWidget$Builder;size(II)Lnet/minecraft/client/gui/widget/ButtonWidget$Builder;
-
dimensions
- Mappings:
Namespace Name Mixin selector official aLepa$a;a(IIII)Lepa$a;intermediary method_46434Lnet/minecraft/class_4185$class_7840;method_46434(IIII)Lnet/minecraft/class_4185$class_7840;named dimensionsLnet/minecraft/client/gui/widget/ButtonWidget$Builder;dimensions(IIII)Lnet/minecraft/client/gui/widget/ButtonWidget$Builder;
-
tooltip
- Mappings:
Namespace Name Mixin selector official aLepa$a;a(Leqg;)Lepa$a;intermediary method_46436Lnet/minecraft/class_4185$class_7840;method_46436(Lnet/minecraft/class_7919;)Lnet/minecraft/class_4185$class_7840;named tooltipLnet/minecraft/client/gui/widget/ButtonWidget$Builder;tooltip(Lnet/minecraft/client/gui/tooltip/Tooltip;)Lnet/minecraft/client/gui/widget/ButtonWidget$Builder;
-
narrationSupplier
- Mappings:
Namespace Name Mixin selector official aLepa$a;a(Lepa$b;)Lepa$a;intermediary method_46435Lnet/minecraft/class_4185$class_7840;method_46435(Lnet/minecraft/class_4185$class_7841;)Lnet/minecraft/class_4185$class_7840;named narrationSupplierLnet/minecraft/client/gui/widget/ButtonWidget$Builder;narrationSupplier(Lnet/minecraft/client/gui/widget/ButtonWidget$NarrationSupplier;)Lnet/minecraft/client/gui/widget/ButtonWidget$Builder;
-
build
- Mappings:
Namespace Name Mixin selector official aLepa$a;a()Lepa;intermediary method_46431Lnet/minecraft/class_4185$class_7840;method_46431()Lnet/minecraft/class_4185;named buildLnet/minecraft/client/gui/widget/ButtonWidget$Builder;build()Lnet/minecraft/client/gui/widget/ButtonWidget;
-