Horizons
⚙️ Configuration

🤺 Version du PVP

📄 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 :

settings:
  combat:
    # true = Mode de combat 1.8 (sans cooldown d'attaque)
    # false = Mode de combat 1.9+ (avec cooldown d'attaque)
    legacy-mode: false

🔄 Différences entre les modes de combat

Mode Legacy (1.8)

CaractéristiqueDescription
Vitesse d'attaqueTrès rapide (sans cooldown)
GameplayFavorise les clics rapides et les combos
Attribut techniqueDéfinit l'attribut ATTACK_SPEED à 1000.0

Mode Moderne (1.9+)

CaractéristiqueDescription
Vitesse d'attaquePlus lente avec cooldown entre les coups
GameplayFavorise le timing et la précision des coups
Attribut techniqueDé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 :

/horizons reload config

🧠 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) :

  1. Modifiez le fichier config.yml :
settings:
  combat:
    legacy-mode: true
  1. Rechargez la configuration :
/horizons reload config
  1. 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

On this page