net.minecraft.util.debug

public class LevelDebugSynchronizers

bvw
net.minecraft.util.debug.LevelDebugSynchronizers
net.minecraft.class_12026
net.minecraft.server.debug.SubscriptionTracker
net.minecraft.src.C_410900_
net.minecraft.util.debug.LevelDebugSynchronizers

Field summary

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

Constructor summary

ModifierConstructor
public (ServerLevel world)

Method summary

Modifier and TypeMethod
public void
a(bvx arg0)
tick(ServerDebugSubscribers arg0)
method_74596(class_12027 arg0)
tick(SubscriberTracker subscriberTracker)
m_416274_(C_411345_ arg0)
private void
a()
wakeUp()
method_74591()
startTracking()
m_418654_()
<T> TrackingDebugSynchronizer$SourceSynchronizer<T>
b(bvs<T> arg0)
getSourceSynchronizer(DebugSubscription<T> arg0)
method_74609(class_12017<T> arg0)
get(DebugSubscriptionType<T> type)
m_418994_(C_411277_<T> arg0)
public void
a(elv arg0)
registerChunk(LevelChunk arg0)
method_74605(class_2818 arg0)
trackChunk(WorldChunk chunk)
m_416688_(C_2137_ arg0)
public void
a(dqv arg0)
dropChunk(ChunkPos arg0)
method_74602(class_1923 arg0)
untrackChunk(ChunkPos chunkPos)
m_415637_(C_1560_ arg0)
public void
a(egg arg0)
registerBlockEntity(BlockEntity arg0)
method_74604(class_2586 arg0)
trackBlockEntity(BlockEntity blockEntity)
m_415290_(C_1991_ arg0)
public void
a(ja arg0)
dropBlockEntity(BlockPos arg0)
method_74606(class_2338 arg0)
untrackBlockEntity(BlockPos pos)
m_419756_(C_4675_ arg0)
public void
a(cdv arg0)
registerEntity(Entity arg0)
method_74597(class_1297 arg0)
trackEntity(Entity entity)
m_418255_(C_507_ arg0)
public void
b(cdv arg0)
dropEntity(Entity arg0)
method_74610(class_1297 arg0)
untrackEntity(Entity entity)
m_417249_(C_507_ arg0)
public void
a(awy arg0, dqv arg1)
startTrackingChunk(ServerPlayer arg0, ChunkPos arg1)
method_74593(class_3222 arg0, class_1923 arg1)
sendInitialIfSubscribed(ServerPlayerEntity player, ChunkPos chunkPos)
m_416071_(C_13_ p_430934_, C_1560_ arg1)
public void
a(awy arg0, cdv arg1)
startTrackingEntity(ServerPlayer arg0, Entity arg1)
method_74592(class_3222 arg0, class_1297 arg1)
sendInitialIfSubscribed(ServerPlayerEntity player, Entity entity)
m_415745_(C_13_ p_430378_, C_507_ arg1)
public void
a(cqd arg0)
registerPoi(PoiRecord arg0)
method_74601(class_4156 arg0)
onPoiAdded(PointOfInterest poi)
m_415324_(C_790_ arg0)
public void
b(ja arg0)
updatePoi(BlockPos arg0)
method_74611(class_2338 arg0)
onPoiUpdated(BlockPos pos)
m_419745_(C_4675_ arg0)
public void
c(ja arg0)
dropPoi(BlockPos arg0)
method_74613(class_2338 arg0)
onPoiRemoved(BlockPos pos)
m_415256_(C_4675_ arg0)
public boolean
a(bvs<?> arg0)
hasAnySubscriberFor(DebugSubscription<?> arg0)
method_74594(class_12017<?> arg0)
isSubscribed(DebugSubscriptionType<?> type)
m_419485_(C_411277_<?> arg0)
public <T> void
a(ja arg0, bvs<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)
m_420511_(C_4675_ p_426435_, C_411277_<T> p_431487_, T arg2)
public <T> void
a(ja arg0, bvs<T> arg1)
clearBlockValue(BlockPos arg0, DebugSubscription<T> arg1)
method_74607(class_2338 arg0, class_12017<T> arg1)
removeBlockDebugData(BlockPos pos, DebugSubscriptionType<T> type)
m_415291_(C_4675_ p_429421_, C_411277_<T> arg1)
public <T> void
a(cdv arg0, bvs<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)
m_417041_(C_507_ p_423915_, C_411277_<T> p_430715_, T arg2)
public <T> void
a(cdv arg0, bvs<T> arg1)
clearEntityValue(Entity arg0, DebugSubscription<T> arg1)
method_74598(class_1297 arg0, class_12017<T> arg1)
removeEntityDebugData(Entity entity, DebugSubscriptionType<T> type)
m_420470_(C_507_ p_427818_, C_411277_<T> arg1)
public <T> void
b(ja arg0, bvs<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)
m_418749_(C_4675_ p_430643_, C_411277_<T> p_427412_, T arg2)
private void
a(dqv arg0, bvs<?> arg1, aao<? super acr> 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)
m_419059_(C_1560_ p_427501_, C_411277_<?> p_429328_, C_5028_<? super C_5031_> arg2)
private void
a(cdv arg0, bvs<?> arg1, aao<? super acr> 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)
m_419051_(C_507_ p_427592_, C_411277_<?> p_428714_, C_5028_<? super C_5031_> arg2)