Mensagens
Configuração das mensagens do plugin.
O arquivo messages.yml permite personalizar todas as mensagens exibidas pelo plugin aos jogadores.
Estrutura
#
# /\/\ ___ ___ ___ __ _ __ _ ___ ___
# / \ / _ \/ __/ __|/ _` |/ _` |/ _ \/ __|
# / /\/\ \ __/\__ \__ \ (_| | (_| | __/\__ \
# \/ \/\___||___/___/\__,_|\__, |\___||___/
# |___/
#
# Plugin messages
chat:
syntax: '&cUse: /{command} {syntax}'
target: '&cJogador {player} não encontrado.'
number: '&cO argumento não é um número.'
permission: '&cVocê não tem permissão para fazer isto.'
console: '&cApenas jogadores in-game podem realizar esta ação.'
cancelled: '&cVocê cancelou a ação.'
reload: '&aConfigurações recarregadas com sucesso.'
help: |
&aCrate Mochilas comandos:
&a> /cratebackpack
&a> /cratebackpack give <player> <automatico:[sim/nao]>
&a> /cratebackpack giveautomatic <player> <quantia>
inv-full: '&cSeu inventário está cheio.'
no-balance: '&cVocê não tem {provider_display} suficiente para isto. Disponível: {provider_balance}&c.'
backpack-give: '&aVocê deu &61x Mochila de Chaves&a para o jogador &7{player}&a.'
backpack-received: '&aVocê recebeu &61x Mochila de Chaves&a.'
backpack-full: '&cSua mochila já está cheia.'
automatic-give: '&aVocê deu &e{amount} &ade *ATIVADOR AUTOMÁTICO* para o jogador &e{player}&a.'
automatic-activated: '&aO *ATIVADOR AUTOMÁTICO* foi ativado na mochila.'
automatic-already: '&cEsta mochila já possui o ativador automático.'Mensagens do Sistema
Mensagens de erro e validação
chat:
syntax: '&cUse: /{command} {syntax}'
target: '&cJogador {player} não encontrado.'
number: '&cO argumento não é um número.'
permission: '&cVocê não tem permissão para fazer isto.'
console: '&cApenas jogadores in-game podem realizar esta ação.'
cancelled: '&cVocê cancelou a ação.'Placeholders disponíveis:
-
syntax:
{command}- Nome do comando executado{syntax}- Sintaxe correta do comando
-
target:
{player}- Nome do jogador não encontrado
Quando são exibidas:
- syntax: Quando o comando é executado com argumentos incorretos
- target: Quando tenta dar item/permissão para jogador inexistente
- number: Quando um argumento numérico é inválido
- permission: Quando o jogador não tem permissão para executar o comando
- console: Quando o console tenta executar comando apenas para jogadores
- cancelled: Quando uma ação é cancelada
Mensagens de sucesso
reload: '&aConfigurações recarregadas com sucesso.'Exibida quando o comando /cratebackpack reload é executado com sucesso.
Mensagem de ajuda
help: |
&aCrate Mochilas comandos:
&a> /cratebackpack
&a> /cratebackpack give <player> <automatico:[sim/nao]>
&a> /cratebackpack giveautomatic <player> <quantia>Exibida quando o comando /cratebackpack é executado sem argumentos.
O símbolo | após help: permite texto em múltiplas linhas. Mantenha a indentação correta.
Exemplo de customização:
help: |
&8&m━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━
&6&lMOCHILA DE CHAVES - COMANDOS
&8&m━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━
&e/cratebackpack &7- &fAjuda de comandos
&e/cratebackpack give <jogador> <auto> &7- &fDar mochila
&e/cratebackpack giveautomatic <jogador> <qtd> &7- &fDar ativador
&e/cratebackpack reload &7- &fRecarregar configurações
&8&m━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━Mensagens de Inventário
Inventário cheio
inv-full: '&cSeu inventário está cheio.'Exibida quando o jogador tenta receber um item mas não tem espaço no inventário.
Saldo insuficiente
no-balance: '&cVocê não tem {provider_display} suficiente para isto. Disponível: {provider_balance}&c.'Placeholders disponíveis:
{provider_display}- Nome da economia (ex: "Dinheiro", "Pontos"){provider_balance}- Saldo atual do jogador
Exemplo de exibição:
Você não tem Dinheiro suficiente para isto. Disponível: $1,500Mensagens de Mochila
Dar mochila
backpack-give: '&aVocê deu &61x Mochila de Chaves&a para o jogador &7{player}&a.'
backpack-received: '&aVocê recebeu &61x Mochila de Chaves&a.'Placeholders disponíveis:
{player}- Nome do jogador que recebeu
Quando são exibidas:
- backpack-give: Para quem executou o comando
/cratebackpack give - backpack-received: Para o jogador que recebeu a mochila
Mochila cheia
backpack-full: '&cSua mochila já está cheia.'Exibida quando o jogador tenta guardar chaves mas a mochila já atingiu o limite de armazenamento.
Mensagens de Ativador Automático
Dar ativador automático
automatic-give: '&aVocê deu &e{amount} &ade *ATIVADOR AUTOMÁTICO* para o jogador &e{player}&a.'Placeholders disponíveis:
{amount}- Quantidade de ativadores dados{player}- Nome do jogador que recebeu
Exibida quando o comando /cratebackpack giveautomatic é executado.
Ativar ativador automático
automatic-activated: '&aO *ATIVADOR AUTOMÁTICO* foi ativado na mochila.'Exibida quando o jogador arrasta o item de ativador automático sobre a mochila com sucesso.
Ativador já existe
automatic-already: '&cEsta mochila já possui o ativador automático.'Exibida quando o jogador tenta ativar o ativador automático em uma mochila que já possui essa função.
Exemplos de Customização
Estilo moderno
chat:
syntax: '&c&l❌ &cSintaxe incorreta! Use: &f/{command} {syntax}'
target: '&c&l❌ &cJogador &e{player} &cnão foi encontrado!'
permission: '&c&l⛔ &cVocê não tem permissão para fazer isso!'
reload: '&a&l✔ &aConfigurações recarregadas com sucesso!'
backpack-give: '&a&l✔ &aMochila enviada para &e{player}&a!'
backpack-received: '&a&l✔ &aVocê recebeu uma &6&lMochila de Chaves&a!'
backpack-full: '&c&l⚠ &cSua mochila está completamente cheia!'
automatic-activated: '&a&l✔ &aAbertura automática ativada com sucesso!'
automatic-already: '&c&l⚠ &cEsta mochila já possui abertura automática!'Estilo minimalista
chat:
syntax: '&7Uso: &f/{command} {syntax}'
target: '&7Jogador &f{player} &7não encontrado.'
permission: '&7Sem permissão.'
reload: '&7Recarregado.'
backpack-give: '&7Mochila enviada para &f{player}&7.'
backpack-received: '&7Você recebeu uma mochila.'
backpack-full: '&7Mochila cheia.'
automatic-activated: '&7Automático ativado.'
automatic-already: '&7Já possui automático.'Estilo RPG
chat:
syntax: '&c⚔ Comando incorreto! Use: /{command} {syntax}'
target: '&c⚔ O aventureiro {player} não foi encontrado!'
permission: '&c⚔ Você não possui autorização para esta ação!'
reload: '&a⚔ As configurações foram restauradas!'
backpack-give: '&a⚔ Você enviou uma Mochila Mágica para {player}!'
backpack-received: '&a⚔ Uma Mochila Mágica surgiu em seu inventário!'
backpack-full: '&c⚔ Sua Mochila Mágica não comporta mais itens!'
automatic-activated: '&a⚔ O poder automático foi infundido na mochila!'
automatic-already: '&c⚔ Esta mochila já foi encantada com poder automático!'Códigos de Cor
Você pode usar os seguintes códigos de cor em qualquer mensagem:
| Código | Cor |
|---|---|
&0 | Preto |
&1 | Azul escuro |
&2 | Verde escuro |
&3 | Ciano escuro |
&4 | Vermelho escuro |
&5 | Roxo |
&6 | Dourado |
&7 | Cinza |
&8 | Cinza escuro |
&9 | Azul |
&a | Verde |
&b | Ciano |
&c | Vermelho |
&d | Rosa |
&e | Amarelo |
&f | Branco |
Códigos de Formatação
| Código | Efeito |
|---|---|
&l | Negrito |
&m | |
&n | Sublinhado |
&o | Itálico |
&r | Resetar formatação |
Você pode combinar cores e formatações: &6&lTEXTO resultará em texto dourado e negrito.
Dicas
- Mantenha consistência: Use o mesmo estilo de cores e símbolos em todas as mensagens
- Seja claro: Mensagens devem ser diretas e fáceis de entender
- Use placeholders: Sempre que possível, use os placeholders disponíveis para informações dinâmicas
- Teste as mensagens: Após editar, teste no jogo para ver como ficam
Certifique-se de manter os placeholders (textos entre {}) exatamente como estão, pois são substituídos automaticamente pelo plugin.