This mod can apparently generate lines that are too long, as an example this crash can happen:
264.697 Error ModManager.cpp:1555: Error while loading recipe prototype "se-naquium-tessaract" (recipe): Localised string key is too large: 397 > 200 (limit). in property tree at ROOT.recipe.se-naquium-tessaract.localised_description[20]
So seems like factorio has too many limits for this to work correctly in all cases. I'm sorry but I don't know any nice way to keep the functionality while also keeping the lengths within these restrictive limits.
Also, this mod doesn't seem to add lines to items that have a recipe that gives a 0 x *
output rather than just no output. A number of mods have something that consumes, say, 1 x blah
and outputs 0 x blah
to void it, and that's not being marked as voiding here.
This mod was designed with 0 x blah in mind and it works for krastorio2, pyanodon, A&B. The reason why it might not seem to work is that the mod adds the recipes after void_info is loaded. You'd need to add the mod in question to void_info's dependencies and try again.
This mod was mostly made with PYmods in mind, since that the only mod I know where it's confusing what can be voided where. It was never meant to be a generic solution and I'm afraid I can't make it work with any mod configuration.