LogoyStore

Recompensas

Configuração das recompensas do plugin.

rewards.yml

Arquivo de configuração das recompensas que os jogadores podem obter ao encontrar tesouros.

Estrutura de uma recompensa

Cada recompensa possui três configurações: preview, collect e item/command.

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}' ]

Campos disponíveis

SeçãoCampoDescrição
previewmaterialMaterial do item no preview
previewnameNome do item
previewamountQuantidade
previewloreDescrição do item
previewenchantsEncantamentos (formato: ENCHANT:LEVEL)
collect(mesmos campos)Item exibido na tela de coleta
itemgiveSe true, entrega o item ao jogador
item(campos do item)Configuração do item a ser entregue
commandgiveSe true, executa comandos
commandplaceholder-amountValor base para placeholder {amount}
commandmultiply-placeholderMultiplica pelo número de recompensas
commandlistLista de comandos a executar

Use {amount} nos comandos para representar a quantidade de recompensas obtidas. O multiply-placeholder multiplica esse valor pela quantidade de recompensas do mesmo tipo.

Exemplo com comando

reward2:
  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: []
  command:
    give: true
    placeholder-amount: 1
    multiply-placeholder: true
    list: [ 'give {player} diamond {amount}' ]

Nesta página