
Extra Enchants
Adds many more enchantment with various uses
About this Mod

Requires Fabric API
What is Extra Enchants?
This is pretty straightforward - this mod adds 48 new enchantments with uses ranging from utility to combat.
What types of enchantments does this mod add?
This mod adds enchantments for bows, crossbows, melee weapons, tools, armor, elytras, horse armor, shields, and some generally applicable enchantments. A full list can be found here.
Is this mod configurable?
Yes! This mod is (partially) data driven, allowing you to customize some enchantments. The sample datapack is included on the GitHub release page. For more info, see here.
How can I report bugs or problems with the mod?
For any basic questions or concerns, you can leave those questions right on this page. This includes any requests for compatibility. If you want to report a bug, I will be keeping an eye on the GitHub issue tracker.
Are there any plans to backport this to older versions or port to Forge?
This mod was made entirely in 1.17 Fabric, and I have no plans to port it to either. However, this project uses the MIT license and you are free to do so on your own if you are interested.
Can I include this in a modpack?
Of course! So long as the modpack is freely available to the public.
Can I run this on a server?
Yes, but both the client and the server must have the mod installed.
What dependencies does this mod have?
This mod has two bundled dependencies - Fabric ASM and Reach Entity Attributes.
Available Versions
How to Install Extra Enchants on Your Server
Order Server
Order a Minecraft Java server with at least 3 GB RAM (4 GB recommended).
Set fabric Loader
In the panel under "Egg", select the fabric loader and matching Minecraft version (1.17.1).
Install Mod
Open the mod browser in the dashboard and search for "Extra Enchants". Click "Install" – done! Alternatively, upload the .jar via SFTP to the /mods folder.
Compatibility
Mod Loaders
Minecraft Versions
1.17.1
Server-side
✓ RequiredRecommended RAM
4 GB(min. 3 GB)Frequently Asked Questions
Extra Enchants server crashes on startup – what to do?
Most common cause: wrong fabric version or insufficient RAM. Check the server log (latest.log) for "OutOfMemoryError" or "Mixin" errors. With Mado Hosting: ensure at least 3 GB RAM is allocated and the loader matches the mod version (1.17.1). You can switch loaders with one click in the panel.
Is Extra Enchants compatible with fabric?
Extra Enchants officially supports fabric for Minecraft 1.17.1. The Mado dashboard automatically detects incompatible loader combinations.
Server lagging with Extra Enchants – how to optimize performance?
Recommended RAM: 4 GB (per 8 players). Use /spark profiler to check if Extra Enchants consumes the most tick time. Common fixes: reduce server view-distance to 8-10, install "performant" or "starlight" as supplementary mods on Forge. With Mado Hosting, your server runs on NVMe SSDs with dedicated CPU cores for minimal latency.
Similar Mods
Rent Modded Server
Install Extra Enchants with just one click on your server.