Skip to content

Enshrouded 1.0 is out! 🎉 Get 25% OFF your next Enshrouded Server today!

Set up Fabled on your Minecraft server

Install Fabled and CodexCore on a Paper server from Hangar, then export your classes and skills from the web editor and load them.

Updated 4 min read

Fabled is an RPG plugin for Paper servers. It adds classes, skills and attributes, so players choose a class and use its skills. It was called ProSkillAPI before it was renamed. You design the classes and skills in its web editor, then copy the exported files onto your server.

Checked against Fabled 1.0.4-R0.90-SNAPSHOT and CodexCore 1.1.1-R1 on Hangar, which list Paper 1.16.5 to 1.21.11, October 2026.

What you need

  • A Paper server on Minecraft 1.16.5 to 1.21.11. Hangar does not list newer Minecraft versions for Fabled, so use the JAR Manager to pick 1.21.11 or older. Fabled's wiki asks for Java 17 or later, and the panel picks Java from your Minecraft version, so stay on 1.17 or newer.
  • CodexCore, a library plugin that Fabled lists as required. Without it Fabled will not load.
  • Optionally Vault and PlaceholderAPI. Fabled's plugin.yml lists both as soft dependencies, so it loads without them. Its wiki lists Vault with its requirements, for economy, chat and permission features, and marks only PlaceholderAPI optional, so install Vault if you want those features.

Hangar has a single Fabled version, in its Dev channel, which Hangar marks as unstable. The newest version on the Spigot page is 1.0.4-R0.73. Take a backup in the Backups tab before you start.

Install Fabled

  1. Open the Plugins tab and choose the Hangar chip in the source chip row at the top of the tab.
  2. Search for CodexCore and click Install. Hangar does not tell the panel what a plugin needs, so install CodexCore yourself first.
  3. Search for Fabled and click Install on the one published by VoidEdge.
  4. Open the Console tab and click Restart, or Start if the server is stopped.
  5. Type plugins in the console. Both plugins should be green. Fabled creates a plugins/Fabled folder with a config.yml in it.

If you see no results for Fabled, the Game version filter is on a version Hangar does not list. Change the server version first.

Build your classes and skills

Classes and skills are built in Fabled's web editor at fabled.travja.dev, which needs no setup on your side. Create your classes, skills and attributes there and export them. In the game, /class customize opens a GUI editor for operators.

Copy the exported files to the server with the File Manager and Upload:

  • A single skill goes in plugins/Fabled/dynamic/skill, and a single class in plugins/Fabled/dynamic/class.
  • The Backup All bundle gives skills.yml and classes.yml, which go in plugins/Fabled/dynamic, and attributes.yml, which goes in plugins/Fabled.

Run class reload in the console, or restart, to load them.

Commands and permissions

Everything starts with /class. Players use /class profess <class> to join a class, /class skill to see their skills and /class reset to start over. /class reload works for operators in game and from the Console tab. To put a player in a class yourself, run class forceprofess <player> <class> in the Console tab. It does not run from in game, even for an operator.

PermissionWho gets it
fabled.basicEveryone, by default. Covers classes, skills and casting.
fabled.reloadOperators. Needed for /class reload.
fabled.class.<name>Needed for a class set to require permission.
fabled.guiOperators. Needed for /class customize, which only a player can run.
fabled.forceOperators. Needed for in-game admin commands such as /class forcepoints.

Common problems

  • Fabled does not load. Paper's message is Unknown/missing dependency plugins: [CodexCore]. Install CodexCore and restart.
  • A player cannot cast skills. They must run /class profess <class> first, and only skills on that class work.
  • A skill is missing from /class skill. Check it is assigned to the class in the editor, the player has professed that class and the skill's level requirement is met.
  • Exports do nothing. Check the folder names. They are skill and class, singular, and old files left behind can clash.
  • The file will not load. YAML breaks on tabs. See Find and fix YAML and JSON config errors.

Fix mod and plugin errors explains the other startup messages.

Was this guide helpful?

Still stuck?

Talk to a real person, we answer fast.

  • Open a ticket

    Paste the exact error and name your server, so we can look at it from our side.

  • Ask on Discord

    Chat with the team and other server owners.

  • Browse the Help Centre

    Versions, mods, plugins, backups and RAM sizing, all in plain English.

Ready to launch your Minecraft server?

Aussie hardware, NVMe disks and DDoS protection, with the version and mod loader yours to change whenever you like.