net.minecraft.world.debug

public class DebugSubscriptionType<T>

net.minecraft.util.debug.DebugSubscription
net.minecraft.class_12017
net.minecraft.world.debug.DebugSubscriptionType

Field summary

Modifier and TypeField
public static final int
DOES_NOT_EXPIRE
field_62864
DEFAULT_EXPIRY
private final PacketCodec<? super RegistryByteBuf, T>
valueStreamCodec
field_62865
packetCodec
private final int
expireAfterTicks
field_62866
expiry

Constructor summary

ModifierConstructor
public (PacketCodec<? super RegistryByteBuf, T> packetCodec, int expiry)
public (PacketCodec<? super RegistryByteBuf, T> packetCodec)

Method summary

Modifier and TypeMethod
public DebugSubscriptionType$OptionalValue<T>
packUpdate(T value)
method_74570(T arg0)
optionalValueFor(T value)
public DebugSubscriptionType$OptionalValue<T>
emptyUpdate()
method_74569()
optionalValueFor()
public DebugSubscriptionType$Value<T>
packEvent(T value)
method_74572(T arg0)
valueFor(T value)
public PacketCodec<? super RegistryByteBuf, T>
valueStreamCodec()
method_74571()
getPacketCodec()
public int
expireAfterTicks()
method_74573()
getExpiry()