Note: If you are using Factorio 0.12.x, you can find updated version of this mod here.
Mod adds a new item and recipe (unlocked with Automated Construction technology): Upgrade Planner - now fully configurable!
It looks like deconstruction planner (except it is yellow instead of red) and works in similar way: you can mark an area and entities in this area will be upgraded (or downgraded) to different entities, according to your configuration.
Recipes set in Assembling Machines are preserved while upgrading.
Since version 1.0.1 multiple rulesets may be stored and restored, so you can easily switch between them. More info below.
Note 1: Mod should work properly in multiplayer now, but there is one minor quirk: if more than one player has an upgrade planner in their hand (or one player has an upgrade planner and another one has a deconstruction planner), the planner will do nothing. Sorry for the inconvenience, but it is impossible to resolve it in different way currently. I don't have means to test this mod in multiplayer right now, if you do and you find any bugs, please report them
Note 2: This mod requires Factorio version 0.11.20 or higher, because of this bug that has been fixed in 0.11.20.
Note 3: Since version 1.0.0 interface for other mods to add new rules has been totally removed. Right now it is not needed at all, since players can setup their own rulesets using GUI.
Mod has been inspired by this post on reddit.
Before using upgrade planner, you must configure it using button displayed in top-left corner on the screen (button will appear once you discover Automated Construction technology). Configuration is explained below.