Plugin Minecraft MyCommand

MyCommand é um plugin de Minecraft que permite aos administradores do servidor criar comandos personalizados, aliases, menus GUI e ações com scripts usando placeholders, atrasos e recursos opcionais de Bungee/SQL.

Encontre um servidor com MyCommand

Servidores que informaram MyCommand: 17

Todos os servidores com MyCommand

Sobre o MyCommand

🔌 Sobre o MyCommand

MyCommand é um plugin de Minecraft para criar comandos personalizados, aliases e interfaces interativas baseadas em comandos sem escrever Java. Ele oferece um sistema guiado por YAML para definir comandos que executam outros comandos, enviam texto formatado, abrem GUIs, acionam scripts e interagem com eventos.

🎯 Objetivo

MyCommand é voltado para administradores de servidores que precisam de comandos personalizados flexíveis, atalhos e interfaces de administração/usuário. Ele resolve o problema de adicionar comportamentos sob medida aos comandos (atrasos, warmups, cooldowns, tab-complete, placeholders) e interações leves com GUI sem desenvolver um plugin completo.

⚙️ Recursos

  • Criar novos comandos e aliases, com registro opcional para tab-complete.
  • Executar vários comandos a partir de um único comando personalizado (execução pela console ou pelo jogador).
  • Atrasos, warmups e cooldowns para comandos.
  • Substituir outros comandos ou fornecer atalhos/aliases.
  • Acionamento de comandos por itens, blocos, placas, livros, NPCs e item frames.
  • Elementos de GUI: IconMenu baseado em baú, ActionBar, BossBar, Title, Scoreboard, Anvil GUI e Sign GUI.
  • Suporte a placeholders e condicionais no estilo de scripts para comportamento dinâmico.
  • Integração com economia (opcional via Vault) e alguns recursos de economia independentes.
  • Suporte a eventos de jogador (entrar/sair/morrer) e tarefas agendadas.
  • Banco de dados de jogadores personalizado opcional com suporte a SQL e suporte a múltiplos arquivos para comandos ilimitados.
  • Recursos relacionados ao BungeeCord e uma variante separada para o lado do Bungee, para comandos no proxy.
  • Requisições HTTP (GET/POST) e suporte à formatação MiniMessage onde disponível.
  • Usa bStats para coleta de métricas.

🧩 Para quem é

  • Servidores Survival e SMP que querem comandos e menus personalizados sem programar.
  • Servidores com muita administração ou economia que precisam de fluxos personalizados de loja/comandos.
  • Redes de proxy que exigem comportamento de comandos centralizado ou do lado do proxy.
  • Operadores de servidor que precisam de condicionais em script e placeholders para saídas dinâmicas.

🏗️ Casos de uso de exemplo

  • Definir um único comando que executa uma sequência de comandos da console para abrir uma loja, dar itens e registrar a compra.
  • Criar menus de punição/teleporte com GUI usando entradas de chest GUI e prompts de anvil/sign.
  • Fornecer aliases curtos que apontam para comandos mais longos de troca de servidor via BungeeCord com tab-complete.

⌨️ Comandos

A documentação oficial lista comandos administrativos para gerenciar o plugin. Exemplos documentados pelo projeto incluem:

CommandDescriptionPermissionAccess
/mycmd-reloadRecarrega os arquivos de configuração do plugin.mycommand.reloadAdmin
/mycmd-book make <n> <text/runcmd>Cria um livro preenchido com dados de comandos personalizados.mycommand.book.makeAdmin

(Consulte a documentação oficial de comandos do plugin para a lista completa e a sintaxe exata.)

🔐 Permissões

O projeto documenta nodes de permissão para ações administrativas. Exemplos da lista oficial de permissões incluem:

PermissionDescriptionDefault
mycommand.reloadPermissão para recarregar a configuração do MyCommand.não especificado
mycommand.book.makePermissão para criar livros a partir de comandos personalizados.não especificado

(Veja a documentação de permissões do plugin para o mapa completo de permissões.)

⚙️ Instalação

📥 Configuração

  • Baixe o plugin oficial .jar e coloque-o na pasta plugins/ do seu servidor.
  • Inicie ou reinicie o servidor e verifique os logs do console para confirmar que o plugin foi carregado.
  • Se o plugin não carregar, verifique se os plugins de suporte obrigatórios/opcionais (veja Dependências) estão presentes ou atualizados.

📦 Dependências

  • ProtocolLib — indicado como importante se o plugin não carregar ou para alguns recursos.
  • Vault — opcional, necessário para integrações com economia.
  • PlaceholderAPI — opcional, para suporte ampliado a placeholders.

Instale apenas as dependências confirmadas para os recursos desejados; muitas integrações são opcionais.

🧠 Notas técnicas

  • O plugin é configurado por arquivos YAML e suporta vários arquivos de comandos para evitar limites de comandos.
  • O armazenamento SQL está disponível para o banco de dados personalizado de jogadores (opcional) e são suportadas configurações com múltiplos arquivos.
  • Há um componente separado do BungeeCord para o processamento de comandos no lado do proxy.
  • O projeto reporta métricas via bStats.
  • A formatação MiniMessage e o suporte à tab-complete estão disponíveis em ambientes compatíveis.

🤝 Quando este plugin é útil

Se você precisa de comandos personalizados flexíveis baseados em arquivos, scripts condicionais e fluxos de comandos com GUI sem escrever Java, o MyCommand oferece uma plataforma configurável para isso e adiciona integrações com proxy e economia quando necessário.

Comentários

Ainda não há comentários

Seja o primeiro a comentar.

Para administradores de servidores

Autores
MRI
Plataformas suportadas
Bukkit, Spigot, BungeeCord
Versões suportadas
1.7, 1.8, 1.9, 1.10, 1.11, 1.12, 1.13, 1.14, 1.15, 1.16, 1.17, 1.18, 1.19, 1.20, 1.21
Dependências
Vault, PlaceholderAPI, ProtocolLib

Links

O que os servidores informam

Plataformas dos servidores

  • Paper11
  • Purpur2
  • CraftBukkit2
  • CatServer1
  • Magma1

Versões do plugin

  • 5.7.412
  • 5.7.52
  • 5.7.32
  • 5.7.21

Os números vêm de servidores que mostram os plugins quando o MSHQ os verifica. Muitos escondem a lista, então o uso real é maior.