Add MojangAPI integration for skin and cape management

Introduces MojangAPI utility for handling skin uploads, cape management, and username changes via new backend endpoints. Updates Program.cs to support new IPC commands for skin selection, uploading, cape toggling, and username changes. Refactors frontend (logged.js, logged.html, logged.css) to provide UI for skin uploads, cape selection, and username changes, including new styles and blank cape asset. Refactors UserRecord to allow username mutation.
This commit is contained in:
2026-01-24 17:11:59 +01:00
parent 2e2b126df8
commit 4ffe3b47c2
7 changed files with 417 additions and 39 deletions

Binary file not shown.

After

Width:  |  Height:  |  Size: 247 B