Skip to main content

Crate soulsand_client

Crate soulsand_client 

Source
Expand description

Minecraft client implementation.

Provides TCP connection, protocol state machine, and packet handling.

Structs§

Client
Minecraft client.
ClientConfig
Client configuration.
Connection
A TCP connection with packet framing.

Enums§

ClientError
Client errors.
ClientState
Client state.
ConnectionError
Connection errors.

Traits§

PacketHandler
Packet handler trait for processing incoming packets.

Type Aliases§

PacketHandlerResult
Result type for packet handlers.