TL;DR
When placing a blueprint with shift or a ghost over water the game should add ghosts for landfill automatically.What ?
The subject really says it all: When placing a blueprint with shift, a ghost or even a real entity over water the game should add landfill automatically. With the new way land/water is handled in 0.16 the old landfill bugs have been solved so there is no reason not to place landfill or have construction bots place landfill.Why ?
Making blueprints as building blocks for a modular factory is fun. But often when later placing the blueprint there are trees, rocks and water in the way. Pressing shift will mark trees and rocks for deconstruction so that is fine. But water means only parts of the blueprint will be placed. One has to run around and landfill the area before placing the blueprint.And how much landfill do you need to do? Where does the blueprint end? Where will the blueprint have entities and where can you leave water? Even more importantly where will the offshore pump end up that requires water? God forbid you landfill that tile and the whole factory module won't work anymore.
Running around to place landfill where needed and not where water is required is tiresome. Building a land bridge for train tracks with properly properly spaced islands for signals, power poles and radars or landfilling for curves becomes torment.
Note: With waterfill mod the blueprint should also place waterfill under offshore pumps as needed.