ModrinthSearchResult

@JsonClass(generateAdapter = true)
data class ModrinthSearchResult(val slug: String, val title: String, val description: String, val categories: List<String>, val clientSide: String, val serverSide: String, val projectType: String, val downloads: Int, val iconUrl: String?, val color: Int?, val threadId: String?, val monetizationStatus: String?, val projectId: String, val author: String, val displayCategories: List<String>?, val versions: List<String>, val follows: Int, val dateCreated: String, val dateModified: String, val latestVersion: String?, val license: String, val gallery: List<String>?, val featuredGallery: String?)

Constructors

Link copied to clipboard
constructor(slug: String, title: String, description: String, categories: List<String>, clientSide: String, serverSide: String, projectType: String, downloads: Int, iconUrl: String?, color: Int?, threadId: String?, monetizationStatus: String?, projectId: String, author: String, displayCategories: List<String>?, versions: List<String>, follows: Int, dateCreated: String, dateModified: String, latestVersion: String?, license: String, gallery: List<String>?, featuredGallery: String?)

Properties

Link copied to clipboard
Link copied to clipboard
Link copied to clipboard
@Json(name = "client_side")
val clientSide: String
Link copied to clipboard
val color: Int?
Link copied to clipboard
@Json(name = "date_created")
val dateCreated: String
Link copied to clipboard
@Json(name = "date_modified")
val dateModified: String
Link copied to clipboard
Link copied to clipboard
@Json(name = "display_categories")
val displayCategories: List<String>?
Link copied to clipboard
Link copied to clipboard
@Json(name = "featured_gallery")
val featuredGallery: String?
Link copied to clipboard
Link copied to clipboard
Link copied to clipboard
@Json(name = "icon_url")
val iconUrl: String?
Link copied to clipboard
@Json(name = "latest_version")
val latestVersion: String?
Link copied to clipboard
Link copied to clipboard
@Json(name = "monetization_status")
val monetizationStatus: String?
Link copied to clipboard
@Json(name = "project_id")
val projectId: String
Link copied to clipboard
@Json(name = "project_type")
val projectType: String
Link copied to clipboard
@Json(name = "server_side")
val serverSide: String
Link copied to clipboard
Link copied to clipboard
@Json(name = "thread_id")
val threadId: String?
Link copied to clipboard
Link copied to clipboard