Recompensas
Configure as recompensas que os jogadores podem ganhar.
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:
title: '&7+64 Pedras'
actionbar: ''
chat: '&7+64 Pedras'Estrutura de uma recompensa
Cada recompensa possui três tipos de exibição: preview, collect e o item final.
preview
Item exibido no menu de preview de flores.
Exemplo:
rewards:
reward1:
preview:
material: 'DIAMOND:0'
name: '&bDiamante'
amount: 1
lore:
- '&bQuem não adora uma pedra preciosa?!'
enchants: []Opções do preview
- material: Material do item (ex:
DIAMOND:0,STONE:0) - name: Nome customizado do item
- amount: Quantidade do item
- lore: Lista de linhas da descrição
- enchants: Lista de encantamentos (ex:
['DURABILITY:1'])
collect
Item exibido no menu de recompensas para coletar.
Exemplo:
rewards:
reward1:
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: []Placeholder disponível: {amount} - Quantidade de recompensas acumuladas do mesmo tipo
Sistema de entrega
item
Configuração para dar um item físico ao jogador.
Exemplo:
rewards:
reward1:
item:
give: true
material: 'DIAMOND:0'
name: '&bDiamante'
amount: 1
lore:
- '&aEu valho muito!'
enchants: []give
Define se o item será dado ao jogador.
Exemplo:
rewards:
reward1:
item:
give: trueSe give: false, o item não será dado ao jogador, apenas os comandos (se configurados) serão executados.
command
Configuração para executar comandos ao coletar a recompensa.
Exemplo:
rewards:
reward1:
command:
give: true
placeholder-amount: 1
multiply-placeholder: true
list:
- 'give {player} diamond {amount}'
- 'eco give {player} 1000'give
Define se os comandos serão executados.
Exemplo:
rewards:
reward1:
command:
give: trueplaceholder-amount
Valor base da placeholder {amount} nos comandos.
Exemplo:
rewards:
reward1:
command:
placeholder-amount: 1multiply-placeholder
Define se o {amount} será multiplicado pela quantidade de recompensas acumuladas.
Exemplo:
rewards:
reward1:
command:
multiply-placeholder: trueSe multiply-placeholder: true e o jogador tem 5 recompensas acumuladas, {amount} será 5.
list
Lista de comandos a serem executados.
Exemplo:
rewards:
reward1:
command:
list:
- 'give {player} diamond {amount}'
- 'eco give {player} 1000'
- 'broadcast &aO jogador {player} recebeu um diamante!'Placeholders disponíveis: {player} - Nome do jogador, {amount} - Quantidade calculada
Mensagens
messages
Mensagens exibidas ao receber a recompensa.
Exemplo:
rewards:
reward1:
messages:
title: '&b+1 Diamante'
actionbar: '&bVocê recebeu um diamante!'
chat: '&7+1 Diamante'Deixe vazio ('') para não exibir mensagem naquele tipo.
Exemplos de recompensas
Recompensa com item físico
rewards:
diamond_reward:
preview:
material: 'DIAMOND:0'
name: '&bDiamante'
amount: 1
lore: [ '&bPedra preciosa rara!' ]
enchants: []
collect:
material: 'DIAMOND:0'
name: '&bDiamante'
amount: 1
lore:
- '&bPedra preciosa rara!'
- ''
- ' &7> &fQuantidade: &7{amount}'
- ''
- '&eClique esquerdo para receber'
- '&eClique direito para deletar'
enchants: []
item:
give: true
material: 'DIAMOND:0'
name: '&bDiamante Especial'
amount: 1
lore: [ '&aGanho no campo!' ]
enchants: []
command:
give: false
messages:
title: '&b+1 Diamante'
actionbar: ''
chat: '&7Você ganhou &b1x Diamante&7!'Recompensa com comando
rewards:
money_reward:
preview:
material: 'GOLD_INGOT:0'
name: '&6Dinheiro Extra'
amount: 1
lore: [ '&eGanhe dinheiro extra!' ]
enchants: []
collect:
material: 'GOLD_INGOT:0'
name: '&6Dinheiro Extra'
amount: 1
lore:
- '&eGanhe dinheiro extra!'
- ''
- ' &7> &fQuantidade: &7{amount}'
- ''
- '&eClique esquerdo para receber'
- '&eClique direito para deletar'
enchants: []
item:
give: false
command:
give: true
placeholder-amount: 1000
multiply-placeholder: true
list:
- 'eco give {player} {amount}'
messages:
title: '&6+$1000'
actionbar: '&eVocê ganhou &6$1000&e!'
chat: ''Recompensa mista (item + comando)
rewards:
special_reward:
preview:
material: 'EMERALD:0'
name: '&aRecompensa Especial'
amount: 1
lore:
- '&eRecompensa rara!'
- '&7Contém surpresas!'
enchants: []
collect:
material: 'EMERALD:0'
name: '&aRecompensa Especial'
amount: 1
lore:
- '&eRecompensa rara!'
- ''
- ' &7> &fQuantidade: &7{amount}'
- ''
- '&eClique esquerdo para receber'
- '&eClique direito para deletar'
enchants: []
item:
give: true
material: 'EMERALD:0'
name: '&aEsmeralda Especial'
amount: 1
lore:
- '&aGanho no campo!'
- '&7Item raro!'
enchants: ['DURABILITY:1']
command:
give: true
placeholder-amount: 500
multiply-placeholder: true
list:
- 'eco give {player} {amount}'
- 'broadcast &aO jogador &f{player}&a ganhou uma recompensa especial!'
messages:
title: '&aRecompensa<nl>&eEspecial!'
actionbar: '&eVocê ganhou uma recompensa especial!'
chat: '&aVocê ganhou &f1x Esmeralda Especial &ae &6$500&a!'Use <nl> para quebrar linha em títulos.
Certifique-se de que os materiais e encantamentos especificados existem na sua versão do Minecraft.