# SpeedMine
Start mining a block while holding your current item. The module selects a suitable hotbar tool near the end and restores the previous slot afterwards.

## Settings
| Setting | Purpose |
| --- | --- |
| Switch At | Estimated progress at which to equip the tool. Default: 90%. |
| Tool Settle | Time to hold the tool before finishing. Default: 2 ticks. |
| Timing Margin | Extra time before the finish request. Default: 2 ticks. |
| Range | Maximum target distance, capped by actual reach. |
| Keep Durability | Protect tools at or below this remaining durability. Default: 10. |
| Confirm Timeout | Wait limit for the block update. Default: 40 ticks. |
| One Click | Continue after releasing the attack button. |
| Correct Drops | Only select tools able to harvest the block's drops. |
| Progress Highlight | Show the growing light-blue progress box. |
| Swing | Animate the hand at start and finish. |

## Progress highlight
The box grows out from the block centre. It remains below full size while the block exists, then briefly fills when the client observes the block removed or replaced. This is an estimate, not a separate proof of server confirmation.

## Continuous mining
Keep holding attack and aim at the next block to continue. If a slow server rejects the timing, increase Timing Margin or Tool Settle.
