summaryrefslogtreecommitdiffstats
path: root/logic/ftb/OneSixFTBInstance.cpp
diff options
context:
space:
mode:
Diffstat (limited to 'logic/ftb/OneSixFTBInstance.cpp')
-rw-r--r--logic/ftb/OneSixFTBInstance.cpp12
1 files changed, 5 insertions, 7 deletions
diff --git a/logic/ftb/OneSixFTBInstance.cpp b/logic/ftb/OneSixFTBInstance.cpp
index d55b1ea9..212b7373 100644
--- a/logic/ftb/OneSixFTBInstance.cpp
+++ b/logic/ftb/OneSixFTBInstance.cpp
@@ -1,4 +1,5 @@
#include "OneSixFTBInstance.h"
+#include "FTBProfileStrategy.h"
#include "logic/minecraft/MinecraftProfile.h"
#include "logic/minecraft/OneSixLibrary.h"
@@ -109,17 +110,14 @@ QDir OneSixFTBInstance::versionsPath() const
return QDir(MMC->settings()->get("FTBRoot").toString() + "/versions");
}
-/*
-QStringList OneSixFTBInstance::externalPatches() const
+bool OneSixFTBInstance::providesVersionFile() const
{
- return QStringList() << versionsPath().absoluteFilePath(intendedVersionId() + "/" + intendedVersionId() + ".json")
- << minecraftRoot() + "/pack.json";
+ return true;
}
-*/
-bool OneSixFTBInstance::providesVersionFile() const
+void OneSixFTBInstance::createProfile()
{
- return true;
+ m_version.reset(new MinecraftProfile(new FTBProfileStrategy(this)));
}
QString OneSixFTBInstance::getStatusbarDescription()