Partial Shapeless Result
Partial-search result for a CRecipe.Type.SHAPELESS recipe.
Because shapeless recipes have no positional constraint, a recipe slot may be satisfiable by more than one input slot. relations captures these weak (non-exclusive) candidate associations; the true MatchState is determined by computing a maximum bipartite matching over relations in state.
Since
5.0.21
Parameters
The shapeless recipe that was evaluated.
A map from each matchable recipe slot coordinate to the set of input slot coordinates that are individually compatible with that slot.
Functions
Returns the recipe slot coordinates that have at least one compatible input slot.
Returns the recipe slot coordinates that have no compatible input slot.
Returns the MatchState by computing a maximum bipartite matching over relations.
Returns the weak candidate associations keyed by CMatter instead of by coordinate.