Package net.minecraft.client.toast
Class SystemToast
java.lang.Object
net.minecraft.client.toast.SystemToast
- All Implemented Interfaces:
Toast
- Mappings:
Namespace Name official egaintermediary net/minecraft/class_370named net/minecraft/client/toast/SystemToast
-
Nested Class Summary
Nested ClassesNested classes/interfaces inherited from interface net.minecraft.client.toast.Toast
Toast.Visibility -
Field Summary
FieldsModifier and TypeFieldDescriptionprivate static final longprivate booleanprivate List<OrderedText>private static final intprivate longprivate Textprivate final SystemToast.Typeprivate final int -
Constructor Summary
ConstructorsModifierConstructorDescriptionSystemToast(SystemToast.Type type, Text title, @Nullable Text description) privateSystemToast(SystemToast.Type type, Text title, List<OrderedText> lines, int width) -
Method Summary
Modifier and TypeMethodDescriptionstatic 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) draw(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) getType()intgetWidth()voidsetContent(Text title, @Nullable Text description) static voidshow(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 cLega;c:Jintermediary field_32218Lnet/minecraft/class_370;field_32218:Jnamed DURATIONLnet/minecraft/client/toast/SystemToast;DURATION:J
-
MIN_WIDTH
private static final int MIN_WIDTH- See Also:
- Mappings:
Namespace Name Mixin selector official dLega;d:Iintermediary field_32219Lnet/minecraft/class_370;field_32219:Inamed MIN_WIDTHLnet/minecraft/client/toast/SystemToast;MIN_WIDTH:I
-
type
- Mappings:
Namespace Name Mixin selector official eLega;e:Lega$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 fLega;f:Lqz;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 gLega;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 hLega;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 iLega;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 jLega;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>Lega;<init>(Lega$a;Lqz;Lqz;)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>Lega;<init>(Lega$a;Lqz;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 aLega;a(Ledb;Lega$a;Lqz;Lqz;)Lega;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 aLega;a(Lqz;)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 aLegb;a(Ldxz;Legc;J)Legb$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 aLega;a(Ldxz;Legc;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 aLega;a(Lqz;Lqz;)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 bLega;b()Lega$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 aLega;a(Legc;Lega$a;Lqz;Lqz;)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 bLega;b(Legc;Lega$a;Lqz;Lqz;)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 aLega;a(Ledb;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 bLega;b(Ledb;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 cLega;c(Ledb;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
-