Package net.minecraft.client.toast
Class SystemToast
java.lang.Object
net.minecraft.client.toast.SystemToast
- All Implemented Interfaces:
Toast
- Mappings:
Namespace Name official eaf
intermediary net/minecraft/class_370
named net/minecraft/client/toast/SystemToast
-
Nested Class Summary
Nested classes/interfaces inherited from interface net.minecraft.client.toast.Toast
Toast.Visibility
-
Field Summary
Modifier and TypeFieldDescriptionprivate static final long
private boolean
private List<OrderedText>
private static final int
private long
private Text
private final SystemToast.Type
private final int
-
Constructor Summary
ModifierConstructorDescriptionSystemToast
(SystemToast.Type type, Text title, @Nullable Text description) private
SystemToast
(SystemToast.Type type, Text title, List<OrderedText> lines, int width) -
Method Summary
Modifier and TypeMethodDescriptionstatic void
add
(ToastManager manager, SystemToast.Type type, Text title, @Nullable Text description) static void
addPackCopyFailure
(MinecraftClient client, String directory) static void
addWorldAccessFailureToast
(MinecraftClient client, String worldName) static void
addWorldDeleteFailureToast
(MinecraftClient client, String worldName) static SystemToast
create
(MinecraftClient client, SystemToast.Type type, Text title, Text description) draw
(MatrixStack matrices, ToastManager manager, long startTime) private void
drawPart
(MatrixStack matrices, ToastManager manager, int width, int textureV, int y, int height) private static ImmutableList<OrderedText>
getTextAsList
(@Nullable Text text) getType()
int
getWidth()
void
setContent
(Text title, @Nullable Text description) static void
show
(ToastManager manager, SystemToast.Type type, Text title, @Nullable Text description)
-
Field Details
-
DURATION
private static final long DURATION- See Also:
- Mappings:
Namespace Name Mixin selector official c
Leaf;c:J
intermediary field_32218
Lnet/minecraft/class_370;field_32218:J
named DURATION
Lnet/minecraft/client/toast/SystemToast;DURATION:J
-
MIN_WIDTH
private static final int MIN_WIDTH- See Also:
- Mappings:
Namespace Name Mixin selector official d
Leaf;d:I
intermediary field_32219
Lnet/minecraft/class_370;field_32219:I
named MIN_WIDTH
Lnet/minecraft/client/toast/SystemToast;MIN_WIDTH:I
-
type
- Mappings:
Namespace Name Mixin selector official e
Leaf;e:Leaf$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
- Mappings:
Namespace Name Mixin selector official f
Leaf;f:Lpz;
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
- Mappings:
Namespace Name Mixin selector official g
Leaf;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
Leaf;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
Leaf;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
Leaf;j:I
intermediary field_25038
Lnet/minecraft/class_370;field_25038:I
named width
Lnet/minecraft/client/toast/SystemToast;width:I
-
-
Constructor Details
-
SystemToast
- Mappings:
Namespace Name Mixin selector official <init>
Leaf;<init>(Leaf$a;Lpz;Lpz;)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
- Mappings:
Namespace Name Mixin selector official <init>
Leaf;<init>(Leaf$a;Lpz;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
-
-
Method Details
-
create
public static SystemToast create(MinecraftClient client, SystemToast.Type type, Text title, Text description) - Mappings:
Namespace Name Mixin selector official a
Leaf;a(Ldxo;Leaf$a;Lpz;Lpz;)Leaf;
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
- Mappings:
Namespace Name Mixin selector official a
Leaf;a(Lpz;)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() -
draw
- Specified by:
draw
in interfaceToast
- Mappings:
Namespace Name Mixin selector official a
Leag;a(Ldsj;Leah;J)Leag$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
Leaf;a(Ldsj;Leah;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
- Mappings:
Namespace Name Mixin selector official a
Leaf;a(Lpz;Lpz;)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
- Specified by:
getType
in interfaceToast
- Mappings:
Namespace Name Mixin selector official b
Leaf;b()Leaf$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
Leaf;a(Leah;Leaf$a;Lpz;Lpz;)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
Leaf;b(Leah;Leaf$a;Lpz;Lpz;)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
- Mappings:
Namespace Name Mixin selector official a
Leaf;a(Ldxo;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
- Mappings:
Namespace Name Mixin selector official b
Leaf;b(Ldxo;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
- Mappings:
Namespace Name Mixin selector official c
Leaf;c(Ldxo;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
-