PlayerAvatarExtendedInfoBlocks

A data structure to bring all the extended info blocks together, so the information can be passed onto various client-specific encoders.

Parameters

writers

the list of client-specific writers. The writers must be client-specific too, not just encoders, as the order in which the extended info blocks get written must follow the exact order described by the client.

Constructors

Link copied to clipboard
constructor(writers: List<AvatarExtendedInfoWriter<PlayerExtendedInfoEncoders, PlayerAvatarExtendedInfoBlocks>>)

Properties

Link copied to clipboard
val appearance: Appearance
Link copied to clipboard
val chat: Chat
Link copied to clipboard
val exactMove: ExactMove
Link copied to clipboard
val faceAngle: FaceAngle
Link copied to clipboard
val facePathingEntity: FacePathingEntity
Link copied to clipboard
val hit: Hit
Link copied to clipboard
val moveSpeed: MoveSpeed
Link copied to clipboard
val say: Say
Link copied to clipboard
val sequence: Sequence
Link copied to clipboard
val spotAnims: SpotAnimList
Link copied to clipboard
val temporaryMoveSpeed: TempMoveSpeed
Link copied to clipboard
val tinting: PlayerTintingList