| 106 | } |
| 107 | |
| 108 | MinecraftAccountPtr MinecraftAccount::createFromUsername(const QString &username) |
| 109 | { |
| 110 | MinecraftAccountPtr account = new MinecraftAccount(); |
| 111 | account->data.type = AccountType::Mojang; |
| 112 | account->data.yggdrasilToken.extra["userName"] = username; |
| 113 | account->data.yggdrasilToken.extra["clientToken"] = QUuid::createUuid().toString().remove(QRegularExpression("[{}-]")); |
| 114 | return account; |
| 115 | } |
| 116 | |
| 117 | MinecraftAccountPtr MinecraftAccount::createAuthlibInjectorFromUsername(const QString &username, QString baseUrl) |
| 118 | { |