Mensagens
Personalize todas as mensagens do plugin.
Exemplo completo de configuração
Aqui está um exemplo de como configurar as mensagens do plugin:
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: |
&r
&a/bundle start &8- &7Iniciar um bundle.
&a/bundle reload &8- &7Recarrega as configurações
&r
no-balance: '&cVocê não tem {provider_display} suficiente para isto. Disponível: {provider_balance}&c.'
inv-full: '&cSeu inventário está cheio.'
bundle-found: |
&cBundle não encontrado.
&cDisponíveis: &7{list}
bundle-started: '&aVocê iniciou o bundle &f{bundle}&a para &f{player}&a por &f{time}&a! Limite: &f{limit}&a compra(s).'
bundle-all: '&aVocê iniciou o bundle &f{bundle}&a para TODOS ONLINE por &f{time}&a! Limite: &f{limit}&a compra(s).'
bundle-all-target: '<nl>&aO bundle &f{bundle}&a foi iniciado para TODOS ONLINE por &f{time}&a!<nl>&aLimite de compras: &f{limit}&a.<nl>'
purchase-limit-reached: '&cVocê atingiu o limite de compras para o bundle &f{bundle}&c!'
bundles-join-notify: |
&r
━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━
&r
&6⚡ BUNDLES DISPONÍVEIS
&r
&aVocê possui &f{available} bundle(s) disponível(is)&a para compra
&ae &f{owned} bundle(s)&a no seu inventário!
&r
&aAcesse com: &f/bundles
&r
━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━Opções disponíveis na configuração
Todas as mensagens podem ser estilizadas com códigos de cor (&).
Mensagens gerais
syntax
Mensagem exibida quando um comando é usado incorretamente.
Exemplo:
chat:
syntax: '&cUse: /{command} {syntax}'Placeholders disponíveis: {command} - Nome do comando, {syntax} - Sintaxe correta
target
Mensagem exibida quando um jogador especificado não é encontrado.
Exemplo:
chat:
target: '&cJogador {player} não encontrado.'Placeholder disponível: {player} - Nome do jogador procurado
number
Mensagem exibida quando um argumento numérico é inválido.
Exemplo:
chat:
number: '&cO argumento não é um número.'permission
Mensagem exibida quando um jogador não tem permissão para executar um comando.
Exemplo:
chat:
permission: '&cVocê não tem permissão para fazer isto.'console
Mensagem exibida quando o console tenta executar um comando exclusivo para jogadores.
Exemplo:
chat:
console: '&cApenas jogadores in-game podem realizar esta ação.'cancelled
Mensagem exibida quando uma ação é cancelada pelo jogador.
Exemplo:
chat:
cancelled: '&cVocê cancelou a ação.'reload
Mensagem exibida quando as configurações são recarregadas com sucesso.
Exemplo:
chat:
reload: '&aConfigurações recarregadas com sucesso.'help
Mensagem de ajuda exibida com todos os comandos disponíveis. Use | para criar mensagens em múltiplas linhas.
Exemplo:
chat:
help: |
&r
&a/bundle start &8- &7Iniciar um bundle.
&a/bundle reload &8- &7Recarrega as configurações
&rMensagens de bundle
no-balance
Mensagem exibida quando o jogador não tem saldo suficiente.
Exemplo:
chat:
no-balance: '&cVocê não tem {provider_display} suficiente para isto. Disponível: {provider_balance}&c.'Placeholders disponíveis: {provider_display}, {provider_balance}
inv-full
Mensagem exibida quando o inventário do jogador está cheio.
Exemplo:
chat:
inv-full: '&cSeu inventário está cheio.'bundle-found
Mensagem exibida quando o bundle especificado não é encontrado.
Exemplo:
chat:
bundle-found: |
&cBundle não encontrado.
&cDisponíveis: &7{list}Placeholder disponível: {list} - Lista de bundles disponíveis
bundle-started
Mensagem exibida para o administrador ao iniciar um bundle para um jogador específico.
Exemplo:
chat:
bundle-started: '&aVocê iniciou o bundle &f{bundle}&a para &f{player}&a por &f{time}&a! Limite: &f{limit}&a compra(s).'Placeholders disponíveis: {bundle}, {player}, {time}, {limit}
bundle-all
Mensagem exibida para o administrador ao iniciar um bundle para todos os jogadores.
Exemplo:
chat:
bundle-all: '&aVocê iniciou o bundle &f{bundle}&a para TODOS ONLINE por &f{time}&a! Limite: &f{limit}&a compra(s).'Placeholders disponíveis: {bundle}, {time}, {limit}
bundle-all-target
Mensagem exibida para todos os jogadores quando um bundle é iniciado globalmente.
Exemplo:
chat:
bundle-all-target: '<nl>&aO bundle &f{bundle}&a foi iniciado para TODOS ONLINE por &f{time}&a!<nl>&aLimite de compras: &f{limit}&a.<nl>'Use <nl> para quebrar linha nas mensagens. Placeholders disponíveis: {bundle}, {time}, {limit}
purchase-limit-reached
Mensagem exibida quando o jogador atinge o limite de compras do bundle.
Exemplo:
chat:
purchase-limit-reached: '&cVocê atingiu o limite de compras para o bundle &f{bundle}&c!'Placeholder disponível: {bundle} - Nome do bundle
bundles-join-notify
Mensagem exibida quando o jogador entra no servidor e possui bundles disponíveis.
Exemplo:
chat:
bundles-join-notify: |
&r
━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━
&r
&6⚡ BUNDLES DISPONÍVEIS
&r
&aVocê possui &f{available} bundle(s) disponível(is)&a para compra
&ae &f{owned} bundle(s)&a no seu inventário!
&r
&aAcesse com: &f/bundles
&r
━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━Placeholders disponíveis: {available} - Bundles disponíveis para compra, {owned} - Bundles armazenados
Personalizando mensagens
Escolha a mensagem
Identifique qual mensagem você deseja personalizar na lista acima.
Edite o texto
Altere o texto mantendo os placeholders (ex: {player}, {bundle}).
Adicione cores
Use códigos de cor do Minecraft com & (ex: &a para verde, &c para vermelho).
Use quebras de linha
Para mensagens multilinhas no chat, use | após os dois pontos.
mensagem: |
&rLinha 1
&rLinha 2
&rLinha 3Salve e recarregue
Use /bundle reload ou reinicie o servidor para aplicar as mudanças.
Não remova os placeholders (palavras entre {}) das mensagens, pois eles são substituídos dinamicamente pelo plugin.