类 ToastManager


  • @Environment(CLIENT)
    public class ToastManager
    extends DrawableHelper
    Mappings:
    Namespace Name
    official dxe
    intermediary net/minecraft/class_374
    named net/minecraft/client/toast/ToastManager
    • 字段详细资料

      • field_32220

        private static final int field_32220
        另请参阅:
        常量字段值
        Mappings:
        Namespace Name Mixin selector
        official a Ldxe;a:I
        intermediary field_32220 Lnet/minecraft/class_374;field_32220:I
        named field_32220 Lnet/minecraft/client/toast/ToastManager;field_32220:I
      • client

        private final MinecraftClient client
        Mappings:
        Namespace Name Mixin selector
        official b Ldxe;b:Ldum;
        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 Ldxe;c:[Ldxe$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 Ldxe;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;
    • 构造器详细资料

      • ToastManager

        public ToastManager​(MinecraftClient client)
        Mappings:
        Namespace Name Mixin selector
        official <init> Ldxe;<init>(Ldum;)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
    • 方法详细资料

      • draw

        public void draw​(MatrixStack matrices)
        Mappings:
        Namespace Name Mixin selector
        official a Ldxe;a(Ldpi;)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 Ldxe;a(Ljava/lang/Class;Ljava/lang/Object;)Ldxd;
        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 Ldxe;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 Ldxe;a(Ldxd;)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 Ldxe;b()Ldum;
        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;