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.'

Tipos de mensagens

O plugin possui três tipos de mensagens: chat, title e actionbar.

Mensagens de anúncio (announces)

Mensagens enviadas para todos os jogadores online quando uma punição é aplicada.

ban

Anúncio de banimento permanente.

Exemplo:

announces:
  ban:
    actionbar: ''
    title: ''
    chat: |

      &c&lPUNIÇÕES
      &c{punished}&f foi punido por &c{sender}
      &fServidor: &c{server}
      &fMotivo: &c{reason}
      &fProva: &c{proof}
      &fTérmino: &cNunca

Placeholders disponíveis: {punished}, {sender}, {server}, {reason}, {proof}

tempban

Anúncio de banimento temporário.

Exemplo:

announces:
  tempban:
    actionbar: ''
    title: ''
    chat: |

      &c&lPUNIÇÕES
      &c{punished}&f foi punido temporariamente por &c{sender}
      &fServidor: &c{server}
      &fMotivo: &c{reason}
      &fProva: &c{proof}
      &fTérmino: &c{expire_date} às {expire_hour}

Placeholders disponíveis: {punished}, {sender}, {server}, {reason}, {proof}, {expire_date}, {expire_hour}

mute

Anúncio de mute permanente.

Exemplo:

announces:
  mute:
    actionbar: ''
    title: ''
    chat: |

      &c&lPUNIÇÕES
      &c{punished}&f foi mutado por &c{sender}
      &fServidor: &c{server}
      &fMotivo: &c{reason}
      &fProva: &c{proof}
      &fTérmino: &cNunca

tempmute

Anúncio de mute temporário.

Exemplo:

announces:
  tempmute:
    actionbar: ''
    title: ''
    chat: |

      &c&lPUNIÇÕES
      &c{punished}&f foi mutado temporariamente por &c{sender}
      &fServidor: &c{server}
      &fMotivo: &c{reason}
      &fProva: &c{proof}
      &fTérmino: &c{expire_date} às {expire_hour}

warn

Anúncio de aviso.

Exemplo:

announces:
  warn:
    actionbar: ''
    title: ''
    chat: |

      &c&lPUNIÇÕES
      &c{punished}&f foi avisado por &c{sender}
      &fServidor: &c{server}
      &fMotivo: &c{reason}
      &fProva: &c{proof}
      &fAviso: &c#{min}/{max}

Placeholders disponíveis: {punished}, {sender}, {server}, {reason}, {proof}, {min}, {max}

kick

Anúncio de expulsão.

Exemplo:

announces:
  kick:
    actionbar: ''
    title: ''
    chat: |

      &c&lPUNIÇÕES
      &c{punished}&f foi expulso por &c{sender}
      &fMotivo: &c{reason}
      &fProva: &c{proof}

unban

Anúncio de desbanimento.

Exemplo:

announces:
  unban:
    actionbar: ''
    title: ''
    chat: |

      &c&lPUNIÇÕES
      &c{punished}&f foi desbanido por &c{sender}
      &fServidor: &c{server}

unmute

Anúncio de desmute.

Exemplo:

announces:
  unmute:
    actionbar: ''
    title: ''
    chat: |

      &c&lPUNIÇÕES
      &c{punished}&f foi desmutado por &c{sender}
      &fServidor: &c{server}

Mensagens de logout

Mensagens exibidas quando um jogador punido tenta entrar no servidor.

ban

Mensagem de banimento permanente.

Exemplo:

logout:
  ban: |

    &c&lPUNIÇÕES

    <s><s><s><s><s><s><s><s>&cVocê&f foi punido PERMANENTEMENTE por &c{sender}

    &fServidor: &c{server}
    &fMotivo: &c{reason}
    &fProva: &c{proof}

    &fTérmino: &cNunca

    &eEsta punição possui o id &c#{id}&e, para contestá-la acesse google.com.br

Use <s> para adicionar espaços na mensagem.

tempban

Mensagem de banimento temporário.

Exemplo:

logout:
  tempban: |

    &c&lPUNIÇÕES

    <s><s><s><s><s><s><s><s>&cVocê&f foi punido temporariamente por &c{sender}

    &fServidor: &c{server}
    &fMotivo: &c{reason}
    &fProva: &c{proof}

    &fTérmino: &c{expire_date} às {expire_hour}

    &eEsta punição possui o id &c#{id}&e, para contestá-la acesse google.com.br

kick

Mensagem de expulsão.

Exemplo:

logout:
  kick: |

    &c&lPUNIÇÕES

    <s><s><s><s><s><s><s><s>&cVocê&f foi kickado por &c{sender}

    &fMotivo: &c{reason}
    &fProva: &c{proof}

Mensagens privadas (private)

Mensagens enviadas apenas para o jogador punido.

Exemplo:

