Class ToastManager.Entry<T extends Toast>

java.lang.Object
net.minecraft.client.toast.ToastManager.Entry<T>
Enclosing class:
ToastManager

@Environment(CLIENT) private class ToastManager.Entry<T extends Toast> extends Object
Mappings:
Namespace Name
named net/minecraft/client/toast/ToastManager$Entry
intermediary net/minecraft/class_374$class_375
official fqq$a
  • Field Details

    • DISAPPEAR_TIME

      private static final long DISAPPEAR_TIME
      See Also:
      Mappings:
      Namespace Name Mixin selector
      named DISAPPEAR_TIME Lnet/minecraft/client/toast/ToastManager$Entry;DISAPPEAR_TIME:J
      intermediary field_32221 Lnet/minecraft/class_374$class_375;field_32221:J
      official b Lfqq$a;b:J
    • instance

      private final T extends Toast instance
      Mappings:
      Namespace Name Mixin selector
      named instance Lnet/minecraft/client/toast/ToastManager$Entry;instance:Lnet/minecraft/client/toast/Toast;
      intermediary field_2241 Lnet/minecraft/class_374$class_375;field_2241:Lnet/minecraft/class_368;
      official c Lfqq$a;c:Lfqp;
    • topIndex

      final int topIndex
      Mappings:
      Namespace Name Mixin selector
      named topIndex Lnet/minecraft/client/toast/ToastManager$Entry;topIndex:I
      intermediary field_52787 Lnet/minecraft/class_374$class_375;field_52787:I
      official d Lfqq$a;d:I
    • requiredSpaceCount

      final int requiredSpaceCount
      Mappings:
      Namespace Name Mixin selector
      named requiredSpaceCount Lnet/minecraft/client/toast/ToastManager$Entry;requiredSpaceCount:I
      intermediary field_39933 Lnet/minecraft/class_374$class_375;field_39933:I
      official e Lfqq$a;e:I
    • startTime

      private long startTime
      Mappings:
      Namespace Name Mixin selector
      named startTime Lnet/minecraft/client/toast/ToastManager$Entry;startTime:J
      intermediary field_2243 Lnet/minecraft/class_374$class_375;field_2243:J
      official f Lfqq$a;f:J
    • fullyVisibleTime

      private long fullyVisibleTime
      Mappings:
      Namespace Name Mixin selector
      named fullyVisibleTime Lnet/minecraft/client/toast/ToastManager$Entry;fullyVisibleTime:J
      intermediary field_52788 Lnet/minecraft/class_374$class_375;field_52788:J
      official g Lfqq$a;g:J
    • visibility

      private Toast.Visibility visibility
      Mappings:
      Namespace Name Mixin selector
      named visibility Lnet/minecraft/client/toast/ToastManager$Entry;visibility:Lnet/minecraft/client/toast/Toast$Visibility;
      intermediary field_2244 Lnet/minecraft/class_374$class_375;field_2244:Lnet/minecraft/class_368$class_369;
      official h Lfqq$a;h:Lfqp$a;
    • showTime

      private long showTime
      Mappings:
      Namespace Name Mixin selector
      named showTime Lnet/minecraft/client/toast/ToastManager$Entry;showTime:J
      intermediary field_2242 Lnet/minecraft/class_374$class_375;field_2242:J
      official i Lfqq$a;i:J
    • visibleWidthPortion

      private float visibleWidthPortion
      Mappings:
      Namespace Name Mixin selector
      named visibleWidthPortion Lnet/minecraft/client/toast/ToastManager$Entry;visibleWidthPortion:F
      intermediary field_52789 Lnet/minecraft/class_374$class_375;field_52789:F
      official j Lfqq$a;j:F
    • finishedRendering

      private boolean finishedRendering
      Mappings:
      Namespace Name Mixin selector
      named finishedRendering Lnet/minecraft/client/toast/ToastManager$Entry;finishedRendering:Z
      intermediary field_52790 Lnet/minecraft/class_374$class_375;field_52790:Z
      official k Lfqq$a;k:Z
  • Constructor Details

    • Entry

      Entry(T instance, int topIndex, int requiredSpaceCount)
      Mappings:
      Namespace Name Mixin selector
      named <init> Lnet/minecraft/client/toast/ToastManager$Entry;<init>(Lnet/minecraft/client/toast/ToastManager;Lnet/minecraft/client/toast/Toast;II)V
      intermediary <init> Lnet/minecraft/class_374$class_375;<init>(Lnet/minecraft/class_374;Lnet/minecraft/class_368;II)V
      official <init> Lfqq$a;<init>(Lfqq;Lfqp;II)V
  • Method Details

    • getInstance

      public T getInstance()
      Mappings:
      Namespace Name Mixin selector
      named getInstance Lnet/minecraft/client/toast/ToastManager$Entry;getInstance()Lnet/minecraft/client/toast/Toast;
      intermediary method_2001 Lnet/minecraft/class_374$class_375;method_2001()Lnet/minecraft/class_368;
      official a Lfqq$a;a()Lfqp;
    • isFinishedRendering

      public boolean isFinishedRendering()
      Mappings:
      Namespace Name Mixin selector
      named isFinishedRendering Lnet/minecraft/client/toast/ToastManager$Entry;isFinishedRendering()Z
      intermediary method_61994 Lnet/minecraft/class_374$class_375;method_61994()Z
      official b Lfqq$a;b()Z
    • updateVisibleWidthPortion

      private void updateVisibleWidthPortion(long time)
      Mappings:
      Namespace Name Mixin selector
      named updateVisibleWidthPortion Lnet/minecraft/client/toast/ToastManager$Entry;updateVisibleWidthPortion(J)V
      intermediary method_61993 Lnet/minecraft/class_374$class_375;method_61993(J)V
      official a Lfqq$a;a(J)V
    • update

      public void update()
      Mappings:
      Namespace Name Mixin selector
      named update Lnet/minecraft/client/toast/ToastManager$Entry;update()V
      intermediary method_61995 Lnet/minecraft/class_374$class_375;method_61995()V
      official c Lfqq$a;c()V
    • draw

      public void draw(DrawContext context, int scaledWindowWidth)
      Mappings:
      Namespace Name Mixin selector
      named draw Lnet/minecraft/client/toast/ToastManager$Entry;draw(Lnet/minecraft/client/gui/DrawContext;I)V
      intermediary method_2002 Lnet/minecraft/class_374$class_375;method_2002(Lnet/minecraft/class_332;I)V
      official a Lfqq$a;a(Lfnr;I)V