# Common Issues

## Issue 1 - Manipulating world

> "I can(not) build, even though I should be able to"

{% hint style="info" %}
Not every player can always interact with the world they are in.
{% endhint %}

Reasons an interaction could be cancelled:

* The world has its **Status** (see [`/worlds setStatus`](/commands/worlds/setstatus.md#usage)) set to archived
* The world has a setting enabled (see [`/worlds edit`](/commands/worlds/edit.md#usage)) which disallows certain events
* The world only allows **Builders** to build and the player is not such a builder

However, a player can override these reasons if:

* The player has the permission `buildsystem.admin`
* The player has the permission `buildsystem.bypass.archive`
* The player has used [`/build`](/commands/build.md#usage) to enter build-mode

## Issue 2 - Weird symbols appearing in messages

If ever start the server and see weird symbols in your messages instead of a UTF-8 character, try adding the following to your startup script:

```
-Dfile.encoding=UTF-8
```

![Example](/files/DHnkIIP4aSRb5TmIuoLH)


---

# Agent Instructions: 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/getting-started/common-issues.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.
