PacketIntentCodecCache

class PacketIntentCodecCache(using x$1: ByteCodec[Position])

The object that will hold codecs for PacketIntent datatypes.

Version-specific protocols can import all given members of this object to gain access to given instances of ByteCodec without constructing codec instances (hence saves some compilation time).

class Object
trait Matchable
class Any

Value members

Concrete fields

final lazy
final lazy
final lazy
final lazy
final lazy
final lazy
final lazy
final lazy
val ByteCodec_BossBar: ByteCodec[BossBar]
final lazy
val ByteCodec_Camera: ByteCodec[Camera]
final lazy
final lazy
final lazy
final lazy
final lazy
final lazy
final lazy
final lazy
final lazy
final lazy
final lazy
final lazy
final lazy
final lazy
final lazy
final lazy
final lazy
final lazy
final lazy
final lazy
final lazy
val ByteCodec_Effect: ByteCodec[Effect]
final lazy
final lazy
final lazy
val ByteCodec_Entity: ByteCodec[Entity]
final lazy
final lazy
final lazy
final lazy
final lazy
final lazy
final lazy
final lazy
final lazy
final lazy
final lazy
final lazy
final lazy
final lazy
final lazy
final lazy
final lazy
final lazy
final lazy
final lazy
final lazy
final lazy
final lazy
final lazy
final lazy
final lazy
val ByteCodec_Maps: ByteCodec[Maps]
final lazy
final lazy
final lazy
final lazy
final lazy
final lazy
final lazy
final lazy
final lazy
final lazy

NOTE: Some compiler error relating to https://github.com/lampepfl/dotty/issues/13406 prevents us from calling autogenerateFor method with these three types.

NOTE: Some compiler error relating to https://github.com/lampepfl/dotty/issues/13406 prevents us from calling autogenerateFor method with these three types.

This seems to happen only with a type with more than 15 fields in which at least one Option field is present.

final lazy
final lazy
val ByteCodec_Player: ByteCodec[Player]
final lazy
final lazy
final lazy
final lazy
final lazy
final lazy
final lazy
final lazy
final lazy
final lazy
final lazy
final lazy
final lazy
final lazy
final lazy
final lazy
final lazy
final lazy
final lazy
final lazy
final lazy
final lazy
val ByteCodec_SetSign: ByteCodec[SetSign]
final lazy
final lazy
final lazy
final lazy
final lazy
final lazy
final lazy
final lazy
final lazy
final lazy
final lazy
final lazy
final lazy
final lazy
final lazy
final lazy
final lazy
final lazy
final lazy
final lazy
final lazy
final lazy
final lazy
final lazy
val ByteCodec_Tags: ByteCodec[Tags]
final lazy
final lazy
final lazy
final lazy
final lazy
final lazy
final lazy
val ByteCodec_Title: ByteCodec[Title]
final lazy
final lazy
final lazy
final lazy
final lazy
final lazy
final lazy
final lazy
final lazy
val ByteCodec_UseItem: ByteCodec[UseItem]
final lazy
final lazy
final lazy
final lazy
final lazy
final lazy
final lazy
final lazy
final lazy
final lazy
final lazy
final lazy
final lazy
final lazy