LogoyStore

Encantamentos

Configure os encantamentos das matadoras.

Exemplo completo de configuração

Aqui está um exemplo de como configurar os encantamentos do plugin:

enchants:
  damage:
    order: 1
    display: 'Dano'
    menu: true
    can:
      material: DIAMOND_SWORD
      name: '&cDano'
      lore:
        - '&fDano atual: &4❤&c{actual}&f.'
        - '&fDano próximo: &4❤&c{next}&f.'
        - ''
        - '&f > Custo: &a{money} coins&f.'
        - ''
        - '&aBotão &fesquerdo &apara evoluir'
    can-not:
      material: DIAMOND_SWORD
      name: '&cDano'
      Lore:
        - '&fDano atual: &4❤&c{actual}&f.'
        - '&fDano próximo: &4❤&c{next}&f.'
        - ''
        - '&f > Custo: &a{money} coins&f.'
        - ''
        - '&cVocê não tem coins suficientes.'
    max:
      material: DIAMOND_SWORD
      name: '&cDano'
      Lore:
        - '&fDano atual: &4❤&c{actual}&f.'
        - ''
        - '&cVocê já está no máximo.'

Estrutura dos encantamentos

order

Define a ordem de exibição do encantamento no menu.

Exemplo:

enchants:
  damage:
    order: 1

display

Nome de exibição do encantamento.

Exemplo:

enchants:
  damage:
    display: 'Dano'

Define se o encantamento aparece no menu de evolução.

Exemplo:

enchants:
  damage:
    menu: true

Estados do encantamento

can

Visual quando o jogador pode evoluir o encantamento.

Exemplo:

enchants:
  damage:
    can:
      material: DIAMOND_SWORD
      name: '&cDano'
      lore:
        - '&fDano atual: &4❤&c{actual}&f.'
        - '&fDano próximo: &4❤&c{next}&f.'
        - ''
        - '&f > Custo: &a{money} coins&f.'
        - ''
        - '&aBotão &fesquerdo &apara evoluir'

Placeholders disponíveis: {actual}, {next}, {money}

can-not

Visual quando o jogador não pode evoluir (sem saldo).

Exemplo:

enchants:
  damage:
    can-not:
      material: DIAMOND_SWORD
      name: '&cDano'
      Lore:
        - '&fDano atual: &4❤&c{actual}&f.'
        - '&fDano próximo: &4❤&c{next}&f.'
        - ''
        - '&f > Custo: &a{money} coins&f.'
        - ''
        - '&cVocê não tem coins suficientes.'

max

Visual quando o encantamento já está no nível máximo.

Exemplo:

enchants:
  damage:
    max:
      material: DIAMOND_SWORD
      name: '&cDano'
      Lore:
        - '&fDano atual: &4❤&c{actual}&f.'
        - ''
        - '&cVocê já está no máximo.'

book

Visual do item quando é um livro de encantamento.

Exemplo:

enchants:
  damage:
    book:
      material: DIAMOND_SWORD
      name: '&cDano'
      Lore:
        - '&fDano: &4❤&c{amount}&f.'
        - ''
        - '&aClique na espada para adicionar.'

Placeholder disponível: {amount} - Quantidade de dano do livro

Encantamento de Stack

Além do dano, o plugin possui o encantamento de stack que multiplica os bosses mortos:

enchants:
  stack:
    order: 2
    display: 'Stack'
    menu: true
    can:
      material: BOOK
      name: '&bStack'
      lore:
        - '&fStack atual P/x: &bx{actual}&f.'
        - '&fStack próximo P/x: &bx{next}&f.'
        - ''
        - '&f > Custo: &a{money} coins&f.'
        - ''
        - '&aBotão &fesquerdo &apara evoluir'
    can-not:
      material: BOOK
      name: '&bStack'
      Lore:
        - '&fStack atual P/x: &bx{actual}&f.'
        - '&fStack próximo P/x: &bx{next}&f.'
        - ''
        - '&f > Custo: &a{money} coins&f.'
        - ''
        - '&cVocê não tem coins suficientes.'
    max:
      material: BOOK
      name: '&bStack'
      Lore:
        - '&fStack atual P/x: &bx{actual}&f.'
        - ''
        - '&cVocê já está no máximo.'

Como usar

Os encantamentos são configurados em cada matadora individualmente no arquivo da matadora (pasta swords/). Lá você define:

  • Nível inicial (default)
  • Quanto adiciona por nível (add-per-level)
  • Nível máximo (max)
  • Preços de evolução (prices)

Exemplo em uma matadora:

enchants:
  damage:
    default: 2
    add-per-level: 50
    max: 5
    prices:
      price1:
        provider: 'money'
        price: 1000.0

Os encantamentos configurados em enchants.yml são apenas visuais. A configuração funcional fica em cada arquivo de matadora.

Nesta página