LogoyStore

Encantamentos Thunder

Configure os encantamentos especiais de área (Thunder).

Exemplo completo de configuração

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

Explosao:
  Ordem: 6
  Display: 'Explosao'
  Padrao: 0
  Maximo: -1
  NivelPorcentagem: 10.0 # em porcentagem
  Raio: 3 # em blocos
  Preco:
    Padrao: 100.0
    PerLevel: 200.0
  Prices-Default:
    price1:
      provider: 'money'
      price: 10000.0
  Prices-PerLevel:
    price1:
      provider: 'money'
      price: 10000.0
  Mensagens:
    Title: '&aExplosão<nl>&eativada' # deixe '' para não usar
    Actionbar: '' # deixe '' para não usar
    Chat: [ ]
  Displays: # Item que aparecerá no menu de evolução
    Pode: # quando puder evoluir
      Material: TNT
      Name: '&aExplosao'
      Lore:
        - '&7Este encantamento permite que você'
        - '&7quebre várias plantações ao ativar.'
        - ''
        - '&f > Nível: &b{atual}&f/&b{maximo}&f.'
        - '&f > Chance Atual: &b{chance}%&f.'
        - ''
        - '&f > Custo: &a{moedas} fertilizantes&f.'
        - '&f > Custo: &a{money} coins&f.'
        - ''
        - '&aBotão &fesquerdo &apara evoluir'
    NaoPode: # quando não puder evoluir
      Material: TNT
      Name: '&aExplosao'
      Lore:
        - '&7Este encantamento permite que você'
        - '&7quebre várias plantações ao ativar.'
        - ''
        - '&f > Nível: &b{atual}&f/&b{maximo}&f.'
        - '&f > Chance Atual: &b{chance}%&f.'
        - ''
        - '&f > Custo: &a{moedas} fertilizantes&f.'
        - '&f > Custo: &a{money} coins&f.'
        - ''
        - '&cVocê não tem valores suficientes.'
    Maximo: # quando já estiver no máximo
      Material: TNT
      Name: '&aExplosao'
      Lore:
        - '&7Este encantamento permite que você'
        - '&7quebre várias plantações ao ativar.'
        - ''
        - '&f > Nível: &b{atual}&f/&b{maximo}&f.'
        - '&f > Chance Atual: &b{chance}%&f.'
        - ''
        - '&cVocê já está no máximo.'

O que são encantamentos Thunder?

Os encantamentos Thunder são encantamentos especiais que permitem quebrar múltiplos blocos de uma vez quando ativados, criando efeitos de área. São perfeitos para farming eficiente e criam uma mecânica de jogo mais dinâmica.

Estrutura de um encantamento Thunder

Configurações básicas

As configurações básicas são similares aos encantamentos normais:

  • Ordem: Posição no menu
  • Display: Nome de exibição
  • Padrao: Nível inicial
  • Maximo: Nível máximo (-1 para ilimitado)
  • NivelPorcentagem: Chance adicional por nível em porcentagem
Explosao:
  Ordem: 6
  Display: 'Explosao'
  Padrao: 0
  Maximo: -1
  NivelPorcentagem: 10.0

Raio

Define o raio de alcance do encantamento em blocos.

Exemplo:

Explosao:
  Raio: 3  # Quebra blocos em um raio de 3 blocos

Quanto maior o raio, mais blocos serão afetados quando o encantamento ativar.

Sistema de preços

Configuração de custos igual aos encantamentos normais.

Explosao:
  Preco:
    Padrao: 100.0
    PerLevel: 200.0
  Prices-Default:
    price1:
      provider: 'money'
      price: 10000.0
  Prices-PerLevel:
    price1:
      provider: 'money'
      price: 10000.0

Mensagens

Mensagens

Mensagens exibidas quando o encantamento ativa.

Explosao:
  Mensagens:
    Title: '&aExplosão<nl>&eativada'
    Actionbar: '&eExplosão ativada!'
    Chat: 
      - '&a💥 &eExplosão ativada!'
  • Title: Mensagem em título (use <nl> para quebrar linha)
  • Actionbar: Mensagem na action bar
  • Chat: Lista de mensagens no chat
  • Deixe vazio ('' ou []) para não exibir

Displays no menu

Os displays funcionam da mesma forma que os outros encantamentos:

Pode

Quando o jogador pode evoluir.

Explosao:
  Displays:
    Pode:
      Material: TNT
      Name: '&aExplosão'
      Lore:
        - '&7Quebre várias plantações de uma vez!'
        - ''
        - '&f > Nível: &b{atual}&f/&b{maximo}&f.'
        - '&f > Chance: &b{chance}%&f.'
        - '&f > Raio: &b3 blocos&f.'
        - ''
        - '&aBotão esquerdo para evoluir'

Placeholder disponível: {chance} - Chance de ativar calculada com base no nível

NaoPode

Quando o jogador não tem recursos.

Explosao:
  Displays:
    NaoPode:
      Material: TNT
      Name: '&cExplosão'
      Lore:
        - '&cVocê não tem recursos suficientes.'

Maximo

Quando o encantamento está no máximo.

