Minecraft Servers HQ

Plugin Minecraft PlugManX

Informations sur PlugManX et les serveurs où il a été trouvé

🔌 À propos de PlugManX

PlugManX est un plugin Minecraft pour la gestion des plugins à chaud sur les serveurs Bukkit/Spigot. Il fournit des commandes en jeu et dans la console pour inspecter les plugins installés, contrôler leur cycle de vie (activer/désactiver/charger/décharger/recharger/redémarrer) et générer des listes de plugins pour le débogage ou l’audit.

🎯 Objectif

Le plugin est destiné aux administrateurs de serveurs et aux développeurs qui doivent gérer ou déboguer des plugins côté serveur sans effectuer un redémarrage complet du serveur. Il s’agit avant tout d’un plugin d’outils et d’utilitaires pour la maintenance et le dépannage du serveur.

⚙️ Fonctionnalités

  • Activer, désactiver, redémarrer (désactiver+activer), charger, recharger (décharger+charger) et décharger des plugins à chaud.
  • Lister les plugins installés par ordre alphabétique, avec affichage optionnel des versions.
  • Afficher des informations détaillées sur un plugin (version, auteurs, commandes, etc.).
  • Lister les commandes enregistrées par un plugin et identifier à quel plugin appartient une commande.
  • Complétion par onglet pour les noms de plugins et de commandes.
  • Exporter la liste des plugins et leurs versions dans un fichier.
  • Vérifier si un plugin est à jour par rapport à une ressource en ligne (le comportement de la vérification des mises à jour est documenté par le projet).
  • Prise en charge des permissions avec des nœuds de commande ; par défaut, les commandes nécessitent les privilèges d’opérateur.

🧩 Pour qui

  • Les administrateurs et opérateurs de serveurs qui ont besoin de contrôler les plugins à la volée.
  • Les serveurs de développement ou de test où les changements de plugins sont fréquents.
  • Les serveurs survival/SMP petits à moyens ou privés, pour lesquels un redémarrage est perturbant.

🏗️ Exemples d’utilisation

  • Un admin désactive un plugin défectueux sans redémarrer le serveur afin de rétablir la stabilité.
  • Un développeur charge un fichier jar de plugin nouvellement compilé sur un serveur de test pendant que les joueurs restent en ligne.
  • Générer un fichier exporté contenant les noms et les versions des plugins afin d’aider au dépannage ou à l’inventaire des composants du serveur.

⌨️ Commandes

CommandeDescriptionPermissionAccès
/plugman helpAffiche les informations d’aide.plugman.helpAdmin
/plugman list [-v]Liste les plugins par ordre alphabétique. Utilisez -v pour inclure les versions.plugman.listAdmin
/plugman info [plugin]Affiche des informations sur un plugin.plugman.infoAdmin
/plugman dumpExporte les noms et la version des plugins dans un fichier.plugman.dumpAdmin
/plugman usage [plugin]Liste les commandes qu’un plugin a enregistrées.plugman.usageAdmin
/plugman lookup [command]Trouve le plugin auquel une commande est enregistrée.plugman.lookupAdmin
`/plugman enable [pluginall]`Active un plugin.plugman.enable / plugman.enable.all
`/plugman disable [pluginall]`Désactive un plugin.plugman.disable / plugman.disable.all
`/plugman restart [pluginall]`Redémarre (désactiver/activer) un plugin.plugman.restart / plugman.restart.all
/plugman load [plugin]Charge un plugin.plugman.loadAdmin
`/plugman reload [pluginall]`Recharge (décharger/charger) un plugin.plugman.reload / plugman.reload.all
/plugman unload [plugin]Décharge un plugin.plugman.unloadAdmin
`/plugman check [pluginall] -f`Vérifie si un plugin est à jour.plugman.check / plugman.check.all

🔐 Permissions

PermissionDescriptionPar défaut
plugman.adminPermet d’utiliser toutes les commandes PlugMan.op
plugman.updatePermet à l’utilisateur de voir les messages de mise à jour.op
plugman.helpPermet d’utiliser la commande d’aide.op
plugman.listPermet d’utiliser la commande list.op
plugman.infoPermet d’utiliser la commande info.op
plugman.dumpPermet d’utiliser la commande dump.op
plugman.usagePermet d’utiliser la commande usage.op
plugman.lookupPermet d’utiliser la commande lookup.op
plugman.enablePermet d’utiliser la commande enable.op
plugman.enable.allPermet d’utiliser la commande enable all.op
plugman.disablePermet d’utiliser la commande disable.op
plugman.disable.allPermet d’utiliser la commande disable all.op
plugman.restartPermet d’utiliser la commande restart.op
plugman.restart.allPermet d’utiliser la commande restart all.op
plugman.loadPermet d’utiliser la commande load.op
plugman.reloadPermet d’utiliser la commande reload.op
plugman.reload.allPermet d’utiliser la commande reload all.op
plugman.unloadPermet d’utiliser la commande unload.op
plugman.checkPermet d’utiliser la commande check.op
plugman.check.allPermet d’utiliser la commande check all.op

⚙️ Installation

📥 Configuration

  • Téléchargez le fichier .jar officiel de PlugManX et placez-le dans le dossier plugins/ du serveur.
  • Redémarrez le serveur pour charger le plugin et vérifiez les messages de démarrage dans la console.

🧾 Configuration

  • Le projet fournit un fichier config.yml dans ses ressources ; le plugin écrit ou utilise un fichier de configuration au premier lancement.

🧠 Notes techniques

  • Le projet est distribué sous licence MIT.
  • Les commandes et les nœuds de permission sont documentés par le projet ; par défaut, les nœuds nécessitent les privilèges d’opérateur.
  • Le dépôt du projet et les fichiers de configuration sont maintenus dans le dépôt स्रोत du plugin.
  • Le plugin effectue des opérations à chaud qui peuvent affecter l’état des plugins ; l’utilisation des opérations de déchargement/chargement à chaud peut provoquer de l’instabilité avec certains plugins et est généralement recommandée pour l’administration et le débogage plutôt que pour des serveurs de production à haute disponibilité.

🤝 Quand ce plugin est utile

Si vous devez inspecter ou contrôler des plugins installés sans interrompre les sessions des joueurs, PlugManX fournit un ensemble concis de commandes de gestion de plugins à chaud et de fonctions de reporting qui simplifient les échanges de plugins à court terme, le débogage et l’inventaire.

Serveurs avec le plugin PlugManX

La page du plugin PlugManX montre sur quels serveurs le monitoring a trouvé ce plugin, ainsi qu'avec quelles plateformes et versions il apparaît.

Les plugins peuvent ajouter des commandes, une économie, une protection, des droits d'accès, des mini-jeux, des intégrations ou d'autres mécaniques. Le rôle réel de PlugManX dépend de la configuration du serveur concerné.

Les données sont formées automatiquement à partir des réponses techniques des serveurs. Si un serveur masque la liste des plugins, il peut ne pas apparaître dans cette section, même s'il utilise PlugManX.

Utilisez la liste des serveurs avec PlugManX pour comparer des projets, vérifier les versions compatibles ou trouver des exemples d'utilisation du plugin sur des serveurs publics.