Class AbilitiesPlugin

All Implemented Interfaces:
CommandOwner

public class AbilitiesPlugin extends JavaPlugin
The ability system's gameplay layer: ability bench tooling and, over time, ability-specific interaction types for behaviors no existing system covers (target selection shapes are NOT that: the core Selector system already provides Horizontal/Stab/AOECircle/AOECylinder/ Raycast/Donut with per-hit sub-chains, client-predicted). The engine seams the plugin builds on (ability slots inventory section, Ability2/Ability3 cast resolution, the ItemAbility item data, and the ImpactModifiers projectile snapshot) live in CoreServer because they have client mirrors or protocol footprints.