LogoyStore

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 enviadas

preview

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.

Nesta página