Package-level declarations

Types

Link copied to clipboard
public final class ClassPassiveRuntime implements Listener
Applies the resolved passive branch without coupling catalog/progression state to Bukkit events.
Link copied to clipboard
public final class FixedPassiveRegistry
Fixed baseline passive mechanics for every form in the built-in class tree.
Link copied to clipboard
public final class PassiveAggregate extends Record
Resolved sum of every inherited passive on the active branch.
Link copied to clipboard
public enum PassiveCondition
Code-owned condition vocabulary shared by every passive form.
Link copied to clipboard
public final class PassiveConditionContext extends Record
Immutable facts available while evaluating a passive trait.
Link copied to clipboard
public final class PassiveMechanics extends Record
Typed passive modifiers for mechanics that cannot be represented as generic combat stats.
Link copied to clipboard
public final class PassiveMechanicTrait extends Record
A typed mechanic contribution guarded by the same runtime facts as numerical traits.
Link copied to clipboard
public final class PassiveProfile extends Record
Fixed, code-owned mechanical profile for one class passive.
Link copied to clipboard
public final class PassiveTrait extends Record
A scalable passive contribution guarded by an AND-set of runtime conditions.