getting started - magemonkeystudio/fabled GitHub Wiki
π Getting Started
Welcome to Fabled! This guide will walk you through how to install the plugin, access the web editor, and begin creating custom classes, skills, and attributes for your Minecraft server β all without coding.
β Requirements
Before you start, make sure you have the following installed on your server:
-
Codex (Core Plugin)
Core library required by Fabled. This must be installed for the plugin to run. -
Fabled Plugin
Main RPG engine for skills, classes, and attributes. -
Vault
Enables economy, chat, and permission features. -
(Optional) PlaceholderAPI
For displaying stats in scoreboards, menus, tab lists, and more. -
Java 17 or later
-
Spigot or Paper server (version 1.16.5 or newer)
π¦ Installing the Plugin
- Download Codex and Fabled from their Spigot pages.
- Place both
.jar
files into your serverβs/plugins
folder. - Start the server to generate configuration files:
/plugins/Fabled/ βββ config.yml βββ classes.yml βββ skills.yml βββ attributes.yml βββ ...
π Using the Web Editor
Fabled includes an official web-based editor that allows you to create everything visually.
π Editor URL
https://fabled.magemonkey.studio
- No need to host it yourself.
- Generate YAML files for classes, skills, and attributes.
- Download and copy them into your serverβs
plugins/Fabled/
folder.
β οΈ The editor runs on a hosted backend and does not require users to manage their own socket server.
π§° What You Can Create
- Classes β Custom professions with XP, icons, and skill trees.
- Skills β Abilities using mana, cooldowns, and target logic.
- Attributes β Stats like Strength, Vitality, Dexterity with scaling.
Everything is done visually β no YAML or coding required.
π€ Exporting Your Work
- Export your
classes.yml
,skills.yml
, andattributes.yml
from the editor. - Place them in
/plugins/Fabled/
on your server. - Run:
/fabled reload
Your content is now live.
π Integrations
Fabled works with two types of plugins:
- Addon Plugins β Created specifically for Fabled and only work with it.
- Supported Plugins β Third-party plugins that hook into Fabled or expose API integration.
Explore them to enhance gameplay!