Class ALARTE_ASCENDARE


public final class ALARTE_ASCENDARE extends Knockback
Winged-Ascent Charm that launches living entities high into the air.

When the projectile hits an entity, the spell adds an upward velocity based on the caster's skill level. Horizontal velocity components (X and Z) remain unchanged.

The spell targets entities within the projectile's detection radius and checks worldGuard permissions before applying velocity. The projectile stops after hitting an entity or solid block.

See Also:
  • Field Details

    • minDistanceConfig

      public static int minDistanceConfig
      The min distance
    • maxDistanceConfig

      public static int maxDistanceConfig
      The max distance
    • maxRadiusConfig

      public static double maxRadiusConfig
      The max radius
    • maxTargetConfig

      public static int maxTargetConfig
      The max number of targets
  • Constructor Details

    • ALARTE_ASCENDARE

      public ALARTE_ASCENDARE(Ollivanders2 plugin)
      Default constructor for use in generating spell text. Do not use to cast the spell.
      Parameters:
      plugin - the Ollivanders2 plugin
    • ALARTE_ASCENDARE

      public ALARTE_ASCENDARE(@NotNull @NotNull Ollivanders2 plugin, @NotNull @NotNull org.bukkit.entity.Player player, @NotNull @NotNull Double rightWand)
      Constructor.
      Parameters:
      plugin - a callback to the MC plugin
      player - the player who cast this spell
      rightWand - which wand the player was using