Infinities
by Domi
With Infinities, the Infinity enchantment changes so that bows and crossbows can be used without arrows in the inventory, and the enchantment can be combined with Mending.
What it does
Infinities changes how the Infinity enchantment works on bows and crossbows. Items enchanted with Infinity no longer need arrows in the inventory to fire, and the enchantment can be placed on crossbows, which vanilla does not allow. Infinity can also be combined with Mending on the same item.
Because the enchantment rules are read from data packs since Minecraft 1.21, the mod includes a configuration option that brings the vanilla restrictions back by copying the original Infinity definition into a new data pack. Server owners can choose which behavior to keep. The mod is server-side only, so players join without installing it, and the server needs it for the changes to apply.
The project supports Fabric alone, with files covering 1.17 – 1.21.10. The latest Fabric build is 1.2+1.21.9 for 1.21.10, published on 2025-11-01. Infinities is released under the MIT License and is open source.
Key features
Arrowless shooting
Bows and crossbows enchanted with Infinity fire without consuming arrows from the inventory.
Crossbow enchanting
Crossbows can receive the Infinity enchantment, which vanilla rules forbid.
Infinity and Mending together
Items can carry both Infinity and Mending, so the two enchantments work side by side.
Vanilla restriction option
A data pack copy of the original Infinity definition restores the default enchantment limits when a server wants them.
Compatibility
Latest build for each game version and loader.
1.21.x11 of 11 versions with builds
1.20.x7 of 7 versions with builds
1.19.x5 of 5 versions with builds
1.18.x3 of 3 versions with builds
1.17.x2 of 2 versions with builds
Only full game releases are shown. This mod publishes no snapshot builds.
Use cases
Who it’s for: Server owners who want changes to the Infinity enchantment, and players on those servers who use bows and crossbows. The mod does not need to be installed on client machines.
How it compares
Better Infinity is Fabric-only, server-side only, released under CC0 1.0 Universal and published for 1.19 – 1.19.3. Zero Times Infinity is server-side only too, open source under the GNU General Public License v3.0 only, and covers 1.20 – 1.21 on Fabric and Quilt. Infinity With Mending runs on client and server, uses the MIT License and targets 1.12.2 – 1.21 across Fabric, Forge and Quilt, so it needs more installation effort than Infinities.
| Mod | Loaders | Game versions | Environment | Updated |
|---|---|---|---|---|
| Infinities | Fabric | 1.17 – 1.21.10 | Server-side only | 2025-11-01 |
| Better Infinity | Fabric | 1.19 – 1.19.3 | Server-side only | 2023-01-17 |
| Zero Times Infinity | Fabric and Quilt | 1.20 – 1.21 | Server-side only | 2024-06-18 |
| Infinity With Mending | Fabric, Forge and Quilt | 1.12.2 – 1.21 | Client and server | 2024-07-30 |
Questions
Does Infinities need to be installed on the client?
Which loader does Infinities use?
Does Infinities work on Minecraft 1.21 and later?
In the catalog
Infinities is one of 17,631 Equipment mods on ModsFinder, and one of 8,894 Equipment mods for Fabric. 15,569 mods support Minecraft 1.21.10.
More from Domi
Similar mods
What the author says
It's basically an updated and fixed clone of Infinity Fix. Starting with Minecraft 1.21 there is no more configuration file since enchantments are now defined in data packs. To bring the enchantment restrictions back, copy the vanilla Infinity json file to a new data pack.
Official listing
- Modrinth page
- modrinth.com/mod/infinities
- Owner
- Domi
- Published
- 2023-09-24
- Updated on Modrinth
- 2025-11-01
- Facts verified
- 2026-10-15
