Configuration
Skills Configuration
plugins/AscensionSkills/config.yml
Defines the skill tree:
- Skill IDs, display names, descriptions
- Unlock costs (skill points, gold, XP)
- Mana costs and cooldowns for actives
- Passive effect magnitudes
skills.points-per-rankin Core config feeds rank-up skill points
Skill runes
Players can equip an unlocked active skill as a rune item and right-click it to cast — see Skills commands.
skill-runes:
enabled: true
# How many runes a player may carry at once.
max-equipped: 4
material: AMETHYST_SHARD
glint: true
# Optional resource-pack icons, keyed by skill id.
custom-model-data: {}| Key | Default | Effect |
|---|---|---|
enabled | true | Turn runes off entirely. Existing runes are removed from players on their next join or on /asc reload. |
max-equipped | 4 | Runes carried at once. Lowering it reclaims over-cap runes on next join or reload. |
material | AMETHYST_SHARD | Item used for every rune. An invalid material falls back to amethyst and logs a warning. |
glint | true | Enchantment glint on the rune. |
custom-model-data | (empty) | Per-skill resource-pack model, e.g. arc-bolt: 10240. Skills left out use the plain item. |
Each rune gets its own vanilla cooldown group, so one skill's cooldown doesn't grey out the other runes sharing the same material.
Runes don't change skill balance: casting one goes through the same mana, rank, unlock and cooldown checks as /skills cast.