AbilityClass icon

AbilityClass -----

Vanilla class, morph & skill system — YAML powered, ultra flexible!




AbilityClass
Vanilla class, morph & skill system — YAML powered, ultra flexible!
What is AbilityClass?
A powerful, flexible, and completely vanilla-compatible class & skill system for Paper & Spigot!
Create unlimited custom classes and morphs with unique active/passive skills, all defined in easy YAML files.
No mods needed — all skills are triggered by real Minecraft actions like sneak, drop, attack, swap hand, and more.
  • Fully YAML configurable: add classes/morphs and assign any skills you want
  • Many built-in skills: airwalk, dash, blink, timewarp, soulpull, etc.
  • Trigger skills with vanilla actions: sneak, sprint, attack, hotbar, drop item, right-click, etc.
  • Customize cooldowns, particles, sounds, and more
  • No client mods needed! 100% server-side
  1. Place the plugin jar in your /plugins folder.
  2. Restart or reload your server.
  3. Edit /plugins/AbilityClass/ configs to create your classes and skills.
  4. Use /ability reload to reload config at any time.
Trigger Type Description / Event Optional Fields
SNEAK When sneaking (Shift) -
DOUBLE_SNEAK Double-tap sneak (double Shift) -
SPRINT When sprinting (Control) -
SWAP_HANDS Press F (main/offhand swap) -
HOTBAR Switch to a hotbar slot slot: (0-8)
DROP_ITEM Press Q (drop item) item: (material name)
RIGHT_CLICK Right click (air or block) -
RIGHT_CLICK_BLOCK Right click on a block -
RIGHT_CLICK_AIR Right click in the air -
LEFT_CLICK Left click (air or block) -
LEFT_CLICK_BLOCK Left click on a block -
LEFT_CLICK_AIR Left click in the air -
ATTACK Left-click (attack) an entity entity_type: (optional)
KILL_ENTITY Kill an entity (mob/player) -
DAMAGED Take damage -
ITEM_CONSUME Consume item (food, potion, etc.) item: (material name)
ENTER_BIOME Enter a specific biome biome: (biome name)

Combine triggers using YAML triggers: lists!
  • Airwalk – Walk on air while sneaking
  • Blazefly – Blaze-style dash & fireball
  • Blink – Teleport short distance where you look
  • Smash – Smash ground, temporary block explosion
  • Phase – Pass through walls
  • Timewarp – Return to your position after a delay
  • Launch – Launch yourself in an arc
  • Soulpull – Pull enemies toward you
  • Stomp – Ground AoE knockback
  • Decoy – Spawn a fake armor stand
  • SummonMinions – Summon helper mobs
  • ...and 30+ more!
See documentation for the full skill list and YAML config!
Code (YAML):

skills
:
  blink
:
    skill
: BLINK
    triggers
:
      - type
: RIGHT_CLICK
      - type
: SNEAK
    cooldown
: 8
    particle
: PORTAL
    sound
: ENTITY_ENDERMAN_TELEPORT
 
100% free and open source. Enjoy!



Note: if you have any Skill wishes, let me know I am happy to advance the plugin!
Resource Information
Author:
----------
Total Downloads: 38
First Release: Jun 24, 2025
Last Update: Jul 7, 2025
Category: ---------------
All-Time Rating:
0 ratings
Find more info at saltyy.at...
Version -----
Released: --------------------
Downloads: ------
Version Rating:
----------------------
-- ratings