net.minecraft.server.notifications

public class ServerActivityMonitor

ayz
net.minecraft.server.notifications.ServerActivityMonitor
net.minecraft.class_12085
net.minecraft.server.dedicated.management.ActivityNotifier

Field summary

Modifier and TypeField
private final long
a
minimumMillisBetweenNotifications
field_63177
rateLimitMs
private final AtomicLong
b
lastNotificationTime
field_63178
lastUpdated
private final AtomicBoolean
c
serverActivity
field_63179
rateLimited
private final NotificationManager
d
notificationManager
field_63180
listener

Constructor summary

ModifierConstructor
public (NotificationManager listener, int rateLimitSeconds)

Method summary

Modifier and TypeMethod
public void
a()
tick()
method_75006()
notifyListeners()
public void
b()
reportLoginActivity()
method_75007()
notifyListenersWithRateLimit()
private void
c()
processWithRateLimit()
method_75008()
notifyListenerImpl()