LogoyStore

Mensagens

Personalize todas as mensagens do plugin.

Exemplo completo de configuração

Aqui está um exemplo de como configurar as mensagens do plugin:

# Mensagens e ações ao entrar
enter:
  title: '&bBem vindo à área de pesca'
  actionbar: '&bVocê entrou na área de pesca.'
  sound: 'ORB_PICKUP'
  chat: |
    <nl>
    &bBem vindo à área de pesca.
    <nl>

# Mensagens e ações ao sair
leave:
  title: ''
  actionbar: '&bVocê saiu da área de pesca.'
  sound: 'ORB_PICKUP'
  chat: |
    <nl>
    &bVocê saiu da área de pesca.
    <nl>

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

Tipos de mensagens

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

chat

Mensagens enviadas no chat do jogador.

title

Mensagens exibidas como título na tela do jogador.

Exemplo:

title: '&bBem vindo<nl>&7à área de pesca'

Use <nl> para quebrar linha em títulos.

actionbar

Mensagens exibidas na barra de ação (acima da hotbar).

Exemplo:

actionbar: '&bVocê entrou na área de pesca.'

Mensagens de sistema

Mensagens gerais

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.'
  yourself: '&cVocê não pode realizar esta ação à si mesmo.'
  spawn: '&cO spawn da área de pesca não foi setado.'
  exit: '&cA saída da área de pesca não foi setada.'
  empty: '&cVocê deve esvaziar seu inventário.'

Placeholders disponíveis: {command}, {syntax}, {player}

Mensagens de ajuda

chat:
  help: |
    <nl>
    &a/pesca &8- &7Abre o menu principal.
    &a/pesca ir &8- &7Vai até a pesca.
    &a/pesca sair &8- &7Sai da pesca.
    &a/pesca peixes &8- &7Abre o armazem de peixes.
    &a/pesca setspawn &8- &7Seta o local de spawn da pesca.
    &a/pesca setsaida &8- &7Seta o local de saída da pesca.
    &a/pesca iniciartorneio &8- &7Inicia um torneio.
    &a/pesca parartorneio &8- &7Finaliza um torneio.
    &a/pesca givebooster &8- &7Dá um booster à um jogador.
    &a/pesca givefish &8- &7Dá um peixe à um jogador.
    <nl>

Mensagens de área de pesca

chat:
  not-in: '&cVocê não está na área de pesca.'
  set-exit: '&aLocal de saída setado com sucesso.'
  set-spawn: '&aLocal de spawn setado com sucesso.'
  command: '&cVocê não pode usar este comando na área de pesca. Utilize /spawn para sair dela.'

Mensagens de evolução

chat:
  evolved: '&aO encantamento &f{enchantment}&a foi evoluido para o nível &f{level}&a.'
  repaired: '&aVocê reparou sua vara com sucesso.'
  bought: '&aVocê comprou a vara nível {level} com sucesso.'
  previous-rod: '&cVocê deve ter a vara anterior para conseguir evoluir à esta.'

Placeholders disponíveis: {enchantment}, {level}

Mensagens de corais

chat:
  coin-help: |
    <nl>
    &a/corais &8- &7Ver os seus corais.
    &a/corais <player> &8- &7Ver os corais de alguém.
    &a/corais enviar <player> <quantia> &8- &7Envia seus corais para alguém.
    &a/corais give <player/all> <quantia> &8- &7Dar corais a alguém.
    &a/corais add <player> <quantia> &8- &7Adiciona corais a alguém.
    &a/corais set <player> <quantia> &8- &7Remove corais de alguém.
    &a/corais remove <player> <quantia> &8- &7Seta corais a alguém.
    <nl>
  coin: '&bVocê possui &f{coin} corais&b.'
  coin-player: '&bO jogador &f{player}&b possui &f{coin} corais&b.'
  coin-added: '&bVocê adicionou &f{coin} corais&b ao jogador &f{player}&b.'
  coin-removed: '&bVocê removeu &f{coin} corais&b do jogador &f{player}&b.'
  coin-set: '&bVocê setou &f{coin} corais&b para o jogador &f{player}&b.'
  coin-sent: '&bVocê enviou &f{coin} corais&b para o jogador &f{player}&b.'
  coin-received: '&bVocê recebeu &f{coin} corais&b do jogador &f{player}&b.'
  coin-has: '&cVocê não possui a quantia de &f{coin}&c corais.'

Placeholders disponíveis: {coin}, {player}

Mensagens de pesca

chat:
  fished-heavy: '&cVocê pescou um peixe mais pesado do que sua vara suporta, portanto ele escapou.'
  fished-heavy-break: '&cVocê pescou um peixe mais pesado do que sua vara suporta, portanto sua vara quebrou.'
  broken: '&cSua vara está quebrada, você precisa repará-la antes de usar.'
  fishing-net-full: '&cSua sacola de peixes está cheia, venda os peixes antes de pescar novamente.'

Mensagens de venda

