Package-level declarations

Types

Link copied to clipboard
data class Proxy(val host: String, val port: Int, val credentials: Proxy.Credentials?, val type: Proxy.Type?, var forwardAuthentication: Boolean = false, var ipInfo: IpInfoApi.IpData? = null, var favorite: Boolean = false)

Contains serializable proxy data

Link copied to clipboard

Proxy Manager

Functions

Link copied to clipboard
fun Proxy.check(success: (Proxy) -> Unit, failure: (Throwable) -> Unit): Result<Unit>

Checks if a proxy is valid and can be used for Minecraft. This will use network resources to check the proxy, as well as update the ip information of the proxy.