> 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

Highlights ores, spawners, and any other block type through terrain, with cluster merging and inventory icons.

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** (wireframe cube in world space, the default), or **Filled** (3D wireframe with translucent faces).
* **Cornered Box** — replaces the full outline with corner brackets. Off by default.
* **Follow Block Bounds** — shrinks the box to the block's real shape rather than always drawing a full cube, so slabs, fences, and torches are outlined accurately.
* **Outline Color** — the default border color for any block that doesn't have a custom color set in the Block Selector.
* **Filled Color** — the default fill color, used in **Filled** mode.
* **Show In Screens** — keeps highlights rendering while the inventory, chat, or any other screen is open. Off by default.

## Clusters

When you're highlighting a common block, drawing one box per block turns a vein into a solid mass of outlines. These settings collapse that into something readable.

* **Merge Adjacent Blocks** — merges touching blocks of the same type into a single outline instead of one box each.
* **Show Cluster Count** — draws the number of blocks in a cluster, centered on the group. The fastest way to judge whether a vein is worth mining.
* **Count Background** — draws a dark plate behind the cluster count so it stays readable against bright terrain.

## Block icons

**Show Block Icon** draws the block's inventory icon on its box, so you can identify what you've found without memorizing your color assignments. On a merged cluster the icon is drawn once for the whole group.

**Icon Size** sets its on-screen size, from `8` to `48 px` (default `16`).

## 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 %}
