Aller au contenu principal

Configuration et permissions de ResurrectionChest

Permissions

PermissionRôleValeur par défaut
resurrectionchest.usePermet a un joueur d'enregistrer un coffre et d'y rediriger les drops de morttrue
resurrectionchest.model.freePermet a un joueur d'utiliser les visuels de coffre gratuits de FreeMinecraftModelstrue
resurrectionchest.model.premiumPermet a un joueur d'utiliser les visuels de coffre premium de FreeMinecraftModelsop

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
  • storeXP
  • xpPercentageKept
  • 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 keepInventory est actif, ResurrectionChest ne fait rien.
  • Si keepLevel est 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
  • particleEffect1
  • particleEffect2

En revanche, particleEffect3 est le reglage de particules dont l'utilisation en direct est evidente dans le code actuel.