PresenceStatusUpdateC2SPacket

data class PresenceStatusUpdateC2SPacket(val guiStateOrdinal: Int, val chatStateOrdinal: Int, val typingAmplifier: Float, val mouseXPercent: Float, val mouseYPercent: Float, val pressingMouse: Boolean, val idleTicks: Int) : CustomPacketPayload(source)

Client-to-server presence status update.

Constructors

Link copied to clipboard
constructor(guiStateOrdinal: Int, chatStateOrdinal: Int, typingAmplifier: Float, mouseXPercent: Float, mouseYPercent: Float, pressingMouse: Boolean, idleTicks: Int)

Types

Link copied to clipboard
object Companion

Packet constants and codecs.

Properties

Link copied to clipboard
Link copied to clipboard
Link copied to clipboard

local idle tick counter

Link copied to clipboard

normalized mouse X position

Link copied to clipboard

normalized mouse Y position

Link copied to clipboard

whether the mouse is pressed

Link copied to clipboard

typing intensity value

Functions

Link copied to clipboard
open override fun type(): CustomPacketPayload.Type<out CustomPacketPayload>