private:
  mute:
    actionbar: ''
    title: ''
    chat: ''
  tempmute:
    actionbar: ''
    title: ''
    chat: ''
  warn:
    actionbar: ''
    title: ''
    chat: ''

Deixe em branco para não enviar mensagem privada.

Mensagens de chat (chatting)

Mensagens exibidas quando um jogador mutado tenta falar no chat.

mute

Mensagem quando tenta falar estando mutado permanentemente.

Exemplo:

chatting:
  mute:
    actionbar: ''
    title: ''
    chat: |

      &c&lPUNIÇÕES
      &cVocê&f foi mutado por &c{sender}
      &fServidor: &c{server}
      &fMotivo: &c{reason}
      &fProva: &c{proof}
      &fTérmino: &cNunca

      &eEsta punição possui o id &c#{id}&e, para contestá-la acesse google.com.br

tempmute

Mensagem quando tenta falar estando mutado temporariamente.

Exemplo:

chatting:
  tempmute:
    actionbar: ''
    title: ''
    chat: |

      &c&lPUNIÇÕES
      &cVocê&f foi mutado temporariamente por &c{sender}
      &fServidor: &c{server}
      &fMotivo: &c{reason}
      &fProva: &c{proof}
      &fTérmino: &c{expire_date} às {expire_hour}

      &eEsta punição possui o id &c#{id}&e, para contestá-la acesse google.com.br

Mensagens do sistema (chat)

Mensagens gerais do sistema de punições.

Mensagens de erro

chat:
  syntax: '&cUse: /{command} {syntax}'
  target: '&cJogador {player} não encontrado.'
  targetip: '&cIP {ip} 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.'

Mensagens de sucesso

chat:
  reload: '&aConfigurações recarregadas com sucesso.'
  applied-ban: '&aO jogador &f{player} &afoi banido permanentemente. &7Server: {server}'
  applied-tempban: '&aO jogador &f{player} &afoi banido temporariamente. &7Server: {server}'
  applied-mute: '&aO jogador &f{player} &afoi mutado permanentemente. &7Server: {server}'
  applied-tempmute: '&aO jogador &f{player} &afoi mutado temporariamente. &7Server: {server}'
  applied-kick: '&aO jogador &f{player} &afoi expulso.'
  applied-warn: '&aO jogador &f{player} &afoi avisado. &7Server: {server}'
  applied-unban: '&aO jogador &f{player} &afoi desbanido. &7Server: {server}'
  applied-unmute: '&aO jogador &f{player} &afoi desmutado. &7Server: {server}'

Placeholders disponíveis: {player}, {server}, {ip}

Mensagens de verificação

chat:
  not-ban: '&cEste jogador {player} não possui nenhum banimento em registro. &7Server: {server}'
  not-mute: '&cEste jogador {player} não possui nenhum mute em registro. &7Server: {server}'
  not-warn: '&cEste jogador {player} não possui nenhum warn em registro. &7Server: {server}'
  already-ban: '&cEste jogador {player} já está PERMANENTEMENTE banido. &7Server: {server}'
  already-mute: '&cEste jogador {player} já está PERMANENTEMENTE mutado. &7Server: {server}'

Mensagens de histórico

chat:
  checkban-format: '&f> <click:suggest_command:/verificar {id}><hover:show_text:"<red>#{id}<newline>Clique para copiar</red>">#{id}</hover></click> &7- &6{sender} &7- &b{server} &7- &8({status}&8)'
  checkban: |

    &aHistórico de BANIMENTOS do jogador &7{player}

    {format}

    &7Clique em um #ID para verificar as informações completas
    &ePágina &a{page} &ede &a{total_page}
    <click:suggest_command:/checkban {player} {back}>❮ Anterior</click> <click:suggest_command:/checkban {player} {next}>Próxima ❯</click>

Placeholders disponíveis: {player}, {format}, {page}, {total_page}, {back}, {next}, {id}, {sender}, {server}, {status}

chat:
  checkmute-format: '&f> <click:suggest_command:/verificar {id}><hover:show_text:"<red>#{id}<newline>Clique para copiar</red>">#{id}</hover></click> &7- &6{sender} &7- &b{server} &7- &8({status}&8)'
  checkmute: |

    &aHistórico de MUTES do jogador &7{player}

    {format}

    &7Clique em um #ID para verificar as informações completas
    &ePágina &a{page} &ede &a{total_page}
    <click:suggest_command:/checkmute {player} {back}>❮ Anterior</click> <click:suggest_command:/checkmute {player} {next}>Próxima ❯</click>
