> For the complete documentation index, see [llms.txt](https://docs.akiraghost.com/llms.txt). Markdown versions of documentation pages are available by appending `.md` to page URLs; this page is available as [Markdown](https://docs.akiraghost.com/product-guides/akira-jni/features/visuals/block-esp.md).

# Block ESP

The *Block ESP* module highlights specific block types — ores, spawners, redstone components, plants, and more — through terrain. Once a block is found it stays cached, so rendering stays smooth between scan passes.

## Block selector

The heart of the module: the block picker where you choose which block types to highlight. It supports blocks, ores, building materials, decorative blocks, redstone components, and plants, and each entry can carry its own color, mode, and scan range.

## Box appearance

* **Block ESP mode** — the box rendering style: **2D** (flat rectangle projected onto the screen), **3D Outlined** (wireframe cube in world space, the default), or **3D Filled** (solid semi-transparent cube).
* **Cornered box** — replaces the full outline with corner brackets. Off by default.
* **Outline color** — the default border color for any block that does not have a custom color set in the Block selector.
* **Filled color** — the default fill color in 2D or 3D Filled mode.
* **Show in screens** — keeps highlights rendering while the inventory, chat, or any other screen is open. Off by default.

## Performance

* **Block delay** — the pause between each complete scan cycle, from `0` to `5000 ms` (default `2500`). Higher values mean less frequent updates but fewer frame drops.
* **Block range** — the maximum scan distance, from `5.0` to `100.0` (default `25.0`). Blocks beyond this are not scanned or rendered.

{% hint style="success" %}
**Recommended:** increase **Block delay** if you notice frame drops — the scan is expensive, but detected blocks remain cached and render smoothly between passes. Lower the delay (or set it to `0`) only if your system can handle it.
{% endhint %}
