Interface ISpellCaster

All Known Implementing Classes:
AbstractWizard, EvilWizard, Wizard

public interface ISpellCaster
  • Method Details

    • getSpells

      @NotNull @NotNull List<Spell> getSpells()
    • getModifiers

      @NotNull default @NotNull SpellModifiers getModifiers()
    • getContinuousSpell

      @NotNull default @NotNull Spell getContinuousSpell()
    • setContinuousSpell

      default void setContinuousSpell(Spell spell)
    • getSpellCounter

      default int getSpellCounter()
    • setSpellCounter

      default void setSpellCounter(int count)
    • getAimingError

      default int getAimingError(net.minecraft.world.Difficulty difficulty)