net.minecraft.util.debug

public class DebugSubscription<T>

bvs
net.minecraft.util.debug.DebugSubscription
net.minecraft.class_12017
net.minecraft.world.debug.DebugSubscriptionType
net.minecraft.src.C_411277_
net.minecraft.util.debug.DebugSubscription

Field summary

Modifier and TypeField
public static final int
a
DOES_NOT_EXPIRE
field_62864
DEFAULT_EXPIRY
f_412227_
final StreamCodec<? super RegistryFriendlyByteBuf, T>
b
valueStreamCodec
field_62865
packetCodec
f_412484_
private final int
c
expireAfterTicks
field_62866
expiry
f_412837_

Constructor summary

ModifierConstructor
public (StreamCodec<? super RegistryFriendlyByteBuf, T> packetCodec, int expiry)
public (StreamCodec<? super RegistryFriendlyByteBuf, T> packetCodec)

Method summary

Modifier and TypeMethod
public DebugSubscription$Update<T>
a(T arg0)
packUpdate(T arg0)
method_74570(T arg0)
optionalValueFor(T value)
m_419535_(T arg0)
public DebugSubscription$Update<T>
a()
emptyUpdate()
method_74569()
optionalValueFor()
m_415731_()
public DebugSubscription$Event<T>
b(T arg0)
packEvent(T arg0)
method_74572(T arg0)
valueFor(T value)
m_414945_(T arg0)
public StreamCodec<? super RegistryFriendlyByteBuf, T>
b()
valueStreamCodec()
method_74571()
getPacketCodec()
m_419609_()
public int
c()
expireAfterTicks()
method_74573()
getExpiry()
m_419559_()