Recompensas
Configure as recompensas disponíveis nas crates.
Estrutura de uma recompensa
Cada recompensa é configurada no arquivo rewards.yml e possui várias propriedades que definem como ela será exibida e entregue ao jogador.
Exemplo completo de configuração
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}' ]Opções disponíveis na configuração
preview
Configuração de como o item aparece no menu de preview da crate.
preview:
material: 'STONE:0'
name: '&8Pedra'
amount: 64
lore: [ '&aEsta pedra vale muito dinheiro!' ]
enchants: []Propriedades:
- material: Material do item (pode incluir data value, ex:
WOOL:14) - name: Nome do item
- amount: Quantidade exibida
- lore: Lista de linhas da descrição do item
- enchants: Lista de encantamentos (formato:
NOME_ENCANTAMENTO:NIVEL)
collect
Configuração de como o item aparece no menu de recompensas a 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: []Use a placeholder {amount} para exibir quantas recompensas deste tipo o jogador tem acumuladas.
item
Configuração do item que será entregue ao jogador.
item:
give: true
material: 'STONE:0'
name: '&8Pedra'
amount: 64
lore: [ '&aEu valho muito!' ]
enchants: []Propriedades:
- give: Define se o item será dado ao jogador (true/false)
- material: Material do item
- name: Nome do item
- amount: Quantidade do item
- lore: Descrição do item
- enchants: Encantamentos do item
command
Configuração de comandos que serão executados ao coletar a recompensa.
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}' ]Propriedades:
- give: Define se os comandos serão executados (true/false)
- placeholder-amount: Valor base da placeholder
{amount}nos comandos - multiply-placeholder: Se true, multiplica o
{amount}pela quantidade de recompensas stackadas - list: Lista de comandos a executar
Você pode usar as placeholders {player} e {amount} nos comandos.
Exemplos de recompensas
Recompensa com item físico
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 Premium'
amount: 1
lore: [ '&7Obtido da crate VIP!' ]
enchants: []
command:
give: false
placeholder-amount: 1
multiply-placeholder: true
list: []Recompensa com comando
rewards:
money:
preview:
material: 'GOLD_INGOT:0'
name: '&e$1000 Coins'
amount: 1
lore: [ '&7Receba dinheiro direto', '&7na sua conta!' ]
enchants: []
collect:
material: 'GOLD_INGOT:0'
name: '&e$1000 Coins'
amount: 1
lore: [ '&7Receba dinheiro direto', '&7na sua conta!', '', ' &7> &fQuantidade: &7{amount}', '', '&eClique esquerdo para receber', '&eClique direito para deletar' ]
enchants: []
item:
give: false
material: 'GOLD_INGOT:0'
name: '&e$1000 Coins'
amount: 1
lore: []
enchants: []
command:
give: true
placeholder-amount: 1000
multiply-placeholder: true
list: [ 'eco give {player} {amount}' ]Neste exemplo, se o jogador tiver 5 recompensas deste tipo stackadas e multiply-placeholder for true, ele receberá 5000 coins (1000 × 5).
Recompensa com item encantado
rewards:
espada:
preview:
material: 'DIAMOND_SWORD:0'
name: '&c&lEspada Lendária'
amount: 1
lore:
- '&7Uma espada poderosa!'
- '&7Sharpness V, Unbreaking III'
enchants:
- 'DAMAGE_ALL:5'
- 'DURABILITY:3'
collect:
material: 'DIAMOND_SWORD:0'
name: '&c&lEspada Lendária'
amount: 1
lore:
- '&7Uma espada poderosa!'
- ''
- ' &7> &fQuantidade: &7{amount}'
- ''
- '&eClique esquerdo para receber'
- '&eClique direito para deletar'
enchants:
- 'DAMAGE_ALL:5'
- 'DURABILITY:3'
item:
give: true
material: 'DIAMOND_SWORD:0'
name: '&c&lEspada Lendária'
amount: 1
lore:
- '&7Forjada pelos deuses!'
enchants:
- 'DAMAGE_ALL:5'
- 'DURABILITY:3'
command:
give: false
placeholder-amount: 1
multiply-placeholder: true
list: []Recompensa híbrida (item + comando)
rewards:
kit_vip:
preview:
material: 'CHEST:0'
name: '&6Kit VIP'
amount: 1
lore: [ '&7Receba um kit completo!' ]
enchants: []
collect:
material: 'CHEST:0'
name: '&6Kit VIP'
amount: 1
lore: [ '&7Receba um kit completo!', '', ' &7> &fQuantidade: &7{amount}', '', '&eClique esquerdo para receber', '&eClique direito para deletar' ]
enchants: []
item:
give: true
material: 'DIAMOND:0'
name: '&bDiamante Bônus'
amount: 10
lore: [ '&7Do kit VIP!' ]
enchants: []
command:
give: true
placeholder-amount: 5000
multiply-placeholder: true
list:
- 'eco give {player} {amount}'
- 'give {player} golden_apple 5'Os comandos são executados sem a barra / no início. Não use /eco give, apenas eco give.