While caching the ingredients for recipes and adding them to the recipe lookup map, IntersectionIngredients were split up into their constituent MapIngredients. This caused the recursive recipe lookup to be unable to find recipes that used an IntersectionIngredient. See GTRecipeLookup#recurseIngredientTreeFindRecipeCollisions for more details
Now, it no longer splits Intersection Ingredients
Fixes #1839
What
While caching the ingredients for recipes and adding them to the recipe lookup map, IntersectionIngredients were split up into their constituent MapIngredients. This caused the recursive recipe lookup to be unable to find recipes that used an IntersectionIngredient. See
GTRecipeLookup#recurseIngredientTreeFindRecipeCollisions
for more detailsNow, it no longer splits Intersection Ingredients Fixes #1839
Outcome
Oin happy 😄