Class ForceArrowSpell


public class ForceArrowSpell extends ArrowSpell<ForceArrow>
  • Constructor Details

    • ForceArrowSpell

      public ForceArrowSpell()
  • Method Details

    • addArrowExtras

      protected void addArrowExtras(ForceArrow arrow, CastContext ctx)
      Description copied from class: ArrowSpell
      Makes changes to arrows before it's spawned. Override this is subclasses to apply special effects
      Overrides:
      addArrowExtras in class ArrowSpell<ForceArrow>
      Parameters:
      arrow - The arrow instance to modify.
      ctx - The context of the spell cast, which may contain useful information for modifying the arrow.
    • properties

      @NotNull protected @NotNull SpellProperties properties()
      Overrides:
      properties in class ArrowSpell<ForceArrow>