Plugin Minecraft CommandPanels
Informations sur CommandPanels et les serveurs où il a été trouvé
🔌 À propos de CommandPanels
CommandPanels est un plugin Minecraft qui fournit un système d’interface/menu pour serveurs basé sur YAML. Il se concentre sur des panneaux basés sur l’inventaire, des panneaux de dialogue (formulaires) et des panneaux compatibles Floodgate pour les joueurs Bedrock. Le projet inclut un éditeur en ligne et un format structuré pour créer des menus interactifs, pilotés par des données, qui exécutent des commandes, affichent des placeholders dynamiques et réagissent à la logique et aux permissions.
🎯 Objectif
Le plugin est destiné aux administrateurs de serveurs et aux développeurs qui ont besoin d’interfaces flexibles et programmables pour des boutiques, des kits, des lobbies, des outils de modération ou des workflows personnalisés. Il est conçu pour permettre aux panneaux d’exécuter des commandes, de vérifier des conditions, d’animer des objets et d’exposer des données de session ou persistantes pour d’autres systèmes.
⚙️ Fonctionnalités
- Panneaux d’inventaire avec interactions d’objets, disposition des emplacements et chaînes d’animation.
- Panneaux de dialogue pour des formulaires structurés et la saisie des joueurs.
- Support des panneaux Floodgate pour présenter des panneaux compatibles aux joueurs Bedrock (via des configurations Geyser/Floodgate).
- Logique inline et conditions (opérateurs de type AND/OR/NOT) pour contrôler la visibilité et le comportement.
- Système de commandes/actions : hooks d’ouverture/fermeture, actions au clic, actions au clic en dehors et exécution conditionnelle de commandes.
- Support de PlaceholderAPI et mises à jour dynamiques des placeholders à l’intérieur des panneaux.
- Données de panneau de session et persistantes accessibles entre les panneaux et les commandes.
- Mises à jour périodiques et un observateur des permissions capable de relancer l’analyse complète de la logique lorsque les permissions changent.
- Éditeur en ligne avec aperçu YAML en direct et vérifications de structure.
🧩 Pour qui ?
Administrateurs et développeurs de plugins exploitant des serveurs modernes compatibles Paper et ayant besoin de menus GUI flexibles : serveurs survival/SMP, réseaux de mini-jeux, hubs PvP et serveurs nécessitant des interfaces d’administration/modération personnalisées.
🏗️ Cas d’utilisation exemples
- Créer une GUI de kit ou de boutique qui exécute des commandes du serveur et nécessite des permissions spécifiques ou un solde d’économie.
- Construire un menu de navigation du hub avec des objets animés et une visibilité conditionnelle selon le rang du joueur.
- Proposer un menu compatible Bedrock en utilisant des variantes de panneaux spécifiques à Floodgate.
⌨️ Commandes
| Commande | Description | Permission | Accès |
|---|---|---|---|
/pa open <panel> | Ouvre un panneau nommé. | commandpanels.command.open | Admin |
/pa reload | Recharge la configuration et les panneaux du plugin. | commandpanels.command.reload | Admin |
/pa generate | Génère des panneaux d’exemple ou une structure de base. | commandpanels.command.generate | Admin |
/pa version | Affiche la version du plugin. | commandpanels.command.version | Joueur |
/pa data | Configure ou inspecte les données du panneau. | commandpanels.command.data | Admin |
/pa help | Affiche l’aide pour la commande /pa. | commandpanels.command.help | Joueur |
(Les commandes et leurs permissions sont tirées de la documentation officielle de CommandPanels.)
🔐 Permissions
| Permission | Description | Valeur par défaut |
|---|---|---|
commandpanels.command | Permet d’accéder à la commande de base /pa. | true |
commandpanels.command.reload | Permet de recharger le plugin. | op |
commandpanels.command.generate | Accès à la commande de génération de panneaux. | op |
commandpanels.command.version | Permet de vérifier la version du plugin. | true |
commandpanels.command.data | Donne accès à la configuration des données des panneaux. | op |
commandpanels.command.open | Permet d’ouvrir des panneaux avec /pa open. | op |
commandpanels.command.open.other | Permet d’ouvrir des panneaux pour d’autres joueurs. | op |
commandpanels.command.help | Permet d’accéder à /pa help. | true |
⚙️ Installation
📥 Configuration
- Télécharge le fichier officiel
.jarde CommandPanels et place-le dans le dossierplugins/de ton serveur. - Démarre le serveur pour générer les données du plugin.
- Après le premier lancement, vérifie
plugins/CommandPanelspourconfig.ymlet le dossierpanels/contenant les fichiers de définition des panneaux.
📦 Dépendances
- PlaceholderAPI — optionnel mais recommandé pour les placeholders dynamiques.
- Floodgate — optionnel pour le support des panneaux Bedrock (Floodgate).
🧾 Configuration
- Les panneaux sont définis sous forme de fichiers YAML placés dans le répertoire
panels/. Des sous-dossiers sont pris en charge pour l’organisation. - Le plugin génère des panneaux d’exemple si le répertoire
panels/est supprimé puis que le plugin est redémarré.
🧠 Notes techniques
- La documentation officielle et les versions indiquent Paper et Folia (forks de Paper) comme plates-formes serveur prises en charge pour les versions modernes v4.
- La série de versions v4 se concentre sur les versions récentes du serveur Minecraft ; les définitions de panneaux prennent en charge des placeholders dynamiques et une logique conditionnelle analysée à l’exécution.
- Le plugin expose des nœuds de permission et une API basée sur des commandes pour ouvrir les panneaux ; il peut aussi être intégré comme bibliothèque dans d’autres plugins en chargeant du YAML de panneaux et en invoquant des actions d’ouverture.
🤝 Quand ce plugin est utile
Si vous avez besoin d’un système d’interface structuré et scriptable qui prend en charge des données dynamiques, une logique conditionnelle, la compatibilité Bedrock et un éditeur en ligne, CommandPanels propose une approche confirmée, centrée sur YAML, adaptée aux serveurs et réseaux basés sur Paper.
- Smithtainment
SMP survie axé communauté, plugins personnalisés, économie, mcMMO et mini‑jeux — joueurs accueillants et forum actif.
550.57 - Netherlite is loading...450.3
- EthelMC
Survival communautaire avec économie, claims, arènes et crossplay (Java & Bedrock). Grades, boutiques et événements.
244.03 - GenuineMC
SMP survival semi-vanilla axé sur la communauté, avec protection des terrains, boutiques de joueurs, récompenses de vote, cosmétiques et probablement du crossplay entre Bedrock et Java.
041.8 - The Dojo
Survival Towny avec progression mcMMO, économie entre joueurs et communauté active — construis des villes, monte tes compétences et joue entre amis.
038.76 - AntyMC
Serveur Lifesteal polonais de style Anarchy, axé sur le PvP et la survie — avec des objets personnalisés, des clans, des enchères entre joueurs et une économie en jeu pour un gameplay compétitif à forts enjeux.
031.07 - FoxyCraft030.66
- MOTD LOADING023.86
- A Minecraft Server023.26
- BTE Japan021.89
- ÂÂOlympus Âservidor amigable020.92
- Bloxito010.27
- Anarchy has taken over.05.18
- A Minecraft Server05.09
La page du plugin CommandPanels 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 CommandPanels 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 CommandPanels.
Utilisez la liste des serveurs avec CommandPanels pour comparer des projets, vérifier les versions compatibles ou trouver des exemples d'utilisation du plugin sur des serveurs publics.