Package net.minecraft.client.gui.widget
Class LabelWidget
java.lang.Object
net.minecraft.client.gui.DrawableHelper
net.minecraft.client.gui.widget.LabelWidget
@Environment(CLIENT) public class LabelWidget extends DrawableHelper
- Mappings:
Namespace Name official avyintermediary net/minecraft/class_692named net/minecraft/client/gui/widget/LabelWidget
-
Field Summary
Fields Modifier and Type Field Description private booleancenteredprivate intcolorprivate intfield_2941private intfield_2942private intfield_2943private intfield_2945private booleanhasBordererprotected intheightintidprivate TextRenderertextRendererprivate List<String>textsbooleanvisibleprotected intwidthintxintyFields inherited from class net.minecraft.client.gui.DrawableHelper
BACKGROUND_TEXTURE, GUI_ICONS_TEXTURE, STATS_ICON_TEXTURE, zOffset -
Constructor Summary
Constructors Constructor Description LabelWidget(TextRenderer textRenderer, int id, int x, int y, int width, int height, int color) -
Method Summary
Modifier and Type Method Description voidaddLine(String text)LabelWidgetcentered()voidrender(MinecraftClient client, int mouseX, int mouseY)protected voidrenderBorder(MinecraftClient client, int mouseX, int mouseY)Methods inherited from class net.minecraft.client.gui.DrawableHelper
drawCenteredString, drawHorizontalLine, drawSprite, drawTexture, drawTexture, drawTexture, drawTexture, drawVerticalLine, drawWithShadow, fill, fillGradient
-
Field Details
-
width
protected int width- Mappings:
Namespace Name Mixin selector official aLavy;a:Iintermediary field_2931Lnet/minecraft/class_692;field_2931:Inamed widthLnet/minecraft/client/gui/widget/LabelWidget;width:I
-
height
protected int height- Mappings:
Namespace Name Mixin selector official fLavy;f:Iintermediary field_2932Lnet/minecraft/class_692;field_2932:Inamed heightLnet/minecraft/client/gui/widget/LabelWidget;height:I
-
x
public int x- Mappings:
Namespace Name Mixin selector official gLavy;g:Iintermediary field_2933Lnet/minecraft/class_692;field_2933:Inamed xLnet/minecraft/client/gui/widget/LabelWidget;x:I
-
y
public int y- Mappings:
Namespace Name Mixin selector official hLavy;h:Iintermediary field_2934Lnet/minecraft/class_692;field_2934:Inamed yLnet/minecraft/client/gui/widget/LabelWidget;y:I
-
texts
- Mappings:
Namespace Name Mixin selector official kLavy;k:Ljava/util/List;intermediary field_2937Lnet/minecraft/class_692;field_2937:Ljava/util/List;named textsLnet/minecraft/client/gui/widget/LabelWidget;texts:Ljava/util/List;
-
id
public int id- Mappings:
Namespace Name Mixin selector official iLavy;i:Iintermediary field_2935Lnet/minecraft/class_692;field_2935:Inamed idLnet/minecraft/client/gui/widget/LabelWidget;id:I
-
centered
private boolean centered- Mappings:
Namespace Name Mixin selector official lLavy;l:Zintermediary field_2938Lnet/minecraft/class_692;field_2938:Znamed centeredLnet/minecraft/client/gui/widget/LabelWidget;centered:Z
-
visible
public boolean visible- Mappings:
Namespace Name Mixin selector official jLavy;j:Zintermediary field_2936Lnet/minecraft/class_692;field_2936:Znamed visibleLnet/minecraft/client/gui/widget/LabelWidget;visible:Z
-
hasBorderer
private boolean hasBorderer- Mappings:
Namespace Name Mixin selector official mLavy;m:Zintermediary field_2939Lnet/minecraft/class_692;field_2939:Znamed hasBordererLnet/minecraft/client/gui/widget/LabelWidget;hasBorderer:Z
-
color
private int color- Mappings:
Namespace Name Mixin selector official nLavy;n:Iintermediary field_2940Lnet/minecraft/class_692;field_2940:Inamed colorLnet/minecraft/client/gui/widget/LabelWidget;color:I
-
field_2941
private int field_2941- Mappings:
Namespace Name Mixin selector official oLavy;o:Iintermediary field_2941Lnet/minecraft/class_692;field_2941:Inamed field_2941Lnet/minecraft/client/gui/widget/LabelWidget;field_2941:I
-
field_2942
private int field_2942- Mappings:
Namespace Name Mixin selector official pLavy;p:Iintermediary field_2942Lnet/minecraft/class_692;field_2942:Inamed field_2942Lnet/minecraft/client/gui/widget/LabelWidget;field_2942:I
-
field_2943
private int field_2943- Mappings:
Namespace Name Mixin selector official qLavy;q:Iintermediary field_2943Lnet/minecraft/class_692;field_2943:Inamed field_2943Lnet/minecraft/client/gui/widget/LabelWidget;field_2943:I
-
textRenderer
- Mappings:
Namespace Name Mixin selector official rLavy;r:Lavn;intermediary field_2944Lnet/minecraft/class_692;field_2944:Lnet/minecraft/class_679;named textRendererLnet/minecraft/client/gui/widget/LabelWidget;textRenderer:Lnet/minecraft/client/font/TextRenderer;
-
field_2945
private int field_2945- Mappings:
Namespace Name Mixin selector official sLavy;s:Iintermediary field_2945Lnet/minecraft/class_692;field_2945:Inamed field_2945Lnet/minecraft/client/gui/widget/LabelWidget;field_2945:I
-
-
Constructor Details
-
LabelWidget
public LabelWidget(TextRenderer textRenderer, int id, int x, int y, int width, int height, int color)- Mappings:
Namespace Name Mixin selector official <init>Lavy;<init>(Lavn;IIIIII)Vintermediary <init>Lnet/minecraft/class_692;<init>(Lnet/minecraft/class_679;IIIIII)Vnamed <init>Lnet/minecraft/client/gui/widget/LabelWidget;<init>(Lnet/minecraft/client/font/TextRenderer;IIIIII)V
-
-
Method Details
-
addLine
- Mappings:
Namespace Name Mixin selector official aLavy;a(Ljava/lang/String;)Vintermediary method_2556Lnet/minecraft/class_692;method_2556(Ljava/lang/String;)Vnamed addLineLnet/minecraft/client/gui/widget/LabelWidget;addLine(Ljava/lang/String;)V
-
centered
- Mappings:
Namespace Name Mixin selector official aLavy;a()Lavy;intermediary method_2554Lnet/minecraft/class_692;method_2554()Lnet/minecraft/class_692;named centeredLnet/minecraft/client/gui/widget/LabelWidget;centered()Lnet/minecraft/client/gui/widget/LabelWidget;
-
render
- Mappings:
Namespace Name Mixin selector official aLavy;a(Lave;II)Vintermediary method_2555Lnet/minecraft/class_692;method_2555(Lnet/minecraft/class_669;II)Vnamed renderLnet/minecraft/client/gui/widget/LabelWidget;render(Lnet/minecraft/client/MinecraftClient;II)V
-
renderBorder
- Mappings:
Namespace Name Mixin selector official bLavy;b(Lave;II)Vintermediary method_2557Lnet/minecraft/class_692;method_2557(Lnet/minecraft/class_669;II)Vnamed renderBorderLnet/minecraft/client/gui/widget/LabelWidget;renderBorder(Lnet/minecraft/client/MinecraftClient;II)V
-