The Minecraft Infinity Enchantment is a helpful effect that makes your bow not spend your arrow count when you fire. Below, we've covered the methods you can use to put this enchantment on your bow.
Methods to Obtain the Infinity Enchantment in Minecraft
You can obtain the Infinity Enchantment in Minecraft using several methods, including finding it while finishing and trading with villagers. Before we begin, I'd like to note three important facts about enchanting your Bow with Infinity before moving forward.
- It only works on normal arrows. If your Bow has the enchantment, you'll still have to obtain Tipped or Spectral Arrows, as they will still get consumed.
- You can't mix the Infinity enchantment with the Mending enchantment on the same Bow.
- If you use commands to add the Infinity enchantment to a crossbow, it will still consume arrows.
Even with the downsides listed above, the Infinity enchantment is convenient because it isn't any more difficult to get than any other enchantment. Let's look at the different methods.
Enchantment Table
Enchantment Tables are the classic go-to method for any enchantment in Minecraft, and Infinity is no exception. To use a level 30 Enchantment Table, you must have three Lapis Lazuli and an experience level of 30 or more.
Enchantment Tables are, unfortunately, randomized. There is no way to guarantee a certain enchantment will be available. This means that if you want to Enchant the Bow directly (or a Book to apply it), you'll have to place it on the Enchantment Table and hope for the best.
Trading
One lesser-known method to get the Infinity enchantment in Minecraft is through trading with Librarian Villagers. If you build up a village to have many librarians, it is much easier to find one of them who will trade a Book Enchanted with Infinity. To force Villagers to learn to be Librarians, they must be unemployed and approach a Lectern. It's easiest to do this by trapping Baby Villagers in a small area that contains a Lectern.
Related: Best Minecraft Bow Enchantments
While getting a Villager willing to trade a Book with Infinity can take a significant amount of time, this is often the best method to guarantee you'll get it. Librarians have a higher chance of selling enchanted Books in their Novice, Apprentice, and Journeyman tiers. The price range for a Book enchanted with Infinity is anywhere from 5 to 19 Emeralds.
Fishing
Fishing is one of the most difficult ways to get the Infinity enchantment in Minecraft. It is even more randomized than the Enchantment Table since fishing is primarily for catching Fish.
You can increase your chances of catching treasure (which includes Enchanted Books) by equipping your Fishing Rod with the Luck of the Sea III Enchantment. Still, catching an Enchanted Book doesn't guarantee that the book will have Infinity. This is one of the longest and most arduous methods of getting the enchantment.
Anvil
If you already have a Book enchanted with Infinity and want to apply it to your Bow, you can do this via an Anvil. When you combine two acceptable items (such as the Book enchanted with Infinity and a Bow), they combine to form the associated Enchanted item. In this case, it would be a Bow with Infinity.
Want to see some other magic in Minecraft? Check out our Brewing and Recipe Guide for Minecraft Potions!