Aller au contenu principal

Installation d'EliteMobs

Ce guide concerne la ligne de code actuelle d'EliteMobs 10.

Prérequis

  • Minecraft 1.21.4 ou plus récent (plugin.yml déclare api-version: 1.21.4)
  • Java 21+
  • Spigot, Paper ou un fork compatible

EliteMobs refuse de démarrer sur toute version antérieure à Minecraft 1.21.0 — il enregistre un avertissement et se désactive. Les serveurs plus anciens ont besoin d'une version d'EliteMobs antérieure à la 9.0.

Premier démarrage

Démarrez le serveur une fois, puis redémarrez-le si EliteMobs met à jour les paramètres de limite de santé côté serveur au premier démarrage.

Au démarrage, EliteMobs lit settings.attribute.maxHealth.max dans spigot.yml. Si cette valeur est absente, non finie ou inférieure à 2048, EliteMobs la porte à 2048 et enregistre spigot.yml pour vous. La mise à l'échelle de la santé des Élites a besoin de cette marge, redémarrez donc une fois la valeur écrite. Si l'enregistrement échoue, la console vous demande d'augmenter la valeur manuellement.

Flux de travail recommandé

  1. Installez EliteMobs et démarrez le serveur une fois.
  2. Exécutez /em initialize.
  3. Liez un jeton Nightbreak avec /nightbreaklogin <token>.
  4. Ouvrez /em setup.
  5. Utilisez /em downloadall si vous souhaitez configurer rapidement le contenu officiel.
  6. Utilisez /em updatecontent lorsque les paquets installés sont marqués comme obsolètes.

initialize vs setup

  • /em initialize est le flux d'intégration initial.
  • /em setup est l'interface de gestion de contenu continue.

Ne les traitez pas comme interchangeables.

Ce que demande /em initialize

Le menu de premier démarrage propose un bouton d'information ainsi que trois préréglages. Chaque préréglage marque l'installation comme terminée, recharge le plugin, puis affiche les liens de suivi (connexion Nightbreak, téléchargement complet, guide d'installation, Discord, wiki) :

PréréglageEffet
RecommandéApparition naturelle des élites activée
Contenu uniquementApparition naturelle des élites désactivée, événements à minuterie désactivés — seul le contenu téléchargé (donjons, boss, PNJ) est actif
Sans progression (non recommandé)Apparition naturelle des élites désactivée, système de compétences désactivé, butin EliteMobs désactivé. Destiné aux serveurs qui ne veulent que le contenu EliteMobs aux côtés de quelque chose comme BetterStructures

Ce qu'affiche /em setup

/em setup est le menu d'installation partagé de MagmaCore. Il liste chaque paquet de contenu EliteMobs avec son état d'installation/de mise à jour, et MagmaCore ajoute en tête trois entrées standard :

  • Mise à jour du plugin — télécharge un jar EliteMobs plus récent (appliqué après redémarrage)
  • Plugins recommandés — plugins compagnons avec liens d'installation, également accessibles via /em recommendedplugins
  • Bascule de mise à jour automatique — écrit nightbreak.autoDownloadPluginUpdates dans config.yml

Il ajoute également une entrée « tout télécharger » et trois filtres : Donjons, Événements et Modèles personnalisés. Les méta-paquets masquent leurs paquets enfants pour que la liste reste lisible.

Commandes de contenu

CommandeCe qu'elle fait
/em downloadallMise à jour du plugin plus chaque paquet accessible manquant ou obsolète
/em downloadallcontentChaque paquet accessible manquant ou obsolète, sans mise à jour du plugin
/em updatecontent (alias /em updateallcontent)Uniquement les paquets déjà installés et obsolètes
/em downloadpluginupdateUniquement le jar EliteMobs
/em forcereinstallcontent <package|all>Retélécharge du contenu que vous possédez déjà, pour réparer une installation cassée
/em setup toggle <package>Installe ou désinstalle un seul paquet téléchargé

Les jars de plugin téléchargés et les mises à jour de contenu ne prennent effet qu'après un redémarrage du serveur. Les téléchargements automatiques de plugin (nightbreak.autoDownloadPluginUpdates: true) nécessitent un jeton de compte valide et un abonnement de soutien actif.

Importations manuelles

Les importations manuelles utilisent toujours :

plugins/EliteMobs/imports

Ce chemin reste valide, mais le flux d'installation compatible Nightbreak est désormais le chemin documenté principal.

Voir :