ResurrectionChest Konfiguration und Berechtigungen
Berechtigungen
| Berechtigung | Zweck | Standard |
|---|---|---|
resurrectionchest.use | Erlaubt einem Spieler, eine Truhe zu registrieren und Todesbeute dorthin leiten zu lassen | true |
resurrectionchest.model.free | Erlaubt einem Spieler, die kostenlosen FreeMinecraftModels-Truhenvisualisierungen zu verwenden | true |
resurrectionchest.model.premium | Erlaubt einem Spieler, die Premium-FreeMinecraftModels-Truhenvisualisierungen zu verwenden | op |
resurrectionchest.use ist die wichtige Berechtigung für das tatsächliche Truhenverhalten. Die Modellberechtigungen betreffen nur optionale Visualisierungen.
Konfigurationsoberfläche
config.yml stellt derzeit diese benutzerseitigen Einstellungen bereit:
- Schild-Auslösetext
- Truhen-Erstellungs-, Zerstörungs-, fehlende-Truhe-, Todes- und Entfernungsnachrichten
- Welt-Blacklist
storeXPxpPercentageKept- Todeskisten-Namensschild-Text für FreeMinecraftModels-Visualisierungen
- Einstellungen für kostenlose und Premium-Modellnamen
- Partikeleffekt-Einstellungen
enableParticleEffects(boolean) — aktiviert oder deaktiviert Partikeleffekte auf TodeskistendeathChestRemovedMessage(string) — Nachricht, die angezeigt wird, wenn eine Todeskiste entfernt wird- Hochkompatibilitätsmodus
- Haltbarkeitsverlust-Einstellungen
XP-Behandlung
Wenn storeXP aktiviert ist:
- ResurrectionChest verfolgt die aktuelle Gesamt-XP des Spielers während des Spiels
- beim Tod speichert es
verfolgte Gesamt-XP * xpPercentageKept - es setzt die abgeworfene XP auf
0 - es gibt die gespeicherte XP zurück, wenn der Besitzer das nächste Mal seine registrierte Truhe öffnet
Wichtige Ausnahmen:
- Wenn
keepInventoryaktiv ist, tut ResurrectionChest nichts. - Wenn
keepLevelaktiv ist, wird der XP-Speicherzweig vorzeitig beendet und die Vanilla-Level-Behandlung bleibt unverändert.
Überlaufbehandlung
Wenn die Truhe keinen freien Platz für einen Gegenstand hat:
- bleibt dieser Gegenstand in der normalen Todesbeute-Liste
- der Spieler erhält eine Warnung, dass die Truhe voll war
FreeMinecraftModels-Integration
Wenn FreeMinecraftModels installiert ist, kann ResurrectionChest ein visuelles Truhen-Modell auf der echten Truhe spawnen.
Aktuelles Verhalten:
- Premium-Visualisierungen werden bevorzugt, wenn der Spieler
resurrectionchest.model.premiumhat - andernfalls wird die kostenlose Visualisierung verwendet, wenn der Spieler
resurrectionchest.model.freehat - das visuelle Modell wechselt zwischen Einzel- und Doppelvarianten basierend auf der Truhengröße
- die echte Truhe bleibt das Speicher-Backend
Wenn FreeMinecraftModels fehlt oder das Modell nicht gespawnt werden kann, funktioniert die zugrunde liegende Truhe weiterhin normal.
Quellcode-basierte Vorbehalte
Der aktuelle Quellcode zeigt auch einige Konfigurationseinträge, die in config.yml verfügbar sind, aber nicht eindeutig anderswo in diesem Repository verwendet werden:
- Hochkompatibilitätsmodus
- Haltbarkeitsverlust-Einstellungen
particleEffect1particleEffect2
Im Gegensatz dazu ist particleEffect3 die Partikeleinstellung mit einer offensichtlichen aktiven Verwendung im aktuellen Code.