Fix launch when no java is loaded

Signed-off-by: Trial97 <alexandru.tripon97@gmail.com>
This commit is contained in:
Trial97 2024-09-08 01:00:59 +03:00
parent 828acef7e9
commit 14fb54afd9
No known key found for this signature in database
GPG key ID: 55EF5DA53DB36318
31 changed files with 163 additions and 290 deletions

View file

@ -104,7 +104,7 @@ class MinecraftInstance : public BaseInstance {
/** Returns whether the instance, with its version, has support for demo mode. */
[[nodiscard]] bool supportsDemo() const;
void updateRuntimeContext();
void updateRuntimeContext() override;
////// Profile management //////
std::shared_ptr<PackProfile> getPackProfile() const;
@ -120,7 +120,7 @@ class MinecraftInstance : public BaseInstance {
std::shared_ptr<GameOptions> gameOptionsModel();
////// Launch stuff //////
Task::Ptr createUpdateTask(Net::Mode mode) override;
QList<Task::Ptr> createUpdateTask() override;
shared_qobject_ptr<LaunchTask> createLaunchTask(AuthSessionPtr account, MinecraftTarget::Ptr targetToJoin) override;
QStringList extraArguments() override;
QStringList verboseDescription(AuthSessionPtr session, MinecraftTarget::Ptr targetToJoin) override;