Aller au contenu principal

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​

CommandeRôle
/em initializeProcédure de configuration initiale
/em setupMenu principal de gestion du contenu
/em downloadallVé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 downloadallcontentDemande les paquets manquants ou obsolètes avec vérification de l'accès du compte, sans mettre à jour le plugin
/em updatecontentAssistant de mise à jour groupée du contenu obsolète
/em updateallcontentAlias de /em updatecontent
/em downloadpluginupdateTélécharge uniquement la mise à jour du plugin EliteMobs, sans contenu
/em applypluginupdateApplique 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é
/nightbreaklogoutEfface 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 à minuterie
  • Content-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 EliteMobs
  • No 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 downloadall né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 downloadallcontent effectue 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. all couvre 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.