Package net.minecraft.util.debug
Class TrackingDebugSynchronizer<T>
java.lang.Object
net.minecraft.util.debug.TrackingDebugSynchronizer<T>
- Direct Known Subclasses:
TrackingDebugSynchronizer.PoiSynchronizer,TrackingDebugSynchronizer.SourceSynchronizer,TrackingDebugSynchronizer.VillageSectionSynchronizer
-
Nested Class Summary
Nested ClassesModifier and TypeClassDescriptionstatic classstatic class(package private) static classstatic class -
Field Summary
Fields -
Constructor Summary
Constructors -
Method Summary
Modifier and TypeMethodDescriptionprivate voidaddSubscriber(ServerPlayer pPlayer) protected voidclear()protected voidpollAndSendUpdates(ServerLevel pLevel) protected voidsendInitialChunk(ServerPlayer pPlayer, ChunkPos pChunkPos) protected voidsendInitialEntity(ServerPlayer pPlayer, Entity pEntity) protected final voidsendToPlayersTrackingChunk(ServerLevel pLevel, ChunkPos pChunkPos, Packet<? super ClientGamePacketListener> pPacket) protected final voidsendToPlayersTrackingEntity(ServerLevel pLevel, Entity pEntity, Packet<? super ClientGamePacketListener> pPacket) final voidstartTrackingChunk(ServerPlayer pPlayer, ChunkPos pChunkPos) final voidstartTrackingEntity(ServerPlayer pPlayer, Entity pEntity) final voidtick(ServerLevel pLevel)
-
Field Details
-
subscription
-
subscribedPlayers
-
-
Constructor Details
-
TrackingDebugSynchronizer
-
-
Method Details
-
tick
-
addSubscriber
-
sendToPlayersTrackingChunk
protected final void sendToPlayersTrackingChunk(ServerLevel pLevel, ChunkPos pChunkPos, Packet<? super ClientGamePacketListener> pPacket) -
sendToPlayersTrackingEntity
protected final void sendToPlayersTrackingEntity(ServerLevel pLevel, Entity pEntity, Packet<? super ClientGamePacketListener> pPacket) -
startTrackingChunk
-
startTrackingEntity
-
clear
protected void clear() -
pollAndSendUpdates
-
sendInitialChunk
-
sendInitialEntity
-