Package-level declarations

Types

Link copied to clipboard
@Serializable
data class GuildIngredient(val upgradeId: Int, val count: Int)

Data model for guild ingredient recipe property

Link copied to clipboard
@Serializable
data class Ingredient(val itemId: Int, val count: Int)

Data model for recipe ingredient propoerty

Link copied to clipboard
@Serializable
data class Recipe(val id: Int, val type: String, val outputItemId: Int, val outputItemCount: Int, val timeToCraftMs: Int, val disciplines: List<String>, val minRating: Int, val flags: List<String>, val ingredients: List<Ingredient>, val guildIngredients: List<GuildIngredient> = listOf(), val outputUpgradeId: Int? = null, val chatLink: String)

Data model for recipe object