Class NowPlayingToast

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

@Environment(CLIENT) public class NowPlayingToast extends Object implements Toast
Mappings:
Namespace Name
named net/minecraft/client/toast/NowPlayingToast
intermediary net/minecraft/class_11469
official fzu
  • Field Details

    • TEXTURE

      private static final Identifier TEXTURE
      Mappings:
      Namespace Name Mixin selector
      named TEXTURE Lnet/minecraft/client/toast/NowPlayingToast;TEXTURE:Lnet/minecraft/util/Identifier;
      intermediary field_60723 Lnet/minecraft/class_11469;field_60723:Lnet/minecraft/class_2960;
      official a Lfzu;a:Lamc;
    • MUSIC_NOTES_ICON

      private static final Identifier MUSIC_NOTES_ICON
      Mappings:
      Namespace Name Mixin selector
      named MUSIC_NOTES_ICON Lnet/minecraft/client/toast/NowPlayingToast;MUSIC_NOTES_ICON:Lnet/minecraft/util/Identifier;
      intermediary field_60724 Lnet/minecraft/class_11469;field_60724:Lnet/minecraft/class_2960;
      official e Lfzu;e:Lamc;
    • MARGIN

      private static final int MARGIN
      See Also:
      Mappings:
      Namespace Name Mixin selector
      named MARGIN Lnet/minecraft/client/toast/NowPlayingToast;MARGIN:I
      intermediary field_60725 Lnet/minecraft/class_11469;field_60725:I
      official f Lfzu;f:I
    • MUSIC_NOTES_ICON_SIZE

      private static final int MUSIC_NOTES_ICON_SIZE
      See Also:
      Mappings:
      Namespace Name Mixin selector
      named MUSIC_NOTES_ICON_SIZE Lnet/minecraft/client/toast/NowPlayingToast;MUSIC_NOTES_ICON_SIZE:I
      intermediary field_60726 Lnet/minecraft/class_11469;field_60726:I
      official g Lfzu;g:I
    • field_60727

      private static final int field_60727
      See Also:
      Mappings:
      Namespace Name Mixin selector
      named field_60727 Lnet/minecraft/client/toast/NowPlayingToast;field_60727:I
      intermediary field_60727 Lnet/minecraft/class_11469;field_60727:I
      official h Lfzu;h:I
    • field_60728

      private static final int field_60728
      See Also:
      Mappings:
      Namespace Name Mixin selector
      named field_60728 Lnet/minecraft/client/toast/NowPlayingToast;field_60728:I
      intermediary field_60728 Lnet/minecraft/class_11469;field_60728:I
      official i Lfzu;i:I
    • VISIBILITY_DURATION

      private static final int VISIBILITY_DURATION
      See Also:
      Mappings:
      Namespace Name Mixin selector
      named VISIBILITY_DURATION Lnet/minecraft/client/toast/NowPlayingToast;VISIBILITY_DURATION:I
      intermediary field_60729 Lnet/minecraft/class_11469;field_60729:I
      official j Lfzu;j:I
    • TEXT_COLOR

      private static final int TEXT_COLOR
      Mappings:
      Namespace Name Mixin selector
      named TEXT_COLOR Lnet/minecraft/client/toast/NowPlayingToast;TEXT_COLOR:I
      intermediary field_60730 Lnet/minecraft/class_11469;field_60730:I
      official k Lfzu;k:I
    • MUSIC_NOTE_COLOR_CHANGE_INTERVAL

      private static final long MUSIC_NOTE_COLOR_CHANGE_INTERVAL
      See Also:
      Mappings:
      Namespace Name Mixin selector
      named MUSIC_NOTE_COLOR_CHANGE_INTERVAL Lnet/minecraft/client/toast/NowPlayingToast;MUSIC_NOTE_COLOR_CHANGE_INTERVAL:J
      intermediary field_60731 Lnet/minecraft/class_11469;field_60731:J
      official l Lfzu;l:J
    • musicNoteColorChanges

      private static int musicNoteColorChanges
      Mappings:
      Namespace Name Mixin selector
      named musicNoteColorChanges Lnet/minecraft/client/toast/NowPlayingToast;musicNoteColorChanges:I
      intermediary field_60732 Lnet/minecraft/class_11469;field_60732:I
      official m Lfzu;m:I
    • lastMusicNoteColorChangeTime

      private static long lastMusicNoteColorChangeTime
      Mappings:
      Namespace Name Mixin selector
      named lastMusicNoteColorChangeTime Lnet/minecraft/client/toast/NowPlayingToast;lastMusicNoteColorChangeTime:J
      intermediary field_60733 Lnet/minecraft/class_11469;field_60733:J
      official n Lfzu;n:J
    • musicNotesIconColor

      private static int musicNotesIconColor
      Mappings:
      Namespace Name Mixin selector
      named musicNotesIconColor Lnet/minecraft/client/toast/NowPlayingToast;musicNotesIconColor:I
      intermediary field_60734 Lnet/minecraft/class_11469;field_60734:I
      official o Lfzu;o:I
    • musicTranslationKey

      @Nullable private static @Nullable String musicTranslationKey
      Mappings:
      Namespace Name Mixin selector
      named musicTranslationKey Lnet/minecraft/client/toast/NowPlayingToast;musicTranslationKey:Ljava/lang/String;
      intermediary field_60735 Lnet/minecraft/class_11469;field_60735:Ljava/lang/String;
      official p Lfzu;p:Ljava/lang/String;
    • client

      private final MinecraftClient client
      Mappings:
      Namespace Name Mixin selector
      named client Lnet/minecraft/client/toast/NowPlayingToast;client:Lnet/minecraft/client/MinecraftClient;
      intermediary field_60736 Lnet/minecraft/class_11469;field_60736:Lnet/minecraft/class_310;
      official q Lfzu;q:Lfub;
    • visibility

      private Toast.Visibility visibility
      Mappings:
      Namespace Name Mixin selector
      named visibility Lnet/minecraft/client/toast/NowPlayingToast;visibility:Lnet/minecraft/client/toast/Toast$Visibility;
      intermediary field_60737 Lnet/minecraft/class_11469;field_60737:Lnet/minecraft/class_368$class_369;
      official r Lfzu;r:Lfzx$a;
  • Constructor Details

    • NowPlayingToast

      public NowPlayingToast()
  • Method Details

    • draw

      public static void draw(DrawContext context, TextRenderer textRenderer)
      Mappings:
      Namespace Name Mixin selector
      named draw Lnet/minecraft/client/toast/NowPlayingToast;draw(Lnet/minecraft/client/gui/DrawContext;Lnet/minecraft/client/font/TextRenderer;)V
      intermediary method_71810 Lnet/minecraft/class_11469;method_71810(Lnet/minecraft/class_332;Lnet/minecraft/class_327;)V
      official a Lfzu;a(Lfwx;Lfwv;)V
    • tick

      public static void tick()
      Mappings:
      Namespace Name Mixin selector
      named tick Lnet/minecraft/client/toast/NowPlayingToast;tick()V
      intermediary method_71814 Lnet/minecraft/class_11469;method_71814()V
      official c Lfzu;c()V
    • getMusicText

      private static Text getMusicText(@Nullable @Nullable String translationKey)
      Mappings:
      Namespace Name Mixin selector
      named getMusicText Lnet/minecraft/client/toast/NowPlayingToast;getMusicText(Ljava/lang/String;)Lnet/minecraft/text/Text;
      intermediary method_71812 Lnet/minecraft/class_11469;method_71812(Ljava/lang/String;)Lnet/minecraft/class_2561;
      official a Lfzu;a(Ljava/lang/String;)Lxm;
    • update

      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 Lfzx;a(Lfzy;J)V
    • draw

      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 Lfzx;a(Lfwx;Lfwv;J)V
    • getWidth

      public int getWidth()
      Specified by:
      getWidth in interface Toast
      Mappings:
      Namespace Name Mixin selector
      named getWidth Lnet/minecraft/client/toast/Toast;getWidth()I
      intermediary method_29049 Lnet/minecraft/class_368;method_29049()I
      official d Lfzx;d()I
    • getMusicTextWidth

      private static int getMusicTextWidth(@Nullable @Nullable String translationKey, TextRenderer textRenderer)
      Mappings:
      Namespace Name Mixin selector
      named getMusicTextWidth Lnet/minecraft/client/toast/NowPlayingToast;getMusicTextWidth(Ljava/lang/String;Lnet/minecraft/client/font/TextRenderer;)I
      intermediary method_71813 Lnet/minecraft/class_11469;method_71813(Ljava/lang/String;Lnet/minecraft/class_327;)I
      official a Lfzu;a(Ljava/lang/String;Lfwv;)I
    • getHeight

      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 e Lfzx;e()I
    • getXPos

      public float getXPos(int scaledWindowWidth, float visibleWidthPortion)
      Specified by:
      getXPos in interface Toast
      Mappings:
      Namespace Name Mixin selector
      named getXPos Lnet/minecraft/client/toast/Toast;getXPos(IF)F
      intermediary method_71809 Lnet/minecraft/class_368;method_71809(IF)F
      official a Lfzx;a(IF)F
    • getYPos

      public float getYPos(int topIndex)
      Specified by:
      getYPos in interface Toast
      Mappings:
      Namespace Name Mixin selector
      named getYPos Lnet/minecraft/client/toast/Toast;getYPos(I)F
      intermediary method_71808 Lnet/minecraft/class_368;method_71808(I)F
      official a Lfzx;a(I)F
    • getVisibility

      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 Lfzx;a()Lfzx$a;
    • setVisibility

      public void setVisibility(Toast.Visibility visibility)
      Mappings:
      Namespace Name Mixin selector
      named setVisibility Lnet/minecraft/client/toast/NowPlayingToast;setVisibility(Lnet/minecraft/client/toast/Toast$Visibility;)V
      intermediary method_71811 Lnet/minecraft/class_11469;method_71811(Lnet/minecraft/class_368$class_369;)V
      official a Lfzu;a(Lfzx$a;)V