
Better Cushion Placement
Cushions snap to the pixel grid or block grid, stack on one another, & render a placement preview. With game rules, they support one another with no block support, and can be sub-pixel placed in cauldrons/composters/hoppers regardless of block tags.
Cushions Stacking / Sub-Pixel & Block/Pixel Grid Placement
Cushions snap to a block grid vertex with the sneak, pixel grid with the sprint, off-grid with both. Cushions can stack on one another with sneak. Game rules allows cushions to support one another, and allow sub-pixel cauldron/composter/hopper placement.
Placement Preview
A box renders where a cushion will place with the color it will have when placed. Cushions snap to vertices of the block grid with the sneak, the pixel grid with the sprint, and off-grid with both.
Config GUI
Placement preview screen of the config GUI.
Industrial Structure
The cushions of the center base section were placed while holding shift to snap them to vertices of the block grid.
Decorative Pattern
Cushions were placed while holding control to snap them to vertices of the pixel grid.
Block Grid Placement
Hold shift to snap a cushion to the closest vertex of the block grid.
Pixel Grid Placement
Hold control to snap a cushion to the closest vertex of the pixel grid.
Off-Grid Placement
Hold shift and control to place a cushion exactly where clicked, preventing it from snapping to anything.
Block Center Placement
Vanilla behavior: Hold neither shift nor control to place a cushion snapped to the center of a block.
