net.minecraft.client.multiplayer

public class ClientDebugSubscriber

gzk
net.minecraft.client.multiplayer.ClientDebugSubscriber
net.minecraft.class_12036
net.minecraft.client.network.ClientDebugSubscriptionManager
net.minecraft.src.C_411200_

Field summary

Modifier and TypeField
private final ClientPacketListener
a
connection
field_62932
networkHandler
f_413277_
private final DebugScreenOverlay
b
debugScreenOverlay
field_62933
debugHud
f_412442_
private Set<DebugSubscription<?>>
c
remoteSubscriptions
field_62934
clientSubscriptions
f_413607_
private final Map<DebugSubscription<?>, ClientDebugSubscriber$ValueMaps<?>>
d
valuesBySubscription
field_62935
valuesBySubscription
f_412135_

Constructor summary

ModifierConstructor
public (ClientPacketListener networkHandler, DebugScreenOverlay debugHud)

Method summary

Modifier and TypeMethod
private static void
a(Set<bvs<?>> arg0, bvs<?> arg1, boolean arg2)
addFlag(Set<DebugSubscription<?>> arg0, DebugSubscription<?> arg1, boolean arg2)
method_74729(Set<class_12017<?>> arg0, class_12017<?> arg1, boolean arg2)
addDebugSubscription(Set<DebugSubscriptionType<?>> types, DebugSubscriptionType<?> type, boolean enable)
m_418602_(Set<C_411277_<?>> p_427949_, C_411277_<?> p_423272_, boolean p_424480_)
private Set<DebugSubscription<?>>
c()
requestedSubscriptions()
method_74733()
getRequestedSubscriptions()
m_416410_()
public void
a()
clear()
method_74712()
clearAllSubscriptions()
m_419799_()
public void
a(long arg0)
tick(long arg0)
method_74713(long arg0)
startTick(long time)
m_420149_(long arg0)
private void
a(Set<bvs<?>> arg0)
onSubscriptionsChanged(Set<DebugSubscription<?>> arg0)
method_74728(Set<class_12017<?>> arg0)
onSubscriptionsChanged(Set<DebugSubscriptionType<?>> types)
m_417743_(Set<C_411277_<?>> arg0)
<V> ClientDebugSubscriber$ValueMaps<V>
a(bvs<V> arg0)
getValueMaps(DebugSubscription<V> arg0)
method_74720(class_12017<V> arg0)
getTrackableValueMaps(DebugSubscriptionType<V> type)
m_414939_(C_411277_<V> arg0)
private <K, V> ClientDebugSubscriber$ValueMap<K, V>
a(bvs<V> arg0, gzk$b<K, V> arg1)
getValueMap(DebugSubscription<V> arg0, ClientDebugSubscriber$ValueMapType<K, V> arg1)
method_74721(class_12017<V> arg0, class_12036$class_12038<K, V> arg1)
getValue(DebugSubscriptionType<V> type, ClientDebugSubscriptionManager$TrackableValueGetter<K, V> getter)
m_418757_(C_411277_<V> p_423384_, C_411200_$C_411165_<K, V> arg1)
<K, V> V
a(bvs<V> arg0, K arg1, gzk$b<K, V> arg2)
getValue(DebugSubscription<V> arg0, K arg1, ClientDebugSubscriber$ValueMapType<K, V> arg2)
method_74723(class_12017<V> arg0, K arg1, class_12036$class_12038<K, V> arg2)
getValue(DebugSubscriptionType<V> type, K object, ClientDebugSubscriptionManager$TrackableValueGetter<K, V> getter)
m_416104_(C_411277_<V> p_423774_, K p_422304_, C_411200_$C_411165_<K, V> arg2)
public DebugValueAccess
a(drq arg0)
createDebugValueAccess(Level arg0)
method_74726(class_1937 arg0)
createDebugDataStore(World world)
m_416516_(C_1596_ arg0)
public <T> void
a(long arg0, dqv arg1, bvs$b<T> arg2)
updateChunk(long arg0, ChunkPos arg1, DebugSubscription$Update<T> arg2)
method_74717(long arg0, class_1923 arg1, class_12017$class_12019<T> arg2)
updateChunk(long lifetime, ChunkPos pos, DebugSubscriptionType$OptionalValue<T> optional)
m_419504_(long p_427283_, C_1560_ arg1, C_411277_$C_411202_<T> arg2)
public <T> void
a(long arg0, ja arg1, bvs$b<T> arg2)
updateBlock(long arg0, BlockPos arg1, DebugSubscription$Update<T> arg2)
method_74718(long arg0, class_2338 arg1, class_12017$class_12019<T> arg2)
updateBlock(long lifetime, BlockPos pos, DebugSubscriptionType$OptionalValue<T> optional)
m_415907_(long p_425482_, C_4675_ arg1, C_411277_$C_411202_<T> arg2)
public <T> void
a(long arg0, cdv arg1, bvs$b<T> arg2)
updateEntity(long arg0, Entity arg1, DebugSubscription$Update<T> arg2)
method_74716(long arg0, class_1297 arg1, class_12017$class_12019<T> arg2)
updateEntity(long lifetime, Entity entity, DebugSubscriptionType$OptionalValue<T> optional)
m_420039_(long p_428523_, C_507_ arg1, C_411277_$C_411202_<T> arg2)
public <T> void
a(long arg0, bvs$a<T> arg1)
pushEvent(long arg0, DebugSubscription$Event<T> arg1)
method_74714(long arg0, class_12017$class_12018<T> arg1)
addEvent(long lifetime, DebugSubscriptionType$Value<T> value)
m_419230_(long p_429061_, C_411277_$C_411131_<T> arg1)
private <K, V> void
a(long arg0, K arg1, bvs$b<V> arg2, gzk$b<K, V> arg3)
updateMap(long arg0, K arg1, DebugSubscription$Update<V> arg2, ClientDebugSubscriber$ValueMapType<K, V> arg3)
method_74719(long arg0, K arg1, class_12017$class_12019<V> arg2, class_12036$class_12038<K, V> arg3)
updateTrackableValueMap(long lifetime, K object, DebugSubscriptionType$OptionalValue<V> optional, ClientDebugSubscriptionManager$TrackableValueGetter<K, V> arg3)
m_417771_(long p_422751_, K p_426250_, C_411277_$C_411202_<V> arg2, C_411200_$C_411165_<K, V> arg3)
<K, V> void
a(bvs<V> arg0, gzk$b<K, V> arg1, BiConsumer<K, V> arg2)
forEachValue(DebugSubscription<V> arg0, ClientDebugSubscriber$ValueMapType<K, V> arg1, BiConsumer<K, V> arg2)
method_74722(class_12017<V> arg0, class_12036$class_12038<K, V> arg1, BiConsumer<K, V> arg2)
forEachValue(DebugSubscriptionType<V> type, ClientDebugSubscriptionManager$TrackableValueGetter<K, V> getter, BiConsumer<K, V> visitor)
m_415420_(C_411277_<V> p_424349_, C_411200_$C_411165_<K, V> p_430545_, BiConsumer<K, V> arg2)
public void
b()
dropLevel()
method_74730()
clearValues()
m_420060_()
public void
a(dqv arg0)
dropChunk(ChunkPos arg0)
method_74725(class_1923 arg0)
removeChunk(ChunkPos pos)
m_419501_(C_1560_ arg0)
public void
a(cdv arg0)
dropEntity(Entity arg0)
method_74724(class_1297 arg0)
removeEntity(Entity entity)
m_415652_(C_507_ arg0)
static <T> ClientDebugSubscriber$ValueMapType<UUID, T>
d()
entities()
method_74735()
forEntities()
m_415439_()
static <T> ClientDebugSubscriber$ValueMapType<BlockPos, T>
e()
blocks()
method_74736()
forBlocks()
m_419060_()
static <T> ClientDebugSubscriber$ValueMapType<ChunkPos, T>
f()
chunks()
method_74737()
forChunks()
m_415666_()