LogoyStore

Joias

Configure as joias e seus efeitos no plugin.

Exemplo completo de configuração

Aqui está um exemplo de como configurar as joias do plugin:

jewelries:
  add:
    order: 1
    # Nome da joia nas mensagens
    display: '&aJoia da Adição'
    # Esta joia será apenas de amplificação
    amplifier: true
    # Quantia que irá adicionar de aplificação
    to-add: 1
    # Item utilizável
    item:
      material: 'INK_SACK:1'
      name: '&aJoia da Adição'
      lore: [ '', '&7Por meio desta joia você irá', '&7adquirir &f+1 amplificador em todas as', '&7outras joias&7 permanentemente.', '', '&aClique para ativar.' ]
    # Item utilizável (para a joia temporária)
    item-temporary:
      material: 'INK_SACK:1'
      name: '&aJoia da Adição'
      lore: [ '', '&7Por meio desta joia você irá', '&7adquirir &f+1 amplificador em todas as', '&7outras joias&7 permanentemente.', '', '&fTempo: &c{time}', '', '&aClique para ativar.' ]
    # Item do menu
    menu:
      material: 'INK_SACK:1'
      name: '&aJoia da Adição'
      lore: [ '', '&7Por meio desta joia você está', '&7adquirindo &f+1 amplificador em todas as', '&7outras joias&7 permanentemente.', '', '&aClique para remover.' ]
    # Item do menu (para a joia temporária)
    menu-temporary:
      material: 'INK_SACK:1'
      name: '&aJoia da Adição'
      lore: [ '', '&7Por meio desta joia você está', '&7adquirindo &f+1 amplificador em todas as', '&7outras joias&7 permanentemente.', '', '&fTempo restante: &c{time}', '', '&aClique para remover.' ]

Estrutura de joias

O plugin permite criar dois tipos de joias: joias de amplificação e joias de efeitos.

Joias de amplificação

Joias que aumentam o amplificador de todas as outras joias equipadas.

Exemplo:

jewelries:
  add:
    order: 1
    display: '&aJoia da Adição'
    amplifier: true
    to-add: 1
    item:
      material: 'INK_SACK:1'
      name: '&aJoia da Adição'
      lore: [ '', '&7Por meio desta joia você irá', '&7adquirir &f+1 amplificador em todas as', '&7outras joias&7 permanentemente.', '', '&aClique para ativar.' ]
    item-temporary:
      material: 'INK_SACK:1'
      name: '&aJoia da Adição'
      lore: [ '', '&7Por meio desta joia você irá', '&7adquirir &f+1 amplificador em todas as', '&7outras joias&7 permanentemente.', '', '&fTempo: &c{time}', '', '&aClique para ativar.' ]
    menu:
      material: 'INK_SACK:1'
      name: '&aJoia da Adição'
      lore: [ '', '&7Por meio desta joia você está', '&7adquirindo &f+1 amplificador em todas as', '&7outras joias&7 permanentemente.', '', '&aClique para remover.' ]
    menu-temporary:
      material: 'INK_SACK:1'
      name: '&aJoia da Adição'
      lore: [ '', '&7Por meio desta joia você está', '&7adquirindo &f+1 amplificador em todas as', '&7outras joias&7 permanentemente.', '', '&fTempo restante: &c{time}', '', '&aClique para remover.' ]

Joias de amplificação não possuem efeitos próprios, mas aumentam o nível de todas as outras joias equipadas.

Joias de efeitos

Joias que fornecem efeitos de poção permanentes ao jogador.

Exemplo:

jewelries:
  time:
    order: 2
    display: '&aJoia do Tempo'
    item:
      material: 'INK_SACK:10'
      name: '&aJoia do Tempo'
      lore: [ '', '&7Por meio desta joia você irá', '&7adquirir &fSuper Pulo I&7 permanentemente.', '', '&aClique para ativar.' ]
    item-temporary:
      material: 'INK_SACK:10'
      name: '&aJoia do Tempo'
      lore: [ '', '&7Por meio desta joia você irá', '&7adquirir &fSuper Pulo I&7 permanentemente.', '', '&fTempo: &c{time}', '', '&aClique para ativar.' ]
    menu:
      material: 'INK_SACK:10'
      name: '&aJoia do Tempo'
      lore: [ '', '&7Por meio desta joia você está', '&7adquirindo &fSuper Pulo I&7 permanentemente.', '', '&aClique para remover.' ]
    menu-temporary:
      material: 'INK_SACK:10'
      name: '&aJoia do Tempo'
      lore: [ '', '&7Por meio desta joia você está', '&7adquirindo &fSuper Pulo I&7 permanentemente.', '', '&fTempo restante: &c{time}', '', '&aClique para remover.' ]
    potion-effects:
      effect1:
        type: 'JUMP'
        amplifier: 1

