> 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/v2/permissions/worlds/creating-worlds.md).

# Creating Worlds

### Public worlds

In order to create a *public* world the following permission is needed:

```
buildsystem.create.public
```

Set the maximum amount of *public* worlds a player can create with

```
buildsystem.create.public.<amount>
```

### Private worlds

In order to create a *private* world the following permission is needed:

```
buildsystem.create.private
```

Set the maximum amount of *private* worlds a player can create with

```
buildsystem.create.private.<amount>
```

### Type restrictions

Allows server owners to restrict which world types can be created

<table data-header-hidden><thead><tr><th>Type</th><th>Permission</th></tr></thead><tbody><tr><td>Normal</td><td><pre><code>buildsystem.create.type.normal
</code></pre></td></tr><tr><td>Flat</td><td><pre><code>buildsystem.create.type.flat
</code></pre></td></tr><tr><td>Nether</td><td><pre><code>buildsystem.create.type.nether
</code></pre></td></tr><tr><td>End</td><td><pre><code>buildsystem.create.type.end
</code></pre></td></tr><tr><td>Void</td><td><pre><code>buildsystem.create.type.void
</code></pre></td></tr></tbody></table>
