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: |
&a/mercado &8- &7Abre o menu principal.
&a/mercado vender [player] &8- &7Inicia uma venda no mercado.
&a/mercado pessoal &8- &7Abre o menu de vendas pessoais.
&a/mercado vendas &8- &7Abre o menu de vendas próprias.
&a/mercado ban &8- &7Banir um jogador do mercado.
&a/mercado unban &8- &7Desbanir um jogador do mercado.
&a/mercado setnpc &8- &7Setar o NPC.
&a/mercado delnpc &8- &7Deletar o NPC.
&a/mercado reload &8- &7Recarregar as configurações.
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.'Placeholders disponíveis: {command}, {syntax}, {player}
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: |
&a/mercado &8- &7Abre o menu principal.
&a/mercado vender [player] &8- &7Inicia uma venda no mercado.
&a/mercado pessoal &8- &7Abre o menu de vendas pessoais.
&a/mercado vendas &8- &7Abre o menu de vendas próprias.
&a/mercado ban &8- &7Banir um jogador do mercado.
&a/mercado unban &8- &7Desbanir um jogador do mercado.
&a/mercado setnpc &8- &7Setar o NPC.
&a/mercado delnpc &8- &7Deletar o NPC.
&a/mercado reload &8- &7Recarregar as configurações.
Mensagens de mercado
yourself
Mensagem exibida quando o jogador tenta realizar uma ação em si mesmo.
Exemplo:
chat:
yourself: '&cVocê não pode realizar esta ação à si mesmo.'provider-permission
Mensagem exibida quando o jogador não tem permissão para usar determinada economia.
Exemplo:
chat:
provider-permission: '&cVocê não tem permissão para vender com esta economia.'price
Mensagem exibida quando o preço é alterado.
Exemplo:
chat:
price: '&aPreço alterado para &f{amount}&a.'Placeholder disponível: {amount} - Valor do preço
price-digit
Mensagem exibida solicitando que o jogador digite o preço no chat.
Exemplo:
chat:
price-digit: |
&aDigite o preço que você quer anunciar o item.
&7para cancelar digite &ncancelar&7.
time-digit
Mensagem exibida solicitando que o jogador digite o tempo no chat.
Exemplo:
chat:
time-digit: |
&aDigite o tempo que você deseja.
&7para cancelar digite &ncancelar&7.
target-digit
Mensagem exibida solicitando que o jogador digite o alvo no chat.
Exemplo:
chat:
target-digit: |
&aDigite o jogador alvo que você deseja.
&7para cancelar digite &ncancelar&7.
target-changed
Mensagem exibida quando o alvo é alterado.
Exemplo:
chat:
target-changed: '&aJogador alvo alterado para &f{target}&a.'Placeholder disponível: {target} - Nome do jogador alvo
Mensagens de anúncio
market-new
Mensagem de broadcast quando um novo item é anunciado no mercado.
Exemplo:
chat:
market-new: |
&6&l[MERCADO]&e O jogador &f{player}&e adicionou um novo item &7({item}&7)&e na categoria &f{category} &edo mercado.
Placeholders disponíveis: {player}, {item}, {category}
market-new-personal
Mensagem de broadcast quando um novo item é anunciado no mercado pessoal.
Exemplo:
chat:
market-new-personal: |
&6&l[MERCADO]&e O jogador &f{player}&e adicionou um novo item &7({item}&7)&e no seu mercado pessoal.
Placeholders disponíveis: {player}, {item}
start-market
Mensagem exibida quando o jogador inicia um novo anúncio.
Exemplo:
chat:
start-market: '&aVocê iniciou um novo anúncio no mercado.'cancel-market
Mensagem exibida quando o jogador cancela um anúncio.
Exemplo:
chat:
cancel-market: '&aVocê cancelou o anúncio no mercado.'market-cancelled
Mensagem exibida quando um anúncio é cancelado pelo vendedor.
Exemplo:
chat:
market-cancelled: |
&cOPS! Um leilão no qual você participava foi cancelado pelo leiloador, o seu lance foi devolvido.
market-expired
Mensagem exibida quando um item do jogador expirou.
Exemplo:
chat:
market-expired: |
&6&l[MERCADO]&e Um item seu que estava a venda expirou.
market-expired-already
Mensagem exibida quando tenta gerenciar um item que já expirou.
Exemplo:
chat:
market-expired-already: '&cEste item já expirou.'market-already
Mensagem exibida quando tenta comprar um item que já foi vendido.
Exemplo:
chat:
market-already: '&cEste item já foi vendido.'Mensagens de compra/venda
market-bought
Mensagem exibida quando o jogador compra um item.
Exemplo:
chat:
market-bought: |
&aOPA! Você adquiriu um novo item no mercado!
market-bought-owner
Mensagem exibida ao vendedor quando seu item é comprado.
Exemplo:
chat:
market-bought-owner: |
&aOPA! O jogador &f{player}&a adquiriu um item seu no mercado :)
Placeholder disponível: {player} - Nome do comprador
no-balance
Mensagem exibida quando o jogador não tem saldo suficiente.
Exemplo:
chat:
no-balance: '&cVocê não tem {amount} {provider_abbreviated} suficiente para isto. Disponível: {provider_balance}&c.'Placeholders disponíveis: {amount}, {provider_abbreviated}, {provider_balance}
Mensagens de destaque
market-sponsored
Mensagem exibida quando o item é destacado com sucesso.
Exemplo:
chat:
market-sponsored: '&aVocê colocou seu item em destaque no mercado.'market-sponsored-already
Mensagem exibida quando o item já está destacado.
Exemplo:
chat:
market-sponsored-already: '&cEste item já está destacado.'Mensagens de coleta
courier-collected-item
Mensagem exibida quando o jogador coleta um item do correio.
Exemplo:
chat:
courier-collected-item: '&aVocê coletou um item do seu correio do mercado.'courier-collected-currencies
Mensagem exibida quando o jogador coleta valores do correio.
Exemplo:
chat:
courier-collected-currencies: '&aVocê coletou os valores a receber.'market-collected
Mensagem exibida quando o jogador coleta um item expirado.
Exemplo:
chat:
market-collected: '&aVocê coletou um item do seu mercado para o inventário.'Mensagens de validação
inv-full
Mensagem exibida quando o inventário está cheio.
Exemplo:
chat:
inv-full: '&cO seu inventário está cheio.'cant-market
Mensagem exibida quando o item não pode ser anunciado.
Exemplo:
chat:
cant-market: '&cEste item não pode ser anunciado.'currency-found
Mensagem exibida quando a moeda não foi configurada.
Exemplo:
chat:
currency-found: '&cConfigure a moeda do anúncio.'time-found
Mensagem exibida quando o tempo não está dentro dos limites.
Exemplo:
chat:
time-found: '&cVocê precisa definir um tempo entre {min} e {max} para iniciar um anúncio.'Placeholders disponíveis: {min}, {max} - Tempos mínimo e máximo em formato legível
max-value
Mensagem exibida quando o valor ultrapassa o limite máximo.
Exemplo:
chat:
max-value: '&cO valor máximo permitido para anunciar é {max}.'Placeholder disponível: {max} - Valor máximo permitido
Mensagens de limites
max-sells
Mensagem exibida quando o limite de vendas simultâneas do servidor é atingido.
Exemplo:
chat:
max-sells: '&cO mercado já está com seu limite máximo simultâneo ({max}).'Placeholder disponível: {max} - Limite máximo de vendas do servidor
player-max-sells
Mensagem exibida quando o jogador atinge seu limite de vendas simultâneas.
Exemplo:
chat:
player-max-sells: '&cVocê já está com seu limite máximo simultâneo ({max}).'Placeholder disponível: {max} - Limite máximo de vendas do jogador
player-max-sponsoreds
Mensagem exibida quando o jogador atinge seu limite de vendas destacadas.
Exemplo:
chat:
player-max-sponsoreds: '&cVocê já está com seu limite máximo simultâneo ({max}).'Placeholder disponível: {max} - Limite máximo de vendas destacadas
Mensagens de NPC
npc-set
Mensagem exibida quando o NPC é definido com sucesso.
Exemplo:
chat:
npc-set: '&aNPC setado com sucesso.'npc-deleted
Mensagem exibida quando o NPC é removido com sucesso.
Exemplo:
chat:
npc-deleted: '&aNPC removido com sucesso.'npc-not-set
Mensagem exibida quando o NPC não está definido.
Exemplo:
chat:
npc-not-set: '&cNPC não está definido.'Mensagens de banimento
banned
Mensagem exibida quando um jogador é banido do mercado.
Exemplo:
chat:
banned: '&aJogador &f{player}&a banido do mercado com sucesso.'Placeholder disponível: {player} - Nome do jogador banido
ban-already
Mensagem exibida quando o jogador já está banido.
Exemplo:
chat:
ban-already: '&cO jogador &f{player}&c já está banido do mercado.'Placeholder disponível: {player} - Nome do jogador
unbanned
Mensagem exibida quando um jogador é desbanido do mercado.
Exemplo:
chat:
unbanned: '&aJogador &f{player}&a desbanido do mercado com sucesso.'Placeholder disponível: {player} - Nome do jogador desbanido
not-banned
Mensagem exibida quando tenta desbanir um jogador que não está banido.
Exemplo:
chat:
not-banned: '&cO jogador &f{player}&c não está banido do mercado.'Placeholder disponível: {player} - Nome do jogador
Mensagens de Coleta de Staff
staff-collected
Mensagem exibida para o staff quando coleta um item do mercado.
Exemplo:
chat:
staff-collected: '&aVocê coletou o item de &e{player}&a do mercado.'Placeholder disponível: {player} - Nome do jogador dono do item
staff-collected-owner
Mensagem exibida para o dono do item quando um staff o coleta.
Exemplo:
chat:
staff-collected-owner: '&c&lATENÇÃO! &cUm staff (&e{staff}&c) removeu seu item do mercado.'Placeholder disponível: {staff} - Nome do staff que coletou o item
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}, {amount}).
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 /mercado 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.