> For the complete documentation index, see [llms.txt](https://daikirai.gitbook.io/scripting/llms.txt). Markdown versions of documentation pages are available by appending `.md` to page URLs; this page is available as [Markdown](https://daikirai.gitbook.io/scripting/player/scaffold.md).

# Scaffold

It handles the placement timing and the rotation needed to build without looking down at every block.

{% hint style="warning" %}
**Blatant setup**

For the setup described here, use `Motion: 1x`, `Rotation: Smooth`, `Fast scaffold RMB: Keep-Y A` or `Jump B`, and `Multi-place: Off`. Enable `Auto swap`, `Jump facing forward`, and `Legit motion`. Leave `SafeWalk`, `Slow speed potion`, and `Slow on enable` off. `Tower` is optional. `Very High` precision can reduce FPS on a lower-end computer, and the `Jump B` fast scaffold variant can lead to quicker bans.
{% endhint %}

## Control movement and rotation

`Motion` changes your movement speed while Scaffold is active. `1x` keeps normal walking speed. `Speed boost` adds a separate movement velocity multiplier. `Legit motion` adds small movement changes to the bridge movement.

`Rotation` chooses how Scaffold turns toward a placement position:

* `None` keeps your current view direction.
* `Strict` uses the exact placement angle.
* `Smooth` changes the angle gradually.
* `Simple` uses basic rotation.
* `Lazy` uses less rotation.
* `Offset` adds a small rotation offset.

`Rotation (fake)` controls rotation sent to the server while your visible camera stays still. `Off` sends no replacement rotation, `Packet` sends the placement rotation in a packet, and `Smooth` changes that sent rotation gradually.

## Choose a fast scaffold pattern

`Fast scaffold` selects the movement pattern used for faster bridging. `Keep-Y A` and `Keep-Y B` keep your height with different timing variants. `Jump A` and `Jump B` use jump timing. `Telly A` through `Telly D` and `GodBridge A` through `GodBridge C` are named timing variants. `Breezily` and `StrictBreezily` are also available.

`Fast scaffold RMB` uses a pattern only while you hold right-click. Its choices are `Off`, `Keep-Y A`, `Jump A`, `Jump B`, `Telly`, and `GodBridge`. `Fast scaffold motion` changes the movement speed multiplier used by the selected pattern.

## Place blocks safely

`Multi-place` controls whether Scaffold can place more than one block in a tick. `Off` places one block at a time, `On` allows multiple placements, and `Strict` allows them only when strict placement checks pass.

`Precision` controls how accurately Scaffold chooses a placement position. `Low`, `Medium`, `High`, and `Very High` are available. Higher precision can use more processing power.

{% hint style="info" %}
Use `Very High` precision only if your computer can keep a stable frame rate. It can reduce FPS on lower-end hardware.
{% endhint %}

`Auto swap` changes to another block stack when the current one runs out. `Jump facing forward` allows jumps only when you face the bridge direction.

`SafeWalk` runs [SafeWalk](/scripting/player/safewalk.md) with Scaffold. `Cancel knockback` suppresses incoming knockback while you bridge. `Silent swing` places blocks without showing the arm swing.

## Show the placement

`Highlight blocks` marks the position of the next block. `Highlight theme` chooses the visual style for that mark. `Show block count` displays how many blocks remain.

`Tower` also enables [Tower](/scripting/player/tower.md) while Scaffold is active. `Slow speed potion` reduces the speed boost while you have a Slowness effect. `Slow on enable` briefly reduces your speed when Scaffold starts.

## Related modules

* [Tower](/scripting/player/tower.md)
* [FastPlace](/scripting/player/fastplace.md)
* [SafeWalk](/scripting/player/safewalk.md)
