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

# FastMine

It can shorten the normal delay without changing the block-crack animation that you see.

## Break blocks sooner

`Break delay` sets the number of ticks between break packets. Vanilla processes one break packet every `5 ticks`; `1 tick` is a lower, practical setting. Lower values send packets more often.

`Break speed` multiplies the block-breaking speed. `1x` is vanilla speed, while higher values reduce the time needed to break a block.

{% hint style="success" %}
**Legit setup**

Start with `Break delay: 1 tick` and `Break speed: 1.12x` when you want a lower-speed setup.
{% endhint %}

{% hint style="warning" %}
`0` for `Break delay` sends packets as fast as possible and can be detected by block-break validation.
{% endhint %}

## Change only the animation

`Mode` controls when the local crack animation appears:

* `Pre` shows the crack before the break packet.
* `Post` shows it after the break packet.
* `Increment` increases the crack stage on each tick.

This mode changes the animation only. It does not change the actual break speed.

## Limit when it runs

`Ignore shears` keeps FastMine active while you hold shears. `Disable in creative` stops it in Creative mode.

## Related modules

* [FastPlace](/scripting/player/fastplace.md)
* [BedAura](/scripting/player/bedaura.md)
