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.'
  inv-full: '&cSeu inventário está cheio.'

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 todos os comandos disponíveis. Use | para criar mensagens em múltiplas linhas.

Exemplo:

chat:
  help: |

    &aCaixas comandos:

    &a> /crate give
    &a> /crate givekey
    &a> /crate givekeyall
    &a> /crate preview
    &a> /crate edit
    &a> /crate compactar
    &a> /crate descompactar
    &a> /crate reload

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

Mensagens de edição

Mensagens utilizadas no sistema de edição in-game.

chat:
  digit-chance: |

    &aDigite a chance para qual deseja alterar.
    &7para cancelar digite &ncancelar&7.

  digit-command: |

    &aDigite o comando para qual deseja alterar.
    &7para cancelar digite &ncancelar&7.

  change-chance: '&aVocê alterou a chance para {chance}.'
  change-command: '&aVocê alterou o comando para {command}.'
  invalid-chance: '&cA chance não pode ser maior que 100 nem menor que 0.'

Placeholders disponíveis: {chance}, {command}

Mensagens de sistema de crates

chat:
  crate-give: '&aVocê deu &7{amount}x &acrate(s) {crate} &apara o jogador &7{player}&a.'
  crate-received: '&aVocê recebeu &7{amount}x &acrate(s) {crate}&a.'
  crate-give-key: '&aVocê deu &7{amount}x &xchave(s) {crate} &apara o jogador &7{player}&a.'
  crate-received-key: '&aVocê recebeu &7{amount}x &xchave(s) {crate}&a.'
  crate-give-key-all: '&aVocê deu &7{amount}x &achave(s) &7{crate}&a para &7({players}) &ajogadores online.'
  crate-received-key-all: |
    
    &aTodos os jogadores receberam &7{amount}x &achave(s) &7{crate}&a.

  crate-command: '&cVocê não pode executar comandos enquanto estiver abrindo uma crate.'
  crate-found: |
    &cEsta crate não existe.
    &cDisponíveis: {list}
  crate-reward-empty: '&cEsta crate não possui recompensas configuradas!'
  crate-placed: '&aCaixa {crate}&a colocada com sucesso.'
  crate-removed: '&aCaixa {crate}&a removida com sucesso.'
  crate-malformed: '&cEsta crate não existe ou está mal configurada.'
  crate-opening: '&aVocê está abrindo a crate {crate}&a.'

Placeholders disponíveis: {amount}, {crate}, {player}, {players}, {list}

Mensagens de abertura em lote

chat:
  batch-opening: '&aAbrindo &f{amount}&a caixas em lote...'
  batch-changed: '&cAbertura cancelada - key original removida/trocada.'
  batch-interrupted: '&6Abertura interrompida! &aForam abertas &f{amount}&a caixas.'
  batch-progress: '&7Progresso: &a{percentage}% &7({consumed}/{total}).'
  batch-finalized: '&aFinalizou a abertura de &f{amount}&a crates.'

Placeholders disponíveis: {amount}, {percentage}, {consumed}, {total}

Mensagens de keys

chat:
  key-holding: '&cVocê deve estar segurando uma key para abrir a crate &7{crate}&c.'
  key-cant: '&cEsta key não abre a crate &7{crate}&c.'
  item-no: '&cO item não pode ser nulo.'

Placeholder disponível: {crate} - Nome da crate

Mensagens de compactação/descompactação

chat:
  decompress-holding: '&cVocê precisa estar segurando keys compactadas.'
  decompress-found: '&cA crate vinculada nesta key não foi encontrada.'
  decompress-min: '&cA sua key já está no mínimo possível.'
  decompress: '&a{amount} Keys descompactadas.'
  compress-holding: '&cVocê precisa estar segurando keys compactadas.'
  compress-found: '&cA crate vinculada nesta key não foi encontrada.'
  compress: '&a{amount} Keys compactadas.'

Placeholder disponível: {amount} - Quantidade de keys

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

Salve e recarregue

Use /crate 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