xuid

Crates.ioxuid
lib.rsxuid
version1.1.0
sourcesrc
created_at2024-09-17 16:39:24.219107
updated_at2024-10-28 07:36:00.615614
descriptionXUID library in Rust
homepage
repositoryhttps://github.com/theaddonn/xuid
max_upload_size
id1377704
size18,987
Lucy (theaddonn)

documentation

README

xuid

Crates.io Version Crates.io Total Downloads Crates.io License

XUID library for Rust

What even is an XUID?

XUIDs, or Xbox User IDs, are unique 64-bit unsigned integers assigned to Xbox Live accounts to identify users across Microsoft's gaming platforms. These IDs are used in various services, such as Xbox Live multiplayer games, cloud storage, and profile management, to reference a user without relying on a username, which can change over time. XUIDs ensure that every user is uniquely identified and remain consistent even if a gamertag is updated.

They're widely used in games like Minecraft: Bedrock Edition, where XUIDs can link in-game players to their Xbox Live accounts, enabling cross-platform play and access to Xbox Live services.

Usage Example

fn main() {
    let xuid = xuid::xuid!(1234567890);

    println!("{}", xuid);
}
Commit count: 17

cargo fmt