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 fzy
  • 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 Lfzy;a:Lame;
    • 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 Lfzy;e:Lame;
    • 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 Lfzy;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 Lfzy;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 Lfzy;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 Lfzy;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 Lfzy;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 Lfzy;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 Lfzy;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 Lfzy;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 Lfzy;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 Lfzy;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 r Lfzy;r:Ljava/lang/String;
    • showing

      private boolean showing
      Mappings:
      Namespace Name Mixin selector
      named showing Lnet/minecraft/client/toast/NowPlayingToast;showing:Z
      intermediary field_60871 Lnet/minecraft/class_11469;field_60871:Z
      official p Lfzy;p:Z
    • displayTimeMultiplier

      private double displayTimeMultiplier
      Mappings:
      Namespace Name Mixin selector
      named displayTimeMultiplier Lnet/minecraft/client/toast/NowPlayingToast;displayTimeMultiplier:D
      intermediary field_60872 Lnet/minecraft/class_11469;field_60872:D
      official q Lfzy;q:D
    • 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 s Lfzy;s:Lfud;
    • 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 t Lfzy;t:Lgab$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 Lfzy;a(Lfxa;Lfwy;)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 Lfzy;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 Lfzy;a(Ljava/lang/String;)Lxo;
    • show

      public void show(GameOptions options)
      Mappings:
      Namespace Name Mixin selector
      named show Lnet/minecraft/client/toast/NowPlayingToast;show(Lnet/minecraft/client/option/GameOptions;)V
      intermediary method_71994 Lnet/minecraft/class_11469;method_71994(Lnet/minecraft/class_315;)V
      official a Lfzy;a(Lfuh;)V
    • 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 Lgab;a(Lgac;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 Lgab;a(Lfxa;Lfwy;J)V
    • onFinishedRendering

      public void onFinishedRendering()
      Specified by:
      onFinishedRendering in interface Toast
      Mappings:
      Namespace Name Mixin selector
      named onFinishedRendering Lnet/minecraft/client/toast/Toast;onFinishedRendering()V
      intermediary method_71995 Lnet/minecraft/class_368;method_71995()V
      official d Lgab;d()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 e Lgab;e()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 Lfzy;a(Ljava/lang/String;Lfwy;)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 f Lgab;f()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 Lgab;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 Lgab;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 Lgab;a()Lgab$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 Lfzy;a(Lgab$a;)V