Opções de configuração

order

Define a ordem de exibição da joia no menu.

Exemplo:

order: 1

display

Nome da joia exibido nas mensagens do plugin.

Exemplo:

display: '&aJoia da Adição'

amplifier

Define se a joia é uma joia de amplificação (não possui efeitos próprios).

Exemplo:

amplifier: true

Se amplifier for true, a joia não deve ter a seção potion-effects.

to-add

Quantidade de amplificador que será adicionada a todas as outras joias (apenas para joias de amplificação).

Exemplo:

to-add: 1

item

Configuração do item físico da joia quando não está ativa (pode ser dado aos jogadores).

Exemplo:

item:
  material: 'INK_SACK:10'
  name: '&aJoia do Tempo'
  lore: [ '', '&7Por meio desta joia você irá', '&7adquirir &fSuper Pulo I&7 permanentemente.', '', '&aClique para ativar.' ]

item-temporary

Configuração do item físico da joia temporária (com tempo de expiração).

Exemplo:

item-temporary:
  material: 'INK_SACK:10'
  name: '&aJoia do Tempo'
  lore: [ '', '&7Por meio desta joia você irá', '&7adquirir &fSuper Pulo I&7 permanentemente.', '', '&fTempo: &c{time}', '', '&aClique para ativar.' ]

Placeholder disponível: {time} - Tempo restante da joia

Configuração do item exibido no menu quando a joia está ativa.

Exemplo:

menu:
  material: 'INK_SACK:10'
  name: '&aJoia do Tempo'
  lore: [ '', '&7Por meio desta joia você está', '&7adquirindo &fSuper Pulo I&7 permanentemente.', '', '&aClique para remover.' ]

Configuração do item exibido no menu quando a joia temporária está ativa.

Exemplo:

menu-temporary:
  material: 'INK_SACK:10'
  name: '&aJoia do Tempo'
  lore: [ '', '&7Por meio desta joia você está', '&7adquirindo &fSuper Pulo I&7 permanentemente.', '', '&fTempo restante: &c{time}', '', '&aClique para remover.' ]

Placeholder disponível: {time} - Tempo restante da joia

potion-effects

Define os efeitos de poção que a joia fornecerá (apenas para joias de efeitos).

Exemplo:

potion-effects:
  effect1:
    type: 'JUMP'
    amplifier: 1
  effect2:
    type: 'SPEED'
    amplifier: 2

type

Tipo do efeito de poção. Valores válidos incluem: SPEED, JUMP, FAST_DIGGING, INCREASE_DAMAGE, DAMAGE_RESISTANCE, etc.

amplifier

Amplificador base do efeito (nível - 1). Por exemplo, amplifier: 1 = nível II.

O amplificador final será a soma do amplificador configurado com os amplificadores das joias de amplificação equipadas.

Criando novas joias

Escolha o identificador

Escolha um identificador único para sua joia (ex: fire, water, soul).

Defina o tipo

Decida se será uma joia de amplificação (amplifier: true) ou de efeitos.

Configure os itens

Configure os quatro tipos de itens: item, item-temporary, menu, menu-temporary.

Adicione efeitos

Se for uma joia de efeitos, adicione a seção potion-effects com os efeitos desejados.

Teste no servidor

Reinicie o servidor e teste sua nova joia com /manopla give <jogador> <identificador> 1.

Exemplo de joia completa

jewelries:
  space:
    order: 4
    display: '&1Joia do Espaço'
    item:
      material: 'INK_SACK:4'
      name: '&1Joia do Espaço'
      lore: [ '', '&7Por meio desta joia você irá', '&7adquirir &fVelocidade I&7 permanentemente.', '', '&aClique para ativar.' ]
    item-temporary:
      material: 'INK_SACK:4'
      name: '&1Joia do Espaço'
      lore: [ '', '&7Por meio desta joia você irá', '&7adquirir &fVelocidade I&7 permanentemente.', '', '&fTempo: &c{time}', '', '&aClique para ativar.' ]
    menu:
      material: 'INK_SACK:4'
      name: '&1Joia do Espaço'
      lore: [ '', '&7Por meio desta joia você está', '&7adquirindo &fVelocidade I&7 permanentemente.', '', '&aClique para remover.' ]
    menu-temporary:
      material: 'INK_SACK:4'
      name: '&1Joia do Espaço'
      lore: [ '', '&7Por meio desta joia você está', '&7adquirindo &fVelocidade I&7 permanentemente.', '', '&fTempo restante: &c{time}', '', '&aClique para remover.' ]
    potion-effects:
      effect1:
        type: 'SPEED'
        amplifier: 1

Após alterar as joias, é necessário reiniciar o servidor para aplicar as mudanças.

Nesta página