Recompensas
Configure as recompensas que podem ser entregues aos jogadores.
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 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}' ]
reward2:
preview:
material: 'DIAMOND:0'
name: '&bDiamante'
amount: 1
lore: [ '&bQuem não adora uma pedra preciosa?!' ]
enchants: []
command:
give: true
placeholder-amount: 1
multiply-placeholder: true
list: [ 'give {player} diamond {amount}' ]
reward3:
preview:
material: 'EMERALD:0'
name: '&aEsmeralda'
amount: 1
lore: [ '&aEsmeraldas valem muito?' ]
enchants: []
item:
give: true
material: 'EMERALD:0'
name: '&aEsmeralda'
amount: 1
lore: [ '&aEu valho muito!' ]
enchants: []Estrutura de recompensas
Cada recompensa é identificada por uma chave única (ex: reward1, reward2) e pode conter itens, comandos ou ambos.
preview
Configuração do item que será exibido no preview/menu de recompensas.
Exemplo:
preview:
material: 'STONE:0'
name: '&8Pedra'
amount: 64
lore: [ '&aEsta pedra vale muito dinheiro!' ]
enchants: []Opções do preview
- material: Material do item no formato
MATERIAL:DATA(ex:STONE:0,DIAMOND:0) - name: Nome do item com suporte a cores
- amount: Quantidade do item (1-64)
- lore: Lista de linhas da descrição do item
- enchants: Lista de encantamentos (ex:
['DURABILITY:1', 'DAMAGE_ALL:5'])
O preview é o item que os jogadores verão no menu antes de coletar a recompensa.
item
Configuração do item físico que será dado ao jogador ao coletar a recompensa.
Exemplo:
item:
give: true
material: 'STONE:0'
name: '&8Pedra'
amount: 64
lore: [ '&aEu valho muito!' ]
enchants: []Opções do item
- give: Define se o item será dado (
trueoufalse) - material: Material do item no formato
MATERIAL:DATA - name: Nome do item com suporte a cores
- amount: Quantidade do item (1-64)
- lore: Lista de linhas da descrição do item
- enchants: Lista de encantamentos
Se give estiver como false, nenhum item será entregue ao jogador, apenas comandos (se configurados).
command
Configuração de comandos que serão executados ao coletar a recompensa.
Exemplo:
command:
give: true
placeholder-amount: 1
multiply-placeholder: true
list: [ 'give {player} stone {amount}' ]Opções do command
- give: Define se os comandos serão executados (
trueoufalse) - placeholder-amount: Valor base para a placeholder
{amount}nos comandos - multiply-placeholder: Se
true, multiplica{amount}pela quantidade de recompensas do mesmo tipo - list: Lista de comandos a serem executados
Placeholders disponíveis nos comandos: {player} - Nome do jogador, {amount} - Quantidade calculada
Criando novas recompensas
Defina a chave
Escolha uma chave única para a recompensa (ex: reward4, gold_reward).
rewards:
reward4:Configure o preview
Defina como o item aparecerá no menu.
preview:
material: 'GOLD_INGOT:0'
name: '&6Ouro'
amount: 10
lore: [ '&eOuro brilhante!' ]
enchants: []Configure o item
Defina se e qual item será entregue.
item:
give: true
material: 'GOLD_INGOT:0'
name: '&6Ouro'
amount: 10
lore: [ '&eValioso!' ]
enchants: []Configure os comandos
Defina comandos adicionais se necessário.
command:
give: false
placeholder-amount: 1
multiply-placeholder: true
list: []Salve e recarregue
Reinicie o servidor ou use /dailyreward reload para aplicar as mudanças.
Exemplos práticos
Recompensa somente com item
rewards:
diamond_reward:
preview:
material: 'DIAMOND:0'
name: '&bDiamantes'
amount: 5
lore: [ '&75 diamantes preciosos!' ]
enchants: []
item:
give: true
material: 'DIAMOND:0'
name: '&bDiamante Especial'
amount: 5
lore: [ '&7Recompensa diária' ]
enchants: ['DURABILITY:1']
command:
give: false
placeholder-amount: 1
multiply-placeholder: true
list: []Recompensa somente com comandos
rewards:
money_reward:
preview:
material: 'GOLD_INGOT:0'
name: '&6$10.000'
amount: 1
lore: [ '&eDinheiro em espécie!' ]
enchants: []
command:
give: true
placeholder-amount: 10000
multiply-placeholder: false
list: [ 'eco give {player} {amount}' ]Recompensa com item e comandos
rewards:
complete_reward:
preview:
material: 'DIAMOND_SWORD:0'
name: '&cEspada Lendária'
amount: 1
lore: [ '&7Uma espada poderosa!', '&7+ Dinheiro bônus' ]
enchants: []
item:
give: true
material: 'DIAMOND_SWORD:0'
name: '&cEspada Lendária'
amount: 1
lore: [ '&7Recompensa especial' ]
enchants: ['DAMAGE_ALL:5', 'DURABILITY:3']
command:
give: true
placeholder-amount: 5000
multiply-placeholder: false
list: [ 'eco give {player} {amount}', 'bc {player} ganhou uma Espada Lendária!' ]Sempre teste suas recompensas em um ambiente de testes antes de aplicar em produção!