Package net.minecraft.client.gui.widget
Class ButtonWidget
java.lang.Object
net.minecraft.client.gui.DrawContext
net.minecraft.client.gui.widget.ButtonWidget
- Direct Known Subclasses:
OptionButtonWidget,SliderWidget
- Mappings:
Namespace Name intermediary net/minecraft/class_33glue class_389server net/minecraft/class_33client kenamed net/minecraft/client/gui/widget/ButtonWidget
-
Field Summary
FieldsModifier and TypeFieldDescriptionbooleanprotected intintbooleanprotected intintintFields inherited from class net.minecraft.client.gui.DrawContext
zOffset -
Constructor Summary
ConstructorsConstructorDescriptionButtonWidget(int id, int x, int y, int width, int height, String text) ButtonWidget(int id, int x, int y, String text) -
Method Summary
Modifier and TypeMethodDescriptionbooleanisMouseOver(Minecraft minecraft, int mouseX, int mouseY) protected intmethod_1187(boolean bool) protected voidmethod_1188(Minecraft minecraft, int mouseX, int mouseY) voidmouseReleased(int mouseX, int mouseY) voidMethods inherited from class net.minecraft.client.gui.DrawContext
drawCenteredTextWithShadow, drawHorizontalLine, drawTexture, drawTextWithShadow, drawVerticalLine, fill, fillGradient
-
Field Details
-
width
protected int width- Mappings:
Namespace Name Mixin selector intermediary field_1368Lnet/minecraft/class_33;field_1368:Iglue field_1544Lclass_389;field_1544:Iserver field_1368Lnet/minecraft/class_33;field_1368:Iclient aLke;a:Inamed widthLnet/minecraft/client/gui/widget/ButtonWidget;width:I
-
height
protected int height- Mappings:
Namespace Name Mixin selector intermediary field_1369Lnet/minecraft/class_33;field_1369:Iglue field_1545Lclass_389;field_1545:Iserver field_1369Lnet/minecraft/class_33;field_1369:Iclient bLke;b:Inamed heightLnet/minecraft/client/gui/widget/ButtonWidget;height:I
-
x
public int x- Mappings:
Namespace Name Mixin selector intermediary field_1370Lnet/minecraft/class_33;field_1370:Iglue field_1546Lclass_389;field_1546:Iserver field_1370Lnet/minecraft/class_33;field_1370:Iclient cLke;c:Inamed xLnet/minecraft/client/gui/widget/ButtonWidget;x:I
-
y
public int y- Mappings:
Namespace Name Mixin selector intermediary field_1371Lnet/minecraft/class_33;field_1371:Iglue field_1547Lclass_389;field_1547:Iserver field_1371Lnet/minecraft/class_33;field_1371:Iclient dLke;d:Inamed yLnet/minecraft/client/gui/widget/ButtonWidget;y:I
-
text
- Mappings:
Namespace Name Mixin selector intermediary field_1372Lnet/minecraft/class_33;field_1372:Ljava/lang/String;glue field_1548Lclass_389;field_1548:Ljava/lang/String;server field_1372Lnet/minecraft/class_33;field_1372:Ljava/lang/String;client eLke;e:Ljava/lang/String;named textLnet/minecraft/client/gui/widget/ButtonWidget;text:Ljava/lang/String;
-
id
public int id- Mappings:
Namespace Name Mixin selector intermediary field_1373Lnet/minecraft/class_33;field_1373:Iglue field_1549Lclass_389;field_1549:Iserver field_1373Lnet/minecraft/class_33;field_1373:Iclient fLke;f:Inamed idLnet/minecraft/client/gui/widget/ButtonWidget;id:I
-
active
public boolean active- Mappings:
Namespace Name Mixin selector intermediary field_1374Lnet/minecraft/class_33;field_1374:Zglue field_1550Lclass_389;field_1550:Zserver field_1374Lnet/minecraft/class_33;field_1374:Zclient gLke;g:Znamed activeLnet/minecraft/client/gui/widget/ButtonWidget;active:Z
-
visible
public boolean visible- Mappings:
Namespace Name Mixin selector intermediary field_1375Lnet/minecraft/class_33;field_1375:Zglue field_1551Lclass_389;field_1551:Zserver field_1375Lnet/minecraft/class_33;field_1375:Zclient hLke;h:Znamed visibleLnet/minecraft/client/gui/widget/ButtonWidget;visible:Z
-
-
Constructor Details
-
ButtonWidget
- Mappings:
Namespace Name Mixin selector intermediary <init>Lnet/minecraft/class_33;<init>(IIILjava/lang/String;)Vglue <init>Lclass_389;<init>(IIILjava/lang/String;)Vserver <init>Lnet/minecraft/class_33;<init>(IIILjava/lang/String;)Vclient <init>Lke;<init>(IIILjava/lang/String;)Vnamed <init>Lnet/minecraft/client/gui/widget/ButtonWidget;<init>(IIILjava/lang/String;)V
-
ButtonWidget
- Mappings:
Namespace Name Mixin selector intermediary <init>Lnet/minecraft/class_33;<init>(IIIIILjava/lang/String;)Vglue <init>Lclass_389;<init>(IIIIILjava/lang/String;)Vserver <init>Lnet/minecraft/class_33;<init>(IIIIILjava/lang/String;)Vclient <init>Lke;<init>(IIIIILjava/lang/String;)Vnamed <init>Lnet/minecraft/client/gui/widget/ButtonWidget;<init>(IIIIILjava/lang/String;)V
-
-
Method Details
-
method_1187
protected int method_1187(boolean bool) - Mappings:
Namespace Name Mixin selector intermediary method_1187Lnet/minecraft/class_33;method_1187(Z)Iglue method_1539Lclass_389;method_1539(Z)Iserver method_1187Lnet/minecraft/class_33;method_1187(Z)Iclient aLke;a(Z)Inamed method_1187Lnet/minecraft/client/gui/widget/ButtonWidget;method_1187(Z)I
-
render
- Mappings:
Namespace Name Mixin selector intermediary method_1186Lnet/minecraft/class_33;method_1186(Lnet/minecraft/client/Minecraft;II)Vglue method_1538Lclass_389;method_1538(Lnet/minecraft/client/Minecraft;II)Vserver method_1186Lnet/minecraft/class_33;method_1186(Lnet/minecraft/client/Minecraft;II)Vclient aLke;a(Lnet/minecraft/client/Minecraft;II)Vnamed renderLnet/minecraft/client/gui/widget/ButtonWidget;render(Lnet/minecraft/client/Minecraft;II)V
-
method_1188
- Mappings:
Namespace Name Mixin selector intermediary method_1188Lnet/minecraft/class_33;method_1188(Lnet/minecraft/client/Minecraft;II)Vglue method_1540Lclass_389;method_1540(Lnet/minecraft/client/Minecraft;II)Vserver method_1188Lnet/minecraft/class_33;method_1188(Lnet/minecraft/client/Minecraft;II)Vclient bLke;b(Lnet/minecraft/client/Minecraft;II)Vnamed method_1188Lnet/minecraft/client/gui/widget/ButtonWidget;method_1188(Lnet/minecraft/client/Minecraft;II)V
-
mouseReleased
public void mouseReleased(int mouseX, int mouseY) - Mappings:
Namespace Name Mixin selector intermediary method_1185Lnet/minecraft/class_33;method_1185(II)Vglue method_1537Lclass_389;method_1537(II)Vserver method_1185Lnet/minecraft/class_33;method_1185(II)Vclient aLke;a(II)Vnamed mouseReleasedLnet/minecraft/client/gui/widget/ButtonWidget;mouseReleased(II)V
-
isMouseOver
- Mappings:
Namespace Name Mixin selector intermediary method_1189Lnet/minecraft/class_33;method_1189(Lnet/minecraft/client/Minecraft;II)Zglue method_1541Lclass_389;method_1541(Lnet/minecraft/client/Minecraft;II)Zserver method_1189Lnet/minecraft/class_33;method_1189(Lnet/minecraft/client/Minecraft;II)Zclient cLke;c(Lnet/minecraft/client/Minecraft;II)Znamed isMouseOverLnet/minecraft/client/gui/widget/ButtonWidget;isMouseOver(Lnet/minecraft/client/Minecraft;II)Z
-