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: '&cO seu inventário está cheio.'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:
terrain-created: '&aTERRENO<nl>CRIADO!'Use <nl> para quebrar linha em títulos.
actionbar
Mensagens exibidas na barra de ação (acima da hotbar).
Exemplo:
actionbar:
terrain-pvp: '&cO PVP está desabilitado neste terreno.'Mensagens de entrada e saída
entry
Mensagens exibidas quando o jogador entra em um terreno.
entry:
chat: ''
actionbar: '&aTerreno de &f{player}&a.'
title: '&aTerreno de<nl>&f{player}&a.'Placeholders disponíveis: {player}
exit
Mensagens exibidas quando o jogador sai de um terreno.
exit:
chat: ''
actionbar: '&cVocê saiu do terreno de &f{player}&c.'
title: ''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.'
reload: '&aConfigurações recarregadas com sucesso.'
inv-full: '&cO seu inventário está cheio.'Placeholders disponíveis: {command}, {syntax}, {player}
Mensagens de ajuda
chat:
help: |
&a/terreno criar <tamanho> - Criar um terreno
&a/terreno deletar [nome] - Deletar um terreno
&a/terreno info [nome] [player] - Ver informações do terreno
&a/terreno teleportar [nome] [player] - Teleportar para um terreno
&a/terreno pvp [nome] - Alternar PvP no terreno
&a/terreno fly [nome] - Alternar FLY no terreno
&a/terreno cerca [nome] - Alternar CERCA do terreno
&a/terreno entrada [nome] [on/off] - Alternar entrada de visitantes
&a/terreno mensagem <mensagem> [on/off] - Mensagem de entrada
&a/terreno merge - Juntar terrenos próximos
&a/terreno vender [nome] - Colocar terreno à venda
&a/terreno comprar [nome] [player] - Comprar terreno
&a/terreno lista - Listar seus terrenos
&a/terreno upgrade - Fazer upgrade do terreno
&a/terreno amigos - Gerenciar amigos
&a/terreno loja - Ver terrenos à venda
help-staff: |
&a/terreno criar <tamanho> - Criar um terreno
&a/terreno deletar [nome] - Deletar um terreno
&a/terreno info [nome] [player] - Ver informações do terreno
&a/terreno teleportar [nome] [player] - Teleportar para um terreno
&a/terreno pvp [nome] - Alternar PvP no terreno
&a/terreno fly [nome] - Alternar FLY no terreno
&a/terreno cerca [nome] - Alternar CERCA do terreno
&a/terreno entrada [nome] [on/off] - Alternar entrada de visitantes
&a/terreno mensagem <mensagem> [on/off] - Mensagem de entrada
&a/terreno merge - Juntar terrenos próximos
&a/terreno vender [nome] - Colocar terreno à venda
&a/terreno comprar [nome] - Comprar terreno
&a/terreno lista - Listar seus terrenos
&a/terreno upgrade - Fazer upgrade do terreno
&a/terreno amigos - Gerenciar amigos
&a/terreno loja - Ver terrenos à venda
&c/terreno forcedelete - Deletar o terreno atual
&c/terreno deletar <nome> <player> - Deletar um terreno
&c/terreno pvp <nome> <player> - Alternar PvP no terreno
&c/terreno fly <nome> <player> - Alternar FLY no terreno
&c/terreno cerca <nome> <player> - Alternar cerca do terreno
&c/terreno reload - Recarrega as configurações
&c/terreno chunks <reload|info|status> - Gerenciar chunksMensagens de economia
chat:
no-balance: '&cVocê não tem {provider_display} suficiente para isto. Disponível: {provider_balance}&c.'Placeholders disponíveis: {provider_display}, {provider_balance}
Mensagens de terrenos
chat:
terrain-size: '&cO tamanho deve ser entre {min} e {max}.'
terrain-world: '&cVocê não pode criar terrenos neste mundo.'
terrain-other: '&cVocê não pode criar um terreno aqui. Há outro muito próximo.'
terrain-border: '&cVocê não pode criar um terreno aqui. Não há espaço suficiente nas bordas do mundo.'
terrain-max: '&cVocê atingiu o limite máximo de terrenos ({max}).'
terrain-message-format: '<nl>&f{name} &7({size}x{size})'
terrain-list: |
&r
&aTerrenos de &f{player}: {list}
terrain-found: |
&r
&cTerreno não encontrado
&cDisponíveis: {list}
terrain-info: |
&r
&a=== Informações do Terreno ===
&7Criado em: {created_date} às {created_hour}
&r
&aNome: &f{name}
&aDono: &f{owner}
&aTamanho: &f{size}x{size}
&aPVP: &f{pvp}
&aCerca: &f{fence}
&r
&aAmigos: &c{friends}
terrain-created: '&aTerreno criado com sucesso.'
terrain-deleted: '&aTerreno deletado com sucesso.'
terrain-blocks-refunded: '&aVocê recebeu de volta &f{blocks} blocos &ado terreno deletado.'
terrain-owner: '&cVocê não é dono deste terreno.'
terrain-owner-target: '&c{player} não é dono deste terreno.'Placeholders disponíveis: {min}, {max}, {player}, {name}, {size}, {blocks}, {created_date}, {created_hour}, {owner}, {pvp}, {fence}, {friends}, {list}
Mensagens de proteção
chat:
terrain-pvp: '&cO PVP está desabilitado neste terreno.'
terrain-break: '&cVocê não tem permissão para quebrar blocos neste terreno.'
terrain-break-fence: '&cVocê não pode quebrar a cerca do terreno.'
terrain-place: '&cVocê não tem permissão para colocar blocos neste terreno.'
terrain-place-fence: '&cVocê não pode colocar blocos na cerca do terreno.'
terrain-open: '&cVocê não tem permissão para abrir containers neste terreno.'
terrain-use: '&cVocê não tem permissão para usar itens neste terreno.'
terrain-interact-entity: '&cVocê não tem permissão para interagir com entidades neste terreno.'
world-protection: '&cVocê não pode fazer isso fora de terrenos.'
terrain-region-blocked: '&cAfaste-se desta região protegida!'Mensagens de upgrade
chat:
terrain-size-max: '&cSeu terreno já está no tamanho máximo ({size}/{size})'
terrain-size-to-max: '&cSeu terreno irá ultrapassar o tamanho máximo ({size}/{max})'
terrain-upgraded: '&aVocê deu upgrade no seu terreno.'
terrain-expand-smart: '&eDevido a terrenos próximos, seu terreno foi expandido para &6{size}&e de tamanho &7(ao invés de {requested_size})'Placeholders disponíveis: {size}, {max}, {requested_size}
Mensagens de ações
chat:
terrain-found-location: '&cVocê precisa estar dentro de um terreno para realizar essa ação.'
terrain-just-owner: '&cApenas o dono do terreno pode realizar essa ação.'
terrain-just-owner-friend: '&cApenas donos ou amigos deste terreno podem fazer isso.'
terrain-teleported: '&aTeleportado para o terreno.'
terrain-fence-changed: '&aStatus da cerca alternado para &7(&r{status}&7)&a.'
terrain-pvp-changed: '&aStatus do pvp alternado para &7(&r{status}&7)&a.'
terrain-fly-changed: '&aStatus do fly alternado para &7(&r{status}&7)&a.'
terrain-entry-changed: '&aEntrada de visitantes alternada para &7(&r{status}&7)&a.'
terrain-entry-denied: '&cA entrada neste terreno está fechada para visitantes.'
terrain-entry-message-changed: '&aMensagem de entrada atualizada com sucesso.'
terrain-entry-message-status: '&aMensagem de entrada alternada para &7(&r{status}&7)&a.'
terrain-merge-size: '&cO merge ultrapassaria o tamanho máximo ({size}/{max}).'
terrain-merge-other: '&cNão foi possível juntar. A nova área ficaria próxima ou sobre outro terreno.'
terrain-merge-near: '&cNão há terrenos seus próximos para juntar.'
terrain-merged: '&aTerrenos juntados com sucesso. Terreno final: &f{name} &a({size}x{size}). Área nova: &f{blocks}&a blocos.'
terrain-home-changed: '&aLocal da home alterado com sucesso.'
terrain-icon-changed: '&aÍcone alterado com sucesso.'
terrain-price-changed: '&aVocê mudou o valor para {amount}.'
terrain-fence-delay: '&cVocê deve aguardar {time} para realizar isso novamente.'
terrain-home-block: '&cVocê deve definir a localização em cima de um bloco.'
terrain-home-wrong: '&cVocê deve definir a localização dentro deste terreno.'
border-viewer-on: '&aVisualizador de bordas ativado.'
border-viewer-off: '&cVisualizador de bordas desativado.'Placeholders disponíveis: {status}, {amount}, {time}, {name}, {size}, {max}, {blocks}
Mensagens de amigos
chat:
terrain-friend-digit-add: |
&aDigite no chat o nome do seu amigo que quer adicionar.'
&7para cancelar digite &ncancelar&7.'
terrain-friend-add-owner: '&cVocê não pode adicionar o dono como amigo no terreno.'
terrain-friend-already-added: '&cEste jogador já está adicionado.'
terrain-friend-added: '&aVocê adicionou o jogador &7{player}&a no seu terreno.'
terrain-friend-deleted: '&aJogador deletado com sucesso.'Placeholder disponível: {player}
Mensagens de compra e venda
chat:
terrain-not-selling: '&cEste terreno não está a venda.'
terrain-buy-owner: '&cVocê não pode comprar seu próprio terreno.'
terrain-bought: '&aTerreno &f{name}&a de &f{player}&a adquirido com sucesso.'
terrain-bought-target: '&aTerreno &f{name}&a adquirido por &f{player}&a com sucesso.'
owner-offline: '&cEsta venda possui uma economia que não permite que o dono esteja offline e o dono deste terreno está offline.'
terrain-head-digit: |
&aDigite o nome da head que você deseja.'
&7para cancelar digite &ncancelar&7.'
terrain-price-digit: |
&aDigite o preço que você deseja.'
&7para cancelar digite &ncancelar&7.'Placeholders disponíveis: {name}, {player}
Mensagens de administração
chat:
terrain-delete-all-world: '&aTodos os terrenos do mundo &c{world}&a foram deletados.'Placeholder disponível: {world}
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}, {name}).
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 /terreno 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.