fixed settings

Signed-off-by: Trial97 <alexandru.tripon97@gmail.com>
This commit is contained in:
Trial97 2023-07-15 00:28:58 +03:00
parent 2c2c39b42c
commit 7befd63cce
No known key found for this signature in database
GPG Key ID: 55EF5DA53DB36318
2 changed files with 4 additions and 8 deletions

View File

@ -53,17 +53,14 @@ void PackInstallTask::copySettings()
QString instanceConfigPath = FS::PathCombine(m_stagingPath, "instance.cfg");
auto instanceSettings = std::make_shared<INISettingsObject>(instanceConfigPath);
instanceSettings->suspendSave();
instanceSettings->registerSetting("InstanceType", "OneSix");
instanceSettings->set("InstanceType", "OneSix");
MinecraftInstance instance(m_globalSettings, instanceSettings, m_stagingPath);
instance.settings()->set("InstanceType", "OneSix");
if (m_pack.jvmArgs.isValid() && !m_pack.jvmArgs.toString().isEmpty()) {
instanceSettings->registerSetting("OverrideJavaArgs", true);
instanceSettings->set("OverrideJavaArgs", true);
instanceSettings->registerSetting("JvmArgs", m_pack.jvmArgs.toString());
instanceSettings->set("JvmArgs", m_pack.jvmArgs.toString());
instance.settings()->set("OverrideJavaArgs", true);
instance.settings()->set("JvmArgs", m_pack.jvmArgs.toString());
}
MinecraftInstance instance(m_globalSettings, instanceSettings, m_stagingPath);
auto components = instance.getPackProfile();
components->buildingFromScratch();
components->setComponentVersion("net.minecraft", m_pack.mcVersion, true);

View File

@ -17,7 +17,6 @@
*/
#include "ListModel.h"
#include <qnamespace.h>
#include <QDir>
#include <QDirIterator>
#include <QFileInfo>