csharp
public sealed class CraftingLibraryEvery recipe a build knows, compiled once.
Fields and properties (3)
public static CraftingLibrary EmptyA library with nothing in it.
public IEnumerable<Recipe> RecipesEvery recipe, in address order.
public IReadOnlyList<string> ProblemsWhat did not resolve, and what a definition said that cannot be true at once.
Methods (3)
public static CraftingLibrary Compile(DefinitionCatalog catalog)Compiles everything in a catalog.
public Recipe? Find(DefId id)Finds a recipe.
public Recipe? Discover(IReadOnlyList<RecipeItem> ingredients)Finds the discoverable recipe a set of ingredients makes, if there is one.
Used by (6)
- ContentTestsMmo.Content.Tests
- CoverageTestsMmo.Content.Tests
- MmoLibrariesMmo.Shared
- ReferenceTestsMmo.Content.Tests
- CrafterVixen.Gameplay.Crafting
- CraftingTestsVixen.Gameplay.Crafting.Tests