Recycling in Factoriopedia


A mod that adds the recycling recipes to factoripedia.

Utilities
5 days ago
2.0
123

g Similar mod

2 days ago

Hi, looks like we made the same mod with the same name on the same day :)
https://mods.factorio.com/mod/RecyclingInFactoriopedia

Note that some of the recipes may not actually be usable because they require unobtainable items as ingredients (e.g. vehicle weapons, science, loaders, and paramaters). I would like to filter these out, but I haven't worked out a reliable way to determine if an item is unobtainable.

For this I ended up making a list of all those recipes: https://github.com/StephenBarnes/RecyclingInFactoriopedia/blob/master/data-final-fixes.lua#L1
But I think really Wube's "quality" mod should not be creating those recipes in the first place, so really the list should be inside the "quality" mod. Otherwise it could cause issues down the line for every mod that interacts with recycling recipes. Maybe they will fix it in the future.

22 hours ago

Oh cool, I think the extra recipes should exist in case people obtain the items (via cheats, mods, or the editor), they just shouldn't be shown in factoripedia.

Also I noticed in your file you have excluded blueprint-recycling, deconstruction-planner-recycling, upgrade-planner-recycling, blueprint-book-recycling.
But you can obtain those items and recycle them (it's not useful at all, and you get blank ones back, but for completeness, I'd include them).

I also wanted to move them to a 'recycling' tab to factoriopedia and have them organise nicely (i.e. sorted and grouped like their base recipes are). which I might do in a week or so when I have time. If you beat me to it though, I guess I should just deprecate my version.

It would also be better if the exclusions were generated automatically (e.g. exclude everything whose recipe or item is not included in factoriopedia already), but working out the recipe it was based on is not easy (i'd basically have to have a copy of the quality modes code I think). But that's a lot of work when the manual list is good enough.

New response