Advanced Building is the system which allows moving, rotating, and scaling blocks (and objects) after placing them. This allows blocks to be used outside of the grid layout forced by default building.
The Level Editor tools are effectively the same, with some small differences.
Overview[]
- Translate - Displays a gizmo which moves the selection*.
- ⩡ Ground - Moves the selection downwards until it hits something (like the ground, or another block)*.
- Rotate - Displays a gizmo which rotates the selection*.
- ↺ Reset Rotation - Resets overall machine rotation.
- Scale - Displays a gizmo which scales the selection*.
- This is a modded option - You can find the mod here.
- Mirror - Displays a gizmo which mirrors the selection*.
- Keymapper- Opens a window for changing key mappings, block settings, and skins on a single block.
- Paint Bucket - paints current selection to the selected skin, or click to paint a block.
Selecting Blocks[]
When using the Translate, Rotate, Scale, or Mirror tools, multiple blocks can be selected and manipulated.
Hold LShift to select multiple blocks.
You can also drag to select everything in a region. Note that drag selection will select blocks whose 'centers' are covered by the drag box.
Press Ctrl + D or click the button to duplicate the selection.
Clicking on the transform tool will transform the block by one step, in one direction.
Hold LAlt to reverse the direction of this step.
Transform Options[]
There are various settings for how the transform tools manipulate selected blocks.
Snap Value - 'Step' transformations by this value; i.e. restrict movement to 0.5 metre steps, or rotation to 45 degree steps.
Hold LCtrl to ignore the snap value.
Frame of Reference - Transform objects relative to the world (default), or relative to the last selected object.
Transform Pivot - Where to rotate around or scale from - either the base (default) or the center of the last selected block (or the center of the selection, if Frame of Reference is Global).
Linked Transform - Whether to transform blocks together (default) or independently.
Translate/Move[]
Moves the selection.
The arrows move the selection along an axis.
The squares move the selection across a plane (or two axes at once).
The grey arrow-like part will ground the machine (or selection).
Rotate[]
Rotates the selection.
Each circle rotates the selection along an axis.
Scale[]
Scales the selection.
Each handle scales the selection along an axis.
The white cube at the center scales the selection across all axes.
In vanilla, this tool only exists in the level editor. There is a mod to add it to Advanced Building.
Mirror[]
Flips the selection.
Each square flips the selection across the last selected block on the relevant axis.
The Linked Transform option is not available for this tool.
Paint Bucket[]
Changes the skins of blocks.
If no blocks are selected, clicked blocks will be painted with the last selected skin. (Click on the selected skin to open the menu.)
If blocks are selected, the entire selection will be painted with the next selected skin. (Menu opens by default.)
This is not available in the level editor for obvious reasons.
Delete[]
Deletes the selection.
If no blocks are selected, the entire machine will be deleted when this tool is selected (with confirmation).
If blocks are selected, the selection will be deleted when this tool is selected (with confirmation).
Symmetry[]
Mirrors adding, removing, or editing blocks across a selected pivot point.
Multiple mirror axes can be selected.
Transform Mapper[]
Allows getting and setting of the exact position, rotation, and scale of an object selected with the keymapper.
In vanilla, this tool only exists in the level editor. There is a mod to add it to Advanced Building.
Video[]