| 145 | QJsonArray libs = doc.object().value("libraries").toArray(); |
| 146 | |
| 147 | foreach (const QJsonValue &value, libs) |
| 148 | { |
| 149 | QString nameValue = value.toObject().value("name").toString(); |
| 150 | if(!nameValue.startsWith("net.minecraftforge")) |
| 151 | { |
| 152 | continue; |
| 153 | } |
| 154 | |
| 155 | GradleSpecifier forgeVersion(nameValue); |
| 156 | |
| 157 | components->setComponentVersion("net.minecraftforge", forgeVersion.version().replace(m_pack.mcVersion, "").replace("-", "")); |
| 158 | packJson.remove(); |
| 159 | fallback = false; |
| 160 | break; |
| 161 | } |
| 162 | |
| 163 | } |
| 164 |
nothing calls this directly
no test coverage detected