Modules
| action.Cast | Includes all casts API. |
| action.Main | Represents an action, which can be an item, macro, or spell. |
| action.item.Main | This is the item class. |
| action.macro.Main | This is the macro class. |
| action.spell.Aura | This is the spell aura module. |
| action.spell.Cooldown | This is the spell cooldown module. |
| action.spell.Main | This is the spell module. |
| apl.Main | This is the APL (Rotation) module. |
| unit.Aura | This is the Unit aura module. |
| unit.Blacklist | Handles blacklisting of units for various reasons (e.g., untargetable, immune). |
| unit.Cast | Handles casting of units. |
| unit.Main | Main unit api. |
| unit.Pet.Main | This is the Pet module. |
| unit.Player.Equipment | This is the Player Equipment module. |
| unit.Player.Main | This is the Player unit module. |
| unit.Player.Power | This is the Player Power module. |
| unit.TimeToDie | Handles Time to Die of units. |
| unit.Units | Handles updating and retrieving units (enemies and friends) within the game. |