LogoyStore

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/presidente &8- &7Abre o menu principal.
    &a/presidente iniciar &8- &7Iniciar uma nova eleição.
    &a/presidente parar &8- &7Parar a eleição e definir um novo presidente.
    &a/presidente set &8- &7Setar um presidente manualmente.
    &a/presidente reload &8- &7Recarrega as configurações
    &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/presidente &8- &7Abre o menu principal.
    &a/presidente iniciar &8- &7Iniciar uma nova eleição.
    &a/presidente parar &8- &7Parar a eleição e definir um novo presidente.
    &a/presidente set &8- &7Setar um presidente manualmente.
    &a/presidente reload &8- &7Recarrega as configurações
    &r

Mensagens de eleição

election-none

Mensagem exibida quando não há eleição em andamento.

Exemplo:

chat:
  election-none: '&cNão há eleição em andamento.'

election-force-already

Mensagem exibida quando tenta forçar uma eleição que já está ocorrendo.

Exemplo:

chat:
  election-force-already: '&cUma eleição já está ocorrendo.'

election-force-start

Mensagem exibida quando um administrador força o início de uma eleição.

Exemplo:

chat:
  election-force-start: '&aVocê forçou o início da eleição.'

election-force-not

Mensagem exibida quando tenta finalizar uma eleição que não existe.

Exemplo:

chat:
  election-force-not: '&cNão há eleição em andamento para ser finalizada.'

election-force-finish

Mensagem exibida quando um administrador força o fim de uma eleição.

Exemplo:

chat:
  election-force-finish: '&aVocê forçou o fim da eleição!'

election-start

Mensagem broadcast exibida quando uma eleição começa.

Exemplo:

chat:
  election-start: |
    &r
    &6&l⚡ ELEIÇÕES PRESIDENCIAIS ⚡
    &e As eleições começaram!
    &e Registre sua candidatura e vote!
    &e Tempo de eleição: §f{time_left}
    &r

Placeholder disponível: {time_left} - Tempo restante da eleição

election-candidate-none

Mensagem exibida quando a eleição termina sem candidatos.

Exemplo:

chat:
  election-candidate-none: |
    &r
    &6&l⚡ RESULTADO DAS ELEIÇÕES ⚡
    &c Nenhum presidente foi eleito!
    &c Não houve candidatos registrados.
    &r

election-vote-none

Mensagem exibida quando a eleição termina sem votos suficientes.

Exemplo:

chat:
  election-vote-none: |
    &r
    &6&l⚡ RESULTADO DAS ELEIÇÕES ⚡
    &c Nenhum presidente foi eleito!
    &c Não houve votos suficientes.
    &r

election-format

Formato usado para exibir cada candidato nos resultados da eleição.

Exemplo:

chat:
  election-format: '&e- &f{candidate}: &a{votes} &evotos (&f{percentage}%&e)'

Placeholders disponíveis: {candidate} - Nome do candidato, {votes} - Número de votos, {percentage} - Porcentagem de votos

election-finish

Mensagem broadcast exibida quando a eleição termina com sucesso.

Exemplo:

chat:
  election-finish: |
    &r
    &6&l⚡ RESULTADO DAS ELEIÇÕES ⚡
    &a Novo presidente eleito: &f{president}
    &e Duração do mandato: &f{time_left}
    &r
    &6&lIntenção de votos:
    {format}
    &r
    &a Total de votos: &f{total}
    &r

Placeholders disponíveis: {president} - Nome do presidente eleito, {time_left} - Duração do mandato, {format} - Lista formatada de candidatos, {total} - Total de votos

election-applied-already

Mensagem exibida quando um jogador tenta se candidatar novamente.

Exemplo:

chat:
  election-applied-already: '&cVocê já se candidatou nesta eleição.'

election-applied

Mensagem exibida quando um jogador se candidata com sucesso.

Exemplo:

chat:
  election-applied: '&aVocê se candidatou com sucesso nesta eleição!'

Mensagens de impostos

digit-tax

Mensagem exibida quando o presidente precisa digitar uma nova taxa.

Exemplo:

chat:
  digit-tax: |
    &r
    &aDigite a taxa que você quer definir.
    &7para cancelar digite &ncancelar&7.
    &r

min-tax

Mensagem exibida quando a taxa é menor que o mínimo permitido.

Exemplo:

chat:
  min-tax: '&cA taxa mínima permitida é {min}%.'

Placeholder disponível: {min} - Taxa mínima configurada

max-tax

Mensagem exibida quando a taxa é maior que o máximo permitido.

Exemplo:

chat:
  max-tax: '&cA taxa máxima permitida é {max}%.'

Placeholder disponível: {max} - Taxa máxima configurada

changed-tax

Mensagem exibida quando uma taxa é alterada com sucesso.

Exemplo:

chat:
  changed-tax: '&aA taxa foi alterada para {amount}%.'

Placeholder disponível: {amount} - Nova taxa definida

Mensagens de concessões

concession-cost

Mensagem exibida quando o governo não tem verba suficiente para uma concessão.

Exemplo:

chat:
  concession-cost: '&cO governo não possui verba suficiente. &7({has}/{cost})'

Placeholders disponíveis: {has} - Verba disponível, {cost} - Custo da concessão

concession-stock

Mensagem exibida quando uma concessão está sem estoque.

Exemplo:

chat:
  concession-stock: '&cEste item está sem estoque.'

Mensagens de administração

president-set

Mensagem exibida quando um administrador define um presidente manualmente.

Exemplo:

chat:
  president-set: '&aVocê definiu &f{player} &acomo presidente do servidor.'

Placeholder disponível: {player} - Nome do jogador definido como presidente

need-time

Mensagem exibida quando um jogador não tem tempo de jogo suficiente.

Exemplo:

chat:
  need-time: '&cVocê precisa ter jogador por {time}.'

Placeholder disponível: {time} - Tempo necessário formatado

npc-set

Mensagem exibida quando o NPC do presidente é definido.

Exemplo:

chat:
  npc-set: '&aVocê definiu o NPC.'

npc-delete

Mensagem exibida quando o NPC do presidente é deletado.

Exemplo:

chat:
  npc-delete: '&aVocê deletou o NPC.'

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 3

Salve e recarregue

Use /presidente 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.

Nesta página