public interface IRecipeManagerProvides read-only discovery of Planet Crafter recipes.
Members
AllRecipesGets all current recipes ordered by output name and ID.propertyTryGetRecipeFinds a recipe by its exact output group ID.methodFindRecipesFinds recipes whose output ID, output name, ingredient ID, ingredient name, or crafting-station ID contains the given text.methodAllRecipes
propertyIReadOnlyList<IRecipeDefinition> AllRecipesGets all current recipes ordered by output name and ID.
TryGetRecipe
methodbool TryGetRecipe(string outputId, out IRecipeDefinition? recipe)Finds a recipe by its exact output group ID.
FindRecipes
methodIReadOnlyList<IRecipeDefinition> FindRecipes(string search)Finds recipes whose output ID, output name, ingredient ID, ingredient name, or crafting-station ID contains the given text.