summaryrefslogtreecommitdiffstats
path: root/api/logic/minecraft/ftb/LegacyFTBInstance.cpp
diff options
context:
space:
mode:
Diffstat (limited to 'api/logic/minecraft/ftb/LegacyFTBInstance.cpp')
-rw-r--r--api/logic/minecraft/ftb/LegacyFTBInstance.cpp7
1 files changed, 2 insertions, 5 deletions
diff --git a/api/logic/minecraft/ftb/LegacyFTBInstance.cpp b/api/logic/minecraft/ftb/LegacyFTBInstance.cpp
index a7091f1d..63412a33 100644
--- a/api/logic/minecraft/ftb/LegacyFTBInstance.cpp
+++ b/api/logic/minecraft/ftb/LegacyFTBInstance.cpp
@@ -12,13 +12,10 @@ QString LegacyFTBInstance::id() const
return "FTB/" + BaseInstance::id();
}
-void LegacyFTBInstance::copy(const QDir &newDir)
+void LegacyFTBInstance::copy(SettingsObjectPtr newSettings, const QDir& newDir)
{
// set the target instance to be plain Legacy
- INISettingsObject settings_obj(newDir.absoluteFilePath("instance.cfg"));
- settings_obj.registerSetting("InstanceType", "Legacy");
- QString inst_type = settings_obj.get("InstanceType").toString();
- settings_obj.set("InstanceType", "Legacy");
+ newSettings->set("InstanceType", "Legacy");
}
QString LegacyFTBInstance::typeName() const