Create custom enchantments with Mythic skills, manage and modify vanilla enchantment behaviors, loot table management, conditional enchanting, and so much more!
MythicEnchants is built as an add-on to [MythicMobs](https://mythiccraft.io/index.php?resources/mythicmobs.1/), and also expands when using [optional dependencies](/info/Setup#optional-dependencies).
MythicEnchants is built as an add-on to [MythicMobs](https://mythiccraft.io/index.php?resources/mythicmobs.1/) and requires it as a [dependency](/Info/Dependencies.md), and also expands when using [optional dependencies](/Info/Dependencies#optional-dependencies).
## The Latest and Greatest
Thanks to Minecraft introducing data-driven enchantment registration in 1.21, custom enchantments can finally be introduced without hacky lore-text displays or unstable packet modifications (the only tools available before this). MythicEnchants auto-generates its datapack and resourcepack elements, and automatically installs/manages the datapack in configured worlds. This is also what makes support for vanilla crafting, such as the anvil or grindstone, seamless and data-driven.
## First Getting Started
If you're new to MythicEnchants, be sure to review the [setup steps](/info/setup) for requirements, initial startup, and datapack/resourcepack steps.
> MythicEnchants is built using features introduced in 1.21, so no versions below that will ever be supported.
> MythicEnchants utilizes Minecraft features introduced in 1.21, so no versions below that will ever be supported.
### Enchants Require Restarts!
Since these enchantments are running through a datapack, adding new enchantments requires a full restart to register them; this is also why the initial setup requires a *second* restart. Adjusting enchantment behavior can refresh on reload, but core data-driven values such as loot tables likely require a restart. If in doubt, restart after you're done configuring for best results!
### [Developer API](/info/API)
### [Developer API](/API/API)
Comprehensive public API with 20+ methods for external plugin integration.
> Logo created by [@maecy](https://twitter.com/maecy_official?s=21&t=ZBZ5BDKcoa6LYFwgd690_A)\
> MythicEnchants maintained by [Stellius](https://stellius.net/)