PROJECTS / DIVIZIONSC

DIVIZIONSC

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.

DIVIZIONSCPAPER PLUGIN
STACK

RUNTIME

Paper 1.21+

JAVA

21

FOLIA

Supported

VERSION

1.0.0

FEATURES
DSC

.dsc Scripting

Define abilities, modules and passives in defs-*.dsc files — reload without restarts.

GUI

Skill Bar

Bind spells to hotbar slots, browse abilities in-game and cast with keys or empty-hand clicks.

API

Integrations

Soft-depend hooks for PlaceholderAPI, Vault, WorldGuard, EffectLib and ModelEngine VFX.

DB

Cross-server DB

SQLite by default, MySQL/MariaDB for shared cooldowns and binds across a network.

DEV

Developer API

ServicesManager API, custom effect handlers, DefPreCastEvent and addon def packs in JARs.

OPS

Admin Tools

/dsc validate for dry-run checks, /dsc reload, list/info/give commands and permission nodes.

HIGHLIGHTS
  • ability / module / passive blocks with chain triggers (on cast, on hit, on done)
  • conditions: if/else, chance, require — health, distance, region, money, variables
  • mana, cast-items, combo keys and passive event triggers
  • companion addons: DSC_MEG (ModelEngine VFX) and DSC_MM (MythicMobs)
RELATED