Porte cassée — que deviennent les clés ?
Quand une porte verrouillée est cassée (block break), le serveur garde la trace : la porte passe en statut destroyed. Toutes les clés associées (master ou copies) deviennent invalides.
Détection à l'utilisation
La conversion se fait paresseusement : tant que tu n'essaies pas d'utiliser une clé orpheline, elle reste apparemment normale.
Quand tu right-click un bloc avec une clé dont la porte n'existe plus :
1. La clé est marquée comme détruite
2. Son nom devient « 🗝 Clé d'une porte détruite » (gris)
3. Sa lore est effacée
4. Elle ne pourra plus ouvrir de porte
Pourquoi pas plus tôt ?
Faire le scan dès la casse de la porte impliquerait de parcourir tous les inventaires du serveur (en ligne ou hors ligne). Trop coûteux pour zéro bénéfice : l'utilisateur ne s'aperçoit du problème que quand il essaie d'utiliser la clé.
Purger ses clés détruites
Tu peux nettoyer ton inventaire en un click :
Menu Codex → 🗝 Mes clés → 🗑 Purger les clés détruites
Toutes les clés grises (destroyed_key) sont retirées de ton inventaire.
Récupérer
Si tu veux remettre une porte fonctionnelle au même endroit :
1. Pose une nouvelle porte → tu reçois 1 nouvelle master + 1 nouvelle copie
2. Le door_id sera différent — les anciennes clés ne marcheront pas, même si la porte est posée exactement au même bloc
C'est par design (verrou physique : on ne re-crée pas une clé identique).