Uses of Class
ke.ric.cooking.data.IngredientOption
Packages that use IngredientOption
Package
Description
Owner-scoped registration facades for custom items, recipes, crops, dietary properties,
seed acquisition rules, advancements, and staged aging definitions.
Public recipe, ingredient slot, rule matcher, preview context, and output callback contracts.
-
Uses of IngredientOption in ke.ric.api.registration
Methods in ke.ric.api.registration with parameters of type IngredientOptionModifier and TypeMethodDescriptionRecipeRegistration.AddonRecipeBuilder.addIngredientWithOptions(boolean required, int minCount, int maxCount, IngredientOption... options) Add an ingredient slot with multiple options and explicit min/max counts.RecipeRegistration.AddonRecipeBuilder.addIngredientWithOptions(boolean required, int maxCount, IngredientOption... options) Add an ingredient slot with multiple options. -
Uses of IngredientOption in ke.ric.cooking.data
Methods in ke.ric.cooking.data that return types with arguments of type IngredientOptionMethods in ke.ric.cooking.data with parameters of type IngredientOptionModifier and TypeMethodDescriptionRecipePreviewContext.Selection.of(int slot, int optionIndex, IngredientOption option, int quantity) Method parameters in ke.ric.cooking.data with type arguments of type IngredientOptionModifier and TypeMethodDescriptionvoidIngredientSlot.setOptions(List<IngredientOption> options) voidRuleMatcher.setOptions(List<IngredientOption> options) Constructor parameters in ke.ric.cooking.data with type arguments of type IngredientOptionModifierConstructorDescriptionIngredientSlot(IngredientSlot.Type type, List<IngredientOption> options) IngredientSlot(IngredientSlot.Type type, List<IngredientOption> options, int max) IngredientSlot(IngredientSlot.Type type, List<IngredientOption> options, int min, int max)