LogoyStore

Encantamentos Customizados

Configure os encantamentos customizados especiais das espadas.

Descrição

Os encantamentos customizados são funcionalidades especiais que podem ser aplicadas às espadas através de livros ativáveis. Cada encantamento customizado possui suas próprias configurações em arquivos separados na pasta custom_enchants/.

Encantamentos disponíveis

O plugin possui três encantamentos customizados:

Divine

Sistema de ativação temporária que multiplica os drops do ySpawners.

Arquivo: custom_enchants/divine.yml

# Máximo de divine que uma espada pode ter
# deixe 0 para não ter máximo
divine-maximum: 1500

chance-per-level: 10.0

# em segundos
duration: 30

# Multiplicador de drops (ySpawners)
multiplier: 1.5

# Slot no menu principal
slot: 17

title-activated: '&eDivine<nl>&eAtivado!'
actionbar-activated: '&eDivine ativado! Duração: &7{duration}&e.'
actionbar-duration: '&eDivine ativado! Duração: &7{duration}&e.'

give-book: '&bVocê deu &71x Livro de Divine {divine}&b para o jogador &f{player}.'
received-book: '&bVocê recebeu &71x Livro de Divine {divine}&b.'
maximum: '&cVocê não pode encantar esta espada, pois ela já está no máximo, com {divine} em Divine.'

# Item da sharpness ativável
usable-item:
  material: ENCHANTED_BOOK
  name: '&b+{divine} Divine'
  lore:
    - ''
    - '&fDivine: &b{divine}'
    - ''
    - '&7Clique em uma espada para ativar.'

Opções de configuração

divine-maximum

Define o nível máximo de Divine que uma espada pode ter.

Exemplo:

divine-maximum: 1500

Use 0 para não ter limite máximo.

chance-per-level

Define a porcentagem de chance por nível de ativar o Divine.

Exemplo:

chance-per-level: 10.0
duration

Define a duração do efeito Divine em segundos.

Exemplo:

duration: 30
multiplier

Define o multiplicador de drops quando o Divine está ativo.

Exemplo:

multiplier: 1.5
slot

Define o slot no menu principal onde o Divine será exibido.

Exemplo:

slot: 17
Mensagens
title-activated: '&eDivine<nl>&eAtivado!'
actionbar-activated: '&eDivine ativado! Duração: &7{duration}&e.'
actionbar-duration: '&eDivine ativado! Duração: &7{duration}&e.'
give-book: '&bVocê deu &71x Livro de Divine {divine}&b para o jogador &f{player}.'
received-book: '&bVocê recebeu &71x Livro de Divine {divine}&b.'
maximum: '&cVocê não pode encantar esta espada, pois ela já está no máximo, com {divine} em Divine.'

Sharpness

Sistema de encantamento de sharpness infinita através de livros.

Arquivo: custom_enchants/sharp.yml

# Máximo de sharpness que uma espada pode ter
# essencial para o sistema de stack sharpness looting usando o item
# deixe 0 para não ter máximo
sharpness-maximum: 1500

# Slot no menu principal
slot: 16

give-book: '&bVocê deu &71x Livro de Sharpness {sharpness}&b para o jogador &f{player}.'
received-book: '&bVocê recebeu &71x Livro de Sharpness {sharpness}&b.'
maximum: '&cVocê não pode encantar esta espada, pois ela já está no máximo, com {sharpness} em Sharpness.'

# Item da sharpness ativável
usable-item:
  material: ENCHANTED_BOOK
  name: '&b+{sharpness} Sharpness'
  lore:
    - ''
    - '&fSharpness: &b{sharpness}'
    - ''
    - '&7Clique em uma espada para ativar.'

Opções de configuração

sharpness-maximum

Define o nível máximo de Sharpness que uma espada pode ter.

Exemplo:

sharpness-maximum: 1500

Use 0 para não ter limite máximo.

slot

Define o slot no menu principal onde o Sharpness será exibido.

Exemplo:

slot: 16
Mensagens
give-book: '&bVocê deu &71x Livro de Sharpness {sharpness}&b para o jogador &f{player}.'
received-book: '&bVocê recebeu &71x Livro de Sharpness {sharpness}&b.'
maximum: '&cVocê não pode encantar esta espada, pois ela já está no máximo, com {sharpness} em Sharpness.'

Kill-Stack

Sistema de kill-stack para integração com ySpawners.

Arquivo: custom_enchants/killstack.yml

# Máximo de kill-stack que uma espada pode ter
# deixe 0 para não ter máximo
# (ySpawners)
kill-stack-maximum: 5

# Slot no menu principal
slot: 18

give-book: '&bVocê deu &71x Livro de Kill-Stack {killstack}&b para o jogador &f{player}.'
received-book: '&bVocê recebeu &71x Livro de Kill-Stack {killstack}&b.'
maximum: '&cVocê não pode encantar esta espada, pois ela já está no máximo, com {killstack} em Kill-Stack.'

# Item da sharpness ativável
usable-item:
  material: ENCHANTED_BOOK
  name: '&b+{killstack} Kill-Stack'
  lore:
    - ''
    - '&fKill-Stack: &b{killstack}'
    - ''
    - '&7Clique em uma espada para ativar.'

Opções de configuração

kill-stack-maximum

Define o nível máximo de Kill-Stack que uma espada pode ter.

Exemplo:

kill-stack-maximum: 5

Use 0 para não ter limite máximo.

slot

Define o slot no menu principal onde o Kill-Stack será exibido.

Exemplo:

slot: 18
Mensagens
give-book: '&bVocê deu &71x Livro de Kill-Stack {killstack}&b para o jogador &f{player}.'
received-book: '&bVocê recebeu &71x Livro de Kill-Stack {killstack}&b.'
maximum: '&cVocê não pode encantar esta espada, pois ela já está no máximo, com {killstack} em Kill-Stack.'

Configuração do item ativável

Cada encantamento customizado possui um item ativável que pode ser aplicado na espada.

Exemplo:

usable-item:
  material: ENCHANTED_BOOK
  name: '&b+{divine} Divine'
  lore:
    - ''
    - '&fDivine: &b{divine}'
    - ''
    - '&7Clique em uma espada para ativar.'

Opções do item

material

Define o material do item.

Exemplo:

material: ENCHANTED_BOOK

name

Define o nome do item.

Exemplo:

name: '&b+{divine} Divine'

lore

Define a descrição do item.

Exemplo:

lore:
  - ''
  - '&fDivine: &b{divine}'
  - ''
  - '&7Clique em uma espada para ativar.'

Placeholders disponíveis

Os seguintes placeholders podem ser usados nas mensagens dos encantamentos customizados:

PlaceholderDescrição
{divine}Nível de Divine.
{sharpness}Nível de Sharpness.
{killstack}Nível de Kill-Stack.
{duration}Duração do efeito.
{player}Nome do jogador.

Comandos relacionados

Para dar livros de encantamentos customizados aos jogadores, use os seguintes comandos:

/espadas givebook <jogador> <quantidade>

Os encantamentos customizados requerem integração com plugins específicos (como ySpawners) para funcionar corretamente.

Nesta página