Hi, thanks for the feedback! So I think i have some ideas on how to address your request.
First, some background: Basically, part of the reason I initially made Foundry was to enable more complex "furnace-like" recipes, especially leading to things like alloys. However, vanilla furnaces can only take a single ingredient. It's unlikely this will ever change, according to the factorio developers. I didn't want to rely on assemblers for alloys and such, as it didn't have the right feel for what I was going for.
So as for why it's required for aluminum -- aluminum as a metal is nearly always used alloyed, so I wanted to include that.
As for the graphics, they're definitely a little raw. As I improve at 3d modeling I may take another pass one day. It still won't look like a real foundry, as that wouldn't fit the aesthetic of vanilla factorio, and I want to stick as close to that as I am able to. But I'll try to make it look a little more "dirty-but-high-tech-punk" the way vanilla manages. Regardless, I doubt I can compete with Pyanadon's, Krastor's, or Arch666Angel's graphical styles :)
I wish it was possible to have sometimes-required dependencies based on mod startup settings, but this is not something the Factorio developers have decided to do. It's not too bad to workaround so I understand why they didn't do it.
Ultimately, to keep the default, I'm going to keep Foundry as a dependency. But here's what I'm thinking:
I'll add a "minimal mode" setting to Foundry that will make it seem mostly like it's not there:
- Disable foundry buildings,
- Remove coke.
- Keep steel, tungsten carbide, silicon, etc as one-ingredient furnace recipes.
- Move other founding recipes like alloys, crucible, cermet, etc to assemblers.
This will allow the default experience of alloy production to use the foundry building, but make it easy to disable for anyone who doesn't like it. Might take a few days to get to this.
Also -- which recipes are you currently finding harder to scale? I tried to move a few high-quantity recipes back to the 6-ingredient or 4-ingredient thresholds with some intermediates. But there are some "mall" recipes that require more than 6 still.