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 dta
intermediary net/minecraft/class_370
named net/minecraft/client/toast/SystemToast
-
Nested Class Summary
Nested Classes Modifier and Type Class Description static class
SystemToast.Type
Nested classes/interfaces inherited from interface net.minecraft.client.toast.Toast
Toast.Visibility
-
Field Summary
Fields Modifier and Type Field Description private boolean
justUpdated
private List<OrderedText>
lines
private long
startTime
private Text
title
private SystemToast.Type
type
private int
width
-
Constructor Summary
Constructors Modifier Constructor Description private
SystemToast(SystemToast.Type type, Text title, List<OrderedText> lines, int width)
SystemToast(SystemToast.Type type, Text title, Text description)
-
Method Summary
Modifier and Type Method Description static void
add(ToastManager manager, SystemToast.Type type, Text title, 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)
Toast.Visibility
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(Text text)
SystemToast.Type
getType()
int
getWidth()
void
setContent(Text title, Text description)
static void
show(ToastManager manager, SystemToast.Type type, Text title, Text description)
-
Field Details
-
type
- Mappings:
Namespace Name Mixin selector official c
Ldta;c:Ldta$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 d
Ldta;d:Loi;
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 e
Ldta;e: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 f
Ldta;f: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 g
Ldta;g: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 h
Ldta;h: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>
Ldta;<init>(Ldta$a;Loi;Loi;)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>
Ldta;<init>(Ldta$a;Loi;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
Ldta;a(Ldqk;Ldta$a;Loi;Loi;)Ldta;
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
Ldta;a(Loi;)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
Ldtb;a(Ldlr;Ldtc;J)Ldtb$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
Ldta;a(Ldlr;Ldtc;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
Ldta;a(Loi;Loi;)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
Ldta;b()Ldta$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 Text description)- Mappings:
Namespace Name Mixin selector official a
Ldta;a(Ldtc;Ldta$a;Loi;Loi;)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 Text description)- Mappings:
Namespace Name Mixin selector official b
Ldta;b(Ldtc;Ldta$a;Loi;Loi;)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
Ldta;a(Ldqk;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
Ldta;b(Ldqk;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
Ldta;c(Ldqk;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
-