chat:
  checkwarn-format: '&f> <click:suggest_command:/verificar {id}><hover:show_text:"<red>#{id}<newline>Clique para copiar</red>">#{id}</hover></click> &7- &6{sender} &7- &b{server} &7- &8({status}&8)'
  checkwarn: |

    &aHistórico de WARNS do jogador &7{player}

    {format}

    &7Clique em um #ID para verificar as informações completas
    &ePágina &a{page} &ede &a{total_page}
    <click:suggest_command:/checkwarn {player} {back}>❮ Anterior</click> <click:suggest_command:/checkwarn {player} {next}>Próxima ❯</click>

Mensagens de informação

chat:
  info: |

    &aInformações do jogador &7{player}

    &f> Banido: &r{ban}
    &f> Mutado: &r{mute}
chat:
  info-punish: |

    &aInformações da punição &7#{id}

    &f> Tipo: &a{type}
    &f> Status: &r{status}

    &f> Jogador punido: &c{punished}
    &f> Staff: &c{sender}

    &f> Servidor: &c{server}
    &f> Motivo: &c{reason}
    &f> Prova: &c{proof}

    &f> Término: &e{formatted_expire_date}
chat:
  info-warn: |

    &aInformações do aviso &7#{id}

    &f> Status: &r{status}

    &f> Jogador avisado: &c{punished}
    &f> Staff: &c{sender}

    &f> Servidor: &c{server}
    &f> Motivo: &c{reason}
    &f> Prova: &c{proof}

    &f> Término: &e{formatted_expire_date}

Mensagens de relatório

chat:
  report: |

    &a&lRELATÓRIO
    &7Confira o relatório atual das punições aplicadas

    &f-> &aPunições desde o último reinício: &b{current}
    &f-> &aPunições totais em toda a rede: &b{total}

Placeholders disponíveis: {current}, {total}

Mensagens de histórico de IP

chat:
  history: |
    &aHistórico de IP do jogador &7{player}

    &fAtual: &b{ip}

    &fOutros IPs: &7({list})

Mensagens de contas alternativas

chat:
  alts: |

    &aInformações do IP &7{ip}

    &f> Usuários encontrados: &a{list}

    &7Estes são todos os usuários que utilizaram do mesmo IP.

Mensagens de edição

chat:
  change-server: '&aServidor alterado para &f{server}&a.'
  change-proof: '&aProva alterado para &f{proof}&a.'
  change-reason: '&aMotivo alterado para &f{reason}&a.'
  digit-server: |

    &aDigite o SERVIDOR que você quer.
    &7Para cancelar, digite &ncancelar&7.

  digit-proof: |

    &aDigite a PROVA que você quer.
    &7Para cancelar, digite &ncancelar&7.

  digit-reason: |

    &aDigite o MOTIVO que você quer.
    &7Para cancelar, digite &ncancelar&7.

Mensagens de imunidade

chat:
  imune: '&cO jogador {player} está imune.'
  imune-on: '&aImunidade ativada.'
  imune-off: '&cImunidade desativada.'

Mensagens de ajuda

chat:
  help: |

    &a/punicoes &8- &7Abre o menu de punições.
    &a/avisos &8- &7Abre o menu de avisos.
chat:
  help-admin: |

    &a/punicoes &8- &7Abre o menu de punições.
    &a/avisos &8- &7Abre o menu de avisos.

    &a/ban <player> <server/all> <prova/null> <motivo> &8- &7Executa um banimento.
    &a/kick <player/all> <prova/null> <motivo> &8- &7Executa um kick.
    &a/banip <player/ip> <server/all> <prova/null> <motivo> &8- &7Executa um banimento no IP.
    &a/mute <player> <server/all> <prova/null> <motivo> &8- &7Executa um mute.
    &a/punir <player> <motivo> <prova/null> <server/all> &8- &7Executa uma punição.
    &a/tempban <player> <tempo> <server/all> <prova/null> <motivo> &8- &7Executa um banimento temporário.
    &a/tempmute <player> <tempo> <server/all> <prova/null> <motivo> &8- &7Executa um mute temporário.
    &a/checkban <player> &8- &7Verifica os banimentos de um player.
    &a/checkmute <player> &8- &7Verifica os mutes de um player.
    &a/checkwarn <player> &8- &7Verifica os avisos de um player.
    &a/iphistory <player> &8- &7Verifica os IPS de um player.
    &a/staffhistory <player> &8- &7Verifica o histórico de um staff.
    &a/unban <player> &8- &7Desbane um jogador.
    &a/unbanip <player> &8- &7Desbane um IP.
    &a/unmute <player> &8- &7Desmuta um jogador.
    &a/verificar <player/id> &8- &7Verifica se o jogador está banido e mutado / verifica uma punição ou aviso.
    &a/warn <player> <server/all> <prova/null> <tipo> &8- &7Avisa um jogador.
    &a/ypunish reload &8- &7Recarrega as configurações.

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}, {reason}).

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 /ypunish 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