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.'
stars: '&cA quantidade de estrelas deve ser um número inteiro entre 1 e 5.'
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/voto &8- &7Abre o menu de votos.
&a/voto armazem &8- &7Abre o armazém de recompensas.
&a/voto historico &8- &7Abre o histórico de votos.
&a/voto perfil &8- &7Abre o seu perfil de votos.
&a/voto top &8- &7Abre o ranking de votos.
&a/voto dar <jogador> <estrelas> &8- &7Computa um voto manual (admin).
&a/voto reload &8- &7Recarregar as configurações.
&r
inv-full: '&cSeu inventário está cheio.'
vote-received: |
&aVocê votou no servidor no FlipTop!
&7Nick: &f{player}
&7Total de votos: &f{votes}
&7Recompensas no armazém: &f{pending}
&7Use &f/voto armazem &7para coletar.
vote-offline: |
&aSeu voto no FlipTop foi computado!
&7Entre no servidor e use &f/voto armazem
&7para coletar as recompensas.
vote-duplicate: '&cEste voto já foi computado.'
vote-invalid-ad: '&cO ID do anúncio do voto não confere com a config.yml.'
vote-not-configured: '&cO ID do anúncio FlipTop não está configurado na config.yml.'
reward-collected: '&aRecompensa coletada com sucesso.'
reward-collected-all: '&aTodas as recompensas disponíveis foram coletadas.'
reward-empty: '&cVocê não possui recompensas no armazém.'
reward-deleted: '&eRecompensa removida do armazém.'
admin-give: |
&aVoto computado manualmente.
&7Jogador: &f{player}
&7Estrelas: &e{stars}
&7Total de votos: &f{votes}
url: |
&r
&a&l[VOTE] &7Clique para votar no servidor!:
&e&l<click:open_url:{url}><hover:show_text:"<red>{url}<newline>Clique para votar</red>">CLIQUE AQUI</hover></click>
title:
vote-received: '&a&lVoto computado!<nl>&7Colete no armazém com /voto'Tipos de mensagens
O plugin possui os tipos de mensagens chat e title.
chat
Mensagens enviadas no chat do jogador.
title
Mensagens exibidas como título na tela do jogador.
Exemplo:
title:
vote-received: '&a&lVoto computado!<nl>&7Colete no armazém com /voto'Use <nl> para quebrar linha em títulos.
Opções disponíveis na configuração
Todas as mensagens podem ser estilizadas com códigos de cor (&).
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.'stars
Mensagem exibida quando a quantidade de estrelas do voto manual é inválida.
Exemplo:
chat:
stars: '&cA quantidade de estrelas deve ser um número inteiro entre 1 e 5.'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/voto &8- &7Abre o menu de votos.
&a/voto armazem &8- &7Abre o armazém de recompensas.
&a/voto historico &8- &7Abre o histórico de votos.
&a/voto perfil &8- &7Abre o seu perfil de votos.
&a/voto top &8- &7Abre o ranking de votos.
&a/voto dar <jogador> <estrelas> &8- &7Computa um voto manual (admin).
&a/voto reload &8- &7Recarregar as configurações.
&rinv-full
Mensagem exibida quando o inventário do jogador está cheio e não pode receber itens.
Exemplo:
chat:
inv-full: '&cSeu inventário está cheio.'vote-received
Mensagem exibida quando o voto do jogador é computado.
Exemplo:
chat:
vote-received: |
&aVocê votou no servidor no FlipTop!
&7Nick: &f{player}
&7Total de votos: &f{votes}
&7Recompensas no armazém: &f{pending}
&7Use &f/voto armazem &7para coletar.Placeholders disponíveis: {player}, {votes}, {pending}
vote-offline
Mensagem relacionada ao voto computado com o jogador offline.
Exemplo:
chat:
vote-offline: |
&aSeu voto no FlipTop foi computado!
&7Entre no servidor e use &f/voto armazem
&7para coletar as recompensas.vote-duplicate
Mensagem exibida quando o voto já foi computado.
Exemplo:
chat:
vote-duplicate: '&cEste voto já foi computado.'vote-invalid-ad
Mensagem exibida quando o ID do anúncio do voto não confere com a config.yml.
Exemplo:
chat:
vote-invalid-ad: '&cO ID do anúncio do voto não confere com a config.yml.'vote-not-configured
Mensagem exibida quando o ID do anúncio FlipTop não está configurado na config.yml.
Exemplo:
chat:
vote-not-configured: '&cO ID do anúncio FlipTop não está configurado na config.yml.'reward-collected
Mensagem exibida quando uma recompensa é coletada.
Exemplo:
chat:
reward-collected: '&aRecompensa coletada com sucesso.'reward-collected-all
Mensagem exibida quando todas as recompensas disponíveis são coletadas.
Exemplo:
chat:
reward-collected-all: '&aTodas as recompensas disponíveis foram coletadas.'reward-empty
Mensagem exibida quando o jogador não possui recompensas no armazém.
Exemplo:
chat:
reward-empty: '&cVocê não possui recompensas no armazém.'reward-deleted
Mensagem exibida quando uma recompensa é removida do armazém.
Exemplo:
chat:
reward-deleted: '&eRecompensa removida do armazém.'admin-give
Mensagem exibida ao computar um voto manual.
Exemplo:
chat:
admin-give: |
&aVoto computado manualmente.
&7Jogador: &f{player}
&7Estrelas: &e{stars}
&7Total de votos: &f{votes}Placeholders disponíveis: {player}, {stars}, {votes}
url
Mensagem com o link clicável para votar no FlipTop.
Exemplo:
chat:
url: |
&r
&a&l[VOTE] &7Clique para votar no servidor!:
&e&l<click:open_url:{url}><hover:show_text:"<red>{url}<newline>Clique para votar</red>">CLIQUE AQUI</hover></click>Placeholder disponível: {url} - Link clicável para votar no FlipTop
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: |
&rLinha 1
&rLinha 2
&rLinha 3Salve e recarregue
Use /voto 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.