net.minecraft.util.debug

public class LevelDebugSynchronizers

bxg
net.minecraft.util.debug.LevelDebugSynchronizers
net.minecraft.class_12026
net.minecraft.server.debug.SubscriptionTracker

Field summary

Modifier and TypeField
private final ServerLevel
a
level
field_62885
world
private final List<TrackingDebugSynchronizer<?>>
b
allSynchronizers
field_62886
subscriptions
private final Map<DebugSubscription<?>, TrackingDebugSynchronizer$SourceSynchronizer<?>>
c
sourceSynchronizers
field_62887
subscriptionsByTypes
private final TrackingDebugSynchronizer$PoiSynchronizer
d
poiSynchronizer
field_62888
trackedPoi
private final TrackingDebugSynchronizer$VillageSectionSynchronizer
e
villageSectionSynchronizer
field_62889
trackedVillageSections
private boolean
f
sleeping
field_62890
stopped
private Set<DebugSubscription<?>>
g
enabledSubscriptions
field_62891
subscribedTypes

Constructor summary

ModifierConstructor
public (ServerLevel world)

Method summary

Modifier and TypeMethod
public void
a(bxh arg0)
tick(ServerDebugSubscribers arg0)
method_74596(class_12027 arg0)
tick(SubscriberTracker subscriberTracker)
private void
a()
wakeUp()
method_74591()
startTracking()
<T> TrackingDebugSynchronizer$SourceSynchronizer<T>
b(bxc<T> arg0)
getSourceSynchronizer(DebugSubscription<T> arg0)
method_74609(class_12017<T> arg0)
get(DebugSubscriptionType<T> type)
public void
a(epi arg0)
registerChunk(LevelChunk arg0)
method_74605(class_2818 arg0)
trackChunk(WorldChunk chunk)
public void
a(dum arg0)
dropChunk(ChunkPos arg0)
method_74602(class_1923 arg0)
untrackChunk(ChunkPos chunkPos)
public void
a(ejt arg0)
registerBlockEntity(BlockEntity arg0)
method_74604(class_2586 arg0)
trackBlockEntity(BlockEntity blockEntity)
public void
a(is arg0)
dropBlockEntity(BlockPos arg0)
method_74606(class_2338 arg0)
untrackBlockEntity(BlockPos pos)
public void
a(cgi arg0)
registerEntity(Entity arg0)
method_74597(class_1297 arg0)
trackEntity(Entity entity)
public void
b(cgi arg0)
dropEntity(Entity arg0)
method_74610(class_1297 arg0)
untrackEntity(Entity entity)
public void
a(axg arg0, dum arg1)
startTrackingChunk(ServerPlayer arg0, ChunkPos arg1)
method_74593(class_3222 arg0, class_1923 arg1)
sendInitialIfSubscribed(ServerPlayerEntity player, ChunkPos chunkPos)
public void
a(axg arg0, cgi arg1)
startTrackingEntity(ServerPlayer arg0, Entity arg1)
method_74592(class_3222 arg0, class_1297 arg1)
sendInitialIfSubscribed(ServerPlayerEntity player, Entity entity)
public void
a(csu arg0)
registerPoi(PoiRecord arg0)
method_74601(class_4156 arg0)
onPoiAdded(PointOfInterest poi)
public void
b(is arg0)
updatePoi(BlockPos arg0)
method_74611(class_2338 arg0)
onPoiUpdated(BlockPos pos)
public void
c(is arg0)
dropPoi(BlockPos arg0)
method_74613(class_2338 arg0)
onPoiRemoved(BlockPos pos)
public boolean
a(bxc<?> arg0)
hasAnySubscriberFor(DebugSubscription<?> arg0)
method_74594(class_12017<?> arg0)
isSubscribed(DebugSubscriptionType<?> type)
public <T> void
a(is arg0, bxc<T> arg1, T arg2)
sendBlockValue(BlockPos arg0, DebugSubscription<T> arg1, T arg2)
method_74608(class_2338 arg0, class_12017<T> arg1, T arg2)
sendBlockDebugData(BlockPos pos, DebugSubscriptionType<T> type, T value)
public <T> void
a(is arg0, bxc<T> arg1)
clearBlockValue(BlockPos arg0, DebugSubscription<T> arg1)
method_74607(class_2338 arg0, class_12017<T> arg1)
removeBlockDebugData(BlockPos pos, DebugSubscriptionType<T> type)
public <T> void
a(cgi arg0, bxc<T> arg1, T arg2)
sendEntityValue(Entity arg0, DebugSubscription<T> arg1, T arg2)
method_74600(class_1297 arg0, class_12017<T> arg1, T arg2)
sendEntityDebugData(Entity entity, DebugSubscriptionType<T> type, T value)
public <T> void
a(cgi arg0, bxc<T> arg1)
clearEntityValue(Entity arg0, DebugSubscription<T> arg1)
method_74598(class_1297 arg0, class_12017<T> arg1)
removeEntityDebugData(Entity entity, DebugSubscriptionType<T> type)
public <T> void
b(is arg0, bxc<T> arg1, T arg2)
broadcastEventToTracking(BlockPos arg0, DebugSubscription<T> arg1, T arg2)
method_74612(class_2338 arg0, class_12017<T> arg1, T arg2)
sendEventDebugData(BlockPos pos, DebugSubscriptionType<T> type, T value)
private void
a(dum arg0, bxc<?> arg1, aay<? super adb> arg2)
broadcastToTracking(ChunkPos arg0, DebugSubscription<?> arg1, Packet<? super ClientGamePacketListener> arg2)
method_74603(class_1923 arg0, class_12017<?> arg1, class_2596<? super class_2602> arg2)
sendToTrackingPlayers(ChunkPos chunkPos, DebugSubscriptionType<?> type, Packet<? super ClientPlayPacketListener> packet)
private void
a(cgi arg0, bxc<?> arg1, aay<? super adb> arg2)
broadcastToTracking(Entity arg0, DebugSubscription<?> arg1, Packet<? super ClientGamePacketListener> arg2)
method_74599(class_1297 arg0, class_12017<?> arg1, class_2596<? super class_2602> arg2)
sendToTrackingPlayers(Entity entity, DebugSubscriptionType<?> type, Packet<? super ClientPlayPacketListener> packet)