Partial Search
Provides partial recipe match search functionality.
A partial match occurs when the player's current crafting grid satisfies some — but not necessarily all — of a recipe's required slots. This is useful for recipe hints, crafting guides, and autocomplete suggestions.
Both CRecipe.Type.SHAPED and CRecipe.Type.SHAPELESS recipe types are supported. Recipes that implement io.github.sakaki_aruka.customcrafter.recipe.UnPartialSearchableRecipe are excluded from all partial searches.
Since
5.0.21
See also
Types
Represents the degree to which a recipe's slots are satisfied by the current input.
The common interface for a single partial-search result entry.
Partial-search result for a CRecipe.Type.SHAPED recipe.
Partial-search result for a CRecipe.Type.SHAPELESS recipe.
Functions
Runs a partial recipe search asynchronously and returns a future that resolves to all PartialSearchResult entries whose recipes are at least partially satisfied by the items currently placed in the crafting grid.