🎄 Adventskalender – Event-Kalender & Geburtstage für Minecraft
Ein Plugin für deinen Minecraft-Server, das Spielern jeden Tag ein Geschenk gibt. Es hat drei Kalender und ein Geburtstags-Geschenk:
| Was | Wann | Türchen |
|---|---|---|
| 🎄 Adventskalender | ab 1. Dezember | 24 |
| 🎃 Halloween-Kalender | ab 1. Oktober | 31 |
| 🐰 Oster-Kalender | 13 Tage vor Ostersonntag bis Ostersonntag | 14 |
| 🎂 Geburtstags-Geschenk | am Geburtstag des Spielers + 2 Tage danach | 1 pro Jahr |
Du musst nichts programmieren. Plugin hineinkopieren, Server starten, fertig. Alles Weitere (Belohnungen, Texte, Zeiten) kannst du in normalen Textdateien ändern.
Inhaltsverzeichnis
- Was brauche ich?
- Installation in 5 Schritten
- So benutzen Spieler das Plugin
- Befehle für Admins
- Rechte (Permissions)
- Die Dateien des Plugins
- Belohnungen ändern
- Kalender ein- und ausschalten oder anpassen
- Geburtstage einstellen
- Texte und Sprache ändern
- Alles testen, ohne auf den Dezember zu warten
- Jeder darf nur einmal – oder der ganze Server nur einmal?
- Mehrere Server mit einer Datenbank (MySQL)
- Platzhalter für Scoreboards, Hologramme & Co.
- Plugin aktualisieren
- Probleme und ihre Lösung
- Häufige Fragen
1. Was brauche ich?
- Einen Minecraft-Server mit Spigot oder Paper (oder einem Fork davon) ab Version 1.20.
- Java 21 auf dem Server. Ältere Java-Versionen starten das Plugin nicht.
- Optional: das Plugin PlaceholderAPI, wenn du Werte des Kalenders auf Scoreboards oder Hologrammen anzeigen willst.
- Optional: eine MySQL-Datenbank, wenn mehrere Server (z. B. mit BungeeCord) sich die Daten teilen sollen. Für einen einzelnen Server brauchst du das nicht.
Hinweis: Das Plugin wurde für Minecraft 1.20 gebaut. Auf neueren Versionen sollte es laufen, teste es aber vor dem Einsatz auf deinem Live-Server kurz aus.
2. Installation in 5 Schritten
- Server ausschalten (oder einfach weitermachen, wenn du später neu startest).
- Die Datei
adventskalender-1.0.3.jarin den Ordnerpluginsdeines Servers kopieren. - Server starten.
- Das Plugin legt automatisch den Ordner
plugins/Adventskalenderan. Darin liegen jetzt die Dateienconfig.yml,messages_de.ymlundmessages_en.yml. - Fertig. Im Spiel
/akeingeben und der Kalender geht auf.
Wenn du in der Konsole die Meldung „Adventskalender erfolgreich gestartet!“ siehst, hat alles geklappt.
3. So benutzen Spieler das Plugin
Kalender öffnen
| Befehl | Was passiert |
|---|---|
/ak |
Öffnet den Kalender, der gerade läuft. Läuft keiner, wird der Adventskalender gezeigt (mit gesperrten Türchen). |
/ak halloween |
Öffnet den Halloween-Kalender |
/ak easter |
Öffnet den Oster-Kalender |
/ak advent |
Öffnet den Adventskalender |
Statt /ak funktionieren auch /adventskalender, /advent und /kalender.
Türchen öffnen
- Die Köpfe (Advent) bzw. Items (Halloween, Ostern) in der Mitte des Menüs sind die Türchen. Die rot-grünen Glasscheiben am Rand sind nur Dekoration.
- Ein Türchen kannst du nur öffnen, wenn der Tag erreicht ist. Der 5. Dezember schaltet z. B. Türchen 1 bis 5 frei, Türchen 6 bleibt zu.
- Klick auf ein Türchen = du bekommst das Geschenk. Passt es nicht ins Inventar, fällt es vor deine Füße.
- Ein geöffnetes Türchen glitzert und kann nicht nochmal geöffnet werden.
- Hast du einen Tag verpasst, ist das kein Problem: Du kannst alte Türchen jederzeit nachholen, solange der Kalender läuft.
Geburtstags-Geschenk
| Befehl | Was passiert |
|---|---|
/ak birthday set 15.03 |
Trägt deinen Geburtstag ein (Tag.Monat, ohne Jahr) |
/ak birthday |
Zeigt deinen eingetragenen Geburtstag |
/ak birthday claim |
Holt dein Geschenk ab |
- Du kannst das Geschenk am Geburtstag und bis zu 2 Tage danach abholen (Familie, Freunde, Feier – du hast Zeit).
- Es gibt ein Geschenk pro Jahr.
- Wenn du dich an deinem Geburtstag (oder danach) einloggst, bekommst du eine anklickbare Nachricht. Ein Klick darauf holt das Geschenk ab.
- Dein Geburtstag kann nur einmal eingetragen werden. Hast du dich vertippt, muss ein Admin das ändern (siehe unten).
4. Befehle für Admins
Alle Admin-Befehle beginnen mit /ak admin. Du brauchst dafür das Recht adventskalender.admin (Operatoren haben es automatisch).
Die Teile in [eckigen Klammern] sind optional. Lässt du [event] weg, gilt der Befehl für alle Kalender.
Gültige Namen für [event]: advent, halloween, easter.
| Befehl | Was er macht |
|---|---|
/ak admin reload |
Lädt Config und Sprachdateien neu, ohne Neustart |
/ak admin test [event] <Tag> |
Tut so, als wäre heute der gewählte Tag (siehe Testen) |
/ak admin test [event] reset |
Beendet den Test, das echte Datum gilt wieder |
/ak admin reset [event] <Spieler> |
Löscht alle geöffneten Türchen eines Spielers |
/ak admin reset [event] global |
Löscht alle Daten aller Spieler (Vorsicht!) |
/ak admin resetday [event] <Spieler> <Tag> |
Macht ein Türchen für einen Spieler wieder zu |
/ak admin resetday [event] global <Tag> |
Macht ein Türchen im Server-weiten Modus wieder frei |
/ak admin birthday set <Spieler> <TT.MM> |
Trägt den Geburtstag eines Spielers ein oder ändert ihn |
/ak admin birthday remove <Spieler> |
Löscht den Geburtstag eines Spielers |
/ak admin birthday reset <Spieler> |
Erlaubt dem Spieler, das Geburtstagsgeschenk nochmal abzuholen (zum Testen oder bei Problemen) |
Beispiele:
/ak admin test halloween 15 (Halloween-Kalender: so tun, als wäre der 15. Tag)
/ak admin test reset (alle Tests beenden)
/ak admin resetday advent Steve 3 (Steve darf Türchen 3 im Advent nochmal öffnen)
/ak admin reset halloween Steve (Steves Halloween-Daten löschen)
/ak admin birthday set Steve 24.12 (Steves Geburtstag auf den 24.12. setzen)
Mit Tab vervollständigt Minecraft die Namen und Zahlen für dich.
5. Rechte (Permissions)
Rechte vergibst du mit einem Rechte-Plugin (z. B. LuckPerms).
| Recht | Wofür | Standard |
|---|---|---|
adventskalender.use |
Kalender öffnen und benutzen | alle Spieler |
adventskalender.birthday |
Geburtstag eintragen und Geschenk abholen | alle Spieler |
adventskalender.admin |
Alle Admin-Befehle und Update-Hinweis beim Beitritt | nur Operatoren |
6. Die Dateien des Plugins
Alles liegt in plugins/Adventskalender/:
| Datei | Wofür |
|---|---|
config.yml |
Einstellungen und Belohnungen. Hier änderst du, was es zu gewinnen gibt und wann die Kalender laufen. |
messages_de.yml |
Alle deutschen Texte (Titel, Nachrichten, Namen der Geschenke) |
messages_en.yml |
Alle englischen Texte |
data.yml |
Hier speichert das Plugin, wer was geöffnet hat und die Geburtstage. Diese Datei nicht löschen, sonst fangen alle von vorne an. |
So bearbeitest du die Dateien richtig
- Öffne die Datei mit einem Texteditor (Notepad++, VS Code oder der Editor deines Hosters). Nicht mit Word.
- Ändere nur die Werte, nicht die Einrückung am Zeilenanfang. Die Leerzeichen am Anfang sind wichtig!
- Benutze Leerzeichen, keine Tabulatortaste.
- Speichern und im Spiel
/ak admin reloadeingeben. - Wenn der Server nach einem Fehler die Datei nicht mehr lesen kann: Zeile prüfen, die du zuletzt geändert hast (fehlendes Leerzeichen, fehlende Anführungszeichen).
7. Belohnungen ändern
Jedes Türchen hat in der config.yml einen Eintrag. Beispiel Advent, Tag 3:
rewards:
3:
material: DIAMOND_SWORD
amount: 1
enchantments:
- type: SHARPNESS
level: 4
- type: UNBREAKING
level: 2
Das bedeutet:
3:– die Nummer des Türchensmaterial:– welches Item es gibt (siehe unten)amount:– wie viele Stückenchantments:– Verzauberungen. Möchtest du keine, schreibeenchantments: []
Wo stehen die Belohnungen der anderen Kalender?
- Advent: ganz oben unter
rewards: - Halloween: weiter unten unter
events:→halloween:→rewards: - Ostern: weiter unten unter
events:→easter:→rewards: - Geburtstag: ganz unten unter
birthday:→rewards:
Item-Namen (material)
Es sind die englischen Minecraft-Namen in GROSSBUCHSTABEN mit Unterstrich statt Leerzeichen.
Beispiele: DIAMOND, GOLDEN_APPLE, NETHERITE_INGOT, ELYTRA, FIREWORK_ROCKET.
Eine Liste findest du, wenn du im Internet nach „Spigot Material list“ suchst.
Verzauberungen (type)
Auch hier die englischen Namen: SHARPNESS, UNBREAKING, PROTECTION, EFFICIENCY, FORTUNE, LOOTING, MENDING usw.
level ist die Stufe (z. B. 5 für Schärfe V).
Wenn du etwas falsch schreibst
Das Plugin gibt dann eine Warnung in der Konsole aus (z. B. „Ungültiges Material …“). Der Spieler bekommt die Meldung, dass das Geschenk falsch eingestellt ist, und das Türchen bleibt zu. Er verliert also nichts. Korrigiere den Fehler und lade mit /ak admin reload neu.
Eigener Name und eigene Beschreibung der Geschenke
Der Name und der Beschreibungstext, die im Menü über einem Türchen stehen, kommen nicht aus der config.yml, sondern aus der Sprachdatei. Siehe Texte und Sprache ändern.
8. Kalender ein- und ausschalten oder anpassen
In der config.yml ganz unten gibt es den Bereich events:. Dort steht jeder Kalender mit seinen Einstellungen:
events:
halloween:
enabled: true
days: 31
start: "10-01"
grace_days: 0
closed_material: PUMPKIN
opened_material: JACK_O_LANTERN
| Einstellung | Bedeutung |
|---|---|
enabled |
true = Kalender an, false = Kalender aus (die Daten bleiben erhalten) |
days |
Wie viele Türchen der Kalender hat (1 bis 36) |
start |
Wann der Kalender beginnt. Format Monat-Tag, z. B. "10-01" für den 1. Oktober |
grace_days |
Wie viele Tage der Kalender nach dem letzten Türchen noch offen bleibt, damit man verpasste Türchen nachholen kann |
closed_material |
Item für ein geschlossenes Türchen |
opened_material |
Item für ein geöffnetes Türchen |
Zeitpunkt für Ostern
Ostern liegt jedes Jahr woanders. Deshalb gibt es dort eine Sonderschreibweise:
start: "easter-13"
Das heißt: 13 Tage vor Ostersonntag. Das Plugin rechnet das Datum jedes Jahr automatisch aus, du musst nie wieder etwas ändern.
Weitere Beispiele: easter+1 = Ostermontag, easter-2 = Karfreitag.
Eigene Köpfe statt Items (für Fortgeschrittene)
Möchtest du für Halloween oder Ostern hübsche Kopf-Texturen, kannst du bei einem Kalender zusätzlich diese Zeilen einfügen:
closed_texture: "http://textures.minecraft.net/texture/DEINE_TEXTUR"
opened_texture: "http://textures.minecraft.net/texture/DEINE_TEXTUR"
Passende Texturen findest du auf Seiten wie minecraft-heads.com (dort den Wert „Minecraft-URL“ kopieren).
Zeitzone
Das Plugin richtet sich nach der Uhrzeit des Servers. Wenn dein Server in einem anderen Land steht und die Türchen zu früh oder zu spät aufgehen, trage deine Zeitzone ein:
general:
timezone: "Europe/Berlin"
9. Geburtstage einstellen
Alles steht unten in der config.yml im Bereich birthday::
birthday:
enabled: true
grace_days: 2
allow_change: false
broadcast: true
commands: []
rewards:
1:
material: CAKE
amount: 1
enchantments: []
| Einstellung | Bedeutung |
|---|---|
enabled |
false schaltet die Geburtstags-Funktion komplett ab |
grace_days |
Wie viele Tage nach dem Geburtstag das Geschenk noch abholbar ist (Standard 2) |
allow_change |
false = Spieler können ihren Geburtstag nur einmal eintragen, Änderungen macht nur ein Admin. true = Spieler dürfen selbst ändern (siehe Hinweis) |
broadcast |
true = der ganze Server sieht „Steve feiert Geburtstag – alles Gute!“, wenn das Geschenk abgeholt wird |
commands |
Zusätzliche Befehle, die der Server ausführt (siehe unten) |
rewards |
Die Geschenke. Funktioniert genau wie bei den Kalendern, du kannst beliebig viele Einträge anlegen (1, 2, 3, …) |
Warum ist
allow_changestandardmäßig aus? Wäre es an, könnte ein Spieler sein Datum jeden Tag umstellen und sich ständig Geschenke holen. Auch mittruekann er pro Jahr nur einmal abholen.
Geld oder andere Belohnungen per Befehl
Wenn du z. B. ein Wirtschafts-Plugin hast, kannst du Geld verschenken:
commands:
- "eco give %player% 500"
- "give %player% minecraft:cake 1"
%player% wird automatisch durch den Namen des Spielers ersetzt. Ohne Schrägstrich am Anfang schreiben.
Wichtige Hinweise
- Das Jahr wird nie gespeichert, nur Tag und Monat. Das Plugin weiß also nie, wie alt jemand ist.
- Wer am 29. Februar Geburtstag hat, feiert in Jahren ohne Schalttag am 28. Februar.
- Wer am 31. Dezember Geburtstag hat, kann bis in den Januar abholen. Das funktioniert korrekt.
10. Texte und Sprache ändern
Sprache umstellen
In der config.yml ganz oben:
general:
language: "de"
"de" = Deutsch, "en" = Englisch. Danach /ak admin reload.
Eigene Texte
Öffne messages_de.yml (oder messages_en.yml). Dort stehen alle Texte. Farben schreibst du mit &:
| Code | Farbe | Code | Farbe |
|---|---|---|---|
&0 |
Schwarz | &8 |
Dunkelgrau |
&1 |
Dunkelblau | &9 |
Blau |
&2 |
Dunkelgrün | &a |
Grün |
&3 |
Türkis | &b |
Hellblau |
&4 |
Dunkelrot | &c |
Rot |
&5 |
Lila | &d |
Pink |
&6 |
Gold | &e |
Gelb |
&7 |
Grau | &f |
Weiß |
Formatierung: &l = fett, &o = kursiv, &n = unterstrichen, &r = zurücksetzen.
Platzhalter in Texten
Diese Platzhalter dürfen in den Texten stehen und werden automatisch ersetzt:
%day%– die Nummer des Tages%date%– das Datum eines gesperrten Türchens%player%– der Spielername%event%– der Name des Kalenders%days%– die Anzahl Tage (bei Geburtstagen)
Namen und Beschreibung der Geschenke im Menü
Beispiel für den Adventskalender in messages_de.yml:
rewards:
day_3:
name: "&cTag 3: Schwert des Helden"
lore: ["&7Ein mächtiges Schwert, um Monster zu jagen."]
nameist die Überschrift des Türchens.loresind die Zeilen darunter. Mehrere Zeilen schreibst du so:["Zeile 1", "Zeile 2"].
Für Halloween und Ostern stehen die Texte weiter unten in der Datei unter events: → halloween: bzw. easter:.
Wenn du ein Geschenk in der config.yml änderst, solltest du hier den Namen anpassen, sonst steht „Schwert des Helden“, obwohl es jetzt Diamanten gibt.
Wenn du neue Texte vermisst („Key error: …“ im Spiel), siehe Plugin aktualisieren.
11. Alles testen, ohne auf den Dezember zu warten
Du musst nicht bis zum 1. Dezember warten, um alles auszuprobieren:
/ak admin test advent 10– der Adventskalender denkt jetzt, es sei der 10. Dezember./ak advent– öffne ihn und probiere die Türchen 1 bis 10 aus.- Zum Zurücksetzen deiner Test-Türchen:
/ak admin reset advent DEINNAME - Test beenden:
/ak admin test reset
Genauso für halloween und easter. Den Test-Tag vergisst das Plugin beim nächsten Neustart. Du kannst also nichts „vergessen auszuschalten“.
Geburtstag testen:
/ak admin birthday set DEINNAME TT.MM– statt TT.MM das heutige Datum eintragen (z. B.24.12)/ak birthday claim– du bekommst das Geschenk- Nochmal testen:
/ak admin birthday reset DEINNAME
12. Jeder darf nur einmal – oder der ganze Server nur einmal?
Es gibt zwei Betriebsarten:
- Normal (Standard): Jeder Spieler hat seinen eigenen Kalender. Jeder darf jedes Türchen einmal öffnen.
- Global: Jedes Türchen darf nur ein einziger Spieler auf dem ganzen Server öffnen. Wer zuerst klickt, gewinnt.
Umstellen in der config.yml:
calendar:
use_global_calendar: false # true = Global-Modus
Du kannst das auch nur für einen Kalender ändern, indem du bei diesem im Bereich events: die Zeile global: true oder global: false einfügst.
13. Mehrere Server mit einer Datenbank (MySQL)
Nur nötig, wenn du z. B. ein BungeeCord-Netzwerk hast und alle Server dieselben Daten benutzen sollen. Für einen Server einfach ignorieren.
In der config.yml:
mysql:
enable: true
host: "localhost"
port: 3306
database: "adventskalender"
user: "root"
password: "DEIN_PASSWORT"
- Die Datenbank (
adventskalender) musst du vorher selbst anlegen. Die Tabellen darin erstellt das Plugin allein. - Danach den Server neu starten (oder
/ak admin reload). - In der Konsole muss stehen: „MySQL-Verbindung erfolgreich hergestellt!“
- Klappt es nicht, benutzt das Plugin automatisch die
data.ymlals Notlösung und schreibt eine Warnung in die Konsole. - Sollte die Datenbank später kurz ausfallen, bekommen Spieler eine Meldung und es wird nichts vergeben. Sobald die Datenbank wieder da ist, geht alles weiter.
- Alle Kalender und Geburtstage werden in der Datenbank gespeichert. Daten aus einer älteren Version werden dabei automatisch übernommen.
Wichtig: Daten aus der
data.ymlwerden nicht automatisch in die Datenbank kopiert. Schaltest du MySQL ein, fangen die Spieler dort bei null an.
14. Platzhalter für Scoreboards, Hologramme & Co.
Wenn das Plugin PlaceholderAPI installiert ist, kannst du diese Werte überall anzeigen, wo PlaceholderAPI funktioniert:
Für das gerade laufende Kalender-Event
| Platzhalter | Zeigt |
|---|---|
%ak_event% |
Name des laufenden Kalenders (advent, halloween, easter) |
%ak_day% |
Welcher Tag des Kalenders heute ist (0 = Kalender läuft nicht) |
%ak_claimed% |
Wie viele Türchen der Spieler schon geöffnet hat |
%ak_remaining% |
Wie viele Türchen noch offen sind |
%ak_has_claimed_today% |
„Ja“ oder „Nein“: Hat der Spieler das heutige Türchen schon geöffnet? |
%ak_is_global% |
„Global“ oder „Spieler-basiert“ |
Für einen bestimmten Kalender
Schreibe den Namen des Kalenders vor den Platzhalter:
%ak_halloween_claimed%%ak_easter_day%%ak_advent_remaining%
Geburtstag
| Platzhalter | Zeigt |
|---|---|
%ak_birthday% |
Eingetragenes Datum (z. B. 15.03.) oder - |
%ak_birthday_active% |
„Ja“, wenn der Spieler gerade sein Geschenk abholen kann, sonst „Nein“ |
15. Plugin aktualisieren
- Server ausschalten.
- Die alte
.jar-Datei aus demplugins-Ordner löschen. - Die neue
.jar-Datei hineinkopieren. - Server starten.
Deine Daten (data.yml) und deine Einstellungen bleiben erhalten.
Neue Einstellungen sichtbar machen
Deine alte config.yml und die Sprachdateien werden bei einem Update nicht überschrieben. Neue Funktionen laufen trotzdem mit den Standardwerten, du siehst die neuen Einstellungen aber nicht in der Datei. Willst du sie sehen und ändern:
- Server ausschalten.
config.ymlumbenennen, z. B. inconfig_alt.yml. (Dasselbe mit denmessages_...yml-Dateien, falls nötig.)- Server starten. Das Plugin erstellt eine frische, vollständige Datei.
- Deine Änderungen aus
config_alt.ymlin die neue Datei übertragen.
Die data.yml bleibt dabei immer unangetastet.
Update-Hinweis
Erscheint eine neue Version auf SpigotMC, schreibt das Plugin eine Warnung in die Konsole. Admins bekommen beim Einloggen eine klickbare Nachricht mit dem Download-Link.
16. Probleme und ihre Lösung
| Problem | Lösung |
|---|---|
| Plugin startet nicht | Prüfe die Java-Version (Java 21 nötig) und ob es Spigot/Paper ab 1.20 ist. Die genaue Fehlermeldung steht in der Server-Konsole. |
/ak tut nichts / „Unbekannter Befehl“ |
Plugin wurde nicht geladen. Schau in die Konsole oder tippe /plugins und prüfe, ob „Adventskalender“ grün ist. |
| „Dafür hast du keine Berechtigung“ | Der Spieler hat adventskalender.use (bzw. adventskalender.admin) nicht. Rechte prüfen. |
| Alle Türchen sind gesperrt | Es ist gerade nicht die Zeit des Kalenders. Prüfe das Datum oder teste mit /ak admin test. |
| Im Menü steht „Key error: …“ | In deiner Sprachdatei fehlt ein Text. Siehe Plugin aktualisieren, neue Sprachdatei erzeugen lassen. |
| Ein Türchen lässt sich nicht öffnen, Meldung „falsch konfiguriert“ | In der config.yml ist bei diesem Tag ein Item- oder Verzauberungsname falsch geschrieben. Die Konsole sagt dir genau, wo. |
| Eine Verzauberung fehlt am Geschenk | Der Name in type: ist falsch (englisch und GROSS schreiben). Die Konsole zeigt eine Warnung. |
| Kopf zeigt Steve statt Weihnachtsmotiv | Der Server konnte die Textur nicht laden (Internet-/Mojang-Problem). Neustart versuchen. Bei Halloween/Ostern gibt es Items statt Köpfen, das ist normal. |
| Meldung „Die Datenbank ist gerade nicht erreichbar“ | Nur mit MySQL. Prüfe Zugangsdaten und ob die Datenbank läuft. |
| Nach dem Reload stimmt etwas nicht | Server einmal komplett neu starten. |
| Ein Spieler hat sich beim Geburtstag vertippt | /ak admin birthday set <Spieler> <TT.MM> |
| Spieler hat sein Geburtstagsgeschenk verloren / Fehler beim Abholen | /ak admin birthday reset <Spieler>, dann darf er nochmal abholen. |
| Kalender geht zur falschen Uhrzeit auf | Zeitzone in der config.yml einstellen (siehe Zeitzone). |
Hilft nichts davon: Kopiere die Fehlermeldung aus der Konsole (nicht nur „geht nicht“) und frage auf der Seite des Plugins bei SpigotMC nach.
17. Häufige Fragen
Kann ich Geschenke für jeden Tag selbst festlegen? Ja, siehe Belohnungen ändern.
Kann ich einen Kalender ausschalten, den ich nicht will?
Ja: In der config.yml bei events: den Eintrag enabled: false setzen.
Kann ich mehr als 24, 31 oder 14 Türchen haben?
Ja, bis zu 36 pro Kalender (Einstellung days). Du musst dann aber auch für jedes neue Türchen eine Belohnung eintragen und im Sprachfile einen Namen vergeben.
Was passiert, wenn der Kalender vorbei ist?
Er bleibt noch grace_days Tage offen (Advent: bis zum 31.12., Ostern: 7 Tage), danach sind alle Türchen gesperrt, bis er im nächsten Jahr wieder startet.
Gehen die Türchen jedes Jahr von vorne los?
Nein. Das Plugin merkt sich dauerhaft, was jemand geöffnet hat. Soll im nächsten Jahr wieder alles neu sein, benutze /ak admin reset global (oder /ak admin reset advent global nur für den Advent). Achtung: Das löscht die Daten für alle.
Sehen alle Spieler, wann ich Geburtstag habe? Nein. Das Datum sieht nur der Spieler selbst (und Admins in der Datenbank/Datei). Im Chat steht beim Abholen nur „Spieler feiert Geburtstag“, ohne Datum.
Funktioniert das Plugin mit Bedrock-Spielern (Geyser)? Das wurde nicht getestet.
Ich habe data.yml gelöscht, was jetzt?
Dann haben alle Spieler wieder alle Türchen und Geburtstage sind weg. Spiele vorher eine Sicherung ein, wenn du eine hast. Mach vor Änderungen am Server grundsätzlich eine Sicherheitskopie des Plugin-Ordners.
Autor: M_Viper • Frohe Weihnachten, schaurig-schönes Halloween, frohe Ostern und alles Gute zum Geburtstag! 🎄🎃🐰🎂