Package net.minecraft.client.gui.widget
Class IconButtonWidget.Builder
java.lang.Object
net.minecraft.client.gui.widget.IconButtonWidget.Builder
- Enclosing class:
IconButtonWidget
- Mappings:
Namespace Name official eqf$aintermediary net/minecraft/class_8084$class_8085named net/minecraft/client/gui/widget/IconButtonWidget$Builder
-
Field Summary
FieldsModifier and TypeFieldDescriptionprivate intprivate intprivate intprivate final Textprivate final ButtonWidget.PressActionprivate final Identifierprivate intprivate intprivate intprivate intprivate intprivate int -
Constructor Summary
ConstructorsConstructorDescriptionBuilder(Text message, Identifier texture, ButtonWidget.PressAction pressAction) -
Method Summary
Modifier and TypeMethodDescriptionbuild()hoveredVOffset(int hoveredVOffset) iconSize(int iconWidth, int iconHeight) textureSize(int textureWidth, int textureHeight) uv(int u, int v) xyOffset(int xOffset, int yOffset)
-
Field Details
-
message
- Mappings:
Namespace Name Mixin selector official aLeqf$a;a:Lsw;intermediary field_42127Lnet/minecraft/class_8084$class_8085;field_42127:Lnet/minecraft/class_2561;named messageLnet/minecraft/client/gui/widget/IconButtonWidget$Builder;message:Lnet/minecraft/text/Text;
-
texture
- Mappings:
Namespace Name Mixin selector official bLeqf$a;b:Lacq;intermediary field_42128Lnet/minecraft/class_8084$class_8085;field_42128:Lnet/minecraft/class_2960;named textureLnet/minecraft/client/gui/widget/IconButtonWidget$Builder;texture:Lnet/minecraft/util/Identifier;
-
pressAction
- Mappings:
Namespace Name Mixin selector official cLeqf$a;c:Lepa$c;intermediary field_42129Lnet/minecraft/class_8084$class_8085;field_42129:Lnet/minecraft/class_4185$class_4241;named pressActionLnet/minecraft/client/gui/widget/IconButtonWidget$Builder;pressAction:Lnet/minecraft/client/gui/widget/ButtonWidget$PressAction;
-
u
private int u- Mappings:
Namespace Name Mixin selector official dLeqf$a;d:Iintermediary field_42130Lnet/minecraft/class_8084$class_8085;field_42130:Inamed uLnet/minecraft/client/gui/widget/IconButtonWidget$Builder;u:I
-
v
private int v- Mappings:
Namespace Name Mixin selector official eLeqf$a;e:Iintermediary field_42131Lnet/minecraft/class_8084$class_8085;field_42131:Inamed vLnet/minecraft/client/gui/widget/IconButtonWidget$Builder;v:I
-
hoveredVOffset
private int hoveredVOffset- Mappings:
Namespace Name Mixin selector official fLeqf$a;f:Iintermediary field_42132Lnet/minecraft/class_8084$class_8085;field_42132:Inamed hoveredVOffsetLnet/minecraft/client/gui/widget/IconButtonWidget$Builder;hoveredVOffset:I
-
iconWidth
private int iconWidth- Mappings:
Namespace Name Mixin selector official gLeqf$a;g:Iintermediary field_42133Lnet/minecraft/class_8084$class_8085;field_42133:Inamed iconWidthLnet/minecraft/client/gui/widget/IconButtonWidget$Builder;iconWidth:I
-
iconHeight
private int iconHeight- Mappings:
Namespace Name Mixin selector official hLeqf$a;h:Iintermediary field_42134Lnet/minecraft/class_8084$class_8085;field_42134:Inamed iconHeightLnet/minecraft/client/gui/widget/IconButtonWidget$Builder;iconHeight:I
-
textureWidth
private int textureWidth- Mappings:
Namespace Name Mixin selector official iLeqf$a;i:Iintermediary field_42135Lnet/minecraft/class_8084$class_8085;field_42135:Inamed textureWidthLnet/minecraft/client/gui/widget/IconButtonWidget$Builder;textureWidth:I
-
textureHeight
private int textureHeight- Mappings:
Namespace Name Mixin selector official jLeqf$a;j:Iintermediary field_42136Lnet/minecraft/class_8084$class_8085;field_42136:Inamed textureHeightLnet/minecraft/client/gui/widget/IconButtonWidget$Builder;textureHeight:I
-
xOffset
private int xOffset- Mappings:
Namespace Name Mixin selector official kLeqf$a;k:Iintermediary field_42137Lnet/minecraft/class_8084$class_8085;field_42137:Inamed xOffsetLnet/minecraft/client/gui/widget/IconButtonWidget$Builder;xOffset:I
-
yOffset
private int yOffset- Mappings:
Namespace Name Mixin selector official lLeqf$a;l:Iintermediary field_42138Lnet/minecraft/class_8084$class_8085;field_42138:Inamed yOffsetLnet/minecraft/client/gui/widget/IconButtonWidget$Builder;yOffset:I
-
-
Constructor Details
-
Builder
- Mappings:
Namespace Name Mixin selector official <init>Leqf$a;<init>(Lsw;Lacq;Lepa$c;)Vintermediary <init>Lnet/minecraft/class_8084$class_8085;<init>(Lnet/minecraft/class_2561;Lnet/minecraft/class_2960;Lnet/minecraft/class_4185$class_4241;)Vnamed <init>Lnet/minecraft/client/gui/widget/IconButtonWidget$Builder;<init>(Lnet/minecraft/text/Text;Lnet/minecraft/util/Identifier;Lnet/minecraft/client/gui/widget/ButtonWidget$PressAction;)V
-
-
Method Details
-
uv
- Mappings:
Namespace Name Mixin selector official aLeqf$a;a(II)Leqf$a;intermediary method_48605Lnet/minecraft/class_8084$class_8085;method_48605(II)Lnet/minecraft/class_8084$class_8085;named uvLnet/minecraft/client/gui/widget/IconButtonWidget$Builder;uv(II)Lnet/minecraft/client/gui/widget/IconButtonWidget$Builder;
-
xyOffset
- Mappings:
Namespace Name Mixin selector official bLeqf$a;b(II)Leqf$a;intermediary method_48606Lnet/minecraft/class_8084$class_8085;method_48606(II)Lnet/minecraft/class_8084$class_8085;named xyOffsetLnet/minecraft/client/gui/widget/IconButtonWidget$Builder;xyOffset(II)Lnet/minecraft/client/gui/widget/IconButtonWidget$Builder;
-
hoveredVOffset
- Mappings:
Namespace Name Mixin selector official aLeqf$a;a(I)Leqf$a;intermediary method_48604Lnet/minecraft/class_8084$class_8085;method_48604(I)Lnet/minecraft/class_8084$class_8085;named hoveredVOffsetLnet/minecraft/client/gui/widget/IconButtonWidget$Builder;hoveredVOffset(I)Lnet/minecraft/client/gui/widget/IconButtonWidget$Builder;
-
iconSize
- Mappings:
Namespace Name Mixin selector official cLeqf$a;c(II)Leqf$a;intermediary method_48607Lnet/minecraft/class_8084$class_8085;method_48607(II)Lnet/minecraft/class_8084$class_8085;named iconSizeLnet/minecraft/client/gui/widget/IconButtonWidget$Builder;iconSize(II)Lnet/minecraft/client/gui/widget/IconButtonWidget$Builder;
-
textureSize
- Mappings:
Namespace Name Mixin selector official dLeqf$a;d(II)Leqf$a;intermediary method_48608Lnet/minecraft/class_8084$class_8085;method_48608(II)Lnet/minecraft/class_8084$class_8085;named textureSizeLnet/minecraft/client/gui/widget/IconButtonWidget$Builder;textureSize(II)Lnet/minecraft/client/gui/widget/IconButtonWidget$Builder;
-
build
- Mappings:
Namespace Name Mixin selector official aLeqf$a;a()Leqf;intermediary method_48603Lnet/minecraft/class_8084$class_8085;method_48603()Lnet/minecraft/class_8084;named buildLnet/minecraft/client/gui/widget/IconButtonWidget$Builder;build()Lnet/minecraft/client/gui/widget/IconButtonWidget;
-