net.minecraft.client

public class PeriodicNotificationManager

extends SimplePreparableReloadListener<Map<String, List<PeriodicNotificationManager$Notification>>> implements AutoCloseable

All mapped superinterfaces:

PreparableReloadListener

fsl
net.minecraft.client.PeriodicNotificationManager
net.minecraft.class_6877

Field summary

Modifier and TypeField
private static final com.mojang.serialization.Codec<Map<String, List<PeriodicNotificationManager$Notification>>>
a
CODEC
field_36435
private static final org.slf4j.Logger
b
LOGGER
field_36436
private final ResourceLocation
c
notifications
field_36437
private final it.unimi.dsi.fastutil.objects.Object2BooleanFunction<String>
d
selector
field_36438
private Timer
e
timer
field_36439
private PeriodicNotificationManager$NotificationTask
f
notificationTask
field_36440

Constructor summary

ModifierConstructor
public (ResourceLocation arg0, it.unimi.dsi.fastutil.objects.Object2BooleanFunction<String> arg1)

Method summary

Modifier and TypeMethod
protected Map<String, List<PeriodicNotificationManager$Notification>>
a(avv arg0, brz arg1)
prepare(ResourceManager arg0, ProfilerFiller arg1)
method_40192(class_3300 arg0, class_3695 arg1)
protected void
a(Map<String, List<fsl$a>> arg0, avv arg1, brz arg2)
apply(Map<String, List<PeriodicNotificationManager$Notification>> arg0, ResourceManager arg1, ProfilerFiller arg2)
method_40198(Map<String, List<class_6877$class_6878>> arg0, class_3300 arg1, class_3695 arg2)
public void
close()
close()
private void
a()
stopTimer()
method_40190()
private long
a(List<fsl$a> arg0, long arg1)
calculateOptimalPeriod(List<PeriodicNotificationManager$Notification> arg0, long arg1)
method_40196(List<class_6877$class_6878> arg0, long arg1)
private long
a(List<fsl$a> arg0)
calculateInitialDelay(List<PeriodicNotificationManager$Notification> arg0)
method_40195(List<class_6877$class_6878> arg0)