Package-level declarations
Types
Link copied to clipboard
data class Project(var pakkuId: String? = null, val pakkuLinks: MutableSet<String> = mutableSetOf(), var type: ProjectType, var side: ProjectSide? = null, val slug: MutableMap<String, String>, val name: MutableMap<String, String>, val id: MutableMap<String, String>, var updateStrategy: UpdateStrategy = UpdateStrategy.LATEST, var redistributable: Boolean = true, subpath: String? = null, var aliases: MutableSet<String>? = null, var export: Boolean? = null, var files: MutableSet<ProjectFile>)
Represents a project. (E.g. a mod, resource pack, shader, etc.)
Link copied to clipboard
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)
Link copied to clipboard
Link copied to clipboard
Link copied to clipboard
Link copied to clipboard