Encantamentos
Configure os encantamentos personalizados das espadas.
Exemplo completo de configuração
Aqui está um exemplo de como configurar os encantamentos personalizados:
lucky:
display: 'Sortudo'
default: 0
maximum: -1
bonus-per-level: 10.0 # em porcentagem
prices-default:
price1:
provider: 'money'
price: 10000.0
prices-per-level:
price1:
provider: 'money'
price: 10000.0
displays: # Item que aparecerá no menu de evolução
can: # quando puder evoluir
material: 'd8188345dc6a1bf08663385b99f2bd1551a49292a93b84e0a97b917b565bf41a'
name: '&aSortudo'
lore:
- '&7Este encantamento permite que você'
- '&7tenha mais sorte para ganhar recompensas.'
- ''
- '&f > Nível: &b{atual}&f/&b{maximo}&f.'
- '&f > Porcentagem Atual: &b{porcentagem}%&f.'
- ''
- '&f > Custo: &a{money} coins&f.'
- ''
- '&aBotão &fesquerdo &apara evoluir'
cant: # quando não puder evoluir
material: 'd8188345dc6a1bf08663385b99f2bd1551a49292a93b84e0a97b917b565bf41a'
name: '&aSortudo'
lore:
- '&7Este encantamento permite que você'
- '&7tenha mais sorte para ganhar recompensas.'
- ''
- '&f > Nível: &b{atual}&f/&b{maximo}&f.'
- '&f > Porcentagem Atual: &b{porcentagem}%&f.'
- ''
- '&f > Custo: &a{money} coins&f.'
- ''
- '&cVocê não tem blocos ou nível suficientes.'
maximum: # quando já estiver no máximo
material: 'd8188345dc6a1bf08663385b99f2bd1551a49292a93b84e0a97b917b565bf41a'
name: '&aSortudo'
lore:
- '&7Este encantamento permite que você'
- '&7tenha mais sorte para ganhar recompensas.'
- ''
- '&f > Nível: &b{atual}&f/&b{maximo}&f.'
- '&f > Porcentagem Atual: &b{porcentagem}%&f.'
- ''
- '&cVocê já está no máximo.'Encantamentos disponíveis
O plugin possui três encantamentos personalizados configuráveis:
lucky
Aumenta chance nas recompensas do ySpawners.
Exemplo:
lucky:
display: 'Sortudo'
default: 0
maximum: -1
bonus-per-level: 10.0 # em porcentagemlucky_bossarena
Aumenta chance nas recompensas do yBossArena.
Exemplo:
lucky_bossarena:
display: 'Sortudo B.A'
default: 0
maximum: -1
bonus-per-level: 10.0 # em porcentagemdouble_reward
Aumenta chance de recompensas em dobro.
Exemplo:
double_reward:
display: 'Reco Duplo'
default: 0
maximum: -1
bonus-per-level: 10.0 # em porcentagemOpções de configuração
display
Nome de exibição do encantamento.
Exemplo:
lucky:
display: 'Sortudo'default
Nível padrão inicial do encantamento.
Exemplo:
lucky:
default: 0maximum
Nível máximo do encantamento. Use -1 para sem limite.
Exemplo:
lucky:
maximum: -1Use -1 para permitir níveis ilimitados.
bonus-per-level
Bônus percentual dado por cada nível do encantamento.
Exemplo:
lucky:
bonus-per-level: 10.0 # 10% por nívelprices-default
Preço inicial para o primeiro nível do encantamento.
Exemplo:
lucky:
prices-default:
price1:
provider: 'money'
price: 10000.0prices-per-level
Preço por nível adicional do encantamento.
Exemplo:
lucky:
prices-per-level:
price1:
provider: 'money'
price: 10000.0
price2:
provider: 'PlayerPoints'
price: 100.0O provider deve corresponder a uma economia configurada em economies.yml.
displays
Configuração de como o encantamento aparece no menu de evolução.
can
Exibição quando o jogador pode evoluir o encantamento.
Exemplo:
displays:
can:
material: 'd8188345dc6a1bf08663385b99f2bd1551a49292a93b84e0a97b917b565bf41a'
name: '&aSortudo'
lore:
- '&7Este encantamento permite que você'
- '&7tenha mais sorte para ganhar recompensas.'
- ''
- '&f > Nível: &b{atual}&f/&b{maximo}&f.'
- '&f > Porcentagem Atual: &b{porcentagem}%&f.'
- ''
- '&f > Custo: &a{money} coins&f.'
- ''
- '&aBotão &fesquerdo &apara evoluir'cant
Exibição quando o jogador não pode evoluir o encantamento.
Exemplo:
displays:
cant:
material: 'd8188345dc6a1bf08663385b99f2bd1551a49292a93b84e0a97b917b565bf41a'
name: '&aSortudo'
lore:
- '&7Este encantamento permite que você'
- '&7tenha mais sorte para ganhar recompensas.'
- ''
- '&f > Nível: &b{atual}&f/&b{maximo}&f.'
- '&f > Porcentagem Atual: &b{porcentagem}%&f.'
- ''
- '&f > Custo: &a{money} coins&f.'
- ''
- '&cVocê não tem blocos ou nível suficientes.'maximum
Exibição quando o encantamento já está no nível máximo.
Exemplo:
displays:
maximum:
material: 'd8188345dc6a1bf08663385b99f2bd1551a49292a93b84e0a97b917b565bf41a'
name: '&aSortudo'
lore:
- '&7Este encantamento permite que você'
- '&7tenha mais sorte para ganhar recompensas.'
- ''
- '&f > Nível: &b{atual}&f/&b{maximo}&f.'
- '&f > Porcentagem Atual: &b{porcentagem}%&f.'
- ''
- '&cVocê já está no máximo.'Placeholders disponíveis
Os seguintes placeholders podem ser usados nas configurações de lore dos encantamentos:
| Placeholder | Descrição |
|---|---|
{atual} | Nível atual do encantamento. |
{maximo} | Nível máximo do encantamento. |
{porcentagem} | Porcentagem de bônus atual. |
{money} | Preço em money para evoluir. |
{PlayerPoints} | Preço em PlayerPoints para evoluir. |
Criando encantamentos adicionais
Você pode adicionar seus próprios encantamentos personalizados seguindo a mesma estrutura:
meu_encantamento:
display: 'Meu Encantamento'
default: 0
maximum: 100
bonus-per-level: 5.0
prices-default:
price1:
provider: 'money'
price: 5000.0
prices-per-level:
price1:
provider: 'money'
price: 5000.0
displays:
can:
material: ENCHANTED_BOOK
name: '&aMeu Encantamento'
lore:
- '&7Descrição do encantamento'
- ''
- '&f > Nível: &b{atual}&f/&b{maximo}&f.'
- ''
- '&aBotão &fesquerdo &apara evoluir'
cant:
# ... configuração ...
maximum:
# ... configuração ...Após adicionar novos encantamentos, não se esqueça de adicioná-los também na configuração da espada em swords.yml.