Package-level declarations

Types

Link copied to clipboard
@Serializable
@ConfigSerializable
class BlastingRecipeIngredients(val input: ItemStack, val experience: Float, val cookingTime: Int) : SerializableRecipeIngredients
Link copied to clipboard
@Serializable
@ConfigSerializable
class CampfireRecipeIngredients(val input: ItemStack, val experience: Float, val cookingTime: Int) : SerializableRecipeIngredients
Link copied to clipboard
@Serializable
@ConfigSerializable
class FurnaceRecipeIngredients(val input: ItemStack, val experience: Float, val cookingTime: Int) : SerializableRecipeIngredients
Link copied to clipboard
@Serializable
@ConfigSerializable
class SerializableRecipe(val key: Key, val ingredients: SerializableRecipeIngredients, val result: ItemStack, val group: String = "")
Link copied to clipboard
@Serializable
@ConfigSerializable
sealed class SerializableRecipeIngredients
Link copied to clipboard
@Serializable
@ConfigSerializable
class ShapedRecipeIngredients(val items: Map<String, @Serializable(with = ItemStackSerializer::class) ItemStack>, val configuration: String = "") : SerializableRecipeIngredients
Link copied to clipboard
@Serializable
@ConfigSerializable
class ShapelessRecipeIngredients(val items: List<@Serializable(with = ItemStackSerializer::class) ItemStack>) : SerializableRecipeIngredients
Link copied to clipboard
@Serializable
@ConfigSerializable
class SmithingRecipeIngredients(val input: ItemStack, val addition: ItemStack) : SerializableRecipeIngredients
Link copied to clipboard
@Serializable
@ConfigSerializable
class SmokingRecipeIngredients(val input: ItemStack, val experience: Float, val cookingTime: Int) : SerializableRecipeIngredients
Link copied to clipboard
@Serializable
@ConfigSerializable
class StoneCuttingRecipeIngredients(val input: ItemStack) : SerializableRecipeIngredients