The ingredients list the limitation for the "amount" of ingredients.
This is confusing because the ItemIngredientPrototype themselves list that limitation by value of their types being listed as uint16. So I assumed it was referring to the number of *different* ingredients (albeit a little poorly worded)
I feel there is no need to list individual ingredient amount limitations on the ingredients array, and it should instead be on the individual ingredient prototype, if at all considering it's already covered.
I would also request the lack of limit on the number of ingredients be mentioned with "there is no limitation on number of different ingredients". There was a memory of the limit being 255, which seems to not be the case at all.
Recipe ingredient count limitation
Re: Recipe ingredient count limitation
After some sleuthing (and someone actually looking at the rest of the documentation), we found the two smoking guns
1. The wiki edit that added this field that's clearly about individual ingredient amounts:
https://wiki.factorio.com/index.php?tit ... did=150595
Credit goes to justarandomgeek
2. What the *actual* limitation is:
https://lua-api.factorio.com/latest/pro ... ient_count
which *was* a uint8 in 1.1 so the limit was in fact functionally 255
So that field should probably be linked (and maybe the loading of the field should also enforce that limitation? That's not a doc issue though)
1. The wiki edit that added this field that's clearly about individual ingredient amounts:
https://wiki.factorio.com/index.php?tit ... did=150595
Credit goes to justarandomgeek
2. What the *actual* limitation is:
https://lua-api.factorio.com/latest/pro ... ient_count
which *was* a uint8 in 1.1 so the limit was in fact functionally 255
So that field should probably be linked (and maybe the loading of the field should also enforce that limitation? That's not a doc issue though)
Re: Recipe ingredient count limitation
Thanks for digging into this and posting here! Docs fixed for the next release.
I'm an admin over at https://wiki.factorio.com. Feel free to contact me if there's anything wrong (or right) with it.

