Interface ConnectionOptions
items?: number;
password?: string;
slotData?: boolean;
tags?: string[];
uuid?: string;
version?: {
build: number;
major: number;
minor: number;
};
}
Properties
Optional
items
Determines the kinds of received item events the server will broadcast to this client when locations are checked.
Value is an integer bitflag combination of values that is documented in itemsHandlingFlags.
Optional
Readonly
password
The room password, if the server requires a password to join. Otherwise, optional.
Optional
Readonly
slotData
Request this slot's data during connection. If false
, server will respond with an empty object ({}
) instead.
Optional
tags
A list of strings that denote special features or capabilities this sender is currently capable of. A list of common tags is documented here:
https://github.com/ArchipelagoMW/Archipelago/blob/main/docs/network%20protocol.md#tags.
Optional
Readonly
uuid
A unique identifier for this client.
Not currently used for anything server side, but may change or be deprecated in a future Archipelago update.
Optional
Readonly
version
build: number;
major: number;
minor: number;
}
The version of Archipelago this client was designed for. This can be enforced on the server side to force a user to update their client, if a new version was released.
Type declaration
Readonly
build: numberThe build version component.
Readonly
major: numberThe major version component.
Readonly
minor: numberThe minor version component.
An interface of additional connection arguments when authenticating to an Archipelago server.