Recompensas
Configure as recompensas dos bosses.
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 das recompensas
Cada recompensa possui três partes principais:
preview
Item exibido no menu de preview de recompensas dos bosses.
Exemplo:
rewards:
reward1:
preview:
material: 'STONE:0'
name: '&8Pedra'
amount: 64
lore: [ '&aEsta pedra vale muito dinheiro!' ]
enchants: []collect
Item exibido no armazém de recompensas quando o jogador precisa coletar.
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 do mesmo tipo
item
Configuração do item que será dado ao jogador.
Exemplo:
rewards:
reward1:
item:
give: true
material: 'STONE:0'
name: '&8Pedra'
amount: 64
lore: [ '&aEu valho muito!' ]
enchants: []Propriedades do item
- give: Define se dará o item físico ao jogador
- material: Material do item
- name: Nome do item
- amount: Quantidade do item
- lore: Descrição do item
- enchants: Lista de encantamentos (formato:
ENCANTAMENTO:NIVEL)
command
Configuração dos comandos que serão executados.
Exemplo:
rewards:
reward1:
command:
give: true
placeholder-amount: 1
multiply-placeholder: true
list: [ 'give {player} diamond {amount}' ]Propriedades do command
- give: Define se executará os comandos
- placeholder-amount: Valor base da placeholder
{amount} - multiply-placeholder: Se multiplicará o
{amount}pela quantidade acumulada - list: Lista de comandos a executar
Placeholders disponíveis nos comandos: {player}, {amount}
Tipos de recompensas
Recompensa com item físico
rewards:
reward_item:
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: [ '&aEu valho muito!' ]
enchants: []
command:
give: falseRecompensa com comando
rewards:
reward_command:
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
command:
give: true
placeholder-amount: 1
multiply-placeholder: true
list: [ 'give {player} emerald {amount}' ]Recompensa mista (item + comando)
rewards:
reward_mixed:
preview:
material: 'GOLD_INGOT:0'
name: '&6Ouro'
amount: 1
lore: [ '&6Ouro reluzente!' ]
enchants: []
collect:
material: 'GOLD_INGOT:0'
name: '&6Ouro'
amount: 1
lore: [ '&6Ouro reluzente!', '', ' &7> &fQuantidade: &7{amount}', '', '&eClique esquerdo para receber', '&eClique direito para deletar' ]
enchants: []
item:
give: true
material: 'GOLD_INGOT:0'
name: '&6Ouro'
amount: 1
lore: [ '&6Item especial!' ]
enchants: [ 'DURABILITY:1' ]
command:
give: true
placeholder-amount: 100
multiply-placeholder: true
list: [ 'eco give {player} {amount}' ]Usando as recompensas nos bosses
Depois de criar as recompensas, você pode usá-las nos arquivos de bosses (pasta bosses/):
# Recompensas do boss
reward-amount: 1
reward-ground: false
reward-player: false
# Use: chance,recompensa
rewards: [ '100,reward1', '50,reward2', '25,reward3' ]O formato é: chance,id_da_recompensa onde chance é a porcentagem de dropar (0-100).
Certifique-se de que o ID da recompensa usado no boss existe no arquivo rewards.yml.