This commit is contained in:
Nicholas Keller
2025-08-21 04:05:54 +00:00
parent 8028e5144a
commit 066703c17f
4 changed files with 79 additions and 2 deletions
Vendored
+35
View File
@@ -0,0 +1,35 @@
export interface JavaUser {
username: string,
uuid: string,
skin: string,
cape: string,
linked: boolean,
bedrock_gamertag?: string,
bedrock_xuid?: number,
bedrock_fuid?: string
}
export interface BedrockUser {
gamertag: string,
xuid: string,
floodgateuid: string,
icon: string,
gamescore: string,
accounttier: string,
textureid: string,
skin: string,
linked: boolean,
java_uuid?: string,
java_name?: string
}
export const java: {
getPlayerByUsername(username: string): Promise<JavaUser>;
getPlayerByUUID(uuid: string): Promise<JavaUser>;
};
export const bedrock: {
getPlayerByUsername(gamertag: string): Promise<BedrockUser>;
getPlayerByXUID(xuid: string): Promise<BedrockUser>;
getPlayerByFUID(fuid: string): Promise<BedrockUser>;
};