Collect JEI ingredients to list first to avoid concurrency issues

This commit is contained in:
embeddedt 2024-07-17 18:45:53 -04:00
parent d78ae2c754
commit b582e8911a
No known key found for this signature in database
GPG Key ID: A69433EC199B5613

View File

@ -80,7 +80,7 @@ public class JEIBackedSearchTree extends DummySearchTree<ItemStack> {
ModernFix.LOGGER.error("Error searching", e);
ingredients = Stream.empty();
}
ingredients.forEach(ingredient -> {
ingredients.toList().forEach(ingredient -> {
if(ingredient.getIngredient() instanceof ItemStack) {
listCache.add((ItemStack)ingredient.getIngredient());
}