Explosao:
  Displays:
    Maximo:
      Material: TNT
      Name: '&aExplosão &7(MAX)'
      Lore:
        - '&aEncantamento maximizado!'

Tipos de encantamentos Thunder

Explosão (Área Circular)

Quebra blocos em um raio circular ao redor do bloco quebrado.

Explosao:
  Ordem: 6
  Display: 'Explosao'
  Padrao: 0
  Maximo: 100
  NivelPorcentagem: 10.0
  Raio: 3
  Preco:
    Padrao: 100.0
    PerLevel: 200.0
  Prices-Default:
    price1:
      provider: 'money'
      price: 10000.0
  Prices-PerLevel:
    price1:
      provider: 'money'
      price: 10000.0
  Mensagens:
    Title: '&a💥 Explosão<nl>&eAtivada!'
    Actionbar: '&eExplosão ativada!'
    Chat: []
  Displays:
    Pode:
      Material: TNT
      Name: '&aExplosão'
      Lore:
        - '&7Quebre blocos em área circular!'
        - ''
        - '&f > Nível: &b{atual}&f/&b{maximo}&f.'
        - '&f > Chance: &b{chance}%&f.'
        - '&f > Raio: &b3 blocos&f.'
        - ''
        - '&aBotão esquerdo para evoluir'
    NaoPode:
      Material: TNT
      Name: '&cExplosão'
      Lore:
        - '&cSem recursos suficientes.'
    Maximo:
      Material: TNT
      Name: '&aExplosão &7(MAX)'
      Lore:
        - '&aMaximizado!'

Laser (Linha Reta)

Quebra blocos em linha reta na direção que o jogador está olhando.

Laser:
  Ordem: 7
  Display: 'Laser'
  Padrao: 0
  Maximo: 100
  NivelPorcentagem: 10.0
  Raio: 10  # distância em blocos
  Preco:
    Padrao: 100.0
    PerLevel: 200.0
  Prices-Default:
    price1:
      provider: 'money'
      price: 10000.0
  Prices-PerLevel:
    price1:
      provider: 'money'
      price: 10000.0
  Mensagens:
    Title: '&b⚡ Laser<nl>&eAtivado!'
    Actionbar: '&bLaser ativado!'
    Chat: []
  Displays:
    Pode:
      Material: BLAZE_ROD
      Name: '&bLaser'
      Lore:
        - '&7Quebre blocos em linha reta!'
        - ''
        - '&f > Nível: &b{atual}&f/&b{maximo}&f.'
        - '&f > Chance: &b{chance}%&f.'
        - '&f > Alcance: &b10 blocos&f.'
        - ''
        - '&aBotão esquerdo para evoluir'
    NaoPode:
      Material: BLAZE_ROD
      Name: '&cLaser'
      Lore:
        - '&cSem recursos suficientes.'
    Maximo:
      Material: BLAZE_ROD
      Name: '&bLaser &7(MAX)'
      Lore:
        - '&aMaximizado!'

Boomerang (Retorno)

Quebra blocos em um padrão de boomerang que vai e volta.

Boomerang:
  Ordem: 8
  Display: 'Boomerang'
  Padrao: 0
  Maximo: 50
  NivelPorcentagem: 10.0
  Preco:
    Padrao: 150.0
    PerLevel: 300.0
  Prices-Default:
    price1:
      provider: 'money'
      price: 15000.0
  Prices-PerLevel:
    price1:
      provider: 'money'
      price: 15000.0
  Mensagens:
    Title: '&e🪃 Boomerang<nl>&eAtivado!'
    Actionbar: '&eBoomerang lançado!'
    Chat: 
      - '&e🪃 &7Boomerang ativado!'
  Displays:
    Pode:
      Material: STICK
      Name: '&eBoomerang'
      Lore:
        - '&7Quebra blocos em padrão único!'
        - ''
        - '&f > Nível: &b{atual}&f/&b{maximo}&f.'
        - '&f > Chance: &b{chance}%&f.'
        - ''
        - '&aBotão esquerdo para evoluir'
    NaoPode:
      Material: STICK
      Name: '&cBoomerang'
      Lore:
        - '&cSem recursos suficientes.'
    Maximo:
      Material: STICK
      Name: '&eBoomerang &7(MAX)'
      Lore:
        - '&aMaximizado!'

Como funcionam os encantamentos Thunder

Chance de Ativação

Ao quebrar uma planta, o plugin calcula a chance de ativar o encantamento baseada no nível.

Ativação

Se a chance for bem-sucedida, o encantamento ativa e quebra múltiplos blocos de acordo com o padrão.

Padrão de Quebra

Cada encantamento Thunder tem seu próprio padrão de quebra:

  • Explosão: Circular ao redor
  • Laser: Linha reta
  • Boomerang: Padrão único de ida e volta

Recompensas

Todos os blocos quebrados pelo encantamento Thunder geram recompensas normalmente.

A chance de ativar é calculada como: NivelPorcentagem * nivel_encantamento

Os encantamentos Thunder são configurados nos arquivos:

  • enchants/thunderEnchants.yml (versão padrão)
  • addons/enchants.yml (versão addon)

Estes encantamentos podem causar lag se usados com raios muito grandes. Configure com cuidado!

Nesta página