Class ToastManager

java.lang.Object
net.minecraft.client.gui.DrawableHelper
net.minecraft.client.toast.ToastManager

@Environment(CLIENT) public class ToastManager extends DrawableHelper
Mappings:
Namespace Name
official dyg
intermediary net/minecraft/class_374
named net/minecraft/client/toast/ToastManager
  • Field Details

    • field_32220

      private static final int field_32220
      See Also:
      Constant Field Values
      Mappings:
      Namespace Name Mixin selector
      official a Ldyg;a:I
      intermediary field_32220 Lnet/minecraft/class_374;field_32220:I
      named field_32220 Lnet/minecraft/client/toast/ToastManager;field_32220:I
    • client

      final MinecraftClient client
      Mappings:
      Namespace Name Mixin selector
      official b Ldyg;b:Ldvo;
      intermediary field_2238 Lnet/minecraft/class_374;field_2238:Lnet/minecraft/class_310;
      named client Lnet/minecraft/client/toast/ToastManager;client:Lnet/minecraft/client/MinecraftClient;
    • visibleEntries

      private final ToastManager.Entry<?>[] visibleEntries
      Mappings:
      Namespace Name Mixin selector
      official c Ldyg;c:[Ldyg$a;
      intermediary field_2239 Lnet/minecraft/class_374;field_2239:[Lnet/minecraft/class_374$class_375;
      named visibleEntries Lnet/minecraft/client/toast/ToastManager;visibleEntries:[Lnet/minecraft/client/toast/ToastManager$Entry;
    • toastQueue

      private final Deque<Toast> toastQueue
      Mappings:
      Namespace Name Mixin selector
      official d Ldyg;d:Ljava/util/Deque;
      intermediary field_2240 Lnet/minecraft/class_374;field_2240:Ljava/util/Deque;
      named toastQueue Lnet/minecraft/client/toast/ToastManager;toastQueue:Ljava/util/Deque;
  • Constructor Details

    • ToastManager

      public ToastManager(MinecraftClient client)
      Mappings:
      Namespace Name Mixin selector
      official <init> Ldyg;<init>(Ldvo;)V
      intermediary <init> Lnet/minecraft/class_374;<init>(Lnet/minecraft/class_310;)V
      named <init> Lnet/minecraft/client/toast/ToastManager;<init>(Lnet/minecraft/client/MinecraftClient;)V
  • Method Details

    • draw

      public void draw(MatrixStack matrices)
      Mappings:
      Namespace Name Mixin selector
      official a Ldyg;a(Ldqk;)V
      intermediary method_1996 Lnet/minecraft/class_374;method_1996(Lnet/minecraft/class_4587;)V
      named draw Lnet/minecraft/client/toast/ToastManager;draw(Lnet/minecraft/client/util/math/MatrixStack;)V
    • getToast

      @Nullable public <T extends Toast> T getToast(Class<? extends T> toastClass, Object type)
      Mappings:
      Namespace Name Mixin selector
      official a Ldyg;a(Ljava/lang/Class;Ljava/lang/Object;)Ldyf;
      intermediary method_1997 Lnet/minecraft/class_374;method_1997(Ljava/lang/Class;Ljava/lang/Object;)Lnet/minecraft/class_368;
      named getToast Lnet/minecraft/client/toast/ToastManager;getToast(Ljava/lang/Class;Ljava/lang/Object;)Lnet/minecraft/client/toast/Toast;
    • clear

      public void clear()
      Mappings:
      Namespace Name Mixin selector
      official a Ldyg;a()V
      intermediary method_2000 Lnet/minecraft/class_374;method_2000()V
      named clear Lnet/minecraft/client/toast/ToastManager;clear()V
    • add

      public void add(Toast toast)
      Mappings:
      Namespace Name Mixin selector
      official a Ldyg;a(Ldyf;)V
      intermediary method_1999 Lnet/minecraft/class_374;method_1999(Lnet/minecraft/class_368;)V
      named add Lnet/minecraft/client/toast/ToastManager;add(Lnet/minecraft/client/toast/Toast;)V
    • getGame

      public MinecraftClient getGame()
      Mappings:
      Namespace Name Mixin selector
      official b Ldyg;b()Ldvo;
      intermediary method_1995 Lnet/minecraft/class_374;method_1995()Lnet/minecraft/class_310;
      named getGame Lnet/minecraft/client/toast/ToastManager;getGame()Lnet/minecraft/client/MinecraftClient;