
Optional Enchants
More fantastic and varied enchants to your world!
About this Mod
Optional_enchants
This mod use code and ideas from Herbs-Extra Enchants
You can enable or disable any enchant in the config
More fantastic and varied enchants to your world!
If you want to talk with me, send me a message on discord :D : binaris
Weapons
End Harm V : Increases damage dealt to End enemies. Incompatible with any damage enchant (Sharpness, Smite, and others) and Nether Bane
Nether Bane V : Increases damage dealt to Nether enemies. Incompatible with any damage enchant (Sharpness, Smite, and others) and End Harm
Wither Aspect II : Gives wither effect to your enemies. Incompatible with any aspect enchantment
Poison Aspect II : Gives poison effect to your enemies. Incompatible with any aspect enchantment
Slowness Aspect II : Gives slowness effect to your enemies. Incompatible with any aspect enchantment
Fragile Strike II : Gives weakness effect to your enemies. Incompatible with any aspect enchantment
Hungering Strike II : Gives weakness effect to your enemies. Incompatible with any aspect enchantment
Hunting III : Increases damage dealt to Pigs, Sheep, Cows, and Chickens
Swords
Ninja Style IV : When you kill any mob or player, you gain a slight speed boost.
Axe
Angry Lumberjack IV : When you kill any mob or player, you gain a slight haste boost.
All Armor enchants
Fat I : Grants the wearer additional hearts : Incompatible with any protection enchant.
Legs
Gravitate III : You can control the levitation effect when you are sneaking : Incompatible with Swift sneak
Bow and Crossbow
Bow
Ice bow III : Give slowness to your enemies when you shoot it.
Skyward Shoot II : Can give levitation to your enemies
CrossBow
Betrayer IV : Increases damage dealt to Illager enemies
Mining Tools
Auto smelt I : Smelt the block that you mine : Incompatible with silk touch and telekinesis
Telekinesis I : Allows players to magically retrieve items from a distance : Incompatible with AutoSmelt
Curses
Gravity Curse II : Randomly inflicts the Levitation effect on you during combat
Breaking Curse II : Your items break more quickly
Available Versions
How to Install Optional 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.20.4).
Install Mod
Open the mod browser in the dashboard and search for "Optional Enchants". Click "Install" – done! Alternatively, upload the .jar via SFTP to the /mods folder.
Compatibility
Mod Loaders
Minecraft Versions
1.20.4, 1.20.3, 1.20.2 (+2 more)
Server-side
✓ RequiredRecommended RAM
4 GB(min. 3 GB)Frequently Asked Questions
Optional 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.20.4). You can switch loaders with one click in the panel.
Is Optional Enchants compatible with fabric?
Optional Enchants officially supports fabric for Minecraft 1.20.4, 1.20.3, 1.20.2. The Mado dashboard automatically detects incompatible loader combinations.
Server lagging with Optional Enchants – how to optimize performance?
Recommended RAM: 4 GB (per 8 players). Use /spark profiler to check if Optional 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 Optional Enchants with just one click on your server.