Add account manager and the account page is now fully functional.

Fix "Missing javaVersion" error when launching legacy Minecraft.

Add settings page. (But is not fully implemented yet)
This commit is contained in:
wei
2026-08-03 00:16:12 +08:00
parent eff990f7e4
commit 6ab807356d
23 changed files with 3188 additions and 130 deletions
+25 -1
View File
@@ -86,4 +86,28 @@ class ProfileLoadException(LauncherException):
user_message = "Unable to load profile. Profile may corrupted"
class ProfileKeyNotFoundException(LauncherException):
user_message = "Specified profile key not found. Profile may corrupted."
user_message = "Specified profile key not found. Profile may corrupted."
class AccountException(LauncherException):
user_message = "An error occurred while processing account data."
class AccountSaveException(AccountException):
user_message = "Unable to save account data. Try again later."
class AccountLoadException(AccountException):
user_message = "Unable to load account data. The account file may be corrupted."
class AccountKeyNotFoundException(AccountException):
user_message = "Specified account was not found."
class AuthenticationException(LauncherException):
user_message = "Authentication failed."
class AuthenticationConnectException(LauncherException):
user_message = "An error occurred while connecting to authentication server."
class AuthenticationSessionException(LauncherException):
user_message = "Authentication failed. Session may expire."
class ThirdPartyAPIException(LauncherException):
user_message = "An error occurred while fetching third party API."