Structure Alignment Plus
Extends the Structure Alignment feature by adding several grids, smart select, snapping tills, drop to grid, heavy object movement to grid, boat alignment, tile outline, and opacity.
I recommend changing the default Structure Alignment toggle key bind to avoid conflict with quick drop and other mods. I personally bind it to the key to the immediate right of left shift.
Add more grids on the fly or with mods using AddAxisAlignmentGrid(val).
If you find a grid size that offers enough utility to be a default, feel free to suggest.
Automatically selects a best fit grid from TUNING.AXISALIGNED_SUGGESTIONS when placing/deploying items if the previous placer was different.
Suggested values do not have to have an existing grid that can be cycled to. (e.g. bullkelp_root can be packed closer with 7/4, but 9/4 was chosen for its versatility while also allowing placement closer to the shoreline)
Based on Snapping Tills, a hoe held over farm soil or seeds held as a plantkin will get a placer. When Structure Alignment is disabled placement will snap to the hex layout.
Items held will get a placer if they don’t have one, and when dropped will snap to it. Dropping (and deploying) is not blocked by mousing over objects when there are no other valid actions. Items quick dropped will snap to the last grid used for dropping or the wall grid.
(related mod)
Heavy objects held will get a placer to snap movement to it. Snapping is not 100% accurate because of server validation. Player hosts are able to deploy heavy objects to grid points with this.