Skip to content

Système d'adoption

Accueil / Système d'adoption


📄 Aperçu du système d'adoption

ParamètreSpécification
Objet d'activationPapier (minecraft:paper)
Geste d'activationS'accroupir (Shift) + Clic droit avec du papier sur le chien
Geste d'adoptionClic droit avec la main vide sur le chien en attente
Progrès associéÀ la recherche d'un foyer (Looking for a Home)
AnnulationShift + Clic droit avec papier OU dégâts subis
Attribution de personnalitéAttribution aléatoire automatique si absente

🔄 1. Flux du cycle d'adoption

       [Maître avec Papier] ──► Shift + Clic droit


                           [En attente d'adoption]

         ┌──────────────────────────────┼──────────────────────────────┐
         ▼                              ▼                              ▼
 [Autre joueur: Clic droit]   [Maître: Shift+Clic]     [Chien blessé]
         │                              │                              │
         ▼                              ▼                              ▼
 [Propriété transférée]       [Adoption annulée]           [Adoption annulée]
 "Vous avez adopté [Nom] !"    "Adoption annulée pour..."    "Adoption annulée (dégâts)..."

📜 2. Notifications et sécurité

  • Mise en adoption : Diffuse un message indiquant que le chien est prêt pour l'adoption avec des cœurs roses.
  • Transfert sécurisé : Met à jour l'UUID du propriétaire et réinitialise les états de garde précédents.
  • Protection contre les dégâts : Tout dégât subi annule immédiatement l'adoption afin d'éviter les abus.

🛡️ 3. Stabilité et sécurité des personnalités (v4.24.4+ / v5.0.19+)

Lors de l'adoption de chiens vanilla ou importés d'anciens mondes :

  • Attribution automatique : Si le chien ne possède pas de personnalité NBT, une personnalité aléatoire lui est attribuée.
  • Protection anti-crash : WolfStatManager applique une sécurité ramenant à WolfPersonality.NORMAL pour parer tout crash.

Retour à Accueil | Voir Cornes de chèvre et ordres tactiques de meute

Official documentation & web portal for Dasik Igaijinn mods.