net.minecraft.client.network

class ClientDebugSubscriptionManager$TrackableValue<K, V>

net.minecraft.client.multiplayer.ClientDebugSubscriber$ValueMap
net.minecraft.class_12036$class_12037
net.minecraft.client.network.ClientDebugSubscriptionManager$TrackableValue

Field summary

Modifier and TypeField
private final Map<K, ClientDebugSubscriptionManager$ValueWithExpiry<V>>
values
field_62938
trackableValues

Constructor summary

ModifierConstructor
private ()

Method summary

Modifier and TypeMethod
public void
removeValues(Predicate<ClientDebugSubscriber$ValueWrapper<V>> predicate)
method_74743(Predicate<class_12036$class_12040<V>> arg0)
removeAll(Predicate<ClientDebugSubscriptionManager$ValueWithExpiry<V>> predicate)
public void
removeKey(K key)
method_74740(K arg0)
removeUUID(K key)
public void
removeKeys(Predicate<K> predicate)
method_74745(Predicate<K> arg0)
removeKeys(Predicate<K> predicate)
public V
getValue(K key)
method_74744(K arg0)
get(K object)
public void
apply(long gameTime, K key, DebugSubscription$Update<V> update)
method_74739(long arg0, K arg1, class_12017$class_12019<V> arg2)
apply(long time, K key, DebugSubscriptionType$OptionalValue<V> value)
public void
forEach(BiConsumer<K, V> output)
method_74741(BiConsumer<K, V> arg0)
forEach(BiConsumer<K, V> action)
private static void
lambda$forEach$0(BiConsumer arg0, Object arg1, ClientDebugSubscriber$ValueWrapper arg2)
method_74742(BiConsumer arg0, Object arg1, class_12036$class_12040 arg2)
method_74742(BiConsumer arg0, Object k, ClientDebugSubscriptionManager$ValueWithExpiry v)