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 gez
-
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 aLgez;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 bLgez;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 cLgez;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 dLgez;d:Lgez$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>Lgez;<init>(Lxx;Lgdb;)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>Lgez;<init>(IILxx;Lgdb;)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>Lgez;<init>(IIIILxx;Lgdb;)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 bLgez;b(I)Lgez;
-
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_Lgdo;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 hLgez;h(I)Lgez;
-
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 aLgez;a(ILgez$a;)Lgez;
-
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_Lgjf;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 bLgdo;b(Lgde;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 aLgez;a(Lxx;I)Lbet;
-