Package net.minecraft.client.gui.widget
Class TextWidget
java.lang.Object
net.minecraft.client.gui.widget.ClickableWidget
net.minecraft.client.gui.widget.AbstractTextWidget
net.minecraft.client.gui.widget.TextWidget
- All Implemented Interfaces:
Drawable,Element,Narratable,Navigable,Selectable,Widget
- Mappings:
Namespace Name named net/minecraft/client/gui/widget/TextWidgetintermediary net/minecraft/class_7842official gia
-
Nested Class Summary
Nested ClassesNested classes/interfaces inherited from class net.minecraft.client.gui.widget.ClickableWidget
ClickableWidget.class_12230Nested classes/interfaces inherited from interface net.minecraft.client.gui.Selectable
Selectable.SelectionType -
Field Summary
FieldsModifier and TypeFieldDescriptionprivate intprivate booleanprivate static final intprivate intprivate TextWidget.TextOverflow -
Constructor Summary
ConstructorsConstructorDescriptionTextWidget(int x, int y, int width, int height, Text message, TextRenderer textRenderer) TextWidget(int width, int height, Text message, TextRenderer textRenderer) TextWidget(Text message, TextRenderer textRenderer) -
Method Summary
Modifier and TypeMethodDescriptionintgetWidth()voidmethod_75796(class_12225 class_12225) setMaxWidth(int width) setMaxWidth(int width, TextWidget.TextOverflow textOverflow) voidsetMessage(Text message) static OrderedTexttrim(Text text, TextRenderer textRenderer, int width) Methods inherited from class net.minecraft.client.gui.widget.AbstractTextWidget
appendClickableNarrations, getTextRenderer, method_75797, onClick, renderWidgetMethods inherited from class net.minecraft.client.gui.widget.ClickableWidget
appendDefaultNarrations, appendNarrations, forEachChild, getBottom, getHeight, getMessage, getNarrationMessage, getNarrationMessage, getNavigationFocus, getNavigationOrder, getNavigationPath, getRight, getType, getX, getY, isFocused, isHovered, isInteractable, isMouseOver, isSelected, isValidClickButton, method_75798, method_75799, mouseClicked, mouseDragged, mouseReleased, onDrag, onRelease, playClickSound, playDownSound, render, setAlpha, setDimensions, setDimensionsAndPosition, setFocused, setHeight, setNavigationOrder, setTooltip, setTooltipDelay, setWidth, setX, setYMethods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, waitMethods inherited from interface net.minecraft.client.gui.Element
charTyped, getBorder, getFocusedPath, isClickable, keyPressed, keyReleased, mouseMoved, mouseScrolledMethods inherited from interface net.minecraft.client.gui.Selectable
getNarratedPartsMethods inherited from interface net.minecraft.client.gui.widget.Widget
setPosition
-
Field Details
-
field_63885
private static final int field_63885- See Also:
- Mappings:
Namespace Name Mixin selector named field_63885Lnet/minecraft/client/gui/widget/TextWidget;field_63885:Iintermediary field_63885Lnet/minecraft/class_7842;field_63885:Iofficial aLgia;a:I
-
maxWidth
private int maxWidth- Mappings:
Namespace Name Mixin selector named maxWidthLnet/minecraft/client/gui/widget/TextWidget;maxWidth:Iintermediary field_62122Lnet/minecraft/class_7842;field_62122:Iofficial bLgia;b:I
-
cachedWidth
private int cachedWidth- Mappings:
Namespace Name Mixin selector named cachedWidthLnet/minecraft/client/gui/widget/TextWidget;cachedWidth:Iintermediary field_62123Lnet/minecraft/class_7842;field_62123:Iofficial cLgia;c:I
-
cachedWidthDirty
private boolean cachedWidthDirty- Mappings:
Namespace Name Mixin selector named cachedWidthDirtyLnet/minecraft/client/gui/widget/TextWidget;cachedWidthDirty:Zintermediary field_62124Lnet/minecraft/class_7842;field_62124:Zofficial dLgia;d:Z
-
textOverflow
- Mappings:
Namespace Name Mixin selector named textOverflowLnet/minecraft/client/gui/widget/TextWidget;textOverflow:Lnet/minecraft/client/gui/widget/TextWidget$TextOverflow;intermediary field_62125Lnet/minecraft/class_7842;field_62125:Lnet/minecraft/class_7842$class_11764;official eLgia;e:Lgia$a;
-
-
Constructor Details
-
TextWidget
- Mappings:
Namespace Name Mixin selector named <init>Lnet/minecraft/client/gui/widget/TextWidget;<init>(Lnet/minecraft/text/Text;Lnet/minecraft/client/font/TextRenderer;)Vintermediary <init>Lnet/minecraft/class_7842;<init>(Lnet/minecraft/class_2561;Lnet/minecraft/class_327;)Vofficial <init>Lgia;<init>(Lym;Lgga;)V
-
TextWidget
- Mappings:
Namespace Name Mixin selector named <init>Lnet/minecraft/client/gui/widget/TextWidget;<init>(IILnet/minecraft/text/Text;Lnet/minecraft/client/font/TextRenderer;)Vintermediary <init>Lnet/minecraft/class_7842;<init>(IILnet/minecraft/class_2561;Lnet/minecraft/class_327;)Vofficial <init>Lgia;<init>(IILym;Lgga;)V
-
TextWidget
- Mappings:
Namespace Name Mixin selector named <init>Lnet/minecraft/client/gui/widget/TextWidget;<init>(IIIILnet/minecraft/text/Text;Lnet/minecraft/client/font/TextRenderer;)Vintermediary <init>Lnet/minecraft/class_7842;<init>(IIIILnet/minecraft/class_2561;Lnet/minecraft/class_327;)Vofficial <init>Lgia;<init>(IIIILym;Lgga;)V
-
-
Method Details
-
setMessage
- Overrides:
setMessagein classAbstractTextWidget- Mappings:
Namespace Name Mixin selector named setMessageLnet/minecraft/client/gui/widget/ClickableWidget;setMessage(Lnet/minecraft/text/Text;)Vintermediary method_25355Lnet/minecraft/class_339;method_25355(Lnet/minecraft/class_2561;)Vofficial a_Lggo;a_(Lym;)V
-
setMaxWidth
- Mappings:
Namespace Name Mixin selector named setMaxWidthLnet/minecraft/client/gui/widget/TextWidget;setMaxWidth(I)Lnet/minecraft/client/gui/widget/TextWidget;intermediary method_73396Lnet/minecraft/class_7842;method_73396(I)Lnet/minecraft/class_7842;official aLgia;a(I)Lgia;
-
setMaxWidth
- Mappings:
Namespace Name Mixin selector named setMaxWidthLnet/minecraft/client/gui/widget/TextWidget;setMaxWidth(ILnet/minecraft/client/gui/widget/TextWidget$TextOverflow;)Lnet/minecraft/client/gui/widget/TextWidget;intermediary method_73395Lnet/minecraft/class_7842;method_73395(ILnet/minecraft/class_7842$class_11764;)Lnet/minecraft/class_7842;official aLgia;a(ILgia$a;)Lgia;
-
getWidth
public int getWidth()- Specified by:
getWidthin interfaceWidget- Overrides:
getWidthin classClickableWidget- Mappings:
Namespace Name Mixin selector named getWidthLnet/minecraft/client/gui/widget/Widget;getWidth()Iintermediary method_25368Lnet/minecraft/class_8021;method_25368()Iofficial aS_Lgmi;aS_()I
-
method_75796
- Specified by:
method_75796in classAbstractTextWidget- Mappings:
Namespace Name Mixin selector named method_75796Lnet/minecraft/client/gui/widget/AbstractTextWidget;method_75796(Lnet/minecraft/class_12225;)Vintermediary method_75796Lnet/minecraft/class_8130;method_75796(Lnet/minecraft/class_12225;)Vofficial aLggm;a(Lgfx;)V
-
trim
- Mappings:
Namespace Name Mixin selector named trimLnet/minecraft/client/gui/widget/TextWidget;trim(Lnet/minecraft/text/Text;Lnet/minecraft/client/font/TextRenderer;I)Lnet/minecraft/text/OrderedText;intermediary method_52728Lnet/minecraft/class_7842;method_52728(Lnet/minecraft/class_2561;Lnet/minecraft/class_327;I)Lnet/minecraft/class_5481;official aLgia;a(Lym;Lgga;I)Lbfs;
-