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 ekp$aintermediary net/minecraft/class_4185$class_7840named net/minecraft/client/gui/widget/ButtonWidget$Builder
-
Field Summary
FieldsModifier and TypeFieldDescriptionprivate @Nullable class_7919private intprivate final Textprivate ButtonWidget.NarrationSupplierprivate final ButtonWidget.PressActionprivate intprivate intprivate int -
Constructor Summary
Constructors -
Method Summary
Modifier and TypeMethodDescriptionbuild()setNarrationSupplier(ButtonWidget.NarrationSupplier narrationSupplier) setPosition(int x, int y) setPositionAndSize(int x, int y, int width, int height) setSize(int width, int height) setTooltipSupplier(@Nullable class_7919 tooltipSupplier) setWidth(int width)
-
Field Details
-
message
- Mappings:
Namespace Name Mixin selector official aLekp$a;a:Lsq;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 bLekp$a;b:Lekp$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;
-
field_41099
- Mappings:
Namespace Name Mixin selector official cLekp$a;c:Lels;intermediary field_41099Lnet/minecraft/class_4185$class_7840;field_41099:Lnet/minecraft/class_7919;named field_41099Lnet/minecraft/client/gui/widget/ButtonWidget$Builder;field_41099:Lnet/minecraft/class_7919;
-
x
private int x- Mappings:
Namespace Name Mixin selector official dLekp$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 eLekp$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 fLekp$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 gLekp$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 hLekp$a;h:Lekp$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>Lekp$a;<init>(Lsq;Lekp$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
-
setPosition
- Mappings:
Namespace Name Mixin selector official aLekp$a;a(II)Lekp$a;intermediary method_46433Lnet/minecraft/class_4185$class_7840;method_46433(II)Lnet/minecraft/class_4185$class_7840;named setPositionLnet/minecraft/client/gui/widget/ButtonWidget$Builder;setPosition(II)Lnet/minecraft/client/gui/widget/ButtonWidget$Builder;
-
setWidth
- Mappings:
Namespace Name Mixin selector official aLekp$a;a(I)Lekp$a;intermediary method_46432Lnet/minecraft/class_4185$class_7840;method_46432(I)Lnet/minecraft/class_4185$class_7840;named setWidthLnet/minecraft/client/gui/widget/ButtonWidget$Builder;setWidth(I)Lnet/minecraft/client/gui/widget/ButtonWidget$Builder;
-
setSize
- Mappings:
Namespace Name Mixin selector official bLekp$a;b(II)Lekp$a;intermediary method_46437Lnet/minecraft/class_4185$class_7840;method_46437(II)Lnet/minecraft/class_4185$class_7840;named setSizeLnet/minecraft/client/gui/widget/ButtonWidget$Builder;setSize(II)Lnet/minecraft/client/gui/widget/ButtonWidget$Builder;
-
setPositionAndSize
- Mappings:
Namespace Name Mixin selector official aLekp$a;a(IIII)Lekp$a;intermediary method_46434Lnet/minecraft/class_4185$class_7840;method_46434(IIII)Lnet/minecraft/class_4185$class_7840;named setPositionAndSizeLnet/minecraft/client/gui/widget/ButtonWidget$Builder;setPositionAndSize(IIII)Lnet/minecraft/client/gui/widget/ButtonWidget$Builder;
-
setTooltipSupplier
- Mappings:
Namespace Name Mixin selector official aLekp$a;a(Lels;)Lekp$a;intermediary method_46436Lnet/minecraft/class_4185$class_7840;method_46436(Lnet/minecraft/class_7919;)Lnet/minecraft/class_4185$class_7840;named setTooltipSupplierLnet/minecraft/client/gui/widget/ButtonWidget$Builder;setTooltipSupplier(Lnet/minecraft/class_7919;)Lnet/minecraft/client/gui/widget/ButtonWidget$Builder;
-
setNarrationSupplier
- Mappings:
Namespace Name Mixin selector official aLekp$a;a(Lekp$b;)Lekp$a;intermediary method_46435Lnet/minecraft/class_4185$class_7840;method_46435(Lnet/minecraft/class_4185$class_7841;)Lnet/minecraft/class_4185$class_7840;named setNarrationSupplierLnet/minecraft/client/gui/widget/ButtonWidget$Builder;setNarrationSupplier(Lnet/minecraft/client/gui/widget/ButtonWidget$NarrationSupplier;)Lnet/minecraft/client/gui/widget/ButtonWidget$Builder;
-
build
- Mappings:
Namespace Name Mixin selector official aLekp$a;a()Lekp;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;
-