Configuration et Permissions de ResurrectionChest
Permissions
| Permission | Objectif | Par défaut |
|---|---|---|
resurrectionchest.use | Permet à un joueur d'enregistrer un coffre et d'y faire acheminer les objets de mort | true |
resurrectionchest.model.free | Permet à un joueur d'utiliser les visuels gratuits de coffre FreeMinecraftModels | true |
resurrectionchest.model.premium | Permet à un joueur d'utiliser les visuels premium de coffre FreeMinecraftModels | op |
resurrectionchest.use est la permission importante pour le comportement réel du coffre. Les permissions de modèle n'affectent que les visuels optionnels.
Surface de Configuration
config.yml expose actuellement ces paramètres orientés utilisateur :
- texte déclencheur du panneau
- messages de création, destruction, coffre manquant, mort et suppression du coffre
- liste noire de mondes
storeXPxpPercentageKept- texte de l'étiquette du coffre de mort pour les visuels FreeMinecraftModels
- paramètres de noms de modèle gratuit et premium
- paramètres d'effets de particules
enableParticleEffects(boolean) — active ou désactive les effets de particules sur les coffres de mortdeathChestRemovedMessage(string) — message affiché quand un coffre de mort est supprimé- mode haute compatibilité
- paramètres de perte de durabilité
Gestion de l'XP
Quand storeXP est activé :
- ResurrectionChest suit l'XP totale actuelle du joueur pendant le jeu
- à la mort, il stocke
XP totale suivie * xpPercentageKept - il met l'XP lâchée à
0 - il rend l'XP stockée quand le propriétaire ouvre son coffre enregistré la prochaine fois
Exceptions importantes :
- Si
keepInventoryest actif, ResurrectionChest ne fait rien. - Si
keepLevelest actif, la branche de stockage d'XP sort prématurément et laisse la gestion vanilla des niveaux intacte.
Gestion des Excédents
Si le coffre n'a pas de place libre pour un objet :
- cet objet reste dans la liste normale des objets de mort
- le joueur reçoit un avertissement que le coffre était plein
Intégration FreeMinecraftModels
Si FreeMinecraftModels est installé, ResurrectionChest peut faire apparaître un modèle visuel de coffre au-dessus du vrai coffre.
Comportement actuel :
- les visuels premium sont préférés quand le joueur a
resurrectionchest.model.premium - sinon le visuel gratuit est utilisé quand le joueur a
resurrectionchest.model.free - le modèle visuel bascule entre les variantes simple et double selon la taille du coffre
- le vrai coffre reste le backend de stockage
Si FreeMinecraftModels est absent ou que le modèle ne peut pas être généré, le coffre sous-jacent fonctionne toujours normalement.
Réserves Basées sur le Code Source
Le code source actuel montre également quelques entrées de configuration qui sont exposées dans config.yml mais pas clairement utilisées ailleurs dans ce dépôt :
- mode haute compatibilité
- paramètres de perte de durabilité
particleEffect1particleEffect2
En revanche, particleEffect3 est le paramètre de particules avec une utilisation active évidente dans le code actuel.