类 SystemToast

  • 所有已实现的接口:
    Toast

    @Environment(CLIENT)
    public class SystemToast
    extends Object
    implements Toast
    Mappings:
    Namespace Name
    official dxc
    intermediary net/minecraft/class_370
    named net/minecraft/client/toast/SystemToast
    • 字段详细资料

      • field_32218

        private static final long field_32218
        另请参阅:
        常量字段值
        Mappings:
        Namespace Name Mixin selector
        official c Ldxc;c:J
        intermediary field_32218 Lnet/minecraft/class_370;field_32218:J
        named field_32218 Lnet/minecraft/client/toast/SystemToast;field_32218:J
      • field_32219

        private static final int field_32219
        另请参阅:
        常量字段值
        Mappings:
        Namespace Name Mixin selector
        official d Ldxc;d:I
        intermediary field_32219 Lnet/minecraft/class_370;field_32219:I
        named field_32219 Lnet/minecraft/client/toast/SystemToast;field_32219:I
      • type

        private final SystemToast.Type type
        Mappings:
        Namespace Name Mixin selector
        official e Ldxc;e:Ldxc$a;
        intermediary field_2213 Lnet/minecraft/class_370;field_2213:Lnet/minecraft/class_370$class_371;
        named type Lnet/minecraft/client/toast/SystemToast;type:Lnet/minecraft/client/toast/SystemToast$Type;
      • title

        private Text title
        Mappings:
        Namespace Name Mixin selector
        official f Ldxc;f:Lon;
        intermediary field_2215 Lnet/minecraft/class_370;field_2215:Lnet/minecraft/class_2561;
        named title Lnet/minecraft/client/toast/SystemToast;title:Lnet/minecraft/text/Text;
      • lines

        private List<OrderedText> lines
        Mappings:
        Namespace Name Mixin selector
        official g Ldxc;g:Ljava/util/List;
        intermediary field_25037 Lnet/minecraft/class_370;field_25037:Ljava/util/List;
        named lines Lnet/minecraft/client/toast/SystemToast;lines:Ljava/util/List;
      • startTime

        private long startTime
        Mappings:
        Namespace Name Mixin selector
        official h Ldxc;h:J
        intermediary field_2216 Lnet/minecraft/class_370;field_2216:J
        named startTime Lnet/minecraft/client/toast/SystemToast;startTime:J
      • justUpdated

        private boolean justUpdated
        Mappings:
        Namespace Name Mixin selector
        official i Ldxc;i:Z
        intermediary field_2214 Lnet/minecraft/class_370;field_2214:Z
        named justUpdated Lnet/minecraft/client/toast/SystemToast;justUpdated:Z
      • width

        private final int width
        Mappings:
        Namespace Name Mixin selector
        official j Ldxc;j:I
        intermediary field_25038 Lnet/minecraft/class_370;field_25038:I
        named width Lnet/minecraft/client/toast/SystemToast;width:I
    • 构造器详细资料

      • SystemToast

        public SystemToast​(SystemToast.Type type,
                           Text title,
                           @Nullable
                           @Nullable Text description)
        Mappings:
        Namespace Name Mixin selector
        official <init> Ldxc;<init>(Ldxc$a;Lon;Lon;)V
        intermediary <init> Lnet/minecraft/class_370;<init>(Lnet/minecraft/class_370$class_371;Lnet/minecraft/class_2561;Lnet/minecraft/class_2561;)V
        named <init> Lnet/minecraft/client/toast/SystemToast;<init>(Lnet/minecraft/client/toast/SystemToast$Type;Lnet/minecraft/text/Text;Lnet/minecraft/text/Text;)V
      • SystemToast

        private SystemToast​(SystemToast.Type type,
                            Text title,
                            List<OrderedText> lines,
                            int width)
        Mappings:
        Namespace Name Mixin selector
        official <init> Ldxc;<init>(Ldxc$a;Lon;Ljava/util/List;I)V
        intermediary <init> Lnet/minecraft/class_370;<init>(Lnet/minecraft/class_370$class_371;Lnet/minecraft/class_2561;Ljava/util/List;I)V
        named <init> Lnet/minecraft/client/toast/SystemToast;<init>(Lnet/minecraft/client/toast/SystemToast$Type;Lnet/minecraft/text/Text;Ljava/util/List;I)V
    • 方法详细资料

      • create

        public static SystemToast create​(MinecraftClient client,
                                         SystemToast.Type type,
                                         Text title,
                                         Text description)
        Mappings:
        Namespace Name Mixin selector
        official a Ldxc;a(Ldum;Ldxc$a;Lon;Lon;)Ldxc;
        intermediary method_29047 Lnet/minecraft/class_370;method_29047(Lnet/minecraft/class_310;Lnet/minecraft/class_370$class_371;Lnet/minecraft/class_2561;Lnet/minecraft/class_2561;)Lnet/minecraft/class_370;
        named create Lnet/minecraft/client/toast/SystemToast;create(Lnet/minecraft/client/MinecraftClient;Lnet/minecraft/client/toast/SystemToast$Type;Lnet/minecraft/text/Text;Lnet/minecraft/text/Text;)Lnet/minecraft/client/toast/SystemToast;
      • getTextAsList

        private static ImmutableList<OrderedText> getTextAsList​(@Nullable
                                                                @Nullable Text text)
        Mappings:
        Namespace Name Mixin selector
        official a Ldxc;a(Lon;)Lcom/google/common/collect/ImmutableList;
        intermediary method_29626 Lnet/minecraft/class_370;method_29626(Lnet/minecraft/class_2561;)Lcom/google/common/collect/ImmutableList;
        named getTextAsList Lnet/minecraft/client/toast/SystemToast;getTextAsList(Lnet/minecraft/text/Text;)Lcom/google/common/collect/ImmutableList;
      • getWidth

        public int getWidth()
        指定者:
        getWidth 在接口中 Toast
        Mappings:
        Namespace Name Mixin selector
        official a Ldxd;a()I
        intermediary method_29049 Lnet/minecraft/class_368;method_29049()I
        named getWidth Lnet/minecraft/client/toast/Toast;getWidth()I
      • draw

        public Toast.Visibility draw​(MatrixStack matrices,
                                     ToastManager manager,
                                     long startTime)
        指定者:
        draw 在接口中 Toast
        Mappings:
        Namespace Name Mixin selector
        official a Ldxd;a(Ldpi;Ldxe;J)Ldxd$a;
        intermediary method_1986 Lnet/minecraft/class_368;method_1986(Lnet/minecraft/class_4587;Lnet/minecraft/class_374;J)Lnet/minecraft/class_368$class_369;
        named draw Lnet/minecraft/client/toast/Toast;draw(Lnet/minecraft/client/util/math/MatrixStack;Lnet/minecraft/client/toast/ToastManager;J)Lnet/minecraft/client/toast/Toast$Visibility;
      • drawPart

        private void drawPart​(MatrixStack matrices,
                              ToastManager manager,
                              int width,
                              int textureV,
                              int y,
                              int height)
        Mappings:
        Namespace Name Mixin selector
        official a Ldxc;a(Ldpi;Ldxe;IIII)V
        intermediary method_29046 Lnet/minecraft/class_370;method_29046(Lnet/minecraft/class_4587;Lnet/minecraft/class_374;IIII)V
        named drawPart Lnet/minecraft/client/toast/SystemToast;drawPart(Lnet/minecraft/client/util/math/MatrixStack;Lnet/minecraft/client/toast/ToastManager;IIII)V
      • setContent

        public void setContent​(Text title,
                               @Nullable
                               @Nullable Text description)
        Mappings:
        Namespace Name Mixin selector
        official a Ldxc;a(Lon;Lon;)V
        intermediary method_1991 Lnet/minecraft/class_370;method_1991(Lnet/minecraft/class_2561;Lnet/minecraft/class_2561;)V
        named setContent Lnet/minecraft/client/toast/SystemToast;setContent(Lnet/minecraft/text/Text;Lnet/minecraft/text/Text;)V
      • getType

        public SystemToast.Type getType()
        指定者:
        getType 在接口中 Toast
        Mappings:
        Namespace Name Mixin selector
        official b Ldxc;b()Ldxc$a;
        intermediary method_1989 Lnet/minecraft/class_370;method_1989()Lnet/minecraft/class_370$class_371;
        named getType Lnet/minecraft/client/toast/SystemToast;getType()Lnet/minecraft/client/toast/SystemToast$Type;
      • add

        public static void add​(ToastManager manager,
                               SystemToast.Type type,
                               Text title,
                               @Nullable
                               @Nullable Text description)
        Mappings:
        Namespace Name Mixin selector
        official a Ldxc;a(Ldxe;Ldxc$a;Lon;Lon;)V
        intermediary method_27024 Lnet/minecraft/class_370;method_27024(Lnet/minecraft/class_374;Lnet/minecraft/class_370$class_371;Lnet/minecraft/class_2561;Lnet/minecraft/class_2561;)V
        named add Lnet/minecraft/client/toast/SystemToast;add(Lnet/minecraft/client/toast/ToastManager;Lnet/minecraft/client/toast/SystemToast$Type;Lnet/minecraft/text/Text;Lnet/minecraft/text/Text;)V
      • show

        public static void show​(ToastManager manager,
                                SystemToast.Type type,
                                Text title,
                                @Nullable
                                @Nullable Text description)
        Mappings:
        Namespace Name Mixin selector
        official b Ldxc;b(Ldxe;Ldxc$a;Lon;Lon;)V
        intermediary method_1990 Lnet/minecraft/class_370;method_1990(Lnet/minecraft/class_374;Lnet/minecraft/class_370$class_371;Lnet/minecraft/class_2561;Lnet/minecraft/class_2561;)V
        named show Lnet/minecraft/client/toast/SystemToast;show(Lnet/minecraft/client/toast/ToastManager;Lnet/minecraft/client/toast/SystemToast$Type;Lnet/minecraft/text/Text;Lnet/minecraft/text/Text;)V
      • addWorldAccessFailureToast

        public static void addWorldAccessFailureToast​(MinecraftClient client,
                                                      String worldName)
        Mappings:
        Namespace Name Mixin selector
        official a Ldxc;a(Ldum;Ljava/lang/String;)V
        intermediary method_27023 Lnet/minecraft/class_370;method_27023(Lnet/minecraft/class_310;Ljava/lang/String;)V
        named addWorldAccessFailureToast Lnet/minecraft/client/toast/SystemToast;addWorldAccessFailureToast(Lnet/minecraft/client/MinecraftClient;Ljava/lang/String;)V
      • addWorldDeleteFailureToast

        public static void addWorldDeleteFailureToast​(MinecraftClient client,
                                                      String worldName)
        Mappings:
        Namespace Name Mixin selector
        official b Ldxc;b(Ldum;Ljava/lang/String;)V
        intermediary method_27025 Lnet/minecraft/class_370;method_27025(Lnet/minecraft/class_310;Ljava/lang/String;)V
        named addWorldDeleteFailureToast Lnet/minecraft/client/toast/SystemToast;addWorldDeleteFailureToast(Lnet/minecraft/client/MinecraftClient;Ljava/lang/String;)V
      • addPackCopyFailure

        public static void addPackCopyFailure​(MinecraftClient client,
                                              String directory)
        Mappings:
        Namespace Name Mixin selector
        official c Ldxc;c(Ldum;Ljava/lang/String;)V
        intermediary method_29627 Lnet/minecraft/class_370;method_29627(Lnet/minecraft/class_310;Ljava/lang/String;)V
        named addPackCopyFailure Lnet/minecraft/client/toast/SystemToast;addPackCopyFailure(Lnet/minecraft/client/MinecraftClient;Ljava/lang/String;)V