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 intermediary net/minecraft/class_8084$class_8085official eqf$anamed 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 intermediary field_42127Lnet/minecraft/class_8084$class_8085;field_42127:Lnet/minecraft/class_2561;official aLeqf$a;a:Lsw;named messageLnet/minecraft/client/gui/widget/IconButtonWidget$Builder;message:Lnet/minecraft/text/Text;
-
texture
- Mappings:
Namespace Name Mixin selector intermediary field_42128Lnet/minecraft/class_8084$class_8085;field_42128:Lnet/minecraft/class_2960;official bLeqf$a;b:Lacq;named textureLnet/minecraft/client/gui/widget/IconButtonWidget$Builder;texture:Lnet/minecraft/util/Identifier;
-
pressAction
- Mappings:
Namespace Name Mixin selector intermediary field_42129Lnet/minecraft/class_8084$class_8085;field_42129:Lnet/minecraft/class_4185$class_4241;official cLeqf$a;c:Lepa$c;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 intermediary field_42130Lnet/minecraft/class_8084$class_8085;field_42130:Iofficial dLeqf$a;d:Inamed uLnet/minecraft/client/gui/widget/IconButtonWidget$Builder;u:I
-
v
private int v- Mappings:
Namespace Name Mixin selector intermediary field_42131Lnet/minecraft/class_8084$class_8085;field_42131:Iofficial eLeqf$a;e:Inamed vLnet/minecraft/client/gui/widget/IconButtonWidget$Builder;v:I
-
hoveredVOffset
private int hoveredVOffset- Mappings:
Namespace Name Mixin selector intermediary field_42132Lnet/minecraft/class_8084$class_8085;field_42132:Iofficial fLeqf$a;f:Inamed hoveredVOffsetLnet/minecraft/client/gui/widget/IconButtonWidget$Builder;hoveredVOffset:I
-
iconWidth
private int iconWidth- Mappings:
Namespace Name Mixin selector intermediary field_42133Lnet/minecraft/class_8084$class_8085;field_42133:Iofficial gLeqf$a;g:Inamed iconWidthLnet/minecraft/client/gui/widget/IconButtonWidget$Builder;iconWidth:I
-
iconHeight
private int iconHeight- Mappings:
Namespace Name Mixin selector intermediary field_42134Lnet/minecraft/class_8084$class_8085;field_42134:Iofficial hLeqf$a;h:Inamed iconHeightLnet/minecraft/client/gui/widget/IconButtonWidget$Builder;iconHeight:I
-
textureWidth
private int textureWidth- Mappings:
Namespace Name Mixin selector intermediary field_42135Lnet/minecraft/class_8084$class_8085;field_42135:Iofficial iLeqf$a;i:Inamed textureWidthLnet/minecraft/client/gui/widget/IconButtonWidget$Builder;textureWidth:I
-
textureHeight
private int textureHeight- Mappings:
Namespace Name Mixin selector intermediary field_42136Lnet/minecraft/class_8084$class_8085;field_42136:Iofficial jLeqf$a;j:Inamed textureHeightLnet/minecraft/client/gui/widget/IconButtonWidget$Builder;textureHeight:I
-
xOffset
private int xOffset- Mappings:
Namespace Name Mixin selector intermediary field_42137Lnet/minecraft/class_8084$class_8085;field_42137:Iofficial kLeqf$a;k:Inamed xOffsetLnet/minecraft/client/gui/widget/IconButtonWidget$Builder;xOffset:I
-
yOffset
private int yOffset- Mappings:
Namespace Name Mixin selector intermediary field_42138Lnet/minecraft/class_8084$class_8085;field_42138:Iofficial lLeqf$a;l:Inamed yOffsetLnet/minecraft/client/gui/widget/IconButtonWidget$Builder;yOffset:I
-
-
Constructor Details
-
Builder
- Mappings:
Namespace Name Mixin selector intermediary <init>Lnet/minecraft/class_8084$class_8085;<init>(Lnet/minecraft/class_2561;Lnet/minecraft/class_2960;Lnet/minecraft/class_4185$class_4241;)Vofficial <init>Leqf$a;<init>(Lsw;Lacq;Lepa$c;)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 intermediary method_48605Lnet/minecraft/class_8084$class_8085;method_48605(II)Lnet/minecraft/class_8084$class_8085;official aLeqf$a;a(II)Leqf$a;named uvLnet/minecraft/client/gui/widget/IconButtonWidget$Builder;uv(II)Lnet/minecraft/client/gui/widget/IconButtonWidget$Builder;
-
xyOffset
- Mappings:
Namespace Name Mixin selector intermediary method_48606Lnet/minecraft/class_8084$class_8085;method_48606(II)Lnet/minecraft/class_8084$class_8085;official bLeqf$a;b(II)Leqf$a;named xyOffsetLnet/minecraft/client/gui/widget/IconButtonWidget$Builder;xyOffset(II)Lnet/minecraft/client/gui/widget/IconButtonWidget$Builder;
-
hoveredVOffset
- Mappings:
Namespace Name Mixin selector intermediary method_48604Lnet/minecraft/class_8084$class_8085;method_48604(I)Lnet/minecraft/class_8084$class_8085;official aLeqf$a;a(I)Leqf$a;named hoveredVOffsetLnet/minecraft/client/gui/widget/IconButtonWidget$Builder;hoveredVOffset(I)Lnet/minecraft/client/gui/widget/IconButtonWidget$Builder;
-
iconSize
- Mappings:
Namespace Name Mixin selector intermediary method_48607Lnet/minecraft/class_8084$class_8085;method_48607(II)Lnet/minecraft/class_8084$class_8085;official cLeqf$a;c(II)Leqf$a;named iconSizeLnet/minecraft/client/gui/widget/IconButtonWidget$Builder;iconSize(II)Lnet/minecraft/client/gui/widget/IconButtonWidget$Builder;
-
textureSize
- Mappings:
Namespace Name Mixin selector intermediary method_48608Lnet/minecraft/class_8084$class_8085;method_48608(II)Lnet/minecraft/class_8084$class_8085;official dLeqf$a;d(II)Leqf$a;named textureSizeLnet/minecraft/client/gui/widget/IconButtonWidget$Builder;textureSize(II)Lnet/minecraft/client/gui/widget/IconButtonWidget$Builder;
-
build
- Mappings:
Namespace Name Mixin selector intermediary method_48603Lnet/minecraft/class_8084$class_8085;method_48603()Lnet/minecraft/class_8084;official aLeqf$a;a()Leqf;named buildLnet/minecraft/client/gui/widget/IconButtonWidget$Builder;build()Lnet/minecraft/client/gui/widget/IconButtonWidget;
-