Page 1 of 1
Can I parameterize quality in a blueprint?
Posted: Thu Oct 31, 2024 7:25 am
by Kyralessa
I just created a blueprint to tile uncommon solar panels.
It occurred to me that it'd be nice to be able to parameterize the quality, so I could choose whether to tile normal solar panels, uncommon, rare, etc.
But I can't see how to do that. The blueprint tells me there's nothing to parameterize. Can it be done somehow?
(If not, please move to ideas and suggestions.)
Re: Can I parameterize quality in a blueprint?
Posted: Thu Oct 31, 2024 7:58 am
by mmmPI
It is not possible to do curently with the blueprint parameter.
You can use the upgrade planner if you select the source and target quality.
Re: Can I parameterize quality in a blueprint?
Posted: Thu Oct 31, 2024 8:25 am
by Kyralessa
mmmPI wrote: Thu Oct 31, 2024 7:58 am
You can use the upgrade planner if you select the source and target quality.
Oh, cool, I'll give that a try. That seems like a decent workaround.
Re: Can I parameterize quality in a blueprint?
Posted: Thu Oct 31, 2024 8:40 am
by mmmPI
Kyralessa wrote: Thu Oct 31, 2024 8:25 am
Oh, cool, I'll give that a try. That seems like a decent workaround.
There is mod too
https://mods.factorio.com/mod/quality-upgrade-planner
This works without having to necessarily select the qualities of source and destination of items to have a diferent tool where for "epic" assembly tier 2, one will make it "legendary tier 2"( modded tool without filter set ) the other "epic tier 3" (upgrade planner without filter set ).
Re: Can I parameterize quality in a blueprint?
Posted: Tue Nov 12, 2024 5:04 pm
by Voxera
I found that if I create a blueprint with parameterized recipes where the assembler I copied used a higher quality, I can change the recipie BUT the quiality setting for the assembler stays even if I can select quality when I try to select a new recipie when pasting the blueprint.
But this might be another bug?
Re: Can I parameterize quality in a blueprint?
Posted: Sun Jun 08, 2025 5:39 am
by RelyCup
Heya I wanted to add I found a way to do this with combinators.
while the quality recipe cant be set by
a parameter directly it can be done with combinators. I used

as my parameter.
I then have a constant combinator output 1

then feed this into a series of selector combinators which output the item to be crafted for each quality detected.
ex:

- 06-07-2025, 22-18-43.png (371.52 KiB) Viewed 660 times
Then connect all the selector outputs and feed it into the assemblers with set recipe. sadly you'll need one of these for each different recipe in the blueprint.
here's the only parameter (:any-quality:):

- 06-07-2025, 22-28-16.png (13.18 KiB) Viewed 660 times
I also have

in the name of any train stops so I get the right quality inputs / let my network know the quality of the output.