Mr Modpack Model
data class MrModpackModel(val formatVersion: Int = 1, val game: String = "minecraft", val versionId: String = "", val name: String = "", val summary: String = "", val files: MutableSet<MrModpackModel.MrFile> = mutableSetOf(), val dependencies: Map<String, String> = mapOf()) : ModpackModel
Constructors
Link copied to clipboard
constructor(formatVersion: Int = 1, game: String = "minecraft", versionId: String = "", name: String = "", summary: String = "", files: MutableSet<MrModpackModel.MrFile> = mutableSetOf(), dependencies: Map<String, String> = mapOf())
Types
Link copied to clipboard
data class MrFile(val path: String, val hashes: MrModpackModel.MrFile.Hashes, val env: MrModpackModel.MrFile.Env? = null, val downloads: Set<String>, val fileSize: Int)
Functions
Link copied to clipboard
Converts ModpackModel to LockFile.
Link copied to clipboard
open suspend override fun toSetOfProjects(lockFile: LockFile, platforms: List<Platform>): <Error class: unknown class><Set<Project>, ActionError>
Requests project found it this ModpackModel.