Class SystemToast
java.lang.Object
net.minecraft.client.gui.components.toasts.SystemToast
- All Implemented Interfaces:
- Toast
- 
Nested Class SummaryNested ClassesNested classes/interfaces inherited from interface net.minecraft.client.gui.components.toasts.ToastToast.Visibility
- 
Field SummaryFieldsModifier and TypeFieldDescriptionprivate static final ResourceLocationprivate booleanprivate final SystemToast.SystemToastIdsprivate longprivate static final intprivate static final intprivate static final intprivate List<FormattedCharSequence>private Componentprivate final intFields inherited from interface net.minecraft.client.gui.components.toasts.ToastNO_TOKEN, SLOT_HEIGHT
- 
Constructor SummaryConstructorsModifierConstructorDescriptionprivateSystemToast(SystemToast.SystemToastIds p_94827_, Component p_94828_, List<FormattedCharSequence> p_94829_, int p_94830_) SystemToast(SystemToast.SystemToastIds p_94832_, Component p_94833_, Component p_94834_) 
- 
Method SummaryModifier and TypeMethodDescriptionstatic voidadd(ToastComponent p_94856_, SystemToast.SystemToastIds p_94857_, Component p_94858_, Component p_94859_) static voidaddOrUpdate(ToastComponent p_94870_, SystemToast.SystemToastIds p_94871_, Component p_94872_, Component p_94873_) getToken()intheight()static SystemToastmultiline(Minecraft p_94848_, SystemToast.SystemToastIds p_94849_, Component p_94850_, Component p_94851_) private static com.google.common.collect.ImmutableList<FormattedCharSequence>nullToEmpty(Component p_94861_) static voidonPackCopyFailure(Minecraft p_94876_, String p_94877_) static voidonWorldAccessFailure(Minecraft p_94853_, String p_94854_) static voidonWorldDeleteFailure(Minecraft p_94867_, String p_94868_) render(GuiGraphics p_281624_, ToastComponent p_282333_, long p_282762_) private voidrenderBackgroundRow(GuiGraphics p_281840_, int p_281750_, int p_282371_, int p_283613_, int p_282880_) voidintwidth()
- 
Field Details- 
BACKGROUND_SPRITE
- 
MAX_LINE_SIZEprivate static final int MAX_LINE_SIZE- See Also:
 
- 
LINE_SPACINGprivate static final int LINE_SPACING- See Also:
 
- 
MARGINprivate static final int MARGIN- See Also:
 
- 
id
- 
title
- 
messageLines
- 
lastChangedprivate long lastChanged
- 
changedprivate boolean changed
- 
widthprivate final int width
 
- 
- 
Constructor Details- 
SystemToastpublic SystemToast(SystemToast.SystemToastIds p_94832_, Component p_94833_, @Nullable Component p_94834_) 
- 
SystemToastprivate SystemToast(SystemToast.SystemToastIds p_94827_, Component p_94828_, List<FormattedCharSequence> p_94829_, int p_94830_) 
 
- 
- 
Method Details- 
multilinepublic static SystemToast multiline(Minecraft p_94848_, SystemToast.SystemToastIds p_94849_, Component p_94850_, Component p_94851_) 
- 
nullToEmptyprivate static com.google.common.collect.ImmutableList<FormattedCharSequence> nullToEmpty(@Nullable Component p_94861_) 
- 
widthpublic int width()
- 
heightpublic int height()
- 
render
- 
renderBackgroundRowprivate void renderBackgroundRow(GuiGraphics p_281840_, int p_281750_, int p_282371_, int p_283613_, int p_282880_) 
- 
reset
- 
getToken
- 
addpublic static void add(ToastComponent p_94856_, SystemToast.SystemToastIds p_94857_, Component p_94858_, @Nullable Component p_94859_) 
- 
addOrUpdatepublic static void addOrUpdate(ToastComponent p_94870_, SystemToast.SystemToastIds p_94871_, Component p_94872_, @Nullable Component p_94873_) 
- 
onWorldAccessFailure
- 
onWorldDeleteFailure
- 
onPackCopyFailure
 
-