• Mahmoud Aglan's avatar
    Route mods' Google Play sign-in requests to this launcher · e6bab2a4
    Mahmoud Aglan authored
    Minecraft 1.26.50+ runs only with the mcpelauncher-updates mod, which asks
    for the Google Play sign-in when the game starts. The engine looked for a
    binary named mcpelauncher-ui-qt, which this app does not have, so the mod got
    no credentials and the game crashed during startup.
    
    - Engine patch: MCPELAUNCHER_UI_EXECUTABLE names the credentials helper; the
      launcher sets it to itself when it starts the game.
    - The request window now has explicit Allow and Deny buttons, shows which mod
      is asking and for which account, and explains what to do when signed out
      instead of failing on a missing account.
    - Play asks for Google sign-in first when not signed in (trial mode aside),
      including for versions installed by another launcher.
    Co-Authored-By: 's avatarClaude Opus 5.5 <noreply@anthropic.com>
    e6bab2a4
Name
Last commit
Last update
..
.github/workflows Loading commit data...
Resources Loading commit data...
core Loading commit data...
ext Loading commit data...
fonts Loading commit data...
icons Loading commit data...
macos Loading commit data...
qml Loading commit data...
third_party/miniz Loading commit data...
translations Loading commit data...
windows Loading commit data...
.gitignore Loading commit data...
CMakeLists.txt Loading commit data...
CPackSettings.cmake Loading commit data...
LAUNCHER_VERSION_COMPAT Loading commit data...
LICENSE Loading commit data...
README.md Loading commit data...
apkextractiontask.cpp Loading commit data...
apkextractiontask.h Loading commit data...
archivalversionlist.cpp Loading commit data...
archivalversionlist.h Loading commit data...
archivalversionlist.qrc Loading commit data...
branding.h Loading commit data...
cpuid.cpp Loading commit data...
cpuid.h Loading commit data...
crash_handler.cpp Loading commit data...
crash_handler.h Loading commit data...
downloadtask.cpp Loading commit data...
downloadtask.h Loading commit data...
encrypted_file_login_cache.cpp Loading commit data...
encrypted_file_login_cache.h Loading commit data...
encryption.cpp Loading commit data...
encryption.h Loading commit data...
encryption_stub.cpp Loading commit data...
gamelauncher.cpp Loading commit data...
gamelauncher.h Loading commit data...
gamepad.h Loading commit data...
googleaccount.h Loading commit data...
googleapkdownloadtask.cpp Loading commit data...
googleapkdownloadtask.h Loading commit data...
googleloginhelper.cpp Loading commit data...
googleloginhelper.h Loading commit data...
googleplayapi.cpp Loading commit data...
googleplayapi.h Loading commit data...
googleversionchannel.cpp Loading commit data...
googleversionchannel.h Loading commit data...
launcherapp.cpp Loading commit data...
launcherapp.h Loading commit data...
launcherapp_osx.mm Loading commit data...
launchersettings.h Loading commit data...
main.cpp Loading commit data...
mcpelauncher-ui-qt.desktop Loading commit data...
modmanager.cpp Loading commit data...
modmanager.h Loading commit data...
profilemanager.cpp Loading commit data...
profilemanager.h Loading commit data...
qmlurlutils.h Loading commit data...
secretstore.h Loading commit data...
secretstore_settings.cpp Loading commit data...
sparkle_updatechecker.mm Loading commit data...
stdio_helper.cpp Loading commit data...
stdio_helper.h Loading commit data...
supportedandroidabis.cpp Loading commit data...
supportedandroidabis.h Loading commit data...
supportedandroidabis.mm Loading commit data...
troubleshooter.cpp Loading commit data...
troubleshooter.h Loading commit data...
updatechecker.cpp Loading commit data...
updatechecker.h Loading commit data...
updatemanager.cpp Loading commit data...
updatemanager.h Loading commit data...
versionmanager.cpp Loading commit data...
versionmanager.h Loading commit data...
zipextractiontask.cpp Loading commit data...
zipextractiontask.h Loading commit data...