Package-level declarations
Types
Link copied to clipboard
data class ClientData(val friendlyName: String = "", val version: String = "", val runningScript: RunningScriptData? = null, val proxy: String? = null, val accountName: String? = null, val inGameName: String? = null, val loggedIn: Boolean? = null)
Link copied to clipboard
Link copied to clipboard
Link copied to clipboard
Link copied to clipboard
data class JagexAccountInfo(val characterId: String, val characterDisplayName: String, val accountDisplayName: String?)
Link copied to clipboard
data class LaunchConfig(val accountId: Int? = null, val jagexCharacterName: String? = null, val jagexCharacterId: String? = null, val jagexCharacterIdRaw: String? = null, val jagexSessionIdRaw: String? = null, val jagexCharacterNameRaw: String? = null, val legacyUsername: String? = null, val legacyPasswordRaw: String? = null, val legacyTotpRaw: String? = null, val bankPinRaw: String? = null, val scriptName: String? = null, val scriptArgs: String? = null, val proxyName: String? = null, val proxyHostRaw: String? = null, val proxyPortRaw: Int? = null, val proxyUsernameRaw: String? = null, val proxyPasswordRaw: String? = null, val heapMb: Int? = null, val clientName: String? = null, val world: Int? = null, val breakProfileName: String? = null, val minimized: Boolean? = null, val windowWidth: Int? = null, val windowHeight: Int? = null, val windowX: Int? = null, val windowY: Int? = null)
Link copied to clipboard
class LauncherClient(val host: String = "127.0.0.1", val port: Int = 13297, val token: String? = null, tokenProvider: () -> String? = null) : AutoCloseable
Client for the Tribot Launcher's public WebSocket API.
Link copied to clipboard
Link copied to clipboard
Link copied to clipboard
data class RunningScriptData(val name: String, val startTimeMillis: Long, val legacyAccountName: String)