chat:
  sell: '&aVocê vendeu &fx{amount} {fish} &apor &f{value} coins, {value_PlayerPoints} pontos&a.'
  sell-all: '&aVocê vendeu todos os seus peixes por &f{value} coins, {value_PlayerPoints} pontos&a.'

Placeholders disponíveis: {amount}, {fish}, {value}, {value_PlayerPoints}

Mensagens de booster

chat:
  booster-give: '&aVocê deu x{amount} Booster(s) &8(+{bonus}%) &apara o jogador &f{player}&a.'
  booster-received: '&aVocê recebeu x{amount} Booster(s) &8(+{bonus}%)&a.'
  booster-finished: '&aPesca: &cSeu booster acabou.'
  booster-has: '&cVocê já está com um booster ativado.'
  booster-activated: '&aVocê ativou um booster de pesca. Multiplicador: &e{bonus}&a. Tempo: &e{time}&a.'

Placeholders disponíveis: {amount}, {bonus}, {player}, {time}

Mensagens de torneio

chat:
  tournament-type: '&cTipos disponíveis: &7WEIGHT, FISHED'
  tournament-already: '&cJá há um torneio ocorrendo.'
  tournament-no: '&cNão há um torneio ocorrendo.'
  tournament-weight-started: |
    <nl>
    &a&lTORNEIO
    &eFoi iniciado um novo torneio na pesca
    <nl>
    &aPrêmio: &b{prize} coins
    &aTempo de torneio: &b{time}
    <nl>
    &7Vencerá o jogador que pescar o peixe mais pesado!
    <nl>
  tournament-fished-started: |
    <nl>
    &a&lTORNEIO
    &eFoi iniciado um novo torneio na pesca
    <nl>
    &aPrêmio: &b{prize} coins
    &aTempo de torneio: &b{time}
    <nl>
    &7Vencerá o jogador que pescar a maior quantia de peixes!
    <nl>
  tournament-no-win: |
    <nl>
    &a&lTORNEIO
    &eO torneio foi encerrado sem vencedor
    <nl>
    &aPrêmio: &b{prize} coins
    <nl>
    &cNão houve vencedores.
    <nl>
  tournament-win: |
    <nl>
    &a&lTORNEIO
    &eO torneio foi encerrado com vencedor
    <nl>
    &aPrêmio: &b{prize} coins
    <nl>
    &aO jogador vencedor foi &f{player}&a!
    <nl>
  tournament-canceled: |
    <nl>
    &a&lTORNEIO
    &eO torneio foi cancelado por um administrador
    <nl>
    &cNão houve vencedores.
    <nl>

Placeholders disponíveis: {prize}, {time}, {player}

Mensagens de classes

chat:
  classe-bought: '&aVocê evoluiu para a classe &7{classe}&a.'
  classe-permission: '&cVocê não tem permissão para evoluir para esta classe.'
  classe-previous: '&cVocê deve possuir a classe anterior primeiro.'
  classe-reset: '&aVocê resetou a classe do jogador &f{player}&a.'
  classe-set: '&aVocê definiu a classe {classe} ao jogador &f{player}&a.'
  classe-found: '&aEsta classe não existe. Disponíveis: {classes}'
  classe-give: '&aVocê deu x{amount} {classe} &apara o jogador &f{player}&a.'
  classe-received: '&aVocê recebeu x{amount} {classe}&a.'
  classe-activated: '&aVocê ativou a classe &7{classe}&a.'
  classe-already: '&cVocê já possui esta classe.'

Placeholders disponíveis: {classe}, {player}, {amount}, {classes}

Mensagens de economia

chat:
  dont-has: '&cVocê não possui a quantia &7{amount} em &7{type}&c.'
  registered: '&cEste plugin &f{plugin}&c não está implementado no plugin de shop.'
  deactivated: '&cEste plugin &f{plugin}&c não está ligado.'
  no-balance: '&cVocê não tem {provider_display} suficiente para isto. Disponível: {provider_balance}&c.'
  shop-credit-has: '&cVocê não possui a quantia de {amount} corais.'
  shop-credit-spent: '&aVocê comprou na loja utilizando {amount} corais.'

Placeholders disponíveis: {amount}, {type}, {plugin}, {provider_display}, {provider_balance}

Mensagens de NPC

chat:
  npc-set: '&aNPC definido com sucesso.'
  npc-deleted: '&aNPC removido com sucesso.'
  npc-not-set: '&cNPC não está definido.'

Mensagens de horário

chat:
  time: '&cVocê só pode pescar das {from} às {to}.'
  time-removed: '&cVocê foi removido da área de pesca pois só pode pescar das {from} às {to}.'

Placeholders disponíveis: {from}, {to}

Mensagens de itens ativáveis

chat:
  converted: '&bVocê compactou todos seus corais em 1.'
  activated: '&bVocê ativou &f{coin} corais&b.'
  give: '&bVocê deu &f{coin} &bcorais para o jogador &f{player}&b.'
  give-all: |
    <nl>
    &bO usuário &f{player}&b deu &f{coin} &bcorais para todos os jogadores online&b.
    <nl>

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

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

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