Package net.minecraft.client.toast
Class SystemToast
java.lang.Object
net.minecraft.client.toast.SystemToast
- All Implemented Interfaces:
Toast
@Environment(CLIENT) public class SystemToast extends Object implements Toast
- Mappings:
Namespace Name official dxaintermediary net/minecraft/class_370named net/minecraft/client/toast/SystemToast
-
Nested Class Summary
Nested Classes Modifier and Type Class Description static classSystemToast.TypeNested classes/interfaces inherited from interface net.minecraft.client.toast.Toast
Toast.Visibility -
Field Summary
Fields Modifier and Type Field Description private static longfield_32218private static intfield_32219private booleanjustUpdatedprivate List<OrderedText>linesprivate longstartTimeprivate Texttitleprivate SystemToast.Typetypeprivate intwidth -
Constructor Summary
Constructors Modifier Constructor Description SystemToast(SystemToast.Type type, Text title, @Nullable Text description)privateSystemToast(SystemToast.Type type, Text title, List<OrderedText> lines, int width) -
Method Summary
Modifier and Type Method Description static voidadd(ToastManager manager, SystemToast.Type type, Text title, @Nullable Text description)static voidaddPackCopyFailure(MinecraftClient client, String directory)static voidaddWorldAccessFailureToast(MinecraftClient client, String worldName)static voidaddWorldDeleteFailureToast(MinecraftClient client, String worldName)static SystemToastcreate(MinecraftClient client, SystemToast.Type type, Text title, Text description)Toast.Visibilitydraw(MatrixStack matrices, ToastManager manager, long startTime)private voiddrawPart(MatrixStack matrices, ToastManager manager, int width, int textureV, int y, int height)private static ImmutableList<OrderedText>getTextAsList(@Nullable Text text)SystemToast.TypegetType()intgetWidth()voidsetContent(Text title, @Nullable Text description)static voidshow(ToastManager manager, SystemToast.Type type, Text title, @Nullable Text description)
-
Field Details
-
field_32218
private static final long field_32218- See Also:
- Constant Field Values
- Mappings:
Namespace Name Mixin selector official cLdxa;c:Jintermediary field_32218Lnet/minecraft/class_370;field_32218:Jnamed field_32218Lnet/minecraft/client/toast/SystemToast;field_32218:J
-
field_32219
private static final int field_32219- See Also:
- Constant Field Values
- Mappings:
Namespace Name Mixin selector official dLdxa;d:Iintermediary field_32219Lnet/minecraft/class_370;field_32219:Inamed field_32219Lnet/minecraft/client/toast/SystemToast;field_32219:I
-
type
- Mappings:
Namespace Name Mixin selector official eLdxa;e:Ldxa$a;intermediary field_2213Lnet/minecraft/class_370;field_2213:Lnet/minecraft/class_370$class_371;named typeLnet/minecraft/client/toast/SystemToast;type:Lnet/minecraft/client/toast/SystemToast$Type;
-
title
- Mappings:
Namespace Name Mixin selector official fLdxa;f:Lon;intermediary field_2215Lnet/minecraft/class_370;field_2215:Lnet/minecraft/class_2561;named titleLnet/minecraft/client/toast/SystemToast;title:Lnet/minecraft/text/Text;
-
lines
- Mappings:
Namespace Name Mixin selector official gLdxa;g:Ljava/util/List;intermediary field_25037Lnet/minecraft/class_370;field_25037:Ljava/util/List;named linesLnet/minecraft/client/toast/SystemToast;lines:Ljava/util/List;
-
startTime
private long startTime- Mappings:
Namespace Name Mixin selector official hLdxa;h:Jintermediary field_2216Lnet/minecraft/class_370;field_2216:Jnamed startTimeLnet/minecraft/client/toast/SystemToast;startTime:J
-
justUpdated
private boolean justUpdated- Mappings:
Namespace Name Mixin selector official iLdxa;i:Zintermediary field_2214Lnet/minecraft/class_370;field_2214:Znamed justUpdatedLnet/minecraft/client/toast/SystemToast;justUpdated:Z
-
width
private final int width- Mappings:
Namespace Name Mixin selector official jLdxa;j:Iintermediary field_25038Lnet/minecraft/class_370;field_25038:Inamed widthLnet/minecraft/client/toast/SystemToast;width:I
-
-
Constructor Details
-
SystemToast
- Mappings:
Namespace Name Mixin selector official <init>Ldxa;<init>(Ldxa$a;Lon;Lon;)Vintermediary <init>Lnet/minecraft/class_370;<init>(Lnet/minecraft/class_370$class_371;Lnet/minecraft/class_2561;Lnet/minecraft/class_2561;)Vnamed <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>Ldxa;<init>(Ldxa$a;Lon;Ljava/util/List;I)Vintermediary <init>Lnet/minecraft/class_370;<init>(Lnet/minecraft/class_370$class_371;Lnet/minecraft/class_2561;Ljava/util/List;I)Vnamed <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 aLdxa;a(Lduk;Ldxa$a;Lon;Lon;)Ldxa;intermediary method_29047Lnet/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 createLnet/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 aLdxa;a(Lon;)Lcom/google/common/collect/ImmutableList;intermediary method_29626Lnet/minecraft/class_370;method_29626(Lnet/minecraft/class_2561;)Lcom/google/common/collect/ImmutableList;named getTextAsListLnet/minecraft/client/toast/SystemToast;getTextAsList(Lnet/minecraft/text/Text;)Lcom/google/common/collect/ImmutableList;
-
getWidth
public int getWidth() -
draw
- Specified by:
drawin interfaceToast- Mappings:
Namespace Name Mixin selector official aLdxb;a(Ldpg;Ldxc;J)Ldxb$a;intermediary method_1986Lnet/minecraft/class_368;method_1986(Lnet/minecraft/class_4587;Lnet/minecraft/class_374;J)Lnet/minecraft/class_368$class_369;named drawLnet/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 aLdxa;a(Ldpg;Ldxc;IIII)Vintermediary method_29046Lnet/minecraft/class_370;method_29046(Lnet/minecraft/class_4587;Lnet/minecraft/class_374;IIII)Vnamed drawPartLnet/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 aLdxa;a(Lon;Lon;)Vintermediary method_1991Lnet/minecraft/class_370;method_1991(Lnet/minecraft/class_2561;Lnet/minecraft/class_2561;)Vnamed setContentLnet/minecraft/client/toast/SystemToast;setContent(Lnet/minecraft/text/Text;Lnet/minecraft/text/Text;)V
-
getType
- Specified by:
getTypein interfaceToast- Mappings:
Namespace Name Mixin selector official bLdxa;b()Ldxa$a;intermediary method_1989Lnet/minecraft/class_370;method_1989()Lnet/minecraft/class_370$class_371;named getTypeLnet/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 aLdxa;a(Ldxc;Ldxa$a;Lon;Lon;)Vintermediary method_27024Lnet/minecraft/class_370;method_27024(Lnet/minecraft/class_374;Lnet/minecraft/class_370$class_371;Lnet/minecraft/class_2561;Lnet/minecraft/class_2561;)Vnamed addLnet/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 bLdxa;b(Ldxc;Ldxa$a;Lon;Lon;)Vintermediary method_1990Lnet/minecraft/class_370;method_1990(Lnet/minecraft/class_374;Lnet/minecraft/class_370$class_371;Lnet/minecraft/class_2561;Lnet/minecraft/class_2561;)Vnamed showLnet/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 aLdxa;a(Lduk;Ljava/lang/String;)Vintermediary method_27023Lnet/minecraft/class_370;method_27023(Lnet/minecraft/class_310;Ljava/lang/String;)Vnamed addWorldAccessFailureToastLnet/minecraft/client/toast/SystemToast;addWorldAccessFailureToast(Lnet/minecraft/client/MinecraftClient;Ljava/lang/String;)V
-
addWorldDeleteFailureToast
- Mappings:
Namespace Name Mixin selector official bLdxa;b(Lduk;Ljava/lang/String;)Vintermediary method_27025Lnet/minecraft/class_370;method_27025(Lnet/minecraft/class_310;Ljava/lang/String;)Vnamed addWorldDeleteFailureToastLnet/minecraft/client/toast/SystemToast;addWorldDeleteFailureToast(Lnet/minecraft/client/MinecraftClient;Ljava/lang/String;)V
-
addPackCopyFailure
- Mappings:
Namespace Name Mixin selector official cLdxa;c(Lduk;Ljava/lang/String;)Vintermediary method_29627Lnet/minecraft/class_370;method_29627(Lnet/minecraft/class_310;Ljava/lang/String;)Vnamed addPackCopyFailureLnet/minecraft/client/toast/SystemToast;addPackCopyFailure(Lnet/minecraft/client/MinecraftClient;Ljava/lang/String;)V
-