Uses of Class
ke.ric.cooking.data.Recipe
Packages that use Recipe
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 Recipe in ke.ric.api.registration
Subclasses of Recipe in ke.ric.api.registrationModifier and TypeClassDescriptionstatic classAn addon recipe with custom station information. -
Uses of Recipe in ke.ric.cooking.data
Methods in ke.ric.cooking.data with parameters of type RecipeModifier and TypeMethodDescriptionorg.bukkit.inventory.ItemStackCustomOutputHandler.createOutput(Recipe recipe, List<org.bukkit.inventory.ItemStack> inputItems) Create the output item for a recipe.voidRecipeOutputDecorator.decorate(Recipe recipe, List<org.bukkit.inventory.ItemStack> inputSnapshots, org.bukkit.inventory.ItemStack output) default voidRecipeOutputDecorator.decoratePreview(Recipe recipe, List<org.bukkit.inventory.ItemStack> inputSnapshots, org.bukkit.inventory.ItemStack output) Catalog inputs may lack runtime bottle metadata; never manufactures playable credentials.default voidRecipeOutputDecorator.decoratePreview(Recipe recipe, List<org.bukkit.inventory.ItemStack> inputSnapshots, org.bukkit.inventory.ItemStack output, RecipePreviewContext context) Logical selections are detached data; existing decorators keep their previous preview behavior.booleanRecipeRule.evaluate(List<CraftingInput> inputs, Recipe recipe) Evaluate with recipe context.booleanRecipeEligibilityPredicate.isEligible(Recipe recipe, List<CraftingInput> inputs)