Adds additional information to newly created blueprints.
Most notably a list of all active mods as well as their respective versions and startup settings.
This is primarily useful if you want to render your blueprints with external tools.
Tools making use of this
At the moment there is just 1 tool that makes use of the extra info: Blueprint Radar, my blueprint rendering bot for Discord.
There shall come more in the future!
See https://github.com/fgardt/factorio-scanner for more.
Know another tool making use of this? Let me know!
For tool developers
This mod adds a new tag to either one special info entity or to all entities in a blueprint. The key of this tag is bp_meta_info
.
The value of the meta info tag is a table with 2 members: mods
& startup
.
mods
Contains a table with all active mods from the time the blueprint was created.
The key is a mod's name while the value is the version.
startup
Contains a table with all startup settings from the time the blueprint was created.
The key is the name of a setting while the value is the settings value.