Configuration et permissions de ResurrectionChest
Permissions
| Permission | Rôle | Valeur par défaut |
|---|---|---|
resurrectionchest.use | Permet a un joueur d'enregistrer un coffre et d'y rediriger les drops de mort | true |
resurrectionchest.model.free | Permet a un joueur d'utiliser les visuels de coffre gratuits de FreeMinecraftModels | true |
resurrectionchest.model.premium | Permet a un joueur d'utiliser les visuels de coffre premium de FreeMinecraftModels | op |
resurrectionchest.use est la permission importante pour le comportement reel du coffre. Les permissions de modele n'affectent que les visuels optionnels.
Surface de configuration
config.yml expose actuellement ces reglages visibles pour les utilisateurs :
- texte declencheur du panneau
- messages de creation de coffre, destruction, coffre manquant, mort et suppression
- liste noire des mondes
storeXPxpPercentageKept- texte du nametag du coffre de mort pour les visuels FreeMinecraftModels
- reglages de nom de modele gratuit et premium
- reglages d'effets de particules
- mode haute compatibilite
- reglages de perte de durabilite
Gestion de l'XP
Quand storeXP est active :
- ResurrectionChest suit l'XP totale actuelle du joueur pendant le jeu
- a la mort, il stocke
XP totale suivie * xpPercentageKept - il met l'XP lachee a
0 - il rend l'XP stockee quand le proprietaire ouvre a nouveau son coffre enregistre
Exceptions importantes :
- Si
keepInventoryest actif, ResurrectionChest ne fait rien. - Si
keepLevelest actif, la branche de stockage d'XP s'arrete tot et laisse intacte la gestion vanilla du niveau.
Gestion du debordement
Si le coffre n'a aucun emplacement libre pour un objet :
- cet objet reste dans la liste normale des drops de mort
- le joueur recoit un avertissement indiquant que le coffre etait plein
Integration FreeMinecraftModels
Si FreeMinecraftModels est installe, ResurrectionChest peut faire apparaitre un prop visuel de coffre au-dessus du vrai coffre.
Comportement actuel :
- les visuels premium sont preferes si le joueur a
resurrectionchest.model.premium - sinon le visuel gratuit est utilise si le joueur a
resurrectionchest.model.free - le modele 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 si le modele ne peut pas etre genere, le coffre sous-jacent continue de fonctionner normalement.
Points de vigilance confirmes par le code source
Le code source actuel montre aussi quelques entrees de configuration exposees dans config.yml mais dont l'utilisation n'est pas clairement visible ailleurs dans ce depot :
- mode haute compatibilite
- reglages de perte de durabilite
particleEffect1particleEffect2
En revanche, particleEffect3 est le reglage de particules dont l'utilisation en direct est evidente dans le code actuel.