> For the complete documentation index, see [llms.txt](https://buildsystem.eintosti.de/llms.txt). Markdown versions of documentation pages are available by appending `.md` to page URLs; this page is available as [Markdown](https://buildsystem.eintosti.de/v4/getting-started/custom-blocks.md).

# Custom Blocks

BuildSystem allows builders to access and place special vanilla Minecraft blocks that are normally unobtainable or difficult to place without debug utilities.

***

## Accessing Custom Blocks

To open the custom blocks grid menu:

* **Command**: `/blocks`
* **Permission**: `buildsystem.blocks` (Default: `OP`)

***

## Available Custom Blocks

The library currently supports the following blocks, selectable from the GUI:

### Seamless Bark Logs (All 6 Sides Bark)

Standard logs in Minecraft have top/bottom rings. BuildSystem provides seamless logs covered completely in bark:

* Full Oak Bark
* Full Spruce Bark
* Full Birch Bark
* Full Jungle Bark
* Full Acacia Bark
* Full Dark Oak Bark

### Mushroom Blocks

* Mushroom Block (Full skin)
* Mushroom Stem (Inside pores)
* Full Mushroom Stem (Skin on all sides)
* Red Mushroom Block
* Brown Mushroom Block

### Technical & Utility Blocks

* **Invisible Item Frame**: Places an item frame that vanishes, leaving only the framed item visible.
* **Debug Stick**: Spawns the vanilla debug stick to manipulate block states.
* **Double Stone Slab**: Places the seamless double-stone slab block without the horizontal partition line.
* **Burning Furnace**: Places an active furnace that remains permanently lit without consuming fuel.
* **Powered Redstone Lamp**: Places a lit redstone lamp that remains active without requiring a redstone signal.
* **Mob Spawner**: Places an empty spawner block.
* **Piston Head**: Places a detached piston head block.
* **Nether Portal** & **End Portal**: Places active portal frame/gateway blocks.
* **Barrier**: Places the collision barrier block.
* **Dragon Egg**: Places the dragon egg.
* **Command Block**: Places the standard command block.
* **Smooth Stone** / **Smooth Sandstone** / **Smooth Red Sandstone**

***

## Placing and Rotating Custom Blocks

* **Placement**: Simply left-click a custom block in the `/blocks` menu to receive the item in your inventory, then place it normally.
* **Automatic Rotation**: Many custom blocks (like piston heads, burning furnaces, and signs) align automatically to the player's facing direction upon placement.


---

# Agent Instructions
This documentation is published with GitBook. GitBook is the documentation platform designed so that both humans and AI agents can read, navigate, and reason over technical content effectively. Learn more at gitbook.com.

## Querying This Documentation
If you need additional information that is not directly available in this page, you can query the documentation dynamically by asking a question.

Perform an HTTP GET request on the current page URL with the `ask` query parameter:

```
GET https://buildsystem.eintosti.de/v4/getting-started/custom-blocks.md?ask=<question>
```

The question should be specific, self-contained, and written in natural language.
The response will contain a direct answer to the question and relevant excerpts and sources from the documentation.

Use this mechanism when the answer is not explicitly present in the current page, you need clarification or additional context, or you want to retrieve related documentation sections.
