Class TutorialToast

java.lang.Object
net.minecraft.client.toast.TutorialToast
All Implemented Interfaces:
Toast

@Environment(CLIENT) public class TutorialToast extends Object implements Toast
Mappings:
Namespace Name
named net/minecraft/client/toast/TutorialToast
intermediary net/minecraft/class_372
official frg
  • Field Details Link icon

    • TEXTURE Link icon

      private static final Identifier TEXTURE
      Mappings:
      Namespace Name Mixin selector
      named TEXTURE Lnet/minecraft/client/toast/TutorialToast;TEXTURE:Lnet/minecraft/util/Identifier;
      intermediary field_45397 Lnet/minecraft/class_372;field_45397:Lnet/minecraft/class_2960;
      official h Lfrg;h:Lakv;
    • PROGRESS_BAR_WIDTH Link icon

      public static final int PROGRESS_BAR_WIDTH
      See Also:
      Mappings:
      Namespace Name Mixin selector
      named PROGRESS_BAR_WIDTH Lnet/minecraft/client/toast/TutorialToast;PROGRESS_BAR_WIDTH:I
      intermediary field_32222 Lnet/minecraft/class_372;field_32222:I
      official a Lfrg;a:I
    • PROGRESS_BAR_HEIGHT Link icon

      public static final int PROGRESS_BAR_HEIGHT
      See Also:
      Mappings:
      Namespace Name Mixin selector
      named PROGRESS_BAR_HEIGHT Lnet/minecraft/client/toast/TutorialToast;PROGRESS_BAR_HEIGHT:I
      intermediary field_32223 Lnet/minecraft/class_372;field_32223:I
      official e Lfrg;e:I
    • PROGRESS_BAR_X Link icon

      public static final int PROGRESS_BAR_X
      See Also:
      Mappings:
      Namespace Name Mixin selector
      named PROGRESS_BAR_X Lnet/minecraft/client/toast/TutorialToast;PROGRESS_BAR_X:I
      intermediary field_32224 Lnet/minecraft/class_372;field_32224:I
      official f Lfrg;f:I
    • field_55091 Link icon

      public static final int field_55091
      See Also:
      Mappings:
      Namespace Name Mixin selector
      named field_55091 Lnet/minecraft/client/toast/TutorialToast;field_55091:I
      intermediary field_55091 Lnet/minecraft/class_372;field_55091:I
      official g Lfrg;g:I
    • field_55092 Link icon

      private static final int field_55092
      See Also:
      Mappings:
      Namespace Name Mixin selector
      named field_55092 Lnet/minecraft/client/toast/TutorialToast;field_55092:I
      intermediary field_55092 Lnet/minecraft/class_372;field_55092:I
      official i Lfrg;i:I
    • field_55093 Link icon

      private static final int field_55093
      See Also:
      Mappings:
      Namespace Name Mixin selector
      named field_55093 Lnet/minecraft/client/toast/TutorialToast;field_55093:I
      intermediary field_55093 Lnet/minecraft/class_372;field_55093:I
      official j Lfrg;j:I
    • field_55094 Link icon

      private static final int field_55094
      See Also:
      Mappings:
      Namespace Name Mixin selector
      named field_55094 Lnet/minecraft/client/toast/TutorialToast;field_55094:I
      intermediary field_55094 Lnet/minecraft/class_372;field_55094:I
      official k Lfrg;k:I
    • field_55095 Link icon

      private static final int field_55095
      See Also:
      Mappings:
      Namespace Name Mixin selector
      named field_55095 Lnet/minecraft/client/toast/TutorialToast;field_55095:I
      intermediary field_55095 Lnet/minecraft/class_372;field_55095:I
      official l Lfrg;l:I
    • field_55096 Link icon

      private static final int field_55096
      See Also:
      Mappings:
      Namespace Name Mixin selector
      named field_55096 Lnet/minecraft/client/toast/TutorialToast;field_55096:I
      intermediary field_55096 Lnet/minecraft/class_372;field_55096:I
      official m Lfrg;m:I
    • type Link icon

      private final TutorialToast.Type type
      Mappings:
      Namespace Name Mixin selector
      named type Lnet/minecraft/client/toast/TutorialToast;type:Lnet/minecraft/client/toast/TutorialToast$Type;
      intermediary field_2225 Lnet/minecraft/class_372;field_2225:Lnet/minecraft/class_372$class_373;
      official n Lfrg;n:Lfrg$a;
    • text Link icon

      private final List<OrderedText> text
      Mappings:
      Namespace Name Mixin selector
      named text Lnet/minecraft/client/toast/TutorialToast;text:Ljava/util/List;
      intermediary field_55097 Lnet/minecraft/class_372;field_55097:Ljava/util/List;
      official o Lfrg;o:Ljava/util/List;
    • visibility Link icon

      private Toast.Visibility visibility
      Mappings:
      Namespace Name Mixin selector
      named visibility Lnet/minecraft/client/toast/TutorialToast;visibility:Lnet/minecraft/client/toast/Toast$Visibility;
      intermediary field_2227 Lnet/minecraft/class_372;field_2227:Lnet/minecraft/class_368$class_369;
      official p Lfrg;p:Lfre$a;
    • lastTime Link icon

      private long lastTime
      Mappings:
      Namespace Name Mixin selector
      named lastTime Lnet/minecraft/client/toast/TutorialToast;lastTime:J
      intermediary field_52791 Lnet/minecraft/class_372;field_52791:J
      official q Lfrg;q:J
    • lastProgress Link icon

      private float lastProgress
      Mappings:
      Namespace Name Mixin selector
      named lastProgress Lnet/minecraft/client/toast/TutorialToast;lastProgress:F
      intermediary field_52792 Lnet/minecraft/class_372;field_52792:F
      official r Lfrg;r:F
    • progress Link icon

      private float progress
      Mappings:
      Namespace Name Mixin selector
      named progress Lnet/minecraft/client/toast/TutorialToast;progress:F
      intermediary field_2228 Lnet/minecraft/class_372;field_2228:F
      official s Lfrg;s:F
    • hasProgressBar Link icon

      private final boolean hasProgressBar
      Mappings:
      Namespace Name Mixin selector
      named hasProgressBar Lnet/minecraft/client/toast/TutorialToast;hasProgressBar:Z
      intermediary field_2222 Lnet/minecraft/class_372;field_2222:Z
      official t Lfrg;t:Z
    • displayDuration Link icon

      private final int displayDuration
      Mappings:
      Namespace Name Mixin selector
      named displayDuration Lnet/minecraft/client/toast/TutorialToast;displayDuration:I
      intermediary field_52793 Lnet/minecraft/class_372;field_52793:I
      official u Lfrg;u:I
  • Constructor Details Link icon

    • TutorialToast Link icon

      public TutorialToast(TextRenderer textRenderer, TutorialToast.Type type, Text title, @Nullable @Nullable Text description, boolean hasProgressBar, int int2)
      Mappings:
      Namespace Name Mixin selector
      named <init> Lnet/minecraft/client/toast/TutorialToast;<init>(Lnet/minecraft/client/font/TextRenderer;Lnet/minecraft/client/toast/TutorialToast$Type;Lnet/minecraft/text/Text;Lnet/minecraft/text/Text;ZI)V
      intermediary <init> Lnet/minecraft/class_372;<init>(Lnet/minecraft/class_327;Lnet/minecraft/class_372$class_373;Lnet/minecraft/class_2561;Lnet/minecraft/class_2561;ZI)V
      official <init> Lfrg;<init>(Lfod;Lfrg$a;Lwp;Lwp;ZI)V
    • TutorialToast Link icon

      public TutorialToast(TextRenderer textRenderer, TutorialToast.Type type, Text title, @Nullable @Nullable Text description, boolean hasProgressBar)
      Mappings:
      Namespace Name Mixin selector
      named <init> Lnet/minecraft/client/toast/TutorialToast;<init>(Lnet/minecraft/client/font/TextRenderer;Lnet/minecraft/client/toast/TutorialToast$Type;Lnet/minecraft/text/Text;Lnet/minecraft/text/Text;Z)V
      intermediary <init> Lnet/minecraft/class_372;<init>(Lnet/minecraft/class_327;Lnet/minecraft/class_372$class_373;Lnet/minecraft/class_2561;Lnet/minecraft/class_2561;Z)V
      official <init> Lfrg;<init>(Lfod;Lfrg$a;Lwp;Lwp;Z)V
  • Method Details Link icon

    • getVisibility Link icon

      public Toast.Visibility getVisibility()
      Specified by:
      getVisibility in interface Toast
      Mappings:
      Namespace Name Mixin selector
      named getVisibility Lnet/minecraft/client/toast/Toast;getVisibility()Lnet/minecraft/client/toast/Toast$Visibility;
      intermediary method_61988 Lnet/minecraft/class_368;method_61988()Lnet/minecraft/class_368$class_369;
      official a Lfre;a()Lfre$a;
    • update Link icon

      public void update(ToastManager manager, long time)
      Specified by:
      update in interface Toast
      Mappings:
      Namespace Name Mixin selector
      named update Lnet/minecraft/client/toast/Toast;update(Lnet/minecraft/client/toast/ToastManager;J)V
      intermediary method_61989 Lnet/minecraft/class_368;method_61989(Lnet/minecraft/class_374;J)V
      official a Lfre;a(Lfrf;J)V
    • getHeight Link icon

      public int getHeight()
      Specified by:
      getHeight in interface Toast
      Mappings:
      Namespace Name Mixin selector
      named getHeight Lnet/minecraft/client/toast/Toast;getHeight()I
      intermediary method_29050 Lnet/minecraft/class_368;method_29050()I
      official c Lfre;c()I
    • getTextHeight Link icon

      private int getTextHeight()
      Mappings:
      Namespace Name Mixin selector
      named getTextHeight Lnet/minecraft/client/toast/TutorialToast;getTextHeight()I
      intermediary method_65180 Lnet/minecraft/class_372;method_65180()I
      official e Lfrg;e()I
    • draw Link icon

      public void draw(DrawContext context, TextRenderer textRenderer, long startTime)
      Specified by:
      draw in interface Toast
      Mappings:
      Namespace Name Mixin selector
      named draw Lnet/minecraft/client/toast/Toast;draw(Lnet/minecraft/client/gui/DrawContext;Lnet/minecraft/client/font/TextRenderer;J)V
      intermediary method_1986 Lnet/minecraft/class_368;method_1986(Lnet/minecraft/class_332;Lnet/minecraft/class_327;J)V
      official a Lfre;a(Lfof;Lfod;J)V
    • hide Link icon

      public void hide()
      Mappings:
      Namespace Name Mixin selector
      named hide Lnet/minecraft/client/toast/TutorialToast;hide()V
      intermediary method_1993 Lnet/minecraft/class_372;method_1993()V
      official d Lfrg;d()V
    • setProgress Link icon

      public void setProgress(float progress)
      Mappings:
      Namespace Name Mixin selector
      named setProgress Lnet/minecraft/client/toast/TutorialToast;setProgress(F)V
      intermediary method_1992 Lnet/minecraft/class_372;method_1992(F)V
      official a Lfrg;a(F)V