Package net.minecraft.server
Class SampleSubscriptionTracker
java.lang.Object
net.minecraft.server.SampleSubscriptionTracker
- Mappings:
Namespace Name official bjyintermediary net/minecraft/class_9188named net/minecraft/server/SampleSubscriptionTracker
-
Nested Class Summary
Nested ClassesModifier and TypeClassDescriptionprivate static final recordprivate static final record -
Field Summary
FieldsModifier and TypeFieldDescriptionprivate final Queue<SampleSubscriptionTracker.PlayerSubscriptionData> private final PlayerManagerstatic final intstatic final intprivate final EnumMap<DebugSampleType, Map<ServerPlayerEntity, SampleSubscriptionTracker.MeasureTimeTick>> -
Constructor Summary
Constructors -
Method Summary
Modifier and TypeMethodDescriptionvoidaddPlayer(ServerPlayerEntity player, DebugSampleType type) private voidonSubscription(long time, int tick) private voidonUnsubscription(long measuringTimeMs, int tick) voidsendPacket(DebugSampleS2CPacket packet) booleanshouldPush(DebugSampleType type) voidtick(int tick)
-
Field Details
-
STOP_TRACK_TICK
public static final int STOP_TRACK_TICK- See Also:
- Mappings:
Namespace Name Mixin selector official aLbjy;a:Iintermediary field_48808Lnet/minecraft/class_9188;field_48808:Inamed STOP_TRACK_TICKLnet/minecraft/server/SampleSubscriptionTracker;STOP_TRACK_TICK:I
-
STOP_TRACK_MS
public static final int STOP_TRACK_MS- See Also:
- Mappings:
Namespace Name Mixin selector official bLbjy;b:Iintermediary field_48809Lnet/minecraft/class_9188;field_48809:Inamed STOP_TRACK_MSLnet/minecraft/server/SampleSubscriptionTracker;STOP_TRACK_MS:I
-
playerManager
- Mappings:
Namespace Name Mixin selector official cLbjy;c:Latr;intermediary field_48810Lnet/minecraft/class_9188;field_48810:Lnet/minecraft/class_3324;named playerManagerLnet/minecraft/server/SampleSubscriptionTracker;playerManager:Lnet/minecraft/server/PlayerManager;
-
subscriptionMap
private final EnumMap<DebugSampleType,Map<ServerPlayerEntity, subscriptionMapSampleSubscriptionTracker.MeasureTimeTick>> - Mappings:
Namespace Name Mixin selector official dLbjy;d:Ljava/util/EnumMap;intermediary field_48811Lnet/minecraft/class_9188;field_48811:Ljava/util/EnumMap;named subscriptionMapLnet/minecraft/server/SampleSubscriptionTracker;subscriptionMap:Ljava/util/EnumMap;
-
pendingQueue
- Mappings:
Namespace Name Mixin selector official eLbjy;e:Ljava/util/Queue;intermediary field_48812Lnet/minecraft/class_9188;field_48812:Ljava/util/Queue;named pendingQueueLnet/minecraft/server/SampleSubscriptionTracker;pendingQueue:Ljava/util/Queue;
-
-
Constructor Details
-
SampleSubscriptionTracker
- Mappings:
Namespace Name Mixin selector official <init>Lbjy;<init>(Latr;)Vintermediary <init>Lnet/minecraft/class_9188;<init>(Lnet/minecraft/class_3324;)Vnamed <init>Lnet/minecraft/server/SampleSubscriptionTracker;<init>(Lnet/minecraft/server/PlayerManager;)V
-
-
Method Details
-
shouldPush
- Mappings:
Namespace Name Mixin selector official aLbjy;a(Lbka;)Zintermediary method_56657Lnet/minecraft/class_9188;method_56657(Lnet/minecraft/class_9192;)Znamed shouldPushLnet/minecraft/server/SampleSubscriptionTracker;shouldPush(Lnet/minecraft/util/profiler/log/DebugSampleType;)Z
-
sendPacket
- Mappings:
Namespace Name Mixin selector official aLbjy;a(Lacb;)Vintermediary method_56655Lnet/minecraft/class_9188;method_56655(Lnet/minecraft/class_9178;)Vnamed sendPacketLnet/minecraft/server/SampleSubscriptionTracker;sendPacket(Lnet/minecraft/network/packet/s2c/play/DebugSampleS2CPacket;)V
-
addPlayer
- Mappings:
Namespace Name Mixin selector official aLbjy;a(Lapv;Lbka;)Vintermediary method_56656Lnet/minecraft/class_9188;method_56656(Lnet/minecraft/class_3222;Lnet/minecraft/class_9192;)Vnamed addPlayerLnet/minecraft/server/SampleSubscriptionTracker;addPlayer(Lnet/minecraft/server/network/ServerPlayerEntity;Lnet/minecraft/util/profiler/log/DebugSampleType;)V
-
tick
public void tick(int tick) - Mappings:
Namespace Name Mixin selector official aLbjy;a(I)Vintermediary method_56652Lnet/minecraft/class_9188;method_56652(I)Vnamed tickLnet/minecraft/server/SampleSubscriptionTracker;tick(I)V
-
onSubscription
private void onSubscription(long time, int tick) - Mappings:
Namespace Name Mixin selector official aLbjy;a(JI)Vintermediary method_56654Lnet/minecraft/class_9188;method_56654(JI)Vnamed onSubscriptionLnet/minecraft/server/SampleSubscriptionTracker;onSubscription(JI)V
-
onUnsubscription
private void onUnsubscription(long measuringTimeMs, int tick) - Mappings:
Namespace Name Mixin selector official bLbjy;b(JI)Vintermediary method_56658Lnet/minecraft/class_9188;method_56658(JI)Vnamed onUnsubscriptionLnet/minecraft/server/SampleSubscriptionTracker;onUnsubscription(JI)V
-