Plugin de Minecraft CommandPanels
Información sobre CommandPanels y los servidores donde fue encontrado
🔌 Acerca de CommandPanels
CommandPanels es un plugin de Minecraft que proporciona un sistema de GUI/menús para servidores impulsado por YAML. Se centra en paneles basados en inventario, paneles de diálogo (formularios) y paneles compatibles con Floodgate para jugadores de Bedrock. El proyecto incluye un editor en línea y un formato estructurado para crear menús interactivos y basados en datos que ejecutan comandos, muestran placeholders dinámicos y reaccionan a la lógica y los permisos.
🎯 Propósito
El plugin está pensado para administradores de servidores y desarrolladores que necesitan GUI flexibles y programables para tiendas, kits, lobbies, herramientas de moderación o flujos de trabajo personalizados. Está diseñado para permitir que los paneles ejecuten comandos, comprueben condiciones, animen objetos y expongan datos de sesión o persistentes para usarlos en otros sistemas.
⚙️ Funcionalidades
- Paneles de inventario con interacciones con objetos, distribución de slots y cadenas de animación.
- Paneles de diálogo para formularios estructurados y entradas de los jugadores.
- Compatibilidad con paneles Floodgate para mostrar paneles compatibles a jugadores de Bedrock (mediante configuraciones Geyser/Floodgate).
- Lógica y condiciones inline (operadores del estilo AND/OR/NOT) para controlar la visibilidad y el comportamiento.
- Sistema de comandos/acciones: hooks de apertura/cierre, acciones de clic, acciones al hacer clic fuera y ejecución condicional de comandos.
- Compatibilidad con PlaceholderAPI y actualizaciones dinámicas de placeholders dentro de los paneles.
- Datos de sesión y persistentes del panel accesibles entre paneles y comandos.
- Actualizaciones periódicas y un observador de permisos que puede volver a analizar toda la lógica cuando cambian los permisos.
- Editor en línea con vista previa en vivo de YAML y comprobaciones de estructura.
🧩 Para quién es
Administradores y desarrolladores de plugins que ejecutan servidores modernos compatibles con Paper y necesitan menús GUI flexibles: servidores survival/SMP, redes de minijuegos, hubs PvP y servidores que requieren interfaces personalizadas de administración/moderación.
🏗️ Casos de uso de ejemplo
- Crear una GUI de kit o tienda que ejecute comandos del servidor y requiera permisos específicos o saldo de economía.
- Construir un menú de navegación del hub con objetos animados y visibilidad condicional según el rango del jugador.
- Ofrecer un menú compatible con Bedrock usando variantes de panel específicas de Floodgate.
⌨️ Comandos
| Comando | Descripción | Permiso | Acceso |
|---|---|---|---|
/pa open <panel> | Abre un panel con nombre. | commandpanels.command.open | Admin |
/pa reload | Recarga la configuración y los paneles del plugin. | commandpanels.command.reload | Admin |
/pa generate | Genera paneles de ejemplo o estructura base. | commandpanels.command.generate | Admin |
/pa version | Muestra la versión del plugin. | commandpanels.command.version | Jugador |
/pa data | Configura o inspecciona los datos del panel. | commandpanels.command.data | Admin |
/pa help | Muestra la ayuda del comando /pa. | commandpanels.command.help | Jugador |
(Los comandos y sus permisos se toman de la documentación oficial de CommandPanels.)
🔐 Permisos
| Permiso | Descripción | Predeterminado |
|---|---|---|
commandpanels.command | Permite acceder al comando base /pa. | true |
commandpanels.command.reload | Permite recargar el plugin. | op |
commandpanels.command.generate | Acceso al comando generador de paneles. | op |
commandpanels.command.version | Permite comprobar la versión del plugin. | true |
commandpanels.command.data | Da acceso para configurar los datos del panel. | op |
commandpanels.command.open | Permite abrir paneles con /pa open. | op |
commandpanels.command.open.other | Permite abrir paneles para otros jugadores. | op |
commandpanels.command.help | Permite acceder a /pa help. | true |
⚙️ Instalación
📥 Configuración
- Descarga el archivo oficial
.jarde CommandPanels y colócalo en la carpetaplugins/de tu servidor. - Inicia el servidor para generar los datos del plugin.
- Después de la primera ejecución, revisa
plugins/CommandPanelspara verconfig.ymly la carpetapanels/con los archivos de definición de paneles.
📦 Dependencias
- PlaceholderAPI — opcional, pero recomendado para placeholders dinámicos.
- Floodgate — opcional para compatibilidad con paneles de Bedrock (Floodgate).
🧾 Configuración
- Los paneles se definen como archivos YAML colocados en el directorio
panels/. Se admiten subcarpetas para organizarlos. - El plugin genera paneles de ejemplo si se elimina el directorio
panels/y se reinicia el plugin.
🧠 Notas técnicas
- La documentación oficial y los lanzamientos indican Paper y Folia (forks de Paper) como plataformas de servidor compatibles para las versiones modernas v4.
- La serie de lanzamientos v4 se centra en versiones recientes del servidor Minecraft; las definiciones de paneles admiten placeholders dinámicos y lógica condicional analizada en tiempo de ejecución.
- El plugin expone nodos de permisos y una API basada en comandos para abrir paneles; también puede integrarse como biblioteca en otros plugins cargando YAML de paneles e invocando acciones de apertura.
🤝 Cuándo es útil este plugin
Si necesitas un sistema de GUI estructurado y programable que admita datos dinámicos, lógica condicional, compatibilidad con Bedrock y un editor en línea, CommandPanels ofrece un enfoque confirmado y centrado en YAML que encaja con servidores y redes basados en Paper.
- Smithtainment
SMP de supervivencia centrado en la comunidad, con plugins personalizados, economía, mcMMO y mini‑juegos — comunidad amable y foro activo.
651.11 - GenuineMC
SMP de supervivencia semivainilla enfocado en la comunidad, con protección de terrenos, tiendas de jugadores, recompensas por votar, cosméticos y probablemente crossplay entre Bedrock y Java.
249.68 - FoxyCraft749.01
- EthelMC
Survival comunitario con economía, protección de tierras, arenas y crossplay (Java & Bedrock). Tiendas y eventos.
144.31 - The Dojo
Survival con Towny y progresión mcMMO, economía entre jugadores y enfoque comunitario — crea pueblos, sube habilidades y juega con amigos.
344 - Netherlite is loading...035.57
- Anarchy has taken over.025.63
- NextLVL
Servidor CityBuild en alemán con construcción por parcelas, economía impulsada por los jugadores (tiendas y subastas), cofres diarios y recompensas por votar, objetos personalizados, mascotas, cross-play con Bedrock e integración con Discord.
024.2 - AntyMC
Servidor Lifesteal estilo Anarchy polaco, centrado en PvP y supervivencia — incluye objetos personalizados, clanes, subastas de jugadores y una economía dentro del juego para partidas competitivas y de alto riesgo.
023.06 - BTE Japan022.48
- A Minecraft Server021.73
- Bloxito08.62
- A Minecraft Server05.07
La página del plugin CommandPanels muestra en qué servidores el monitoreo ha encontrado este plugin, así como con qué plataformas y versiones aparece.
Los plugins pueden añadir comandos, economía, protección, permisos, minijuegos, integraciones u otras mecánicas. El papel real de CommandPanels depende de la configuración del servidor en cuestión.
Los datos se forman automáticamente a partir de las respuestas técnicas de los servidores. Si un servidor oculta la lista de plugins, puede no aparecer en esta sección, aunque use CommandPanels.
Usa la lista de servidores con CommandPanels para comparar proyectos, verificar versiones compatibles o encontrar ejemplos de uso del plugin en servidores públicos.