net.minecraft.client.toast

public class ToastManager

net.minecraft.client.gui.components.toasts.ToastManager
net.minecraft.class_374
net.minecraft.client.toast.ToastManager

Field summary

Modifier and TypeField
private static final int
SLOT_COUNT
field_39929
SPACES
private static final int
ALL_SLOTS_OCCUPIED
field_52786
field_52786
private final MinecraftClient
minecraft
field_2238
client
private final List<ToastManager$Entry<?>>
visibleToasts
field_2239
visibleEntries
private final BitSet
occupiedSlots
field_39931
occupiedSpaces
private final Deque<Toast>
queued
field_2240
toastQueue
private final Set<SoundEvent>
playedToastSounds
field_55860
queuedToastSounds
private ToastManager$Entry<NowPlayingToast>
nowPlayingToast
field_60738
nowPlayingToast

Constructor summary

ModifierConstructor
public (MinecraftClient client, GameOptions gameOptions)

Method summary

Modifier and TypeMethod
public void
update()
method_61990()
update()
public void
extractRenderState(GuiGraphicsExtractor graphics)
method_1996(class_332 arg0)
draw(DrawContext context)
private int
findFreeSlotsIndex(int requiredCount)
method_45073(int arg0)
getTopIndex(int requiredSpaces)
private int
freeSlotCount()
method_45076()
getEmptySpaceCount()
public <T extends Toast> T
getToast(Class<? extends T> clazz, Object token)
method_1997(Class<? extends T> arg0, Object arg1)
getToast(Class<? extends T> toastClass, Object type)
public void
clear()
method_2000()
clear()
public void
addToast(Toast toast)
method_1999(class_368 arg0)
add(Toast toast)
public void
showNowPlayingToast()
method_71815()
onMusicTrackStart()
public void
hideNowPlayingToast()
method_71816()
onMusicTrackStop()
public MinecraftClient
getMinecraft()
method_1995()
getClient()
public double
getNotificationDisplayTimeMultiplier()
method_48221()
getNotificationDisplayTimeMultiplier()
private void
initializeMusicToast(MusicToastDisplayState state)
method_76620(class_12345 arg0)
initMusicToast(MusicToastMode toastMode)
public void
setMusicToastDisplayState(MusicToastDisplayState state)
method_76619(class_12345 arg0)
onMusicToastModeUpdated(MusicToastMode toastMode)
private boolean
lambda$update$1(Toast arg0)
method_61992(class_368 arg0)
method_61992(Toast toast)
private boolean
lambda$update$0(org.apache.commons.lang3.mutable.MutableBoolean arg0, ToastManager$ToastInstance arg1)
method_61991(org.apache.commons.lang3.mutable.MutableBoolean arg0, class_374$class_375 arg1)
method_61991(org.apache.commons.lang3.mutable.MutableBoolean arg0, ToastManager$Entry entry)