diff options
author | Sefa Eyeoglu <contact@scrumplex.net> | 2022-04-15 11:38:50 +0200 |
---|---|---|
committer | GitHub <noreply@github.com> | 2022-04-15 11:38:50 +0200 |
commit | 4ff1306e0c6c4c1a8c9b3c2ee72f8e7f0aa590dc (patch) | |
tree | c9f496b5a2573e240672e1be20a112d30247fd99 /launcher/minecraft/PackProfile.cpp | |
parent | 620555d2103dbfaa51e621b35290392899713a40 (diff) | |
parent | 9fb5674233c21775fac76cf96cd2a77c4098e908 (diff) | |
download | PrismLauncher-4ff1306e0c6c4c1a8c9b3c2ee72f8e7f0aa590dc.tar.gz PrismLauncher-4ff1306e0c6c4c1a8c9b3c2ee72f8e7f0aa590dc.tar.bz2 PrismLauncher-4ff1306e0c6c4c1a8c9b3c2ee72f8e7f0aa590dc.zip |
Merge pull request #185 from Scrumplex/quilt
Quilt support
Diffstat (limited to 'launcher/minecraft/PackProfile.cpp')
-rw-r--r-- | launcher/minecraft/PackProfile.cpp | 17 |
1 files changed, 17 insertions, 0 deletions
diff --git a/launcher/minecraft/PackProfile.cpp b/launcher/minecraft/PackProfile.cpp index d516e555..d53f41e1 100644 --- a/launcher/minecraft/PackProfile.cpp +++ b/launcher/minecraft/PackProfile.cpp @@ -970,3 +970,20 @@ void PackProfile::disableInteraction(bool disable) } } } + +ModAPI::ModLoaderType PackProfile::getModLoader() +{ + if (!getComponentVersion("net.minecraftforge").isEmpty()) + { + return ModAPI::Forge; + } + else if (!getComponentVersion("net.fabricmc.fabric-loader").isEmpty()) + { + return ModAPI::Fabric; + } + else if (!getComponentVersion("org.quiltmc.quilt-loader").isEmpty()) + { + return ModAPI::Quilt; + } + return ModAPI::Unspecified; +} |