Package net.minecraft.client.toast
Class SystemToast
java.lang.Object
net.minecraft.client.toast.SystemToast
- All Implemented Interfaces:
Toast
- Mappings:
Namespace Name official epx
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 boolean
private static final int
private List<OrderedText>
private static final int
private static final int
private long
private Text
private final SystemToast.Type
private final int
Fields inherited from interface net.minecraft.client.toast.Toast
BASE_HEIGHT, TEXTURE, TYPE
-
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) int
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) Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
Methods inherited from interface net.minecraft.client.toast.Toast
getRequiredSpaceCount
-
Field Details
-
MIN_WIDTH
private static final int MIN_WIDTH- See Also:
- Mappings:
Namespace Name Mixin selector official a
Lepx;a:I
intermediary field_32219
Lnet/minecraft/class_370;field_32219:I
named MIN_WIDTH
Lnet/minecraft/client/toast/SystemToast;MIN_WIDTH:I
-
LINE_HEIGHT
private static final int LINE_HEIGHT- See Also:
- Mappings:
Namespace Name Mixin selector official e
Lepx;e:I
intermediary field_39926
Lnet/minecraft/class_370;field_39926:I
named LINE_HEIGHT
Lnet/minecraft/client/toast/SystemToast;LINE_HEIGHT:I
-
PADDING_Y
private static final int PADDING_Y- See Also:
- Mappings:
Namespace Name Mixin selector official f
Lepx;f:I
intermediary field_39927
Lnet/minecraft/class_370;field_39927:I
named PADDING_Y
Lnet/minecraft/client/toast/SystemToast;PADDING_Y:I
-
type
- Mappings:
Namespace Name Mixin selector official g
Lepx;g:Lepx$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 h
Lepx;h:Ltj;
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 i
Lepx;i: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 j
Lepx;j: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 k
Lepx;k: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 l
Lepx;l: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>
Lepx;<init>(Lepx$a;Ltj;Ltj;)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>
Lepx;<init>(Lepx$a;Ltj;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
Lepx;a(Lemh;Lepx$a;Ltj;Ltj;)Lepx;
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
Lepx;a(Ltj;)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() -
getHeight
public int getHeight() -
draw
- Specified by:
draw
in interfaceToast
- Mappings:
Namespace Name Mixin selector official a
Lepy;a(Lehe;Lepz;J)Lepy$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
Lepx;a(Lehe;Lepz;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
Lepx;a(Ltj;Ltj;)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 c
Lepx;c()Lepx$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
Lepx;a(Lepz;Lepx$a;Ltj;Ltj;)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
Lepx;b(Lepz;Lepx$a;Ltj;Ltj;)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
Lepx;a(Lemh;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
Lepx;b(Lemh;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
Lepx;c(Lemh;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
-