ResurrectionChest Konfiguration und Berechtigungen
Berechtigungen
| Berechtigung | Zweck | Standard |
|---|---|---|
resurrectionchest.use | Erlaubt einem Spieler, eine Truhe zu registrieren und Todesdrops dorthin umzuleiten | true |
resurrectionchest.model.free | Erlaubt einem Spieler, die kostenlosen FreeMinecraftModels-Truhenmodelle zu nutzen | true |
resurrectionchest.model.premium | Erlaubt einem Spieler, die Premium-FreeMinecraftModels-Truhenmodelle zu nutzen | op |
resurrectionchest.use ist die wichtige Berechtigung fuer das eigentliche Truhenverhalten. Die Modell-Berechtigungen betreffen nur optionale Visuals.
Konfigurationsoberflaeche
config.yml stellt derzeit diese nutzerseitigen Einstellungen bereit:
- Ausloesetext fuer Schilder
- Nachrichten fuer Truhenerstellung, Zerstoerung, fehlende Truhe, Tod und Entfernung
- Welt-Blacklist
storeXPxpPercentageKept- Nametag-Text der Todestruhe fuer FreeMinecraftModels-Visuals
- Einstellungen fuer kostenlose und Premium-Modellnamen
- Partikeleffekt-Einstellungen
- High-Compatibility-Modus
- Einstellungen fuer Haltbarkeitsverlust
XP-Verhalten
Wenn storeXP aktiviert ist:
- verfolgt ResurrectionChest waehrend des Spielens die aktuellen gesamten XP des Spielers
- speichert es beim Tod
verfolgte gesamte XP * xpPercentageKept - setzt es fallengelassene XP auf
0 - gibt es die gespeicherten XP zurueck, wenn der Besitzer seine registrierte Truhe das naechste Mal oeffnet
Wichtige Ausnahmen:
- Wenn
keepInventoryaktiv ist, macht ResurrectionChest nichts. - Wenn
keepLevelaktiv ist, beendet der XP-Speicherzweig sich frueh und laesst die Vanilla-Levelbehandlung unveraendert.
Overflow-Verhalten
Wenn die Truhe keinen freien Slot fuer ein Item hat:
- bleibt dieses Item in der normalen Todesdrop-Liste
- erhaelt der Spieler eine Warnung, dass die Truhe voll war
FreeMinecraftModels-Integration
Wenn FreeMinecraftModels installiert ist, kann ResurrectionChest ein visuelles Truhen-Prop ueber der echten Truhe erzeugen.
Aktuelles Verhalten:
- Premium-Visuals werden bevorzugt, wenn der Spieler
resurrectionchest.model.premiumhat - andernfalls wird das kostenlose Visual verwendet, wenn der Spieler
resurrectionchest.model.freehat - das visuelle Modell wechselt je nach Truhengroesse zwischen Einzel- und Doppelvarianten
- die echte Truhe bleibt weiterhin das Storage-Backend
Wenn FreeMinecraftModels fehlt oder das Modell nicht erzeugt werden kann, funktioniert die zugrunde liegende Truhe weiterhin normal.
Quellcodegestuetzte Hinweise
Der aktuelle Quellcode zeigt auch einige Konfigurationseintraege, die in config.yml vorhanden sind, aber anderswo in diesem Repo nicht klar verwendet werden:
- High-Compatibility-Modus
- Einstellungen fuer Haltbarkeitsverlust
particleEffect1particleEffect2
Im Gegensatz dazu ist particleEffect3 die Partikeleinstellung mit einer offensichtlichen Live-Verwendung im aktuellen Code.