change order of steps

Signed-off-by: sshcrack <34072808+sshcrack@users.noreply.github.com>
(cherry picked from commit dedb7a2343f7d433492dee5930802ed47294b722)
Signed-off-by: seth <getchoo@tuta.io>
This commit is contained in:
sshcrack 2024-12-08 14:17:04 +01:00 committed by seth
parent b2c75dde95
commit 759db0c90f
No known key found for this signature in database
GPG Key ID: D31BD0D494BBEE86

View File

@ -1083,6 +1083,12 @@ shared_qobject_ptr<LaunchTask> MinecraftInstance::createLaunchTask(AuthSessionPt
process->appendStep(step); process->appendStep(step);
} }
// check java
{
process->appendStep(makeShared<AutoInstallJava>(pptr));
process->appendStep(makeShared<CheckJava>(pptr));
}
// run pre-launch command if that's needed // run pre-launch command if that's needed
if (getPreLaunchCommand().size()) { if (getPreLaunchCommand().size()) {
auto step = makeShared<PreLaunchCommand>(pptr); auto step = makeShared<PreLaunchCommand>(pptr);
@ -1096,12 +1102,6 @@ shared_qobject_ptr<LaunchTask> MinecraftInstance::createLaunchTask(AuthSessionPt
process->appendStep(makeShared<TaskStepWrapper>(pptr, makeShared<MinecraftLoadAndCheck>(this, mode))); process->appendStep(makeShared<TaskStepWrapper>(pptr, makeShared<MinecraftLoadAndCheck>(this, mode)));
} }
// check java
{
process->appendStep(makeShared<AutoInstallJava>(pptr));
process->appendStep(makeShared<CheckJava>(pptr));
}
// if we aren't in offline mode,. // if we aren't in offline mode,.
if (session->status != AuthSession::PlayableOffline) { if (session->status != AuthSession::PlayableOffline) {
if (!session->demo) { if (!session->demo) {