Universal Enchants
by Fuzs
Universal Enchants lets enchantments apply to more equipment, such as tridents, crossbows, axes and animal armor, and adjusts several vanilla enchantments.
What it does
Enchantments that vanilla limits to certain items can be applied to axes, tridents, maces, bows and crossbows, as well as to shields. Several enchantments also receive changes, so Infinity stops being limited to one arrow and Looting grants extra experience. Animal armor for horses, wolves and nautilus can take many armor enchantments.
The mod depends on Fabric API on Fabric, Forge Config API Port on Fabric and Puzzles Lib on Fabric and NeoForge, so each of them must be installed alongside it. Only the server needs to run it for the changes to apply, while players may install it as well. It ships optional data packs that can be enabled from the Data Packs screen or with the /datapack command. Files are published for Fabric, Forge and NeoForge, covering game versions 1.18.2 – 26.3, and the code is released under the Mozilla Public License 2.0.
Key features
Wider enchantment targets
Many existing enchantments can be applied to more weapons and tools, including bows, crossbows and tridents.
Relaxed incompatibilities
Combinations such as Infinity with Mending, or multishot with piercing, are allowed by default.
Optional damage stacking
Sharpness can be set to combine with the smite, bane of arthropods, impaling or breach damage enchantments rather than excluding them.
Optional protection stacking
Protection can be set to combine with the fire, blast or projectile variants on the same item.
Configurable changes
Each compatibility change and enchantment adjustment can be enabled, disabled or customized through config files or data packs.
Gallery
Compatibility
Latest build for each game version and loader.
26.x5 of 5 versions with builds
1.21.x10 of 10 versions with builds
1.20.x2 of 2 versions with builds
1.19.x4 of 4 versions with builds
1.18.x1 of 1 version with builds
Only full game releases are shown. This mod publishes no snapshot builds.
Requirements
Dependencies declared by the latest file for each loader.
Required 3
Use cases
Custom survival balance
Server owners can keep only the enchantment changes they want and disable the rest in the config files.
Combat-focused builds
Players can pair Looting with tridents or Infinity with crossbows to build weapons that vanilla does not allow.
Who it’s for: Server owners who want wider enchantment options on their world, and players who run the mod on a server that already has it installed.
How it compares
RemoveEnchantmentIncompatibility is server-side only and released under the MIT License, but it does not add new enchantment targets; it only removes incompatibilities for 1.19.2 – 26.3. Infinities is released under the MIT License and is open source, is Fabric-only and covers 1.17 – 1.21.10, so it does not run on Forge or NeoForge.
| Mod | Loaders | Game versions | Environment | Updated |
|---|---|---|---|---|
| Universal Enchants | Fabric, Forge and NeoForge | 1.18.2 – 26.3 | Server required, client optional | 2026-09-29 |
| RemoveEnchantmentIncompatibility | Fabric, Forge and NeoForge | 1.19.2 – 26.3 | Server-side only | 2026-09-18 |
| Infinities | Fabric | 1.17 – 1.21.10 | Server-side only | 2025-11-01 |
Questions
Does Universal Enchants need Fabric API?
Does every player need to install the mod?
Can the enchantment changes be turned off?
In the catalog
Universal Enchants is one of 17,631 Equipment mods on ModsFinder, and one of 8,894 Equipment mods for Fabric. 8,071 mods support Minecraft 26.3.
More from Fuzs
Similar mods
What the author says
Universal Enchants expands Minecraft's enchantment system by letting enchantments work on more items, removing unnecessary compatibility restrictions, and improving several vanilla enchantments along the way. ✨ Why should swords have all the fun? Apply Looting to tridents 🔱, Infinity to crossbows 🏹, Sharpness to…
Official listing
- Modrinth page
- modrinth.com/mod/universal-enchants
- Owner
- Fuzs
- Published
- 2022-08-03
- Updated on Modrinth
- 2026-09-29
- Facts verified
- 2026-10-15
