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: |
&8&m-----------------------------
&6&lBater Ponto &7— Comandos
&8&m-----------------------------
&e/{cmd} &8- &7Abre o menu da equipe.
&e/{cmd} info &8- &7Ver o seu ponto.
&e/{cmd} historico &8- &7Histórico das suas sessões.
&e/{cmd} top &8- &7Ranking de tempo da equipe.
&r
admin-help: |
&8&m-----------------------------
&6&lBater Ponto Admin &7— Comandos
&8&m-----------------------------
&e/{cmd} &8- &7Abre o menu da equipe.
&e/{cmd} info &8- &7Ver o seu ponto.
&e/{cmd} ver <jogador> &8- &7Ver o ponto de um membro.
&e/{cmd} historico [jogador] &8- &7Histórico de sessões.
&e/{cmd} top &8- &7Ranking de tempo da equipe.
&e/{cmd} reload &8- &7Recarregar as configurações.
&r
not-staff: |
&cVocê não faz parte da equipe rastreada.
&7É necessária a permissão &f{permission}&7.
no-data: |
&cNenhum registro de ponto encontrado para &f{player}&c.
info: |
&8&m-----------------------------
&6&lPonto &7de &f{player}
&8&m-----------------------------
&7Status: {status}
&7Dia: &f{day}
&7Entrada (sessão): &f{login}
&7Saída (última): &f{logout}
&7Sessão atual: &f{session}
&7Tempo hoje: &f{today}
&7Tempo total: &f{total}
&7Sessões registradas: &f{sessions}
&8&m-----------------------------
session-start: |
&aPonto registrado! Você entrou em expediente.
&7Dia: &f{day}
&7Horário de entrada: &f{login}
session-end: |
&ePonto registrado! Você saiu do expediente.
&7Dia: &f{day}
&7Entrada: &f{login}
&7Saída: &f{logout}
&7Duração da sessão: &f{duration}
&7Tempo hoje: &f{today}
never: 'Nunca'
still-online: 'Ainda online'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.'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 os comandos disponíveis para jogadores. Use | para criar mensagens em múltiplas linhas.
Exemplo:
chat:
help: |
&8&m-----------------------------
&6&lBater Ponto &7— Comandos
&8&m-----------------------------
&e/{cmd} &8- &7Abre o menu da equipe.
&e/{cmd} info &8- &7Ver o seu ponto.
&e/{cmd} historico &8- &7Histórico das suas sessões.
&e/{cmd} top &8- &7Ranking de tempo da equipe.
&rPlaceholder disponível: {cmd} - Label do comando
admin-help
Mensagem de ajuda exibida com os comandos disponíveis para administradores.
Exemplo:
chat:
admin-help: |
&8&m-----------------------------
&6&lBater Ponto Admin &7— Comandos
&8&m-----------------------------
&e/{cmd} &8- &7Abre o menu da equipe.
&e/{cmd} info &8- &7Ver o seu ponto.
&e/{cmd} ver <jogador> &8- &7Ver o ponto de um membro.
&e/{cmd} historico [jogador] &8- &7Histórico de sessões.
&e/{cmd} top &8- &7Ranking de tempo da equipe.
&e/{cmd} reload &8- &7Recarregar as configurações.
&rnot-staff
Mensagem exibida quando o jogador não possui a permissão de staff rastreado.
Exemplo:
chat:
not-staff: |
&cVocê não faz parte da equipe rastreada.
&7É necessária a permissão &f{permission}&7.Placeholder disponível: {permission} - Nome da permissão de staff exigida
no-data
Mensagem exibida quando não há registro de ponto para o jogador informado.
Exemplo:
chat:
no-data: |
&cNenhum registro de ponto encontrado para &f{player}&c.Placeholder disponível: {player} - Nome do jogador
info
Mensagem com o resumo do ponto do jogador.
Exemplo:
chat:
info: |
&8&m-----------------------------
&6&lPonto &7de &f{player}
&8&m-----------------------------
&7Status: {status}
&7Dia: &f{day}
&7Entrada (sessão): &f{login}
&7Saída (última): &f{logout}
&7Sessão atual: &f{session}
&7Tempo hoje: &f{today}
&7Tempo total: &f{total}
&7Sessões registradas: &f{sessions}
&8&m-----------------------------Placeholders disponíveis: {player}, {status}, {day}, {login}, {logout}, {session}, {today}, {total}, {sessions}
session-start
Mensagem exibida quando o staff entra em expediente.
Exemplo:
chat:
session-start: |
&aPonto registrado! Você entrou em expediente.
&7Dia: &f{day}
&7Horário de entrada: &f{login}Placeholders disponíveis: {day}, {login}
session-end
Mensagem exibida quando o staff sai do expediente.
Exemplo:
chat:
session-end: |
&ePonto registrado! Você saiu do expediente.
&7Dia: &f{day}
&7Entrada: &f{login}
&7Saída: &f{logout}
&7Duração da sessão: &f{duration}
&7Tempo hoje: &f{today}Placeholders disponíveis: {day}, {login}, {logout}, {duration}, {today}
never
Texto exibido quando não há registro de data/hora (ex.: nunca entrou em expediente).
Exemplo:
chat:
never: 'Nunca'still-online
Texto exibido quando a sessão ainda está ativa (saída pendente).
Exemplo:
chat:
still-online: 'Ainda online'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 /ponto 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.