Recompensas
Configure as recompensas das missões.
Exemplo completo de configuração
Aqui está um exemplo de como configurar as recompensas das missões:
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:
# Quantia que irá multiplicar na placeholder de recompensas no chat
amount-placeholder: 64
title: '&a+64 Pedras'
actionbar: ''
chat: '&a+{amount} Pedras'Opções disponíveis na configuração
Estrutura básica
Cada recompensa possui um identificador único e várias configurações.
Exemplo:
rewards:
identificador:
preview:
# Item no preview
collect:
# Item no menu de coleta
item:
# Item entregue ao jogador
command:
# Comandos executados
messages:
# Mensagens enviadaspreview
Configuração do item no preview da missão.
Exemplo:
reward1:
preview:
material: 'STONE:0'
name: '&8Pedra'
amount: 64
lore: [ '&aEsta pedra vale muito dinheiro!' ]
enchants: []collect
Configuração do item no menu de recompensas.
Exemplo:
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
item
Configuração do item que será dado ao jogador.
Exemplo:
reward1:
item:
give: true
material: 'STONE:0'
name: '&8Pedra'
amount: 64
lore: [ '&aEu valho muito!' ]
enchants: []- give: Define se o item será dado (true/false)
- material: Material do item
- name: Nome do item
- amount: Quantidade do item
- lore: Descrição do item
- enchants: Encantamentos (formato: 'ENCHANT:LEVEL')
command
Configuração dos comandos executados ao receber a recompensa.
Exemplo:
reward1:
command:
give: false
placeholder-amount: 1
multiply-placeholder: true
list: [ 'give {player} stone {amount}' ]- give: Define se os comandos serão executados (true/false)
- placeholder-amount: Valor base da placeholder
{amount} - multiply-placeholder: Multiplicar
{amount}pela quantidade de recompensas - list: Lista de comandos a executar
Placeholders disponíveis nos comandos: {player} - Nome do jogador, {amount} - Quantidade calculada
messages
Configuração das mensagens enviadas ao receber a recompensa.
Exemplo:
reward1:
messages:
amount-placeholder: 64
title: '&a+64 Pedras'
actionbar: ''
chat: '&a+{amount} Pedras'- amount-placeholder: Valor usado na placeholder
{amount}das mensagens - title: Mensagem no título (use
<nl>para quebrar linha) - actionbar: Mensagem na actionbar
- chat: Mensagem no chat
Exemplos de recompensas
Recompensa com item
rewards:
diamante:
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: [ '&bEu valho muito!' ]
enchants: []
messages:
amount-placeholder: 1
title: '&a+1 Diamante'
actionbar: ''
chat: '&a+{amount} Diamante'Recompensa com comando
rewards:
dinheiro:
preview:
material: 'EMERALD:0'
name: '&a&l$1.000'
amount: 1
lore: [ '&7Dinheiro da missão' ]
enchants: []
collect:
material: 'EMERALD:0'
name: '&a&l$1.000'
amount: 1
lore: [ '&7Dinheiro da missão', '', ' &7> &fQuantidade: &7{amount}', '', '&eClique esquerdo para receber', '&eClique direito para deletar' ]
enchants: []
command:
give: true
placeholder-amount: 1000
multiply-placeholder: false
list: [ 'money give {player} {amount}' ]
messages:
amount-placeholder: 1000
title: '&a+$1.000'
actionbar: ''
chat: '&a+${amount}'Recompensa com item encantado
rewards:
espada-lendaria:
preview:
material: 'DIAMOND_SWORD:0'
name: '&6&lEspada Lendária'
amount: 1
lore: [ '&7Uma arma poderosa', '&7forjada pelos mestres.' ]
enchants: [ 'DAMAGE_ALL:5', 'DURABILITY:3', 'FIRE_ASPECT:2' ]
collect:
material: 'DIAMOND_SWORD:0'
name: '&6&lEspada Lendária'
amount: 1
lore: [ '&7Uma arma poderosa', '&7forjada pelos mestres.', '', '&7> &fQuantidade: &7{amount}', '', '&eClique esquerdo para receber', '&eClique direito para deletar' ]
enchants: [ 'DAMAGE_ALL:5', 'DURABILITY:3', 'FIRE_ASPECT:2' ]
item:
give: true
material: 'DIAMOND_SWORD:0'
name: '&6&lEspada Lendária'
amount: 1
lore: [ '&7Uma arma poderosa', '&8Recompensa de Missão' ]
enchants: [ 'DAMAGE_ALL:5', 'DURABILITY:3', 'FIRE_ASPECT:2' ]
messages:
amount-placeholder: 1
title: '&6+Espada Lendária'
actionbar: ''
chat: '&6+{amount} Espada Lendária'Recompensa combinada (item + comando)
rewards:
premio-completo:
preview:
material: 'GOLDEN_APPLE:0'
name: '&e&lPrêmio Completo'
amount: 5
lore: [ '&7Maçãs douradas + dinheiro' ]
enchants: []
collect:
material: 'GOLDEN_APPLE:0'
name: '&e&lPrêmio Completo'
amount: 5
lore: [ '&7Maçãs douradas + dinheiro', '', '&7> &fQuantidade: &7{amount}', '', '&eClique esquerdo para receber', '&eClique direito para deletar' ]
enchants: []
item:
give: true
material: 'GOLDEN_APPLE:0'
name: '&e&lMaçã Dourada'
amount: 5
lore: [ '&7Recompensa de Missão' ]
enchants: []
command:
give: true
placeholder-amount: 500
multiply-placeholder: true
list: [ 'money give {player} {amount}' ]
messages:
amount-placeholder: 5
title: '&e+Prêmio Completo'
actionbar: ''
chat: '&e+{amount} Maçãs Douradas e ${amount} dinheiro'Criando novas recompensas
Defina o identificador
Escolha um identificador único para a recompensa (ex: diamante, dinheiro, espada-lendaria).
Configure o preview
Configure como a recompensa aparecerá no preview da missão.
Configure o collect
Configure como a recompensa aparecerá no menu de recompensas.
Configure item/command
Defina se dará item, comando, ou ambos ao jogador.
Configure as mensagens
Defina as mensagens que serão enviadas ao receber.
Salve e recarregue
Use /missoes reload ou reinicie o servidor.
Certifique-se de que os identificadores das recompensas sejam únicos para evitar conflitos.