L'Agent LeavePulse est distribué sous la forme d'un ensemble de fichiers .jar spécifiques à chaque plateforme. Nous recommandons de toujours télécharger l'Agent à partir de sources officielles pour garantir l'intégrité du code et la sécurité.
Sources Officielles
1. Tableau de bord LeavePulse
La méthode la plus simple pour les nouveaux serveurs. Sur la page des paramètres de votre serveur, vous trouverez un lien direct vers la version la mieux adaptée à votre plateforme.
2. Modrinth
Nous utilisons Modrinth comme principal dépôt public.
- ID du projet :
fMoFcuJh - Lien : modrinth.com/plugin/leavepulse-agent
Vous y trouverez l'historique des versions, les journaux de modifications détaillés et les métadonnées pour les gestionnaires de téléchargement automatique (comme Ferium ou Prism).
Types d'Artéfacts
Selon votre plateforme, le nom du fichier peut varier :
| Plateforme | Nom de l'artéfact | Description |
|---|---|---|
| Bukkit / Paper | leavepulse-agent-bukkit.jar | Version complète « fat » contenant toutes les bibliothèques nécessaires. |
| Bukkit (Shared) | ...-shared-magicutils.jar | Version légère pour les grands réseaux. Nécessite le plugin MagicUtils séparé. |
| Velocity | leavepulse-agent-velocity.jar | Version optimisée pour le proxy Velocity. |
| BungeeCord | leavepulse-agent-bungee.jar | Pour BungeeCord, Waterfall et les proxys compatibles. |
| Fabric / NeoForge | leavepulse-agent-mod.jar | Mod universel pour les serveurs basés sur Fabric ou NeoForge. |
Canaux de Diffusion (Release Channels)
Vous pouvez sélectionner la stabilité du système dans votre fichier de configuration (auto_update.channel) :
- Stable : Recommandé pour les serveurs de production. Testé de manière approfondie avant la sortie.
- Beta : Nouvelles fonctionnalités en cours de test final. Des bogues mineurs peuvent survenir.
- Dev : Versions automatisées à partir de chaque commit. Pour les développeurs et les tests locaux uniquement.
Sécurité et Vérification
Toutes les versions officielles sont signées numériquement. Lors des mises à jour automatiques, l'Agent vérifie :
- Somme de contrôle SHA-256 : Garantit que le fichier n'a pas été altéré pendant le téléchargement.
- Signature du manifeste (Ed25519) : Confirme que la mise à jour provient bien de l'équipe LeavePulse.
