> For the complete documentation index, see [llms.txt](https://wiki.dyroxplays.de/llms.txt). Markdown versions of documentation pages are available by appending `.md` to page URLs; this page is available as [Markdown](https://wiki.dyroxplays.de/betterspawner/konfiguration.md).

# Konfiguration

```yaml
##// Plugin Coded by Dyroxplays. \##

prefix: '&7[&6BetterSpawner&7]'
backupLastEntryOfSpawnerymlonsave: true
permissionneededtouse: true
```

#### Allgemeine Einstellungen

Diese Einstellungen betreffen das grundlegende Verhalten und die Anforderungen des Plugins:

* **prefix:** Das Prefix für alle Nachrichten, die vom Plugin gesendet werden.
* **backupLastEntryOfSpawnerymlonsave:** Sichert die letzte Eintragung der Spawner-YML-Datei bei jedem Speichervorgang.
* **permissionneededtouse:** Wenn auf `true` gesetzt, benötigen Spieler eine spezielle Berechtigung, um BetterSpawner zu verwenden.

```yaml
keepupgrades:
  onswitch: true
placingabetterspawn: true
forceasynctimemanager: true
```

#### Upgrade und Platzierungs-Einstellungen

Konfiguriert, wie Upgrades und Platzierungen gehandhabt werden:

* **keepupgrades.onswitch:** Beibehaltung der Upgrades beim Wechsel zwischen Spawner-Typen.
* **placingabetterspawn:** Bestimmt, ob BetterSpawner platziert werden können.
* **forceasynctimemanager:** Erzwingt die Verwendung eines asynchronen Zeitmanagers.

```yaml
stackonspawn:
  enable: true
  radius: 8.0
  entityname: '&e%type% &fx%stack%'
  entitys:
    all: true
    only:
    - ZOMBIE
    - PIG
  alloweverywhere: true
  worlds:
    enablethisfeature: false
    onthelistenable: true
    list:
    - world
```

#### Entity-Stapeln

Einstellungen zur Verwaltung des Stapelns von Entities:

* **enable:** Aktiviert das Stapeln von Entities.
* **radius:** Der Radius, in dem Entities um den Spawner gestapelt werden.
* **entityname:** Der Name des gestapelten Entities.
* **entitys.all:** Wenn auf `true` gesetzt, werden alle Entities gestapelt.
* **entitys.only:** Eine Liste spezifischer Entities, die gestapelt werden sollen.
* **alloweverywhere:** Erlaubt das Stapeln in allen Welten.
* **worlds.enablethisfeature:** Aktiviert die nachfolgende Weltenliste.
* **worlds.onthelistenable:** Erlaubt das Stapeln nur in den aufgelisteten Welten.
* **worlds.list:** Eine Liste der Welten, in denen das Stapeln aktiviert ist.

```yaml
destory:
  onlywithpermission: false
  needpermission: false
  havebeownerofspawner: false
```

#### Spawner-Zerstörung

Einstellungen zur Steuerung, wer Spawner zerstören kann:

* **onlywithpermission:** Erfordert eine spezielle Berechtigung, um Spawner zu zerstören.
* **needpermission:** Bestimmt, ob eine Berechtigung erforderlich ist.
* **havebeownerofspawner:** Legt fest, ob der Spieler der Besitzer des Spawners sein muss, um ihn zu zerstören.

```yaml
whereenable:
  alloweverywhere: true
  worlds:
    enablethisfeature: false
    onthelistenable: true
    list:
    - world
  ONLYonplots: false
  onplots: true
```

#### Einsatzbereich des Plugins

Einstellungen, die festlegen, wo BetterSpawner verwendet werden darf:

* **alloweverywhere:** Erlaubt die Verwendung des Plugins in allen Welten.
* **worlds.enablethisfeature:** Aktiviert die nachfolgende Weltenliste.
* **worlds.onthelistenable:** Erlaubt die Verwendung des Plugins nur in den aufgelisteten Welten.
* **worlds.list:** Eine Liste der Welten, in denen das Plugin aktiviert ist.
* **ONLYonplots:** Wenn `true`, ist die Verwendung nur auf Grundstücken erlaubt.
* **onplots:** Erlaubt die Verwendung auf Grundstücken.

```yaml
lore:
  buy: '&7Kaufe jetzt für %price% $'
  bought: '&aGekauft'
  notreaced: '&7Du musst vorher die Items einzahlen und die vorherigen Stufen freischalten'
  havetobuyfilter: '&cDu musst davor den Filter erst kaufen'
  filteractivated: '&aAktiviert'
  filterdeactivated: '&cDeaktiviert'
```

#### Beschreibungen und Nachrichten

Texte, die in der Benutzeroberfläche des Plugins angezeigt werden:

* **buy:** Text, der beim Kauf eines Upgrades angezeigt wird.
* **bought:** Text, der anzeigt, dass ein Upgrade gekauft wurde.
* **notreaced:** Hinweistext, wenn Voraussetzungen nicht erfüllt sind.
* **havetobuyfilter:** Hinweistext, wenn ein Filter vor dem Gebrauch gekauft werden muss.
* **filteractivated:** Text, der anzeigt, dass ein Filter aktiviert wurde.
* **filterdeactivated:** Text, der anzeigt, dass ein Filter deaktiviert wurde.

```yaml
items:
  guibackitem:
    item:
      material: BIRCH_DOOR
      name: '&cZurück'
      shortid: 0
      amount: 1
      isskull: false
      skullowner: eyJ0ZXh0dXJlcyI6eyJTS0lOIjp7InVybCI6Imh0dHA6Ly90ZXh0dXJlcy5taW5lY3JhZnQubmV0L3RleHR1cmUvNDM5MzNhNmQyNGM4YjQ2Nzk5MTJlNGZmMTllZmE1NmE4Yzk3MGQ2NjRmNmU2ZTRmNmEyZDA2N2Q1YjhiIn19fQ==
```

#### GUI-Items

Konfiguriert die verschiedenen Items, die in der GUI verwendet werden:

* **guibackitem:** Das Item, das als "Zurück"-Button fungiert.
  * **material:** Das Material des Items (BIRCH\_DOOR).
  * **name:** Der Name des Items in der GUI.
  * **shortid:** Die Kurz-ID des Items.
  * **amount:** Die Anzahl des Items.
  * **isskull:** Ob das Item ein Spielerkopf ist.
  * **skullowner:** Der Besitzer des Spielerkopfes, wenn es ein Spielerkopf ist.

***

Mit der Konfigurationsdatei kannst du BetterSpawner auf deine Bedürfnisse anpassen.


---

# 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://wiki.dyroxplays.de/betterspawner/konfiguration.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.
