minecraft-core-master
Version:
Núcleo avanzado para launchers de Minecraft. Descarga, instala y ejecuta versiones de Minecraft, assets, librerías, Java y loaders de forma automática y eficiente.
39 lines (38 loc) • 1.03 kB
TypeScript
interface AZauthUser {
access_token?: string | undefined;
client_token?: string | undefined;
uuid?: string | undefined;
name?: string | undefined;
user_properties?: string;
user_info?: {
id?: string | undefined;
banned?: boolean | undefined;
money?: number | undefined;
role?: string | undefined;
verified?: boolean | undefined;
} | undefined;
meta?: {
online: boolean;
type: string;
};
profile?: {
skins: Array<{
url: string;
base64?: string;
}>;
};
error?: boolean | undefined;
reason?: string | undefined;
message?: string | undefined;
A2F?: boolean;
}
export default class AZauth {
private url;
private skinAPI;
constructor(url: string);
login(username: string, password: string, A2F?: string | null): Promise<AZauthUser>;
verify(user: AZauthUser): Promise<AZauthUser>;
signout(user: AZauthUser): Promise<boolean>;
private skin;
}
export {};