MCPcopy Create free account
hub / github.com/FreesmTeam/FreesmLauncher / libraryFromJson

Method libraryFromJson

launcher/minecraft/OneSixVersionFormat.cpp:55–64  ·  view source on GitHub ↗

Source from the content-addressed store, hash-verified

53}
54
55LibraryPtr OneSixVersionFormat::libraryFromJson(ProblemContainer& problems, const QJsonObject& libObj, const QString& filename)
56{
57 LibraryPtr out = MojangVersionFormat::libraryFromJson(problems, libObj, filename);
58 readString(libObj, "MMC-hint", out->m_hint);
59 readString(libObj, "MMC-absulute_url", out->m_absoluteURL);
60 readString(libObj, "MMC-absoluteUrl", out->m_absoluteURL);
61 readString(libObj, "MMC-filename", out->m_filename);
62 readString(libObj, "MMC-displayname", out->m_displayname);
63 return out;
64}
65
66QJsonObject OneSixVersionFormat::libraryToJson(Library* library)
67{

Callers

nothing calls this directly

Calls 1

readStringFunction · 0.70

Tested by

no test coverage detected