Interface ClientOptions

An interface of client options that can be set on a Client object.

interface ClientOptions {
    autoFetchDataPackage?: boolean;
    debugLogVersions: boolean;
    maximumMessages?: number;
    timeout?: number;
}

Properties

autoFetchDataPackage?: boolean

Automatically requests the DataPackage from the server during Client.login, if the packages are missing in the DataPackageManager.

true
debugLogVersions: boolean

If enabled, logs the game, library version, and user agent to data storage, which can be used for debugging purposes.

true
maximumMessages?: number

Determines the maximum number of chat messages to log in MessageManager.

1000

If 0 or fewer, message logging will effectively be disabled.

timeout?: number

The maximum number of milliseconds to wait for a response from the server when awaiting a response to a client packet.

10000