Project File
data class ProjectFile(val type: String, val fileName: String = "", val mcVersions: MutableList<String> = mutableListOf(), val loaders: MutableList<String> = mutableListOf(), val releaseType: String = "", var url: String? = null, val id: String = "", val parentId: String = "", val hashes: MutableMap<String, String>? = null, val requiredDependencies: MutableSet<String>? = null, val size: Int = 0, val datePublished: <Error class: unknown class> = Instant.DISTANT_PAST)
Constructors
Link copied to clipboard
constructor(type: String, fileName: String = "", mcVersions: MutableList<String> = mutableListOf(), loaders: MutableList<String> = mutableListOf(), releaseType: String = "", url: String? = null, id: String = "", parentId: String = "", hashes: MutableMap<String, String>? = null, requiredDependencies: MutableSet<String>? = null, size: Int = 0, datePublished: <Error class: unknown class> = Instant.DISTANT_PAST)
Properties
Functions
Link copied to clipboard
Link copied to clipboard
Link copied to clipboard
Link copied to clipboard
Link copied to clipboard
fun getRelativePathString(parentProject: Project, configFile: ConfigFile?, separator: Char = '/'): String
Link copied to clipboard
Link copied to clipboard
suspend fun ProjectFile.toMrFile(lockFile: LockFile, configFile: ConfigFile): MrModpackModel.MrFile?