Back to all plugins

Ability Class

Ability Class is a vanilla-compatible Spigot/Paper plugin that adds RPG-style classes, morphs, and flexible skills to your Minecraft server. Everything is YAML-driven for easy customization, fully server-side, and works without mods for players.

Key Features

  • Create unlimited custom classes and morphs with YAML
  • 40+ built-in skills such as teleport, smash, dash, airwalk, phase, beam, and more
  • Use flexible triggers like sneak, sprint, click, attack, and more
  • Configure cooldowns, particles, sounds, permissions, and class attributes
  • Supports configurable attributes such as health, speed, scale, jump boost, step height, flight, and flight speed
  • Includes an admin GUI for managing players and assigning classes
  • Works fully server-side with vanilla clients
  • Reload configs, classes, messages, and active player data in-game with /ability reload
  • Inspect class setup in-game with /ability info

Compatibility:
Minecraft 1.21.1+
Java 21

Quick Links

How It Works

  • Create classes and morphs in the YAML configuration
  • Assign skills, triggers, cooldowns, particles, sounds, and attributes to each class
  • Players use the configured classes in-game without installing mods
  • Use /ability reload to apply config changes without restarting the server
  • Use /ability info to review class skills and attributes in-game
  • Use the admin GUI to manage players and assign classes more easily

Documentation

For setup details, configuration examples, and usage notes, see the documentation.