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.'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.'Mensagens de ajuda
help
Mensagem de ajuda exibida com todos os comandos de jogador disponíveis. Use | para criar mensagens em múltiplas linhas.
Exemplo:
chat:
help: |
&a/shop &8- &7Abre o menu principal.
&a/shop transacoes &8- &7Abre o menu de transações.
&a/shop historico &8- &7Abre o menu de compras.
&a/shop correio &8- &7Abre o menu de correio de produtos.
&a/shop comprar [produto] &8- &7Abre o menu de comprar o produto.help-admin
Mensagem de ajuda exibida com todos os comandos de administrador disponíveis.
Exemplo:
chat:
help-admin: |
&a/shop &8- &7Abre o menu principal.
&a/shop transacoes &8- &7Abre o menu de transações.
&a/shop historico &8- &7Abre o menu de compras.
&a/shop correio &8- &7Abre o menu de correio de produtos.
&a/shop comprar [produto] &8- &7Abre o menu de comprar o produto.
&a/shop admin &8- &7Abre o menu principal de ADM.
&a/shop resetarcorreio &8- &7Ativa os produtos comprados novamente para todos.
&a/shop criardesconto &8- &7Cria um cupom de desconto.
&a/shop deletardesconto &8- &7Deletar um cupom de desconto.
&a/shop descontos &8- &7Lista os descontos disponíveis.
&a/shop setnpc &8- &7Seta o NPC.
&a/shop delnpc &8- &7Deleta o NPC.
&a/shop reload &8- &7Recarrega a configuração.Mensagens de pagamento
pay
Mensagem exibida quando uma cobrança é gerada com sucesso.
Exemplo:
chat:
pay: |
&aSua cobrança foi gerada com sucesso no meio de pagamento &f{gateway}&a.
&7Clique &a&l<click:open_url:{url}>AQUI</click> &7para realizar o pagamento.Placeholders disponíveis: {gateway} - Nome do gateway de pagamento, {url} - Link de pagamento
wait
Mensagem exibida quando o jogador precisa aguardar antes de realizar uma operação.
Exemplo:
chat:
wait: '&cVocê precisa aguardar {time} para realizar essa operação.'Placeholder disponível: {time} - Tempo restante
minimum-stripe
Mensagem exibida quando o valor de compra no Stripe é menor que o mínimo permitido.
Exemplo:
chat:
minimum-stripe: '&cA compra precisa ser de no mínimo 50 centavos.'already-map
Mensagem exibida quando o jogador já possui um mapa de QR-Code no inventário.
Exemplo:
chat:
already-map: '&cVocê já possui um mapa com QR-Code no inventário.'credentials
Mensagem exibida quando as credenciais de um gateway não estão configuradas.
Exemplo:
chat:
credentials: '&cCredenciais não configuradas.'Mensagens de correio
courier-reset
Mensagem exibida quando as compras de um jogador são liberadas para coleta novamente.
Exemplo:
chat:
courier-reset: '&aAs compras do jogador &f{player}&a foram liberadas para coleta novamente.'Placeholder disponível: {player} - Nome do jogador
courier-reset-all
Mensagem exibida quando as compras de todos os jogadores são liberadas.
Exemplo:
chat:
courier-reset-all: '&aAs compras de &f{amount} jogadores&a foram liberadas para coleta novamente.'Placeholder disponível: {amount} - Quantidade de jogadores afetados
alert-message
Mensagem de alerta enviada periodicamente aos jogadores com produtos para coletar.
Exemplo:
chat:
alert-message: |
&a&lLOJA
&aVocê possui &f{amount}x compras &apara serem coletadas no &f/shop&a.Placeholder disponível: {amount} - Quantidade de compras pendentes
Mensagens de descontos
discount-digit
Mensagem exibida solicitando que o jogador digite um cupom.
Exemplo:
chat:
discount-digit: |
&aDigite o CUPOM que você quer.
&7Para cancelar, digite &ncancelar&7.discount-created
Mensagem exibida quando um cupom é criado com sucesso.
Exemplo:
chat:
discount-created: |
&aInformações do CUPOM gerada:
&7CUPOM: &f<click:suggest_command:{coupon}><hover:show_text:"<red>{coupon}<newline>Clique para copiar</red>">{coupon}</hover></click>
&fDesconto: &f{discount}%
&7Usos: &f{use}
&7Expira em: &f{date} às {hour}Placeholders disponíveis: {coupon}, {discount}, {use}, {date}, {hour}
discount-found
Mensagem exibida quando tenta criar um cupom que já existe.
Exemplo:
chat:
discount-found: '&cEste cupom {coupon} já existe.'discount-not-found
Mensagem exibida quando um cupom não existe.
Exemplo:
chat:
discount-not-found: '&cEste cupom {coupon} não existe.'discount-deleted
Mensagem exibida quando um cupom é deletado com sucesso.
Exemplo:
chat:
discount-deleted: '&aEsta cupom {coupon} foi deletado.'discount-max
Mensagem exibida quando um cupom esgotou os usos disponíveis.
Exemplo:
chat:
discount-max: '&cEste cupom {coupon} esgotou.'discount-expired
Mensagem exibida quando um cupom expirou.
Exemplo:
chat:
discount-expired: '&cEste cupom {coupon} expirou em {date} às {hour}.'discount-applied
Mensagem exibida quando um cupom é aplicado com sucesso.
Exemplo:
chat:
discount-applied: '&cEste cupom {coupon} foi aplicado.'discount-none
Mensagem exibida quando não há cupons disponíveis.
Exemplo:
chat:
discount-none: '&cNão há nenhum cupom disponível.'discounts
Mensagem exibida listando todos os cupons disponíveis.
Exemplo:
chat:
discounts: |
&aInformações sobre os CUPONS disponíveis:
&f CUPOM: &fDESCONTO: &fUSOS: &fEXPIRA EM:
{format}Placeholder disponível: {format} - Lista formatada de cupons
discount-format
Formato de cada cupom na listagem.
Exemplo:
chat:
discount-format: ' &8(<click:suggest_command:{id}><hover:show_text:"<red>{coupon}<newline>Clique para copiar</red>">{coupon}</hover></click>)&f {coupon}&6 -> &7{discount}&6 -> &7{use}&6 -> &7{date} às {hour}'Placeholders disponíveis: {id}, {coupon}, {discount}, {use}, {date}, {hour}
Mensagens de NPC
npc-set
Mensagem exibida quando um NPC é criado com sucesso.
Exemplo:
chat:
npc-set: '&aNPC setado com sucesso.'npc-deleted
Mensagem exibida quando um NPC é removido com sucesso.
Exemplo:
chat:
npc-deleted: '&aNPC removido com sucesso.'npc-not-set
Mensagem exibida quando tenta deletar um NPC que não existe.
Exemplo:
chat:
npc-not-set: '&cNPC não está definido.'Mensagens de produtos
product-found
Mensagem exibida quando um produto não é encontrado.
Exemplo:
chat:
product-found: |
&cProduto não encontrado.
&7Disponíveis: {list}Placeholder disponível: {list} - Lista de produtos disponíveis
Mensagens administrativas
generating-report
Mensagem exibida quando um relatório está sendo gerado.
Exemplo:
chat:
generating-report: '&aGerando relatório na pasta &f/report&a.'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}, {command}).
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: |
Linha 1
Linha 2
Linha 3Salve e recarregue
Use /shop 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.