[0.17.2] Missing science icons in blueprints created pre 0.17
-
- Inserter
- Posts: 24
- Joined: Thu Feb 28, 2019 5:08 pm
- Contact:
[0.17.2] Missing science icons in blueprints created pre 0.17
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.
Re: [0.17.2] Missing science icons in blueprints created pre 0.17
Is this a in-game blueprint or a blueprint string?
-
- 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
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.
This string was exported from my blueprint library in 0.17. It worked correctly in 0.16.51
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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
Re: [0.17.2] Missing science icons in blueprints created pre 0.17
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.
Re: [0.17.2] Missing science icons in blueprints created pre 0.17
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.
-
- 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
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.
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.
-
- 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
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…Bored_Mike wrote: ↑Fri Mar 01, 2019 8:52 amThey 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.
Re: [0.17.2] Missing science icons in blueprints created pre 0.17
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.