forked from Eniripsa96/EnchantmentAPI
-
Notifications
You must be signed in to change notification settings - Fork 1
Home
goflishMC edited this page Jul 1, 2025
·
14 revisions
FabledEnchants is a powerful enchantment engine that brings fully customizable, scalable, and skill-based enchantments to your Minecraft server. It integrates with Fabled for skill support and offers deep control over enchantment behavior, availability, and balance.
- Getting Started – How to install the plugin, create your first enchantment, and link it to a Fabled skill.
-
Configuration Guide – Full breakdown of the
config.ymloptions and their gameplay impact. - Enchantability System – How enchantability values affect enchanting outcomes and item compatibility.
- Creating Custom Enchantments – Learn to create enchantments from Fabled skills using YAML.
- Creating JAVA/API Enchantments – Use Java to define full-featured, event-driven custom enchants.
- Enchantment Groups & Conflicts – Prevent enchantment overlap by using group-based conflict logic.
- Plugin API Overview – Overview of the FabledEnchants API for registering enchants in code.
- Registering Enchants from Addons – Guide to building your own plugin that adds custom enchants.
- Commands – Full list of available commands, syntax, and permissions.
- Permissions – Permissions for players, enchant control, and admin usage.
- FAQ – Frequently asked questions, including setup tips and plugin behavior explanations.
- Troubleshooting – Covers common issues such as enchantments not loading, missing skills, and YAML mistakes.
plugins/
└── FabledEnchants/
├── config.yml # Main plugin configuration
├── enchantability.yml # Enchantment scaling & rules
├── commands.yml # Optional Bukkit command overrides
├── enchants/ # All enchantment definitions
│ ├── custom/ # Manually created custom enchants
│ └── skill/ # Enchants powered by Fabled skills
└── data/ # Runtime data (e.g. equipment cache)
💬 Need help? Join the Discord server