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.'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.'
help: |
&a/agiota &8- &7Abre o menu principal.
&a/agiota reload &8- &7Recarregar as configurações.Placeholders disponíveis: {command}, {syntax}, {player}
Mensagens de inventário, economia e restrições
chat:
inv-full: '&cSeu inventário está cheio.'
currency-not-found: '&cEconomia não encontrada.'
provider-permission: '&cVocê não tem permissão para usar esta economia.'
plugin-missing: '&cO plugin {plugin} não está carregado neste servidor.'
collateral-disabled: '&cEste tipo de garantia está desativado.'
slot-limit: |
&cVocê atingiu o limite de empréstimos simultâneos!
&7Limite atual: &f{limit}Placeholders disponíveis: {plugin}, {limit}
Mensagens de valor e juros
chat:
enter-amount: |
&eDigite no chat o valor do empréstimo.
&7Digite &ccancel &7para cancelar.
enter-amount-invalid: '&cValor inválido. Digite um número maior que zero.'
enter-amount-min: '&cO valor mínimo é &f{min}&c.'
enter-amount-max: '&cO valor máximo é &f{max}&c.'
enter-interest: |
&eDigite no chat a taxa de juros (%) que deseja pagar.
&7Mínimo: &f{min}%
&7Digite &ccancel &7para cancelar.
enter-interest-invalid: '&cTaxa inválida. Digite um número maior ou igual a zero.'
enter-interest-min: '&cA taxa mínima de juros é &f{min}%&c.'Placeholders disponíveis: {min}, {max}
Mensagens de garantia
chat:
no-item: '&cSelecione um item do seu inventário como garantia.'
no-asset: '&cNenhum bem encontrado. Olhe para o bloco ou selecione na lista.'
not-owner: '&cVocê não é dono deste bem.'
already-locked: '&cEste bem já está em garantia de outro empréstimo.'
item-gone: '&cO item selecionado não está mais no seu inventário.'
blacklisted: '&cEste item não pode ser usado como garantia.'
plot-asset-locked: '&cEste terreno possui garantia de empréstimo (máquina, spawner ou mina) e não pode ser transferido, deletado ou limpo.'Mensagens de pedido P2P
chat:
request-created: |
&aPedido de empréstimo criado!
&7ID: &f{id}
&7Valor: &f{amount} &7({provider})
&7Juros: &f{interest}%
&7A pagar: &f{due}
&7Prazo: &f{duration}
&7Garantia: &f{collateral}
&7Aguardando um agiota aceitar...
request-cancelled: |
&cPedido cancelado e a garantia foi liberada.
&7ID: &f{id}
request-expired: |
&cSeu pedido de empréstimo expirou e a garantia foi liberada.
&7ID: &f{id}Placeholders disponíveis: {id}, {amount}, {provider}, {interest}, {due}, {duration}, {collateral}
Mensagens de empréstimo do servidor
chat:
server-success: |
&aEmpréstimo do servidor aprovado!
&7ID: &f{id}
&7Valor recebido: &f{amount} &7({provider})
&7Juros: &f{interest}%
&7A pagar: &f{due}
&7Prazo: &f{duration}
&7Garantia: &f{collateral}
server-disabled: '&cO empréstimo do servidor está desativado.'
server-amount-fixed: '&eO valor do empréstimo do servidor é definido pela tabela de preços da garantia.'
server-interest-fixed: '&eOs juros do empréstimo do servidor são definidos automaticamente.'
server-no-price: |
&cEsta garantia não tem preço configurado no servidor.
&7Tipo: &f{type}
&7Ajuste general.server.prices na config.yml.Placeholders disponíveis: {id}, {amount}, {provider}, {interest}, {due}, {duration}, {collateral}, {type}
Mensagens de emprestar
chat:
lend-success: |
&aVocê emprestou com sucesso!
&7Devedor: &f{borrower}
&7Valor: &f{amount} &7({provider})
&7A receber: &f{due}
&7Prazo: &f{duration}
&7ID: &f{id}
lend-notify: |
&aSeu empréstimo foi aceito!
&7Agiota: &f{lender}
&7Valor recebido: &f{amount} &7({provider})
&7A pagar: &f{due}
&7Prazo: &f{duration}
&7ID: &f{id}
lend-own: '&cVocê não pode aceitar o próprio pedido.'
lend-taken: '&cEste pedido já foi aceito ou não está mais disponível.'Placeholders disponíveis: {borrower}, {lender}, {amount}, {provider}, {due}, {duration}, {id}
Mensagens de saldo
chat:
no-balance: |
&cVocê não tem saldo suficiente!
&7Economia: &f{provider}
&7Saldo atual: &f{balance}
&7Necessário: &f{required}Placeholders disponíveis: {provider}, {balance}, {required}
Mensagens de pagamento
chat:
pay-success: |
&aPagamento realizado!
&7Pago agora: &f{paid} &7({provider})
&7Restante: &f{remaining}
&7ID: &f{id}
pay-full: |
&aEmpréstimo quitado! A garantia foi liberada.
&7Total pago: &f{paid} &7({provider})
&7ID: &f{id}
pay-notify: |
&aO jogador &f{borrower} &apagou &f{paid} &a({provider}).
&7Restante: &f{remaining}
&7ID: &f{id}
pay-full-notify: |
&aO jogador &f{borrower} &aquitou o empréstimo &f{id}&a.
&7Você recebeu &f{paid} &7({provider}).Placeholders disponíveis: {paid}, {provider}, {remaining}, {id}, {borrower}
Mensagens de calote
chat:
defaulted-borrower: |
&cVocê deu calote no empréstimo &f{id}&c!
&7A garantia &f{collateral} &7foi transferida para &f{lender}&7.
defaulted-lender: |
&aO jogador &f{borrower} &adeu calote.
&7A garantia &f{collateral} &7é sua.
&7ID: &f{id}Placeholders disponíveis: {id}, {collateral}, {lender}, {borrower}
Mensagens de armazém e empréstimo
chat:
collect-success: '&aItem da garantia coletado.'
collect-nothing: '&cNão há itens para coletar.'
inbox-notify: '&eVocê tem itens de garantia para coletar no menu do agiota.'
not-found: '&cEmpréstimo não encontrado.'
not-borrower: '&cEste empréstimo não é seu.'
not-active: '&cEste empréstimo não está ativo.'Mensagens de crédito
chat:
credit-denied: |
&cSeu score de crédito não permite empréstimo do servidor.
&7Score: &f{score}
&7Mínimo: &f{min}Placeholders disponíveis: {score}, {min}
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}, {id}).
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 /agiota 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.