Package net.storm.api.magic
Interface Spell
- All Known Implementing Classes:
SpellBook.Ancient,SpellBook.Lunar,SpellBook.Necromancy,SpellBook.Standard
public interface Spell
-
Method Summary
Modifier and TypeMethodDescriptionbooleancanCast()default voidcast()default voiddefault voidcastOn(Interactable interactable) intintgetLevel()int
-
Method Details
-
getLevel
int getLevel() -
getInterfaceAddress
InterfaceAddress getInterfaceAddress() -
canCast
boolean canCast() -
getRequirements
RuneRequirement[] getRequirements() -
getSpellBook
SpellBook getSpellBook() -
cast
default void cast() -
cast
-
castOn
-
getMenuIdentifier
int getMenuIdentifier() -
getAutocastIndex
int getAutocastIndex()
-