aboutsummaryrefslogtreecommitdiff
path: root/launcher/minecraft/mod/tasks/ModFolderLoadTask.h
diff options
context:
space:
mode:
authorflow <flowlnlnln@gmail.com>2022-08-11 13:00:09 -0300
committerflow <flowlnlnln@gmail.com>2022-08-11 13:11:56 -0300
commit2f5e55bea05c600d0ff44678f7a79ea7e276ee6d (patch)
treeab2bbb159a22ee04df33e6697bfebbc5c4b08e60 /launcher/minecraft/mod/tasks/ModFolderLoadTask.h
parentc375e7b4dfbdf7c201c42a70c96a1b2afdc34552 (diff)
downloadPrismLauncher-2f5e55bea05c600d0ff44678f7a79ea7e276ee6d.tar.gz
PrismLauncher-2f5e55bea05c600d0ff44678f7a79ea7e276ee6d.tar.bz2
PrismLauncher-2f5e55bea05c600d0ff44678f7a79ea7e276ee6d.zip
fix: only remove orphaned metadata on first opening
This avoids deleting the metadata while one is updating their mods. Signed-off-by: flow <flowlnlnln@gmail.com>
Diffstat (limited to 'launcher/minecraft/mod/tasks/ModFolderLoadTask.h')
-rw-r--r--launcher/minecraft/mod/tasks/ModFolderLoadTask.h3
1 files changed, 2 insertions, 1 deletions
diff --git a/launcher/minecraft/mod/tasks/ModFolderLoadTask.h b/launcher/minecraft/mod/tasks/ModFolderLoadTask.h
index 0b6bb6cc..1f2015d2 100644
--- a/launcher/minecraft/mod/tasks/ModFolderLoadTask.h
+++ b/launcher/minecraft/mod/tasks/ModFolderLoadTask.h
@@ -56,7 +56,7 @@ public:
}
public:
- ModFolderLoadTask(QDir& mods_dir, QDir& index_dir, bool is_indexed);
+ ModFolderLoadTask(QDir& mods_dir, QDir& index_dir, bool is_indexed, bool clean_orphan = false);
void run();
signals:
void succeeded();
@@ -67,5 +67,6 @@ private:
private:
QDir& m_mods_dir, m_index_dir;
bool m_is_indexed;
+ bool m_clean_orphan;
ResultPtr m_result;
};