[0.17.2] Missing science icons in blueprints created pre 0.17

Bugs that are actually features.
Post Reply
Bored_Mike
Inserter
Inserter
Posts: 24
Joined: Thu Feb 28, 2019 5:08 pm
Contact:

[0.17.2] Missing science icons in blueprints created pre 0.17

Post by Bored_Mike »

Haven't seen this one mentioned yet. Any blueprints that were created before 0.17 do not show science icons either in assembly machines or in icon bar. This applies for red/green/blue/yellow science only, grey/purple/white show correctly. Any newly created blueprints show them correctly. Not a big issue as all these blueprints will have to be remade anyway, it just seemed a bit odd.

User avatar
Klonan
Factorio Staff
Factorio Staff
Posts: 5152
Joined: Sun Jan 11, 2015 2:09 pm
Contact:

Re: [0.17.2] Missing science icons in blueprints created pre 0.17

Post by Klonan »

Is this a in-game blueprint or a blueprint string?

Bored_Mike
Inserter
Inserter
Posts: 24
Joined: Thu Feb 28, 2019 5:08 pm
Contact:

Re: [0.17.2] Missing science icons in blueprints created pre 0.17

Post by Bored_Mike »

It is in any blueprint in my blueprint library book that was created before 0.17.

Try starting a new game, import the blueprint string below, then open it up. The assemblers for red and green science are missing their recipies.

Code: Select all

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
This string was exported from my blueprint library in 0.17. It worked correctly in 0.16.51

dewiniaid
Long Handed Inserter
Long Handed Inserter
Posts: 96
Joined: Tue Mar 07, 2017 8:50 pm
Contact:

Re: [0.17.2] Missing science icons in blueprints created pre 0.17

Post by dewiniaid »

Is there a mechanism for applying migrations to the blueprint library? If not, I can see how this might have happened with the prototype names changing.

Bilka
Factorio Staff
Factorio Staff
Posts: 3169
Joined: Sat Aug 13, 2016 9:20 am
Contact:

Re: [0.17.2] Missing science icons in blueprints created pre 0.17

Post by Bilka »

The string that you posted does not have any machines that are set to science packs. See https://my.mixtape.moe/ujxevl.json
I'm an admin over at https://wiki.factorio.com. Feel free to contact me if there's anything wrong (or right) with it.

Bored_Mike
Inserter
Inserter
Posts: 24
Joined: Thu Feb 28, 2019 5:08 pm
Contact:

Re: [0.17.2] Missing science icons in blueprints created pre 0.17

Post by Bored_Mike »

They were set in 0.16.51.
As pointed out above, it is probably a migration related thing that is not happening for pre-existing blueprints. Not sure if this something that is easily fixable or is even worth bothering with. All these blueprints will have to be remade anyway for the science changes and the problem will disappear.

Jürgen Erhard
Filter Inserter
Filter Inserter
Posts: 298
Joined: Sun Jun 12, 2016 11:29 pm
Contact:

Re: [0.17.2] Missing science icons in blueprints created pre 0.17

Post by Jürgen Erhard »

Bored_Mike wrote:
Fri Mar 01, 2019 8:52 am
They were set in 0.16.51.
As pointed out above, it is probably a migration related thing that is not happening for pre-existing blueprints. Not sure if this something that is easily fixable or is even worth bothering with. All these blueprints will have to be remade anyway for the science changes and the problem will disappear.
Wrong. I have a blueprint that has science packs on requester chests and inserters, and they wouldn't have to be changed at all (requesters request a number of science pack, natch, and the inserters are limited to a set number of a specific science pack on the belts the insert to). But since they are not migrated…

Rseding91
Factorio Staff
Factorio Staff
Posts: 13248
Joined: Wed Jun 11, 2014 5:23 am
Contact:

Re: [0.17.2] Missing science icons in blueprints created pre 0.17

Post by Rseding91 »

Thanks for the report however this isn't a bug: blueprint strings do not do migrations and as such are only *fully* "valid" for the version they're created in. They "mostly" work between versions but when something as big as 0.17 happens and recipes/entities are renamed the blueprint string will become invalid for those renamed things.
If you want to get ahold of me I'm almost always on Discord.

Post Reply

Return to “Not a bug”