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: 1500Use 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.0duration
Define a duração do efeito Divine em segundos.
Exemplo:
duration: 30multiplier
Define o multiplicador de drops quando o Divine está ativo.
Exemplo:
multiplier: 1.5slot
Define o slot no menu principal onde o Divine será exibido.
Exemplo:
slot: 17Mensagens
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: 1500Use 0 para não ter limite máximo.
slot
Define o slot no menu principal onde o Sharpness será exibido.
Exemplo:
slot: 16Mensagens
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: 5Use 0 para não ter limite máximo.
slot
Define o slot no menu principal onde o Kill-Stack será exibido.
Exemplo:
slot: 18Mensagens
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_BOOKname
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:
| Placeholder | Descriçã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.