Like for instance being able make it require water as well as sulfuric acid for uranium ore for certain mining drills and others would only require sulfuric acid or maybe make a recipe that only gave 1 ore for every 2 ores mined.
But a dev responded that it was likely not ever going to happen because it would probably not get used by the base mod, which is pretty sad since modding in general should be about allowing pretty much anything to be done.
I am currently working on a mod https://mods.factorio.com/mod/dustless-miners that aims to reduce pollution from miners by basically vacuuming up the dust from the drill and pumping it out a pipe on the back, but since there is currently no way to do it easily without the use of the control.lua file I had to make a very hacky function that inserted a fluid into the miner entity which caused it to push the dust through the pipe and I would love to say this is not GOOD since lua is way too slow.
And so I'm just re-asking the same question as someone did a year ago to know if it might get added.
Just so we are clear when the dev said
I think that is totally a big fat lie, if this was added it would obviously not get added in a minor version and since every major version older mods aren't compatible by default it would mean that the issue isn't there.It would break literally every mod out there and add in a lot of overhead to the mining system for things the base game would never use
And with this I could easily say why use the same system why not make an expanded recipe system that is used for miners, or just add in some functions that only work if it is executed on a miner.Recipes are recipes and define how things get crafted. Mining is a completely different system and we aren't going to be merging them together - sorry.
Literally most of the excuses that the dev made is pretty dumb considering it is easily possible and yes it could possibly be used by the base mod at some point in the future like for instance that the base mod had its own better mining drill that produced less pollution.