This simple rust program converts Minecraft premium (online mode) UUIDs to cracked ones. By extracting the lastKnownName NBT Tag from the user .dat file we could generate a new UUID which is based only on the name. This can be useful if you want to switch your server to offline mode, but don't want install a extra java plugin to convert the inventory, speed, flying, ... player dat file.
- Checks only for *.dat files
- Backup old files
- Install Rust
- Run "cargo build"
- Check the target/ folder for the binary file
Run the file in your world/playersdata folder. It's only required for the main world older, because that's the only place such data will be stored
Run "cargo run"
Run the binary file.
- Rust v1.11
- https://github.com/overviewer/nbtrs Minecraft NBT library
- https://github.com/alexcrichton/flate2-rs GZIP decompression
- https://github.com/rust-lang/uuid Creating UUIDs