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 gey
-
Nested Class Summary
Nested ClassesNested classes/interfaces inherited from interface net.minecraft.client.gui.Selectable
Selectable.SelectionType -
Field Summary
FieldsModifier and TypeFieldDescriptionprivate intprivate booleanprivate 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()voidrenderWidget(DrawContext context, int mouseX, int mouseY, float deltaTicks) setMaxWidth(int width) setMaxWidth(int width, TextWidget.TextOverflow textOverflow) voidsetMessage(Text message) setTextColor(int textColor) private OrderedTextMethods inherited from class net.minecraft.client.gui.widget.AbstractTextWidget
appendClickableNarrations, getTextColor, getTextRendererMethods inherited from class net.minecraft.client.gui.widget.ClickableWidget
appendDefaultNarrations, appendNarrations, drawScrollableText, drawScrollableText, drawScrollableText, forEachChild, getBottom, getHeight, getMessage, getNarrationMessage, getNarrationMessage, getNavigationFocus, getNavigationOrder, getNavigationPath, getRight, getType, getX, getY, isFocused, isHovered, isInteractable, isMouseOver, isSelected, isValidClickButton, mouseClicked, mouseDragged, mouseReleased, onClick, 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
-
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 aLgey;a: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 bLgey;b: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 cLgey;c: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 dLgey;d:Lgey$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>Lgey;<init>(Lxx;Lgda;)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>Lgey;<init>(IILxx;Lgda;)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>Lgey;<init>(IIIILxx;Lgda;)V
-
-
Method Details
-
setTextColor
- Overrides:
setTextColorin classAbstractTextWidget- Mappings:
Namespace Name Mixin selector named setTextColorLnet/minecraft/client/gui/widget/TextWidget;setTextColor(I)Lnet/minecraft/client/gui/widget/TextWidget;intermediary method_46438Lnet/minecraft/class_7842;method_46438(I)Lnet/minecraft/class_7842;official bLgey;b(I)Lgey;
-
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_Lgdn;a_(Lxx;)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 hLgey;h(I)Lgey;
-
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 aLgey;a(ILgey$a;)Lgey;
-
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_Lgje;aS_()I
-
renderWidget
- Specified by:
renderWidgetin classClickableWidget- Mappings:
Namespace Name Mixin selector named renderWidgetLnet/minecraft/client/gui/widget/ClickableWidget;renderWidget(Lnet/minecraft/client/gui/DrawContext;IIF)Vintermediary method_48579Lnet/minecraft/class_339;method_48579(Lnet/minecraft/class_332;IIF)Vofficial bLgdn;b(Lgdd;IIF)V
-
trim
- Mappings:
Namespace Name Mixin selector named trimLnet/minecraft/client/gui/widget/TextWidget;trim(Lnet/minecraft/text/Text;I)Lnet/minecraft/text/OrderedText;intermediary method_52728Lnet/minecraft/class_7842;method_52728(Lnet/minecraft/class_2561;I)Lnet/minecraft/class_5481;official aLgey;a(Lxx;I)Lbes;
-