Paper 1.21+ plugin for custom abilities on the .dsc scripting language — inspired by MagicSpells, but simpler to configure. Folia-safe, with Skill Bar, conditions, database-backed cooldowns and addon integrations.
PAPER PLUGINRUNTIME
Paper 1.21+
JAVA
21
FOLIA
Supported
VERSION
1.0.0
Define abilities, modules and passives in defs-*.dsc files — reload without restarts.
Bind spells to hotbar slots, browse abilities in-game and cast with keys or empty-hand clicks.
Soft-depend hooks for PlaceholderAPI, Vault, WorldGuard, EffectLib and ModelEngine VFX.
SQLite by default, MySQL/MariaDB for shared cooldowns and binds across a network.
ServicesManager API, custom effect handlers, DefPreCastEvent and addon def packs in JARs.
/dsc validate for dry-run checks, /dsc reload, list/info/give commands and permission nodes.