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 ejz$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 ButtonWidget.TooltipSupplierprivate 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(ButtonWidget.TooltipSupplier tooltipSupplier) setWidth(int width)
-
Field Details
-
message
- Mappings:
Namespace Name Mixin selector official aLejz$a;a:Lsf;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 bLejz$a;b:Lejz$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;
-
tooltipSupplier
- Mappings:
Namespace Name Mixin selector official cLejz$a;c:Lejz$d;intermediary field_40758Lnet/minecraft/class_4185$class_7840;field_40758:Lnet/minecraft/class_4185$class_5316;named tooltipSupplierLnet/minecraft/client/gui/widget/ButtonWidget$Builder;tooltipSupplier:Lnet/minecraft/client/gui/widget/ButtonWidget$TooltipSupplier;
-
x
private int x- Mappings:
Namespace Name Mixin selector official dLejz$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 eLejz$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 fLejz$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 gLejz$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 hLejz$a;h:Lejz$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>Lejz$a;<init>(Lsf;Lejz$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 aLejz$a;a(II)Lejz$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 aLejz$a;a(I)Lejz$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 bLejz$a;b(II)Lejz$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 aLejz$a;a(IIII)Lejz$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 aLejz$a;a(Lejz$d;)Lejz$a;intermediary method_46436Lnet/minecraft/class_4185$class_7840;method_46436(Lnet/minecraft/class_4185$class_5316;)Lnet/minecraft/class_4185$class_7840;named setTooltipSupplierLnet/minecraft/client/gui/widget/ButtonWidget$Builder;setTooltipSupplier(Lnet/minecraft/client/gui/widget/ButtonWidget$TooltipSupplier;)Lnet/minecraft/client/gui/widget/ButtonWidget$Builder;
-
setNarrationSupplier
- Mappings:
Namespace Name Mixin selector official aLejz$a;a(Lejz$b;)Lejz$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 aLejz$a;a()Lejz;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;
-