Recompensas
Configure as recompensas dos torneios.
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!', '', '&6Chance: {chance}%' ]
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 três seções principais: preview, collect e reward.
preview
Define como o item aparece no preview de recompensas do torneio.
Exemplo:
rewards:
reward1:
preview:
material: 'STONE:0'
name: '&8Pedra'
amount: 64
lore: [ '&aEsta pedra vale muito dinheiro!', '', '&6Chance: {chance}%' ]
enchants: []Placeholder disponível: {chance}
collect
Define como o item aparece no menu de coleta de recompensas.
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}
item
Define o item físico que será dado ao jogador.
Exemplo:
rewards:
reward1:
item:
give: true
material: 'STONE:0'
name: '&8Pedra'
amount: 64
lore: [ '&aEu valho muito!' ]
enchants: []give
Define se o item físico será dado ao jogador.
Valores válidos: true, false
material
Define o material do item.
Exemplo:
material: 'DIAMOND:0'name
Define o nome do item.
Exemplo:
name: '&bDiamante Especial'amount
Define a quantidade do item.
Exemplo:
amount: 64lore
Define a descrição do item.
Exemplo:
lore: [ '&7Linha 1', '&7Linha 2', '', '&aLinha 3' ]enchants
Define os encantamentos do item.
Exemplo:
enchants: [ 'DURABILITY:3', 'DAMAGE_ALL:5' ]Use uma lista vazia [] se não quiser encantamentos.
command
Define os comandos que serão executados quando o jogador coletar a recompensa.
Exemplo:
rewards:
reward1:
command:
give: true
placeholder-amount: 1
multiply-placeholder: true
list: [ 'give {player} diamond {amount}' ]give
Define se os comandos serão executados.
Valores válidos: true, false
placeholder-amount
Define a quantidade padrão da placeholder {amount} no comando.
Exemplo:
placeholder-amount: 1multiply-placeholder
Define se a placeholder {amount} será multiplicada pela quantidade de recompensas acumuladas.
Valores válidos: true, false
Exemplo:
multiply-placeholder: trueSe o jogador tiver 5 recompensas do mesmo tipo e multiply-placeholder: true, a placeholder {amount} será substituída por 5.
list
Lista de comandos a serem executados.
Exemplo:
list:
- 'give {player} diamond {amount}'
- 'eco give {player} 1000'
- 'broadcast {player} ganhou recompensas!'Placeholders disponíveis: {player}, {amount}
Criando novas recompensas
Você pode criar quantas recompensas quiser. Basta adicionar uma nova seção com um ID único:
rewards:
reward1:
# Configuração da primeira recompensa
reward2:
# Configuração da segunda recompensa
minha_recompensa_customizada:
# Configuração da terceira recompensaO ID da recompensa (ex: reward1) deve ser único e será usado para referenciar a recompensa nos arquivos de torneios.
Exemplo com item e comando
Uma recompensa pode dar tanto um item físico quanto executar comandos:
rewards:
reward_completo:
preview:
material: 'DIAMOND:0'
name: '&bRecompensa Completa'
amount: 1
lore: [ '&7Receba diamantes e dinheiro!', '', '&6Chance: {chance}%' ]
enchants: []
collect:
material: 'DIAMOND:0'
name: '&bRecompensa Completa'
amount: 1
lore: [ '&7Receba diamantes e dinheiro!', '', ' &7> &fQuantidade: &7{amount}', '', '&eClique esquerdo para receber', '&eClique direito para deletar' ]
enchants: []
item:
give: true
material: 'DIAMOND:0'
name: '&bDiamante Premiado'
amount: 5
lore: [ '&7Você ganhou este diamante no torneio!' ]
enchants: [ 'DURABILITY:1' ]
command:
give: true
placeholder-amount: 1000
multiply-placeholder: true
list:
- 'eco give {player} {amount}'
- 'broadcast &a{player} &7coletou sua recompensa!'Exemplo apenas com comandos
Uma recompensa pode executar apenas comandos sem dar itens:
rewards:
reward_comando:
preview:
material: 'EMERALD:0'
name: '&aDinheiro'
amount: 1
lore: [ '&7Receba dinheiro!', '', '&6Chance: {chance}%' ]
enchants: []
collect:
material: 'EMERALD:0'
name: '&aDinheiro'
amount: 1
lore: [ '&7Receba dinheiro!', '', ' &7> &fQuantidade: &7{amount}', '', '&eClique esquerdo para receber', '&eClique direito para deletar' ]
enchants: []
command:
give: true
placeholder-amount: 5000
multiply-placeholder: true
list: [ 'eco give {player} {amount}' ]Note que a seção item foi omitida, pois não é obrigatória se você não quiser dar itens físicos.