Minecraft Servers HQ

Plugin Minecraft CommandAPI

Informações sobre CommandAPI e servidores confirmados

🔌 Sobre o CommandAPI

CommandAPI — é uma biblioteca plugin para desenvolvedores Minecraft que ajuda autores de plugins a registrar comandos no estilo vanilla que integram com a interface de comandos do Minecraft (sugestões e validação no estilo Brigadier). Destina‑se a desenvolvedores que querem comandos com comportamento nativo em servidores Spigot/Paper.

🎯 Propósito

Resolve a necessidade de implementar comandos modernos sem lidar diretamente com Brigadier ou plugin.yml. Oferece:

  • API programática para declarar comandos, argumentos e executores
  • Vários tipos de argumentos (localizações, jogadores, itens, JSON cru, etc.)
  • Validação e sugestões automáticas
  • Integração com datapacks/funções para execução via /execute e command blocks.

⚙ Principais funcionalidades

  • Registro de comandos sem editar plugin.yml. ()
  • Sugestões e validação de argumentos (muitos tipos integrados). ()
  • Conversão de comandos para uso em datapacks/funções. ()
  • API de permissões (OP / NONE / nodes personalizados). ()

🧩 Para quem é

  • Desenvolvedores de plugins que desejam UX de comando moderna.
  • Servidores que precisam rodar comandos a partir de funções ou command blocks.

🏗 Exemplos de uso

  • Registrar /warp name:LocationArgument com sugestões e hover text.
  • Converter comandos declarados em outros plugins para comandos vanilla.

⌨️ Comandos

КомандаОписPermissionДоступ
CommandAPI é uma biblioteca; não adiciona comandos voltados ao jogador por si só.

🔐 Permissões

PermissionОписDefault
(nenhuma node predefinida)Permissões são definidas pelos autores de plugins via API CommandPermission.false

⚙ Instalação

📥 Instalação

  • Baixe o jar oficial e coloque em plugins/, reinicie o servidor. ()

📦 Dependências

  • Opcional: NBT API para argumentos NBT.
  • Para chat JSON cru: Spigot ou Paper. ()

🧾 Configuração

  • Gera config.yml com opções de datapack e conversão (plugins-to-convert, skip-initial-datapack-reload, etc.). ()

🧠 Informação adicional

  • Conflitos podem ocorrer com comandos declarados em plugin.yml por outros plugins; CommandAPI avisa sobre conflitos. ()
  • Telemetria (bStats) não encontrada nas fontes oficiais.
Servidores com o plugin CommandAPI

A página do plugin CommandAPI mostra os servidores onde o monitoramento encontrou este plugin, a plataforma usada e a versão.

Um plugin pode adicionar comandos, economia, segurança, permissões de acesso, minigames, integrações e outras mecânicas. O papel real de CommandAPI depende das configurações do servidor.

Os dados são gerados automaticamente a partir de respostas técnicas dos servidores. Se um servidor mantém a lista de plugins privada, pode usar CommandAPI mas não aparecer nesta seção.

Use a lista de servidores com CommandAPI para comparar projetos, verificar versões suportadas ou encontrar exemplos de uso do plugin em servidores públicos.