Comandos
Configuração de aliases de comandos
Comandos
O arquivo commands.yml permite configurar aliases personalizados para os comandos do plugin.
Arquivo de Configuração
Localização: plugins/ySkills/commands.yml
Configuração
commands:
# Comando principal de skills
skill: 'skill|stats|stat|skills|habilidades|habilidade'
# Comando de ranking
skill-top: 'mctop|skilltop'Como Funciona
Use o caractere | (pipe) para separar múltiplos aliases. Exemplo:
skill: 'skill|stats|habilidades'Isso cria os seguintes comandos equivalentes:
/skill/stats/habilidades
Todos abrem o mesmo menu principal de skills.
Exemplos de Personalização
Aliases em Português
commands:
skill: 'skills|habilidades|hab|h'
skill-top: 'rankinghab|tophab|ranking'Aliases Curtos
commands:
skill: 's|sk|skill'
skill-top: 'stop|top'Aliases Mistos
commands:
skill: 'skill|skills|habilidade|habilidades|stats|s'
skill-top: 'mctop|skilltop|ranking|top'Evitar Conflitos
Certifique-se de que os aliases não entrem em conflito com comandos de outros plugins instalados no servidor.
Aplicar Mudanças
Após modificar o commands.yml, use /skills reload ou reinicie o servidor para aplicar as mudanças.
Verificando Conflitos
Se um alias entrar em conflito com outro plugin, você verá mensagens no console ao iniciar o servidor. Nesse caso:
- Remova o alias conflitante
- Escolha um alias diferente
- Recarregue ou reinicie o servidor
Exemplo de Conflito
# ❌ Pode causar conflito com Essentials
skill: 'tp|tpa|skill'
# ✅ Melhor alternativa
skill: 'sk|skills|habilidades'