# Functions
New returns a new session using a controllable entity.
# Constants
No description provided by the author
No description provided by the author
# Variables
ErrSelfRuntimeID is an error returned during packet handling for fields that refer to the player itself and must therefore always be 1.
Nop represents a no-operation session.
# Structs
BlockPickRequestHandler handles the BlockPickRequest packet.
ClientCacheBlobStatusHandler handles the ClientCacheBlobStatus packet.
CommandRequestHandler handles the CommandRequest packet.
ContainerCloseHandler handles the ContainerClose packet.
EmoteHandler handles the Emote packet.
InteractHandler handles the Interact packet.
InventoryTransactionHandler handles the InventoryTransaction packet.
ItemStackRequestHandler handles the ItemStackRequest packet.
MobEquipmentHandler handles the MobEquipment packet.
ModalFormResponseHandler handles the ModalFormResponse packet.
PlayerActionHandler handles the PlayerAction packet.
PlayerAuthInputHandler handles the PlayerAuthInput packet.
RequestChunkRadiusHandler handles the RequestChunkRadius packet.
RespawnHandler handles the Respawn packet.
Session handles incoming packets from connections and sends outgoing packets by providing a thin layer of abstraction over direct packets.
TextHandler handles the Text packet.
# Interfaces
Controllable represents an entity that may be controlled by a Session.
# Type aliases
CameraShakeType is the type of camera shake that the player receives.