> 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/autoplace.md).

# AutoPlace

It also controls the pauses between placement attempts, which helps when a normal held click does not place blocks often enough.

## Set the placement timing

`Frame delay` adds a wait measured in rendered frames. `0` adds no extra frame delay. Higher values slow the attempts.

`Min place delay` sets the shortest time between two block placements. Lower values place faster. `Min post delay` adds a short pause after a placement before the next attempt begins.

{% hint style="warning" %}
Very low `Min place delay` values can cause the server to reject placements. If blocks stop placing, raise this value. The setting accepts values from `25ms` to `500ms`.
{% endhint %}

`Motion` changes the movement factor used during placement. `1.0x` is neutral, and other values can change how reliably the block interaction registers.

## Decide when it can place

`Hold right` keeps the right-click input held continuously. This is the main behavior of AutoPlace. `Disable left` pauses the module while you hold left-click, which keeps placement from competing with attacks.

`Fast place on jump` uses faster timing while you are jumping. `Pitch check` allows placement only when your vertical look angle is valid for the block interaction.

`Delay until pre` adds a wait before the pre-placement check. It can help when a server needs more time between the check and the placement attempt.

## Show the action

`Show block count` displays how many blocks remain. `Silent swing` places blocks without showing the arm swing.

## Related modules

* [Scaffold](/scripting/player/scaffold.md)
* [FastPlace](/scripting/player/fastplace.md)
* [Tower](/scripting/player/tower.md)
