Use non-mod metadata in ModrinthPackExportTask

Signed-off-by: TheKodeToad <TheKodeToad@proton.me>
This commit is contained in:
TheKodeToad 2024-10-25 19:13:41 +01:00
parent 5eff9b0934
commit 13e13ea8fc
No known key found for this signature in database
GPG key ID: 5E39D70B4C93C38E
8 changed files with 143 additions and 109 deletions

View file

@ -29,12 +29,12 @@
class ModrinthPackExportTask : public Task {
Q_OBJECT
public:
ModrinthPackExportTask(const QString& name,
const QString& version,
const QString& summary,
ModrinthPackExportTask(QString name,
QString version,
QString summary,
bool optionalFiles,
InstancePtr instance,
const QString& output,
MinecraftInstancePtr instance,
QString output,
MMCZip::FilterFunction filter);
protected:
@ -54,8 +54,7 @@ class ModrinthPackExportTask : public Task {
// inputs
const QString name, version, summary;
const bool optionalFiles;
const InstancePtr instance;
MinecraftInstance* mcInstance;
const MinecraftInstancePtr instance;
const QDir gameRoot;
const QString output;
const MMCZip::FilterFunction filter;