Version du PVP
Ce document présente comment configurer et utiliser le système de mécaniques de combat dans le plugin Horizons.
📄 Vue d'ensemble
Le gestionnaire de mécaniques de combat permet de basculer entre deux styles de combat Minecraft :
Mode Legacy (1.8) : Combat rapide sans temps de recharge entre les coups
Mode Moderne (1.9+) : Combat avec temps de recharge entre les coups
⚙️ Configuration
Les paramètres du système de combat sont configurés dans le fichier config.yml
:
🔄 Différences entre les modes de combat
Mode Legacy (1.8)
Vitesse d'attaque
Très rapide (sans cooldown)
Gameplay
Favorise les clics rapides et les combos
Attribut technique
Définit l'attribut ATTACK_SPEED à 1000.0
Mode Moderne (1.9+)
Vitesse d'attaque
Plus lente avec cooldown entre les coups
Gameplay
Favorise le timing et la précision des coups
Attribut technique
Définit l'attribut ATTACK_SPEED à 4.0 (valeur par défaut)
🛠️ Fonctionnement technique
Le système fonctionne en modifiant l'attribut ATTACK_SPEED
des joueurs :
À chaque connexion d'un joueur
Lors du rechargement de la configuration
Pour tous les joueurs en ligne lors de l'activation
🔄 Rechargement de la configuration
Pour recharger les paramètres de combat sans redémarrer le serveur :
🧠 Points techniques avancés
Le système applique automatiquement les mécaniques de combat à tous les joueurs connectés
Les changements de configuration sont appliqués immédiatement lors du rechargement
📋 Exemple d'utilisation
Pour passer en mode 1.8 (legacy) :
Modifiez le fichier
config.yml
:
Rechargez la configuration :
Tous les joueurs peuvent maintenant combattre en mode 1.8, sans cooldown entre les coups.
🔗 Compatibilité
Ce système est compatible avec la plupart des plugins de combat, mais peut entrer en conflit avec :
Les plugins qui modifient directement les attributs des joueurs
Les plugins de combat personnalisés qui remplacent les mécaniques de base