summaryrefslogtreecommitdiffstats
path: root/logic/lists/InstanceList.cpp
diff options
context:
space:
mode:
Diffstat (limited to 'logic/lists/InstanceList.cpp')
-rw-r--r--logic/lists/InstanceList.cpp12
1 files changed, 6 insertions, 6 deletions
diff --git a/logic/lists/InstanceList.cpp b/logic/lists/InstanceList.cpp
index 1ff0d2ec..8808d6b5 100644
--- a/logic/lists/InstanceList.cpp
+++ b/logic/lists/InstanceList.cpp
@@ -296,17 +296,16 @@ void InstanceList::loadGroupList(QMap<QString, QString> &groupMap)
QList<FTBRecord> InstanceList::discoverFTBInstances()
{
QList<FTBRecord> records;
- QDir dir = QDir(MMC->settings()->get("FTBLauncherRoot").toString());
+ QDir dir = QDir(MMC->settings()->get("FTBLauncherDataRoot").toString());
QDir dataDir = QDir(MMC->settings()->get("FTBRoot").toString());
- if (!dir.exists())
+ if (!dataDir.exists())
{
- QLOG_INFO() << "The FTB launcher directory specified does not exist. Please check your "
- "settings.";
+ QLOG_INFO() << "The FTB directory specified does not exist. Please check your settings";
return records;
}
- else if (!dataDir.exists())
+ else if (!dir.exists())
{
- QLOG_INFO() << "The FTB directory specified does not exist. Please check your settings";
+ QLOG_INFO() << "The FTB launcher data directory specified does not exist. Please check your settings";
return records;
}
dir.cd("ModPacks");
@@ -337,6 +336,7 @@ QList<FTBRecord> InstanceList::discoverFTBInstances()
record.instanceDir = dataDir.absoluteFilePath(record.dirName);
record.templateDir = dir.absoluteFilePath(record.dirName);
QDir test(record.instanceDir);
+ QLOG_DEBUG() << dataDir.absolutePath() << record.instanceDir << record.dirName;
if (!test.exists())
continue;
record.name = attrs.value("name").toString();