Package net.minecraft.client.gui
Class DrawContext.TextConsumerImpl
java.lang.Object
net.minecraft.client.gui.DrawContext.TextConsumerImpl
- All Implemented Interfaces:
Consumer<Style>,TextConsumer
- Enclosing class:
DrawContext
@Environment(CLIENT)
private class DrawContext.TextConsumerImpl
extends Object
implements TextConsumer, Consumer<Style>
- Mappings:
Namespace Name named net/minecraft/client/gui/DrawContext$TextConsumerImplintermediary net/minecraft/class_332$class_12229official ggy$b
-
Nested Class Summary
Nested classes/interfaces inherited from interface net.minecraft.client.font.TextConsumer
TextConsumer.ClickHandler, TextConsumer.Transformation -
Field Summary
FieldsModifier and TypeFieldDescriptionprivate final DrawContext.HoverTypeprivate TextConsumer.TransformationFields inherited from interface net.minecraft.client.font.TextConsumer
MARQUEE_MIN_PERIOD, MARQUEE_PERIOD_PER_EXCESS_WIDTH -
Constructor Summary
ConstructorsConstructorDescriptionTextConsumerImpl(TextConsumer.Transformation transformation, DrawContext.HoverType hoverType, @Nullable Consumer<Style> styleCallback) -
Method Summary
Modifier and TypeMethodDescriptionvoidvoidmarqueedText(Text text, int x, int left, int right, int top, int bottom, TextConsumer.Transformation transformation) voidsetTransformation(TextConsumer.Transformation transformation) voidtext(Alignment alignment, int x, int y, TextConsumer.Transformation transformation, OrderedText text) Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, waitMethods inherited from interface net.minecraft.client.font.TextConsumer
marqueedText, marqueedText, text, text, text, text, text, text
-
Field Details
-
transformation
- Mappings:
Namespace Name Mixin selector named transformationLnet/minecraft/client/gui/DrawContext$TextConsumerImpl;transformation:Lnet/minecraft/client/font/TextConsumer$Transformation;intermediary field_63857Lnet/minecraft/class_332$class_12229;field_63857:Lnet/minecraft/class_12225$class_12227;official dLggy$b;d:Lggs$b;
-
hoverType
- Mappings:
Namespace Name Mixin selector named hoverTypeLnet/minecraft/client/gui/DrawContext$TextConsumerImpl;hoverType:Lnet/minecraft/client/gui/DrawContext$HoverType;intermediary field_63858Lnet/minecraft/class_332$class_12229;field_63858:Lnet/minecraft/class_332$class_12228;official eLggy$b;e:Lggy$a;
-
styleCallback
- Mappings:
Namespace Name Mixin selector named styleCallbackLnet/minecraft/client/gui/DrawContext$TextConsumerImpl;styleCallback:Ljava/util/function/Consumer;intermediary field_63859Lnet/minecraft/class_332$class_12229;field_63859:Ljava/util/function/Consumer;official fLggy$b;f:Ljava/util/function/Consumer;
-
-
Constructor Details
-
TextConsumerImpl
TextConsumerImpl(TextConsumer.Transformation transformation, DrawContext.HoverType hoverType, @Nullable Consumer<Style> styleCallback) - Mappings:
Namespace Name Mixin selector named <init>Lnet/minecraft/client/gui/DrawContext$TextConsumerImpl;<init>(Lnet/minecraft/client/gui/DrawContext;Lnet/minecraft/client/font/TextConsumer$Transformation;Lnet/minecraft/client/gui/DrawContext$HoverType;Ljava/util/function/Consumer;)Vintermediary <init>Lnet/minecraft/class_332$class_12229;<init>(Lnet/minecraft/class_332;Lnet/minecraft/class_12225$class_12227;Lnet/minecraft/class_332$class_12228;Ljava/util/function/Consumer;)Vofficial <init>Lggy$b;<init>(Lggy;Lggs$b;Lggy$a;Ljava/util/function/Consumer;)V
-
-
Method Details
-
getTransformation
- Specified by:
getTransformationin interfaceTextConsumer- Mappings:
Namespace Name Mixin selector named getTransformationLnet/minecraft/client/font/TextConsumer;getTransformation()Lnet/minecraft/client/font/TextConsumer$Transformation;intermediary method_75760Lnet/minecraft/class_12225;method_75760()Lnet/minecraft/class_12225$class_12227;official aLggs;a()Lggs$b;
-
setTransformation
- Specified by:
setTransformationin interfaceTextConsumer- Mappings:
Namespace Name Mixin selector named setTransformationLnet/minecraft/client/font/TextConsumer;setTransformation(Lnet/minecraft/client/font/TextConsumer$Transformation;)Vintermediary method_75764Lnet/minecraft/class_12225;method_75764(Lnet/minecraft/class_12225$class_12227;)Vofficial aLggs;a(Lggs$b;)V
-
accept
- Specified by:
acceptin interfaceConsumer<Style>- Mappings:
Namespace Name Mixin selector named acceptLnet/minecraft/client/gui/DrawContext$TextConsumerImpl;accept(Lnet/minecraft/text/Style;)Vintermediary method_75791Lnet/minecraft/class_332$class_12229;method_75791(Lnet/minecraft/class_2583;)Vofficial aLggy$b;a(Lzg;)V
-
text
public void text(Alignment alignment, int x, int y, TextConsumer.Transformation transformation, OrderedText text) - Specified by:
textin interfaceTextConsumer- Mappings:
Namespace Name Mixin selector named textLnet/minecraft/client/font/TextConsumer;text(Lnet/minecraft/client/font/Alignment;IILnet/minecraft/client/font/TextConsumer$Transformation;Lnet/minecraft/text/OrderedText;)Vintermediary method_75766Lnet/minecraft/class_12225;method_75766(Lnet/minecraft/class_11735;IILnet/minecraft/class_12225$class_12227;Lnet/minecraft/class_5481;)Vofficial aLggs;a(Lgha;IILggs$b;Lbfn;)V
-
marqueedText
public void marqueedText(Text text, int x, int left, int right, int top, int bottom, TextConsumer.Transformation transformation) - Specified by:
marqueedTextin interfaceTextConsumer- Mappings:
Namespace Name Mixin selector named marqueedTextLnet/minecraft/client/font/TextConsumer;marqueedText(Lnet/minecraft/text/Text;IIIIILnet/minecraft/client/font/TextConsumer$Transformation;)Vintermediary method_75773Lnet/minecraft/class_12225;method_75773(Lnet/minecraft/class_2561;IIIIILnet/minecraft/class_12225$class_12227;)Vofficial aLggs;a(Lyi;IIIIILggs$b;)V
-