diff options
author | Trial97 <alexandru.tripon97@gmail.com> | 2023-08-23 11:33:45 +0300 |
---|---|---|
committer | Trial97 <alexandru.tripon97@gmail.com> | 2023-08-23 11:33:45 +0300 |
commit | f8f9ffa1182c76cd22c2c181820bdd9516d7958f (patch) | |
tree | 3988a0c08ae8126ad8e662276645890e3b562964 /launcher/modplatform/modrinth | |
parent | 4704c522e002e0da2c9ce49f71456fce684ab3a1 (diff) | |
download | PrismLauncher-f8f9ffa1182c76cd22c2c181820bdd9516d7958f.tar.gz PrismLauncher-f8f9ffa1182c76cd22c2c181820bdd9516d7958f.tar.bz2 PrismLauncher-f8f9ffa1182c76cd22c2c181820bdd9516d7958f.zip |
added loaders for flame version
Signed-off-by: Trial97 <alexandru.tripon97@gmail.com>
Diffstat (limited to 'launcher/modplatform/modrinth')
-rw-r--r-- | launcher/modplatform/modrinth/ModrinthPackIndex.cpp | 13 |
1 files changed, 12 insertions, 1 deletions
diff --git a/launcher/modplatform/modrinth/ModrinthPackIndex.cpp b/launcher/modplatform/modrinth/ModrinthPackIndex.cpp index 85e66a91..1ff5a4b9 100644 --- a/launcher/modplatform/modrinth/ModrinthPackIndex.cpp +++ b/launcher/modplatform/modrinth/ModrinthPackIndex.cpp @@ -134,7 +134,18 @@ auto Modrinth::loadIndexedPackVersion(QJsonObject& obj, QString preferred_hash_t } auto loaders = Json::requireArray(obj, "loaders"); for (auto loader : loaders) { - file.loaders.append(loader.toString()); + if (loader == "neoforge") + file.loaders |= ModPlatform::NeoForge; + if (loader == "forge") + file.loaders |= ModPlatform::Forge; + if (loader == "cauldron") + file.loaders |= ModPlatform::Cauldron; + if (loader == "liteloader") + file.loaders |= ModPlatform::LiteLoader; + if (loader == "fabric") + file.loaders |= ModPlatform::Fabric; + if (loader == "quilt") + file.loaders |= ModPlatform::Quilt; } file.version = Json::requireString(obj, "name"); file.version_number = Json::requireString(obj, "version_number"); |