> 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/command-reference/settings.md).

# /settings

The `/settings` command opens a personal options inventory GUI allowing players to configure client-side behaviors, fly parameters, and HUD choices.

***

## Command Details

* **Syntax**: `/settings`
* **Permission**: `buildsystem.settings` (Default: `true`)
* **Description**: Opens the personal settings GUI.

***

## Granular Setting Options (v4.0.0 Update)

To toggle any setting inside the GUI, players must hold the corresponding permission node `buildsystem.setting.<option>`. If a player lacks the permission, the button in the GUI is disabled or hidden. All settings are default-allow.

| Setting Option           | Key / Node            | Default | Description                                                                                       |
| ------------------------ | --------------------- | ------- | ------------------------------------------------------------------------------------------------- |
| **Slab breaking**        | `slab-breaking`       | `true`  | When breaking a double slab, only the targeted half breaks.                                       |
| **Clear inventory**      | `clear-inventory`     | `true`  | Automatically clears the player's inventory when they join the server.                            |
| **Change design**        | `design-color`        | `true`  | Allows selecting custom color themes for GUI panes.                                               |
| **NoClip**               | `no-clip`             | `true`  | Automatically puts the player into Spectator Mode when they fly into blocks.                      |
| **Instant place signs**  | `instant-place-signs` | `true`  | Places sign blocks instantly without opening the text entry panel.                                |
| **Open (Trap-)Doors**    | `open-trapdoors`      | `true`  | Allows opening iron doors and trapdoors via simple right-click.                                   |
| **Scoreboard**           | `scoreboard`          | `true`  | Toggles the visibility of the BuildSystem info sidebar.                                           |
| **New navigator**        | `navigator-type`      | `true`  | Swaps between legacy GUI navigator design and the updated format.                                 |
| **Spawn teleport**       | `spawn-teleport`      | `true`  | Automatically teleports the player to the spawn point upon world entry.                           |
| **Hide players**         | `hide-players`        | `true`  | Vanishes all other online players.                                                                |
| **Disable interactions** | `disable-interact`    | `true`  | Blocks item interactions and block clicking (chests, pressure plates).                            |
| **World sort**           | `world-sort`          | `true`  | Controls category sorting in the navigator (A-Z, Z-A, creation dates).                            |
| **Nightvision**          | `night-vision`        | `true`  | Grants infinite nightvision effect.                                                               |
| **Place plants** (New)   | `place-plants`        | `true`  | Allows placing plants (flowers, saplings, coral, vine, sweet berries) on unsupported block types. |
| **Keep navigator** (New) | `keep-navigator`      | `true`  | Retains the navigator clock item in the inventory even when a clear-inventory event executes.     |


---

# 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/command-reference/settings.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.
