Recompensas
Configure as recompensas que os jogadores podem receber ao minerar.
Exemplo completo de configuração
Aqui está um exemplo de como configurar as recompensas do plugin:
rewards:
reward1:
# Item que aparecerá no preview.
preview:
material: 'STONE:0'
name: '&8Pedra'
amount: 64
lore: [ '&aEsta pedra vale muito dinheiro!' ]
enchants: []
# Item que aparecerá para coletar.
collect:
material: 'STONE:0'
name: '&8Pedra'
amount: 64
lore: [ '&aEsta pedra vale muito dinheiro!', '', ' &7> &fQuantidade: &7{amount}', '', '&eClique esquerdo para receber', '&eClique direito para deletar' ]
enchants: []
# Item que será dado ao player
item:
give: true
material: 'STONE:0'
name: '&8Pedra'
amount: 64
lore: [ '&aEu valho muito!' ]
enchants: []
# Comandos que será dado ao player
command:
give: false
# quantia padrão da placeholder {amount} no comando (valor base)
placeholder-amount: 1
# multiplicar a placeholder {amount} pela quantia de recompensas do mesmo tipo
multiply-placeholder: true
list: [ 'give {player} stone {amount}' ]
# Mensagens que serão enviadas ao receber a recompensa
messages:
# Quantia que irá multiplicar na placeholder de recompensas no chat
amount-placeholder: 64
title: '&a+64 Pedras'
actionbar: ''
chat: '&a+{amount} Pedras'Estrutura de recompensas
Cada recompensa possui várias seções configuráveis:
preview
Define como o item aparece no preview da mina.
Exemplo:
rewards:
reward1:
preview:
material: 'STONE:0'
name: '&8Pedra'
amount: 64
lore: [ '&aEsta pedra vale muito dinheiro!' ]
enchants: []Opções disponíveis
- material - Material do item (pode usar data value com
:) - name - Nome do item
- amount - Quantidade do item
- lore - Lista de linhas da descrição
- enchants - Lista de encantamentos
collect
Define como o item aparece no menu de coleta.
Exemplo:
rewards:
reward1:
collect:
material: 'STONE:0'
name: '&8Pedra'
amount: 64
lore:
- '&aEsta pedra vale muito dinheiro!'
- ''
- ' &7> &fQuantidade: &7{amount}'
- ''
- '&eClique esquerdo para receber'
- '&eClique direito para deletar'
enchants: []Placeholder disponível: {amount} - Quantidade de recompensas acumuladas
item
Define o item físico que será dado ao jogador.
Exemplo:
rewards:
reward1:
item:
give: true
material: 'EMERALD:0'
name: '&aEsmeralda'
amount: 1
lore: [ '&aEu valho muito!' ]
enchants: []Opções disponíveis
- give - Se deve dar o item físico (
trueoufalse) - material - Material do item
- name - Nome do item
- amount - Quantidade do item
- lore - Lista de linhas da descrição
- enchants - Lista de encantamentos
command
Define comandos que serão executados ao receber a recompensa.
Exemplo:
rewards:
reward2:
command:
give: true
# quantia padrão da placeholder {amount} no comando (valor base)
placeholder-amount: 1
# multiplicar a placeholder {amount} pela quantia de recompensas do mesmo tipo
multiply-placeholder: true
list:
- 'give {player} diamond {amount}'Opções disponíveis
- give - Se deve executar os comandos (
trueoufalse) - placeholder-amount - Valor base da placeholder
{amount} - multiply-placeholder - Multiplicar o amount pela quantidade de recompensas
- list - Lista de comandos a executar
Placeholders disponíveis: {player} - Nome do jogador, {amount} - Quantidade
messages
Define as mensagens exibidas ao receber a recompensa.
Exemplo:
rewards:
reward1:
messages:
# Quantia que irá multiplicar na placeholder de recompensas no chat
amount-placeholder: 64
title: '&a+64 Pedras'
actionbar: ''
chat: '&a+{amount} Pedras'Opções disponíveis
- amount-placeholder - Valor que multiplica na placeholder de recompensas
- title - Título exibido na tela
- actionbar - Mensagem na actionbar
- chat - Mensagem no chat
Placeholder disponível: {amount} - Quantidade de recompensas
Exemplos de recompensas
Recompensa com item físico
rewards:
reward3:
preview:
material: 'EMERALD:0'
name: '&aEsmeralda'
amount: 1
lore: [ '&aEsmeraldas valem muito?' ]
enchants: []
collect:
material: 'EMERALD:0'
name: '&aEsmeralda'
amount: 1
lore:
- '&aEsmeraldas valem muito?'
- ''
- ' &7> &fQuantidade: &7{amount}'
- ''
- '&eClique esquerdo para receber'
- '&eClique direito para deletar'
enchants: []
item:
give: true
material: 'EMERALD:0'
name: '&aEsmeralda'
amount: 1
lore: [ '&aEu valho muito!' ]
enchants: []
messages:
amount-placeholder: 1
title: '&a+1 Esmeralda'
actionbar: ''
chat: '&a+{amount} Esmeralda'Recompensa com comando
rewards:
reward2:
preview:
material: 'DIAMOND:0'
name: '&bDiamante'
amount: 1
lore: [ '&bQuem não adora uma pedra preciosa?!' ]
enchants: []
collect:
material: 'DIAMOND:0'
name: '&bDiamante'
amount: 1
lore:
- '&bQuem não adora uma pedra preciosa?!'
- ''
- ' &7> &fQuantidade: &7{amount}'
- ''
- '&eClique esquerdo para receber'
- '&eClique direito para deletar'
enchants: []
command:
give: true
placeholder-amount: 1
multiply-placeholder: true
list: [ 'give {player} diamond {amount}' ]
messages:
amount-placeholder: 1
title: '&a+1 Diamante'
actionbar: ''
chat: '&a+{amount} Diamante'Criando novas recompensas
Escolha um identificador
Crie um identificador único para sua recompensa (ex: reward4, diamond_reward, etc.).
Configure o preview
Defina como o item aparecerá no preview da mina.
Configure o collect
Defina como o item aparecerá no menu de coleta.
Configure a entrega
Escolha se deseja dar um item físico, executar comandos, ou ambos.
Configure as mensagens
Defina as mensagens que serão exibidas ao jogador.
Teste no servidor
Reinicie o servidor e teste a recompensa minerando na mina privada.
Certifique-se de que os materiais especificados são válidos para a versão do seu servidor.