Interface Spell

All Known Implementing Classes:
Spell.Ancient, Spell.Arceuus, Spell.Lunar, Spell.Modern

public interface Spell
A spellbook entry with its backing config item and packed spellbook component id.
  • Method Details

    • book

      Magic.Book book()
    • levelRequired

      int levelRequired()
    • componentId

      int componentId()
    • configItem

      int configItem()
    • autocastId

      default int autocastId()
    • displayName

      default String displayName()
    • definition

      default Optional<dev.twilite.cache.definition.ItemDefinition> definition()