std::vector< ModSpec > flattenMods(const std::map< std::string, ModSpec > &mods, bool discard_modpacks=true)
Definition mods.cpp:198
std::map< std::string, ModSpec > getModsInPath(const std::string &path, const std::string &virtual_path, int modpack_depth=0)
Gets a list of all mods and modpacks in path.
Definition mods.cpp:162
bool parseModContents(ModSpec &mod)
Retrieves depends, optdepends, is_modpack and modpack_content.
Definition mods.cpp:55