Trouver un serveur avec CommandPanels
Serveurs ayant signalé CommandPanels : 13
- Smithtainment 10 en ligneJavaSurvival
- PMCa742c4e07038af053f77db5441b09565 0 en ligne
- 91.197.6.177:26109 4 en ligne
- GenuineMC 4 en ligneJavaSurvival
- BTE Japan 0 en ligne
- UnityCraft 0 en ligneJava + Bedrock
À propos de CommandPanels
🔌 À 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.
Commentaires
Aucun commentaire pour le moment
Soyez le premier à commenter.
Pour les administrateurs de serveurs
- Auteurs
- rockyhawk
- Licence
- GPL-3.0-only
- Plateformes supportées
- Paper, Folia
- Versions supportées
- 1.21.8–1.21.11, 26.1.x
- Dépendances
- PlaceholderAPI, Floodgate
Liens
- Téléchargermodrinth.com/plugin/commandpanels
- Code sourcegithub.com/rockyhawk64/CommandPanels
- Documentationdocs.commandpanels.net
- Suivi des problèmesgithub.com/rockyhawk64/CommandPanels/issues
- Supportspigotmc.org/resources/command-panels.67788
- Spigot pagespigotmc.org/resources/commandpanels.67788
- CurseForge pagecurseforge.com/minecraft/bukkit-plugins/commandpanels
Ce que signalent les serveurs
Plateformes des serveurs
- Paper10
- Purpur2
- CraftBukkit1
Versions du plugin
- 3.23.44
- 4.2.12
- 2.7.01
- 3.21.71
- 4.1.61
- 4.2.51
- 4.1.81
- 4.2.21
- 4.2.41
Les chiffres viennent des serveurs qui listent leurs plugins lors des vérifications de MSHQ. Beaucoup masquent cette liste, l’usage réel est donc plus élevé.