checkManifests

expect fun checkManifests(destination: String, packConfig: PackConfig, configCheck: ConfigCheck = ConfigCheck()): String?
actual open override fun checkManifests(destination: String, packConfig: PackConfig, configCheck: ConfigCheck): String?

Check whether various manifests from various launchers exist and use them to update our ConfigurationModel and pack name.

Return

The name of the modpack currently being checked. null if the name could not be acquired.

Author

Griefed

Parameters

destination

The destination in which the manifests are.

packConfig

The ConfigurationModel to update.

configCheck

Collection of encountered errors, if any, for convenient result-checks.