Gestion de Contenu d'EliteMobs
EliteMobs 10 utilise un cycle de vie du contenu intégré à Nightbreak.
Si vous n'avez pas encore lié de jeton Nightbreak, commencez par les guides globaux :
Commandes principales
| Commande | Rôle |
|---|---|
/em initialize | Procédure de configuration initiale |
/em setup | Menu principal de gestion du contenu |
/em downloadall | Vérifie/télécharge la mise à jour du plugin, puis demande le contenu manquant ou obsolète avec vérification de l'accès du compte |
/em downloadallcontent | Demande les paquets manquants ou obsolètes avec vérification de l'accès du compte, sans mettre à jour le plugin |
/em updatecontent | Assistant de mise à jour groupée du contenu obsolète |
/em updateallcontent | Alias de /em updatecontent |
/em downloadpluginupdate | Télécharge uniquement la mise à jour du plugin EliteMobs, sans contenu |
/em applypluginupdate | Applique une mise à jour téléchargée du plugin EliteMobs sans redémarrage |
/em forcereinstallcontent <package|all> | Télécharge à nouveau le contenu par le circuit authentifié normal, même lorsque la version installée est déjà à jour |
/nightbreaklogin [token] | Liaison de compte Nightbreak partagée : affiche un lien pour approuver le serveur, ou enregistre un jeton collé |
/nightbreaklogout | Efface le jeton de compte Nightbreak enregistré |
Ce que fait /em setup désormais
Le menu de configuration actuel est bien plus qu'un simple écran d'activation/désactivation. C'est l'endroit principal pour :
- parcourir le contenu disponible
- distinguer les états installé et téléchargé
- repérer le contenu obsolète
- voir si un paquet nécessite un accès Nightbreak
- gérer les catégories de contenu officiel sans quitter le jeu
C'est l'endroit recommandé pour gérer les donjons, le contenu du monde-hub et les autres paquets officiels.
Le menu de configuration actuel propose également des filtres pour :
- les donjons
- les événements
- les modèles personnalisés
Ce que fait /em initialize
/em initialize est la procédure d'accueil initiale.
Elle définit la configuration initiale du plugin et oriente l'administrateur vers :
- la liaison du compte Nightbreak partagé
- le menu de configuration
- le guide de configuration actuel
Le menu initial propose actuellement trois préréglages :
Recommended Preset: active l'apparition naturelle des élites, le système de compétences, le butin EliteMobs ainsi que les événements d'action et à minuterieContent-Only Preset: désactive l'apparition naturelle des élites, les événements d'action et les événements à minuterie ; active le système de compétences et le butin EliteMobsNo Progression Preset: désactive l'apparition naturelle des élites, le butin EliteMobs, le système de compétences ainsi que les événements d'action et à minuterie ; explicitement déconseillé
Chaque préréglage définit tous ces paramètres, marque la configuration comme terminée, affiche ses messages de suivi puis recharge le plugin : changer de préréglage plus tard remplace donc entièrement le choix précédent pour ces paramètres. Les autres paramètres restent inchangés. Consultez ce que demande /em initialize pour les clés de configuration concernées.
Elle ne remplace pas /em setup, et elle ne fait pas office à elle seule d'installateur complet de contenu.
Ce que font réellement les commandes groupées
/em downloadallnécessite un jeton Nightbreak lié- elle vérifie/télécharge d'abord la mise à jour du plugin EliteMobs, puis demande les paquets non téléchargés ou obsolètes
/em downloadallcontenteffectue le même téléchargement de contenu sans toucher au fichier jar du plugin- les paquets doivent avoir un slug Nightbreak. Les demandes d'installation atteignent la vérification authentifiée du téléchargement même si l'accès en cache est refusé ; le service de téléchargement décide si votre jeton peut télécharger chaque paquet
/em updatecontent(alias/em updateallcontent) ne cible que les paquets accessibles obsolètes/em forcereinstallcontent <package|all>télécharge et importe à nouveau le contenu déjà à jour pour réparer des fichiers endommagés ou partiellement supprimés.allcouvre tous les paquets téléchargés, installés ou obsolètes ; si les fichiers d'un paquet sont entièrement absents, indiquez directement son slug Nightbreak (la complétion par tabulation liste les slugs disponibles)- les opérations groupées manuelles ayant terminé au moins un téléchargement rechargent EliteMobs à la fin du lot, même si d'autres paquets ont échoué. Consultez la liste des échecs : un rechargement ne prouve pas que tout a été installé
Par défaut, les JAR de plugins téléchargés sont utilisés après le prochain redémarrage. Définissez nightbreak.applyPluginUpdatesWithoutRestart dans config.yml sur when-empty ou immediately, ou lancez /em applypluginupdate, pour basculer vers la mise à jour sans redémarrage ; consultez appliquer les mises à jour sans redémarrage pour savoir ce que fait une bascule. Les mises à jour automatiques du contenu au démarrage attendent le prochain redémarrage ; elles ne déclenchent pas le rechargement de la commande manuelle.
Imports manuels
Les imports manuels restent pris en charge via plugins/EliteMobs/imports.
Utilisez-les lorsque :
- vous disposez déjà d'un zip de paquet
- vous transférez du contenu entre serveurs
- vous souhaitez délibérément installer du contenu sans passer par le téléchargement en jeu
Consultez Imports manuels vs gestion en jeu.