Skip to content

Conversation

b-b-blueberry
Copy link
Contributor

@b-b-blueberry b-b-blueberry commented Sep 2, 2025

Summary

Exposes some members of IngredientMatcher for better usability from other mods (i.e. Love of Cooking, as usual) and improves readability a little.

Changes

  • Adds public abstract Matches(Item item) method to IngredientMatcher to allow external mods to compare items for crafting.
  • Renames some members to better represent their purpose (e.g. objectIndex -> _itemId, or ObjectIngredientMatcher -> ItemIngredientMatcher).

Fixes

  • Fixes some typos (e.g. IngredientMatcher.DispayName).
  • Fixes VAECustomCraftingRecipe.Description returning item display name instead of description.

@spacechase0
Copy link
Owner

So apparently my reorganizing the repository created conflicts for every single PR. I figured the PR system would be smart enough to handle files being moved around fine, but I guess not.

I plan on manually merging this soon with some rebase shenanigans, so no need to worry about fixing this. I'll leave the PR open until it's taken care.

@spacechase0
Copy link
Owner

Manually merged.

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

2 participants