Recompensas
Configure o sistema de recompensas das dominações.
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}' ]Estrutura de recompensas
Cada recompensa possui diferentes seções que controlam como ela aparece e funciona.
preview
Define como o item aparece no preview da recompensa.
Exemplo:
preview:
material: 'STONE:0'
name: '&8Pedra'
amount: 64
lore: [ '&aEsta pedra vale muito dinheiro!' ]
enchants: []material
Define o material do item. Use o formato MATERIAL:DATA (ex: STONE:0).
name
Define o nome exibido do item com suporte a cores.
amount
Define a quantidade do item exibida.
lore
Define a descrição do item (lista de linhas).
enchants
Define os encantamentos do item (lista vazia [] para nenhum).
collect
Define como o item aparece quando está disponível para coleta no menu de recompensas.
Exemplo:
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 deste tipo acumuladas
item
Define o item físico que será entregue ao jogador quando coletar a recompensa.
Exemplo:
item:
give: true
material: 'STONE:0'
name: '&8Pedra'
amount: 64
lore: [ '&aEu valho muito!' ]
enchants: []give
Define se o item será dado ao jogador (true ou false).
Se give: false, o item não será entregue ao jogador mesmo que configurado.
command
Define comandos que serão executados quando o jogador coletar a recompensa.
Exemplo:
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}' ]give
Define se os comandos serão executados (true ou false).
placeholder-amount
Define a quantia padrão da placeholder {amount} no comando (valor base).
multiply-placeholder
Define se a placeholder {amount} será multiplicada pela quantia de recompensas do mesmo tipo acumuladas.
Exemplo:
Se o jogador tem 5 recompensas deste tipo e multiply-placeholder: true, com placeholder-amount: 1, o comando executará com {amount} = 5.
list
Lista de comandos a serem executados. Use {player} para o nome do jogador e {amount} para a quantidade.
Exemplo:
list:
- 'give {player} diamond {amount}'
- 'eco give {player} 1000'Exemplos de recompensas
Recompensa com item físico
rewards:
reward1:
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: []
item:
give: true
material: 'DIAMOND:0'
name: '&bDiamante'
amount: 1
lore: [ '&bDiamante da dominação!' ]
enchants: []
command:
give: false
placeholder-amount: 1
multiply-placeholder: true
list: []Recompensa com comandos
rewards:
reward2:
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: false
material: 'EMERALD:0'
name: '&aEsmeralda'
amount: 1
lore: []
enchants: []
command:
give: true
placeholder-amount: 1
multiply-placeholder: true
list: [ 'give {player} emerald {amount}' ]Recompensa híbrida (item + comandos)
rewards:
reward3:
preview:
material: 'GOLD_INGOT:0'
name: '&6Ouro + Dinheiro'
amount: 10
lore: [ '&6Ouro e dinheiro pela dominação!' ]
enchants: []
collect:
material: 'GOLD_INGOT:0'
name: '&6Ouro + Dinheiro'
amount: 10
lore: [ '&6Ouro e dinheiro pela dominação!', '', ' &7> &fQuantidade: &7{amount}', '', '&eClique esquerdo para receber', '&eClique direito para deletar' ]
enchants: []
item:
give: true
material: 'GOLD_INGOT:0'
name: '&6Ouro da Dominação'
amount: 10
lore: [ '&6Ouro conquistado!' ]
enchants: []
command:
give: true
placeholder-amount: 1000
multiply-placeholder: true
list: [ 'eco give {player} {amount}' ]Criando novas recompensas
Defina um ID único
Escolha um ID único para a recompensa (ex: reward4, diamante, premio1).
Configure o preview
Defina como o item aparecerá no preview.
Configure o collect
Defina como o item aparecerá no menu de coleta.
Configure a entrega
Escolha se será item físico (item.give: true), comando (command.give: true) ou ambos.
Teste no servidor
Recarregue com /dominarmina reload e teste a recompensa.
Certifique-se de que os materiais usados são válidos para a versão do seu servidor Minecraft.