Package-level declarations

Types

Link copied to clipboard
public final class AbilityCommitEffects extends Record
Transactional post-spend effects committed only after the engine accepts an activation.
Link copied to clipboard
public final class AbilityContribution extends Record
Actual immediate value produced by an ability execution.
Link copied to clipboard
public enum AbilityEffect
Link copied to clipboard
public final class AbilityExecutionTraits extends Record
Execution metadata for mechanics that do not belong in the generic effect set.
Link copied to clipboard
Link copied to clipboard
public enum AbilityFamily
Link copied to clipboard
public enum AbilityHealingType
Distinguishes immediate rescue healing from sustained class healing.
Link copied to clipboard
public final class AbilityLevelScaling
Shared level curve for class-ability effects and their balance analytics.
Link copied to clipboard
public enum AbilityMechanic
Reusable stateful mechanics layered on top of an ability's target, family and immediate effects.
Link copied to clipboard
public final class AbilityMechanicModifiers extends Record
Ability-facing typed modifiers.
Link copied to clipboard
public final class AbilityResult extends Record
Typed result used by the caller to decide whether the resource spend should be committed.
Link copied to clipboard
public final class AbilityRuntimeEvidenceLedger
Bounded in-memory evidence for deterministic behavior probes; never persistence.
Link copied to clipboard
public final class AbilityRuntimeObservation extends Record
Stable, data-only evidence emitted at authoritative gameplay boundaries.
Link copied to clipboard
Bounded active-state transitions that other [Alpha] Advanced Combat System modules may observe.
Link copied to clipboard
public interface AbilitySemantics
Semantic integration points that cannot be inferred safely from raw Bukkit entities.
Link copied to clipboard
public enum AbilityTarget
Link copied to clipboard
public final class AbilityTuning extends Record
Fixed internal tuning.
Link copied to clipboard
public final class ActiveAbilityLevelScaling
Level scaling for non-damage active-ability levers.
Link copied to clipboard
public final class BlinkPotionFlashPolicy
Pure ownership policy for the one-tick Blink potion flourish.
Link copied to clipboard
public final class BukkitClassAbilityEngine implements ClassAbilityEngine
Bukkit execution adapter for the fixed catalog.
Link copied to clipboard
public final class ClassAbilityAffectEliteEvent extends Event implements Cancellable
Cancellable authorization point fired immediately before one hostile class effect is applied.
Link copied to clipboard
public final class ClassAbilityDamage
Class damage attribution and actual health loss around the native delivery seam.
Link copied to clipboard
public interface ClassAbilityEngine implements AutoCloseable
Executes fixed class mechanics.
Link copied to clipboard
public final class ClassAbilityProjectileCarrier implements Listener, AutoCloseable
Owns the invisible arrows used as physical collision carriers for class abilities.
Link copied to clipboard
public final class ClassControlAttribution
Read-only bridge from passive evaluation to the authoritative active-control runtimes.
Link copied to clipboard
public final class EliteControlEffectPlan extends Record
Final potion and movement values delivered by a slowing class ability.
Link copied to clipboard
public final class EliteMobsAbilitySemantics implements AbilitySemantics
Canonical EliteMobs enemy/party adapter.
Link copied to clipboard
public final class ExpandingPulsePlan extends Record
Divides one expanding area effect into disjoint rings.
Link copied to clipboard
public final class FixedAbilityRegistry
Fixed executable data for every catalog ability.
Link copied to clipboard
public final class FixedAbilitySpec extends Record
Active abilities have no cooldowns: pacing comes entirely from the resource cost.
Link copied to clipboard
public final class FrenzyScalingPolicy
Continuous missing-health curve shared by Frenzy's damage and movement bonuses.
Link copied to clipboard
public final class ProjectileBombardmentPlan extends Record
Plans visible projectile deliveries across a circular bombardment area.