Class TextConsumer.ClickHandler

java.lang.Object
net.minecraft.client.font.TextConsumer.ClickHandler
All Implemented Interfaces:
TextConsumer
Enclosing interface:
TextConsumer

@Environment(CLIENT) public static class TextConsumer.ClickHandler extends Object implements TextConsumer
Mappings:
Namespace Name
named net/minecraft/client/font/TextConsumer$ClickHandler
intermediary net/minecraft/class_12225$class_12226
official ggs$a
  • Field Details

    • DEFAULT_TRANSFORMATION

      private static final TextConsumer.Transformation DEFAULT_TRANSFORMATION
      Mappings:
      Namespace Name Mixin selector
      named DEFAULT_TRANSFORMATION Lnet/minecraft/client/font/TextConsumer$ClickHandler;DEFAULT_TRANSFORMATION:Lnet/minecraft/client/font/TextConsumer$Transformation;
      intermediary field_63837 Lnet/minecraft/class_12225$class_12226;field_63837:Lnet/minecraft/class_12225$class_12227;
      official c Lggs$a;c:Lggs$b;
    • textRenderer

      private final TextRenderer textRenderer
      Mappings:
      Namespace Name Mixin selector
      named textRenderer Lnet/minecraft/client/font/TextConsumer$ClickHandler;textRenderer:Lnet/minecraft/client/font/TextRenderer;
      intermediary field_63838 Lnet/minecraft/class_12225$class_12226;field_63838:Lnet/minecraft/class_327;
      official d Lggs$a;d:Lggv;
    • clickX

      private final int clickX
      Mappings:
      Namespace Name Mixin selector
      named clickX Lnet/minecraft/client/font/TextConsumer$ClickHandler;clickX:I
      intermediary field_63839 Lnet/minecraft/class_12225$class_12226;field_63839:I
      official e Lggs$a;e:I
    • clickY

      private final int clickY
      Mappings:
      Namespace Name Mixin selector
      named clickY Lnet/minecraft/client/font/TextConsumer$ClickHandler;clickY:I
      intermediary field_63840 Lnet/minecraft/class_12225$class_12226;field_63840:I
      official f Lggs$a;f:I
    • transformation

      private TextConsumer.Transformation transformation
      Mappings:
      Namespace Name Mixin selector
      named transformation Lnet/minecraft/client/font/TextConsumer$ClickHandler;transformation:Lnet/minecraft/client/font/TextConsumer$Transformation;
      intermediary field_63841 Lnet/minecraft/class_12225$class_12226;field_63841:Lnet/minecraft/class_12225$class_12227;
      official g Lggs$a;g:Lggs$b;
    • style

      private Style style
      Mappings:
      Namespace Name Mixin selector
      named style Lnet/minecraft/client/font/TextConsumer$ClickHandler;style:Lnet/minecraft/text/Style;
      intermediary field_63842 Lnet/minecraft/class_12225$class_12226;field_63842:Lnet/minecraft/class_2583;
      official h Lggs$a;h:Lzg;
    • setStyleCallback

      private final Consumer<Style> setStyleCallback
      Mappings:
      Namespace Name Mixin selector
      named setStyleCallback Lnet/minecraft/client/font/TextConsumer$ClickHandler;setStyleCallback:Ljava/util/function/Consumer;
      intermediary field_63843 Lnet/minecraft/class_12225$class_12226;field_63843:Ljava/util/function/Consumer;
      official i Lggs$a;i:Ljava/util/function/Consumer;
  • Constructor Details

    • ClickHandler

      public ClickHandler(TextRenderer textRenderer, int clickX, int clickY)
      Mappings:
      Namespace Name Mixin selector
      named <init> Lnet/minecraft/client/font/TextConsumer$ClickHandler;<init>(Lnet/minecraft/client/font/TextRenderer;II)V
      intermediary <init> Lnet/minecraft/class_12225$class_12226;<init>(Lnet/minecraft/class_327;II)V
      official <init> Lggs$a;<init>(Lggv;II)V
  • Method Details

    • getTransformation

      public TextConsumer.Transformation getTransformation()
      Specified by:
      getTransformation in interface TextConsumer
      Mappings:
      Namespace Name Mixin selector
      named getTransformation Lnet/minecraft/client/font/TextConsumer;getTransformation()Lnet/minecraft/client/font/TextConsumer$Transformation;
      intermediary method_75760 Lnet/minecraft/class_12225;method_75760()Lnet/minecraft/class_12225$class_12227;
      official a Lggs;a()Lggs$b;
    • setTransformation

      public void setTransformation(TextConsumer.Transformation transformation)
      Specified by:
      setTransformation in interface TextConsumer
      Mappings:
      Namespace Name Mixin selector
      named setTransformation Lnet/minecraft/client/font/TextConsumer;setTransformation(Lnet/minecraft/client/font/TextConsumer$Transformation;)V
      intermediary method_75764 Lnet/minecraft/class_12225;method_75764(Lnet/minecraft/class_12225$class_12227;)V
      official a Lggs;a(Lggs$b;)V
    • text

      public void text(Alignment alignment, int x, int y, TextConsumer.Transformation transformation, OrderedText text)
      Specified by:
      text in interface TextConsumer
      Mappings:
      Namespace Name Mixin selector
      named text Lnet/minecraft/client/font/TextConsumer;text(Lnet/minecraft/client/font/Alignment;IILnet/minecraft/client/font/TextConsumer$Transformation;Lnet/minecraft/text/OrderedText;)V
      intermediary method_75766 Lnet/minecraft/class_12225;method_75766(Lnet/minecraft/class_11735;IILnet/minecraft/class_12225$class_12227;Lnet/minecraft/class_5481;)V
      official a Lggs;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:
      marqueedText in interface TextConsumer
      Mappings:
      Namespace Name Mixin selector
      named marqueedText Lnet/minecraft/client/font/TextConsumer;marqueedText(Lnet/minecraft/text/Text;IIIIILnet/minecraft/client/font/TextConsumer$Transformation;)V
      intermediary method_75773 Lnet/minecraft/class_12225;method_75773(Lnet/minecraft/class_2561;IIIIILnet/minecraft/class_12225$class_12227;)V
      official a Lggs;a(Lyi;IIIIILggs$b;)V
    • getStyle

      public @Nullable Style getStyle()
      Mappings:
      Namespace Name Mixin selector
      named getStyle Lnet/minecraft/client/font/TextConsumer$ClickHandler;getStyle()Lnet/minecraft/text/Style;
      intermediary method_75777 Lnet/minecraft/class_12225$class_12226;method_75777()Lnet/minecraft/class_2583;
      official b Lggs$a;b()Lzg;