Package-level declarations

Types

Link copied to clipboard
data class ActivateCapeRequest(val capeId: String) : Record
Link copied to clipboard
data class BanDetail(val banId: String, val expires: String? = null, val reason: String? = null, val reasonMessage: String? = null) : Record
Link copied to clipboard
data class BannedScopes(val multiplayer: BanDetail? = null) : Record
Link copied to clipboard
data class BanStatus(val bannedScopes: BannedScopes? = null) : Record
Link copied to clipboard
data class BlockList(val blockedProfiles: List<String> = emptyList()) : Record
Link copied to clipboard
data class CapeInfo(val id: String, val state: String, val url: String, val alias: String) : Record
Link copied to clipboard
data class ChangeSkinRequest(val variant: String, val url: String) : Record
Link copied to clipboard
data class ChatPreferences(val textCommunication: String) : Record
Link copied to clipboard
data class FriendInfo(val profileId: String, val name: String) : Record
Link copied to clipboard
data class FriendJoinInfo(val value: String? = null, val invited: Boolean) : Record
Link copied to clipboard
data class FriendPresence(val profileId: String, val pmid: String, val status: String, val joinInfo: FriendJoinInfo? = null, val lastUpdated: String) : Record
Link copied to clipboard
data class FriendsList(val friends: List<FriendInfo> = emptyList(), val incomingRequests: List<FriendInfo> = emptyList(), val outgoingRequests: List<FriendInfo> = emptyList(), val empty: Boolean) : Record
Link copied to clipboard
data class FriendsPreferences(val friends: String, val acceptInvites: String) : Record
Link copied to clipboard
data class FriendsUpdateRequest(val name: String? = null, val profileId: String? = null, val updateType: String) : Record
Link copied to clipboard
data class JoinInfo(val value: JsonElement = JsonNull.INSTANCE, val invites: List<String>? = null) : Record
Link copied to clipboard
data class JoinServerRequest(val accessToken: String, val selectedProfile: String, val serverId: String) : Record
Link copied to clipboard
data class MojangError(val error: String, val errorMessage: String, val cause: String? = null) : Record
Link copied to clipboard
data class NameAvailability(val status: String) : Record
Link copied to clipboard
data class NameChangeInfo(val changedAt: String, val createdAt: String, val nameChangeAllowed: Boolean) : Record
Link copied to clipboard
data class PlayerAttributes(val privileges: Privileges, val profanityFilterPreferences: ProfanityFilterPreferences, val friendsPreferences: FriendsPreferences? = null, val chatPreferences: ChatPreferences? = null, val banStatus: BanStatus) : Record
Link copied to clipboard
data class PlayerAttributesUpdate(val profanityFilterPreferences: ProfanityFilterPreferences? = null, val friendsPreferences: FriendsPreferences? = null) : Record
Link copied to clipboard
data class PlayerProfile(val id: String, val name: String, val skins: List<SkinInfo> = emptyList(), val capes: List<CapeInfo> = emptyList()) : Record
Link copied to clipboard
data class PresenceRequest(val status: String, val joinInfo: JoinInfo? = null) : Record
Link copied to clipboard
data class PresenceResponse(val presence: List<FriendPresence> = emptyList()) : Record
Link copied to clipboard
data class Privileges(val onlineChat: TogglePreference, val multiplayerServer: TogglePreference, val multiplayerRealms: TogglePreference, val telemetry: TogglePreference, val optionalTelemetry: TogglePreference) : Record
Link copied to clipboard
data class ProfanityFilterPreferences(val profanityFilterOn: Boolean) : Record
Link copied to clipboard
data class ProfileIdName(val id: String, val name: String, val legacy: Boolean? = null, val demo: Boolean? = null) : Record
Link copied to clipboard
data class PublicKeys(val profilePropertyKeys: List<String>, val playerCertificateKeys: List<String>, val authenticationKeys: List<String>? = null) : Record
Link copied to clipboard
data class SessionProfile(val id: String, val name: String, val legacy: Boolean? = null, val properties: List<TextureProperty> = emptyList()) : Record
Link copied to clipboard
data class SkinInfo(val id: String, val state: String, val url: String, val variant: String) : Record
Link copied to clipboard
data class TextureProperty(val name: String, val value: String, val signature: String? = null) : Record
Link copied to clipboard
data class TogglePreference(val enabled: Boolean) : Record