forked from Github/PrismLauncher
map modrinth snapshots
Signed-off-by: Trial97 <alexandru.tripon97@gmail.com>
(cherry picked from commit 1d8bf1d5a7)
This commit is contained in:
parent
19247bad14
commit
f8dc58665b
1 changed files with 8 additions and 1 deletions
|
|
@ -168,9 +168,16 @@ class ModrinthAPI : public NetworkResourceAPI {
|
|||
|
||||
QString getGameVersionsArray(std::list<Version> mcVersions) const
|
||||
{
|
||||
static const QString preString = " Pre-Release ";
|
||||
QString s;
|
||||
for (auto& ver : mcVersions) {
|
||||
s += QString("\"versions:%1\",").arg(ver.toString());
|
||||
auto verStr = ver.toString();
|
||||
|
||||
if (verStr.contains(preString)) {
|
||||
verStr.replace(preString, "-pre");
|
||||
}
|
||||
verStr.replace(" ", "-");
|
||||
s += QString("\"versions:%1\",").arg(verStr);
|
||||
}
|
||||
s.remove(s.length() - 1, 1); // remove last comma
|
||||
return s.isEmpty() ? QString() : s;
|
||||
|
|
|
|||
Loading…
Add table
Add a link
Reference in a new issue