AbilityClass icon

AbilityClass -----

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



Documentation

Defining Skills & Classes:
All skills and classes are defined in YAML files inside the plugin folder (usually `/plugins/AbilityClass/`).

Each class/morph can have any number of skills. Each skill can use any combination of triggers.

YAML Example:
Code (YAML):

morphs
:
  shadow
:
    name
: Shadow
    skills
:
      blink
:
        skill
: BLINK
        triggers
:
          - type
: SNEAK
          - type
: RIGHT_CLICK
        cooldown
: 8
        particle
: PORTAL
        sound
: ENTITY_ENDERMAN_TELEPORT

  juggernaut
:
    name
: Juggernaut
    skills
:
      smash
:
        skill
: SMASH
        triggers
:
          - type
: SNEAK
        cooldown
: 12
        sound
: ENTITY_GENERIC_EXPLODE
      stomp
:
        skill
: STOMP
        triggers
:
          - type
: SPRINT
          - type
: DOUBLE_SNEAK
 
Trigger Combinations:
You can use `triggers:` as a list to require multiple actions for a skill.
Example: SNEAK + RIGHT_CLICK for a skill that activates only if you are sneaking and right-click.

Supported Triggers:
See the main plugin description for the full trigger table (SNEAK, SPRINT, RIGHT_CLICK, ATTACK, DROP_ITEM, etc).

How to create a new class/morph:
  1. Open or create the `morphs.yml` file in your plugin folder.
  2. Copy an example class and edit its name, skills, triggers, and options.
  3. Save the file.
  4. Use /ac reload in-game or in the console to apply changes.
Tip: Skills and triggers are case-insensitive!

  • Use /ac reload anytime to reload configs.
  • Use /ac list to see available classes.
  • Use /ac morph <class> to morph into a class (with permission).

  • Skill/trigger names are not case-sensitive.
  • Use tab completion in the console for easier commands.
  • If a trigger isn't working, check your YAML for spaces and spelling.
  • Check the console for errors after reloading.
  • Always backup your configs before updating!
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