Minecraft Servers HQ

Plugin de Minecraft MyCommand

Información sobre MyCommand y los servidores donde fue encontrado

🔌 Acerca de MyCommand

MyCommand es un plugin de Minecraft para crear comandos personalizados, aliases e interfaces interactivas basadas en comandos sin escribir Java. Ofrece un sistema guiado por YAML para definir comandos que ejecutan otros comandos, envían texto formateado, abren GUIs, activan scripts e interactúan con eventos.

🎯 Propósito

MyCommand está pensado para administradores de servidores que necesitan comandos personalizados flexibles, atajos e interfaces de administración/usuario. Resuelve el problema de añadir comportamientos de comando a medida (retardos, warmups, cooldowns, autocompletado por tabulador, placeholders) e interacciones ligeras con GUI sin desarrollar un plugin completo.

⚙️ Características

  • Crear nuevos comandos y aliases, opcionalmente registrados para autocompletado por tabulador.
  • Ejecutar varios comandos desde un solo comando personalizado (ejecución por consola o por jugador).
  • Retardos, warmups y cooldowns para comandos.
  • Sobrescribir otros comandos o proporcionar atajos/aliases.
  • Disparadores de comandos desde objetos, bloques, carteles, libros, NPCs y item frames.
  • Elementos de GUI: IconMenu basado en cofres, ActionBar, BossBar, Title, Scoreboard, Anvil GUI y Sign GUI.
  • Compatibilidad con placeholders y condicionales tipo script para un comportamiento dinámico.
  • Integración con economía (opcional mediante Vault) y algunas funciones de economía independientes.
  • Soporte para eventos de jugador (entrar/salir/muerte) y tareas programadas.
  • Base de datos personalizada de jugadores opcional con SQL y compatibilidad con múltiples archivos para comandos ilimitados.
  • Funciones relacionadas con BungeeCord y una variante separada para el lado de Bungee para comandos del proxy.
  • Solicitudes HTTP (GET/POST) y compatibilidad con formato MiniMessage donde esté disponible.
  • Usa bStats para el reporte de métricas.

🧩 Para quién es

  • Servidores Survival y SMP que quieren comandos y menús personalizados sin programar.
  • Servidores con mucha administración o con economía que necesitan flujos personalizados de tienda/comandos.
  • Redes de proxy que requieren un comportamiento de comandos centralizado o en el lado del proxy.
  • Operadores de servidor que necesitan condicionales en script y placeholders para salidas dinámicas.

🏗️ Casos de uso de ejemplo

  • Definir un solo comando que ejecute una secuencia de comandos de consola para abrir una tienda, dar objetos y registrar la compra.
  • Crear menús GUI de castigo/teletransporte usando entradas de chest GUI y prompts de anvil/sign.
  • Ofrecer aliases cortos que apunten a comandos más largos de cambio de servidor de BungeeCord con autocompletado por tabulador.

⌨️ Comandos

La documentación oficial enumera comandos administrativos para gestionar el plugin. Entre los ejemplos documentados por el proyecto se incluyen:

CommandDescriptionPermissionAccess
/mycmd-reloadRecarga los archivos de configuración del plugin.mycommand.reloadAdmin
/mycmd-book make <n> <text/runcmd>Crea un libro rellenado con datos de comandos personalizados.mycommand.book.makeAdmin

(Consulta la documentación oficial de comandos del plugin para la lista completa y la sintaxis exacta.)

🔐 Permisos

El proyecto documenta nodos de permiso para acciones administrativas. Entre los ejemplos de la lista oficial de permisos se incluyen:

PermissionDescriptionDefault
mycommand.reloadPermiso para recargar la configuración de MyCommand.no especificado
mycommand.book.makePermiso para crear libros a partir de comandos personalizados.no especificado

(Consulta la documentación de permisos del plugin para el mapa completo de permisos.)

⚙️ Instalación

📥 Configuración

  • Descarga el plugin oficial .jar y colócalo en la carpeta plugins/ de tu servidor.
  • Inicia o reinicia el servidor y revisa los registros de la consola para confirmar que el plugin se cargó.
  • Si el plugin no se carga, verifica que los plugins de soporte requeridos/opcionales (consulta Dependencias) estén presentes o actualizados.

📦 Dependencias

  • ProtocolLib — se indica como importante si el plugin no se carga o para algunas funciones.
  • Vault — opcional, necesario para integraciones de economía.
  • PlaceholderAPI — opcional, para ampliar la compatibilidad con placeholders.

Instala solo las dependencias confirmadas para las funciones que quieras; muchas integraciones son opcionales.

🧠 Notas técnicas

  • El plugin se configura mediante archivos YAML y admite varios archivos de comandos para evitar límites de comandos.
  • El almacenamiento SQL está disponible para la base de datos personalizada de jugadores (opcional) y se admiten configuraciones con múltiples archivos.
  • Hay un componente separado de BungeeCord para el manejo de comandos del lado del proxy.
  • El proyecto informa métricas a través de bStats.
  • El formato MiniMessage y la compatibilidad con autocompletado por tabulador están disponibles en los entornos compatibles.

🤝 Cuándo es útil este plugin

Si necesitas comandos personalizados flexibles basados en archivos, scripts condicionales y flujos de comandos con GUI sin escribir Java, MyCommand ofrece una plataforma configurable para esas necesidades y añade integraciones con proxy y economía cuando se requieren.

Servidores con el plugin MyCommand

La página del plugin MyCommand 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 MyCommand 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 MyCommand.

Usa la lista de servidores con MyCommand para comparar proyectos, verificar versiones compatibles o encontrar ejemplos de uso del plugin en servidores públicos.