public interface ISpellPartData
Interface representing spell part data.
  • Method Details

    • recipe

      Returns:
      The recipe for this spell part.
    • affinityShifts

      Map<Affinity,Float> affinityShifts()
      Returns:
      The affinity shifts for this spell part.
    • affinities

      Set<Affinity> affinities()
      Returns:
      The affinities for this spell part.
    • reagents

      List<ItemFilter> reagents()
      Returns:
      The reagents for this spell part.
    • manaCost

      float manaCost()
      Returns:
      The mana cost for this spell part.
    • getBurnout

      float getBurnout()
      Returns:
      The burnout for this spell part.