After spending hours enchanting your armor and weapons in Minecraftyou want to best protect your hard work.
Mending is one of the best enchantments in Minecraft as it restores the durability of the item it is applied to using the experience you naturally collect while playing. Repair is a “treasure enchantment” that cannot be obtained from the enchantment table like other enchantments.
Here are the best ways to get repair books in Minecraft.
Trade with a Librarian Villager
Finding or creating a Librarian Villager is the most efficient way to get Repair Books because it allows you to get an unlimited number of Books from the same Villager as long as you keep gathering the resources to trade with them.
If the librarian you find doesn’t have a repair book, break the desk and replace it. Repeat this process until they offer a repair book exchange.
If you can’t find a librarian, trap a single villager and place a desk next to them. This will turn them into a librarian. Break and place the desk repeatedly until the librarian offers a repair book, then trade with them to lock in their trades.
Loot Chests

Repair books can be found in treasure chests all around your Minecraft world. Exploration is rewarding and chests in structures such as Mine Shafts, End Towns, Woodland Mansions, Dungeons may contain Repair Books.
Go fishing

Fishing is a slow but extremely easy process and a great way to pick up repair pounds. This method can be enhanced by enchanting your fishing rod with Luck of the Sea, which will increase the likelihood of catching treasure, and enchanting it with the Lure enchantment, which will decrease the waiting time between each catch. This method is great for gathering repair books but requires patience.