> 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/adventskalender/konfiguration.md).

# Konfiguration

### Plugin Informationen

**Prefix:** &7\[\&cAdvents&2Kalender&7]\
Dies ist der Prefix, der in Nachrichten verwendet wird.

### MySQL-Einstellungen

```yaml
MySQL:
  enable: false
  host: localhost
  port: '3306'
  username: user
  database: db
  password: password123
```

Diese Einstellungen konfigurieren die MySQL-Datenbankverbindung. Wenn `enable` auf `true` gesetzt ist, werden die Daten in einer MySQL-Datenbank gespeichert.

### Allgemeine Einstellungen

```yaml
afkchecksec: 300
allowcmd: false
logtoconsoleonopenday: true
placeholder:
  enable: false
  RED_STAINED_GLASS_PANE;0: 0;2;4;6;8;18;26;36;38;42;44;46;48;50;52
  WHITE_STAINED_GLASS_PANE;0: 1;3;5;7;9;17;27;35;37;43;45;47;49;51;53
retroactivedays: 24
```

* **afkchecksec:** Zeit in Sekunden, nach der Spieler als AFK betrachtet werden.
* **allowcmd:** Bestimmt, ob der Befehl /adventskalender für Spieler das Menü öffnen soll. Wenn Wert auf false, wird der Adventskalender nur über den Schneemann erreichbar sein.
* **logtoconsoleonopenday:** Loggt in die Konsole, wenn ein Spieler ein Türchen öffnet.
* **placeholder:** Einstellungen für Platzhalter in der GUI.
* **retroactivedays:** Anzahl der Tage, die rückwirkend geöffnet werden können.

### GUI-Einstellungen

```yaml
gui:
  name: '&cAdvents&2Kalender'
  length: 3
lore:
  openable: '&aUngeöffnet'
  opened: '&7Bereits geöffnet'
  notnow: '&cDieser Tag kann noch nicht geöffnet werden'
  outdated: '&cAbgelaufen'
  playtime: '&7Playtime: &e%advent_ptdayhave% &7/ %advent_ptdayneed%'
```

* **gui:** Name und Länge der Adventskalender-GUI.
* **lore:** Beschreibungen für verschiedene Zustände der Türchen (ungeöffnet, geöffnet, etc.).

### Schneemann-Einstellungen

```yaml
snowmanname: '&cAdvents&2Kalender'
achievesound: ENTITY_PLAYER_LEVELUP
```

Name des Schneemanns und Sound, der abgespielt wird, wenn ein Spieler ein Türchen öffnet.

### Nachrichten

```yaml
messages:
  noperm: '&cDazu hast du keine Rechte'
  usage: '&cNutze: /adventskalender reload oder /adventskalender setentity oder /adventskalender <ban/unban> <Spieler>'
  notreachedplaytime: '&cDu hast deine Onlinezeit für diesen Tag noch nicht erreicht, aktueller stand: %have% / %need% Minuten'
  ban:
    isban: '&c%player% ist vom Adventskalender bereits ausgeschlossen'
    notbanned: '&c%player% ist vom Adventskalender nicht ausgeschlossen'
    ban: '&a%player% ist nun vom Adventskalender ausgeschlossen'
    unban: '&a%player% kann nun wieder beim Adventskalender mitmachen'
    yourbanned:
    - '&cDu bist vom Adventskalender ausgeschlossen!'
  finalreward:
    notall: '&cDu hast (noch) nicht alle Türchen geöffnet!'
```

Verschiedene Nachrichten, die Spielern im Spiel angezeigt werden, z.B. wenn sie keine Berechtigungen haben, oder wenn sie ihre Spielzeit nicht erreicht haben.

### Türchen-Konfiguration

Jedes Türchen hat spezifische Einstellungen:

```yaml
adventskalender:
  '1':
    cmds:
    - give %player% STONE 1
    - adventmsg %player% &aDu hast erfolgreich Türchen &e#1 &ageöffnet
    item:
      material: ACACIA_DOOR
      name: '&aTürchen &e#1'
      lore:
      - ' '
      - '&7%status%'
      amount: 1
      slot: 0
    minplaytimeinminutes: 30
  '2':
    ...
```

* **cmds:** Befehle, die ausgeführt werden, wenn das Türchen geöffnet wird.
* **item:** Das Item, das im Türchen angezeigt wird (Material, Name, Beschreibung).
* **minplaytimeinminutes:** Minimale Spielzeit, die erforderlich ist, um das Türchen zu öffnen.

### Finale Belohnung

```yaml
finalreward:
  enable: true
  day: 25
  item:
    material: GOLD_BLOCK
    name: '&aFinale Belohnung'
    lore:
    - ''
    - '&aSei jeden Tag dabei und öffene'
    - '&atäglich die Truhen, um am Ende'
    - '&ediese Extra-Tür öffnen zu können!'
    amount: 25
    slot: 26
  cmds:
  - give %player% STONE 1
  - adventmsg %player% &aDu hast erfolgreich Türchen &e#25 &ageöffnet
```

Eine spezielle Belohnung für Spieler, die alle Türchen geöffnet haben, mit spezifischen Befehlen und Item-Einstellungen.

Diese Konfigurationsdatei ermöglicht eine umfangreiche Anpassung des Adventskalender-Plugins, um eine festliche und belohnende Erfahrung auf einem Minecraft-Server zu schaffen.


---

# 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/adventskalender/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.
