net.minecraft.util.debugchart

public class DebugSampleSubscriptionTracker

blq
net.minecraft.util.debugchart.DebugSampleSubscriptionTracker
net.minecraft.class_9188
net.minecraft.server.SampleSubscriptionTracker
net.minecraft.src.C_313282_
net.minecraft.util.debugchart.DebugSampleSubscriptionTracker

Field summary

Modifier and TypeField
public static final int
a
STOP_SENDING_AFTER_TICKS
field_48808
STOP_TRACK_TICK
f_316334_
public static final int
b
STOP_SENDING_AFTER_MS
field_48809
STOP_TRACK_MS
f_315995_
private final PlayerList
c
playerList
field_48810
playerManager
f_316118_
private final EnumMap<RemoteDebugSampleType, Map<ServerPlayer, DebugSampleSubscriptionTracker$SubscriptionStartedAt>>
d
subscriptions
field_48811
subscriptionMap
f_317029_
private final Queue<DebugSampleSubscriptionTracker$SubscriptionRequest>
e
subscriptionRequestQueue
field_48812
pendingQueue
f_316497_

Constructor summary

ModifierConstructor
public (PlayerList playerManager)

Method summary

Modifier and TypeMethod
public boolean
a(bls arg0)
shouldLogSamples(RemoteDebugSampleType arg0)
method_56657(class_9192 arg0)
shouldPush(DebugSampleType type)
m_322854_(C_313536_ arg0)
public void
a(acv arg0)
broadcast(ClientboundDebugSamplePacket arg0)
method_56655(class_9178 arg0)
sendPacket(DebugSampleS2CPacket packet)
m_319135_(C_313891_ arg0)
public void
a(aqv arg0, bls arg1)
subscribe(ServerPlayer arg0, RemoteDebugSampleType arg1)
method_56656(class_3222 arg0, class_9192 arg1)
addPlayer(ServerPlayerEntity player, DebugSampleType type)
m_320353_(C_13_ p_336058_, C_313536_ arg1)
public void
a(int arg0)
tick(int arg0)
method_56652(int arg0)
tick(int tick)
m_322357_(int arg0)
private void
a(long arg0, int arg1)
handleSubscriptions(long arg0, int arg1)
method_56654(long arg0, int arg1)
onSubscription(long time, int tick)
m_322060_(long p_331066_, int arg1)
private void
b(long arg0, int arg1)
handleUnsubscriptions(long arg0, int arg1)
method_56658(long arg0, int arg1)
onUnsubscription(long measuringTimeMs, int tick)
m_320531_(long p_335929_, int arg1)