LogoyStore

Espadas

Configure as espadas disponíveis no servidor.

Exemplo completo de configuração

Aqui está um exemplo de como configurar uma espada:

swords:
  basic:
    priority: 1
    # Essa é a última looting disponível?
    latest: true
    # Pilhagem necessária para comprar essa
    looting-needed: 0
    # Pilhagem da espada
    looting: 1000
    # Permissão para poder comprar essa espada
    permission: ''
    # Display nas mensagens
    display: '&aEspada de Farm'
    # Tornar a espada inquebrável
    unbreakable: true
    # Preços para compra
    prices:
      cost1:
        type: 'PlayerPoints'
        price: 10.0
        display: 'cash'
    # Configuração da espada no menu
    menu:
      buy-item-cant:
        material: DIAMOND_SWORD
        name: '&aEspada de Farm &7[{looting}&7]'
        lore:
          - '&7Inquebrável ∞'
          - '&7Pilhagem {looting}'
          - '&7Sortudo {lucky}'
          - '&7Sortudo B.A {lucky_bossarena}'
          - '&7Reco Duplo {double_reward}'
          - ''
          - '&f Preço: &6{PlayerPoints} cash'
          - '&f Pilhagem necessária: &7Nenhuma!'
          - ''
          - '&cRequisitos insuficientes para compra.'
          - ''
      buy-item-can:
        material: DIAMOND_SWORD
        name: '&aEspada de Farm &7[{looting}&7]'
        lore:
          - '&7Inquebrável ∞'
          - '&7Pilhagem {looting}'
          - '&7Sortudo {lucky}'
          - '&7Sortudo B.A {lucky_bossarena}'
          - '&7Reco Duplo {double_reward}'
          - ''
          - '&f Preço: &6{PlayerPoints} cash'
          - '&f Pilhagem necessária: &7Nenhuma!'
          - ''
          - '&aClique para comprar.'
          - ''
    # Configuração da espada
    item:
      material: DIAMOND_SWORD
      name: '&aEspada de Farm &7[{looting}&7]'
      glow: true
      lore:
        - '&7Inquebrável ∞'
        - '&7Afiação {sharpness}'
        - '&7Pilhagem {looting}'
        - '&7Sortudo {lucky}'
        - '&7Sortudo B.A {lucky_bossarena}'
        - '&7Reco Duplo {double_reward}'
      enchants:
        - 'DAMAGE_ALL:35'

Opções de configuração

priority

Define a ordem de prioridade da espada (menor número = maior prioridade).

Exemplo:

swords:
  basic:
    priority: 1

latest

Define se esta é a última espada disponível para compra.

Exemplo:

swords:
  basic:
    latest: true

Apenas uma espada pode ter latest: true. Esta é a espada que permite looting infinita.

looting-needed

Define o nível de looting necessário para comprar esta espada.

Exemplo:

swords:
  basic:
    looting-needed: 0

O jogador precisa ter uma espada com este nível de looting para poder comprar a próxima.

looting

Define o nível de looting que esta espada possui.

Exemplo:

swords:
  basic:
    looting: 1000

permission

Permissão necessária para comprar esta espada.

Exemplo:

swords:
  basic:
    permission: 'vip.gold'

Deixe vazio (permission: '') se não quiser requerer permissão.

display

Nome da espada usado nas mensagens.

Exemplo:

swords:
  basic:
    display: '&aEspada de Farm'

unbreakable

Define se a espada será inquebrável.

Exemplo:

swords:
  basic:
    unbreakable: true

prices

Preços necessários para comprar a espada.

Exemplo:

swords:
  basic:
    prices:
      cost1:
        type: 'PlayerPoints'
        price: 10.0
        display: 'cash'
      cost2:
        type: 'Money'
        price: 5000.0
        display: 'coins'

O tipo (type) deve corresponder a uma economia configurada em economies.yml.

Configuração de como a espada aparece no menu.

buy-item-cant

Item exibido quando o jogador não pode comprar a espada.

Exemplo:

menu:
  buy-item-cant:
    material: DIAMOND_SWORD
    name: '&aEspada de Farm &7[{looting}&7]'
    lore:
      - '&7Inquebrável ∞'
      - '&7Pilhagem {looting}'
      - ''
      - '&cRequisitos insuficientes para compra.'

buy-item-can

Item exibido quando o jogador pode comprar a espada.

Exemplo:

menu:
  buy-item-can:
    material: DIAMOND_SWORD
    name: '&aEspada de Farm &7[{looting}&7]'
    lore:
      - '&7Inquebrável ∞'
      - '&7Pilhagem {looting}'
      - ''
      - '&aClique para comprar.'

item

Configuração do item da espada quando entregue ao jogador.

Exemplo:

item:
  material: DIAMOND_SWORD
  name: '&aEspada de Farm &7[{looting}&7]'
  glow: true
  lore:
    - '&7Inquebrável ∞'
    - '&7Afiação {sharpness}'
    - '&7Pilhagem {looting}'
  enchants:
    - 'DAMAGE_ALL:35'

enchants

Lista de encantamentos aplicados à espada.

Exemplo:

item:
  enchants:
    - 'DAMAGE_ALL:35'
    - 'FIRE_ASPECT:2'

Formato: ENCANTAMENTO:NIVEL

Placeholders disponíveis

Os seguintes placeholders podem ser usados nas configurações de nome e lore:

PlaceholderDescrição
{looting}Nível de looting da espada.
{sharpness}Nível de sharpness da espada.
{lucky}Nível do encantamento Sortudo.
{lucky_bossarena}Nível do encantamento Sortudo B.A.
{double_reward}Nível do encantamento Reco Duplo.
{PlayerPoints}Preço em PlayerPoints.
{Money}Preço em Money.

Criando múltiplas espadas

Você pode criar quantas espadas quiser:

swords:
  basic:
    priority: 1
    latest: false
    looting-needed: 0
    looting: 500
    # ... configurações ...
  
  advanced:
    priority: 2
    latest: false
    looting-needed: 500
    looting: 1000
    # ... configurações ...
  
  ultimate:
    priority: 3
    latest: true
    looting-needed: 1000
    looting: 2000
    # ... configurações ...

Lembre-se de configurar corretamente o looting-needed para criar uma progressão entre as espadas.

Nesta página