Comandos
Configuração de aliases dos comandos do yMaquinasVirtuais
Comandos
Este arquivo permite personalizar os aliases dos comandos do plugin.
Localização
plugins/yMaquinasVirtuais/commands.ymlEstrutura Básica
commands:
machine: 'machine|machines|maquina|maquinas'
limit: 'limit|limite|limits|limites'Como Funciona
Cada comando pode ter múltiplos aliases separados por | (pipe). Todos os aliases executam o mesmo comando.
Exemplo:
machine: 'machine|machines|maquina|maquinas'Com esta configuração, todos estes comandos funcionarão:
/machine/machines/maquina/maquinas
Comandos Disponíveis
Machine (Máquinas)
commands:
machine: 'machine|machines|maquina|maquinas'Comandos padrão:
/machine- Comando principal em inglês/machines- Plural em inglês/maquina- Comando principal em português/maquinas- Plural em português
Subcomandos disponíveis:
/maquinas- Abrir menu principal/maquinas top- Ver ranking/maquinas shop- Abrir loja/maquinas amigos- Gerenciar amigos das máquinas/maquinas givemaquina <player> <maquina> <level> <quantia>- Dar máquinas/maquinas giveslot <player> <quantia>- Dar slots/maquinas reload- Recarregar configurações
Limit (Limite)
commands:
limit: 'limit|limite|limits|limites'Comandos padrão:
/limit- Comando principal em inglês/limite- Comando principal em português/limits- Plural em inglês/limites- Plural em português
Subcomandos disponíveis:
/limite- Ver seu limite/limite <player>- Ver limite de outro jogador/limite help- Ver ajuda/limite give <player> <quantia>- Dar limite em item/limite remove <player> <quantia>- Remover limite/limite add <player> <quantia>- Adicionar limite/limite set <player> <quantia>- Definir limite
Exemplos de Personalização
Adicionar Aliases Personalizados
commands:
machine: 'machine|machines|maquina|maquinas|vm|virtualmachines'
limit: 'limit|limite|limits|limites|lim'Usar Apenas Inglês
commands:
machine: 'machine|machines|vm'
limit: 'limit|limits'Usar Apenas Português
commands:
machine: 'maquina|maquinas|maq'
limit: 'limite|limites|lim'Aliases Curtos
commands:
machine: 'maquina|maquinas|maq|m'
limit: 'limite|limites|lim|l'Sintaxe
Formato
comando: 'alias1|alias2|alias3|...'Regras
- Separador: Use
|(pipe) para separar os aliases - Sem espaços: Não use espaços antes ou depois do
| - Minúsculas: Recomenda-se usar apenas letras minúsculas
- Sem caracteres especiais: Evite usar caracteres especiais nos aliases
Exemplos Válidos
# Correto
machine: 'machine|machines|maquina'
# Correto
machine: 'maquina|maquinas|vm|virtualmachines'
# Correto
machine: 'machine'Exemplos Inválidos
# Errado - espaços ao redor do pipe
machine: 'machine | machines | maquina'
# Errado - vírgulas ao invés de pipe
machine: 'machine,machines,maquina'
# Errado - sem aspas
machine: machine|machines|maquinaConflitos de Comandos
Se você adicionar um alias que conflita com outro plugin, o Minecraft usará o primeiro comando registrado. Para evitar conflitos:
- Use aliases únicos que não existem em outros plugins
- Teste os comandos após fazer alterações
- Reinicie o servidor após modificar este arquivo
Exemplo de conflito:
# Se outro plugin já usa /m, evite usá-lo aqui
machine: 'maquina|maquinas|vm' # Não use 'm' se já existe /mAplicar Mudanças
Após modificar este arquivo, você deve:
-
Recarregar o plugin:
/maquinas reload -
Ou reiniciar o servidor:
/stop
Nota: Algumas mudanças podem exigir reinício completo do servidor.
Permissões
As permissões dos comandos não são definidas neste arquivo. Para configurar permissões, consulte a página de Comandos e Permissões.
Notas Importantes
- Todos os aliases executam o mesmo comando
- O primeiro alias é considerado o comando "principal"
- Aliases são case-insensitive (não diferenciam maiúsculas de minúsculas)
- Você pode ter quantos aliases quiser para cada comando
- Mudanças exigem reload do plugin ou reinício do servidor
- Evite usar aliases de comandos de outros plugins